$out/nix-support/setup-hook
+ if [ -z "\''${JAVA_HOME-}" ]; then export JAVA_HOME=$out/lib/openjdk; fi
+ EOF
+ '';
+
+ postFixup = ''
+ # Build the set of output library directories to rpath against
+ LIBDIRS=""
+ for output in $outputs; do
+ if [ "$output" = debug ]; then continue; fi
+ LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort | uniq | tr '\n' ':'):$LIBDIRS"
+ done
+ # Add the local library paths to remove dependencies on the bootstrap
+ for output in $outputs; do
+ if [ "$output" = debug ]; then continue; fi
+ OUTPUTDIR=$(eval echo \$$output)
+ BINLIBS=$(find $OUTPUTDIR/bin/ -type f; find $OUTPUTDIR -name \*.so\*)
+ echo "$BINLIBS" | while read i; do
+ patchelf --set-rpath "$LIBDIRS:$(patchelf --print-rpath "$i")" "$i" || true
+ patchelf --shrink-rpath "$i" || true
+ done
+ done
+ '';
+
+ disallowedReferences = [ openjdk13-bootstrap ];
+
+ meta = with stdenv.lib; {
+ homepage = "http://openjdk.java.net/";
+ license = licenses.gpl2;
+ description = "The open-source Java Development Kit";
+ maintainers = with maintainers; [ edwtjo ];
+ platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "armv7l-linux" "armv6l-linux" ];
+ };
+
+ passthru = {
+ architecture = "";
+ home = "${openjdk}/lib/openjdk";
+ };
+ };
+in openjdk
diff --git a/pkgs/development/compilers/openjdk/darwin/default.nix b/pkgs/development/compilers/openjdk/darwin/default.nix
index 775fd3cd3c4..c6498cb4530 100644
--- a/pkgs/development/compilers/openjdk/darwin/default.nix
+++ b/pkgs/development/compilers/openjdk/darwin/default.nix
@@ -7,11 +7,11 @@ let
};
jdk = stdenv.mkDerivation rec {
- name = "zulu13.29.9-ca-jdk13.0.2";
+ name = "zulu14.28.21-ca-jdk14.0.1";
src = fetchurl {
url = "https://cdn.azul.com/zulu/bin/${name}-macosx_x64.tar.gz";
- sha256 = "1x8ja3x880a1izrwi7bdrwz1ljdvracjx627slzjd2xk8c4211pf";
+ sha256 = "1pc0y3fxhlf42a51qbdha1fabci61yzq70kk5c1rzk0ai78d92q8";
curlOpts = "-H Referer:https://www.azul.com/downloads/zulu/";
};
diff --git a/pkgs/development/compilers/openjdk/default.nix b/pkgs/development/compilers/openjdk/default.nix
index b3842ba7cad..063976d8765 100644
--- a/pkgs/development/compilers/openjdk/default.nix
+++ b/pkgs/development/compilers/openjdk/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, bash, pkgconfig, autoconf, cpio, file, which, unzip
, zip, perl, cups, freetype, alsaLib, libjpeg, giflib, libpng, zlib, lcms2
, libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama
-, libXcursor, libXrandr, fontconfig, openjdk13-bootstrap
+, libXcursor, libXrandr, fontconfig, openjdk14-bootstrap
, setJavaClassPath
, headless ? false
, enableJavaFX ? openjfx.meta.available, openjfx
@@ -9,8 +9,8 @@
}:
let
- major = "13";
- update = ".0.2";
+ major = "14";
+ update = ".0.1";
build = "-ga";
openjdk = stdenv.mkDerivation rec {
@@ -19,14 +19,14 @@ let
src = fetchurl {
url = "http://hg.openjdk.java.net/jdk-updates/jdk${major}u/archive/jdk-${version}.tar.gz";
- sha256 = "1871ziss7ny19rw8f7bay5vznmhpqbfi4ihn3yygs06wyxhm0zmv";
+ sha256 = "0ic7dcrzk62jc65yrshs6xlclmsha7z52bia5s2bkllw1zpmdmip";
};
nativeBuildInputs = [ pkgconfig autoconf ];
buildInputs = [
cpio file which unzip zip perl zlib cups freetype alsaLib libjpeg giflib
libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst
- libXi libXinerama libXcursor libXrandr fontconfig openjdk13-bootstrap
+ libXi libXinerama libXcursor libXrandr fontconfig openjdk14-bootstrap
] ++ lib.optionals (!headless && enableGnome2) [
gtk3 gnome_vfs GConf glib
];
@@ -54,7 +54,7 @@ let
'';
configureFlags = [
- "--with-boot-jdk=${openjdk13-bootstrap.home}"
+ "--with-boot-jdk=${openjdk14-bootstrap.home}"
"--enable-unlimited-crypto"
"--with-native-debug-symbols=internal"
"--with-libjpeg=system"
@@ -137,7 +137,7 @@ let
done
'';
- disallowedReferences = [ openjdk13-bootstrap ];
+ disallowedReferences = [ openjdk14-bootstrap ];
meta = with stdenv.lib; {
homepage = "http://openjdk.java.net/";
diff --git a/pkgs/development/compilers/openjdk/openjfx/13.nix b/pkgs/development/compilers/openjdk/openjfx/14.nix
similarity index 85%
rename from pkgs/development/compilers/openjdk/openjfx/13.nix
rename to pkgs/development/compilers/openjdk/openjfx/14.nix
index 54267a757b8..12d9448595e 100644
--- a/pkgs/development/compilers/openjdk/openjfx/13.nix
+++ b/pkgs/development/compilers/openjdk/openjfx/14.nix
@@ -1,22 +1,24 @@
-{ stdenv, lib, fetchurl, writeText, openjdk11_headless, gradleGen
+{ stdenv, lib, fetchFromGitHub, writeText, openjdk11_headless, gradleGen
, pkgconfig, perl, cmake, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib
, ffmpeg, python, ruby }:
let
- major = "13";
- update = ".0.2";
- build = "1";
- repover = "${major}${update}+${build}";
+ major = "14";
+ update = "";
+ build = "-ga";
+ repover = "${major}${update}${build}";
gradle_ = (gradleGen.override {
java = openjdk11_headless;
- }).gradle_4_10;
+ }).gradle_5_6;
makePackage = args: stdenv.mkDerivation ({
- version = "${major}${update}-${build}";
+ version = "${major}${update}${build}";
- src = fetchurl {
- url = "https://hg.openjdk.java.net/openjfx/${major}-dev/rt/archive/${repover}.tar.gz";
- sha256 = "1si9wpb9malnf8zzz57l6b80088z2370zfxp1b0kk6rs0cnvpr74";
+ src = fetchFromGitHub {
+ owner = "openjdk";
+ repo = "jfx";
+ rev = repover;
+ sha256 = "16aj15xksc266gv3y42m0g277pfvp71901lrngndcnpr7i2zshnr";
};
buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg ];
@@ -75,9 +77,6 @@ in makePackage {
COMPILE_WEBKIT = true
'';
- #openjdk build fails if licenses are identical, so we must patch this trivial difference
- patches = [ ./openjfx-mesa-license.patch ];
-
preBuild = ''
swtJar="$(find ${deps} -name org.eclipse.swt\*.jar)"
substituteInPlace build.gradle \
diff --git a/pkgs/development/compilers/openjdk/openjfx/openjfx-mesa-license.patch b/pkgs/development/compilers/openjdk/openjfx/openjfx-mesa-license.patch
deleted file mode 100644
index d3bf9e17c22..00000000000
--- a/pkgs/development/compilers/openjdk/openjfx/openjfx-mesa-license.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/modules/javafx.graphics/src/main/legal/mesa3d.md 1969-12-31 19:00:01.000000000 -0500
-+++ b/modules/javafx.graphics/src/main/legal/mesa3d.md 2019-08-08 01:05:04.000000000 -0400
-@@ -1,7 +1,7 @@
- ## Mesa 3-D Graphics Library v5.0
-
- ### Mesa License
--```
-+
-
- Mesa 3-D graphics library
- Version: 5.0
-@@ -25,4 +25,4 @@
- AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
--```
-+
diff --git a/pkgs/development/coq-modules/bignums/default.nix b/pkgs/development/coq-modules/bignums/default.nix
index d61d5968ea0..0e8cead0b31 100644
--- a/pkgs/development/coq-modules/bignums/default.nix
+++ b/pkgs/development/coq-modules/bignums/default.nix
@@ -18,8 +18,8 @@ let params = {
sha256 = "03qz1w2xb2j5p06liz5yyafl0fl9vprcqm6j0iwi7rxwghl00p01";
};
"8.10" = {
- rev = "V8.10+beta1";
- sha256 = "1slw227idwjw9a21vj3s6kal22mrmvvlpg8r7xk590ml99bn6404";
+ rev = "V8.10.0";
+ sha256 = "0bpb4flckn4nqxbs3wjiznyx1k7r8k93qdigp3qwmikp2lxvcbw5";
};
"8.11" = {
rev = "V8.11.0";
diff --git a/pkgs/development/coq-modules/contribs/default.nix b/pkgs/development/coq-modules/contribs/default.nix
index 8362c704d95..d2787f0948e 100644
--- a/pkgs/development/coq-modules/contribs/default.nix
+++ b/pkgs/development/coq-modules/contribs/default.nix
@@ -1031,10 +1031,10 @@ let mkContrib = repo: revs: param:
sha256 = "0iwkpmc22nwasrk4g7ki4s5y05zjs7kmqk3j98giwp2wiavhgapn";
};
- zorns-lemma = mkContrib "zorns-lemma" [ "8.6" "8.7" "8.8" "8.9" ] {
- version = "v8.9.0";
- rev = "6ac9bb914f6017cdd9a544ff4b0bef73fd33b44c";
- sha256 = "1vdsl5gxpadkjjjw314s4fawzlssdmp4qkwrjz5qdmyl2dcpil4p";
+ zorns-lemma = mkContrib "zorns-lemma" [ "8.10" "8.11" ] {
+ version = "v8.11.0";
+ rev = "a573b50fff994f996b8e15dec2079490a5233dc6";
+ sha256 = "0jbp1ay6abal66glbablbqsh5hzgd5fv81dc1vzn65jw0iiznxyq";
};
zsearch-trees = mkContrib "zsearch-trees" [ "8.6" "8.7" ] {
diff --git a/pkgs/development/coq-modules/coq-bits/default.nix b/pkgs/development/coq-modules/coq-bits/default.nix
index 97fd23208f2..05dcb7898e5 100644
--- a/pkgs/development/coq-modules/coq-bits/default.nix
+++ b/pkgs/development/coq-modules/coq-bits/default.nix
@@ -9,9 +9,9 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "coq-community";
- repo = "coq-bits";
- rev = "f74498a6c67e97d9565e139d62be8eaae7111f06";
- sha256 = "1ibg37qxgkmpbpvc78qcb179bcnzl149z1kzwdm8n98xk5ibavrf";
+ repo = "bits";
+ rev = "1.0.0";
+ sha256 = "0nv5mdgrd075dpd8bc7h0xc5i95v0pkm0bfyq5rj6ii1s54dwcjl";
};
buildInputs = [ coq ];
diff --git a/pkgs/development/coq-modules/coqprime/default.nix b/pkgs/development/coq-modules/coqprime/default.nix
index aaf867baf25..a049fa94d41 100644
--- a/pkgs/development/coq-modules/coqprime/default.nix
+++ b/pkgs/development/coq-modules/coqprime/default.nix
@@ -1,22 +1,26 @@
-{ stdenv, fetchFromGitHub, coq, bignums }:
+{ stdenv, which, fetchFromGitHub, coq, bignums }:
-let params =
- let v_8_8 = {
- version = "8.8";
- sha256 = "075yjczk79pf1hd3lgdjiz84ilkzfxjh18lgzrhhqp7d3kz5lxp5";
- };
- in
- {
- "8.7" = {
- version = "8.7.2";
- sha256 = "15zlcrx06qqxjy3nhh22wzy0rb4npc8l4nx2bbsfsvrisbq1qb7k";
- };
- "8.8" = v_8_8;
- "8.9" = v_8_8;
- "8.10" = v_8_8;
- };
- param = params.${coq.coq-version}
-; in
+let
+ params =
+ let v_8_8 = {
+ version = "8.8";
+ sha256 = "075yjczk79pf1hd3lgdjiz84ilkzfxjh18lgzrhhqp7d3kz5lxp5";
+ };
+ in
+ {
+ "8.7" = {
+ version = "8.7.2";
+ sha256 = "15zlcrx06qqxjy3nhh22wzy0rb4npc8l4nx2bbsfsvrisbq1qb7k";
+ };
+ "8.8" = v_8_8;
+ "8.9" = v_8_8;
+ "8.10" = {
+ version = "8.10";
+ sha256 = "0r9gnh5a5ykiiz5h1i8xnzgiydpwc4z9qhndxyya85xq0f910qaz";
+ };
+ };
+ param = params.${coq.coq-version};
+in
stdenv.mkDerivation rec {
@@ -30,7 +34,7 @@ stdenv.mkDerivation rec {
inherit (param) sha256;
};
- buildInputs = [ coq ];
+ buildInputs = [ which coq ];
propagatedBuildInputs = [ bignums ];
diff --git a/pkgs/development/coq-modules/mathcomp/default.nix b/pkgs/development/coq-modules/mathcomp/default.nix
index aeb53a995e5..140bf8ab536 100644
--- a/pkgs/development/coq-modules/mathcomp/default.nix
+++ b/pkgs/development/coq-modules/mathcomp/default.nix
@@ -1,97 +1,151 @@
-{ stdenv, fetchFromGitHub, ncurses, which, graphviz, coq,
- recurseIntoAttrs, withDoc ? false
+#############################
+# Main derivation: mathcomp #
+########################################################################
+# This file mainly provides the `mathcomp` derivation, which is #
+# essentially a meta-package containing all core mathcomp libraries #
+# (ssreflect fingroup algebra solvable field character). They can be #
+# accessed individually through the paththrough attributes of mathcomp #
+# bearing the same names (mathcomp.ssreflect, etc). #
+# #
+# Do not use overrideAttrs, but overrideMathcomp instead, which #
+# regenerate a full mathcomp derivation with sub-derivations, and #
+# behave the same as `mathcomp_`, described below. #
+########################################################################
+
+############################################################
+# Compiling a custom version of mathcomp using `mathcomp_` #
+##############################################################################
+# The prefered way to compile a custom version of mathcomp (other than a #
+# released version which should be added to `mathcomp-config-initial` #
+# and pushed to nixpkgs), is to apply the function `coqPackages.mathcomp_` #
+# to either: #
+# - a string without slash, which is interpreted as a github revision, #
+# i.e. either a tag, a branch or a commit hash #
+# - a string with slashes "owner/p_1/.../p_n", which is interpreted as #
+# github owner "owner" and revision "p_1/.../p_n". #
+# - a path which is interpreted as a local source for the repository, #
+# the name of the version is taken to be the basename of the path #
+# i.e. if the path is /home/you/git/package/branch/, #
+# then "branch" is the name of the version #
+# - an attribute set which overrides some attributes (e.g. the src) #
+# if the version is updated, the name is automatically regenerated using #
+# the conventional schema "coq${coq.coq-version}-${pkgname}-${version}" #
+# - a "standard" override function (old: new_attrs) to override the default #
+# attribute set, so that you can use old.${field} to patch the derivation. #
+##############################################################################
+
+#########################################################################
+# Example of use: https://github.com/math-comp/math-comp/wiki/Using-nix #
+#########################################################################
+
+#################################
+# Adding a new mathcomp version #
+#############################################################################
+# When adding a new version of mathcomp, add an attribute to `sha256` (use #
+# ```sh #
+# nix-prefetch-url --unpack #
+# https://github.com/math-comp/math-comp/archive/version.tar.gz #
+# ``` #
+# to get the corresponding `sha256`) and to `coq-version` (read the release #
+# notes to check which versions of coq it is compatible with). Then add #
+# it in `preference version`, if not all mathcomp-extra packages are #
+# ready, you might want to give new release secondary priority. #
+#############################################################################
+
+
+{ stdenv, fetchFromGitHub, ncurses, which, graphviz,
+ recurseIntoAttrs, withDoc ? false,
+ coqPackages,
+ mathcomp_, mathcomp, mathcomp-config,
}:
with builtins // stdenv.lib;
let
- ####################################
- # CONFIGURATION (please edit this) #
- ####################################
- # sha256 of released mathcomp versions
- mathcomp-sha256 = {
- "1.10.0" = "1b9m6pwxxyivw7rgx82gn5kmgv2mfv3h3y0mmjcjfypi8ydkrlbv";
- "1.9.0" = "0lid9zaazdi3d38l8042lczb02pw5m9wq0yysiilx891hgq2p81r";
- "1.8.0" = "07l40is389ih8bi525gpqs3qp4yb2kl11r9c8ynk1ifpjzpnabwp";
- "1.7.0" = "0wnhj9nqpx2bw6n1l4i8jgrw3pjajvckvj3lr4vzjb3my2lbxdd1";
- "1.6.1" = "1ilw6vm4dlsdv9cd7kmf0vfrh2kkzr45wrqr8m37miy0byzr4p9i";
+ mathcomp-config-initial = rec {
+ #######################################################################
+ # CONFIGURATION (please edit this), it is exported as mathcomp-config #
+ #######################################################################
+ # sha256 of released mathcomp versions
+ sha256 = {
+ "1.11.0+beta1" = "12i3zznwajlihzpqsiqniv20rklj8d8401lhd241xy4s21fxkkjm";
+ "1.10.0" = "1b9m6pwxxyivw7rgx82gn5kmgv2mfv3h3y0mmjcjfypi8ydkrlbv";
+ "1.9.0" = "0lid9zaazdi3d38l8042lczb02pw5m9wq0yysiilx891hgq2p81r";
+ "1.8.0" = "07l40is389ih8bi525gpqs3qp4yb2kl11r9c8ynk1ifpjzpnabwp";
+ "1.7.0" = "0wnhj9nqpx2bw6n1l4i8jgrw3pjajvckvj3lr4vzjb3my2lbxdd1";
+ "1.6.1" = "1ilw6vm4dlsdv9cd7kmf0vfrh2kkzr45wrqr8m37miy0byzr4p9i";
+ };
+ # versions of coq compatible with released mathcomp versions
+ coq-versions = {
+ "1.11.0+beta1" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
+ "1.10.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
+ "1.9.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" ];
+ "1.8.0" = flip elem [ "8.7" "8.8" "8.9" ];
+ "1.7.0" = flip elem [ "8.6" "8.7" "8.8" "8.9" ];
+ "1.6.1" = flip elem [ "8.5"];
+ };
+
+ # sets the default version of mathcomp given a version of Coq
+ # this is currently computed using version-perference below
+ # but it can be set to a fixed version number
+ preferred-version = let v = head (
+ filter (mc: mathcomp-config.coq-versions.${mc} coq.coq-version)
+ mathcomp-config.version-preferences ++ ["0.0.0"]);
+ in if v == "0.0.0" then head mathcomp-config.version-preferences else v;
+
+ # mathcomp preferred versions by decreasing order
+ # (the first version in the list will be tried first)
+ version-preferences =
+ [ "1.10.0" "1.9.0" "1.11.0+beta1" "1.8.0" "1.7.0" "1.6.1" ];
+
+ # list of core mathcomp packages sorted by dependency order
+ packages = _version: # unused in current versions of mathcomp
+ # because the following list of packages is fixed for
+ # all versions of mathcomp up to 1.11.0
+ [ "ssreflect" "fingroup" "algebra" "solvable" "field" "character" "all" ];
+
+ # compute the dependencies of the core package pkg
+ # (assuming the total ordering above, change if necessary)
+ deps = version: pkg: if pkg == "single" then [] else
+ (pred-split-list (x: x == pkg) (mathcomp-config.packages version)).left;
};
- # versions of coq compatible with released mathcomp versions
- mathcomp-coq-versions = {
- "1.10.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
- "1.9.0" = flip elem ["8.7" "8.8" "8.9" "8.10"];
- "1.8.0" = flip elem ["8.7" "8.8" "8.9"];
- "1.7.0" = flip elem ["8.6" "8.7" "8.8" "8.9"];
- "1.6.1" = flip elem ["8.5"];
- };
- # computes the default version of mathcomp given a version of Coq
- max-mathcomp-version = last (naturalSort (attrNames mathcomp-coq-versions));
- # mathcomp prefered version by decreasing order
- # (the first version in the list will be tried first)
- mathcomp-version-preference = [ "1.8.0" "1.9.0" "1.10.0" "1.7.0" "1.6.1" ];
##############################################################
# COMPUTED using the configuration above (edit with caution) #
##############################################################
- default-mathcomp-version = let v = head (
- filter (mc: mathcomp-coq-versions.${mc} coq.coq-version)
- mathcomp-version-preference ++ ["0.0.0"]);
- in if v == "0.0.0" then max-mathcomp-version else v;
-
- # list of core mathcomp packages sorted by dependency order
- mathcomp-packages =
- [ "ssreflect" "fingroup" "algebra" "solvable" "field" "character" "all" ];
- # compute the dependencies of the core package pkg
- # (assuming the total ordering above, rewrite if necessary)
- mathcomp-deps = pkg: if pkg == "single" then [] else
- (split (x: x == pkg) mathcomp-packages).left;
# generic split function (TODO: move to lib?)
- split = pred: l:
+ pred-split-list = pred: l:
let loop = v: l: if l == [] then {left = v; right = [];}
else let hd = builtins.head l; tl = builtins.tail l; in
if pred hd then {left = v; right = tl;} else loop (v ++ [hd]) tl;
in loop [] l;
- # exported, documented at the end.
- mathcompGen = mkMathcompGenFrom (_: {}) mathcomp-packages;
+ pkgUp = l: r: l // r // {
+ meta = (l.meta or {}) // (r.meta or {});
+ passthru = (l.passthru or {}) // (r.passthru or {});
+ };
- # exported, documented at the end.
- mathcompGenSingle = mkMathcompGen (_: {}) "single";
+ coq = coqPackages.coq;
+ mathcomp-deps = mathcomp-config.deps mathcomp.config.preferred-version;
- # mkMathcompGen: internal mathcomp package generator
- # returns {error = ...} if impossible to generate
- # returns {${mathcomp-pkg} = } otherwise
- mkMathcompGenFrom = o: l: mcv: fold (pkg: pkgs: pkgs // mkMathcompGen o pkg mcv) {} l;
- mkMathcompGen = overrides: mathcomp-pkg: mathcomp-version:
+ # default set of attributes given a 'package' name.
+ # this attribute set will be extended using toOverrideFun
+ default-attrs = package:
let
- coq-version-check = mathcomp-coq-versions.${mathcomp-version} or (_: false);
- pkgpath = {single = "mathcomp";}.${mathcomp-pkg} or "mathcomp/${mathcomp-pkg}";
- pkgname = {single = "mathcomp";}.${mathcomp-pkg} or "mathcomp-${mathcomp-pkg}";
+ pkgpath = if package == "single" then "mathcomp" else "mathcomp/${package}";
+ pkgname = if package == "single" then "mathcomp" else "mathcomp-${package}";
pkgallMake = ''
- echo "all.v" > Make
- echo "-I ." >> Make
- echo "-R . mathcomp.all" >> Make
+ echo "all.v" > Make
+ echo "-I ." >> Make
+ echo "-R . mathcomp.all" >> Make
'';
- is-released = builtins.isString mathcomp-version;
- custom-version = if is-released then mathcomp-version else "custom";
-
- # the base set of attributes for mathcomp
- attrs = {
- name = "coq${coq.coq-version}-${pkgname}-${custom-version}";
-
- # used in ssreflect
- version = custom-version;
-
- src = if is-released then fetchFromGitHub {
- owner = "math-comp";
- repo = "math-comp";
- rev = "mathcomp-${mathcomp-version}";
- sha256 = mathcomp-sha256.${mathcomp-version};
- } else mathcomp-version;
+ in
+ rec {
+ version = "master";
+ name = "coq${coq.coq-version}-${pkgname}-${version}";
nativeBuildInputs = optionals withDoc [ graphviz ];
buildInputs = [ ncurses which ] ++ (with coq.ocamlPackages; [ ocaml findlib camlp5 ]);
- propagatedBuildInputs = [ coq ] ++
- attrValues (mkMathcompGenFrom overrides (mathcomp-deps mathcomp-pkg) mathcomp-version);
+ propagatedBuildInputs = [ coq ];
enableParallelBuilding = true;
buildFlags = optional withDoc "doc";
@@ -101,7 +155,7 @@ let
preBuild = ''
patchShebangs etc/utils/ssrcoqdep || true
cd ${pkgpath}
- '' + optionalString (mathcomp-pkg == "all") pkgallMake;
+ '' + optionalString (package == "all") pkgallMake;
installPhase = ''
make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
@@ -110,67 +164,98 @@ let
'';
meta = with stdenv.lib; {
- homepage = "https://math-comp.github.io/";
- license = licenses.cecill-b;
- maintainers = [ maintainers.vbgl maintainers.jwiegley ];
- platforms = coq.meta.platforms;
+ homepage = "https://math-comp.github.io/";
+ license = licenses.cecill-b;
+ maintainers = [ maintainers.vbgl maintainers.jwiegley maintainers.cohencyril ];
+ platforms = coq.meta.platforms;
};
passthru = {
- compatibleCoqVersions = coq-version-check;
- currentOverrides = overrides;
- overrideMathcomp = moreOverrides:
- (mkMathcompGen (old: let new = overrides old; in new // moreOverrides new)
- mathcomp-pkg mathcomp-version).${mathcomp-pkg};
- mathcompGen = moreOverrides:
- (mkMathcompGenFrom (old: let new = overrides old; in new // moreOverrides new)
- mathcomp-packages mathcomp-version);
+ mathcompDeps = mathcomp-deps package;
+ inherit package mathcomp-config;
+ compatibleCoqVersions = _: true;
};
};
+
+ # converts a string, path or attribute set into an override function
+ toOverrideFun = overrides:
+ if isFunction overrides then overrides else old:
+ let
+ pkgname = if old.passthru.package == "single" then "mathcomp"
+ else "mathcomp-${old.passthru.package}";
+
+ string-attrs = if hasAttr overrides mathcomp-config.sha256 then
+ let version = overrides;
+ in {
+ inherit version;
+ src = fetchFromGitHub {
+ owner = "math-comp";
+ repo = "math-comp";
+ rev = "mathcomp-${version}";
+ sha256 = mathcomp-config.sha256.${version};
+ };
+ passthru = old.passthru // {
+ compatibleCoqVersions = mathcomp-config.coq-versions.${version};
+ mathcompDeps = mathcomp-config.deps version old.passthru.package;
+ };
+ }
+ else
+ let splitted = filter isString (split "/" overrides);
+ owner = head splitted;
+ ref = concatStringsSep "/" (tail splitted);
+ version = head (reverseList splitted);
+ in if length splitted == 1 then {
+ inherit version;
+ src = fetchTarball "https://github.com/math-comp/math-comp/archive/${version}.tar.gz";
+ } else {
+ inherit version;
+ src = fetchTarball "https://github.com/${owner}/math-comp/archive/${ref}.tar.gz";
+ };
+
+ attrs =
+ if overrides == null || overrides == "" then _: {}
+ else if isString overrides then string-attrs
+ else if isPath overrides then { version = baseNameOf overrides; src = overrides; }
+ else if isAttrs overrides then pkgUp old overrides
+ else let overridesStr = toString overrides; in
+ abort "${overridesStr} not a legitimate overrides";
+ in
+ attrs // (if attrs?version && ! (attrs?name)
+ then { name = "coq${coq.coq-version}-${pkgname}-${attrs.version}"; } else {});
+
+ # generates {ssreflect = «derivation ...» ; ... ; character = «derivation ...», ...}
+ mkMathcompGenSet = pkgs: o:
+ fold (pkg: pkgs: pkgs // {${pkg} = mkMathcompGen pkg o;}) {} pkgs;
+ # generates the derivation of one mathcomp package.
+ mkMathcompGen = package: overrides:
+ let
+ up = x: o: x // (toOverrideFun o x);
+ fixdeps = attrs:
+ let version = attrs.version or "master";
+ mcdeps = if package == "single" then {}
+ else mkMathcompGenSet (filter isString attrs.passthru.mathcompDeps) overrides;
+ allmc = mkMathcompGenSet (mathcomp-config.packages version ++ [ "single" ]) overrides;
+ in {
+ propagatedBuildInputs = [ coq ]
+ ++ filter isDerivation attrs.passthru.mathcompDeps
+ ++ attrValues mcdeps
+ ;
+ passthru = allmc //
+ { overrideMathcomp = o: mathcomp_ (old: up (up old overrides) o); };
+ };
in
- {${mathcomp-pkg} = stdenv.mkDerivation (attrs // overrides attrs);};
-
-getAttrOr = a: n: a.${n} or (throw a.error);
-
-mathcompCorePkgs_1_7 = mathcompGen "1.7.0";
-mathcompCorePkgs_1_8 = mathcompGen "1.8.0";
-mathcompCorePkgs_1_9 = mathcompGen "1.9.0";
-mathcompCorePkgs_1_10 = mathcompGen "1.10.0";
-mathcompCorePkgs = recurseIntoAttrs
- (mapDerivationAttrset dontDistribute (mathcompGen default-mathcomp-version));
-
-in {
-# mathcompGenSingle: given a version of mathcomp
-# generates an attribute set {single = ;} with the single mathcomp derivation
-inherit mathcompGenSingle;
-mathcomp_1_7_single = getAttrOr (mathcompGenSingle "1.7.0") "single";
-mathcomp_1_8_single = getAttrOr (mathcompGenSingle "1.8.0") "single";
-mathcomp_1_9_single = getAttrOr (mathcompGenSingle "1.9.0") "single";
-mathcomp_1_10_single = getAttrOr (mathcompGenSingle "1.10.0") "single";
-mathcomp_single = dontDistribute
- (getAttrOr (mathcompGenSingle default-mathcomp-version) "single");
-
-# mathcompGen: given a version of mathcomp
-# generates an attribute set {ssreflect = ; ... character = ; all = ;}.
-# each of these have a special attribute overrideMathcomp which
-# must be used instead of overrideAttrs in order to also fix the dependencies
-inherit mathcompGen mathcompCorePkgs
- mathcompCorePkgs_1_7 mathcompCorePkgs_1_8 mathcompCorePkgs_1_9
- mathcompCorePkgs_1_10
- ;
-
-
-mathcomp = getAttrOr mathcompCorePkgs "all";
-mathcomp_1_7 = getAttrOr mathcompCorePkgs_1_7 "all";
-mathcomp_1_8 = getAttrOr mathcompCorePkgs_1_8 "all";
-mathcomp_1_9 = getAttrOr mathcompCorePkgs_1_9 "all";
-mathcomp_1_10 = getAttrOr mathcompCorePkgs_1_10 "all";
-
-ssreflect = getAttrOr mathcompCorePkgs "ssreflect";
-
-} //
-(mapAttrs' (n: pkg: {name = "mathcomp-${n}"; value = pkg;}) mathcompCorePkgs) //
-(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_7"; value = pkg;}) mathcompCorePkgs_1_7) //
-(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_8"; value = pkg;}) mathcompCorePkgs_1_8) //
-(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_9"; value = pkg;}) mathcompCorePkgs_1_9) //
-(mapAttrs' (n: pkg: {name = "mathcomp-${n}_1_10"; value = pkg;}) mathcompCorePkgs_1_10)
+ stdenv.mkDerivation (up (up (default-attrs package) overrides) fixdeps);
+in
+{
+ mathcomp-config = mathcomp-config-initial;
+ mathcomp_ = mkMathcompGen "all";
+ mathcomp = mathcomp_ mathcomp-config.preferred-version;
+ # mathcomp-single = mathcomp.single;
+ ssreflect = mathcomp.ssreflect;
+ mathcomp-ssreflect = mathcomp.ssreflect;
+ mathcomp-fingroup = mathcomp.fingroup;
+ mathcomp-algebra = mathcomp.algebra;
+ mathcomp-solvable = mathcomp.solvable;
+ mathcomp-field = mathcomp.field;
+ mathcomp-character = mathcomp.character;
+}
diff --git a/pkgs/development/coq-modules/mathcomp/extra.nix b/pkgs/development/coq-modules/mathcomp/extra.nix
index 2df9cbe58c7..d37608658b4 100644
--- a/pkgs/development/coq-modules/mathcomp/extra.nix
+++ b/pkgs/development/coq-modules/mathcomp/extra.nix
@@ -1,202 +1,371 @@
-{ stdenv, fetchFromGitHub, coq, ssreflect, coqPackages,
- recurseIntoAttrs }:
+##########################################################
+# Main derivation: #
+# mathcomp-finmap mathcomp-analysis mathcomp-bigenough #
+# mathcomp-multinomials mathcomp-real-closed coqeal #
+# Additionally: #
+# mathcomp-extra-all contains all the extra packages #
+# mathcomp-extra-fast contains the one not marked slow #
+########################################################################
+# This file mainly provides the above derivations, which are packages #
+# extra mathcomp libraries based on mathcomp. #
+########################################################################
+
+#####################################################
+# Compiling customs versions using `mathcomp-extra` #
+##############################################################################
+# The prefered way to compile a custom version of mathcomp extra packages #
+# (other than released versions which should be added to #
+# `rec-mathcomp-extra-config` and pushed to nixpkgs, see below), #
+# is to use `coqPackages.mathcomp-extra name version` where #
+# 1. `name` is a string representing the name of a declared package #
+# OR undeclared package. #
+# 2. `version` is either: #
+# - a string without slash, which is interpreted as a github revision, #
+# i.e. either a tag, a branch or a commit hash #
+# - a string with slashes "owner/p_1/.../p_n", which is interpreted as #
+# github owner "owner" and revision "p_1/.../p_n". #
+# - a path which is interpreted as a local source for the repository, #
+# the name of the version is taken to be the basename of the path #
+# i.e. if the path is /home/you/git/package/branch/, #
+# then "branch" is the name of the version #
+# - an attribute set which overrides some attributes (e.g. the src) #
+# if the version is updated, the name is automatically regenerated using #
+# the conventional schema "coq${coq.coq-version}-${pkgname}-${version}" #
+# - a "standard" override function (old: new_attrs) to override the default #
+# attribute set, so that you can use old.${field} to patch the derivation. #
+# #
+# Should you choose to use `pkg.overrideAttrs` instead, we provide the #
+# function mathcomp-extra-override which takes a name and a version exactly #
+# as above and returns an override function. #
+##############################################################################
+
+#########################################################################
+# Example of use: https://github.com/math-comp/math-comp/wiki/Using-nix #
+#########################################################################
+
+###########################################
+# Adding a new package or package version #
+################################################################################
+# 1. Update or add a `package` entry to `initial`, it must be a function #
+# taking the version as argument and returning an attribute set. Everything #
+# is optional and the default for the sources of the repository and the #
+# homepage will be https://github.com/math-comp/${package}. #
+# #
+# 2. Update or add a `package` entry to `sha256` for each release. #
+# You may use #
+# ```sh #
+# nix-prefetch-url --unpack #
+# https://github.com/math-comp/math-comp/archive/version.tar.gz #
+# ``` #
+# #
+# 3. Update or create a new consistent set of extra packages. #
+# /!\ They must all be co-compatible. /!\ #
+# Do not use versions that may disappear: it must either be #
+# - a tag from the main repository (e.g. version or tag), or #
+# - a revision hash that has been *merged in master* #
+################################################################################
+
+{ stdenv, fetchFromGitHub, recurseIntoAttrs,
+ which, mathcomp, coqPackages,
+ mathcomp-extra-config, mathcomp-extra-override,
+ mathcomp-extra, current-mathcomp-extra,
+}:
with builtins // stdenv.lib;
-let current-ssreflect = ssreflect; in
let
-# configuring packages
-param = {
- finmap = {
- version-sha256 = {
- "1.2.1" = "0jryb5dq8js3imbmwrxignlk5zh8gwfb1wr4b1s7jbwz410vp7zf";
- "1.2.0" = "0b6wrdr0d7rcnv86s37zm80540jl2wmiyf39ih7mw3dlwli2cyj4";
- "1.1.0" = "05df59v3na8jhpsfp7hq3niam6asgcaipg2wngnzxzqnl86srp2a";
- "1.0.0" = "0sah7k9qm8sw17cgd02f0x84hki8vj8kdz7h15i7rmz08rj0whpa";
- };
- description = "A finset and finmap library";
- };
- bigenough = {
- version-sha256 = {"1.0.0" = "10g0gp3hk7wri7lijkrqna263346wwf6a3hbd4qr9gn8hmsx70wg";};
- description = "A small library to do epsilon - N reasonning";
- };
- multinomials = {
- version-sha256 = {
- "1.3" = "0l3vi5n094nx3qmy66hsv867fnqm196r8v605kpk24gl0aa57wh4";
- "1.2" = "1mh1w339dslgv4f810xr1b8v2w7rpx6fgk9pz96q0fyq49fw2xcq";
- "1.1" = "1q8alsm89wkc0lhcvxlyn0pd8rbl2nnxg81zyrabpz610qqjqc3s";
- "1.0" = "1qmbxp1h81cy3imh627pznmng0kvv37k4hrwi2faa101s6bcx55m";
- };
- description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials";
- };
- analysis = {
- version-sha256 = {
- "0.2.2" = "1d5dwg9di2ppdzfg21zr0a691zigb5kz0lcw263jpyli1nrq7cvk";
- "0.2.0" = "1186xjxgns4ns1szyi931964bjm0mp126qzlv10mkqqgfw07nhrd";
- "0.1.0" = "0hwkr2wzy710pcyh274fcarzdx8sv8myp16pv0vq5978nmih46al";
- };
- compatibleCoqVersions = flip elem ["8.8" "8.9"];
- description = "Analysis library compatible with Mathematical Components";
- license = stdenv.lib.licenses.cecill-c;
- };
- real-closed = {
- version-sha256 = {
- "1.0.3" = "1xbzkzqgw5p42dx1liy6wy8lzdk39zwd6j14fwvv5735k660z7yb";
- "1.0.2" = "0097pafwlmzd0gyfs31bxpi1ih04i72nxhn99r93aj20mn7mcsgl";
- "1.0.1" = "0j81gkjbza5vg89v4n9z598mfdbql416963rj4b8fzm7dp2r4rxg";
- };
- description = "Mathematical Components Library on real closed fields";
- };
- coqeal = {
- version-sha256 = {
- "1.0.0" = "1had6f1n85lmh9x31avbmgl3m0rsiw9f8ma95qzk5b57fjg5k1ii";
- };
- description = "CoqEAL - The Coq Effective Algebra Library";
- owner = "CoqEAL";
- compatibleCoqVersions = flip elem ["8.7" "8.8" "8.9"];
- license = stdenv.lib.licenses.mit;
- };
-};
-versions = {
- "1.9.0" = {
- finmap.version = "1.2.1";
- bigenough.version = "1.0.0";
- analysis = {
- version = "0.2.2";
- core-deps = with coqPackages; [ mathcomp-field_1_9 ];
- extra-deps = with coqPackages; [ mathcomp_1_9-finmap mathcomp_1_9-bigenough ];
- };
- multinomials = {
- version = "1.3";
- core-deps = with coqPackages; [ mathcomp-algebra_1_9 ];
- extra-deps = with coqPackages; [ mathcomp_1_9-finmap mathcomp_1_9-bigenough ];
- };
- real-closed = {
- version = "1.0.3";
- core-deps = with coqPackages; [ mathcomp-field_1_9 ];
- extra-deps = with coqPackages; [ mathcomp_1_9-bigenough ];
- };
- };
- "1.8.0" = {
- finmap.version = "1.2.1";
- bigenough.version = "1.0.0";
- analysis = {
- version = "0.2.2";
- core-deps = with coqPackages; [ mathcomp-field_1_8 ];
- extra-deps = with coqPackages; [ mathcomp_1_8-finmap mathcomp_1_8-bigenough ];
- };
- multinomials = {
- version = "1.3";
- core-deps = with coqPackages; [ mathcomp-algebra_1_8 ];
- extra-deps = with coqPackages; [ mathcomp_1_8-finmap mathcomp_1_8-bigenough ];
- };
- real-closed = {
- version = "1.0.3";
- core-deps = with coqPackages; [ mathcomp-field_1_8 ];
- extra-deps = with coqPackages; [ mathcomp_1_8-bigenough ];
- };
- coqeal = {
- version = "1.0.0";
- core-deps = with coqPackages; [ mathcomp-algebra_1_8 ];
- extra-deps = with coqPackages; [ bignums paramcoq mathcomp_1_8-multinomials ];
- };
- };
- "1.7.0" = {
- finmap.version = "1.1.0";
- bigenough.version = "1.0.0";
- analysis = {
- version = "0.1.0";
- core-deps = with coqPackages; [ mathcomp-field_1_7 ];
- extra-deps = with coqPackages; [ mathcomp_1_7-finmap mathcomp_1_7-bigenough ];
- };
- multinomials = {
- version = "1.1";
- core-deps = with coqPackages; [ mathcomp-algebra_1_7 ];
- extra-deps = with coqPackages; [ mathcomp_1_7-finmap_1_0 mathcomp_1_7-bigenough ];
- };
- real-closed = {
- version = "1.0.1";
- core-deps = with coqPackages; [ mathcomp-field_1_7 ];
- extra-deps = with coqPackages; [ mathcomp_1_7-bigenough ];
- };
- };
-};
+ ##############################
+ # CONFIGURATION, please edit #
+ ##############################
+ ############################
+ # Packages base delaration #
+ ############################
+ rec-mathcomp-extra-config = {
+ initial = {
+ mathcomp-finmap = version: {
+ meta = {
+ description = "A finset and finmap library";
+ repo = "finmap";
+ homepage = "https://github.com/math-comp/finmap";
+ };
+ passthru.compatibleCoqVersions = flip elem [ "8.8" "8.9" "8.10" "8.11" ];
+ };
-# generic package generator
-packageGen = {
- # optional arguments
- src ? "",
- owner ? "math-comp",
- extra-deps ? [],
- ssreflect ? current-ssreflect,
- core-deps ? null,
- compatibleCoqVersions ? null,
- license ? ssreflect.meta.license,
- # mandatory
- package, version ? "broken", version-sha256, description
- }:
- let
- theCompatibleCoqVersions = if compatibleCoqVersions == null
- then ssreflect.compatibleCoqVersions
- else compatibleCoqVersions;
- mc-core-deps = if builtins.isNull core-deps then [ssreflect] else core-deps;
- in
- { ${package} = let from = src; in
+ mathcomp-bigenough = version: {
+ meta = {
+ description = "A small library to do epsilon - N reasonning";
+ repo = "bigenough";
+ homepage = "https://github.com/math-comp/bigenough";
+ };
+ passthru.compatibleCoqVersions = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
+ };
- stdenv.mkDerivation rec {
- inherit version;
- name = "coq${coq.coq-version}-mathcomp${ssreflect.version}-${package}-${version}";
+ multinomials = version: {
+ buildInputs = [ which ];
+ propagatedBuildInputs = with coqPackages;
+ [ mathcomp.algebra mathcomp-finmap mathcomp-bigenough ];
+ meta = {
+ description = "A Coq/SSReflect Library for Monoidal Rings and Multinomials";
+ repo = "multinomials";
+ homepage = "https://github.com/math-comp/multinomials";
+ };
+ passthru.compatibleCoqVersions = flip elem [ "8.9" "8.10" "8.11" ];
+ };
- src = if from == "" then fetchFromGitHub {
- owner = owner;
- repo = package;
- rev = version;
- sha256 = version-sha256.${version};
- } else from;
+ mathcomp-analysis = version: {
+ propagatedBuildInputs = with coqPackages;
+ [ mathcomp.field mathcomp-finmap mathcomp-bigenough ];
+ meta = {
+ description = "Analysis library compatible with Mathematical Components";
+ homepage = "https://github.com/math-comp/analysis";
+ repo = "analysis";
+ license = stdenv.lib.licenses.cecill-c;
+ };
+ passthru.compatibleCoqVersions = flip elem ["8.8" "8.9" "8.10" "8.11" ];
+ };
- propagatedBuildInputs = [ coq ] ++ mc-core-deps ++ extra-deps;
+ mathcomp-real-closed = version: {
+ propagatedBuildInputs = with coqPackages;
+ [ coq mathcomp.field mathcomp-bigenough ];
+ meta = {
+ description = "Mathematical Components Library on real closed fields";
+ repo = "real-closed";
+ homepage = "https://github.com/math-comp/real-closed";
+ };
+ passthru.compatibleCoqVersions = flip elem ["8.8" "8.9" "8.10" "8.11" ];
+ };
+ coqeal = version: {
+ buildInputs = [ which ];
+ propagatedBuildInputs = with coqPackages;
+ [ mathcomp-algebra bignums paramcoq multinomials ];
+ meta = {
+ description = "CoqEAL - The Coq Effective Algebra Library";
+ homepage = "https://github.com/coqeal/coqeal";
+ license = stdenv.lib.licenses.mit;
+ owner = "CoqEAL";
+ };
+ passthru.compatibleCoqVersions = flip elem [ "8.9" "8.10" "8.11" ];
+ };
+ };
+
+ ###############################
+ # sha256 of released versions #
+ ###############################
+ sha256 = {
+ mathcomp-finmap = {
+ "1.5.0" = "0vx9n1fi23592b3hv5p5ycy7mxc8qh1y5q05aksfwbzkk5zjkwnq";
+ "1.4.1" = "0kx4nx24dml1igk0w0qijmw221r5bgxhwhl5qicnxp7ab3c35s8p";
+ "1.4.0+coq-8.11" = "1fd00ihyx0kzq5fblh9vr8s5mr1kg7p6pk11c4gr8svl1n69ppmb";
+ "1.4.0" = "0mp82mcmrs424ff1vj3cvd8353r9vcap027h3p0iprr1vkkwjbzd";
+ "1.3.4" = "0f5a62ljhixy5d7gsnwd66gf054l26k3m79fb8nz40i2mgp6l9ii";
+ "1.3.3" = "1n844zjhv354kp4g4pfbajix0plqh7yxv6471sgyb46885298am5";
+ "1.3.1" = "14rvm0rm5hd3pd0srgak3jqmddzfv6n7gdpjwhady5xcgrc7gsx7";
+ "1.2.1" = "0jryb5dq8js3imbmwrxignlk5zh8gwfb1wr4b1s7jbwz410vp7zf";
+ "1.2.0" = "0b6wrdr0d7rcnv86s37zm80540jl2wmiyf39ih7mw3dlwli2cyj4";
+ "1.1.0" = "05df59v3na8jhpsfp7hq3niam6asgcaipg2wngnzxzqnl86srp2a";
+ "1.0.0" = "0sah7k9qm8sw17cgd02f0x84hki8vj8kdz7h15i7rmz08rj0whpa";
+ };
+ mathcomp-bigenough = {
+ "1.0.0" = "10g0gp3hk7wri7lijkrqna263346wwf6a3hbd4qr9gn8hmsx70wg";
+ };
+ mathcomp-analysis = {
+ "0.2.3" = "0p9mr8g1qma6h10qf7014dv98ln90dfkwn76ynagpww7qap8s966";
+ "0.2.2" = "1d5dwg9di2ppdzfg21zr0a691zigb5kz0lcw263jpyli1nrq7cvk";
+ "0.2.0" = "1186xjxgns4ns1szyi931964bjm0mp126qzlv10mkqqgfw07nhrd";
+ "0.1.0" = "0hwkr2wzy710pcyh274fcarzdx8sv8myp16pv0vq5978nmih46al";
+ };
+ multinomials = {
+ "1.5.1" = "13nlfm2wqripaq671gakz5mn4r0xwm0646araxv0nh455p9ndjs3";
+ "1.5" = "064rvc0x5g7y1a0nip6ic91vzmq52alf6in2bc2dmss6dmzv90hw";
+ "1.4" = "0vnkirs8iqsv8s59yx1fvg1nkwnzydl42z3scya1xp1b48qkgn0p";
+ "1.3" = "0l3vi5n094nx3qmy66hsv867fnqm196r8v605kpk24gl0aa57wh4";
+ "1.2" = "1mh1w339dslgv4f810xr1b8v2w7rpx6fgk9pz96q0fyq49fw2xcq";
+ "1.1" = "1q8alsm89wkc0lhcvxlyn0pd8rbl2nnxg81zyrabpz610qqjqc3s";
+ "1.0" = "1qmbxp1h81cy3imh627pznmng0kvv37k4hrwi2faa101s6bcx55m";
+ };
+ mathcomp-real-closed = {
+ "1.0.5" = "0q8nkxr9fba4naylr5xk7hfxsqzq2pvwlg1j0xxlhlgr3fmlavg2";
+ "1.0.4" = "058v9dj973h9kfhqmvcy9a6xhhxzljr90cf99hdfcdx68fi2ha1b";
+ "1.0.3" = "1xbzkzqgw5p42dx1liy6wy8lzdk39zwd6j14fwvv5735k660z7yb";
+ "1.0.2" = "0097pafwlmzd0gyfs31bxpi1ih04i72nxhn99r93aj20mn7mcsgl";
+ "1.0.1" = "0j81gkjbza5vg89v4n9z598mfdbql416963rj4b8fzm7dp2r4rxg";
+ };
+ coqeal = {
+ "1.0.3" = "0hc63ny7phzbihy8l7wxjvn3haxx8jfnhi91iw8hkq8n29i23v24";
+ "1.0.2" = "1brmf3gj03iky1bcl3g9vx8vknny7xfvs0y2rfr85am0296sxsfj";
+ "1.0.1" = "19jhdrv2yp9ww0h8q73ihb2w1z3glz4waf2d2n45klafxckxi7bm";
+ "1.0.0" = "1had6f1n85lmh9x31avbmgl3m0rsiw9f8ma95qzk5b57fjg5k1ii";
+ };
+ };
+
+ ################################
+ # CONSISTENT sets of packages. #
+ ################################
+ for-coq-and-mc = let
+ v5 = {
+ mathcomp-finmap = "1.5.0";
+ mathcomp-bigenough = "1.0.0";
+ mathcomp-analysis = "678d3cc37f5f3c71b1bd550836eb44e3ba2a5459";
+ multinomials = "1.5.1";
+ mathcomp-real-closed = "1.0.5";
+ coqeal = "CohenCyril/bdfc96771644b082e41268edc43d61dc5fda2358";
+ };
+ v4 = v3 // { coqeal = "1.0.3"; };
+ v3 = {
+ mathcomp-finmap = "1.4.0";
+ mathcomp-bigenough = "1.0.0";
+ mathcomp-analysis = "0.2.3";
+ multinomials = "1.5";
+ mathcomp-real-closed = "1.0.4";
+ coqeal = "1.0.0";
+ };
+ v2 = {
+ mathcomp-finmap = "1.3.4";
+ mathcomp-bigenough = "1.0.0";
+ mathcomp-analysis = "0.2.3";
+ multinomials = "1.4";
+ mathcomp-real-closed = "1.0.3";
+ coqeal = "1.0.0";
+ };
+ v1 = {
+ mathcomp-finmap = "1.1.0";
+ mathcomp-bigenough = "1.0.0";
+ multinomials = "1.1";
+ mathcomp-real-closed = "1.0.1";
+ coqeal = "1.0.0";
+ };
+ in
+ {
+ "8.11" = {
+ "1.11.0+beta1" = v5;
+ "1.10.0" = v4 // {mathcomp-finmap = "1.4.0+coq-8.11";};
+ };
+ "8.10" = {
+ "1.11.0+beta1" = v5;
+ "1.10.0" = v4;
+ "1.9.0" = removeAttrs v3 ["coqeal"];
+ };
+ "8.9" = {
+ "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
+ "1.10.0" = v4;
+ "1.9.0" = removeAttrs v3 ["coqeal"];
+ "1.8.0" = removeAttrs v2 ["coqeal"];
+ };
+ "8.8" = {
+ "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
+ "1.10.0" = removeAttrs v4 ["mathcomp-analysis"];
+ "1.9.0" = removeAttrs v3 ["coqeal"];
+ "1.8.0" = removeAttrs v2 ["coqeal"];
+ "1.7.0" = removeAttrs v1 ["coqeal" "multinomials"];
+ };
+ "8.7" = {
+ "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
+ "1.10.0" = removeAttrs v4 ["mathcomp-analysis"];
+ "1.9.0" = removeAttrs v3 ["coqeal"];
+ "1.8.0" = removeAttrs v2 ["coqeal"];
+ "1.7.0" = removeAttrs v1 ["coqeal" "multinomials"];
+ };
+ };
+ };
+
+ ##############################
+ # GENERATION, EDIT WITH CARE #
+ ##############################
+ coq = coqPackages.coq;
+
+ default-attrs = {
+ version = "master";
+ buildInputs = [];
+ propagatedBuildInputs = (with coqPackages; [ ssreflect ]);
installFlags = [ "-f" "Makefile.coq" "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ];
-
meta = {
- inherit description;
- inherit license;
- inherit (src.meta) homepage;
- inherit (ssreflect.meta) platforms;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
- broken = (version == "broken");
+ inherit (mathcomp.meta) platforms license;
+ owner = "math-comp";
+ maintainers = [ maintainers.vbgl maintainers.cohencyril ];
};
-
- passthru = {
- inherit version-sha256;
- compatibleCoqVersions = if meta.broken then _: false
- else theCompatibleCoqVersions;
- };
- };
+ passthru.compatibleCoqVersions = (_: true);
};
-current-versions = versions.${current-ssreflect.version} or {};
+ pkgUp = recursiveUpdateUntil (path: l: r: !(isAttrs l && isAttrs r) || path == ["src"]);
-select = x: mapAttrs (n: pkg: {package = n;} // pkg) (recursiveUpdate param x);
+ # Fixes a partial attribute set using the configuration
+ # in the style of the above mathcomp-extra-config.initial,
+ # and generates a name according to the conventional naming scheme below
+ fix-attrs = pkgcfg:
+ let attrs = pkgUp default-attrs pkgcfg; in
+ pkgUp attrs (rec {
+ name = "coq${coq.coq-version}mathcomp${mathcomp.version}-${attrs.meta.repo or attrs.meta.package or "anonymous"}-${attrs.version}";
+ src = attrs.src or (fetchTarball "${meta.homepage}/archive/${attrs.version}.tar.gz");
+ meta = rec {
+ homepage = attrs.meta.homepage or attrs.src.meta.homepage or "https://github.com/${owner}/${repo}";
+ owner = attrs.meta.owner or "math-comp";
+ repo = attrs.meta.repo or attrs.meta.package or "math-comp-nix";
+ };
+ });
-for-version = v: suffix: (mapAttrs' (n: pkg:
- {name = "mathcomp_${suffix}-${n}";
- value = (packageGen ({
- ssreflect = coqPackages."mathcomp-ssreflect_${suffix}";
- } // pkg)).${n};})
- (select versions.${v}));
+ # Gets a version out of a string, path or attribute set.
+ getVersion = arg:
+ if isFunction arg then (arg {}).version
+ else if arg == "" then "master"
+ else if isDerivation arg then arg.drvAttrs.version or "master"
+ else if isAttrs arg then arg.version or "master"
+ else if isString arg then head (reverseList (split "/" arg))
+ else if isPath arg then (baseNameOf arg)
+ else "master";
-all = (for-version "1.7.0" "1_7") //
- (for-version "1.8.0" "1_8") //
- (for-version "1.9.0" "1_9") //
- (recurseIntoAttrs (mapDerivationAttrset dontDistribute (
- mapAttrs' (n: pkg: {name = "mathcomp-${n}"; value = (packageGen pkg).${n};})
- (select current-versions))));
+ # Converts a string, path or attribute set into an override function
+ # It tries to fill the `old` argument of the override function using
+ # `mathcomp-extra-config.initial` first and finishes with `fix-attrs`
+ rec-mathcomp-extra-override = generic: old: let
+ version = getVersion generic;
+ package = old.meta.package or "math-comp-nix";
+ cfg = pkgUp ((mathcomp-extra-config.initial.${package} or (_: {})) version) old
+ // { inherit version; };
+ fix = attrs: fix-attrs (pkgUp cfg attrs);
+ in
+ if isFunction generic then fix (generic cfg)
+ else if generic == null || generic == "" then fix {}
+ else if isDerivation generic then fix generic.drvAttrs
+ else if isAttrs generic then fix generic
+ else if generic == "broken" then fix { meta.broken = true; passthru.compatibleCoqVersions = _: false; }
+ else let fixedcfg = fix cfg; in fixedcfg // (
+ if isString generic then
+ if (mathcomp-extra-config.sha256.${package} or {})?${generic} then {
+ src = fetchFromGitHub {
+ inherit (fixedcfg.meta) owner repo;
+ rev = version;
+ sha256 = mathcomp-extra-config.sha256.${package}.${version};
+ };
+ }
+ else let splitted = filter isString (split "/" generic); in {
+ src = fetchTarball
+ ("https://github.com/" +
+ (if length splitted == 1 then "${fixedcfg.meta.owner}/${fixedcfg.meta.repo}/archive/${version}.tar.gz"
+ else "${head splitted}/${fixedcfg.meta.repo}/archive/${concatStringsSep "/" (tail splitted)}.tar.gz"));
+ }
+ else if isPath generic then { src = generic; }
+ else abort "${toString generic} not a legitimate generic version/override");
+
+ # applies mathcomp-extra-config.for-coq-and-mc to the current mathcomp version
+ for-this = mathcomp-extra-config.for-coq-and-mc.${coq.coq-version}.${mathcomp.version} or {};
+
+ # specializes mathcomp-extra to the current mathcomp version.
+ rec-current-mathcomp-extra = package: mathcomp-extra package (for-this.${package} or {});
in
-{
-mathcompExtraGen = packageGen;
-mathcomp_1_7-finmap_1_0 =
- (packageGen (select {finmap = {version = "1.0.0";
- ssreflect = coqPackages.mathcomp-ssreflect_1_7;};
- }).finmap).finmap;
-multinomials = all.mathcomp-multinomials;
-coqeal = all.mathcomp-coqeal;
-} // all
+ {
+ mathcomp-extra-override = rec-mathcomp-extra-override;
+ mathcomp-extra-config = rec-mathcomp-extra-config;
+ current-mathcomp-extra = rec-current-mathcomp-extra;
+ mathcomp-extra = package: version:
+ stdenv.mkDerivation (mathcomp-extra-override version {meta = {inherit package;};});
+
+ mathcomp-finmap = current-mathcomp-extra "mathcomp-finmap";
+ mathcomp-analysis = current-mathcomp-extra "mathcomp-analysis";
+ mathcomp-bigenough = current-mathcomp-extra "mathcomp-bigenough";
+ multinomials = current-mathcomp-extra "multinomials";
+ mathcomp-real-closed = current-mathcomp-extra "mathcomp-real-closed";
+ coqeal = current-mathcomp-extra "coqeal";
+
+ mathcomp-extra-fast = map (pkg: current-mathcomp-extra pkg)
+ (attrNames (filterAttrs (pkg: config: !(config?slow && config.slow)) for-this));
+ mathcomp-extra-all = map (pkg: current-mathcomp-extra pkg) (attrNames for-this);
+ }
diff --git a/pkgs/development/coq-modules/ssreflect/default.nix b/pkgs/development/coq-modules/ssreflect/default.nix
deleted file mode 100644
index 01df38375ef..00000000000
--- a/pkgs/development/coq-modules/ssreflect/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ stdenv, coq, ncurses, which
-, graphviz, mathcomp, withDoc ? false
-}:
-
-stdenv.mkDerivation rec {
- name = "coq${coq.coq-version}-ssreflect-${version}";
-
- inherit (mathcomp) src version meta;
-
- nativeBuildInputs = stdenv.lib.optionals withDoc [ graphviz ];
- buildInputs = [ coq ncurses which ] ++ (with coq.ocamlPackages; [ ocaml findlib camlp5 ]);
-
- enableParallelBuilding = true;
-
- COQBIN = "${coq}/bin/";
-
- preBuild = ''
- patchShebangs etc/utils/ssrcoqdep || true
- cd mathcomp/ssreflect
- '';
-
- installPhase = ''
- make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
- '';
-
- postInstall = stdenv.lib.optionalString withDoc ''
- mkdir -p $out/share/doc/coq/${coq.coq-version}/user-contrib/mathcomp/ssreflect/
- cp -r html $out/share/doc/coq/${coq.coq-version}/user-contrib/mathcomp/ssreflect/
- '';
-
- passthru.compatibleCoqVersions = mathcomp.compatibleCoqVersions;
-}
diff --git a/pkgs/development/dotnet-modules/python-language-server/create_deps.sh b/pkgs/development/dotnet-modules/python-language-server/create_deps.sh
new file mode 100755
index 00000000000..f3cdcbc0c10
--- /dev/null
+++ b/pkgs/development/dotnet-modules/python-language-server/create_deps.sh
@@ -0,0 +1,36 @@
+#! /usr/bin/env nix-shell
+#! nix-shell -p python3 dotnet-sdk_3 -i bash
+
+# Run this script to generate deps.nix
+# ./create_deps.sh /path/to/microsoft/python/language/server/source/checkout
+
+SCRIPTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
+
+if [ -d "$1" ]; then
+ CHECKOUT_PATH="$1"
+else
+ echo "First argument must be a directory, the path to the Microsoft Python Language Server source checkout"
+ exit 1
+fi
+
+# Generate lockfiles in source checkout
+cd $CHECKOUT_PATH/src
+dotnet nuget locals all --clear
+dotnet restore -v normal --no-cache PLS.sln --use-lock-file -r linux-x64
+
+# Use the lockfiles to make a file with two columns: name and version number
+# for all possible package dependencies
+cd $SCRIPTDIR
+echo "" > all_versions.txt
+for lockfile in $(find "$CHECKOUT_PATH" -name packages.lock.json); do
+ echo "Processing lockfile $lockfile"
+ python ./process_lockfile.py "$lockfile" >> all_versions.txt
+done
+# Add extra manually added packages
+cat ./manual_deps.txt >> all_versions.txt
+cat all_versions.txt | sed '/^$/d' | sort | uniq > tmp
+mv tmp all_versions.txt
+
+# Retrieve sha256 hashes for each dependency and format fetchNuGet calls into deps.nix
+./format-deps.sh all_versions.txt > deps.nix
+rm all_versions.txt
diff --git a/pkgs/development/dotnet-modules/python-language-server/default.nix b/pkgs/development/dotnet-modules/python-language-server/default.nix
new file mode 100644
index 00000000000..77154485118
--- /dev/null
+++ b/pkgs/development/dotnet-modules/python-language-server/default.nix
@@ -0,0 +1,104 @@
+{ stdenv
+, fetchFromGitHub
+, fetchurl
+, makeWrapper
+, dotnet-sdk_3
+, openssl
+, icu
+, patchelf
+, Nuget
+}:
+
+let deps = import ./deps.nix { inherit fetchurl; };
+
+ version = "2020-04-24";
+
+ # Build the nuget source needed for the later build all by itself
+ # since it's a time-consuming step that only depends on ./deps.nix.
+ # This makes it easier to experiment with the main build.
+ nugetSource = stdenv.mkDerivation {
+ pname = "python-language-server-nuget-deps";
+ inherit version;
+
+ dontUnpack = true;
+
+ nativeBuildInputs = [ Nuget ];
+
+ buildPhase = ''
+ export HOME=$(mktemp -d)
+
+ mkdir -p $out/lib
+
+ # disable default-source so nuget does not try to download from online-repo
+ nuget sources Disable -Name "nuget.org"
+ # add all dependencies to the source
+ for package in ${toString deps}; do
+ nuget add $package -Source $out/lib
+ done
+ '';
+
+ dontInstall = true;
+ };
+
+in
+
+stdenv.mkDerivation {
+ pname = "python-language-server";
+ inherit version;
+
+ src = fetchFromGitHub {
+ owner = "microsoft";
+ repo = "python-language-server";
+ rev = "d480cd12649dcff78ed271c92c274fab60c00f2f";
+ sha256 = "0p2sw6w6fymdlxn8r5ndvija2l7rd77f5rddq9n71dxj1nicljh3";
+ };
+
+ buildInputs = [dotnet-sdk_3 openssl icu];
+
+ nativeBuildInputs = [
+ Nuget
+ makeWrapper
+ patchelf
+ ];
+
+ buildPhase = ''
+ mkdir home
+ export HOME=$(mktemp -d)
+ export DOTNET_CLI_TELEMETRY_OPTOUT=1
+ export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
+
+ pushd src
+ nuget sources Disable -Name "nuget.org"
+ dotnet restore --source ${nugetSource}/lib -r linux-x64
+ popd
+
+ pushd src/LanguageServer/Impl
+ dotnet publish --no-restore -c Release -r linux-x64
+ popd
+ '';
+
+ installPhase = ''
+ mkdir -p $out
+ cp -r output/bin/Release/linux-x64/publish $out/lib
+
+ mkdir $out/bin
+ makeWrapper $out/lib/Microsoft.Python.LanguageServer $out/bin/python-language-server
+ '';
+
+ postFixup = ''
+ patchelf --set-rpath ${icu}/lib $out/lib/System.Globalization.Native.so
+ patchelf --set-rpath ${openssl.out}/lib $out/lib/System.Security.Cryptography.Native.OpenSsl.so
+ '';
+
+ # If we don't disable stripping, the executable fails to start with an error about being unable
+ # to find some of the packaged DLLs.
+ dontStrip = true;
+
+ meta = with stdenv.lib; {
+ description = "Microsoft Language Server for Python";
+ homepage = "https://github.com/microsoft/python-language-server";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ thomasjm ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/development/dotnet-modules/python-language-server/deps.nix b/pkgs/development/dotnet-modules/python-language-server/deps.nix
new file mode 100644
index 00000000000..803f33f892d
--- /dev/null
+++ b/pkgs/development/dotnet-modules/python-language-server/deps.nix
@@ -0,0 +1,1321 @@
+# This file is autogenerated.
+# To regenerate, run "create_deps.sh $PATH_TO_LANGUAGE_SERVER_CHECKOUT"
+
+{ fetchurl }: let
+
+ fetchNuGet = { name, version, sha256 }: fetchurl {
+ inherit sha256;
+ url = "https://www.nuget.org/api/v2/package/${name}/${version}";
+ };
+
+in [
+
+ (fetchNuGet {
+ name = "Ben.Demystifier";
+ version = "0.1.6";
+ sha256 = "03rk7imb2k3iass507rkr9chdnyk4h8ppyf20cdz3c2m3v1a5k9n";
+ })
+
+ (fetchNuGet {
+ name = "Castle.Core";
+ version = "4.4.0";
+ sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf";
+ })
+
+ (fetchNuGet {
+ name = "FluentAssertions";
+ version = "5.9.0";
+ sha256 = "11mpnl6aar2yn7l6b1k4m3rdnl82ydmqbsja4rn84dhz1qdzfp8x";
+ })
+
+ (fetchNuGet {
+ name = "LiteDB";
+ version = "4.1.4";
+ sha256 = "1g9258mv3jm9ps2s5wcxbmszh9nqiiw3d9nrfqis8x72jqiqi6js";
+ })
+
+ (fetchNuGet {
+ name = "MSTest.TestAdapter";
+ version = "2.1.0";
+ sha256 = "1g1v8yjnk4nr1c36k3cz116889bnpiw1i1jkmqnpb19wms7sq7cz";
+ })
+
+ (fetchNuGet {
+ name = "MSTest.TestFramework";
+ version = "2.1.0";
+ sha256 = "0mac4h7ylw953chclhz0lrn19yks3bab9dn9x9fpjqi7309gid0p";
+ })
+
+ (fetchNuGet {
+ name = "MessagePack";
+ version = "2.1.90";
+ sha256 = "1j5wjl7aq7nn5ga3j6zaaivdf2wlfyd7w66ak0i7krgrmv26lb8i";
+ })
+
+ (fetchNuGet {
+ name = "MessagePack.Annotations";
+ version = "2.1.90";
+ sha256 = "08sghhwbz8h7ji9lg0klhwcyndxg6v11pq9jac975sb38samnm11";
+ })
+
+ (fetchNuGet {
+ name = "MicroBuild.Core";
+ version = "0.3.0";
+ sha256 = "190d755l60j3l5m1661wj19gj9w6ngza56q3vkijkkmbbabdmqln";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.AspNetCore.App.Ref";
+ version = "3.0.1";
+ sha256 = "0k2ry757qhm99xwm0wh4zalxn9nmxhfswd184z1fjr42szr511fb";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
+ version = "3.0.2";
+ sha256 = "0d4r744n3bk4v7ddfjpy5ils150h0693bil3c7v27n84037hqndj";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
+ version = "3.0.3";
+ sha256 = "1jcqy8i9fzb1pmkazi80yqr09zi5nk30n57i46ggr5ky45jngfq9";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
+ version = "3.1.2";
+ sha256 = "19wfh9yg4n2khbl7pvf6ngx95m5p8lw4l9y935pv7nh4xgwk02p9";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.AspNetCore.App.Runtime.linux-x64";
+ version = "3.1.3";
+ sha256 = "0kvnzb9xjii48kg30ac63qdf0fn1y8j3nblbrfaqv2aiy6kp0iwn";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.Bcl.AsyncInterfaces";
+ version = "1.0.0";
+ sha256 = "00dx5armvkqjxvkldz3invdlck9nj7w21dlsr2aqp1rqbyrbsbbh";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.CSharp";
+ version = "4.0.1";
+ sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.CodeCoverage";
+ version = "16.5.0";
+ sha256 = "0610wzn4qyywf9lb4538vwqhprxc4g0g7gjbmnjzvx97jr5nd5mf";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.Extensions.FileSystemGlobbing";
+ version = "3.1.2";
+ sha256 = "1zwvzp0607irs7irfbq8vnclg5nj2jpyggw9agm4a32la5ngg27m";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NET.Test.Sdk";
+ version = "16.5.0";
+ sha256 = "19f5bvzci5mmfz81jwc4dax4qdf7w4k67n263383mn8mawf22bfq";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "1.1.0";
+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "1.1.1";
+ sha256 = "164wycgng4mi9zqi2pnsf1pq6gccbqvw6ib916mqizgjmd8f44pj";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "2.0.0";
+ sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "3.1.0";
+ sha256 = "1gc1x8f95wk8yhgznkwsg80adk1lc65v9n5rx4yaa4bc5dva0z3j";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Targets";
+ version = "1.1.0";
+ sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Host.linux-x64";
+ version = "3.0.2";
+ sha256 = "0y14y2x3wbi44i23ndmf4323cii8wrqw9s289gcab3s393l71sf5";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Host.linux-x64";
+ version = "3.0.3";
+ sha256 = "19igfvwsjzwkh90gqzabl6pdkyygslj2iwpsxg680phffzr411w4";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Host.linux-x64";
+ version = "3.1.3";
+ sha256 = "013ibnhsimgqj5l2dqma035xvsvrb47bn65z6xbxgg88383hpgvw";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Ref";
+ version = "3.0.0";
+ sha256 = "1qi382157ln7yngazvr3nskpjkab4x8sqx11l13xyg56vyyjyyiw";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Ref";
+ version = "3.1.0";
+ sha256 = "08svsiilx9spvjamcnjswv0dlpdrgryhr3asdz7cvnl914gjzq4y";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
+ version = "3.0.2";
+ sha256 = "1h6d0nl495k0bh4my43l578l7m8qwah7ll42aax7jrib2py354f1";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
+ version = "3.0.3";
+ sha256 = "1ykgfnphbkyck0gqbbh5n96w59z2bq47g896ygal1j4nblj3s44v";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
+ version = "3.1.2";
+ sha256 = "0a332ia5pabnz7mdfc99a5hlc7drnwzlc7cj9b5c3an6dq636p66";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.NetCore.App.Runtime.linux-x64";
+ version = "3.1.3";
+ sha256 = "1ynhzsr8a0hfby2wjhzkdiimj18izgfzp7m2yp3pby2iwb4v3xy9";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.TestPlatform.ObjectModel";
+ version = "16.5.0";
+ sha256 = "02h7j1fr0fwcggn0wgddh59k8b2wmly3snckwhswzqvks5rvfnnw";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.TestPlatform.TestHost";
+ version = "16.5.0";
+ sha256 = "08cvss66lqa92h55dxkbrzn796jckhlyj53zz22x3qyr6xi21v5v";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Threading";
+ version = "16.4.33";
+ sha256 = "09djx2xz22w48csd0bkpwi1rgpjpaj3mml16wfy8jlsnc66swmnh";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Threading";
+ version = "16.4.45";
+ sha256 = "16p61kxsnwanp3nac0gkarl7a94c02qyqjzdkijl5va9k3fa97m6";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Threading.Analyzers";
+ version = "16.4.45";
+ sha256 = "12m0f037pz3ynm69810p4c96nrlnqihx6w4qyrs0kqsxiajf16jc";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Validation";
+ version = "15.3.15";
+ sha256 = "1v3r2rlichlvxjrmj1grii1blnl9lp9npg2p6q3q4j6lamskxa9r";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.VisualStudio.Validation";
+ version = "15.5.31";
+ sha256 = "1ah99rn922qa0sd2k3h64m324f2r32pw8cn4cfihgvwx4qdrpmgw";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.Win32.Primitives";
+ version = "4.3.0";
+ sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.Win32.Registry";
+ version = "4.5.0";
+ sha256 = "1zapbz161ji8h82xiajgriq6zgzmb1f3ar517p2h63plhsq5gh2q";
+ })
+
+ (fetchNuGet {
+ name = "Microsoft.Win32.Registry";
+ version = "4.7.0";
+ sha256 = "0bx21jjbs7l5ydyw4p6cn07chryxpmchq2nl5pirzz4l3b0q4dgs";
+ })
+
+ (fetchNuGet {
+ name = "NETStandard.Library";
+ version = "1.6.1";
+ sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
+ })
+
+ (fetchNuGet {
+ name = "NETStandard.Library";
+ version = "2.0.3";
+ sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
+ })
+
+ (fetchNuGet {
+ name = "NSubstitute";
+ version = "4.2.1";
+ sha256 = "0wgfjh032qds994fmgxvsg88nhgjrx7p9rnv6z678jm62qi14asy";
+ })
+
+ (fetchNuGet {
+ name = "Nerdbank.Streams";
+ version = "2.4.60";
+ sha256 = "01554nbs6dj4fjd59b95kaw84j27kfb5y5ixjbl23nh62kpgrd3r";
+ })
+
+ (fetchNuGet {
+ name = "NewtonSoft.Json";
+ version = "12.0.3";
+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
+ })
+
+ (fetchNuGet {
+ name = "Newtonsoft.Json";
+ version = "12.0.2";
+ sha256 = "0w2fbji1smd2y7x25qqibf1qrznmv4s6s0jvrbvr6alb7mfyqvh5";
+ })
+
+ (fetchNuGet {
+ name = "Newtonsoft.Json";
+ version = "12.0.3";
+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
+ })
+
+ (fetchNuGet {
+ name = "Newtonsoft.Json";
+ version = "9.0.1";
+ sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r";
+ })
+
+ (fetchNuGet {
+ name = "NuGet.Frameworks";
+ version = "5.0.0";
+ sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr";
+ })
+
+ (fetchNuGet {
+ name = "StreamJsonRpc";
+ version = "2.3.103";
+ sha256 = "0z8ahxkbbrzsn56ylzlciriiid4bslf6y1rk49wzahwpvzlik1iw";
+ })
+
+ (fetchNuGet {
+ name = "System.AppContext";
+ version = "4.3.0";
+ sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
+ })
+
+ (fetchNuGet {
+ name = "System.Buffers";
+ version = "4.3.0";
+ sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
+ })
+
+ (fetchNuGet {
+ name = "System.Buffers";
+ version = "4.5.0";
+ sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c";
+ })
+
+ (fetchNuGet {
+ name = "System.Collections";
+ version = "4.0.11";
+ sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
+ })
+
+ (fetchNuGet {
+ name = "System.Collections";
+ version = "4.3.0";
+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
+ })
+
+ (fetchNuGet {
+ name = "System.Collections.Concurrent";
+ version = "4.3.0";
+ sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
+ })
+
+ (fetchNuGet {
+ name = "System.Collections.Immutable";
+ version = "1.5.0";
+ sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
+ })
+
+ (fetchNuGet {
+ name = "System.Collections.NonGeneric";
+ version = "4.3.0";
+ sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k";
+ })
+
+ (fetchNuGet {
+ name = "System.Collections.Specialized";
+ version = "4.3.0";
+ sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20";
+ })
+
+ (fetchNuGet {
+ name = "System.ComponentModel";
+ version = "4.3.0";
+ sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb";
+ })
+
+ (fetchNuGet {
+ name = "System.ComponentModel.Primitives";
+ version = "4.3.0";
+ sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0";
+ })
+
+ (fetchNuGet {
+ name = "System.ComponentModel.TypeConverter";
+ version = "4.3.0";
+ sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x";
+ })
+
+ (fetchNuGet {
+ name = "System.Configuration.ConfigurationManager";
+ version = "4.4.0";
+ sha256 = "1hjgmz47v5229cbzd2pwz2h0dkq78lb2wp9grx8qr72pb5i0dk7v";
+ })
+
+ (fetchNuGet {
+ name = "System.Console";
+ version = "4.3.0";
+ sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.Debug";
+ version = "4.0.11";
+ sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.Debug";
+ version = "4.3.0";
+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.DiagnosticSource";
+ version = "4.3.0";
+ sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.TextWriterTraceListener";
+ version = "4.3.0";
+ sha256 = "09db74f36wkwg30f7v7zhz1yhkyrnl5v6bdwljq1jdfgzcfch7c3";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.Tools";
+ version = "4.3.0";
+ sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.TraceSource";
+ version = "4.3.0";
+ sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766";
+ })
+
+ (fetchNuGet {
+ name = "System.Diagnostics.Tracing";
+ version = "4.3.0";
+ sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
+ })
+
+ (fetchNuGet {
+ name = "System.Dynamic.Runtime";
+ version = "4.0.11";
+ sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9";
+ })
+
+ (fetchNuGet {
+ name = "System.Dynamic.Runtime";
+ version = "4.3.0";
+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
+ })
+
+ (fetchNuGet {
+ name = "System.Globalization";
+ version = "4.0.11";
+ sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
+ })
+
+ (fetchNuGet {
+ name = "System.Globalization";
+ version = "4.3.0";
+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
+ })
+
+ (fetchNuGet {
+ name = "System.Globalization.Calendars";
+ version = "4.3.0";
+ sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
+ })
+
+ (fetchNuGet {
+ name = "System.Globalization.Extensions";
+ version = "4.3.0";
+ sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
+ })
+
+ (fetchNuGet {
+ name = "System.IO";
+ version = "4.1.0";
+ sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
+ })
+
+ (fetchNuGet {
+ name = "System.IO";
+ version = "4.3.0";
+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
+ })
+
+ (fetchNuGet {
+ name = "System.IO.Compression";
+ version = "4.3.0";
+ sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
+ })
+
+ (fetchNuGet {
+ name = "System.IO.Compression.ZipFile";
+ version = "4.3.0";
+ sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
+ })
+
+ (fetchNuGet {
+ name = "System.IO.FileSystem";
+ version = "4.3.0";
+ sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
+ })
+
+ (fetchNuGet {
+ name = "System.IO.FileSystem.Primitives";
+ version = "4.3.0";
+ sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
+ })
+
+ (fetchNuGet {
+ name = "System.IO.Pipelines";
+ version = "4.5.3";
+ sha256 = "1z44vn1qp866lkx78cfqdd4vs7xn1hcfn7in6239sq2kgf5qiafb";
+ })
+
+ (fetchNuGet {
+ name = "System.IO.Pipelines";
+ version = "4.6.0";
+ sha256 = "0r9ygjbxpyi6jgb67qnpbp42b7yvvhgmcjxnb50k3lb416claavh";
+ })
+
+ (fetchNuGet {
+ name = "System.Linq";
+ version = "4.1.0";
+ sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
+ })
+
+ (fetchNuGet {
+ name = "System.Linq";
+ version = "4.3.0";
+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
+ })
+
+ (fetchNuGet {
+ name = "System.Linq.Expressions";
+ version = "4.1.0";
+ sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg";
+ })
+
+ (fetchNuGet {
+ name = "System.Linq.Expressions";
+ version = "4.3.0";
+ sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
+ })
+
+ (fetchNuGet {
+ name = "System.Memory";
+ version = "4.5.3";
+ sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
+ })
+
+ (fetchNuGet {
+ name = "System.Net.Http";
+ version = "4.3.0";
+ sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
+ })
+
+ (fetchNuGet {
+ name = "System.Net.Http";
+ version = "4.3.4";
+ sha256 = "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl";
+ })
+
+ (fetchNuGet {
+ name = "System.Net.NameResolution";
+ version = "4.3.0";
+ sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq";
+ })
+
+ (fetchNuGet {
+ name = "System.Net.Primitives";
+ version = "4.3.0";
+ sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
+ })
+
+ (fetchNuGet {
+ name = "System.Net.Sockets";
+ version = "4.3.0";
+ sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
+ })
+
+ (fetchNuGet {
+ name = "System.Net.WebSockets";
+ version = "4.3.0";
+ sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p";
+ })
+
+ (fetchNuGet {
+ name = "System.ObjectModel";
+ version = "4.0.12";
+ sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
+ })
+
+ (fetchNuGet {
+ name = "System.ObjectModel";
+ version = "4.3.0";
+ sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
+ })
+
+ (fetchNuGet {
+ name = "System.Private.Uri";
+ version = "4.3.0";
+ sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection";
+ version = "4.1.0";
+ sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection";
+ version = "4.3.0";
+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit";
+ version = "4.0.1";
+ sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit";
+ version = "4.3.0";
+ sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit";
+ version = "4.6.0";
+ sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit.ILGeneration";
+ version = "4.0.1";
+ sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit.ILGeneration";
+ version = "4.3.0";
+ sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit.Lightweight";
+ version = "4.3.0";
+ sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Emit.Lightweight";
+ version = "4.6.0";
+ sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Extensions";
+ version = "4.0.1";
+ sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Extensions";
+ version = "4.3.0";
+ sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Metadata";
+ version = "1.6.0";
+ sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Primitives";
+ version = "4.0.1";
+ sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.Primitives";
+ version = "4.3.0";
+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.TypeExtensions";
+ version = "4.1.0";
+ sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
+ })
+
+ (fetchNuGet {
+ name = "System.Reflection.TypeExtensions";
+ version = "4.3.0";
+ sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
+ })
+
+ (fetchNuGet {
+ name = "System.Resources.ResourceManager";
+ version = "4.0.1";
+ sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
+ })
+
+ (fetchNuGet {
+ name = "System.Resources.ResourceManager";
+ version = "4.3.0";
+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime";
+ version = "4.1.0";
+ sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime";
+ version = "4.3.0";
+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.CompilerServices.Unsafe";
+ version = "4.5.2";
+ sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.CompilerServices.Unsafe";
+ version = "4.6.0";
+ sha256 = "0xmzi2gpbmgyfr75p24rqqsba3cmrqgmcv45lsqp5amgrdwd0f0m";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.Extensions";
+ version = "4.1.0";
+ sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.Extensions";
+ version = "4.3.0";
+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.Handles";
+ version = "4.3.0";
+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.InteropServices";
+ version = "4.1.0";
+ sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.InteropServices";
+ version = "4.3.0";
+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.InteropServices.RuntimeInformation";
+ version = "4.3.0";
+ sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.Numerics";
+ version = "4.3.0";
+ sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
+ })
+
+ (fetchNuGet {
+ name = "System.Runtime.Serialization.Primitives";
+ version = "4.1.1";
+ sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.AccessControl";
+ version = "4.5.0";
+ sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.AccessControl";
+ version = "4.7.0";
+ sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Algorithms";
+ version = "4.3.0";
+ sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Cng";
+ version = "4.3.0";
+ sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Csp";
+ version = "4.3.0";
+ sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Encoding";
+ version = "4.3.0";
+ sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.Primitives";
+ version = "4.3.0";
+ sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.ProtectedData";
+ version = "4.4.0";
+ sha256 = "1q8ljvqhasyynp94a1d7jknk946m20lkwy2c3wa8zw2pc517fbj6";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Cryptography.X509Certificates";
+ version = "4.3.0";
+ sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Principal.Windows";
+ version = "4.3.0";
+ sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Principal.Windows";
+ version = "4.5.0";
+ sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
+ })
+
+ (fetchNuGet {
+ name = "System.Security.Principal.Windows";
+ version = "4.7.0";
+ sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.Encoding";
+ version = "4.0.11";
+ sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.Encoding";
+ version = "4.3.0";
+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.Encoding.Extensions";
+ version = "4.0.11";
+ sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.Encoding.Extensions";
+ version = "4.3.0";
+ sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.RegularExpressions";
+ version = "4.1.0";
+ sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.RegularExpressions";
+ version = "4.3.0";
+ sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading";
+ version = "4.0.11";
+ sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading";
+ version = "4.3.0";
+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.Tasks";
+ version = "4.0.11";
+ sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.Tasks";
+ version = "4.3.0";
+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.Tasks.Dataflow";
+ version = "4.9.0";
+ sha256 = "1g6s9pjg4z8iy98df60y9a01imdqy59zd767vz74rrng78jl2dk5";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.Tasks.Extensions";
+ version = "4.3.0";
+ sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.Tasks.Extensions";
+ version = "4.5.3";
+ sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.ThreadPool";
+ version = "4.3.0";
+ sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
+ })
+
+ (fetchNuGet {
+ name = "System.Threading.Timer";
+ version = "4.3.0";
+ sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
+ })
+
+ (fetchNuGet {
+ name = "System.ValueTuple";
+ version = "4.5.0";
+ sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy";
+ })
+
+ (fetchNuGet {
+ name = "System.Xml.ReaderWriter";
+ version = "4.0.11";
+ sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
+ })
+
+ (fetchNuGet {
+ name = "System.Xml.ReaderWriter";
+ version = "4.3.0";
+ sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
+ })
+
+ (fetchNuGet {
+ name = "System.Xml.XDocument";
+ version = "4.0.11";
+ sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18";
+ })
+
+ (fetchNuGet {
+ name = "System.Xml.XDocument";
+ version = "4.3.0";
+ sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
+ })
+
+ (fetchNuGet {
+ name = "System.Xml.XmlDocument";
+ version = "4.3.0";
+ sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Collections";
+ version = "4.3.0";
+ sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Diagnostics.Tools";
+ version = "4.3.0";
+ sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Diagnostics.Tracing";
+ version = "4.3.0";
+ sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Globalization";
+ version = "4.3.0";
+ sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Globalization.Calendars";
+ version = "4.3.0";
+ sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.IO";
+ version = "4.3.0";
+ sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Reflection";
+ version = "4.3.0";
+ sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Reflection.Extensions";
+ version = "4.3.0";
+ sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Reflection.Primitives";
+ version = "4.3.0";
+ sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Resources.ResourceManager";
+ version = "4.3.0";
+ sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Runtime";
+ version = "4.3.0";
+ sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Runtime.Handles";
+ version = "4.3.0";
+ sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Runtime.InteropServices";
+ version = "4.3.0";
+ sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Text.Encoding";
+ version = "4.3.0";
+ sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Text.Encoding.Extensions";
+ version = "4.3.0";
+ sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Threading.Tasks";
+ version = "4.3.0";
+ sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va";
+ })
+
+ (fetchNuGet {
+ name = "runtime.any.System.Threading.Timer";
+ version = "4.3.0";
+ sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086";
+ })
+
+ (fetchNuGet {
+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
+ })
+
+ (fetchNuGet {
+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i";
+ })
+
+ (fetchNuGet {
+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
+ })
+
+ (fetchNuGet {
+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r";
+ })
+
+ (fetchNuGet {
+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
+ })
+
+ (fetchNuGet {
+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3";
+ })
+
+ (fetchNuGet {
+ name = "runtime.native.System";
+ version = "4.3.0";
+ sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
+ })
+
+ (fetchNuGet {
+ name = "runtime.native.System.IO.Compression";
+ version = "4.3.0";
+ sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
+ })
+
+ (fetchNuGet {
+ name = "runtime.native.System.Net.Http";
+ version = "4.3.0";
+ sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
+ })
+
+ (fetchNuGet {
+ name = "runtime.native.System.Security.Cryptography.Apple";
+ version = "4.3.0";
+ sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
+ })
+
+ (fetchNuGet {
+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
+ })
+
+ (fetchNuGet {
+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6";
+ })
+
+ (fetchNuGet {
+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
+ })
+
+ (fetchNuGet {
+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438";
+ })
+
+ (fetchNuGet {
+ name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
+ })
+
+ (fetchNuGet {
+ name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj";
+ })
+
+ (fetchNuGet {
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple";
+ version = "4.3.0";
+ sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
+ })
+
+ (fetchNuGet {
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
+ })
+
+ (fetchNuGet {
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6";
+ })
+
+ (fetchNuGet {
+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
+ })
+
+ (fetchNuGet {
+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1";
+ })
+
+ (fetchNuGet {
+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
+ })
+
+ (fetchNuGet {
+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi";
+ })
+
+ (fetchNuGet {
+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
+ })
+
+ (fetchNuGet {
+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w";
+ })
+
+ (fetchNuGet {
+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
+ })
+
+ (fetchNuGet {
+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.Microsoft.Win32.Primitives";
+ version = "4.3.0";
+ sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.Console";
+ version = "4.3.0";
+ sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.Diagnostics.Debug";
+ version = "4.3.0";
+ sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.IO.FileSystem";
+ version = "4.3.0";
+ sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.Net.Primitives";
+ version = "4.3.0";
+ sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.Net.Sockets";
+ version = "4.3.0";
+ sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.Private.Uri";
+ version = "4.3.0";
+ sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk";
+ })
+
+ (fetchNuGet {
+ name = "runtime.unix.System.Runtime.Extensions";
+ version = "4.3.0";
+ sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p";
+ })
+
+]
diff --git a/pkgs/development/dotnet-modules/python-language-server/format-deps.sh b/pkgs/development/dotnet-modules/python-language-server/format-deps.sh
new file mode 100755
index 00000000000..c2115edb18a
--- /dev/null
+++ b/pkgs/development/dotnet-modules/python-language-server/format-deps.sh
@@ -0,0 +1,40 @@
+#! /usr/bin/env nix-shell
+#! nix-shell -p gawk nix -i bash
+
+# Retrieve sha256 hashes for each dependency in and format fetchNuGet calls
+echo "" > deps.nix
+urlbase="https://www.nuget.org/api/v2/package"
+cat << EOL
+# This file is autogenerated.
+# To regenerate, run "create_deps.sh \$PATH_TO_LANGUAGE_SERVER_CHECKOUT"
+
+{ fetchurl }: let
+
+ fetchNuGet = { name, version, sha256 }: fetchurl {
+ inherit sha256;
+ url = "$urlbase/\${name}/\${version}";
+ };
+
+in [
+EOL
+IFS=''
+while read line; do
+ name=$(echo $line | awk '{print $1}')
+ version=$(echo $line | awk '{print $2}')
+ sha256=$(nix-prefetch-url "$urlbase/$name/$version" 2>/dev/null)
+
+ if [ -n "$sha256" ]; then
+ cat << EOL
+
+ (fetchNuGet {
+ name = "$name";
+ version = "$version";
+ sha256 = "$sha256";
+ })
+EOL
+ fi
+done < $1
+cat << EOL
+
+]
+EOL
diff --git a/pkgs/development/dotnet-modules/python-language-server/manual_deps.txt b/pkgs/development/dotnet-modules/python-language-server/manual_deps.txt
new file mode 100644
index 00000000000..169ddfbb7b5
--- /dev/null
+++ b/pkgs/development/dotnet-modules/python-language-server/manual_deps.txt
@@ -0,0 +1,14 @@
+Microsoft.AspNetCore.App.Runtime.linux-x64 3.1.3
+Microsoft.AspNetCore.App.Ref 3.0.1
+Microsoft.AspNetCore.App.Runtime.linux-x64 3.1.2
+Microsoft.AspNetCore.App.Runtime.linux-x64 3.0.3
+Microsoft.AspNetCore.App.Runtime.linux-x64 3.0.2
+Microsoft.NetCore.App.Ref 3.1.0
+Microsoft.NetCore.App.Ref 3.0.0
+Microsoft.NetCore.App.Runtime.linux-x64 3.1.3
+Microsoft.NetCore.App.Runtime.linux-x64 3.1.2
+Microsoft.NetCore.App.Runtime.linux-x64 3.0.2
+Microsoft.NetCore.App.Runtime.linux-x64 3.0.3
+Microsoft.NetCore.App.Host.linux-x64 3.1.3
+Microsoft.NetCore.App.Host.linux-x64 3.0.2
+Microsoft.NetCore.App.Host.linux-x64 3.0.3
diff --git a/pkgs/development/dotnet-modules/python-language-server/process_lockfile.py b/pkgs/development/dotnet-modules/python-language-server/process_lockfile.py
new file mode 100755
index 00000000000..d67bdf048c8
--- /dev/null
+++ b/pkgs/development/dotnet-modules/python-language-server/process_lockfile.py
@@ -0,0 +1,37 @@
+#!/usr/bin/python
+
+import json
+import sys
+
+
+def process_section(name, section):
+ packages = set()
+
+ if "resolved" in section:
+ packages.add((name, section["resolved"]))
+
+ if "dependencies" in section:
+ for name in section["dependencies"]:
+ packages.add((name, section["dependencies"][name]))
+
+ return packages
+
+
+def main():
+ with open(sys.argv[1], 'r') as f:
+ tree = json.loads(f.read())
+
+ packages = set()
+
+ topDependencies = tree["dependencies"]
+
+ for area in topDependencies:
+ for name in topDependencies[area]:
+ packages = packages.union(process_section(name, topDependencies[area][name]))
+
+ for (name, version) in packages:
+ print("%s %s" % (name, version))
+
+
+if __name__ == "__main__":
+ main()
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index b14c26c6947..55934862c94 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -71,7 +71,7 @@ self: super: {
name = "git-annex-${super.git-annex.version}-src";
url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + super.git-annex.version;
- sha256 = "1jjw6ar8ddcncwzksyx2xky50sm2jg1zjr7iiqk0vn8qq0fn2gwy";
+ sha256 = "0adw72lw3ygls87w6i7hirf26gz991dkm992jb5f0h5nvy6d44pl";
};
}).override {
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@@ -333,6 +333,7 @@ self: super: {
nats-queue = dontCheck super.nats-queue;
netpbm = dontCheck super.netpbm;
network = dontCheck super.network;
+ network_2_6_3_1 = dontCheck super.network_2_6_3_1;
network-dbus = dontCheck super.network-dbus;
notcpp = dontCheck super.notcpp;
ntp-control = dontCheck super.ntp-control;
@@ -371,7 +372,7 @@ self: super: {
static-resources = dontCheck super.static-resources;
strive = dontCheck super.strive; # fails its own hlint test with tons of warnings
svndump = dontCheck super.svndump;
- tar = dontCheck super.tar; #http://hydra.nixos.org/build/25088435/nixlog/2 (fails only on 32-bit)
+ tar = dontCheck super.tar; #https://hydra.nixos.org/build/25088435/nixlog/2 (fails only on 32-bit)
th-printf = dontCheck super.th-printf;
thumbnail-plus = dontCheck super.thumbnail-plus;
tickle = dontCheck super.tickle;
@@ -1488,4 +1489,30 @@ self: super: {
selective = self.selective_0_4_1;
};
+ # Needed for ghcide
+ haskell-lsp_0_19_0_0 = super.haskell-lsp_0_19_0_0.override {
+ haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
+ };
+
+ # this will probably need to get updated with every ghcide update,
+ # we need an override because ghcide is tracking haskell-lsp closely.
+ ghcide = dontCheck (super.ghcide.override rec {
+ haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
+ haskell-lsp = self.haskell-lsp_0_19_0_0;
+ });
+
+ # stackage right now is not new enough for hlint-3.0
+ ghc-lib-parser-ex_8_10_0_6 = super.ghc-lib-parser-ex_8_10_0_6.override {
+ ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
+ };
+
+ hlint = super.hlint.override {
+ ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
+ ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_6;
+ extra = self.extra_1_7_1;
+ filepattern = self.filepattern.override {
+ extra = self.extra_1_7_1;
+ };
+ };
+
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
index 61919055eb0..9053d2d9e0d 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
@@ -132,11 +132,13 @@ self: super: {
url = "https://github.com/haskell-hvr/cabal-plan/pull/55.patch";
sha256 = "0lhs4vx5qg5ldhnyb9z7k0jmxhmd2f34x4xbwv6vsljs9vr02pd8";
});
- dbus = appendPatch super.dbus ./patches/fix-dbus-for-ghc-8.10.x.patch;
- # https://github.com/ndmitchell/hlint/issues/959
- hlint = super.hlint.override {
- ghc-lib-parser-ex = addBuildDepend super.ghc-lib-parser-ex super.ghc-lib-parser;
- };
+ # https://github.com/commercialhaskell/pantry/issues/21
+ pantry = appendPatch super.pantry (pkgs.fetchpatch {
+ name = "add-cabal-3.2.x-support.patch";
+ url = "https://patch-diff.githubusercontent.com/raw/commercialhaskell/pantry/pull/22.patch";
+ sha256 = "198hsfjsy83s7rp71llf05cwa3vkm74g73djg5p4sk4awm9s6vf2";
+ excludes = ["package.yaml"];
+ });
}
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index ca05752930b..008a3b50291 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -72,7 +72,7 @@ default-package-overrides:
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
# not yet available in Nixpkgs
- gi-gdkx11 < 4
- # LTS Haskell 15.10
+ # LTS Haskell 15.11
- abstract-deque ==0.3
- abstract-par ==0.3.3
- AC-Angle ==1.0
@@ -378,6 +378,8 @@ default-package-overrides:
- can-i-haz ==0.3.1.0
- ca-province-codes ==1.0.0.0
- carray ==0.1.6.8
+ - casa-client ==0.0.1
+ - casa-types ==0.0.1
- cased ==0.1.0.0
- case-insensitive ==1.2.1.0
- cases ==0.1.3.2
@@ -574,7 +576,7 @@ default-package-overrides:
- data-tree-print ==0.1.0.2
- dataurl ==0.1.0.0
- DAV ==1.3.4
- - dbus ==1.2.13
+ - dbus ==1.2.14
- debian-build ==0.10.2.0
- debug-trace-var ==0.2.0
- dec ==0.0.3
@@ -664,7 +666,7 @@ default-package-overrides:
- elm-core-sources ==1.0.0
- elm-export ==0.6.0.1
- emacs-module ==0.1.1
- - email-validate ==2.3.2.12
+ - email-validate ==2.3.2.13
- emojis ==0.1
- enclosed-exceptions ==1.0.3
- ENIG ==0.0.1.0
@@ -897,6 +899,7 @@ default-package-overrides:
- groups ==0.4.1.0
- guarded-allocation ==0.0.1
- hackage-db ==2.1.0
+ - hackage-security ==0.6.0.1
- haddock-library ==1.8.0
- half ==0.3
- hamtsolo ==1.0.3
@@ -1073,7 +1076,7 @@ default-package-overrides:
- hw-fingertree-strict ==0.1.2.0
- hw-hedgehog ==0.1.1.0
- hw-hspec-hedgehog ==0.1.1.0
- - hw-int ==0.0.1.0
+ - hw-int ==0.0.2.0
- hw-ip ==2.4.2.0
- hw-json ==1.3.2.0
- hw-json-simd ==0.1.1.0
@@ -1116,7 +1119,7 @@ default-package-overrides:
- incremental-parser ==0.4.0.1
- indents ==0.5.0.1
- indexed ==0.1.3
- - indexed-list-literals ==0.2.1.2
+ - indexed-list-literals ==0.2.1.3
- indexed-profunctors ==0.1
- infer-license ==0.2.0
- inflections ==0.4.0.5
@@ -1153,7 +1156,7 @@ default-package-overrides:
- ip6addr ==1.0.1
- iproute ==1.7.9
- IPv6Addr ==1.1.3
- - ipynb ==0.1
+ - ipynb ==0.1.0.1
- ipython-kernel ==0.10.1.0
- irc ==0.6.1.0
- irc-client ==1.1.1.1
@@ -1167,7 +1170,7 @@ default-package-overrides:
- ix-shapable ==0.1.0
- jack ==0.7.1.4
- jira-wiki-markup ==1.0.0
- - jose ==0.8.2.0
+ - jose ==0.8.2.1
- jose-jwt ==0.8.0
- js-dgtable ==0.5.2
- js-flot ==0.8.3
@@ -1196,7 +1199,7 @@ default-package-overrides:
- kind-generics-th ==0.2.1.0
- kmeans ==0.1.3
- koofr-client ==1.0.0.3
- - kubernetes-webhook-haskell ==0.2.0.0
+ - kubernetes-webhook-haskell ==0.2.0.1
- l10n ==0.1.0.1
- labels ==0.3.3
- lackey ==1.0.12
@@ -1209,7 +1212,7 @@ default-package-overrides:
- language-java ==0.2.9
- language-javascript ==0.7.1.0
- language-protobuf ==1.0.1
- - language-puppet ==1.4.6.2
+ - language-puppet ==1.4.6.3
- lapack-carray ==0.0.3
- lapack-comfort-array ==0.0.0.1
- lapack-ffi ==0.0.2
@@ -1276,6 +1279,7 @@ default-package-overrides:
- lsp-test ==0.10.2.0
- lucid ==2.9.12
- lucid-extras ==0.2.2
+ - lukko ==0.1.1.2
- lzma ==0.0.0.3
- lzma-conduit ==1.2.1
- machines ==0.7
@@ -1508,6 +1512,7 @@ default-package-overrides:
- pandoc-plot ==0.2.2.0
- pandoc-pyplot ==2.3.0.1
- pandoc-types ==1.20
+ - pantry ==0.4.0.1
- papillon ==0.1.1.1
- parallel ==3.2.2.0
- parallel-io ==0.3.3
@@ -1659,8 +1664,8 @@ default-package-overrides:
- PyF ==0.9.0.1
- qchas ==1.1.0.1
- qm-interpolated-string ==0.3.0.0
- - qrcode-core ==0.9.2
- - qrcode-juicypixels ==0.8.0
+ - qrcode-core ==0.9.3
+ - qrcode-juicypixels ==0.8.1
- quadratic-irrational ==0.1.1
- QuasiText ==0.1.2.6
- QuickCheck ==2.13.2
@@ -1718,6 +1723,7 @@ default-package-overrides:
- RefSerialize ==0.4.0
- regex ==1.1.0.0
- regex-applicative ==0.3.3.1
+ - regex-applicative-text ==0.1.0.1
- regex-base ==0.94.0.0
- regex-compat ==0.95.2.0
- regex-compat-tdfa ==0.95.1.4
@@ -1751,7 +1757,7 @@ default-package-overrides:
- rfc1751 ==0.1.2
- rfc5051 ==0.1.0.4
- rigel-viz ==0.2.0.0
- - rio ==0.1.15.0
+ - rio ==0.1.15.1
- rio-orphans ==0.1.1.0
- rio-prettyprint ==0.1.0.0
- roc-id ==0.1.0.0
@@ -1870,7 +1876,7 @@ default-package-overrides:
- siggy-chardust ==1.0.0
- signal ==0.1.0.4
- silently ==1.2.5.1
- - simple-affine-space ==0.1
+ - simple-affine-space ==0.1.1
- simple-cabal ==0.1.1
- simple-cmd ==0.2.1
- simple-cmd-args ==0.1.6
@@ -1962,6 +1968,7 @@ default-package-overrides:
- string-combinators ==0.6.0.5
- string-conv ==0.1.2
- string-conversions ==0.4.0.1
+ - string-interpolate ==0.2.0.3
- string-qq ==0.0.4
- stringsearch ==0.3.6.6
- string-transform ==1.1.1
@@ -2006,7 +2013,7 @@ default-package-overrides:
- tasty-dejafu ==2.0.0.1
- tasty-discover ==4.2.1
- tasty-expected-failure ==0.11.1.2
- - tasty-golden ==2.3.3.1
+ - tasty-golden ==2.3.3.2
- tasty-hedgehog ==1.0.0.2
- tasty-hspec ==1.1.5.1
- tasty-hunit ==0.10.0.2
@@ -2390,6 +2397,8 @@ extra-packages:
- happy <1.19.6 # newer versions break Agda
- happy == 1.19.9 # for purescript
- haskell-gi-overloading == 0.0 # gi-* packages use this dependency to disable overloading support
+ - haskell-lsp == 0.19.* # required for ghcide 0.1.0
+ - haskell-lsp-types == 0.19.* # required for ghcide 0.1.0
- haskell-src-exts == 1.19.* # required by hindent and structured-haskell-mode
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
- hoogle == 5.0.14 # required by hie-hoogle
@@ -2693,6 +2702,7 @@ broken-packages:
- activitypub
- activitystreams-aeson
- actor
+ - acts
- Adaptive
- Adaptive-Blaisorblade
- adaptive-containers
@@ -2784,6 +2794,7 @@ broken-packages:
- amazon-emailer
- amazon-emailer-client-snap
- amazon-products
+ - amazonka-dynamodb
- amby
- AMI
- ampersand
@@ -2815,10 +2826,12 @@ broken-packages:
- anticiv
- antigate
- antimirov
+ - antiope-dynamodb
- antisplice
- antlr-haskell
- antlrc
- anydbm
+ - aop-prelude
- aosd
- apart
- apecs-stm
@@ -2877,6 +2890,7 @@ broken-packages:
- arguedit
- ariadne
- arion
+ - arithmetic-circuits
- armada
- armor
- arpa
@@ -2963,6 +2977,7 @@ broken-packages:
- authenticate-ldap
- authinfo-hs
- authoring
+ - autoapply
- AutoForms
- autom
- automata
@@ -2976,6 +2991,7 @@ broken-packages:
- avl-static
- AvlTree
- avr-shake
+ - avro-piper
- avwx
- awesome-prelude
- awesomium
@@ -3040,6 +3056,7 @@ broken-packages:
- barrie
- barrier
- barrier-monad
+ - base-encoding
- base-feature-macros
- base-generics
- base-io-access
@@ -3144,6 +3161,7 @@ broken-packages:
- bindings-libg15
- bindings-librrd
- bindings-libstemmer
+ - bindings-libusb
- bindings-libv4l2
- bindings-linux-videodev2
- bindings-monetdb-mapi
@@ -3370,6 +3388,7 @@ broken-packages:
- cabal-dependency-licenses
- cabal-dev
- cabal-dir
+ - cabal-fmt
- cabal-ghc-dynflags
- cabal-ghci
- cabal-graphdeps
@@ -3403,6 +3422,7 @@ broken-packages:
- cabin
- cabocha
- cached
+ - cacophony
- cafeteria-prelude
- caffegraph
- cairo-core
@@ -3503,6 +3523,7 @@ broken-packages:
- cereal-time
- certificate
- cf
+ - cfenv
- cfipu
- cflp
- cfopu
@@ -3676,6 +3697,7 @@ broken-packages:
- collections-api
- collections-base-instances
- colonnade
+ - Color
- color-counter
- colorless
- colorless-http-client
@@ -3936,6 +3958,7 @@ broken-packages:
- cspmchecker
- cspretty
- css
+ - css-selectors
- css-syntax
- csv-enumerator
- csv-nptools
@@ -3956,6 +3979,7 @@ broken-packages:
- curves
- custom-prelude
- CV
+ - cv-combinators
- cypher
- d-bus
- d10
@@ -4124,6 +4148,7 @@ broken-packages:
- demarcate
- denominate
- dense-int-set
+ - dependent-hashmap
- dependent-monoidal-map
- dependent-state
- dependent-sum-aeson-orphans
@@ -4163,6 +4188,7 @@ broken-packages:
- dhall-yaml
- dhcp-lease-parser
- dhrun
+ - di-polysemy
- dia-base
- dia-functions
- diagrams-boolean
@@ -4200,6 +4226,7 @@ broken-packages:
- DigitalOcean
- digitalocean-kzs
- digits
+ - digraph
- dimensional-codata
- dimensional-tf
- DimensionalHash
@@ -4404,6 +4431,7 @@ broken-packages:
- effect-stack
- effin
- egison-quote
+ - egison-tutorial
- ehaskell
- ehs
- eibd-client-simple
@@ -4411,6 +4439,7 @@ broken-packages:
- Eight-Ball-Pool-Hack-Cheats
- either-unwrap
- EitherT
+ - ejdb2-binding
- ekg-bosun
- ekg-carbon
- ekg-elastic
@@ -4581,6 +4610,7 @@ broken-packages:
- extensible-data
- extensible-effects-concurrent
- extensible-skeleton
+ - extensions
- external-sort
- Extra
- extract-dependencies
@@ -4637,6 +4667,7 @@ broken-packages:
- fca
- fcache
- fcd
+ - fcf-containers
- fcg
- fckeditor
- fclabels-monadlib
@@ -4708,6 +4739,7 @@ broken-packages:
- findhttp
- fingertree-psqueue
- fingertree-tf
+ - finitary
- finitary-derive
- FiniteMap
- firefly-example
@@ -4822,6 +4854,7 @@ broken-packages:
- fraction
- frag
- Frames-beam
+ - Frames-dsv
- franchise
- Frank
- fraxl
@@ -4905,6 +4938,7 @@ broken-packages:
- funpat
- funsat
- funspection
+ - fused-effects-readline
- fused-effects-squeal
- fusion
- fusion-plugin
@@ -5013,6 +5047,7 @@ broken-packages:
- ghc-dump-tree
- ghc-dump-util
- ghc-dup
+ - ghc-events-analyze
- ghc-events-parallel
- ghc-generic-instances
- ghc-imported-from
@@ -5039,7 +5074,6 @@ broken-packages:
- ghci-lib
- ghci-ng
- ghci-pretty
- - ghcide
- ghcjs-dom-jsffi
- ghcjs-fetch
- ghcjs-hplay
@@ -5081,6 +5115,7 @@ broken-packages:
- git-remote-ipfs
- git-repair
- git-sanity
+ - git-vogue
- gitdo
- github-backup
- github-data
@@ -5368,6 +5403,7 @@ broken-packages:
- hakyll-R
- hakyll-series
- hakyll-shortcode
+ - hakyll-shortcut-links
- hakyll-typescript
- hal
- halberd
@@ -5384,6 +5420,7 @@ broken-packages:
- hamsql
- hamtmap
- hamusic
+ - hanabi-dealer
- handa-gdata
- handle-like
- HandlerSocketClient
@@ -5835,7 +5872,6 @@ broken-packages:
- hichi
- hid-examples
- hidden-char
- - hie-bios
- hie-core
- hieraclus
- hierarchical-exceptions
@@ -6001,6 +6037,7 @@ broken-packages:
- hoovie
- hopencc
- hopencl
+ - HOpenCV
- hOpenPGP
- hopenpgp-tools
- hopfield
@@ -6097,6 +6134,7 @@ broken-packages:
- hs-rs-notify
- hs-scrape
- hs-snowtify
+ - hs-speedscope
- hs-twitter
- hs-twitterarchiver
- hs-vcard
@@ -6331,7 +6369,16 @@ broken-packages:
- huzzy
- hvega-theme
- hVOIDP
+ - hw-all
- hw-ci-assist
+ - hw-dsv
+ - hw-json
+ - hw-json-lens
+ - hw-json-simd
+ - hw-json-simple-cursor
+ - hw-json-standard-cursor
+ - hw-kafka-avro
+ - hw-simd
- hwall-auth-iitk
- hweblib
- hwhile
@@ -6415,9 +6462,20 @@ broken-packages:
- ignore
- igraph
- igrf
+ - ihaskell
+ - ihaskell-aeson
- ihaskell-basic
+ - ihaskell-blaze
+ - ihaskell-charts
+ - ihaskell-diagrams
- ihaskell-display
+ - ihaskell-gnuplot
+ - ihaskell-graphviz
+ - ihaskell-hatex
+ - ihaskell-hvega
- ihaskell-inline-r
+ - ihaskell-juicypixels
+ - ihaskell-magic
- ihaskell-parsec
- ihaskell-plot
- ihaskell-rlangqq
@@ -6655,6 +6713,7 @@ broken-packages:
- json-rpc-client
- json-schema
- json-sop
+ - json-syntax
- json-togo
- json-tokens
- json-tracer
@@ -6874,6 +6933,9 @@ broken-packages:
- language-vhdl
- language-webidl
- lapack
+ - lapack-carray
+ - lapack-comfort-array
+ - lapack-ffi
- large-hashable
- Lastik
- lat
@@ -6902,6 +6964,7 @@ broken-packages:
- lda
- ldap-client
- ldapply
+ - LDAPv3
- ldif
- leaf
- leaky
@@ -6976,6 +7039,7 @@ broken-packages:
- libxslt
- licensor
- lie
+ - life-sync
- lifted-base-tf
- lifted-protolude
- lifted-stm
@@ -7048,6 +7112,8 @@ broken-packages:
- liszt
- lit
- literals
+ - LiterateMarkdown
+ - little-logger
- live-sequencer
- ll-picosat
- llsd
@@ -7141,6 +7207,7 @@ broken-packages:
- lsystem
- ltext
- ltk
+ - LTS
- lua-bc
- luachunk
- luautils
@@ -7164,6 +7231,7 @@ broken-packages:
- lz4-conduit
- lzma-enumerator
- lzma-streams
+ - lzo
- maam
- mac
- macaroon-shop
@@ -7242,6 +7310,9 @@ broken-packages:
- marxup
- masakazu-bot
- MASMGen
+ - massiv
+ - massiv-io
+ - massiv-test
- master-plan
- matchable
- matchable-th
@@ -7254,6 +7325,7 @@ broken-packages:
- mathlink
- matrix-as-xyz
- matrix-market
+ - matrix-sized
- matsuri
- maude
- maxent
@@ -7335,6 +7407,7 @@ broken-packages:
- miconix-test
- micro-recursion-schemes
- microaeson
+ - microbase
- microformats2-parser
- microformats2-types
- microgroove
@@ -7516,8 +7589,10 @@ broken-packages:
- ms
- msgpack
- msgpack-aeson
+ - msgpack-binary
- msgpack-idl
- msgpack-rpc
+ - msgpack-rpc-conduit
- msh
- msi-kb-backlit
- MSQueue
@@ -7529,9 +7604,11 @@ broken-packages:
- mtl-tf
- mtlx
- mtp
+ - mu-avro
- mu-grpc-client
- mu-grpc-common
- mu-grpc-server
+ - mu-kafka
- mu-protobuf
- MuCheck
- MuCheck-Hspec
@@ -7749,6 +7826,7 @@ broken-packages:
- nix-deploy
- nix-eval
- nix-freeze-tree
+ - nix-narinfo
- nix-tools
- nixfromnpm
- nixpkgs-update
@@ -7823,12 +7901,14 @@ broken-packages:
- ObjectIO
- objective
- ocaml-export
+ - ochan
- octane
- octohat
- octopus
- Octree
- oculus
- odbc
+ - odd-jobs
- OddWord
- oden-go-packages
- oeis2
@@ -7868,6 +7948,7 @@ broken-packages:
- OpenAFP
- OpenAFP-Utils
- openapi-petstore
+ - openapi-typed
- opench-meteo
- OpenCL
- OpenCLRaw
@@ -7876,10 +7957,12 @@ broken-packages:
- opendatatable
- OpenGLCheck
- opengles
+ - openid-connect
- OpenSCAD
- opensoundcontrol-ht
- openssh-github-keys
- openssh-protocol
+ - opentelemetry-extra
- opentelemetry-http-client
- opentelemetry-lightstep
- opentelemetry-wai
@@ -7914,6 +7997,7 @@ broken-packages:
- orders
- Ordinary
- ordrea
+ - oref
- organize-imports
- orgmode
- origami
@@ -7933,6 +8017,7 @@ broken-packages:
- otp-authenticator
- ottparse-pretty
- overload
+ - overloaded
- overloaded-records
- overture
- pack
@@ -8231,6 +8316,7 @@ broken-packages:
- plugins-multistage
- plur
- plural
+ - plzwrk
- png-file
- pngload
- pngload-fixed
@@ -8333,6 +8419,7 @@ broken-packages:
- prelude-plus
- preprocess-haskell
- preprocessor
+ - preql
- presburger
- present
- press
@@ -8344,6 +8431,7 @@ broken-packages:
- prettyprinter-graphviz
- prettyprinter-vty
- preview
+ - prim
- prim-array
- prim-ref
- primes-type
@@ -8721,7 +8809,6 @@ broken-packages:
- relation
- relational-postgresql8
- relative-date
- - releaser
- relevant-time
- reload
- remark
@@ -8845,6 +8932,8 @@ broken-packages:
- robots-txt
- roc-cluster
- roc-cluster-demo
+ - rock
+ - rocksdb-query
- roku-api
- rollbar
- rollbar-hs
@@ -8965,7 +9054,10 @@ broken-packages:
- scgi
- schedevr
- schedule-planner
+ - scheduler
- schedyield
+ - schema
+ - schemas
- schematic
- scholdoc
- scholdoc-citeproc
@@ -8974,6 +9066,7 @@ broken-packages:
- sci-ratio
- SciBaseTypes
- scidb-hquery
+ - scientific-notation
- SciFlow
- SciFlow-drmaa
- scion
@@ -9184,6 +9277,7 @@ broken-packages:
- shivers-cfg
- shoap
- shopify
+ - shortcut-links
- shorten-strings
- ShortestPathProblems
- show-prettyprint
@@ -9302,9 +9396,11 @@ broken-packages:
- smsaero
- smt-lib
- SmtLib
+ - smtlib2
- smtlib2-debug
- smtlib2-pipe
- smtlib2-quickcheck
+ - smtlib2-timing
- smtp-mail-ng
- SMTPClient
- smtps-gmail
@@ -9552,12 +9648,14 @@ broken-packages:
- stern-brocot
- stgi
- STL
+ - STLinkUSB
- stm-chunked-queues
- stm-containers
- stm-firehose
- stm-hamt
- stm-promise
- stm-stats
+ - STM32-Zombie
- stmcontrol
- stochastic
- StockholmAlignment
@@ -9785,9 +9883,12 @@ broken-packages:
- telegram-api
- telegram-bot
- telegram-bot-simple
+ - telegram-raw-api
+ - telegram-types
- teleport
- teleshell
- tellbot
+ - tempi
- template-default
- template-haskell-util
- template-hsml
@@ -9799,6 +9900,10 @@ broken-packages:
- tempus
- tensor
- tensor-safe
+ - tensorflow
+ - tensorflow-core-ops
+ - tensorflow-logging
+ - tensorflow-ops
- termbox
- termbox-banana
- termbox-bindings
@@ -10078,6 +10183,7 @@ broken-packages:
- turingMachine
- turtle-options
- tweak
+ - tweet-hs
- twentefp-eventloop-graphics
- twentefp-eventloop-trees
- twentefp-graphs
@@ -10130,6 +10236,7 @@ broken-packages:
- type-tree
- typeable-th
- TypeClass
+ - typed-encoding
- typed-streams
- typed-wire
- typedflow
@@ -10242,6 +10349,7 @@ broken-packages:
- urn
- urn-random
- urxml
+ - usb
- usb-enumerator
- usb-hid
- usb-id-database
@@ -10360,6 +10468,7 @@ broken-packages:
- visual-graphrewrite
- visual-prof
- visualize-cbn
+ - vitrea
- vivid
- vivid-osc
- vivid-supercollider
@@ -10542,6 +10651,7 @@ broken-packages:
- wraxml
- wrecker
- wrecker-ui
+ - wreq-patchable
- wreq-sb
- wright
- writer-cps-full
@@ -10552,6 +10662,7 @@ broken-packages:
- wsdl
- wsedit
- wshterm
+ - wstunnel
- wtk
- wtk-gtk
- wu-wei
@@ -10852,3 +10963,5 @@ broken-packages:
- ztar
- zuramaru
- Zwaluw
+ - zxcvbn-dvorak
+ - zxcvbn-hs
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index 78e44a5ec87..e05f82bf04d 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -727,4 +727,7 @@ self: super: builtins.intersectAttrs super {
--prefix PATH : "${path}"
'';
});
+
+ # Tests access homeless-shelter.
+ hie-bios = dontCheck super.hie-bios;
}
diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix
index ac22f903c9b..49cbe02b71e 100644
--- a/pkgs/development/haskell-modules/generic-builder.nix
+++ b/pkgs/development/haskell-modules/generic-builder.nix
@@ -48,12 +48,8 @@ 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 .
-#
-# Currently disabled for aarch64. See https://ghc.haskell.org/trac/ghc/ticket/15449.
-, enableParallelBuilding ? ((stdenv.lib.versionOlder "7.8" ghc.version && !isLibrary) || stdenv.lib.versionOlder "8.0.1" ghc.version) && !(stdenv.buildPlatform.isAarch64)
+ # aarch64 sometimes crashes for -jn with n>1: https://ghc.haskell.org/trac/ghc/ticket/15449
+, enableParallelBuilding ? !stdenv.buildPlatform.isAarch64
, maintainers ? []
, doCoverage ? false
, doHaddock ? !(ghc.isHaLVM or false)
@@ -82,7 +78,7 @@ in
# same package in the (recursive) dependencies of the package being
# built. Will delay failures, if any, to compile time.
allowInconsistentDependencies ? false
-, maxBuildCores ? 4 # GHC usually suffers beyond -j4. https://ghc.haskell.org/trac/ghc/ticket/9221
+, maxBuildCores ? 16 # more cores usually don't improve performance: https://ghc.haskell.org/trac/ghc/ticket/9221
, # If set to true, this builds a pre-linked .o file for this Haskell library.
# This can make it slightly faster to load this library into GHCi, but takes
# extra disk space and compile time.
@@ -181,6 +177,8 @@ let
(optionalString enableHsc2hsViaAsm "--hsc2hs-option=--via-asm")
];
+ parallelBuildingFlags = "-j$NIX_BUILD_CORES" + optionalString stdenv.isLinux " +RTS -A64M -RTS";
+
crossCabalFlagsString =
stdenv.lib.optionalString isCross (" " + stdenv.lib.concatStringsSep " " crossCabalFlags);
@@ -199,7 +197,7 @@ let
"--package-db=$packageConfDir"
(optionalString (enableSharedExecutables && stdenv.isLinux) "--ghc-option=-optl=-Wl,-rpath=$out/lib/${ghc.name}/${pname}-${version}")
(optionalString (enableSharedExecutables && stdenv.isDarwin) "--ghc-option=-optl=-Wl,-headerpad_max_install_names")
- (optionalString enableParallelBuilding "--ghc-option=-j$NIX_BUILD_CORES")
+ (optionalString enableParallelBuilding "--ghc-options=${parallelBuildingFlags}")
(optionalString useCpphs "--with-cpphs=${cpphs}/bin/cpphs --ghc-options=-cpp --ghc-options=-pgmP${cpphs}/bin/cpphs --ghc-options=-optP--cpp")
(enableFeature (enableDeadCodeElimination && !stdenv.hostPlatform.isAarch32 && !stdenv.hostPlatform.isAarch64 && (versionAtLeast "8.0.1" ghc.version)) "split-objs")
(enableFeature enableLibraryProfiling "library-profiling")
@@ -227,9 +225,9 @@ let
setupCompileFlags = [
(optionalString (!coreSetup) "-${nativePackageDbFlag}=$setupPackageConfDir")
- (optionalString (isGhcjs || isHaLVM || versionOlder "7.8" ghc.version) "-j$NIX_BUILD_CORES")
- # https://github.com/haskell/cabal/issues/2398
- (optionalString (versionOlder "7.10" ghc.version && !isHaLVM) "-threaded")
+ (optionalString enableParallelBuilding (parallelBuildingFlags))
+ "-threaded" # https://github.com/haskell/cabal/issues/2398
+ "-rtsopts" # allow us to pass RTS flags to the generated Setup executable
];
isHaskellPkg = x: x ? isHaskellLibrary;
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index f3b7392e1d7..4fe3aac0121 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -3328,6 +3328,8 @@ self: {
benchmarkHaskellDepends = [ base colour criterion deepseq random ];
description = "Color spaces and conversions between them";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"Combinatorrent" = callPackage
@@ -3439,25 +3441,6 @@ self: {
broken = true;
}) {};
- "ConcurrentUtils" = callPackage
- ({ mkDerivation, array, arrows, base, containers, hashable
- , hashtables, list-extras, monad-loops, MonadRandom, monads-tf
- , parallel, stm, strict, tagged, ttrie
- }:
- mkDerivation {
- pname = "ConcurrentUtils";
- version = "0.4.5.0";
- sha256 = "1kf5g4d8q28hs4wfd0fvc7k1bfir40z7rzx3lxflci36inr1d6dc";
- libraryHaskellDepends = [
- array arrows base containers hashable hashtables list-extras
- monad-loops MonadRandom monads-tf parallel stm strict tagged ttrie
- ];
- description = "Concurrent utilities";
- license = stdenv.lib.licenses.gpl2;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
"Concurrential" = callPackage
({ mkDerivation, async, base }:
mkDerivation {
@@ -6354,8 +6337,8 @@ self: {
}:
mkDerivation {
pname = "Frames";
- version = "0.6.3";
- sha256 = "1iqzsx33312m75bprp9i9dr11f9dpa8x02296vgmjskmcblh9as5";
+ version = "0.6.4";
+ sha256 = "1z1bv3dqna9gp6k2rjnbl54hxkaxl4khdlfy52r0cv51ah8969ri";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -6414,6 +6397,8 @@ self: {
testHaskellDepends = [ base Frames hspec pipes ];
description = "Alternative CSV parser for the Frames package";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"Frames-map-reduce" = callPackage
@@ -7199,8 +7184,8 @@ self: {
({ mkDerivation, base, mtl, split, threepenny-gui }:
mkDerivation {
pname = "Gleam";
- version = "0.1.0.2";
- sha256 = "0n0svc0lq6lgas834y8jfsqygb6qwjwhsrgxz8b7hypiqg3xjbhv";
+ version = "0.1.1.0";
+ sha256 = "08nabgn7v0rw4aihbihbijqgajrvyc7z7nl67jmka39fh5zm6blm";
libraryHaskellDepends = [ base mtl split threepenny-gui ];
description = "HTML Canvas graphics, animations and simulations";
license = stdenv.lib.licenses.bsd3;
@@ -8823,6 +8808,8 @@ self: {
executablePkgconfigDepends = [ opencv ];
description = "A binding for the OpenCV computer vision library";
license = stdenv.lib.licenses.gpl2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {inherit (pkgs) opencv;};
"HPDF" = callPackage
@@ -12052,6 +12039,8 @@ self: {
];
description = "Lightweight Directory Access Protocol (LDAP) version 3";
license = stdenv.lib.licenses.gpl2Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"LParse" = callPackage
@@ -12097,6 +12086,8 @@ self: {
benchmarkHaskellDepends = [ base criterion time ];
description = "LTS: Labelled Transition System";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"LTree" = callPackage
@@ -12679,6 +12670,8 @@ self: {
doHaddock = false;
description = "Converter to convert from .lhs to .md and vice versa.";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"Logic" = callPackage
@@ -17512,6 +17505,8 @@ self: {
];
description = "STLink USB interface in Haskell";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"STM32-Zombie" = callPackage
@@ -17528,6 +17523,8 @@ self: {
];
description = "control a STM32F103 microcontroller";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"STM32F103xx-SVD" = callPackage
@@ -20296,15 +20293,13 @@ self: {
}) {};
"VulkanMemoryAllocator" = callPackage
- ({ mkDerivation, base, bytestring, transformers, vector
- , vector-sized, vulkan
- }:
+ ({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "VulkanMemoryAllocator";
- version = "0.1.0.0";
- sha256 = "137wzl15g4arhc8c00xnypqn7xpsban6fbyjpw204qg35p8y93qn";
+ version = "0.3";
+ sha256 = "1b16vbhml17knx2jk22dqv3hjq98p23g9vmqnd4c0igw76ih46nb";
libraryHaskellDepends = [
- base bytestring transformers vector vector-sized vulkan
+ base bytestring transformers vector vulkan
];
description = "Bindings to the VulkanMemoryAllocator library";
license = stdenv.lib.licenses.bsd3;
@@ -23201,6 +23196,8 @@ self: {
doHaddock = false;
description = "Semigroup actions and torsors";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ad" = callPackage
@@ -26838,6 +26835,8 @@ self: {
];
description = "Amazon DynamoDB SDK";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"amazonka-dynamodb-dax" = callPackage
@@ -29431,6 +29430,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"antiope-dynamodb_7_5_1" = callPackage
@@ -29454,6 +29455,7 @@ self: {
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"antiope-es" = callPackage
@@ -29862,6 +29864,8 @@ self: {
testHaskellDepends = [ base ghc-prim ];
description = "prelude for Algebra of Programming";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"aos-signature" = callPackage
@@ -31811,6 +31815,8 @@ self: {
];
description = "Arithmetic circuits for zkSNARKs";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"arithmoi" = callPackage
@@ -32321,21 +32327,20 @@ self: {
}) {};
"ascii" = callPackage
- ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
- , hashable, semigroups, text
+ ({ mkDerivation, ascii-case, ascii-char, ascii-group
+ , ascii-predicates, ascii-superset, ascii-th, base, bytestring
+ , data-ascii, text
}:
mkDerivation {
pname = "ascii";
- version = "0.0.5.2";
- sha256 = "1kbf6iml4nvkzf78xqvxy67469vznd05ig8aprq7zx5vr9njliby";
- revision = "1";
- editedCabalFile = "0d04wmgahgbgi6y6p8887xs6bxcjdwjhkrrprahylw5y9b95fxi8";
+ version = "1.0.0.0";
+ sha256 = "0sgn93l08fgaxqgfpxmymqfqh5697cx6765yifpzdr7ayxfpf8b2";
libraryHaskellDepends = [
- base blaze-builder bytestring case-insensitive hashable semigroups
- text
+ ascii-case ascii-char ascii-group ascii-predicates ascii-superset
+ ascii-th base bytestring data-ascii text
];
- description = "Type-safe, bytestring-based ASCII values";
- license = stdenv.lib.licenses.bsd3;
+ description = "The ASCII character set and encoding";
+ license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -32355,6 +32360,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ascii-case" = callPackage
+ ({ mkDerivation, ascii-char, base, hashable }:
+ mkDerivation {
+ pname = "ascii-case";
+ version = "1.0.0.0";
+ sha256 = "10j65n9pdm5gxq0bsp06s1k7n4357kyw4xjy0mzncp9d81mbz9w4";
+ libraryHaskellDepends = [ ascii-char base hashable ];
+ description = "ASCII letter case";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
+ "ascii-char" = callPackage
+ ({ mkDerivation, base, hashable }:
+ mkDerivation {
+ pname = "ascii-char";
+ version = "1.0.0.0";
+ sha256 = "1y50m20np2id71lvfl3z9ysh5qblcajgqcl5gi1ggg7wvg2r4r97";
+ libraryHaskellDepends = [ base hashable ];
+ description = "A Char type representing an ASCII character";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"ascii-cows" = callPackage
({ mkDerivation, base, random-extras, random-fu, text }:
mkDerivation {
@@ -32382,6 +32409,17 @@ self: {
broken = true;
}) {};
+ "ascii-group" = callPackage
+ ({ mkDerivation, ascii-char, base, hashable }:
+ mkDerivation {
+ pname = "ascii-group";
+ version = "1.0.0.0";
+ sha256 = "0a6sx8hxjwzhbd7cz74k3zqw4vr8ykim1ds95zp7rl646mhlv4bk";
+ libraryHaskellDepends = [ ascii-char base hashable ];
+ description = "ASCII character groups";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"ascii-holidays" = callPackage
({ mkDerivation, base, random, random-shuffle, terminfo, time }:
mkDerivation {
@@ -32397,6 +32435,17 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "ascii-predicates" = callPackage
+ ({ mkDerivation, ascii-char, base }:
+ mkDerivation {
+ pname = "ascii-predicates";
+ version = "1.0.0.0";
+ sha256 = "1d44m97nqvfzxgxk2l7ch1693kccbx91fbg2hspfmkk3kyq16vk0";
+ libraryHaskellDepends = [ ascii-char base ];
+ description = "Various categorizations of ASCII characters";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"ascii-progress" = callPackage
({ mkDerivation, async, base, concurrent-output, data-default
, hspec, QuickCheck, time
@@ -32441,6 +32490,19 @@ self: {
broken = true;
}) {};
+ "ascii-superset" = callPackage
+ ({ mkDerivation, ascii-char, base, bytestring, hashable, text }:
+ mkDerivation {
+ pname = "ascii-superset";
+ version = "1.0.0.0";
+ sha256 = "0cpva5r2bxrbkqg1mifp3gcz01hnzlylyc9gqxcms4xxvi3sj22q";
+ libraryHaskellDepends = [
+ ascii-char base bytestring hashable text
+ ];
+ description = "Representing ASCII with refined supersets";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"ascii-table" = callPackage
({ mkDerivation, aeson, base, containers, dlist, hashable, text
, unordered-containers, vector, wl-pprint-extras
@@ -32459,6 +32521,20 @@ self: {
broken = true;
}) {};
+ "ascii-th" = callPackage
+ ({ mkDerivation, ascii-char, ascii-superset, base, template-haskell
+ }:
+ mkDerivation {
+ pname = "ascii-th";
+ version = "1.0.0.0";
+ sha256 = "1wh9zssgjrxd7z8wg5p0h3advbmc0v9p8lwjhra2c6860xzli9an";
+ libraryHaskellDepends = [
+ ascii-char ascii-superset base template-haskell
+ ];
+ description = "Template Haskell support for ASCII";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"ascii-vector-avc" = callPackage
({ mkDerivation, attoparsec, base, binary, bytestring, deepseq
, deepseq-generics, HUnit, split, zlib
@@ -34483,8 +34559,8 @@ self: {
}:
mkDerivation {
pname = "autoapply";
- version = "0.2.0.0";
- sha256 = "0dcndh1rjxyx7889d8n52hngariq6lnidwpjxyhsxd30xb4lwij2";
+ version = "0.4";
+ sha256 = "0b7la51399kcj9a4z9j49xd9v2zs172vygs3djz5qid7fsl37pgm";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base logict mtl template-haskell th-desugar transformers
@@ -34493,6 +34569,8 @@ self: {
testHaskellDepends = [ base doctest ];
description = "Template Haskell to automatically pass values to functions";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"autoexporter" = callPackage
@@ -34961,6 +35039,8 @@ self: {
];
description = "Tool for decoding avro";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"avwx" = callPackage
@@ -36617,12 +36697,12 @@ self: {
broken = true;
}) {};
- "base_4_12_0_0" = callPackage
+ "base_4_14_0_0" = callPackage
({ mkDerivation, ghc-prim, invalid-cabal-flag-settings, rts }:
mkDerivation {
pname = "base";
- version = "4.12.0.0";
- sha256 = "0ka18cvw1cjvjdd20n03rjmxfm10083mh19wxwz1f1kqiyc92g3w";
+ version = "4.14.0.0";
+ sha256 = "108bg791pplf1mlc6x95jza6hq28yc5s8a8vv8fxvn33vwm058an";
libraryHaskellDepends = [
ghc-prim invalid-cabal-flag-settings rts
];
@@ -36685,6 +36765,8 @@ self: {
];
description = "Binary-to-text encodings (e.g. base64)";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"base-feature-macros" = callPackage
@@ -39515,8 +39597,8 @@ self: {
({ mkDerivation, base, binaryen }:
mkDerivation {
pname = "binaryen";
- version = "0.0.1.0";
- sha256 = "01fiq7q9iw6lipvwpr7bfsqw337ncxagd04g62h8qgvlgysh7vvh";
+ version = "0.0.1.1";
+ sha256 = "059j67lq63nzyivsmkwblsmbw8f3x079bng9cb174snp8yra8v8k";
libraryHaskellDepends = [ base ];
librarySystemDepends = [ binaryen ];
description = "Haskell bindings to binaryen";
@@ -40055,6 +40137,8 @@ self: {
libraryPkgconfigDepends = [ libusb ];
description = "Low level bindings to libusb";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {libusb = null;};
"bindings-libv4l2" = callPackage
@@ -46933,6 +47017,8 @@ self: {
doHaddock = false;
description = "Format .cabal files";
license = "GPL-3.0-or-later AND BSD-3-Clause";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cabal-ghc-dynflags" = callPackage
@@ -46987,17 +47073,14 @@ self: {
"cabal-helper" = callPackage
({ mkDerivation, base, bytestring, Cabal, cabal-plan, clock
- , containers, directory, filepath, ghc, ghc-paths, mtl, pretty-show
- , process, semigroupoids, semigroups, SHA, template-haskell
- , temporary, text, time, transformers, unix, unix-compat
- , utf8-string
+ , containers, directory, filepath, ghc, mtl, pretty-show, process
+ , semigroupoids, semigroups, SHA, template-haskell, temporary, text
+ , time, transformers, unix, unix-compat, utf8-string
}:
mkDerivation {
pname = "cabal-helper";
- version = "1.0.0.0";
- sha256 = "1lgr2ys50vb8gsn0rwswjbyb4x87ylcfan9qr8qa7a64m6rs5wjl";
- revision = "1";
- editedCabalFile = "0r1lc3rih1n8y5byhls4daa5ka8x8aj4vfrwr8lm41m3l4l19mb9";
+ version = "1.1.0.0";
+ sha256 = "1f4s46l60s1lcdia7nv2r3y71z5c6pg6ljcc0601abl1aklx303p";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -47007,11 +47090,10 @@ self: {
];
testHaskellDepends = [
base bytestring Cabal cabal-plan clock containers directory
- filepath ghc ghc-paths mtl pretty-show process semigroupoids
- semigroups SHA template-haskell temporary text time transformers
- unix unix-compat utf8-string
+ filepath ghc mtl pretty-show process semigroupoids semigroups SHA
+ template-haskell temporary text time transformers unix unix-compat
+ utf8-string
];
- doHaddock = false;
doCheck = false;
description = "Give Haskell development tools access to Cabal project environment";
license = stdenv.lib.licenses.asl20;
@@ -48007,6 +48089,8 @@ self: {
];
description = "A library implementing the Noise protocol";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"caf" = callPackage
@@ -48265,8 +48349,8 @@ self: {
}:
mkDerivation {
pname = "calamity";
- version = "0.1.4.1";
- sha256 = "1acaqiaws9g65kiznqrgng0fxnlglanz44psl0syrpmw7jmvdwmq";
+ version = "0.1.5.1";
+ sha256 = "1bbdxhv5gl61qwf65gsrdc5zkwx2a1aar83l2ndmanayjbh6n8cs";
libraryHaskellDepends = [
aeson async base bytestring concurrent-extra containers
data-default-class deepseq deque df1 di-polysemy exceptions fmt
@@ -48842,8 +48926,8 @@ self: {
}:
mkDerivation {
pname = "capnp";
- version = "0.5.0.0";
- sha256 = "1yzg8p07wjb3zhx3amg2azh06c0rxx2za2pc2dklbvslshnrimm8";
+ version = "0.6.0.0";
+ sha256 = "1w5cp3jp0dm8vf3zmkfpvpz7jl3pamlnxsl75ds3f4xxyx907qcg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -48995,6 +49079,8 @@ self: {
pname = "cardano-coin-selection";
version = "1.0.0";
sha256 = "0s0b2bbczsjq31h3xpyvingwpgpzgh3x2sw6bvryyn13wy717hbk";
+ revision = "1";
+ editedCabalFile = "1cdm1sq8qnna83lxr9s5jsaxwgzd2363fni3xyirldmxnn20j3l1";
libraryHaskellDepends = [
base bytestring containers cryptonite deepseq quiet text
transformers
@@ -50824,6 +50910,8 @@ self: {
];
description = "A library getting the environment when running on Cloud Foundry";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cfipu" = callPackage
@@ -51163,8 +51251,8 @@ self: {
}:
mkDerivation {
pname = "character-cases";
- version = "0.1.0.3";
- sha256 = "05vpi3q44ywljkbxrcx9xqxsw86dxh2ipcsbfmn55d9vkl901hry";
+ version = "0.1.0.4";
+ sha256 = "0097d5p1q2l76jb1qm8zsqm7d3qfcr35v2ip0v52i1ri57b03iya";
libraryHaskellDepends = [
base containers here megaparsec prettyprinter template-haskell
];
@@ -55186,8 +55274,8 @@ self: {
}:
mkDerivation {
pname = "cobot-io";
- version = "0.1.3.2";
- sha256 = "14yrymp96i0lljis3143vqk7bjy83xwdhk62vr8kv9lhv7z168s9";
+ version = "0.1.3.3";
+ sha256 = "0b4ihkghgzln8rz2czbmagcnzsi3gdsx99d29s74izbib4laxqqm";
libraryHaskellDepends = [
array attoparsec base binary bytestring containers data-msgpack
deepseq http-conduit hyraxAbif lens linear mtl split text vector
@@ -56170,6 +56258,18 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "colourista_0_1_0_0" = callPackage
+ ({ mkDerivation, ansi-terminal, base, bytestring, text }:
+ mkDerivation {
+ pname = "colourista";
+ version = "0.1.0.0";
+ sha256 = "1iglvl6k8vrq45h5r8r2ng575dgg30jfw1zq19zld72914mmvjdz";
+ libraryHaskellDepends = [ ansi-terminal base bytestring text ];
+ description = "Convenient interface for printing colourful messages";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"coltrane" = callPackage
({ mkDerivation, base, bytestring, HTTP, http-types, HUnit, mtl
, regex-compat, text, wai, wai-extra, warp
@@ -60077,10 +60177,8 @@ self: {
}:
mkDerivation {
pname = "consumers";
- version = "2.2.0.1";
- sha256 = "14gs07nl759qfnmi44pyhj24xqmd2xl3ikwhl8s5zykavdpjaimx";
- revision = "1";
- editedCabalFile = "1rh1hk1zr0yd82hsam8fjjs6jsssk49lvaasd3dqyx6d4nl1y63i";
+ version = "2.2.0.2";
+ sha256 = "0nml5hn6n95ngy1qvj6w4rkwa8r6qax0nc2vgimk68bawv4z97qd";
libraryHaskellDepends = [
base containers exceptions extra hpqtypes lifted-base
lifted-threads log-base monad-control monad-time mtl stm time
@@ -63251,8 +63349,8 @@ self: {
}:
mkDerivation {
pname = "crypto-rng";
- version = "0.1.1.0";
- sha256 = "1h7pqps4f25sn28dhbs1jd58gl4ml9scc1s4dixbz8mvyv5aslkf";
+ version = "0.1.2.0";
+ sha256 = "0vmfxg5anp3bx8k84rmy3fs0z9h7aw8nhlv52z9js9k469xg9c6j";
libraryHaskellDepends = [
base bytestring crypto-api DRBG exceptions monad-control mtl
transformers-base
@@ -63959,6 +64057,8 @@ self: {
];
description = "Parsing, rendering and manipulating css selectors in Haskell";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"css-syntax" = callPackage
@@ -64911,6 +65011,8 @@ self: {
];
description = "Functional Combinators for Computer Vision";
license = stdenv.lib.licenses.gpl2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"cve" = callPackage
@@ -65709,6 +65811,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "data-ascii" = callPackage
+ ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
+ , hashable, semigroups, text
+ }:
+ mkDerivation {
+ pname = "data-ascii";
+ version = "1.0.0.0";
+ sha256 = "1dlcfli1fggalxqg4hvdq3g5c1k1f60mwiyz7sha70sa3lp0pw88";
+ libraryHaskellDepends = [
+ base blaze-builder bytestring case-insensitive hashable semigroups
+ text
+ ];
+ description = "Type-safe, bytestring-based ASCII values";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"data-aviary" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -67997,33 +68115,6 @@ self: {
}) {};
"dbus" = callPackage
- ({ mkDerivation, base, bytestring, cereal, conduit, containers
- , criterion, deepseq, directory, exceptions, extra, filepath, lens
- , network, parsec, process, QuickCheck, random, resourcet, split
- , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
- , th-lift, transformers, unix, vector, xml-conduit, xml-types
- }:
- mkDerivation {
- pname = "dbus";
- version = "1.2.13";
- sha256 = "0v5f2n00v1lsfkjz2isgdx4sfyg2cf9ik0nda3j13xh749bgqh38";
- libraryHaskellDepends = [
- base bytestring cereal conduit containers deepseq exceptions
- filepath lens network parsec random split template-haskell text
- th-lift transformers unix vector xml-conduit xml-types
- ];
- testHaskellDepends = [
- base bytestring cereal containers directory extra filepath network
- parsec process QuickCheck random resourcet tasty tasty-hunit
- tasty-quickcheck text transformers unix vector
- ];
- benchmarkHaskellDepends = [ base criterion ];
- doCheck = false;
- description = "A client library for the D-Bus IPC system";
- license = stdenv.lib.licenses.asl20;
- }) {};
-
- "dbus_1_2_14" = callPackage
({ mkDerivation, base, bytestring, cereal, conduit, containers
, criterion, deepseq, directory, exceptions, extra, filepath, lens
, network, parsec, process, QuickCheck, random, resourcet, split
@@ -68048,7 +68139,6 @@ self: {
doCheck = false;
description = "A client library for the D-Bus IPC system";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"dbus-client" = callPackage
@@ -69625,6 +69715,8 @@ self: {
];
description = "Dependent hash maps";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"dependent-map" = callPackage
@@ -71117,6 +71209,8 @@ self: {
];
description = "DI logger wrapped for Polysemy";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"dia-base" = callPackage
@@ -71633,6 +71727,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "diagrams-solve_0_1_2" = callPackage
+ ({ mkDerivation, base, deepseq, tasty, tasty-hunit
+ , tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "diagrams-solve";
+ version = "0.1.2";
+ sha256 = "1qzycw3aj4107dqpgir3ak7pnja3a6i4ax15gd2q2fjzmp4p3z24";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base deepseq tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Pure Haskell solver routines used by diagrams";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"diagrams-svg" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, colour
, containers, diagrams-core, diagrams-lib, filepath, hashable
@@ -71643,8 +71754,8 @@ self: {
pname = "diagrams-svg";
version = "1.4.3";
sha256 = "1ysv6cz0fngrndl4wjmw4hrdj2rik5fxa1dkxzwnlgf1xwpvxgk8";
- revision = "1";
- editedCabalFile = "092kl3hnqlji71nxychw9v1sddxaim6ha00g1afi1ph2zm4f6s7c";
+ revision = "2";
+ editedCabalFile = "07149rnzc8787mwh0aac5hfg9f41dxgs5wc9yv60fmgk9h5qnw1n";
libraryHaskellDepends = [
base base64-bytestring bytestring colour containers diagrams-core
diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl
@@ -71736,6 +71847,8 @@ self: {
pname = "dib";
version = "0.7.2";
sha256 = "0r1hk45fdyhygmscnphl4n6dcs0rvgavhbg5si0aqsck4wsnql83";
+ revision = "1";
+ editedCabalFile = "08lhqgh1apzik4mrz0g0qwnpafgl3hm2cb49rwghzv1bf66wxq4n";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -72125,6 +72238,20 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "digest-sig" = callPackage
+ ({ mkDerivation, base, bytestring }:
+ mkDerivation {
+ pname = "digest-sig";
+ version = "0.1.0.0";
+ sha256 = "1a855bhy9bs10lj5g38d0ivxc5068qpzi8w9nkc39zwaazaskgh9";
+ revision = "1";
+ editedCabalFile = "18ll6xlhsh588ryqhljz964i64vmlxx0ssr49k9m0yk5xrffajvf";
+ libraryHaskellDepends = [ base bytestring ];
+ doHaddock = false;
+ description = "Signature for digest";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"digestive-bootstrap" = callPackage
({ mkDerivation, base, blaze-bootstrap, blaze-html
, digestive-functors, digestive-functors-blaze, http-types, text
@@ -72386,6 +72513,8 @@ self: {
testHaskellDepends = [ base fgl hashable massiv QuickCheck ];
description = "Directed Graphs";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"dihaa" = callPackage
@@ -74503,8 +74632,8 @@ self: {
}:
mkDerivation {
pname = "dobutokO2";
- version = "0.37.1.0";
- sha256 = "16mbd89mpzcvyrzrn6sbwfnwsay2a9h0jn227py95r68pn2c2rn0";
+ version = "0.39.0.0";
+ sha256 = "0xxdlxz3hmrsp57p3zdxwbd0wz366x5d9mkfld3i0v4by80x1a1m";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -76801,8 +76930,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "dwergaz";
- version = "0.2.0.3";
- sha256 = "080wwa3ffd8lb5ri324ijkpj8pd6nw7zscz23gc01m1hyavwpqip";
+ version = "0.2.0.4";
+ sha256 = "01gdh96p5nwca9g5sa0nrv65vaial3jqprngk67n9wxbj74pwr8f";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base ];
description = "A minimal testing library";
@@ -77309,6 +77438,17 @@ self: {
broken = true;
}) {};
+ "earcut" = callPackage
+ ({ mkDerivation, base, vector }:
+ mkDerivation {
+ pname = "earcut";
+ version = "0.1.0.1";
+ sha256 = "0zinq40b549avzgw1s8dbhn7cjsbsg72smr6iaj5aap8cccx6mr7";
+ libraryHaskellDepends = [ base vector ];
+ description = "Binding to C++ earcut library";
+ license = stdenv.lib.licenses.isc;
+ }) {};
+
"ease" = callPackage
({ mkDerivation, base, data-default }:
mkDerivation {
@@ -78311,6 +78451,8 @@ self: {
];
description = "A tutorial program for the Egison programming language";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"egyptian-fractions" = callPackage
@@ -78477,14 +78619,14 @@ self: {
"ejdb2-binding" = callPackage
({ mkDerivation, aeson, base, bytestring, directory, ejdb2
- , libejdb2, tasty, tasty-hunit, unordered-containers, vector
+ , libejdb2, mtl, tasty, tasty-hunit, unordered-containers, vector
}:
mkDerivation {
pname = "ejdb2-binding";
- version = "0.2.0.0";
- sha256 = "1lxyjnnwv3r05l8qc979kmrl9kk5h8mdx9ca4wx8r6plsn7b2a51";
+ version = "0.3.0.0";
+ sha256 = "06zqdnycpzpaymfnimz87v1rc5a8xlnr8mcd49a90ivza967vmmr";
libraryHaskellDepends = [
- aeson base bytestring unordered-containers
+ aeson base bytestring mtl unordered-containers
];
librarySystemDepends = [ ejdb2 ];
libraryPkgconfigDepends = [ libejdb2 ];
@@ -78493,6 +78635,8 @@ self: {
];
description = "Binding to EJDB2 C library, an embedded JSON noSQL database";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {ejdb2 = null; libejdb2 = null;};
"ekg" = callPackage
@@ -79687,8 +79831,8 @@ self: {
}:
mkDerivation {
pname = "email-validate";
- version = "2.3.2.12";
- sha256 = "0ar3cfjia3x11chb7w60mi7hp5djanms883ddk875l6lifr2lyqf";
+ version = "2.3.2.13";
+ sha256 = "0wh955b9wwqwl8jbkzyxxaf8q9y80dbh0f6vaxxzh2cc7zqc31im";
libraryHaskellDepends = [
attoparsec base bytestring template-haskell
];
@@ -83901,6 +84045,35 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "extensions" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, colourista, containers
+ , directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog
+ , optparse-applicative, parsec, text
+ }:
+ mkDerivation {
+ pname = "extensions";
+ version = "0.0.0.0";
+ sha256 = "0abvqqzcmfrwla3i7zx09wm74dw50s2rzhxnfs1gx4rs7c9rn4kb";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring Cabal containers directory filepath ghc-boot-th
+ parsec text
+ ];
+ executableHaskellDepends = [
+ base colourista containers directory filepath optparse-applicative
+ text
+ ];
+ testHaskellDepends = [
+ base bytestring containers ghc-boot-th hedgehog hspec
+ hspec-hedgehog text
+ ];
+ description = "Parse Haskell Language Extensions";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"external-sort" = callPackage
({ mkDerivation, base, binary, bytestring, EdisonAPI, EdisonCore }:
mkDerivation {
@@ -85344,6 +85517,8 @@ self: {
testHaskellDepends = [ base doctest first-class-families Glob ];
description = "Data structures and algorithms for first-class-families";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"fcg" = callPackage
@@ -87168,25 +87343,29 @@ self: {
}) {};
"finitary" = callPackage
- ({ mkDerivation, base, bitvec, coercible-utils, finite-typelits
- , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog
- , monad-loops, primitive, template-haskell, typelits-witnesses
+ ({ mkDerivation, base, bitvec, finite-typelits
+ , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, hspec
+ , hspec-hedgehog, primitive, template-haskell, typelits-witnesses
, vector, vector-sized
}:
mkDerivation {
pname = "finitary";
- version = "1.2.0.0";
- sha256 = "1r9knjg3vypzyvlawl5pysvsjv7vf6cadh8d5kqqj6xsk3qdnnp5";
+ version = "2.0.0.0";
+ sha256 = "19b0sm9lb5k459bhq51srx5rcdgk9rjhfha34a3kcsmlqam9fak7";
libraryHaskellDepends = [
- base bitvec coercible-utils finite-typelits ghc-typelits-knownnat
+ base bitvec finite-typelits ghc-typelits-knownnat
ghc-typelits-natnormalise primitive template-haskell
typelits-witnesses vector vector-sized
];
testHaskellDepends = [
- base bitvec finite-typelits hedgehog monad-loops vector-sized
+ base bitvec finite-typelits ghc-typelits-knownnat
+ ghc-typelits-natnormalise hedgehog hspec hspec-hedgehog primitive
+ template-haskell typelits-witnesses vector vector-sized
];
description = "A better, more type-safe Enum";
license = stdenv.lib.licenses.gpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"finitary-derive" = callPackage
@@ -92623,6 +92802,8 @@ self: {
testHaskellDepends = [ base ];
description = "A readline-like effect and carrier for fused-effects";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"fused-effects-resumable" = callPackage
@@ -92707,16 +92888,16 @@ self: {
, data-binary-ieee754, directory, directory-tree, dlist, file-embed
, filepath, free, gitrev, happy, haskeline, language-c-quote
, mainland-pretty, megaparsec, mtl, neat-interpolation, parallel
- , parser-combinators, process, process-extras, QuickCheck, random
- , regex-tdfa, srcloc, tasty, tasty-hunit, tasty-quickcheck
- , template-haskell, temporary, terminal-size, text, time
- , transformers, unordered-containers, utf8-string, vector
- , vector-binary-instances, versions, zip-archive, zlib
+ , parser-combinators, pcg-random, process, process-extras
+ , QuickCheck, regex-tdfa, srcloc, tasty, tasty-hunit
+ , tasty-quickcheck, template-haskell, temporary, terminal-size
+ , text, time, transformers, unordered-containers, utf8-string
+ , vector, vector-binary-instances, versions, zip-archive, zlib
}:
mkDerivation {
pname = "futhark";
- version = "0.15.5";
- sha256 = "07xd67202qv1fnka0nichpspzpyzlismlwdhlq0rr6nb3xriykxn";
+ version = "0.15.6";
+ sha256 = "16abw20ziw3ik28dry0nr63glmszzzw92dcz1vzm4q76j9sjl0py";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -92724,7 +92905,7 @@ self: {
cmark-gfm containers data-binary-ieee754 directory directory-tree
dlist file-embed filepath free gitrev haskeline language-c-quote
mainland-pretty megaparsec mtl neat-interpolation parallel
- parser-combinators process process-extras random regex-tdfa srcloc
+ pcg-random process process-extras regex-tdfa srcloc
template-haskell temporary terminal-size text time transformers
unordered-containers utf8-string vector vector-binary-instances
versions zip-archive zlib
@@ -94209,8 +94390,8 @@ self: {
}:
mkDerivation {
pname = "generic-data-surgery";
- version = "0.2.0.0";
- sha256 = "02pnxdhmc5m7i9m269s1pggn6gsqj73flv6d86zfkpnqwwsvd5qs";
+ version = "0.2.1.0";
+ sha256 = "0mjx8yi4f1wvf5w2wp5vzzrh3z5n6900qsp2lbhd2xzzq4zlvzy7";
libraryHaskellDepends = [ base first-class-families generic-data ];
testHaskellDepends = [ base generic-data tasty tasty-hunit ];
description = "Surgery for generic data types";
@@ -95048,13 +95229,13 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "genvalidity-criterion_0_1_0_0" = callPackage
+ "genvalidity-criterion_0_2_0_0" = callPackage
({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck
}:
mkDerivation {
pname = "genvalidity-criterion";
- version = "0.1.0.0";
- sha256 = "1qh9why567h36149q2fci3hxc61d23j46xan4kcnhj9p1bv7v4kf";
+ version = "0.2.0.0";
+ sha256 = "1r28kqqwaaavchdncdwa4q52z3li5515rfa9wz5lcnyrscim62xg";
libraryHaskellDepends = [
base criterion deepseq genvalidity QuickCheck
];
@@ -95825,7 +96006,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc_8_6_5" = callPackage
+ "ghc_8_10_1" = callPackage
({ mkDerivation, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-boot, ghc-boot-th, ghc-heap
, ghci, hpc, process, template-haskell, terminfo, time
@@ -95833,8 +96014,8 @@ self: {
}:
mkDerivation {
pname = "ghc";
- version = "8.6.5";
- sha256 = "13sh7f40pib5v00wd5bdxrwz7m5q398l93kky0z14q47130mpp20";
+ version = "8.10.1";
+ sha256 = "0j5cmb0bqndmrgr92zysa6yiccammdr2pgm9swwkipm5jz4g6d5s";
libraryHaskellDepends = [
array base binary bytestring containers deepseq directory filepath
ghc-boot ghc-boot-th ghc-heap ghci hpc process template-haskell
@@ -95857,14 +96038,16 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-boot_8_8_1" = callPackage
+ "ghc-boot_8_8_3" = callPackage
({ mkDerivation, base, binary, bytestring, directory, filepath
, ghc-boot-th
}:
mkDerivation {
pname = "ghc-boot";
- version = "8.8.1";
- sha256 = "1f1701nkyn6cig2mh8wb5wn3vwddkfmfqz8lykh8k1sm76qx7yva";
+ version = "8.8.3";
+ sha256 = "0h4nayld1qa08aly5y3z91z4n778g25s92fggvcxga8bxs49sh50";
+ revision = "1";
+ editedCabalFile = "0rzc0759sy8n7dp4csy464vb8kvaapzvxzjr1scmwh2gk9v3s1lk";
libraryHaskellDepends = [
base binary bytestring directory filepath ghc-boot-th
];
@@ -95873,12 +96056,12 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "ghc-boot-th_8_8_1" = callPackage
+ "ghc-boot-th_8_10_1" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "ghc-boot-th";
- version = "8.8.1";
- sha256 = "14aa5jb5wz1yz12l0ixbbwiqj2rg1vgyd2rlfgm2ixsrryans4cb";
+ version = "8.10.1";
+ sha256 = "0vhhmsd32p7zn9vhpv4d0k0b55n2dyhzy42xblndrma617kz8gli";
libraryHaskellDepends = [ base ];
description = "Shared functionality between GHC and the `template-haskell` library";
license = stdenv.lib.licenses.bsd3;
@@ -96108,6 +96291,8 @@ self: {
];
description = "Analyze and visualize event logs";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ghc-events-parallel" = callPackage
@@ -96409,14 +96594,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-lib-parser-ex_8_10_0_4" = callPackage
+ "ghc-lib-parser-ex_8_10_0_6" = callPackage
({ mkDerivation, base, bytestring, containers, directory, extra
, filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
}:
mkDerivation {
pname = "ghc-lib-parser-ex";
- version = "8.10.0.4";
- sha256 = "10jb935s3d2y1hh710aa96yb9fisj2fngn0i4ls8fdkflh7s81nz";
+ version = "8.10.0.6";
+ sha256 = "0l416d7zxfpb3dvz5mh8fxg6z9gr56mhv9agkg3r9cgz0k7nfk1a";
libraryHaskellDepends = [
base bytestring containers ghc-lib-parser uniplate
];
@@ -96575,8 +96760,8 @@ self: {
({ mkDerivation, base, cpphs, ghc, happy }:
mkDerivation {
pname = "ghc-parser";
- version = "0.2.1.0";
- sha256 = "0z6gr3zs89agyc2iw2lv8rddw78yn6wxzyzkip7gfca1n9f7xwd9";
+ version = "0.2.2.0";
+ sha256 = "1pygg0538nah42ll0zai081y8hv8z7lwl0vr9l2k273i4fdif7hb";
libraryHaskellDepends = [ base ghc ];
libraryToolDepends = [ cpphs happy ];
description = "Haskell source parser from GHC";
@@ -96632,12 +96817,12 @@ self: {
broken = true;
}) {};
- "ghc-prim_0_5_3" = callPackage
+ "ghc-prim_0_6_1" = callPackage
({ mkDerivation, rts }:
mkDerivation {
pname = "ghc-prim";
- version = "0.5.3";
- sha256 = "07s75s4yj33p87zzpvp68hgf72xsxg6rm47g4aaymmlf52aywmv9";
+ version = "0.6.1";
+ sha256 = "06nc87f4mcqcddllysb75qj942y5mmdwss7h9z3m0m93lbxxy6a2";
libraryHaskellDepends = [ rts ];
description = "GHC primitives";
license = stdenv.lib.licenses.bsd3;
@@ -97134,15 +97319,15 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
- "ghci_8_6_5" = callPackage
+ "ghci_8_10_1" = callPackage
({ mkDerivation, array, base, binary, bytestring, containers
, deepseq, filepath, ghc-boot, ghc-boot-th, ghc-heap
, template-haskell, transformers, unix
}:
mkDerivation {
pname = "ghci";
- version = "8.6.5";
- sha256 = "0h011kixzv5x5bjb2i71bl9dnffc6if7k6jmsncbyvj0vvchrrn8";
+ version = "8.10.1";
+ sha256 = "14r7h3nj61mhap15r3cq6824b6fib9krj6b6qa77bl7jqdqpfxsq";
libraryHaskellDepends = [
array base binary bytestring containers deepseq filepath ghc-boot
ghc-boot-th ghc-heap template-haskell transformers unix
@@ -97368,8 +97553,6 @@ self: {
];
description = "The core of an IDE";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"ghcjs-ajax" = callPackage
@@ -99023,8 +99206,8 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "8.20200330";
- sha256 = "0xy0ld7kr4cfdl4g4yzvrzl5r60dcj33cxm28a4qz6nqm2yhd4sv";
+ version = "8.20200501";
+ sha256 = "19rggaymvqy7r61n2rl2nigwdi2hzq5l1afcd5l0k1vbacwgq4jl";
configureFlags = [
"-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
"-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -99377,13 +99560,14 @@ self: {
}:
mkDerivation {
pname = "git-repair";
- version = "1.20200102";
- sha256 = "13xlnfwaf914n4d57c4q6n1dkhw7jz1grrnw6shqvh3v09ywqsnz";
+ version = "1.20200504";
+ sha256 = "1k5sildrc46mhwxzwxfjxv267322gavcvvs3gc56mz1vfs8ip4b8";
isLibrary = false;
isExecutable = true;
setupHaskellDepends = [
base bytestring Cabal data-default directory exceptions filepath
- hslogger IfElse mtl process split unix unix-compat
+ filepath-bytestring hslogger IfElse mtl process split unix
+ unix-compat
];
executableHaskellDepends = [
async attoparsec base bytestring containers data-default deepseq
@@ -99391,7 +99575,7 @@ self: {
mtl network network-uri optparse-applicative process QuickCheck
split text time transformers unix unix-compat utf8-string
];
- description = "repairs a damanged git repisitory";
+ description = "repairs a damaged git repository";
license = stdenv.lib.licenses.agpl3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -99445,6 +99629,8 @@ self: {
testToolDepends = [ git ];
description = "A framework for pre-commit checks";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"gitHUD" = callPackage
@@ -100570,16 +100756,16 @@ self: {
}) {};
"gll" = callPackage
- ({ mkDerivation, array, base, containers, pretty, random-strings
- , regex-applicative, text, time, TypeCompose
+ ({ mkDerivation, array, base, containers, pretty, regex-applicative
+ , text, time, TypeCompose
}:
mkDerivation {
pname = "gll";
- version = "0.4.0.12";
- sha256 = "1ls01s36ixik53c0fyr9sy3bhyh2kfn0yjkh3mp8izgw6l8aydwr";
+ version = "0.4.0.13";
+ sha256 = "1kw1wmc59fz87z8xwdbg9988ghvhdyfj594cxnd28gw0z04gsz4m";
libraryHaskellDepends = [
- array base containers pretty random-strings regex-applicative text
- time TypeCompose
+ array base containers pretty regex-applicative text time
+ TypeCompose
];
description = "GLL parser with simple combinator interface";
license = stdenv.lib.licenses.bsd3;
@@ -105718,6 +105904,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "greskell-websocket_0_1_2_2" = 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.2.2";
+ sha256 = "1iq8ir7xcqy1vf7x23rl3vp2a165xzmz5c0hwid2n0nj7q3k0i93";
+ 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, containers, QuickCheck, test-framework
, test-framework-quickcheck2
@@ -109878,6 +110087,8 @@ self: {
testHaskellDepends = [ base hspec mtl pandoc text ];
description = "Use shortcut-links in markdown file for Hakyll";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hakyll-typescript" = callPackage
@@ -110330,13 +110541,15 @@ self: {
({ mkDerivation, base, containers, random }:
mkDerivation {
pname = "hanabi-dealer";
- version = "0.9.0.0";
- sha256 = "0bh2j0iz55g633lgm9zzlgq6419p0aabcpbhq1p7gj1bf7s2l1wm";
+ version = "0.9.1.0";
+ sha256 = "1gksjmrz1rbkfm2cw1hfz74ws0hyxv3491fw6j2j5f1gjp46fwf7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base containers random ];
description = "Hanabi card game";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"handa-data" = callPackage
@@ -113310,6 +113523,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "haskell-lsp_0_19_0_0" = callPackage
+ ({ mkDerivation, aeson, async, attoparsec, base, bytestring
+ , containers, data-default, directory, filepath, hashable
+ , haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl
+ , network-uri, QuickCheck, quickcheck-instances, rope-utf16-splay
+ , sorted-list, stm, temporary, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "haskell-lsp";
+ version = "0.19.0.0";
+ sha256 = "0cjmjrcd3rg8jc6rfk73jirmvay07jps9gdjd97clxz90w3mm24i";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async attoparsec base bytestring containers data-default
+ directory filepath hashable haskell-lsp-types hslogger lens mtl
+ network-uri rope-utf16-splay sorted-list stm temporary text time
+ unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers data-default directory filepath
+ hashable hspec lens network-uri QuickCheck quickcheck-instances
+ rope-utf16-splay sorted-list stm text
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Haskell library for the Microsoft Language Server Protocol";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"haskell-lsp" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, bytestring
, containers, data-default, directory, filepath, hashable
@@ -113339,7 +113582,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "haskell-lsp_0_21_0_0" = callPackage
+ "haskell-lsp_0_22_0_0" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, bytestring
, containers, data-default, directory, filepath, hashable
, haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl
@@ -113348,8 +113591,8 @@ self: {
}:
mkDerivation {
pname = "haskell-lsp";
- version = "0.21.0.0";
- sha256 = "0ic9gn5ww8vxmvidj28msark0nybj7fj1j5xsykiac5cgiy5ysnv";
+ version = "0.22.0.0";
+ sha256 = "0mh2b3dza633plxp370zhvml50kfx4szk4hrzmcfm6aij2di2l0w";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -113391,6 +113634,24 @@ self: {
broken = true;
}) {};
+ "haskell-lsp-types_0_19_0_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, data-default, deepseq
+ , filepath, hashable, lens, network-uri, scientific, text
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "haskell-lsp-types";
+ version = "0.19.0.0";
+ sha256 = "089rxcdz02hq68ihc26r7dwsn8hl7f7096vcb0dyd2jda0ganhm9";
+ libraryHaskellDepends = [
+ aeson base bytestring data-default deepseq filepath hashable lens
+ network-uri scientific text unordered-containers
+ ];
+ description = "Haskell library for the Microsoft Language Server Protocol, data types";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"haskell-lsp-types" = callPackage
({ mkDerivation, aeson, base, bytestring, data-default, deepseq
, filepath, hashable, lens, network-uri, scientific, text
@@ -113408,15 +113669,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "haskell-lsp-types_0_21_0_0" = callPackage
+ "haskell-lsp-types_0_22_0_0" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, data-default
, deepseq, filepath, hashable, lens, network-uri, scientific, text
, unordered-containers
}:
mkDerivation {
pname = "haskell-lsp-types";
- version = "0.21.0.0";
- sha256 = "0x5xhn9vy09r0r76wvmzp6nh23y4p2kgm35p8qqqgvnx6w5cvi92";
+ version = "0.22.0.0";
+ sha256 = "05475d5rwkmsh50q18lans7zzd34jhfdpg80m7aijg829dkphskm";
libraryHaskellDepends = [
aeson base binary bytestring data-default deepseq filepath hashable
lens network-uri scientific text unordered-containers
@@ -115433,7 +115694,7 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
- "haskoin-core_0_12_0" = callPackage
+ "haskoin-core_0_13_3" = callPackage
({ mkDerivation, aeson, array, base, base16-bytestring, bytestring
, cereal, conduit, containers, cryptonite, deepseq, entropy
, hashable, hspec, hspec-discover, HUnit, memory, mtl, murmur3
@@ -115443,20 +115704,21 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.12.0";
- sha256 = "0fqwvs5wwqlq21sk1rw4dz5gnvfb9fkxhfbl3g5sd76c9r6fvrwc";
+ version = "0.13.3";
+ sha256 = "0lm2zsndiz9id7kmv4mxhakg7jzkz88g0f278bap78z5n9flh8sj";
libraryHaskellDepends = [
+ aeson array base base16-bytestring bytestring cereal conduit
+ containers cryptonite deepseq entropy hashable memory mtl murmur3
+ network safe scientific secp256k1-haskell split string-conversions
+ text time transformers unordered-containers vector
+ ];
+ testHaskellDepends = [
aeson array base base16-bytestring bytestring cereal conduit
containers cryptonite deepseq entropy hashable hspec HUnit memory
mtl murmur3 network QuickCheck safe scientific secp256k1-haskell
split string-conversions text time transformers
unordered-containers vector
];
- testHaskellDepends = [
- aeson base bytestring cereal containers deepseq hspec HUnit mtl
- QuickCheck safe split string-conversions text unordered-containers
- vector
- ];
testToolDepends = [ hspec-discover ];
description = "Bitcoin & Bitcoin Cash library for Haskell";
license = stdenv.lib.licenses.publicDomain;
@@ -115519,6 +115781,38 @@ self: {
broken = true;
}) {};
+ "haskoin-node_0_12_0" = callPackage
+ ({ mkDerivation, base, base64, bytestring, cereal, conduit
+ , conduit-extra, containers, data-default, hashable, haskoin-core
+ , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe
+ , random, resourcet, rocksdb-haskell, rocksdb-query, safe
+ , string-conversions, text, time, transformers, unliftio
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "haskoin-node";
+ version = "0.12.0";
+ sha256 = "1x1z0k7n95mzgnlb3vcyp7gbqi727mniavdjijcrzw5vnvlzxnc6";
+ libraryHaskellDepends = [
+ base base64 bytestring cereal conduit conduit-extra containers
+ data-default hashable haskoin-core monad-logger mtl network nqe
+ random resourcet rocksdb-haskell rocksdb-query string-conversions
+ text time transformers unliftio unordered-containers
+ ];
+ testHaskellDepends = [
+ base base64 bytestring cereal conduit conduit-extra containers
+ data-default hashable haskoin-core hspec HUnit monad-logger mtl
+ network nqe random resourcet rocksdb-haskell rocksdb-query safe
+ string-conversions text time transformers unliftio
+ unordered-containers
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Haskoin Node P2P library for Bitcoin and Bitcoin Cash";
+ license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"haskoin-protocol" = callPackage
({ mkDerivation, base, binary, bytestring, haskoin-crypto
, haskoin-util, HUnit, QuickCheck, test-framework
@@ -115566,7 +115860,7 @@ self: {
}) {};
"haskoin-store" = callPackage
- ({ mkDerivation, aeson, base, bytestring, cereal, conduit
+ ({ mkDerivation, aeson, base, base64, bytestring, cereal, conduit
, containers, data-default, deepseq, filepath, hashable
, haskoin-core, haskoin-node, hedis, hspec, hspec-discover
, http-types, monad-logger, mtl, network, nqe, optparse-applicative
@@ -115576,8 +115870,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-store";
- version = "0.23.14";
- sha256 = "0gvcjmyisnjml6mv43xgpq3hb2047lsk84vjr4hv4zf9h23gwb14";
+ version = "0.24.0";
+ sha256 = "12ci8vgdd4xh9r8xl4j3b1f63majy8vgvxd2cxw221amhjcsvfvw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -115589,12 +115883,12 @@ self: {
];
executableHaskellDepends = [
aeson base bytestring cereal conduit containers data-default
- deepseq filepath hashable haskoin-core monad-logger mtl nqe
- optparse-applicative random string-conversions text time
+ deepseq filepath hashable haskoin-core haskoin-node monad-logger
+ mtl nqe optparse-applicative random string-conversions text time
transformers unliftio unordered-containers
];
testHaskellDepends = [
- aeson base bytestring cereal conduit containers data-default
+ aeson base base64 bytestring cereal conduit containers data-default
deepseq hashable haskoin-core haskoin-node hedis hspec http-types
monad-logger mtl network nqe QuickCheck random rocksdb-haskell
rocksdb-query scotty string-conversions text time transformers
@@ -118561,15 +118855,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "headroom_0_2_1_1" = callPackage
+ "headroom_0_2_2_0" = callPackage
({ mkDerivation, aeson, base, doctest, either, file-embed, hspec
, mustache, optparse-applicative, pcre-light, QuickCheck, rio
, template-haskell, time, yaml
}:
mkDerivation {
pname = "headroom";
- version = "0.2.1.1";
- sha256 = "101zvngl2p89g2ivcnyrb6mbxmv88jcrz7n7lvapsxicqr0nppb4";
+ version = "0.2.2.0";
+ sha256 = "13kmzfh8r7y7cin93c0dhbcvgr66dcxfwjsylp41xyzq2w1g2aqb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -121618,8 +121912,6 @@ self: {
];
description = "Set up a GHC API session";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"hie-core" = callPackage
@@ -122524,8 +122816,8 @@ self: {
}:
mkDerivation {
pname = "hip";
- version = "1.5.5.0";
- sha256 = "1qy74a471bh849cil9b3f92gxgl3434x8hcvrzn83v3xa6vnh2cd";
+ version = "1.5.6.0";
+ sha256 = "122zcrid9x831hlv3dvh1afzffz2xg3s3k0dn1vf4b4cpd9w50mh";
libraryHaskellDepends = [
array base bytestring Chart Chart-diagrams colour deepseq directory
filepath JuicyPixels netpbm primitive process random repa temporary
@@ -123034,10 +123326,10 @@ self: {
}:
mkDerivation {
pname = "hjsonschema";
- version = "1.9.0";
- sha256 = "051i5y557g82hd5zcn63f65jyxk07d9wnvfmwdps391zxza8ifki";
- revision = "2";
- editedCabalFile = "0110dyc8lbd8x0cbmxgwwbvzckxkfj84krd5p51p0jaixvrrl53r";
+ version = "1.10.0";
+ sha256 = "1ya93a1jh40aia3adrg2ipdzyxww6cpnzcdw41r51h8x6f2m0n77";
+ revision = "1";
+ editedCabalFile = "1563di5mfclj4ms6wd9vszdyghxpqm3r8q9vfkanw9wjlw7kq56q";
libraryHaskellDepends = [
aeson base bytestring containers file-embed filepath hashable
hjsonpointer http-client http-client-tls http-types pcre-heavy
@@ -123045,8 +123337,10 @@ self: {
unordered-containers vector
];
testHaskellDepends = [
- aeson async base bytestring directory filepath hjsonpointer hspec
- profunctors protolude QuickCheck text unordered-containers vector
+ aeson async base bytestring containers directory file-embed
+ filepath hashable hjsonpointer hspec http-client http-client-tls
+ http-types pcre-heavy profunctors protolude QuickCheck
+ safe-exceptions scientific text unordered-containers vector
wai-app-static warp
];
description = "JSON Schema library";
@@ -123748,24 +124042,22 @@ self: {
"hlint" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs
, containers, cpphs, data-default, directory, extra, file-embed
- , filepath, filepattern, ghc, ghc-boot, ghc-boot-th
- , ghc-lib-parser-ex, haskell-src-exts, haskell-src-exts-util
+ , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex
, hscolour, process, refact, text, transformers, uniplate
, unordered-containers, utf8-string, vector, yaml
}:
mkDerivation {
pname = "hlint";
- version = "2.2.11";
- sha256 = "1xyavrrxm1ihvga2j1k3h96wjpnjb30lk6mgiyrvx3rj7m7yq5bw";
+ version = "3.1";
+ sha256 = "1c17bcfddajkww05afjzbsdzx9xxxq4dnrb266jlb1zad1saf8ah";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson ansi-terminal base bytestring cmdargs containers cpphs
- data-default directory extra file-embed filepath filepattern ghc
- ghc-boot ghc-boot-th ghc-lib-parser-ex haskell-src-exts
- haskell-src-exts-util hscolour process refact text transformers
- uniplate unordered-containers utf8-string vector yaml
+ data-default directory extra file-embed filepath filepattern
+ ghc-lib-parser ghc-lib-parser-ex hscolour process refact text
+ transformers uniplate unordered-containers utf8-string vector yaml
];
executableHaskellDepends = [ base ];
description = "Source code suggestions";
@@ -127168,8 +127460,8 @@ self: {
}:
mkDerivation {
pname = "hpp";
- version = "0.6.2";
- sha256 = "0k8rc2hnan346i3ykam8ps89n56vgcw91d9k1450klyi3l50b5xv";
+ version = "0.6.3";
+ sha256 = "0gnmkh0m640qc71bp63p4qkcbcyy1j9z0x6svfbd36cpqb6kdivs";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -127221,8 +127513,8 @@ self: {
}:
mkDerivation {
pname = "hpqtypes-extras";
- version = "1.10.2.0";
- sha256 = "16x7innivjrnsamn6lrjg1a2v0wy1w6r3ariw3ncrwfpcfdmr45n";
+ version = "1.10.2.1";
+ sha256 = "06vx7llfyidldp5ar80a3dkw14xv19v1s8kc7kf6vs1gb3vx8r5n";
libraryHaskellDepends = [
base base16-bytestring bytestring containers cryptohash exceptions
fields-json hpqtypes lifted-base log-base monad-control mtl safe
@@ -128455,6 +128747,8 @@ self: {
executableHaskellDepends = [ base ];
description = "Convert an eventlog into the speedscope json format";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hs-twitter" = callPackage
@@ -135128,6 +135422,8 @@ self: {
];
description = "Demo library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-balancedparens" = callPackage
@@ -135334,6 +135630,8 @@ self: {
];
description = "Unbelievably fast streaming DSV file parser";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-dump" = callPackage
@@ -135505,24 +135803,6 @@ self: {
}) {};
"hw-int" = callPackage
- ({ mkDerivation, base, doctest, doctest-discover, hedgehog, hspec
- , hspec-discover, hw-hedgehog, hw-hspec-hedgehog
- }:
- mkDerivation {
- pname = "hw-int";
- version = "0.0.1.0";
- sha256 = "1ishvxf2n0j3m5ly2drpddbjw41zf4gpncizi4anw5f85k3ygyys";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [
- base doctest doctest-discover hedgehog hspec hw-hedgehog
- hw-hspec-hedgehog
- ];
- testToolDepends = [ doctest-discover hspec-discover ];
- description = "Additional facilities for Integers";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hw-int_0_0_2_0" = callPackage
({ mkDerivation, base, doctest, doctest-discover, hedgehog, hspec
, hspec-discover, hw-hedgehog, hw-hspec-hedgehog
}:
@@ -135538,7 +135818,6 @@ self: {
testToolDepends = [ doctest-discover hspec-discover ];
description = "Additional facilities for Integers";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hw-ip" = callPackage
@@ -135612,6 +135891,8 @@ self: {
];
description = "Memory efficient JSON parser";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-json-lens" = callPackage
@@ -135641,6 +135922,8 @@ self: {
];
description = "Lens for hw-json";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-json-simd" = callPackage
@@ -135665,6 +135948,8 @@ self: {
testToolDepends = [ doctest-discover ];
description = "SIMD-based JSON semi-indexer";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-json-simple-cursor" = callPackage
@@ -135702,6 +135987,8 @@ self: {
];
description = "Memory efficient JSON parser";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-json-standard-cursor" = callPackage
@@ -135741,6 +136028,47 @@ self: {
];
description = "Memory efficient JSON parser";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "hw-json-standard-cursor_0_2_3_1" = callPackage
+ ({ mkDerivation, array, base, bits-extra, bytestring, criterion
+ , directory, doctest, doctest-discover, generic-lens, hedgehog
+ , hspec, hspec-discover, hw-balancedparens, hw-bits
+ , hw-hspec-hedgehog, hw-json-simd, hw-prim, hw-rankselect
+ , hw-rankselect-base, lens, mmap, optparse-applicative, text
+ , vector, word8
+ }:
+ mkDerivation {
+ pname = "hw-json-standard-cursor";
+ version = "0.2.3.1";
+ sha256 = "1mpsspp6ba2zqv38a0rcv93mbwb1rb8snmxklf32g02djj8b4vir";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ array base bits-extra bytestring hw-balancedparens hw-bits
+ hw-json-simd hw-prim hw-rankselect hw-rankselect-base mmap vector
+ word8
+ ];
+ executableHaskellDepends = [
+ base bytestring generic-lens hw-balancedparens hw-json-simd hw-prim
+ hw-rankselect hw-rankselect-base lens mmap optparse-applicative
+ text vector
+ ];
+ testHaskellDepends = [
+ base bits-extra bytestring doctest doctest-discover hedgehog hspec
+ hw-balancedparens hw-bits hw-hspec-hedgehog hw-prim hw-rankselect
+ hw-rankselect-base vector
+ ];
+ testToolDepends = [ doctest-discover hspec-discover ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion directory mmap
+ ];
+ description = "Memory efficient JSON parser";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-kafka-avro" = callPackage
@@ -135767,6 +136095,8 @@ self: {
];
description = "Avro support for Kafka infrastructure";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-kafka-client" = callPackage
@@ -136036,6 +136366,8 @@ self: {
];
description = "SIMD library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-streams" = callPackage
@@ -138394,14 +138726,14 @@ self: {
}) {inherit (pkgs) igraph;};
"igrf" = callPackage
- ({ mkDerivation, ad, base, polynomial }:
+ ({ mkDerivation, ad, base, poly, semirings, text, vector-space }:
mkDerivation {
pname = "igrf";
- version = "0.2.0.0";
- sha256 = "04ipbhry1v3cpkflshqa9sp46px0k6g67n8apvdqykk5fsssdpm1";
- revision = "1";
- editedCabalFile = "0kqyrvv7wnr35nlyip14g1shjb8zfqg7x4vm0qqhc57vc6s6qqbx";
- libraryHaskellDepends = [ ad base polynomial ];
+ version = "0.4.0.0";
+ sha256 = "0n3xchwxslrc25sb06y2vg9gwgifpsfs57xhy7z6g2j43r187x1w";
+ libraryHaskellDepends = [
+ ad base poly semirings text vector-space
+ ];
description = "International Geomagnetic Reference Field";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -138419,10 +138751,8 @@ self: {
}:
mkDerivation {
pname = "ihaskell";
- version = "0.10.0.2";
- sha256 = "01jk48kj5z7n547z1lg78c0bphpjyv2nfzjrh4jv7xygkw5asqxb";
- revision = "1";
- editedCabalFile = "0jhgnw5wrpmbp3g6zllwlmmyzyja5ry8i7dss7q8gpbvk2inlfl3";
+ version = "0.10.1.0";
+ sha256 = "0vbi0cnw0hxm69h90v9rbjaqqfilg4mcrv0rdvmc11jxdiv3qlvw";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -138443,6 +138773,8 @@ self: {
];
description = "A Haskell backend kernel for the IPython project";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-aeson" = callPackage
@@ -138458,6 +138790,8 @@ self: {
];
description = "IHaskell display instances for Aeson";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-basic" = callPackage
@@ -138482,6 +138816,8 @@ self: {
libraryHaskellDepends = [ base blaze-html blaze-markup ihaskell ];
description = "IHaskell display instances for blaze-html types";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-charts" = callPackage
@@ -138498,6 +138834,8 @@ self: {
];
description = "IHaskell display instances for charts types";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-diagrams" = callPackage
@@ -138514,6 +138852,8 @@ self: {
];
description = "IHaskell display instances for diagram types";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-display" = callPackage
@@ -138538,6 +138878,8 @@ self: {
libraryHaskellDepends = [ base bytestring gnuplot ihaskell ];
description = "IHaskell display instance for Gnuplot (from gnuplot package)";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-graphviz" = callPackage
@@ -138549,6 +138891,8 @@ self: {
libraryHaskellDepends = [ base bytestring ihaskell process ];
description = "IHaskell display instance for GraphViz (external binary)";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-hatex" = callPackage
@@ -138560,6 +138904,8 @@ self: {
libraryHaskellDepends = [ base HaTeX ihaskell text ];
description = "IHaskell display instances for hatex";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-hvega" = callPackage
@@ -138571,6 +138917,8 @@ self: {
libraryHaskellDepends = [ aeson base hvega ihaskell text ];
description = "IHaskell display instance for hvega types";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-inline-r" = callPackage
@@ -138604,6 +138952,8 @@ self: {
];
description = "IHaskell - IHaskellDisplay instances of the image types of the JuicyPixels package";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-magic" = callPackage
@@ -138620,6 +138970,8 @@ self: {
];
description = "IHaskell display instances for bytestrings";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ihaskell-parsec" = callPackage
@@ -138740,6 +139092,24 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "ilist_0_4_0_1" = callPackage
+ ({ mkDerivation, base, criterion, hspec, lens, loop, transformers
+ , vector
+ }:
+ mkDerivation {
+ pname = "ilist";
+ version = "0.4.0.1";
+ sha256 = "016wa9n4glxcyvbifvfz2khk9i1i5wzfyl952vp1fhwpjrr8aj04";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec transformers ];
+ benchmarkHaskellDepends = [
+ base criterion lens loop transformers vector
+ ];
+ description = "Optimised list functions for doing index-related things";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"illuminate" = callPackage
({ mkDerivation, alex, array, base, containers, filemanip, filepath
, hscolour, html, utf8-string, xhtml
@@ -139802,20 +140172,6 @@ self: {
}) {};
"indexed-list-literals" = callPackage
- ({ mkDerivation, base, hspec, Only }:
- mkDerivation {
- pname = "indexed-list-literals";
- version = "0.2.1.2";
- sha256 = "043xl356q9n1nw2bw8a8msymy18d6f7nwcyrrpzak9qr75dsx5nq";
- revision = "1";
- editedCabalFile = "198hmw2m3539vmh3s58d33h6vl5d0fqpdms8rp8cwj196diipjlc";
- libraryHaskellDepends = [ base Only ];
- testHaskellDepends = [ base hspec ];
- description = "Type safe indexed list literals";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "indexed-list-literals_0_2_1_3" = callPackage
({ mkDerivation, base, hspec, Only }:
mkDerivation {
pname = "indexed-list-literals";
@@ -139825,7 +140181,6 @@ self: {
testHaskellDepends = [ base hspec ];
description = "Type safe indexed list literals";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"indexed-profunctors" = callPackage
@@ -139961,16 +140316,18 @@ self: {
"infernal" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, case-insensitive
- , containers, exceptions, heart-app, heart-core, http-client
- , http-types, mtl, text, unliftio, unordered-containers, wai
+ , exceptions, hashable, http-client, http-types, little-logger
+ , little-rio, microlens, microlens-mtl, microlens-th, mtl, text
+ , unliftio-core, unordered-containers, wai
}:
mkDerivation {
pname = "infernal";
- version = "0.3.0";
- sha256 = "0iixw8np4rh66ql2lm2gkhz9yzkgxw0mch3gxsflqi0a96y2jcik";
+ version = "0.5.0";
+ sha256 = "0zn4zj9c9jhvchg6yli3ig2c0hnwpk9na2r0bbizjlngzky6vfrr";
libraryHaskellDepends = [
- aeson base binary bytestring case-insensitive containers exceptions
- heart-app heart-core http-client http-types mtl text unliftio
+ aeson base binary bytestring case-insensitive exceptions hashable
+ http-client http-types little-logger little-rio microlens
+ microlens-mtl microlens-th mtl text unliftio-core
unordered-containers wai
];
description = "The Infernal Machine - An AWS Lambda Custom Runtime for Haskell";
@@ -140819,12 +141176,12 @@ self: {
license = stdenv.lib.licenses.isc;
}) {};
- "integer-gmp_1_0_2_0" = callPackage
+ "integer-gmp_1_0_3_0" = callPackage
({ mkDerivation, ghc-prim }:
mkDerivation {
pname = "integer-gmp";
- version = "1.0.2.0";
- sha256 = "1aaz2mdmwbrfxahhycpiz92hdvfn9mm7964wfypf8m0m8libhs6k";
+ version = "1.0.3.0";
+ sha256 = "06302vwkc99l5gdbk3r25w84gi9cj18jcf8ipi189vpnmw42awwf";
libraryHaskellDepends = [ ghc-prim ];
description = "Integer library based on GMP";
license = stdenv.lib.licenses.bsd3;
@@ -141445,6 +141802,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "intro_0_7_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, dlist
+ , extra, hashable, lens, mtl, optics, QuickCheck, safe, text
+ , transformers, unordered-containers, writer-cps-mtl
+ }:
+ mkDerivation {
+ pname = "intro";
+ version = "0.7.0.0";
+ sha256 = "18ddkcm77jxqpqjaaqs1qmzvn8zgincrybb3d4zcsggrp6llghc3";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq dlist extra hashable mtl safe
+ text transformers unordered-containers writer-cps-mtl
+ ];
+ testHaskellDepends = [
+ base bytestring containers deepseq dlist extra hashable lens mtl
+ optics QuickCheck safe text transformers unordered-containers
+ writer-cps-mtl
+ ];
+ description = "Safe and minimal prelude";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"intro-prelude" = callPackage
({ mkDerivation, intro }:
mkDerivation {
@@ -141588,8 +141968,8 @@ self: {
pname = "invertible-grammar";
version = "0.1.2";
sha256 = "1nf7dchcxs8wwd2hgfpf04qd63ws22pafjwb5911lq7da8k1y57j";
- revision = "2";
- editedCabalFile = "0j6zmj0dlhiq4qjrbjbvdsmky1l4z1qwqikixk1b9dpa05n01ykf";
+ revision = "3";
+ editedCabalFile = "023nln2rhsijx4z7cm914283fm7fv2azk0w65nlbgky7cbmn021w";
libraryHaskellDepends = [
base bifunctors containers mtl prettyprinter profunctors semigroups
tagged template-haskell text transformers
@@ -142241,29 +142621,6 @@ self: {
}) {};
"ipynb" = callPackage
- ({ mkDerivation, aeson, aeson-diff, base, base64-bytestring
- , bytestring, containers, directory, filepath, microlens
- , microlens-aeson, tasty, tasty-hunit, text, unordered-containers
- , vector
- }:
- mkDerivation {
- pname = "ipynb";
- version = "0.1";
- sha256 = "0daadhzil4q573mqb0rpvjzm0vpkzgzqcimw480qpvlh6rhppwj5";
- libraryHaskellDepends = [
- aeson base base64-bytestring bytestring containers text
- unordered-containers
- ];
- testHaskellDepends = [
- aeson aeson-diff base base64-bytestring bytestring directory
- filepath microlens microlens-aeson tasty tasty-hunit text
- unordered-containers vector
- ];
- description = "Data structure for working with Jupyter notebooks (ipynb)";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ipynb_0_1_0_1" = callPackage
({ mkDerivation, aeson, aeson-diff, base, base64-bytestring
, bytestring, containers, directory, filepath, microlens
, microlens-aeson, tasty, tasty-hunit, text, unordered-containers
@@ -142284,7 +142641,6 @@ self: {
];
description = "Data structure for working with Jupyter notebooks (ipynb)";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ipython-kernel" = callPackage
@@ -142309,6 +142665,29 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "ipython-kernel_0_10_2_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, cereal, cereal-text
+ , containers, cryptonite, directory, filepath, memory, mtl, parsec
+ , process, temporary, text, transformers, unordered-containers
+ , uuid, zeromq4-haskell
+ }:
+ mkDerivation {
+ pname = "ipython-kernel";
+ version = "0.10.2.0";
+ sha256 = "0ylqbcs7xdhkm0if18f1cmz4144gx0p4r9wgggbzphfx8v8lhz9a";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base bytestring cereal cereal-text containers cryptonite
+ directory filepath memory mtl parsec process temporary text
+ transformers unordered-containers uuid zeromq4-haskell
+ ];
+ description = "A library for creating kernels for IPython frontends";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"irc" = callPackage
({ mkDerivation, attoparsec, base, bytestring, HUnit, QuickCheck
, test-framework, test-framework-hunit, test-framework-quickcheck2
@@ -144643,36 +145022,6 @@ self: {
}) {};
"jose" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
- , bytestring, concise, containers, cryptonite, hspec, lens, memory
- , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances
- , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck
- , template-haskell, text, time, unordered-containers, vector, x509
- }:
- mkDerivation {
- pname = "jose";
- version = "0.8.2.0";
- sha256 = "0kv2kmws9kwymx8pm6j8nnlk1d8pwv22hw2ka2kwlipjvmb7mld4";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson attoparsec base base64-bytestring bytestring concise
- containers cryptonite lens memory monad-time mtl network-uri
- QuickCheck quickcheck-instances safe semigroups template-haskell
- text time unordered-containers vector x509
- ];
- testHaskellDepends = [
- aeson attoparsec base base64-bytestring bytestring concise
- containers cryptonite hspec lens memory monad-time mtl network-uri
- QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec
- tasty-quickcheck template-haskell text time unordered-containers
- vector x509
- ];
- description = "Javascript Object Signing and Encryption and JSON Web Token library";
- license = stdenv.lib.licenses.asl20;
- }) {};
-
- "jose_0_8_2_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, bytestring, concise, containers, cryptonite, hspec, lens, memory
, monad-time, mtl, network-uri, QuickCheck, quickcheck-instances
@@ -144700,7 +145049,6 @@ self: {
];
description = "Javascript Object Signing and Encryption and JSON Web Token library";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"jose-jwt" = callPackage
@@ -145062,8 +145410,8 @@ self: {
}:
mkDerivation {
pname = "json-api-lib";
- version = "0.2.0.0";
- sha256 = "0cay3yrzfbd0vnfq1a2f74nnqwbiwribhnfy90nhvbi6dxxp14a1";
+ version = "0.2.1.0";
+ sha256 = "1dfi978ypgy1mlg7xmb4qja88pvvzvn2k26il2xiki3pcxnc4hsl";
libraryHaskellDepends = [
aeson base containers data-default deepseq lens lens-aeson text
unordered-containers uri-encode
@@ -145714,6 +146062,8 @@ self: {
];
description = "High-performance JSON parser and encoder";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"json-togo" = callPackage
@@ -148203,6 +148553,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "kind-generics_0_4_1_0" = callPackage
+ ({ mkDerivation, base, kind-apply }:
+ mkDerivation {
+ pname = "kind-generics";
+ version = "0.4.1.0";
+ sha256 = "1ldfi5rvs3mxlbpy0nfyx8mq58xjkk76c13fmvmgqcpgb8gvmrnx";
+ libraryHaskellDepends = [ base kind-apply ];
+ description = "Generic programming in GHC style for arbitrary kinds and GADTs";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"kind-generics-th" = callPackage
({ mkDerivation, base, ghc-prim, kind-generics, template-haskell
, th-abstraction
@@ -148219,6 +148581,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "kind-generics-th_0_2_2_0" = callPackage
+ ({ mkDerivation, base, ghc-prim, kind-generics, template-haskell
+ , th-abstraction
+ }:
+ mkDerivation {
+ pname = "kind-generics-th";
+ version = "0.2.2.0";
+ sha256 = "1cllhh2lvz86nah2knsgcl0cqnvs1x6ggi8cq2jh1wqlarpy1sgk";
+ libraryHaskellDepends = [
+ base ghc-prim kind-generics template-haskell th-abstraction
+ ];
+ testHaskellDepends = [ base kind-generics template-haskell ];
+ description = "Template Haskell support for generating `GenericK` instances";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"kinds" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -148273,6 +148652,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "kleene-list" = callPackage
+ ({ mkDerivation, base, base-compat, Cabal, cabal-doctest, deepseq
+ , doctest, QuickCheck, template-haskell
+ }:
+ mkDerivation {
+ pname = "kleene-list";
+ version = "0.1.0.0";
+ sha256 = "1iqwpy8ds617inr1hljxbhdwjlxcw7jkq5znsvc9p5mv3wnz6f32";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [ base deepseq ];
+ testHaskellDepends = [
+ base base-compat deepseq doctest QuickCheck template-haskell
+ ];
+ description = "A list type based on the Kleene star and plus";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"kmeans" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -148475,29 +148871,21 @@ self: {
}) {};
"kontrakcja-templates" = callPackage
- ({ mkDerivation, base, bytestring, containers, directory, hslogger
- , HStringTemplate, html, HUnit, MissingH, mtl, old-time, parsec
- , string-templates, syb, test-framework, test-framework-hunit
- , test-framework-quickcheck2, time, transformers, utf8-string
+ ({ mkDerivation, base, containers, directory, exceptions
+ , HStringTemplate, html, json, monad-control, mtl, time
+ , transformers, transformers-base
}:
mkDerivation {
pname = "kontrakcja-templates";
- version = "0.1";
- sha256 = "020vcd04dxaxcd3bb9vwgw1qvxnz5gx590mjkbnnxrcjhl9yd9j8";
+ version = "0.11";
+ sha256 = "09fivafr368kfj5pp0g9r13jvrihhcwhx9ay2f45qilcpv4qbb1r";
libraryHaskellDepends = [
- base bytestring containers directory HStringTemplate html MissingH
- mtl old-time parsec transformers utf8-string
- ];
- testHaskellDepends = [
- base containers directory hslogger HStringTemplate HUnit MissingH
- mtl old-time string-templates syb test-framework
- test-framework-hunit test-framework-quickcheck2 time
+ base containers directory exceptions HStringTemplate html json
+ monad-control mtl time transformers transformers-base
];
description = "Utilities for working with many HStringTemplate templates from files";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {string-templates = null;};
+ }) {};
"koofr-client" = callPackage
({ mkDerivation, aeson, base, bytestring, filepath, http-client
@@ -148597,8 +148985,8 @@ self: {
}:
mkDerivation {
pname = "krank";
- version = "0.2.0";
- sha256 = "0m41vyfzis6v0x7yys7xwr8yi04fydg6x2d04ispmi8mqjx0vgww";
+ version = "0.2.1";
+ sha256 = "0lg7g5zzjpzjvdzd7ps3dygiqp33891dph35jrf704hkf3ksmqs2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -148612,8 +149000,8 @@ self: {
];
testHaskellDepends = [
aeson base bytestring containers hspec hspec-expectations
- http-client http-types mtl pcre-heavy PyF req safe-exceptions text
- unordered-containers
+ http-client http-types lifted-async mtl pcre-heavy pretty-terminal
+ PyF req safe-exceptions text unordered-containers
];
description = "Krank checks your code source comments for important markers";
license = stdenv.lib.licenses.bsd3;
@@ -148772,22 +149160,6 @@ self: {
}) {};
"kubernetes-webhook-haskell" = callPackage
- ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
- , text, unordered-containers
- }:
- mkDerivation {
- pname = "kubernetes-webhook-haskell";
- version = "0.2.0.0";
- sha256 = "0yxavjq6xxia81yfw7skgdmirbq0wmlvbsklppq6a6y1m6drbyww";
- libraryHaskellDepends = [
- aeson base base64-bytestring binary bytestring text
- unordered-containers
- ];
- description = "Create Kubernetes Admission Webhooks in Haskell";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "kubernetes-webhook-haskell_0_2_0_1" = callPackage
({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
, text, unordered-containers
}:
@@ -148801,7 +149173,6 @@ self: {
];
description = "Create Kubernetes Admission Webhooks in Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"kuifje" = callPackage
@@ -150951,49 +151322,6 @@ self: {
}) {};
"language-puppet" = callPackage
- ({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
- , base16-bytestring, bytestring, case-insensitive, containers
- , cryptonite, directory, filecache, filepath, formatting, Glob
- , hashable, hruby, hslogger, hspec, hspec-megaparsec, http-api-data
- , http-client, lens, lens-aeson, megaparsec, memory, mtl
- , operational, optparse-applicative, parsec, parser-combinators
- , pcre-utils, 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.4.6.2";
- sha256 = "07rv00rpxza9pg0jg19bh5pnk065mxadb7qcxw5i822ad22b85yn";
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson ansi-wl-pprint attoparsec base base16-bytestring bytestring
- case-insensitive containers cryptonite directory filecache filepath
- formatting hashable hruby hslogger http-api-data http-client lens
- lens-aeson megaparsec memory mtl operational parsec
- parser-combinators pcre-utils 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 async base bytestring containers Glob hslogger
- http-client lens mtl optparse-applicative regex-pcre-builtin
- strict-base-types text transformers unordered-containers vector
- yaml
- ];
- testHaskellDepends = [
- base Glob hslogger hspec hspec-megaparsec lens megaparsec mtl
- pcre-utils scientific strict-base-types temporary text transformers
- unordered-containers vector
- ];
- description = "Tools to parse and evaluate the Puppet DSL";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "language-puppet_1_4_6_3" = callPackage
({ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
, base16-bytestring, bytestring, case-insensitive, containers
, cryptonite, directory, filecache, filepath, formatting, Glob
@@ -151034,7 +151362,6 @@ self: {
];
description = "Tools to parse and evaluate the Puppet DSL";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"language-python" = callPackage
@@ -151357,6 +151684,8 @@ self: {
];
description = "Auto-generated interface to Fortran LAPACK via CArrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"lapack-comfort-array" = callPackage
@@ -151373,6 +151702,8 @@ self: {
];
description = "Auto-generated interface to Fortran LAPACK via comfort-array";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"lapack-ffi" = callPackage
@@ -151385,6 +151716,8 @@ self: {
libraryPkgconfigDepends = [ liblapack ];
description = "Auto-generated interface to Fortran LAPACK";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {liblapack = null;};
"lapack-ffi-tools" = callPackage
@@ -152320,8 +152653,8 @@ self: {
}:
mkDerivation {
pname = "lean-peano";
- version = "1.0.1.0";
- sha256 = "1h673y0rafh1dh8hy95spr2xwqc64pkkd094p6bd4cqvcmy72nd6";
+ version = "1.0.2.0";
+ sha256 = "0wvc7cxds6xmwm18bh3i8g7ck11nfpgdg26nyw1rr73rph8sl7ai";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [ base deepseq ];
testHaskellDepends = [
@@ -153304,8 +153637,8 @@ self: {
}:
mkDerivation {
pname = "lens-toml-parser";
- version = "0.1.0.3";
- sha256 = "1b81v3lncqpmsc0899wk7hnddn359qjwqkmrxcj5yh4ijjqdrrmg";
+ version = "0.1.0.4";
+ sha256 = "01gxm5p7bhylp1mkad4mng5rkh3wn2cvjcxkqp11pc51f4mkkqml";
libraryHaskellDepends = [ base profunctors text time toml-parser ];
testHaskellDepends = [
base containers dwergaz hlint lens-family text toml-parser
@@ -154793,6 +155126,8 @@ self: {
];
description = "Synchronize personal configs across multiple machines";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"lift-generics" = callPackage
@@ -156337,6 +156672,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "list-duplicate" = callPackage
+ ({ mkDerivation, base, hspec, QuickCheck }:
+ mkDerivation {
+ pname = "list-duplicate";
+ version = "0.1.0.0";
+ sha256 = "14b380qv59897ds612vsqplc02g97g6k3gb7s10vgmwy9y8g4x1i";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec QuickCheck ];
+ description = "Group and delete duplicates from a list";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"list-extras" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -156348,6 +156695,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "list-filter" = callPackage
+ ({ mkDerivation, base, hspec, QuickCheck }:
+ mkDerivation {
+ pname = "list-filter";
+ version = "0.1.1.0";
+ sha256 = "0q5a93yik9lqqcahav2w7qw3sds2hgk3kfbfhd493gzw85vzxifq";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec QuickCheck ];
+ description = "Special takes and drops on lists";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"list-fusion-probe" = callPackage
({ mkDerivation, base, tasty, tasty-hunit }:
mkDerivation {
@@ -156386,6 +156745,18 @@ self: {
broken = true;
}) {};
+ "list-predicate" = callPackage
+ ({ mkDerivation, base, hspec, QuickCheck }:
+ mkDerivation {
+ pname = "list-predicate";
+ version = "0.1.0.1";
+ sha256 = "1zl2qk4g4wva7gkwbdrpjfvwhh9xa1fngyhhaa8bdl91559v9yrd";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec QuickCheck ];
+ description = "Predicates on lists";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"list-prompt" = callPackage
({ mkDerivation, ansi-terminal, base, data-default, hspec, stm
, terminal-size, vty
@@ -156797,6 +157168,36 @@ self: {
broken = true;
}) {};
+ "little-logger" = callPackage
+ ({ mkDerivation, base, co-log, co-log-core, microlens, mtl, text }:
+ mkDerivation {
+ pname = "little-logger";
+ version = "0.1.0";
+ sha256 = "1ibcvcjh5wfdzi2p30dy7q1n6ac34mjckybmp8cn0xwyf9zs9zlw";
+ libraryHaskellDepends = [
+ base co-log co-log-core microlens mtl text
+ ];
+ description = "Basic logging based on co-log";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "little-rio" = callPackage
+ ({ mkDerivation, base, exceptions, microlens, microlens-mtl, mtl
+ , unliftio-core
+ }:
+ mkDerivation {
+ pname = "little-rio";
+ version = "0.1.0";
+ sha256 = "0i0z0rc1wc46rsfn1i11xp5r2sxd5i11vcjzdmbkqadp6ms8ahv0";
+ libraryHaskellDepends = [
+ base exceptions microlens microlens-mtl mtl unliftio-core
+ ];
+ description = "When you need just the RIO monad";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"live-sequencer" = callPackage
({ mkDerivation, alsa-core, alsa-seq, base, bytestring, cgi
, concurrent-split, containers, data-accessor
@@ -159008,8 +159409,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "lowlin";
- version = "0.1.0.0";
- sha256 = "16qlnpjp69sisbl7p5pzkqay6pfc96hdbxmpv9mc5d5f5w684g8l";
+ version = "0.2.0.1";
+ sha256 = "0n1sf7panh2c8nhdpalvf74lvjvymn9dy05lkxnqzaz0vq7v5pcf";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base ];
description = "Low dimensional linear algebra";
@@ -159152,6 +159553,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "lsp-test_0_10_3_0" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
+ , bytestring, conduit, conduit-parse, containers, data-default
+ , Diff, directory, filepath, haskell-lsp, hspec, lens, mtl
+ , parser-combinators, process, text, transformers, unix
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "lsp-test";
+ version = "0.10.3.0";
+ sha256 = "1gj6f99k3kd0flh2nbpj5wnhi1ql5rlijw0vf4l53zwxy203r7k8";
+ libraryHaskellDepends = [
+ aeson aeson-pretty ansi-terminal async base bytestring conduit
+ conduit-parse containers data-default Diff directory filepath
+ haskell-lsp lens mtl parser-combinators process text transformers
+ unix unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base data-default haskell-lsp hspec lens text
+ unordered-containers
+ ];
+ description = "Functional test framework for LSP servers";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"lss" = callPackage
({ mkDerivation, attoparsec, base, containers, directory, filepath
, hspec2, language-css, language-css-attoparsec, text, xmlhtml
@@ -159988,17 +160415,20 @@ self: {
}) {};
"lzo" = callPackage
- ({ mkDerivation, base, binary, bytestring, digest-pure, tasty
+ ({ mkDerivation, base, binary, bytestring, criterion, digest, tasty
, tasty-hunit
}:
mkDerivation {
pname = "lzo";
- version = "0.1.1.0";
- sha256 = "0w10f9a5kpx5j9wiq8cvshn6fr1vbh03njdhadas5sy77qd2r1i7";
- libraryHaskellDepends = [ base binary bytestring digest-pure ];
+ version = "0.1.1.2";
+ sha256 = "0dypzlxkkby937l2m9g4bz50sgchazqsbagbhkic70ak6iyasamf";
+ libraryHaskellDepends = [ base binary bytestring digest ];
testHaskellDepends = [ base bytestring tasty tasty-hunit ];
+ benchmarkHaskellDepends = [ base bytestring criterion ];
description = "minilzo bundled for Haskell";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mDNSResponder-client" = callPackage
@@ -161572,8 +162002,8 @@ self: {
pname = "map-syntax";
version = "0.3";
sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k";
- revision = "2";
- editedCabalFile = "1cpiarychx4cmv7v71rbd5ccfsjac928isd52sf42mzs2nb492ya";
+ revision = "3";
+ editedCabalFile = "19p79gjwlpgx210zlc9625vwp6mjmnb9mvxaz1h5zmgir8dwb4lv";
libraryHaskellDepends = [ base containers mtl ];
testHaskellDepends = [
base containers deepseq hspec HUnit mtl QuickCheck transformers
@@ -162151,6 +162581,8 @@ self: {
];
description = "Massiv (Массив) is an Array Library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"massiv_0_5_1_0" = callPackage
@@ -162175,6 +162607,7 @@ self: {
description = "Massiv (Массив) is an Array Library";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"massiv-io" = callPackage
@@ -162198,6 +162631,8 @@ self: {
];
description = "Import/export of Image files into massiv Arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"massiv-scheduler" = callPackage
@@ -162239,6 +162674,8 @@ self: {
];
description = "Library that contains generators, properties and tests for Massiv Array Library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"massiv-test_0_1_3" = callPackage
@@ -162262,6 +162699,7 @@ self: {
description = "Library that contains generators, properties and tests for Massiv Array Library";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"master-plan" = callPackage
@@ -162717,6 +163155,8 @@ self: {
];
description = "Haskell matrix library with interface to C++ linear algebra libraries";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"matrix-static" = callPackage
@@ -164799,6 +165239,8 @@ self: {
doHaddock = false;
description = "A minimal base to work around GHC bugs";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"microbench" = callPackage
@@ -165746,8 +166188,8 @@ self: {
}:
mkDerivation {
pname = "minilight";
- version = "0.4.3";
- sha256 = "1qsmrb6bfwrv302pmm26nkkfky10h0mdkflvj3lfjmnz0bv7aw4g";
+ version = "0.5.0";
+ sha256 = "1qxyl7n2pwfr8ixkak118sr0n3c7l3bj0r48hk51qpwm5x227g9y";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -167306,10 +167748,10 @@ self: {
}:
mkDerivation {
pname = "mole";
- version = "0.0.6";
- sha256 = "0shsx1sc6rc5jxijvrc4bzqpjw4xdjq5ghlj8jnmm7gp8b6h6y5b";
- revision = "2";
- editedCabalFile = "1qykba99djdhwm0mmkrfbjdyjcx47gi5clxm8kz87ccx9qs72kfy";
+ version = "0.0.7";
+ sha256 = "03qlvvwciw0mwcki7kk90pvx5qy15fkx5zdalwxk2pldpv5diyza";
+ revision = "1";
+ editedCabalFile = "116a00rm6jf3s0kyk3kny650jcimcwgvk2w4s7lvwpb678s635y9";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -170497,6 +170939,8 @@ self: {
];
description = "A Haskell implementation of MessagePack";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"msgpack-idl" = callPackage
@@ -170563,6 +171007,8 @@ self: {
testHaskellDepends = [ async base bytestring hspec mtl network ];
description = "A MessagePack-RPC Implementation";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"msgpack-types" = callPackage
@@ -170898,6 +171344,8 @@ self: {
executableHaskellDepends = [ avro base bytestring mu-schema ];
description = "Avro serialization support for Mu microservices";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mu-graphql" = callPackage
@@ -171015,6 +171463,8 @@ self: {
];
description = "Utilities for interoperation between Mu and Kafka";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mu-optics" = callPackage
@@ -172654,6 +173104,22 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "mwc-probability_2_3_0" = callPackage
+ ({ mkDerivation, base, containers, mwc-random, primitive
+ , transformers
+ }:
+ mkDerivation {
+ pname = "mwc-probability";
+ version = "2.3.0";
+ sha256 = "1rk5n015a24bv49m2qnc66iv5hcw99zk9zflqv99pxxbpia6kiyj";
+ libraryHaskellDepends = [
+ base containers mwc-random primitive transformers
+ ];
+ description = "Sampling function-based probability distributions";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"mwc-probability-transition" = callPackage
({ mkDerivation, base, exceptions, ghc-prim, hspec, logging-effect
, mtl, mwc-probability, primitive, QuickCheck, transformers
@@ -176314,8 +176780,8 @@ self: {
({ mkDerivation, base, doctest, network-uri, template-haskell }:
mkDerivation {
pname = "network-uri-static";
- version = "0.1.2.1";
- sha256 = "0sfyqkm49vgw6x2xkgaa0lv2fmrzwgcz33ch333jsib0qbmji5vw";
+ version = "0.1.2.2";
+ sha256 = "1dxmfgd3iq9ss9c7irfnwal2fm1kpgqgmb0bc29hcqwyw6gpn8hw";
libraryHaskellDepends = [ base network-uri template-haskell ];
testHaskellDepends = [ base doctest ];
description = "A small utility to declare type-safe static URIs";
@@ -177202,18 +177668,17 @@ self: {
"nix-diff" = callPackage
({ mkDerivation, attoparsec, base, containers, Diff, mtl
- , nix-derivation, optparse-applicative, system-filepath, text, unix
- , vector
+ , nix-derivation, optparse-applicative, text, unix, vector
}:
mkDerivation {
pname = "nix-diff";
- version = "1.0.9";
- sha256 = "0gqrx0l6f10gwsz645dby2gascd0sanajvd2rkg65c61g8j7pxv4";
+ version = "1.0.10";
+ sha256 = "0lcm4s28c4dgry3r1wj5zmb59izfi6vvyivxkpgyv9fhqmyiid4c";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
attoparsec base containers Diff mtl nix-derivation
- optparse-applicative system-filepath text unix vector
+ optparse-applicative text unix vector
];
description = "Explain why two Nix derivations differ";
license = stdenv.lib.licenses.bsd3;
@@ -177283,6 +177748,8 @@ self: {
];
description = "Parse and render .narinfo files";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"nix-paths" = callPackage
@@ -179713,6 +180180,8 @@ self: {
];
description = "Owned channels in the Ownership Monad";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ochintin-daicho" = callPackage
@@ -179907,6 +180376,8 @@ self: {
testToolDepends = [ tasty-discover ];
description = "A full-featured PostgreSQL-backed job queue (with an admin UI)";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"oden-go-packages" = callPackage
@@ -180897,6 +181368,8 @@ self: {
];
description = "Types for OpenAPI";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"opench-meteo" = callPackage
@@ -181156,6 +181629,8 @@ self: {
];
description = "An OpenID Connect library that does all the heavy lifting for you";
license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"openpgp" = callPackage
@@ -181381,12 +181856,12 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
- "opentelemetry_0_3_1" = callPackage
+ "opentelemetry_0_3_2" = callPackage
({ mkDerivation, base, bytestring, exceptions }:
mkDerivation {
pname = "opentelemetry";
- version = "0.3.1";
- sha256 = "1yfhdh1pbilxmi0zjckyh60mrj1j8m10bwb3pbm1cb32rwashj45";
+ version = "0.3.2";
+ sha256 = "0km45i5zv6v977ivv0rh7273nsnlqlwci79r5qnr9lhxwy8c0xsv";
libraryHaskellDepends = [ base bytestring exceptions ];
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -181401,8 +181876,8 @@ self: {
}:
mkDerivation {
pname = "opentelemetry-extra";
- version = "0.3.1";
- sha256 = "0jlbrsnk1h9cnrgkxln5qz3rxf235z8sy0sm10cw5hwi1y9kzs5a";
+ version = "0.3.2";
+ sha256 = "1kkzi5cxv1mdb1i22bzrhr2vq4xb3kkkqs8smc6dps3pqswbxpyg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -181421,6 +181896,8 @@ self: {
];
testToolDepends = [ tasty-discover ];
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"opentelemetry-http-client" = callPackage
@@ -181446,8 +181923,8 @@ self: {
}:
mkDerivation {
pname = "opentelemetry-lightstep";
- version = "0.3.1";
- sha256 = "0p1dl9m82sgcjdv13jbkjk50466yw6228kyy2jvw3fpb4lyfg38n";
+ version = "0.3.2";
+ sha256 = "0zpp17dgblx8gl6xlban5gcs2y8qfy39k8c3spaif4gbw9qc21yv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -181471,8 +181948,8 @@ self: {
}:
mkDerivation {
pname = "opentelemetry-wai";
- version = "0.3.1";
- sha256 = "1399xmmphh3ph7m0fn6yx81p7wvk3s10wg4a0fp0pdmpc7hmyxgi";
+ version = "0.3.2";
+ sha256 = "0l10bwrzpsn74l9xk6sdbdpjf49kf4ak9s3z95ib56vrhs0nrkz0";
libraryHaskellDepends = [
base bytestring http-types opentelemetry text wai
];
@@ -182609,6 +183086,8 @@ self: {
testHaskellDepends = [ base containers either mtl transformers ];
description = "Owned references in the Ownership Monad";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"org-mode" = callPackage
@@ -183171,6 +183650,8 @@ self: {
doHaddock = false;
description = "Overloaded pragmas as a plugin";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"overloaded-records" = callPackage
@@ -183294,6 +183775,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "packcheck_0_5_0" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "packcheck";
+ version = "0.5.0";
+ sha256 = "1ch6q58sxzv6dld8dwpkcd7wkakh3swnv6sgsvw9ri8zgygpn4ck";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base ];
+ benchmarkHaskellDepends = [ base ];
+ description = "Universal build and CI testing for Haskell packages";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"packdeps" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, directory
, filepath, optparse-applicative, process, semigroups, split, tar
@@ -184687,6 +185182,48 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "pantry_0_5_0_0" = callPackage
+ ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal
+ , casa-client, casa-types, conduit, conduit-extra, containers
+ , cryptonite, cryptonite-conduit, digest, exceptions, filelock
+ , generic-deriving, hackage-security, hedgehog, hpack, hspec
+ , http-client, http-client-tls, http-conduit, http-download
+ , http-types, memory, mtl, network-uri, path, path-io, persistent
+ , persistent-sqlite, persistent-template, primitive, QuickCheck
+ , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint
+ , tar-conduit, text, text-metrics, time, transformers, unix-compat
+ , unliftio, unordered-containers, vector, yaml, zip-archive
+ }:
+ mkDerivation {
+ pname = "pantry";
+ version = "0.5.0.0";
+ sha256 = "1v5nnmrg62phnwym8cw6bjld8impdmrkq9cwxmyrab48gjwds41l";
+ libraryHaskellDepends = [
+ aeson ansi-terminal base bytestring Cabal casa-client casa-types
+ conduit conduit-extra containers cryptonite cryptonite-conduit
+ digest filelock generic-deriving hackage-security hpack http-client
+ http-client-tls http-conduit http-download http-types memory mtl
+ network-uri path path-io persistent persistent-sqlite
+ persistent-template primitive resourcet rio rio-orphans
+ rio-prettyprint tar-conduit text text-metrics time transformers
+ unix-compat unliftio unordered-containers vector yaml zip-archive
+ ];
+ testHaskellDepends = [
+ aeson ansi-terminal base bytestring Cabal casa-client casa-types
+ conduit conduit-extra containers cryptonite cryptonite-conduit
+ digest exceptions filelock generic-deriving hackage-security
+ hedgehog hpack hspec http-client http-client-tls http-conduit
+ http-download http-types memory mtl network-uri path path-io
+ persistent persistent-sqlite persistent-template primitive
+ QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint
+ tar-conduit text text-metrics time transformers unix-compat
+ unliftio unordered-containers vector yaml zip-archive
+ ];
+ description = "Content addressable Haskell package management";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"pantry-tmp" = callPackage
({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans
, base64-bytestring, bytestring, Cabal, conduit, conduit-extra
@@ -185184,6 +185721,22 @@ self: {
broken = true;
}) {};
+ "par-dual" = callPackage
+ ({ mkDerivation, async, base, hedgehog, refined, template-haskell
+ , validators
+ }:
+ mkDerivation {
+ pname = "par-dual";
+ version = "0.1.0.0";
+ sha256 = "0ys01vw0jyr51wwi0nccb552csc5d21np2pi7pi8jzi0k3g35i1v";
+ libraryHaskellDepends = [ async base validators ];
+ testHaskellDepends = [
+ base hedgehog refined template-haskell validators
+ ];
+ description = "ParDual class for Parallel <-> Sequential";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"par-traverse" = callPackage
({ mkDerivation, base, directory, filepath, parallel-io }:
mkDerivation {
@@ -186345,6 +186898,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "password_2_0_0_1" = callPackage
+ ({ mkDerivation, base, base-compat, base64, bytestring, Cabal
+ , cabal-doctest, cryptonite, doctest, memory, QuickCheck
+ , quickcheck-instances, scrypt, tasty, tasty-quickcheck
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "password";
+ version = "2.0.0.1";
+ sha256 = "1qxmmp0r8pkp6334213qai5y3wcg7w0jw9qp3m66mxaspjnfkpmw";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ base base64 bytestring cryptonite memory text
+ ];
+ testHaskellDepends = [
+ base base-compat bytestring cryptonite doctest memory QuickCheck
+ quickcheck-instances scrypt tasty tasty-quickcheck template-haskell
+ text
+ ];
+ description = "Hashing and checking of passwords";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"password-instances" = callPackage
({ mkDerivation, aeson, base, doctest, http-api-data, password
, persistent, QuickCheck, quickcheck-instances
@@ -186363,6 +186940,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "password-instances_2_0_0_1" = callPackage
+ ({ mkDerivation, aeson, base, base-compat, Cabal, cabal-doctest
+ , doctest, http-api-data, password, persistent, QuickCheck
+ , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "password-instances";
+ version = "2.0.0.1";
+ sha256 = "1az6j3yh92nr1ksh4f966y7v8v81l9l14r8qfakf5h62iznwqv2q";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ aeson base http-api-data password persistent text
+ ];
+ testHaskellDepends = [
+ aeson base base-compat doctest http-api-data password persistent
+ QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck
+ template-haskell text
+ ];
+ description = "typeclass instances for password package";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"passwords" = callPackage
({ mkDerivation, base, containers, MonadRandom, random }:
mkDerivation {
@@ -188908,6 +189509,35 @@ self: {
maintainers = with stdenv.lib.maintainers; [ psibi ];
}) {};
+ "persistent-template_2_8_3_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, criterion
+ , deepseq, deepseq-generics, file-embed, hspec, http-api-data
+ , monad-control, monad-logger, path-pieces, persistent, QuickCheck
+ , template-haskell, text, th-lift-instances, transformers
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "persistent-template";
+ version = "2.8.3.0";
+ sha256 = "0ss6xa8lg6fg7ch9b2ps2s0nn87dp070xwm23z33mj2m5jd6n7kr";
+ libraryHaskellDepends = [
+ aeson base bytestring containers http-api-data monad-control
+ monad-logger path-pieces persistent template-haskell text
+ th-lift-instances transformers unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base bytestring hspec persistent QuickCheck text
+ ];
+ benchmarkHaskellDepends = [
+ base criterion deepseq deepseq-generics file-embed persistent
+ template-haskell text
+ ];
+ description = "Type-safe, non-relational, multi-backend persistence";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ psibi ];
+ }) {};
+
"persistent-template-classy" = callPackage
({ mkDerivation, base, lens, persistent, persistent-sqlite
, persistent-template, template-haskell, text
@@ -192430,6 +193060,32 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "plzwrk" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, hashable
+ , haskell-src-meta, hspec, mtl, neat-interpolation, parsec, split
+ , template-haskell, text, transformers, unordered-containers
+ }:
+ mkDerivation {
+ pname = "plzwrk";
+ version = "0.0.0.7";
+ sha256 = "0llag2lgdb5d61961b6sjvl2v0mxbyvnz84ikzs87bf5gjm4v32j";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers hashable haskell-src-meta mtl
+ parsec split template-haskell text transformers
+ unordered-containers
+ ];
+ executableHaskellDepends = [
+ base containers neat-interpolation text unordered-containers
+ ];
+ testHaskellDepends = [ base hspec mtl text unordered-containers ];
+ description = "A front-end framework";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"png-file" = callPackage
({ mkDerivation, array, base, binary-file, bytestring, monads-tf
, template-haskell, zlib
@@ -193324,6 +193980,8 @@ self: {
pname = "pomaps";
version = "0.2.0.0";
sha256 = "1a3vf0r69263gpq1aass2x5wcmgrfk16pnsf4wsvrnka5lgnsijp";
+ revision = "1";
+ editedCabalFile = "1srihzg6wm2ydg6kr3q2n7pqk4wp4mhqscansi670pdzblv7ljkn";
libraryHaskellDepends = [
base containers deepseq ghc-prim lattices
];
@@ -194792,19 +195450,30 @@ self: {
}) {};
"postgresql-syntax" = callPackage
- ({ mkDerivation, base, base-prelude, bytestring, pg_query, rerebase
- , text
+ ({ mkDerivation, base, bytestring, case-insensitive, containers
+ , contravariant, fast-builder, foldl, hashable, headed-megaparsec
+ , hedgehog, megaparsec, parser-combinators, QuickCheck
+ , quickcheck-instances, rerebase, selective, tasty, tasty-hunit
+ , tasty-quickcheck, text, text-builder, unordered-containers, uuid
+ , vector
}:
mkDerivation {
pname = "postgresql-syntax";
- version = "0.1";
- sha256 = "1x658jg0507n3085g8m24qixlixjz9ngxn6c5wqislh9i1rl5d7k";
- libraryHaskellDepends = [ base base-prelude bytestring text ];
- librarySystemDepends = [ pg_query ];
- testHaskellDepends = [ rerebase ];
- description = "PostgreSQL SQL syntax utilities";
+ version = "0.2.0.1";
+ sha256 = "0qp108cz7ch193hpfl03xffaxpn32zaaxhsv2fj5rbpvvyny3rx1";
+ libraryHaskellDepends = [
+ base bytestring case-insensitive containers contravariant
+ fast-builder foldl hashable headed-megaparsec megaparsec
+ parser-combinators selective text text-builder unordered-containers
+ uuid vector
+ ];
+ testHaskellDepends = [
+ hedgehog QuickCheck quickcheck-instances rerebase tasty tasty-hunit
+ tasty-quickcheck
+ ];
+ description = "PostgreSQL AST parsing and rendering";
license = stdenv.lib.licenses.mit;
- }) {pg_query = null;};
+ }) {};
"postgresql-transactional" = callPackage
({ mkDerivation, base, monad-control, mtl, postgresql-simple }:
@@ -195971,6 +196640,8 @@ self: {
testToolDepends = [ alex happy ];
description = "safe PostgreSQL queries using Quasiquoters";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"presburger" = callPackage
@@ -196507,6 +197178,8 @@ self: {
libraryHaskellDepends = [ ghc-prim ];
description = "An ergonomic but conservative interface to ghc-prim";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"prim-array" = callPackage
@@ -198247,8 +198920,8 @@ self: {
}:
mkDerivation {
pname = "propellor";
- version = "5.10.1";
- sha256 = "1ymjlfp7gri82sa26s6a10lqqmzplvl68siai04wshx3jwr3b5y8";
+ version = "5.10.2";
+ sha256 = "1yagzlpn6myj46ihcy8v43kxjf8kba42q5vahy22aanpwbp9lij8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -198417,8 +199090,8 @@ self: {
({ mkDerivation, base, bytestring, c2hs, libpulseaudio }:
mkDerivation {
pname = "proteaaudio";
- version = "0.7.1.0";
- sha256 = "1mmfcy7wwyniv5cpakcd73fapzy6z9n1yz66zsnk15ds2jclmqip";
+ version = "0.8.0";
+ sha256 = "0fwanb1i4cq7352kci3wxkb5nyi5cm6298r559faw1bfyj2lmfbh";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base bytestring ];
@@ -200860,22 +201533,6 @@ self: {
}) {};
"qrcode-core" = callPackage
- ({ mkDerivation, base, binary, bytestring, case-insensitive
- , containers, dlist, primitive, text, vector
- }:
- mkDerivation {
- pname = "qrcode-core";
- version = "0.9.2";
- sha256 = "17a21a65n3hm739q7kgvpd4wvqz3i5y9bdkl6072ch87j0baqmpy";
- libraryHaskellDepends = [
- base binary bytestring case-insensitive containers dlist primitive
- text vector
- ];
- description = "QR code library in pure Haskell";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "qrcode-core_0_9_3" = callPackage
({ mkDerivation, base, binary, bytestring, case-insensitive
, containers, dlist, primitive, text, vector
}:
@@ -200889,26 +201546,9 @@ self: {
];
description = "QR code library in pure Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"qrcode-juicypixels" = callPackage
- ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels
- , qrcode-core, text, vector
- }:
- mkDerivation {
- pname = "qrcode-juicypixels";
- version = "0.8.0";
- sha256 = "14cjf8gykh22ps5i8sh5im2m4sq81kgz4cdxmqyc9rpidqh763wk";
- libraryHaskellDepends = [
- base base64-bytestring bytestring JuicyPixels qrcode-core text
- vector
- ];
- description = "Converts a qrcode-core image to JuicyPixels";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "qrcode-juicypixels_0_8_1" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels
, qrcode-core, text, vector
}:
@@ -200922,7 +201562,6 @@ self: {
];
description = "Converts a qrcode-core image to JuicyPixels";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"qsem" = callPackage
@@ -205392,6 +206031,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "record-dot-preprocessor_0_2_5" = callPackage
+ ({ mkDerivation, base, extra, filepath, ghc, record-hasfield
+ , uniplate
+ }:
+ mkDerivation {
+ pname = "record-dot-preprocessor";
+ version = "0.2.5";
+ sha256 = "10f054da8iz38mplgbq4j78r4jl4l07iridd89ivk9d366z1c0ly";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base extra ghc uniplate ];
+ executableHaskellDepends = [ base extra ];
+ testHaskellDepends = [ base extra filepath record-hasfield ];
+ description = "Preprocessor to allow record.field syntax";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"record-encode" = callPackage
({ mkDerivation, base, doctest, generics-sop, hspec, QuickCheck
, vector
@@ -206198,8 +206855,8 @@ self: {
}:
mkDerivation {
pname = "reflex";
- version = "0.7.0.0";
- sha256 = "107xi9mwz20zcn9s941lfdyx79py3yvqn7117yqa2h7lnimda9fm";
+ version = "0.7.1.0";
+ sha256 = "0qxxhgkh3cv3fzxd9pgy78kxhi9b4q72jcq4n002h9qh8i6wwp7a";
libraryHaskellDepends = [
base bifunctors comonad constraints-extras containers data-default
dependent-map dependent-sum exception-transformers haskell-src-exts
@@ -208178,22 +208835,20 @@ self: {
"releaser" = callPackage
({ mkDerivation, base, Cabal, pretty-terminal, process, regex-tdfa
- , regex-tdfa-text, text
+ , text
}:
mkDerivation {
pname = "releaser";
- version = "0.2.1.0";
- sha256 = "1nmbqilik3zdcyi7b5hq7xrk1f62g6lw0i8014zxqz56lcwkaj4z";
+ version = "0.3.0.0";
+ sha256 = "0fz8zlkdrk8pjyqxyfyhlvvn68yi9d299z50indyhdnwgd4g94lr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base Cabal pretty-terminal process regex-tdfa regex-tdfa-text text
+ base Cabal pretty-terminal process regex-tdfa text
];
executableHaskellDepends = [ base ];
description = "Automation of Haskell package release process";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"relevant-time" = callPackage
@@ -208904,6 +209559,22 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "replace-attoparsec_1_4_0_0" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, Cabal, parsers, text
+ }:
+ mkDerivation {
+ pname = "replace-attoparsec";
+ version = "1.4.0.0";
+ sha256 = "1w0dlwfipli94g3fbqh118pmwgyzgrcwp32s60sk7a78cbr5mic4";
+ libraryHaskellDepends = [ attoparsec base bytestring text ];
+ testHaskellDepends = [
+ attoparsec base bytestring Cabal parsers text
+ ];
+ description = "Find, replace, and split string patterns with Attoparsec parsers (instead of regex)";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"replace-megaparsec" = callPackage
({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
mkDerivation {
@@ -208916,15 +209587,15 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
- "replace-megaparsec_1_3_2_0" = callPackage
+ "replace-megaparsec_1_4_1_0" = callPackage
({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
mkDerivation {
pname = "replace-megaparsec";
- version = "1.3.2.0";
- sha256 = "0bhxjk2yc0h49i9b8irszhgg5041s63clrrcrd6l58s2nmfr3zw5";
+ version = "1.4.1.0";
+ sha256 = "0a51fsdmjq3iaamdnwslyrv99psh03qhqk8j0k3ikbjxqj3md3br";
libraryHaskellDepends = [ base bytestring megaparsec text ];
testHaskellDepends = [ base bytestring Cabal megaparsec text ];
- description = "Find, replace, and edit text patterns with Megaparsec parsers (instead of regex)";
+ description = "Find, replace, and split string patterns with Megaparsec parsers (instead of regex)";
license = stdenv.lib.licenses.bsd2;
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -210035,8 +210706,8 @@ self: {
pname = "rethinkdb-client-driver";
version = "0.0.25";
sha256 = "15l9z7ki81cv97lajxcbddavbd254c5adcdi8yw6df31rmbc378g";
- revision = "4";
- editedCabalFile = "1fjavc5gmz15za1yzj4b23gd50b2jj83l0d5pc2kmz8f6bs5nx9f";
+ revision = "5";
+ editedCabalFile = "051fgkx8zdlbpnsgvqm4jqk9a21xszz9sdhcmchx6h4ilyn7byjy";
libraryHaskellDepends = [
aeson base binary bytestring containers hashable mtl network
old-locale scientific stm template-haskell text time
@@ -210994,31 +211665,6 @@ self: {
}) {};
"rio" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, directory
- , exceptions, filepath, hashable, hspec, microlens, mtl, primitive
- , process, QuickCheck, text, time, typed-process, unix, unliftio
- , unliftio-core, unordered-containers, vector
- }:
- mkDerivation {
- pname = "rio";
- version = "0.1.15.0";
- sha256 = "0171sgxysksyhpcnpqrlawp1zrb279a0lr9bp5j5f4g0ak59h4p6";
- libraryHaskellDepends = [
- base bytestring containers deepseq directory exceptions filepath
- hashable microlens mtl primitive process text time typed-process
- unix unliftio unliftio-core unordered-containers vector
- ];
- testHaskellDepends = [
- base bytestring containers deepseq directory exceptions filepath
- hashable hspec microlens mtl primitive process QuickCheck text time
- typed-process unix unliftio unliftio-core unordered-containers
- vector
- ];
- description = "A standard library for Haskell";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "rio_0_1_15_1" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, exceptions, filepath, hashable, hspec, microlens, mtl, primitive
, process, QuickCheck, text, time, typed-process, unix, unliftio
@@ -211041,7 +211687,6 @@ self: {
];
description = "A standard library for Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"rio-orphans" = callPackage
@@ -211609,6 +212254,8 @@ self: {
];
description = "A build system for incremental, parallel, and demand-driven computations";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"rocksdb-haskell" = callPackage
@@ -211649,6 +212296,8 @@ self: {
];
description = "RocksDB database querying library for Haskell";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"roguestar" = callPackage
@@ -212243,10 +212892,8 @@ self: {
}:
mkDerivation {
pname = "roundtrip";
- version = "0.2.0.5";
- sha256 = "10b57yfcnsgrkx4djgiinnyh46hwbysskmlh27bajp82p91v7xfa";
- revision = "1";
- editedCabalFile = "1kxlgbgwlrln9pal7yq4i487yy6jyf04s6fpb63w7z16anxly4bs";
+ version = "0.2.0.7";
+ sha256 = "130ad9kryygd3gikzrqcvwkparbpn57hp257v5wwr35q9p6ndhbj";
libraryHaskellDepends = [
base containers pretty safe template-haskell text xml-types
];
@@ -212627,33 +213274,33 @@ self: {
}) {};
"rss-conduit" = callPackage
- ({ mkDerivation, atom-conduit, base, blaze-builder, bytestring
- , conduit, conduit-combinators, containers, data-default
- , dublincore-xml-conduit, filepath, lens-simple, mono-traversable
- , QuickCheck, quickcheck-instances, resourcet, safe
- , safe-exceptions, singletons, tasty, tasty-golden, tasty-hunit
- , tasty-quickcheck, text, time, timerep, uri-bytestring, vinyl
- , xml-conduit, xml-types
+ ({ mkDerivation, atom-conduit, base, base-compat-batteries
+ , blaze-builder, bytestring, conduit, conduit-combinators
+ , containers, data-default, dublincore-xml-conduit, filepath
+ , lens-simple, mono-traversable, QuickCheck, quickcheck-instances
+ , resourcet, safe, safe-exceptions, tasty, tasty-golden
+ , tasty-hunit, tasty-quickcheck, text, time, timerep
+ , uri-bytestring, xml-conduit, xml-types
}:
mkDerivation {
pname = "rss-conduit";
- version = "0.4.3.1";
- sha256 = "09bf66hk1kv5jn01wwqicmjvhzl4cvkn7qlf9bh5jyq3g17vybsq";
+ version = "0.5.1.0";
+ sha256 = "199l9ky1nb9ispl1gdn5wvn7c7sd89xa8qpk110w2k5nzi8hmsz5";
libraryHaskellDepends = [
- atom-conduit base conduit conduit-combinators containers
- dublincore-xml-conduit lens-simple safe safe-exceptions singletons
- text time timerep uri-bytestring vinyl xml-conduit xml-types
+ atom-conduit base base-compat-batteries conduit conduit-combinators
+ containers dublincore-xml-conduit lens-simple safe safe-exceptions
+ text time timerep uri-bytestring xml-conduit xml-types
];
testHaskellDepends = [
- atom-conduit base blaze-builder bytestring conduit
- conduit-combinators data-default dublincore-xml-conduit filepath
- lens-simple mono-traversable QuickCheck quickcheck-instances
- resourcet safe-exceptions singletons tasty tasty-golden tasty-hunit
- tasty-quickcheck text time uri-bytestring vinyl xml-conduit
+ atom-conduit base base-compat-batteries blaze-builder bytestring
+ conduit conduit-combinators data-default dublincore-xml-conduit
+ filepath lens-simple mono-traversable QuickCheck
+ quickcheck-instances resourcet safe-exceptions tasty tasty-golden
+ tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit
xml-types
];
description = "Streaming parser/renderer for the RSS standard";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.cc0;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -215089,6 +215736,8 @@ self: {
];
description = "Work stealing scheduler";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"schedyield" = callPackage
@@ -215116,6 +215765,8 @@ self: {
];
description = "Encoding-independent schemas for Haskell data types";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"schemas" = callPackage
@@ -215140,6 +215791,8 @@ self: {
];
description = "schema guided serialization";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"schematic" = callPackage
@@ -215425,6 +216078,8 @@ self: {
];
description = "Scientific notation intended for tokenization";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"scion" = callPackage
@@ -218976,20 +219631,23 @@ self: {
"servant-docs-simple" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, hspec
- , hspec-core, prettyprinter, raw-strings-qq, servant, text
+ , hspec-core, ordered-containers, prettyprinter, raw-strings-qq
+ , servant, text, unordered-containers
}:
mkDerivation {
pname = "servant-docs-simple";
- version = "0.1.0.0";
- sha256 = "11591njaavchmlmdzwql7n3klfs6il1c1q4rd5h8n84krsah3y4r";
+ version = "0.2.0.1";
+ sha256 = "0r9lq4vv88fvh8dfw5z7kxsw57vr7877gixwjfmsy5q1yam91d9d";
libraryHaskellDepends = [
- aeson aeson-pretty base bytestring prettyprinter servant text
+ aeson aeson-pretty base bytestring ordered-containers prettyprinter
+ servant text unordered-containers
];
testHaskellDepends = [
- aeson aeson-pretty base bytestring hspec hspec-core prettyprinter
- raw-strings-qq servant text
+ aeson aeson-pretty base bytestring hspec hspec-core
+ ordered-containers prettyprinter raw-strings-qq servant text
+ unordered-containers
];
- description = "Generate documentation via TypeRep for Servant API";
+ description = "Generate endpoints overview for Servant API";
license = stdenv.lib.licenses.mit;
}) {};
@@ -220916,6 +221574,34 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "serverless-haskell_0_11_3" = callPackage
+ ({ mkDerivation, aeson, aeson-casing, amazonka-core
+ , amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive
+ , hspec, hspec-discover, http-client, http-types, iproute, lens
+ , raw-strings-qq, safe-exceptions, text, time, unix
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "serverless-haskell";
+ version = "0.11.3";
+ sha256 = "14jaykiwi5xzf9cvkkk35gqgk203yah1ln0skr7gi847bh95v7qf";
+ libraryHaskellDepends = [
+ aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base
+ bytestring case-insensitive http-client http-types iproute lens
+ safe-exceptions text time unix unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base
+ bytestring case-insensitive hspec hspec-discover http-client
+ http-types iproute lens raw-strings-qq safe-exceptions text time
+ unix unordered-containers
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Deploying Haskell code onto AWS Lambda using Serverless";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"serversession" = callPackage
({ mkDerivation, aeson, base, base64-bytestring, bytestring
, containers, data-default, hashable, hspec, nonce, path-pieces
@@ -221503,6 +222189,8 @@ self: {
pname = "sexp-grammar";
version = "2.1.0";
sha256 = "139sqr50bba74h2r6gdivzsgkqjwq1gcah54zw2jkwzhlfk03fm1";
+ revision = "1";
+ editedCabalFile = "07rjcyk1zz775znhibaaqwxfkb8vfdbr5qsd20g5ywld0302scb1";
libraryHaskellDepends = [
array base bytestring containers deepseq invertible-grammar
prettyprinter recursion-schemes scientific semigroups text
@@ -222160,32 +222848,43 @@ self: {
broken = true;
}) {};
+ "shake-plus" = callPackage
+ ({ mkDerivation, base, extra, path, rio, shake, within }:
+ mkDerivation {
+ pname = "shake-plus";
+ version = "0.0.2.2";
+ sha256 = "0yvwp3wzyzm8v2qihs96nsqlglhp7w1ndig04nzd13nqa726m6nd";
+ libraryHaskellDepends = [ base extra path rio shake within ];
+ description = "Re-export of Shake using well-typed paths and ReaderT";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"shakebook" = callPackage
- ({ mkDerivation, aeson, base, comonad, comonad-extras, doctemplates
- , extra, feed, free, lens, lens-aeson, optparse-applicative, pandoc
- , pandoc-types, relude, rio, shake, slick, split, tasty
- , tasty-golden, text-time
+ ({ mkDerivation, aeson, base, comonad, doctemplates, extra, feed
+ , free, lens, lens-aeson, mustache, optparse-applicative, pandoc
+ , pandoc-types, path, relude, rio, shake, shake-plus, slick, split
+ , tasty, tasty-golden, text-time, within, zipper-extra
}:
mkDerivation {
pname = "shakebook";
- version = "0.2.0.4";
- sha256 = "1h36pm81fwzsyjannsbxc27h03mb5k47byq1xc23gfj5i1gs1vhv";
+ version = "0.2.2.0";
+ sha256 = "19aa021sl9k2q5im3nfh73rhydald8f7f3z7c1ncnqszbfkhf8xh";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base comonad comonad-extras doctemplates extra feed free lens
- lens-aeson pandoc pandoc-types relude rio shake slick split
- text-time
+ aeson base comonad doctemplates extra feed free lens lens-aeson
+ mustache pandoc pandoc-types path relude rio shake shake-plus slick
+ split text-time within zipper-extra
];
executableHaskellDepends = [
- aeson base comonad comonad-extras doctemplates extra feed free lens
- lens-aeson optparse-applicative pandoc pandoc-types relude rio
- shake slick split text-time
+ aeson base comonad doctemplates extra feed free lens lens-aeson
+ mustache optparse-applicative pandoc pandoc-types path relude rio
+ shake shake-plus slick split text-time within zipper-extra
];
testHaskellDepends = [
- aeson base comonad comonad-extras doctemplates extra feed free lens
- lens-aeson pandoc pandoc-types relude rio shake slick split tasty
- tasty-golden text-time
+ aeson base comonad doctemplates extra feed free lens lens-aeson
+ mustache pandoc pandoc-types path relude rio shake shake-plus slick
+ split tasty tasty-golden text-time within zipper-extra
];
description = "Shake-based technical documentation generator; HTML & PDF";
license = stdenv.lib.licenses.mit;
@@ -222755,6 +223454,24 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "shellmet_0_0_3_1" = callPackage
+ ({ mkDerivation, base, doctest, Glob, markdown-unlit, process, text
+ }:
+ mkDerivation {
+ pname = "shellmet";
+ version = "0.0.3.1";
+ sha256 = "099v8w3b6s66mz79igjh57v98b90il6zkqh5wnqi3rvagbs89w5r";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base process text ];
+ executableHaskellDepends = [ base text ];
+ executableToolDepends = [ markdown-unlit ];
+ testHaskellDepends = [ base doctest Glob ];
+ description = "Out of the shell solution for scripting in Haskell";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"shellout" = callPackage
({ mkDerivation, async, base, stm, text, typed-process }:
mkDerivation {
@@ -223090,14 +223807,17 @@ self: {
}) {};
"shortcut-links" = callPackage
- ({ mkDerivation, base, text }:
+ ({ mkDerivation, base, doctest, text }:
mkDerivation {
pname = "shortcut-links";
- version = "0.5.0.0";
- sha256 = "0y5q3m5sqwwhahq8fx1alc2531jfgr4nng8yfpib8sg57n0wggwf";
+ version = "0.5.1.0";
+ sha256 = "0gi3w7hh261nc2bmcwvagbgdazllk50sxn4vpzdhc2wb046mcida";
libraryHaskellDepends = [ base text ];
+ testHaskellDepends = [ base doctest ];
description = "Link shortcuts for use in text markup";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"shorten-strings" = callPackage
@@ -223686,22 +224406,6 @@ self: {
}) {};
"simple-affine-space" = callPackage
- ({ mkDerivation, base, deepseq, directory, filepath, hlint, process
- , regex-posix
- }:
- mkDerivation {
- pname = "simple-affine-space";
- version = "0.1";
- sha256 = "02cy4vnl3fy18dsfxazh60bqgk5c1gw2x460x6i1fb5qysw7q8nh";
- libraryHaskellDepends = [ base deepseq ];
- testHaskellDepends = [
- base directory filepath hlint process regex-posix
- ];
- description = "A simple library for affine and vector spaces";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "simple-affine-space_0_1_1" = callPackage
({ mkDerivation, base, deepseq, directory, filepath, hlint, process
, regex-posix
}:
@@ -223715,7 +224419,6 @@ self: {
];
description = "A simple library for affine and vector spaces";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"simple-atom" = callPackage
@@ -224758,6 +225461,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "simplistic-generics_2_0_0" = callPackage
+ ({ mkDerivation, base, containers, deepseq, kind-apply, mtl
+ , template-haskell
+ }:
+ mkDerivation {
+ pname = "simplistic-generics";
+ version = "2.0.0";
+ sha256 = "178sy401xh8g4a7gs0iiwpcgqb9nif8yaa7rsr0ryjkhi5xpbb6q";
+ libraryHaskellDepends = [
+ base containers deepseq kind-apply mtl template-haskell
+ ];
+ description = "Generic programming without too many type classes";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"simseq" = callPackage
({ mkDerivation, base, bio, bytestring, random }:
mkDerivation {
@@ -225712,6 +226431,31 @@ self: {
broken = true;
}) {};
+ "slack-progressbar" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, interpolate, lens
+ , lens-aeson, mtl, network-uri, text, transformers, wreq
+ }:
+ mkDerivation {
+ pname = "slack-progressbar";
+ version = "0.1.0.0";
+ sha256 = "0jdjl8cs29jlk7likvvci4l435rgngj2a4fnj258rq2ws3c5zxgn";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring interpolate lens lens-aeson mtl network-uri
+ text transformers wreq
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring interpolate lens lens-aeson mtl network-uri
+ text transformers wreq
+ ];
+ testHaskellDepends = [
+ aeson base bytestring interpolate lens lens-aeson mtl network-uri
+ text transformers wreq
+ ];
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"slack-verify" = callPackage
({ mkDerivation, base, base16-bytestring, bytestring, cryptonite
, hspec
@@ -226631,6 +227375,8 @@ self: {
];
description = "A type-safe interface to communicate with an SMT solver";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"smtlib2-debug" = callPackage
@@ -226700,6 +227446,8 @@ self: {
libraryHaskellDepends = [ base dependent-sum mtl smtlib2 time ];
description = "Get timing informations for SMT queries";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"smtp-mail" = callPackage
@@ -229815,8 +230563,8 @@ self: {
}:
mkDerivation {
pname = "spectral-clustering";
- version = "0.3.2.1";
- sha256 = "1n6yd2is628wsrfj149cdr8k06anncbk92d39r1w4dmsmdp7hchk";
+ version = "0.3.2.2";
+ sha256 = "03f4mdrrfdivf0ynk4rfl64mng4nd82k8a64p05b3bymvd8lsdhn";
libraryHaskellDepends = [
base clustering containers hmatrix hmatrix-svdlibc mwc-random safe
sparse-linear-algebra statistics vector
@@ -230723,11 +231471,11 @@ self: {
({ mkDerivation, base, logging, text, transformers, unixODBC }:
mkDerivation {
pname = "sqlcli";
- version = "0.2.1.0";
- sha256 = "1wqad2chgkpim467affs9bd6ipmkfv36kv8bdpd5mv8qkszryzwp";
+ version = "0.2.2.0";
+ sha256 = "1kscw8l14cx7q55vq72vg8ydfz19s41prdlbg9b11fhzv691iwgd";
libraryHaskellDepends = [ base logging text transformers ];
librarySystemDepends = [ unixODBC ];
- description = "High quality SQL/CLI and ODBC C function bindings";
+ description = "Bindings for SQL/CLI (ODBC) C API";
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) unixODBC;};
@@ -235189,6 +235937,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "string-interpolate_0_2_1_0" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, deepseq, formatting
+ , haskell-src-exts, haskell-src-meta, hspec, interpolate
+ , neat-interpolation, QuickCheck, quickcheck-instances
+ , quickcheck-text, quickcheck-unicode, split, template-haskell
+ , text, text-conversions, unordered-containers, utf8-string
+ }:
+ mkDerivation {
+ pname = "string-interpolate";
+ version = "0.2.1.0";
+ sha256 = "0wply8lqfhc1xnqxq88xwygwqxbq86gjrwphygbn7nz66g2abgda";
+ libraryHaskellDepends = [
+ base bytestring haskell-src-exts haskell-src-meta split
+ template-haskell text text-conversions utf8-string
+ ];
+ testHaskellDepends = [
+ base bytestring hspec QuickCheck quickcheck-instances
+ quickcheck-text quickcheck-unicode template-haskell text
+ unordered-containers
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion deepseq formatting interpolate
+ neat-interpolation QuickCheck text
+ ];
+ description = "Haskell string/text/bytestring interpolation that just works";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"string-isos" = callPackage
({ mkDerivation, base, bytestring, mono-traversable, safe, text
, type-iso
@@ -236842,6 +237619,8 @@ self: {
pname = "supervisors";
version = "0.2.0.0";
sha256 = "0q6r211sbb9dyrplr61xajbwcfvz7z93401mhqxhw3pz55vyrg8i";
+ revision = "1";
+ editedCabalFile = "1p91gji7qgvash13d4c6av573czk70p89g9i4x8gnklzbrpz2qg7";
libraryHaskellDepends = [
async base containers safe-exceptions stm
];
@@ -240386,28 +241165,6 @@ self: {
}) {};
"tasty-golden" = callPackage
- ({ mkDerivation, async, base, bytestring, containers, deepseq
- , directory, filepath, mtl, optparse-applicative, process, tagged
- , tasty, tasty-hunit, temporary, text
- }:
- mkDerivation {
- pname = "tasty-golden";
- version = "2.3.3.1";
- sha256 = "1gvi35kjpj7636hi8mx05gp3qip7g94la3063d7nwr0jn9g6zb5s";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- async base bytestring containers deepseq directory filepath mtl
- optparse-applicative process tagged tasty temporary text
- ];
- testHaskellDepends = [
- base directory filepath process tasty tasty-hunit temporary
- ];
- description = "Golden tests support for tasty";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "tasty-golden_2_3_3_2" = callPackage
({ mkDerivation, async, base, bytestring, containers, deepseq
, directory, filepath, mtl, optparse-applicative, process, tagged
, tasty, tasty-hunit, temporary, text
@@ -240427,7 +241184,6 @@ self: {
];
description = "Golden tests support for tasty";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tasty-groundhog-converters" = callPackage
@@ -241417,6 +242173,8 @@ self: {
];
description = "Servant bindings to the Telegram bot API";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"telegram-types" = callPackage
@@ -241438,6 +242196,8 @@ self: {
];
description = "Types used in Telegram bot API";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"teleport" = callPackage
@@ -241537,6 +242297,8 @@ self: {
libraryHaskellDepends = [ base time ];
description = "For representing musical tempi";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"template" = callPackage
@@ -241563,13 +242325,13 @@ self: {
broken = true;
}) {};
- "template-haskell_2_15_0_0" = callPackage
- ({ mkDerivation, base, ghc-boot-th, pretty }:
+ "template-haskell_2_16_0_0" = callPackage
+ ({ mkDerivation, base, ghc-boot-th, ghc-prim, pretty }:
mkDerivation {
pname = "template-haskell";
- version = "2.15.0.0";
- sha256 = "16p8szb5by7gyk5r5cnrdp3b613vp5wasqj8dz63my17l2lsp2wl";
- libraryHaskellDepends = [ base ghc-boot-th pretty ];
+ version = "2.16.0.0";
+ sha256 = "1nk1cv35szp80qkhbyh5gn6vn194zzl0wz186qrqdrdx3a9r9w4g";
+ libraryHaskellDepends = [ base ghc-boot-th ghc-prim pretty ];
description = "Support library for Template Haskell";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -241967,6 +242729,8 @@ self: {
];
description = "TensorFlow bindings";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {libtensorflow = null;};
"tensorflow-core-ops" = callPackage
@@ -241987,6 +242751,8 @@ self: {
];
description = "Haskell wrappers for Core Tensorflow Ops";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-logging" = callPackage
@@ -242015,6 +242781,8 @@ self: {
];
description = "TensorBoard related functionality";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-mnist" = callPackage
@@ -242096,6 +242864,8 @@ self: {
];
description = "Friendly layer around TensorFlow bindings";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-proto" = callPackage
@@ -247834,13 +248604,17 @@ self: {
}) {};
"tokyocabinet-haskell" = callPackage
- ({ mkDerivation, base, bytestring, mtl, tokyocabinet }:
+ ({ mkDerivation, base, bytestring, directory, HUnit, mtl
+ , tokyocabinet
+ }:
mkDerivation {
pname = "tokyocabinet-haskell";
- version = "0.0.5";
- sha256 = "1v6s39q8a6cnc0ggpspz9i0xw6aih4ixn9bhn4hwf9kwgcspardg";
+ version = "0.0.6";
+ sha256 = "1cav27hnl49ghl6f7mhyaqmvfdqib6s76z251vai4vih9psis8rk";
libraryHaskellDepends = [ base bytestring mtl ];
librarySystemDepends = [ tokyocabinet ];
+ testHaskellDepends = [ base bytestring directory HUnit mtl ];
+ testSystemDepends = [ tokyocabinet ];
description = "Haskell binding of Tokyo Cabinet";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -251064,6 +251838,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "turtle_1_5_19" = callPackage
+ ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock
+ , containers, criterion, directory, doctest, exceptions, fail
+ , foldl, hostname, managed, optional-args, optparse-applicative
+ , process, semigroups, stm, streaming-commons, system-fileio
+ , system-filepath, temporary, text, time, transformers, unix
+ , unix-compat
+ }:
+ mkDerivation {
+ pname = "turtle";
+ version = "1.5.19";
+ sha256 = "06hxmhz1i6f5r8k3bf5h54g4ahjsvxhv44sa4xiy52rz6qp0211g";
+ libraryHaskellDepends = [
+ ansi-wl-pprint async base bytestring clock containers directory
+ exceptions foldl hostname managed optional-args
+ optparse-applicative process semigroups stm streaming-commons
+ system-fileio system-filepath temporary text time transformers unix
+ unix-compat
+ ];
+ testHaskellDepends = [
+ base doctest fail system-filepath temporary
+ ];
+ benchmarkHaskellDepends = [ base criterion text ];
+ description = "Shell programming, Haskell-style";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"turtle-options" = callPackage
({ mkDerivation, base, HUnit, optional-args, parsec, text, turtle
}:
@@ -251166,6 +251968,8 @@ self: {
benchmarkHaskellDepends = [ base bytestring criterion megaparsec ];
description = "Command-line tool for twitter";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"twentefp" = callPackage
@@ -252598,8 +253402,8 @@ self: {
}:
mkDerivation {
pname = "typed-encoding";
- version = "0.1.0.0";
- sha256 = "182qw95s60nnicl74hhijj4d9rk5rhpyibxw1awcwhks2a3c89r6";
+ version = "0.2.0.0";
+ sha256 = "1h1bnvw9j72mw2r4qjxsq4hvq1p8jkax4fhnhglcyskngmaa7ri5";
libraryHaskellDepends = [ base base64-bytestring bytestring text ];
testHaskellDepends = [
base base64-bytestring bytestring doctest doctest-discover
@@ -252607,6 +253411,8 @@ self: {
];
description = "Type safe string transformations";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"typed-process" = callPackage
@@ -253783,6 +254589,8 @@ self: {
pname = "unboxed-containers";
version = "0.0.2.4";
sha256 = "0yahavqjjnlf4ps8kd41s9s64nbhx2hf7qzk2xxkmq0i3b91d123";
+ revision = "1";
+ editedCabalFile = "16j16v36jabr9lpmjm52zbfz82m0ckd4p0f3z8123aawvzcvayji";
libraryHaskellDepends = [ base containers ];
description = "Self-optimizing unboxed sets using view patterns and data families";
license = stdenv.lib.licenses.bsd3;
@@ -255037,8 +255845,8 @@ self: {
}:
mkDerivation {
pname = "unjson";
- version = "0.15.2.1";
- sha256 = "1zx66qjx4rikbs8f2j1vazasin5fr6pxks3j5b7fkpriyxk49khs";
+ version = "0.15.3";
+ sha256 = "1p2bk9j5ww0zbkaw1wvl2122h763zn4ddjzg5rka948q3d6zivvi";
libraryHaskellDepends = [
aeson attoparsec base bytestring containers free hashable invariant
pretty primitive scientific semigroups text time
@@ -256198,6 +257006,8 @@ self: {
];
description = "Communicate with USB devices";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"usb-enumerator" = callPackage
@@ -257327,8 +258137,8 @@ self: {
}:
mkDerivation {
pname = "validation-selective";
- version = "0.0.0.0";
- sha256 = "01awbhfday2j0jcfgqq074yqxxasqddwxhlwigsbjgv94b4c55bd";
+ version = "0.1.0.0";
+ sha256 = "0ia3g2c1137pa0ns97yf8vbfvwmjhqnqhzn9lzgxvxwzchvwpnf7";
libraryHaskellDepends = [ base deepseq selective ];
testHaskellDepends = [
base doctest hedgehog hspec hspec-hedgehog selective text
@@ -257432,6 +258242,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "validity-aeson_0_2_0_4" = callPackage
+ ({ mkDerivation, aeson, base, hspec, validity, validity-scientific
+ , validity-text, validity-unordered-containers, validity-vector
+ }:
+ mkDerivation {
+ pname = "validity-aeson";
+ version = "0.2.0.4";
+ sha256 = "1k0x6va9mmz0z9hgd1is71ks4fgbziw53rm7r6jsidp4ksszdzm0";
+ libraryHaskellDepends = [
+ aeson base validity validity-scientific validity-text
+ validity-unordered-containers validity-vector
+ ];
+ testHaskellDepends = [ aeson base hspec validity ];
+ description = "Validity instances for aeson";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"validity-bytestring" = callPackage
({ mkDerivation, base, bytestring, validity }:
mkDerivation {
@@ -258451,6 +259279,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "vector-sized_1_4_1_0" = callPackage
+ ({ mkDerivation, adjunctions, base, binary, comonad, deepseq
+ , distributive, finite-typelits, hashable, indexed-list-literals
+ , primitive, vector
+ }:
+ mkDerivation {
+ pname = "vector-sized";
+ version = "1.4.1.0";
+ sha256 = "14l6c8l8l29f6kdffknd70kkccfjcf105i1zd0kchgsgjnr9p6l1";
+ libraryHaskellDepends = [
+ adjunctions base binary comonad deepseq distributive
+ finite-typelits hashable indexed-list-literals primitive vector
+ ];
+ description = "Size tagged vectors";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"vector-space" = callPackage
({ mkDerivation, base, Boolean, MemoTrie, NumInstances }:
mkDerivation {
@@ -259084,8 +259930,8 @@ self: {
}:
mkDerivation {
pname = "viewprof";
- version = "0.0.0.32";
- sha256 = "0kij1cscfjg6bvh0gm6avsrd2n225dwg2pn8wk3xydvxq1wpcg2b";
+ version = "0.0.0.33";
+ sha256 = "1xj9b2b3wi0sr75fafcjh054aqs4g9sdqryc4w5lwr7wndi0qjgr";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -259240,10 +260086,8 @@ self: {
}:
mkDerivation {
pname = "vinyl";
- version = "0.12.1";
- sha256 = "0bwy1814762vy2din5i73h4d6mmf4hw71ix5c1mnnzmbmjnmbqc0";
- revision = "1";
- editedCabalFile = "0v5rhc9xxb1q8z1kj1y2c0zy5ijx044fggvvk1844hz2z93f5x83";
+ version = "0.12.2";
+ sha256 = "1h5q5y3ni7vx48rmammf66nzjmbclwh5n1c41gln8fm98n6n96yn";
libraryHaskellDepends = [ array base ghc-prim ];
testHaskellDepends = [
aeson base doctest hspec lens lens-aeson microlens mtl
@@ -259533,6 +260377,8 @@ self: {
libraryHaskellDepends = [ base mtl profunctors ];
description = "Profunctor optics via the profunctor representation theorem";
license = stdenv.lib.licenses.gpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"vivid" = callPackage
@@ -259956,18 +260802,12 @@ self: {
}) {};
"vulkan" = callPackage
- ({ mkDerivation, base, bytestring, transformers, vector
- , vector-sized, vulkan
- }:
+ ({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "vulkan";
- version = "3.1.0.0";
- sha256 = "0g2avnjizgn6qb7vp4zy71db2pd9d1s16k0nagcc0fsyx5mnhh49";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base bytestring transformers vector vector-sized
- ];
+ version = "3.3";
+ sha256 = "18xch9fs4xnknfvxx867yg3mbp2y9fv4lldrlk7nkqp8hlsgzh1k";
+ libraryHaskellDepends = [ base bytestring transformers vector ];
librarySystemDepends = [ vulkan ];
description = "Bindings to the Vulkan graphics API";
license = stdenv.lib.licenses.bsd3;
@@ -262779,8 +263619,8 @@ self: {
}:
mkDerivation {
pname = "web3";
- version = "0.8.3.2";
- sha256 = "1yk24r1pbavvp8si8yxk4p5n4s80h1klz5rav49sgrw8zj69n3x7";
+ version = "0.8.4.0";
+ sha256 = "1sib2s0zkn8a26y4mfyyy7vjxj3b5x4nmanj27zijnh2aa8rr51c";
libraryHaskellDepends = [
aeson async base basement bytestring cereal cryptonite data-default
exceptions generics-sop http-client http-client-tls machines memory
@@ -263407,6 +264247,41 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "websockets_0_12_7_1" = callPackage
+ ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary
+ , bytestring, bytestring-builder, case-insensitive, clock
+ , containers, criterion, entropy, HUnit, network, QuickCheck
+ , random, SHA, streaming-commons, test-framework
+ , test-framework-hunit, test-framework-quickcheck2, text
+ }:
+ mkDerivation {
+ pname = "websockets";
+ version = "0.12.7.1";
+ sha256 = "1jqlvgw1ffw0236y4g7li188m9ac37a2yp07vkvcmbz63rmhfmnk";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ async attoparsec base base64-bytestring binary bytestring
+ bytestring-builder case-insensitive clock containers entropy
+ network random SHA streaming-commons text
+ ];
+ testHaskellDepends = [
+ async attoparsec base base64-bytestring binary bytestring
+ bytestring-builder case-insensitive clock containers entropy HUnit
+ network QuickCheck random SHA streaming-commons test-framework
+ test-framework-hunit test-framework-quickcheck2 text
+ ];
+ benchmarkHaskellDepends = [
+ async attoparsec base base64-bytestring binary bytestring
+ bytestring-builder case-insensitive clock containers criterion
+ entropy network random SHA text
+ ];
+ doCheck = false;
+ description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"websockets-rpc" = callPackage
({ mkDerivation, aeson, async, base, bytestring, containers
, exceptions, hashable, monad-control, mtl, QuickCheck
@@ -264357,6 +265232,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "within" = callPackage
+ ({ mkDerivation, base, exceptions, hashable, path }:
+ mkDerivation {
+ pname = "within";
+ version = "0.0.2.0";
+ sha256 = "08ddmh9zfb435q8ljsisszvd5hgjpsnxcv57kzadwcicy2wkj32b";
+ libraryHaskellDepends = [ base exceptions hashable path ];
+ description = "A path within another path";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"witness" = callPackage
({ mkDerivation, base, constraints, semigroupoids, transformers }:
mkDerivation {
@@ -265373,6 +266259,8 @@ self: {
];
description = "An easy-to-use HTTP client library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"wreq-sb" = callPackage
@@ -265739,6 +266627,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "wstunnel" = callPackage
+ ({ mkDerivation, async, base, base64-bytestring, binary, bytestring
+ , classy-prelude, cmdargs, connection, hslogger, hspec, iproute
+ , mtl, network, network-conduit-tls, streaming-commons, text
+ , unordered-containers, websockets
+ }:
+ mkDerivation {
+ pname = "wstunnel";
+ version = "0.3.0.1";
+ sha256 = "17qbf9sy82lrnqz8aa3brggdps7adlizm75x3x5byib769v1k1pa";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ async base base64-bytestring binary bytestring classy-prelude
+ connection hslogger iproute mtl network network-conduit-tls
+ streaming-commons text unordered-containers websockets
+ ];
+ executableHaskellDepends = [
+ async base bytestring classy-prelude cmdargs hslogger text
+ ];
+ testHaskellDepends = [
+ async base binary bytestring classy-prelude hspec network
+ network-conduit-tls streaming-commons text
+ ];
+ description = "Initial project template from stack";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"wtk" = callPackage
({ mkDerivation, base, old-locale, time, transformers }:
mkDerivation {
@@ -268921,6 +269839,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "yaml_0_11_4_0" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
+ , conduit, containers, directory, filepath, hspec, HUnit, libyaml
+ , mockery, mtl, raw-strings-qq, resourcet, scientific
+ , template-haskell, temporary, text, transformers
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "yaml";
+ version = "0.11.4.0";
+ sha256 = "0v69d10ni6ydj4g63ajcmnx6a2j3kbl91vpz678l7k5mkd3chkns";
+ configureFlags = [ "-fsystem-libyaml" ];
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring conduit containers directory
+ filepath libyaml mtl resourcet scientific template-haskell text
+ transformers unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson attoparsec base base-compat bytestring conduit containers
+ directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq
+ resourcet scientific 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;
+ }) {};
+
"yaml-combinators" = callPackage
({ mkDerivation, aeson, base, bytestring, doctest, generics-sop
, scientific, tasty, tasty-hunit, text, transformers
@@ -269120,6 +270068,30 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "yamlparse-applicative" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, genvalidity-aeson
+ , genvalidity-hspec, genvalidity-scientific, genvalidity-text
+ , hspec, optparse-applicative, path, path-io, prettyprinter
+ , QuickCheck, scientific, text, unordered-containers, validity
+ , validity-text, vector, yaml
+ }:
+ mkDerivation {
+ pname = "yamlparse-applicative";
+ version = "0.0.0.0";
+ sha256 = "1n2mm542zl4mji8la5xpyjj6cab3rqihlwm1x4d0xgn7xzmng02g";
+ libraryHaskellDepends = [
+ aeson base bytestring optparse-applicative path path-io
+ prettyprinter scientific text unordered-containers validity
+ validity-text vector yaml
+ ];
+ testHaskellDepends = [
+ aeson base genvalidity-aeson genvalidity-hspec
+ genvalidity-scientific genvalidity-text hspec QuickCheck scientific
+ text
+ ];
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"yampa-canvas" = callPackage
({ mkDerivation, base, blank-canvas, stm, time, Yampa }:
mkDerivation {
@@ -273030,8 +274002,8 @@ self: {
}:
mkDerivation {
pname = "zeolite-lang";
- version = "0.1.2.9";
- sha256 = "1jyy54cpvcaarsxhglbcq9yjz24l6qfcfkinwj1lngz824mr0qgq";
+ version = "0.4.1.1";
+ sha256 = "0vhxlznprjmaf910j99s7yc0mjyk4jw6gdh49106v83xv3b5ak1m";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -273682,6 +274654,17 @@ self: {
broken = true;
}) {};
+ "zipper-extra" = callPackage
+ ({ mkDerivation, base, comonad, comonad-extras, split }:
+ mkDerivation {
+ pname = "zipper-extra";
+ version = "0.1.0.1";
+ sha256 = "07bhmqjd743x2zjay0q29jfms8xlhk2awc38x75h0cym3agi1m5d";
+ libraryHaskellDepends = [ base comonad comonad-extras split ];
+ description = "Zipper utils that weren't in Control.Comonad.Store.Zipper";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"zippers" = callPackage
({ mkDerivation, base, Cabal, cabal-doctest, criterion, doctest
, fail, lens, profunctors, semigroupoids, semigroups
@@ -274089,18 +275072,17 @@ self: {
}) {};
"zsdd" = callPackage
- ({ mkDerivation, base, containers, hashable, mtl, random
+ ({ mkDerivation, base, containers, hashable, mtl
, unordered-containers
}:
mkDerivation {
pname = "zsdd";
- version = "0.1.0.0";
- sha256 = "0r6b1azxbkvnqa1ksw9hrk37cglv1lkhqaq16zkjnigzvgfilw8g";
+ version = "0.2.1.0";
+ sha256 = "107mw1xyx1imi2w0lz5f768yj8r9plamz7f988yhw89i8l51wx80";
libraryHaskellDepends = [
base containers hashable mtl unordered-containers
];
- testHaskellDepends = [ base mtl random ];
- description = "Zero-suppressed decision diagrams";
+ description = "Zero-Suppressed and Reduced Decision Diagrams";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -274178,21 +275160,21 @@ self: {
}) {};
"ztar" = callPackage
- ({ mkDerivation, base, bytestring, bytestring-arbitrary, deepseq
- , directory, filepath, path, path-io, process, QuickCheck, tasty
+ ({ mkDerivation, base, bytestring, deepseq, directory, filepath
+ , path, path-io, process, QuickCheck, quickcheck-instances, tasty
, tasty-quickcheck, text, unix-compat, zip, zlib
}:
mkDerivation {
pname = "ztar";
- version = "1.0.1";
- sha256 = "13nqbl1bakyw0nn7nihs49qfqz3lx78h3nvq8d9pxm2jvp9x32j9";
+ version = "1.0.2";
+ sha256 = "081ip4fmkavrwhlqa8jwv4pdf40dvhfd7d4w3iqk3p9qpdnbjm3j";
libraryHaskellDepends = [
base bytestring deepseq directory filepath path process text
unix-compat zip zlib
];
testHaskellDepends = [
- base bytestring bytestring-arbitrary filepath path path-io
- QuickCheck tasty tasty-quickcheck
+ base bytestring filepath path path-io QuickCheck
+ quickcheck-instances tasty tasty-quickcheck
];
description = "Creating and extracting arbitrary archives";
license = stdenv.lib.licenses.bsd3;
@@ -274267,6 +275249,8 @@ self: {
];
description = "Password strength estimation based on zxcvbn";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"zxcvbn-hs" = callPackage
@@ -274305,6 +275289,8 @@ self: {
];
description = "Password strength estimation based on zxcvbn";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
}
diff --git a/pkgs/development/interpreters/bats/default.nix b/pkgs/development/interpreters/bats/default.nix
index 35672116ca0..bbc38e51542 100644
--- a/pkgs/development/interpreters/bats/default.nix
+++ b/pkgs/development/interpreters/bats/default.nix
@@ -1,17 +1,21 @@
-{ stdenv, fetchzip, gnugrep }:
+{ stdenv, fetchzip, coreutils, gnugrep }:
stdenv.mkDerivation rec {
pname = "bats";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchzip {
url = "https://github.com/bats-core/bats-core/archive/v${version}.tar.gz";
- sha256 = "1kkh0j2alql3xiyhw9wsvcc3xclv52g0ivgyk8h85q9fn3qdqakz";
+ sha256 = "0f59zh4d4pa1a7ybs5zl6h0csbqqv11lbnq0jl1dgwm1s6p49bsq";
};
patchPhase = ''
patchShebangs ./install.sh
- substituteInPlace ./libexec/bats-core/bats-format-tap-stream --replace grep ${gnugrep}/bin/grep
+
+ substituteInPlace ./libexec/bats-core/bats \
+ --replace 'type -p greadlink readlink' 'type -p ${coreutils}/bin/readlink'
+ substituteInPlace ./libexec/bats-core/bats-format-tap-stream \
+ --replace grep ${gnugrep}/bin/grep
'';
installPhase = "./install.sh $out";
diff --git a/pkgs/development/interpreters/clojurescript/lumo/package.json b/pkgs/development/interpreters/clojurescript/lumo/package.json
index 6ab3f9616c7..acfd5c4ed49 100644
--- a/pkgs/development/interpreters/clojurescript/lumo/package.json
+++ b/pkgs/development/interpreters/clojurescript/lumo/package.json
@@ -27,7 +27,7 @@
"glob": "^7.1.3",
"gunzip-maybe": "^1.4.1",
"insert-module-globals": "^7.2.0",
- "jszip": "github:anmonteiro/jszip#patch-1",
+ "jszip": "2.x",
"mkdirp": "^1.0.3",
"ncp": "^2.0.0",
"node-fetch": "^2.2.1",
diff --git a/pkgs/development/interpreters/elixir/1.10.nix b/pkgs/development/interpreters/elixir/1.10.nix
index afab770da35..d63a94d98d6 100644
--- a/pkgs/development/interpreters/elixir/1.10.nix
+++ b/pkgs/development/interpreters/elixir/1.10.nix
@@ -3,7 +3,7 @@
# How to obtain `sha256`:
# nix-prefetch-url --unpack https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz
mkDerivation {
- version = "1.10.2";
- sha256 = "04yi1hljq7ii9flh6pmb5411z7q1bdq9f9sq8323k9hm1f5jwkx6";
+ version = "1.10.3";
+ sha256 = "18bqqqzvhr1zj491wc3d36a310mg1wcs12npp70zfmgqrc60q65a";
minimumOTPVersion = "21";
}
diff --git a/pkgs/development/interpreters/elixir/generic-builder.nix b/pkgs/development/interpreters/elixir/generic-builder.nix
index b46b71485c8..54b046beaab 100644
--- a/pkgs/development/interpreters/elixir/generic-builder.nix
+++ b/pkgs/development/interpreters/elixir/generic-builder.nix
@@ -73,6 +73,6 @@ in
license = licenses.epl10;
platforms = platforms.unix;
- maintainers = with maintainers; [ the-kenny havvy couchemar ankhers filalex77 ];
+ maintainers = with maintainers; [ havvy couchemar ankhers filalex77 ];
};
})
diff --git a/pkgs/development/interpreters/erlang/generic-builder.nix b/pkgs/development/interpreters/erlang/generic-builder.nix
index 883fa87cbd4..f80e1f344f7 100644
--- a/pkgs/development/interpreters/erlang/generic-builder.nix
+++ b/pkgs/development/interpreters/erlang/generic-builder.nix
@@ -122,7 +122,7 @@ in stdenv.mkDerivation ({
'';
platforms = platforms.unix;
- maintainers = with maintainers; [ the-kenny sjmackenzie couchemar gleber ];
+ maintainers = with maintainers; [ sjmackenzie couchemar gleber ];
license = licenses.asl20;
} // meta);
}
diff --git a/pkgs/development/interpreters/jelly/default.nix b/pkgs/development/interpreters/jelly/default.nix
new file mode 100644
index 00000000000..a317f35d2a7
--- /dev/null
+++ b/pkgs/development/interpreters/jelly/default.nix
@@ -0,0 +1,28 @@
+{ lib, python3Packages, fetchFromGitHub }:
+
+python3Packages.buildPythonApplication {
+ pname = "jelly";
+ version = "0.1.31";
+
+ src = fetchFromGitHub {
+ owner = "DennisMitchell";
+ repo = "jellylanguage";
+ rev = "70c9fd93ab009c05dc396f8cc091f72b212fb188";
+ sha256 = "1rpclqagvigp5qhvgnjavvy463f1drshnc1mfxm6z7ygzs0l0yz6";
+ };
+
+ propagatedBuildInputs = [ python3Packages.sympy ];
+
+ # checks are disabled because jelly has no tests, and the default is to run
+ # the output binary with no arguments, which exits with status 1 and causes
+ # the build to fail
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A recreational programming language inspired by J";
+ homepage = https://github.com/DennisMitchell/jellylanguage;
+ license = licenses.mit;
+ maintainers = [ maintainers.tckmn ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/interpreters/joker/default.nix b/pkgs/development/interpreters/joker/default.nix
index b176c55cbfd..39588a0c363 100644
--- a/pkgs/development/interpreters/joker/default.nix
+++ b/pkgs/development/interpreters/joker/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "joker";
- version = "0.15.0";
+ version = "0.15.3";
src = fetchFromGitHub {
rev = "v${version}";
owner = "candid82";
repo = "joker";
- sha256 = "03lbvxmkn0rr7yv7kj6c4dh4zayiwbhrkqbz2m22dw568rjbp8az";
+ sha256 = "1pxj6flyhf522zjab1dfvxfajyx3v3rzs7l8ma7ma6b8zmwp2wdn";
};
- modSha256 = "1mylgim9nm0v5wybgzi74nqzmvzwzws0027wzl86dbj5id83ab9v";
+ modSha256 = "165mjfjk4x95ckw7wg96bg9pzb3297sggnip38nz2jxxbqr0ff8b";
preBuild = ''
go generate ./...
diff --git a/pkgs/development/interpreters/mujs/default.nix b/pkgs/development/interpreters/mujs/default.nix
index 2abcec68c86..692aed3e4ee 100644
--- a/pkgs/development/interpreters/mujs/default.nix
+++ b/pkgs/development/interpreters/mujs/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mujs";
- version = "1.0.6";
+ version = "1.0.7";
src = fetchurl {
url = "https://mujs.com/downloads/mujs-${version}.tar.xz";
- sha256 = "1q9w2dcspfp580pzx7sw7x9gbn8j0ak6dvj75wd1ml3f3q3i43df";
+ sha256 = "1ilhay15z4k7mlzs6g2d00snivin7vp72dfw5wwpmc0x70jr31l2";
};
buildInputs = [ readline ];
diff --git a/pkgs/development/interpreters/php/default.nix b/pkgs/development/interpreters/php/default.nix
index e0aea60e293..ac0ab2196af 100644
--- a/pkgs/development/interpreters/php/default.nix
+++ b/pkgs/development/interpreters/php/default.nix
@@ -113,7 +113,9 @@ let
unwrapped = php;
tests = nixosTests.php;
inherit (php-packages) packages extensions;
- inherit (php) meta;
+ meta = php.meta // {
+ outputsToInstall = [ "out" ];
+ };
};
paths = [ php ];
postBuild = ''
diff --git a/pkgs/development/interpreters/picoc/default.nix b/pkgs/development/interpreters/picoc/default.nix
index 00e77033575..f7343f6e4d6 100644
--- a/pkgs/development/interpreters/picoc/default.nix
+++ b/pkgs/development/interpreters/picoc/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
# Tests are currently broken on i686 see
- # http://hydra.nixos.org/build/24003763/nixlog/1
+ # https://hydra.nixos.org/build/24003763/nixlog/1
doCheck = if stdenv.isi686 then false else true;
checkTarget = "test";
diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix
index 5dc3b224720..2def54de12d 100644
--- a/pkgs/development/interpreters/python/default.nix
+++ b/pkgs/development/interpreters/python/default.nix
@@ -23,8 +23,6 @@ with pkgs;
};
in rec {
isPy27 = pythonVersion == "2.7";
- isPy33 = pythonVersion == "3.3"; # TODO: remove
- isPy34 = pythonVersion == "3.4"; # TODO: remove
isPy35 = pythonVersion == "3.5";
isPy36 = pythonVersion == "3.6";
isPy37 = pythonVersion == "3.7";
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix
index 725b1d5106d..1db01c0d775 100644
--- a/pkgs/development/interpreters/racket/default.nix
+++ b/pkgs/development/interpreters/racket/default.nix
@@ -46,7 +46,7 @@ in
stdenv.mkDerivation rec {
pname = "racket";
- version = "7.6"; # always change at once with ./minimal.nix
+ version = "7.7"; # always change at once with ./minimal.nix
src = (stdenv.lib.makeOverridable ({ name, sha256 }:
fetchurl {
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
}
)) {
name = "${pname}-${version}";
- sha256 = "0yagy7qrnz96gwafnj3whh2vs54788k1ci3vkm100h68gsw638b8";
+ sha256 = "0cx5h3k0n58cb442qzp3jlc7n1b9dbaxv9blg2rjil2rn119yrb2";
};
FONTCONFIG_FILE = fontsConf;
@@ -82,10 +82,7 @@ stdenv.mkDerivation rec {
'';
shared = if stdenv.isDarwin then "dylib" else "shared";
- configureFlags = [ "--enable-${shared}" "--enable-lt=${libtool}/bin/libtool"
- # The following flag is a temporary workaround for an upstream bug:
- # https://github.com/racket/racket/issues/3046
- "--enable-useprefix" ]
+ configureFlags = [ "--enable-${shared}" "--enable-lt=${libtool}/bin/libtool" ]
++ stdenv.lib.optional disableDocs [ "--disable-docs" ]
++ stdenv.lib.optional stdenv.isDarwin [ "--enable-xonx" ];
diff --git a/pkgs/development/interpreters/racket/minimal.nix b/pkgs/development/interpreters/racket/minimal.nix
index 9e817b76000..a4a7a5c12cd 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 = "0id094q9024hj2n3907l7dblp3iix1v5289xzskmh5c26xfygp9y";
+ sha256 = "1lxcd4ix8q3089xql48hwccxvcpkinfxwxnc6fhcjdgzqcyxh3ln";
};
meta = oldAttrs.meta // {
diff --git a/pkgs/development/interpreters/rakudo/default.nix b/pkgs/development/interpreters/rakudo/default.nix
index 37abbd97746..e4501d85238 100644
--- a/pkgs/development/interpreters/rakudo/default.nix
+++ b/pkgs/development/interpreters/rakudo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "rakudo";
- version = "2020.02.1";
+ version = "2020.05";
src = fetchurl {
url = "https://www.rakudo.org/dl/rakudo/rakudo-${version}.tar.gz";
- sha256 = "1qfaiqfclqd6zz04xl90yiqkvmm610r905nnbd6gszgyq1k77ckv";
+ sha256 = "08d1591k8lhyw3kmxq53lf24wg6d61lg2xc81zzcglask9n9ilc6";
};
buildInputs = [ icu zlib gmp perl ];
diff --git a/pkgs/development/interpreters/rakudo/moarvm.nix b/pkgs/development/interpreters/rakudo/moarvm.nix
index ade97b56a64..a7b57c9287a 100644
--- a/pkgs/development/interpreters/rakudo/moarvm.nix
+++ b/pkgs/development/interpreters/rakudo/moarvm.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "moarvm";
- version = "2020.02.1";
+ version = "2020.05";
src = fetchurl {
url = "https://www.moarvm.org/releases/MoarVM-${version}.tar.gz";
- sha256 = "0cnnyjyci24pbws2cic80xdr7a5g3qvrsi221c6bpbnpkar81jw2";
+ sha256 = "0jw29846nky7gz129knjcx58qr7nbn8j7hs8k92i11zaj73d4s4k";
};
buildInputs = [ perl ] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices ApplicationServices ];
diff --git a/pkgs/development/interpreters/rakudo/nqp.nix b/pkgs/development/interpreters/rakudo/nqp.nix
index f12e60b14f0..40133287f9e 100644
--- a/pkgs/development/interpreters/rakudo/nqp.nix
+++ b/pkgs/development/interpreters/rakudo/nqp.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "nqp";
- version = "2020.02.1";
+ version = "2020.05";
src = fetchurl {
url = "https://github.com/perl6/nqp/releases/download/${version}/nqp-${version}.tar.gz";
- sha256 = "0zw3g7viyq4n4qwy0laww2mzz6wrzkfcq4fm82scy1mh65r7bdgj";
+ sha256 = "0xxm0vlra1g467cxc5v65p8pc46w7r9wkcddjl8nk2lnvgcr46r9";
};
buildInputs = [ perl ];
diff --git a/pkgs/development/interpreters/rakudo/zef.nix b/pkgs/development/interpreters/rakudo/zef.nix
index 9a8c11324a2..5c8fe16408b 100644
--- a/pkgs/development/interpreters/rakudo/zef.nix
+++ b/pkgs/development/interpreters/rakudo/zef.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zef";
- version = "0.8.3";
+ version = "0.8.4";
src = fetchFromGitHub {
owner = "ugexe";
repo = "zef";
rev = "v${version}";
- sha256 = "1fscv8fbaa5l8dcwclmq3hvg3c59l4dvyjqb316mgnc5anxpzy2f";
+ sha256 = "02a3awnjr1mgb9275xvp3xms80vcxkq55ffi8sbjzxpwyadj5y5k";
};
buildInputs = [ rakudo makeWrapper ];
diff --git a/pkgs/development/interpreters/scheme48/default.nix b/pkgs/development/interpreters/scheme48/default.nix
index 32dd28bcb20..5a1e3f265b2 100644
--- a/pkgs/development/interpreters/scheme48/default.nix
+++ b/pkgs/development/interpreters/scheme48/default.nix
@@ -6,7 +6,6 @@ stdenv.mkDerivation {
meta = {
homepage = "http://s48.org/";
description = "Scheme 48";
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
platforms = with stdenv.lib.platforms; unix;
license = stdenv.lib.licenses.bsd3;
};
diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix
index 79222749dc4..67d54af7bb2 100644
--- a/pkgs/development/interpreters/wasmtime/default.nix
+++ b/pkgs/development/interpreters/wasmtime/default.nix
@@ -2,24 +2,26 @@
rustPlatform.buildRustPackage rec {
pname = "wasmtime";
- version = "0.12.0";
+ version = "0.15.0";
src = fetchFromGitHub {
owner = "bytecodealliance";
repo = "${pname}";
rev = "v${version}";
- sha256 = "08dhk5s8rv41mjqbwfqwqmp6p6p9y7qc5yc76ljjd9l7j1phl7mr";
+ sha256 = "1df99iak0psydlg9m8f8qq4zyh4wbi5l4qgsdjr2lm74ci3483xy";
fetchSubmodules = true;
};
- cargoSha256 = "0vyxp74jlnrisk0kblsbj9d9a54wcgzbyjm7iqav1k4ns3syrnmh";
+ cargoSha256 = "170bz48jrc1k2ylfmd3bcry0xpcxx8p3rzzv9mprlfmrfpb0b28r";
nativeBuildInputs = [ python cmake clang ];
buildInputs = [ llvmPackages.libclang ] ++
lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
- doCheck = false; # https://github.com/bytecodealliance/wasmtime/issues/1197
+ # no test on darwin due to
+ # https://github.com/bytecodealliance/wasmtime/issues/1556
+ doCheck = !stdenv.isDarwin;
meta = with lib; {
description = "Standalone JIT-style runtime for WebAssembly, using Cranelift";
diff --git a/pkgs/development/libraries/abseil-cpp/default.nix b/pkgs/development/libraries/abseil-cpp/default.nix
index 6b7739b322d..45e73410d28 100644
--- a/pkgs/development/libraries/abseil-cpp/default.nix
+++ b/pkgs/development/libraries/abseil-cpp/default.nix
@@ -2,15 +2,13 @@
stdenv.mkDerivation rec {
pname = "abseil-cpp";
- date = "20191119";
- rev = "8ba96a8244bbe334d09542e92d566673a65c1f78";
- version = "${date}-${rev}";
+ version = "20200225.2";
src = fetchFromGitHub {
owner = "abseil";
repo = "abseil-cpp";
- rev = rev;
- sha256 = "089bvlspgdgi40fham20qy1m97gr1jh5k5czz49dincpd18j6inb";
+ rev = version;
+ sha256 = "0dwxg54pv6ihphbia0iw65r64whd7v8nm4wwhcz219642cgpv54y";
};
nativeBuildInputs = [ cmake ];
@@ -19,6 +17,7 @@ stdenv.mkDerivation rec {
description = "An open-source collection of C++ code designed to augment the C++ standard library";
homepage = "https://abseil.io/";
license = licenses.asl20;
+ platforms = platforms.all;
maintainers = [ maintainers.andersk ];
};
}
diff --git a/pkgs/development/libraries/armadillo/default.nix b/pkgs/development/libraries/armadillo/default.nix
index 3251b1c9e0d..9b32d46b3b2 100644
--- a/pkgs/development/libraries/armadillo/default.nix
+++ b/pkgs/development/libraries/armadillo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "armadillo";
- version = "9.860.1";
+ version = "9.870.2";
src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
- sha256 = "1ab5y4ll6js2w4p9dabj2dmzzc3f8dja8dqsvy40azrvny58h0qn";
+ sha256 = "0mpp1iq4ws9yhcv0bnn0czzyim7whcan34c7a052sh8w9kp5y6sl";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/audio/libbass/default.nix b/pkgs/development/libraries/audio/libbass/default.nix
index 84fa46eed27..593854bb280 100644
--- a/pkgs/development/libraries/audio/libbass/default.nix
+++ b/pkgs/development/libraries/audio/libbass/default.nix
@@ -9,7 +9,7 @@ let
allBass = {
bass = {
h = "bass.h";
- version = "2.4.14";
+ version = "2.4.15";
so = {
i686_linux = "libbass.so";
x86_64-linux = "x64/libbass.so";
diff --git a/pkgs/development/libraries/audio/lv2/default.nix b/pkgs/development/libraries/audio/lv2/default.nix
index e415aa5e4f2..bb2645beda7 100644
--- a/pkgs/development/libraries/audio/lv2/default.nix
+++ b/pkgs/development/libraries/audio/lv2/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "lv2";
- version = "1.16.0";
+ version = "1.18.0";
src = fetchurl {
url = "https://lv2plug.in/spec/${pname}-${version}.tar.bz2";
- sha256 = "1ppippbpdpv13ibs06b0bixnazwfhiw0d0ja6hx42jnkgdyp5hyy";
+ sha256 = "0gs7401xz23q9vajqr31aa2db8dvssgyh5zrvr4ipa6wig7yb8wh";
};
nativeBuildInputs = [ pkgconfig wafHook ];
diff --git a/pkgs/development/libraries/aws-sdk-cpp/cmake-dirs.patch b/pkgs/development/libraries/aws-sdk-cpp/cmake-dirs.patch
new file mode 100644
index 00000000000..6e4cad9e73c
--- /dev/null
+++ b/pkgs/development/libraries/aws-sdk-cpp/cmake-dirs.patch
@@ -0,0 +1,75 @@
+diff --git a/cmake/AWSSDKConfig.cmake b/cmake/AWSSDKConfig.cmake
+index e87252123e..5457bd5910 100644
+--- a/cmake/AWSSDKConfig.cmake
++++ b/cmake/AWSSDKConfig.cmake
+@@ -82,6 +82,7 @@ if (AWSSDK_ROOT_DIR)
+ )
+ else()
+ find_file(AWSSDK_CORE_HEADER_FILE Aws.h
++ "/${AWSSDK_INSTALL_INCLUDEDIR}/aws/core"
+ "/usr/${AWSSDK_INSTALL_INCLUDEDIR}/aws/core"
+ "/usr/local/${AWSSDK_INSTALL_INCLUDEDIR}/aws/core"
+ "C:/Progra~1/AWSSDK/${AWSSDK_INSTALL_INCLUDEDIR}/aws/core"
+@@ -97,14 +98,18 @@ if (NOT AWSSDK_CORE_HEADER_FILE)
+ message(FATAL_ERROR "AWS SDK for C++ is missing, please install it first")
+ endif()
+
+-# based on core header file path, inspects the actual AWSSDK_ROOT_DIR
+-get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_CORE_HEADER_FILE}" PATH)
+-get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_ROOT_DIR}" PATH)
+-get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_ROOT_DIR}" PATH)
+-get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_ROOT_DIR}" PATH)
+-
+-if (NOT AWSSDK_ROOT_DIR)
+- message(FATAL_ERROR "AWSSDK_ROOT_DIR is not set or can't be calculated from the path of core header file")
++if (IS_ABSOLUTE ${AWSSDK_INSTALL_LIBDIR})
++ set(AWSSDK_ROOT_DIR "")
++else()
++ # based on core header file path, inspects the actual AWSSDK_ROOT_DIR
++ get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_CORE_HEADER_FILE}" PATH)
++ get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_ROOT_DIR}" PATH)
++ get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_ROOT_DIR}" PATH)
++ get_filename_component(AWSSDK_ROOT_DIR "${AWSSDK_ROOT_DIR}" PATH)
++
++ if (NOT AWSSDK_ROOT_DIR)
++ message(FATAL_ERROR "AWSSDK_ROOT_DIR is not set or can't be calculated from the path of core header file")
++ endif()
+ endif()
+
+
+diff --git a/cmake/utilities.cmake b/cmake/utilities.cmake
+index 283a14a138..646aea1da3 100644
+--- a/cmake/utilities.cmake
++++ b/cmake/utilities.cmake
+@@ -43,7 +43,8 @@ macro(setup_install)
+ EXPORT "${PROJECT_NAME}-targets"
+ ARCHIVE DESTINATION ${ARCHIVE_DIRECTORY}
+ LIBRARY DESTINATION ${LIBRARY_DIRECTORY}
+- RUNTIME DESTINATION ${BINARY_DIRECTORY} )
++ RUNTIME DESTINATION ${BINARY_DIRECTORY}
++ INCLUDES DESTINATION ${INCLUDE_DIRECTORY} )
+
+ if (BUILD_SHARED_LIBS)
+ install(
+@@ -57,7 +58,8 @@ macro(setup_install)
+ install (TARGETS ${PROJECT_NAME}
+ ARCHIVE DESTINATION ${ARCHIVE_DIRECTORY}/${SDK_INSTALL_BINARY_PREFIX}/${PLATFORM_INSTALL_QUALIFIER}/\${CMAKE_INSTALL_CONFIG_NAME}
+ LIBRARY DESTINATION ${LIBRARY_DIRECTORY}/${SDK_INSTALL_BINARY_PREFIX}/${PLATFORM_INSTALL_QUALIFIER}/\${CMAKE_INSTALL_CONFIG_NAME}
+- RUNTIME DESTINATION ${BINARY_DIRECTORY}/${SDK_INSTALL_BINARY_PREFIX}/${PLATFORM_INSTALL_QUALIFIER}/\${CMAKE_INSTALL_CONFIG_NAME})
++ RUNTIME DESTINATION ${BINARY_DIRECTORY}/${SDK_INSTALL_BINARY_PREFIX}/${PLATFORM_INSTALL_QUALIFIER}/\${CMAKE_INSTALL_CONFIG_NAME}
++ INCLUDES DESTINATION ${INCLUDE_DIRECTORY}/${SDK_INSTALL_BINARY_PREFIX}/${PLATFORM_INSTALL_QUALIFIER}/\${CMAKE_INSTALL_CONFIG_NAME})
+ endif()
+ endif()
+ endmacro()
+diff --git a/toolchains/pkg-config.pc.in b/toolchains/pkg-config.pc.in
+index 9b519d2772..a61069225c 100644
+--- a/toolchains/pkg-config.pc.in
++++ b/toolchains/pkg-config.pc.in
+@@ -1,5 +1,5 @@
+-includedir=@CMAKE_INSTALL_PREFIX@/@INCLUDE_DIRECTORY@
+-libdir=@CMAKE_INSTALL_PREFIX@/@LIBRARY_DIRECTORY@
++includedir=@INCLUDE_DIRECTORY@
++libdir=@LIBRARY_DIRECTORY@
+
+ Name: @PROJECT_NAME@
+ Description: @PROJECT_DESCRIPTION@
diff --git a/pkgs/development/libraries/aws-sdk-cpp/default.nix b/pkgs/development/libraries/aws-sdk-cpp/default.nix
index f6878cd9396..94827743bf3 100644
--- a/pkgs/development/libraries/aws-sdk-cpp/default.nix
+++ b/pkgs/development/libraries/aws-sdk-cpp/default.nix
@@ -50,6 +50,12 @@ stdenv.mkDerivation rec {
rm aws-cpp-sdk-core-tests/aws/auth/AWSCredentialsProviderTest.cpp
'';
+ postFixupHooks = [
+ # This bodge is necessary so that the file that the generated -config.cmake file
+ # points to an existing directory.
+ ''mkdir -p $out/include''
+ ];
+
__darwinAllowLocalNetworking = true;
patches = [
@@ -57,6 +63,7 @@ stdenv.mkDerivation rec {
url = "https://github.com/aws/aws-sdk-cpp/commit/42991ab549087c81cb630e5d3d2413e8a9cf8a97.patch";
sha256 = "0myq5cm3lvl5r56hg0sc0zyn1clbkd9ys0wr95ghw6bhwpvfv8gr";
})
+ ./cmake-dirs.patch
];
meta = with lib; {
diff --git a/pkgs/development/libraries/boost/cmake-paths.patch b/pkgs/development/libraries/boost/cmake-paths.patch
new file mode 100644
index 00000000000..b7f90148f9d
--- /dev/null
+++ b/pkgs/development/libraries/boost/cmake-paths.patch
@@ -0,0 +1,21 @@
+diff --git a/tools/boost_install/boost-install.jam b/tools/boost_install/boost-install.jam
+index ad19f7b55..ec6bf57ff 100644
+--- a/tools/boost_install/boost-install.jam
++++ b/tools/boost_install/boost-install.jam
+@@ -587,6 +587,7 @@ rule generate-cmake-config- ( target : sources * : properties * )
+ "# Compute the include and library directories relative to this file."
+ ""
+ "get_filename_component(_BOOST_CMAKEDIR \"${CMAKE_CURRENT_LIST_DIR}/../\" ABSOLUTE)"
++ "get_filename_component(_BOOST_REAL_CMAKEDIR \"${CMAKE_CURRENT_LIST_DIR}/../\" ABSOLUTE)"
+ : true ;
+
+ if [ path.is-rooted $(cmakedir) ]
+@@ -607,6 +608,8 @@ rule generate-cmake-config- ( target : sources * : properties * )
+ " unset(_BOOST_CMAKEDIR_ORIGINAL)"
+ "endif()"
+ ""
++ "# Assume that the installer actually did know where the libs were to be installed"
++ "get_filename_component(_BOOST_CMAKEDIR \"$(cmakedir-native)\" REALPATH)"
+ : true ;
+ }
+
diff --git a/pkgs/development/libraries/boost/generic.nix b/pkgs/development/libraries/boost/generic.nix
index 7fe3c185c04..6d1c20f323d 100644
--- a/pkgs/development/libraries/boost/generic.nix
+++ b/pkgs/development/libraries/boost/generic.nix
@@ -112,7 +112,8 @@ stdenv.mkDerivation {
++ optional stdenv.isDarwin (
if version == "1.55.0"
then ./darwin-1.55-no-system-python.patch
- else ./darwin-no-system-python.patch);
+ else ./darwin-no-system-python.patch)
+ ++ optional (versionAtLeast version "1.70") ./cmake-paths.patch;
meta = {
homepage = "http://boost.org/";
diff --git a/pkgs/development/libraries/boringssl/default.nix b/pkgs/development/libraries/boringssl/default.nix
index 67e2794c8a2..20524cf179c 100644
--- a/pkgs/development/libraries/boringssl/default.nix
+++ b/pkgs/development/libraries/boringssl/default.nix
@@ -3,24 +3,23 @@
# reference: https://boringssl.googlesource.com/boringssl/+/2661/BUILDING.md
stdenv.mkDerivation {
pname = "boringssl";
- version = "2017-02-23";
+ version = "2019-12-04";
src = fetchgit {
url = "https://boringssl.googlesource.com/boringssl";
- rev = "be2ee342d3781ddb954f91f8a7e660c6f59e87e5";
- sha256 = "022zq7wlkhrg6al7drr3555lam3zw5bb10ylf9mznp83s854f975";
+ rev = "243b5cc9e33979ae2afa79eaa4e4c8d59db161d4";
+ sha256 = "1ak27dln0zqy2vj4llqsb99g03sk0sg25wlp09b58cymrh3gccvl";
};
- buildInputs = [ cmake perl go ];
+ nativeBuildInputs = [ cmake perl go ];
enableParallelBuilding = true;
- NIX_CFLAGS_COMPILE = "-Wno-error";
makeFlags = [ "GOCACHE=$(TMPDIR)/go-cache" ];
installPhase = ''
- mkdir -p $out/bin $out/include $out/lib
+ mkdir -p $bin/bin $out/include $out/lib
- mv tool/bssl $out/bin
+ mv tool/bssl $bin/bin
mv ssl/libssl.a $out/lib
mv crypto/libcrypto.a $out/lib
@@ -29,6 +28,8 @@ stdenv.mkDerivation {
mv ../include/openssl $out/include
'';
+ outputs = [ "out" "bin" ];
+
meta = with stdenv.lib; {
description = "Free TLS/SSL implementation";
homepage = "https://boringssl.googlesource.com";
diff --git a/pkgs/development/libraries/catch2/default.nix b/pkgs/development/libraries/catch2/default.nix
index a2b65c9bbb4..960c07e29df 100644
--- a/pkgs/development/libraries/catch2/default.nix
+++ b/pkgs/development/libraries/catch2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "catch2";
- version = "2.11.3";
+ version = "2.12.1";
src = fetchFromGitHub {
owner = "catchorg";
repo = "Catch2";
rev = "v${version}";
- sha256="012j7fnlsdyvg6d7gwdab7yzllkv4wqb164lfg4ixahx9l9schmp";
+ sha256="163198lizcr84ify34xjj1955rcgsqhwn87dwifiwyamnggn445f";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/check/default.nix b/pkgs/development/libraries/check/default.nix
index 193bdda3445..0a51e7e592b 100644
--- a/pkgs/development/libraries/check/default.nix
+++ b/pkgs/development/libraries/check/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "02zkfiyklckmivrfvdsrlzvzphkdsgjrz3igncw05dv5pshhq3xx";
};
- # Test can randomly fail: http://hydra.nixos.org/build/7243912
+ # Test can randomly fail: https://hydra.nixos.org/build/7243912
doCheck = false;
buildInputs = stdenv.lib.optional stdenv.isDarwin CoreServices;
diff --git a/pkgs/development/libraries/cpp-utilities/default.nix b/pkgs/development/libraries/cpp-utilities/default.nix
index 6453ff2a3e9..4b2520d714b 100644
--- a/pkgs/development/libraries/cpp-utilities/default.nix
+++ b/pkgs/development/libraries/cpp-utilities/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "cpp-utilities";
- version = "5.3.0";
+ version = "5.4.0";
src = fetchFromGitHub {
owner = "Martchus";
repo = pname;
rev = "v${version}";
- sha256 = "1c5rs28pavv8zabprjbd2y1sblgqbbhww07qvairh149rahvxi85";
+ sha256 = "18sy1jrz5adzy7c8k42kqlpicc4h0igimjqwaa6m9swwkhwiqqjz";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/cutelyst/default.nix b/pkgs/development/libraries/cutelyst/default.nix
index 1d24da9f7fe..65373547977 100644
--- a/pkgs/development/libraries/cutelyst/default.nix
+++ b/pkgs/development/libraries/cutelyst/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "cutelyst";
- version = "2.9.0";
+ version = "2.10.0";
src = fetchFromGitHub {
owner = "cutelyst";
repo = "cutelyst";
rev = "v${version}";
- sha256 = "13h2sj131s31qdzdwa3hx7ildmvlk8mv9s0j99kvx1ijaq49z79f";
+ sha256 = "1k8pbpwll19l3i3s34l9yhkxj4yqxbrf393nm29jqwlhvi9nz8qm";
};
nativeBuildInputs = [ cmake pkgconfig wrapQtAppsHook ];
diff --git a/pkgs/development/libraries/enet/default.nix b/pkgs/development/libraries/enet/default.nix
index 90c312bb7a6..e1172870ede 100644
--- a/pkgs/development/libraries/enet/default.nix
+++ b/pkgs/development/libraries/enet/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- name = "enet-1.3.14";
+ name = "enet-1.3.15";
src = fetchurl {
url = "http://enet.bespin.org/download/${name}.tar.gz";
- sha256 = "0w780zc6cy8yq4cskpphx0f91lzh51vh9lwyc5ll8hhamdxgbxlq";
+ sha256 = "1yxxf9bkx6dx3j8j70fj17c05likyfibb1419ls74hp58qrzdgas";
};
meta = {
diff --git a/pkgs/development/libraries/exiv2/default.nix b/pkgs/development/libraries/exiv2/default.nix
index a192a4c2cab..8a6dfd1983e 100644
--- a/pkgs/development/libraries/exiv2/default.nix
+++ b/pkgs/development/libraries/exiv2/default.nix
@@ -79,8 +79,9 @@ stdenv.mkDerivation rec {
mkdir ../test/tmp
export LD_LIBRARY_PATH="$(realpath ../build/lib)"
- # Fix tests on Aarch64
- ${stdenv.lib.optionalString stdenv.isAarch64 ''
+ ${stdenv.lib.optionalString (stdenv.isAarch64 || stdenv.isAarch32) ''
+ # Fix tests on arm
+ # https://github.com/Exiv2/exiv2/issues/933
rm -f ../tests/bugfixes/github/test_CVE_2018_12265.py
''}
diff --git a/pkgs/development/libraries/faudio/default.nix b/pkgs/development/libraries/faudio/default.nix
index f6a7f6c12fb..8973eda5d82 100644
--- a/pkgs/development/libraries/faudio/default.nix
+++ b/pkgs/development/libraries/faudio/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "faudio";
- version = "20.04";
+ version = "20.05";
src = fetchFromGitHub {
owner = "FNA-XNA";
repo = "FAudio";
rev = version;
- sha256 = "0ykc2y1w0wh6s3g9xzk3zqscvdjnf59923zxh2x0whxlcvndab2d";
+ sha256 = "14i0s0m1n57wjwzy54v1czq0w38xplcdsfn4nz5v6fryaxzr5z60";
};
nativeBuildInputs = [cmake];
diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix
index 89ea40c1c65..31ce6602963 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 {
pname = "freetds";
- version = "1.1.26";
+ version = "1.1.33";
src = fetchurl {
url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2";
- sha256 = "1nqxcnf6lax7grsxhajq87h92ngm487nzzz87kkmh1nzk33r7dwd";
+ sha256 = "1gq972ngpdmpb63mc6myxsd0rf3qph95qx542021xh9f2791qffi";
};
buildInputs = [
diff --git a/pkgs/development/libraries/geos/default.nix b/pkgs/development/libraries/geos/default.nix
index be0edab3155..4e7ce1d5ac8 100644
--- a/pkgs/development/libraries/geos/default.nix
+++ b/pkgs/development/libraries/geos/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, python }:
stdenv.mkDerivation rec {
- name = "geos-3.8.0";
+ name = "geos-3.8.1";
src = fetchurl {
url = "https://download.osgeo.org/geos/${name}.tar.bz2";
- sha256 = "1mb2v9fy1gnbjhcgv0xny11ggfb17vkzsajdyibigwsxr4ylq4cr";
+ sha256 = "1xqpmr10xi0n9sj47fbwc89qb0yr9imh4ybk0jsxpffy111syn22";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix
index 1f25abd2cf3..ee29c6a97a4 100644
--- a/pkgs/development/libraries/gjs/default.nix
+++ b/pkgs/development/libraries/gjs/default.nix
@@ -28,11 +28,11 @@ let
];
in stdenv.mkDerivation rec {
pname = "gjs";
- version = "1.64.1";
+ version = "1.64.2";
src = fetchurl {
url = "mirror://gnome/sources/gjs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0z4qx4s3174b1w5b0slnn6jwpy2c18s4fvx4xii2kflr7s4q7bsm";
+ sha256 = "0ywrsfmkxaw11z83dnmb9yqkn6k3c1mkxw2mv6arbwad6x6q7zqm";
};
outputs = [ "out" "dev" "installedTests" ];
diff --git a/pkgs/development/libraries/gl2ps/default.nix b/pkgs/development/libraries/gl2ps/default.nix
index 2ed717a49b8..85a9944fcf7 100644
--- a/pkgs/development/libraries/gl2ps/default.nix
+++ b/pkgs/development/libraries/gl2ps/default.nix
@@ -2,12 +2,12 @@
, zlib, libGL, libGLU, libpng, freeglut }:
stdenv.mkDerivation rec {
- version = "1.4.1";
+ version = "1.4.2";
pname = "gl2ps";
src = fetchurl {
url = "http://geuz.org/gl2ps/src/${pname}-${version}.tgz";
- sha256 = "0fsx5lh9pz1xswr4yng24j4ngiijnanksbgz05bfzkh07m5h6qkk";
+ sha256 = "1sgzv547h7hrskb9qd0x5yp45kmhvibjwj2mfswv95lg070h074d";
};
buildInputs = [
diff --git a/pkgs/development/libraries/glib-networking/default.nix b/pkgs/development/libraries/glib-networking/default.nix
index 9689bf98b31..882c9f8c3f5 100644
--- a/pkgs/development/libraries/glib-networking/default.nix
+++ b/pkgs/development/libraries/glib-networking/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "glib-networking";
- version = "2.64.1";
+ version = "2.64.2";
outputs = [ "out" "installedTests" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0wmg5n2h0r1rcdmp4w48akqlsbpjrjrj6p59g5ylc5yqyzg4dhx4";
+ sha256 = "19wmyv7j355z1wk650fyygadbwwmmhqggr54845rn7smbiqz1pj5";
};
patches = [
diff --git a/pkgs/development/libraries/gmime/3.nix b/pkgs/development/libraries/gmime/3.nix
index 80753823ff1..f2ba29d461e 100644
--- a/pkgs/development/libraries/gmime/3.nix
+++ b/pkgs/development/libraries/gmime/3.nix
@@ -2,12 +2,12 @@
, vala }:
stdenv.mkDerivation rec {
- version = "3.2.6";
+ version = "3.2.7";
pname = "gmime";
src = fetchurl {
url = "mirror://gnome/sources/gmime/3.2/${pname}-${version}.tar.xz";
- sha256 = "05s7qjrxbj010q016pmdqdq73gz8vl4hv29kwaign0j8gi61kzxb";
+ sha256 = "0i3xfc84qn1z99i70q68kbnp9rmgqrnprqb418ba52s6g9j9dsia";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/gmp/5.1.x.nix b/pkgs/development/libraries/gmp/5.1.x.nix
index 78cfa40d196..a027d58de39 100644
--- a/pkgs/development/libraries/gmp/5.1.x.nix
+++ b/pkgs/development/libraries/gmp/5.1.x.nix
@@ -25,7 +25,7 @@ let self = stdenv.mkDerivation rec {
(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.
+ # See , for instance.
#
# no darwin because gmp uses ASM that clang doesn't like
(stdenv.lib.enableFeature (!stdenv.isSunOS && stdenv.hostPlatform.isx86) "fat")
diff --git a/pkgs/development/libraries/gmp/6.x.nix b/pkgs/development/libraries/gmp/6.x.nix
index cca0f8d68e1..c5fffa09bf0 100644
--- a/pkgs/development/libraries/gmp/6.x.nix
+++ b/pkgs/development/libraries/gmp/6.x.nix
@@ -27,7 +27,7 @@ let self = stdenv.mkDerivation rec {
(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.
+ # See , for instance.
#
# no darwin because gmp uses ASM that clang doesn't like
(stdenv.lib.enableFeature (!stdenv.isSunOS && stdenv.hostPlatform.isx86) "fat")
diff --git a/pkgs/development/libraries/gnutls-kdh/generic.nix b/pkgs/development/libraries/gnutls-kdh/generic.nix
index 90e863760e9..c6d35b68236 100644
--- a/pkgs/development/libraries/gnutls-kdh/generic.nix
+++ b/pkgs/development/libraries/gnutls-kdh/generic.nix
@@ -11,7 +11,7 @@
assert guileBindings -> guile != null;
let
# XXX: Gnulib's `test-select' fails on FreeBSD:
- # http://hydra.nixos.org/build/2962084/nixlog/1/raw .
+ # https://hydra.nixos.org/build/2962084/nixlog/1/raw .
doCheck = !stdenv.isFreeBSD && !stdenv.isDarwin && lib.versionAtLeast version "3.4";
in
stdenv.mkDerivation {
diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix
index 4e7e19d9ff0..6d0faa03a88 100644
--- a/pkgs/development/libraries/gnutls/default.nix
+++ b/pkgs/development/libraries/gnutls/default.nix
@@ -11,7 +11,7 @@ let
version = "3.6.13";
# XXX: Gnulib's `test-select' fails on FreeBSD:
- # http://hydra.nixos.org/build/2962084/nixlog/1/raw .
+ # https://hydra.nixos.org/build/2962084/nixlog/1/raw .
doCheck = !stdenv.isFreeBSD && !stdenv.isDarwin && lib.versionAtLeast version "3.4"
&& stdenv.buildPlatform == stdenv.hostPlatform;
@@ -48,6 +48,8 @@ stdenv.mkDerivation {
sed '2iexit 77' -i tests/{pkgconfig,fastopen}.sh
sed '/^void doit(void)/,/^{/ s/{/{ exit(77);/' -i tests/{trust-store,psk-file}.c
sed 's:/usr/lib64/pkcs11/ /usr/lib/pkcs11/ /usr/lib/x86_64-linux-gnu/pkcs11/:`pkg-config --variable=p11_module_path p11-kit-1`:' -i tests/p11-kit-trust.sh
+ '' + lib.optionalString stdenv.hostPlatform.isMusl '' # See https://gitlab.com/gnutls/gnutls/-/issues/945
+ sed '2iecho "certtool tests skipped in musl build"\nexit 0' -i tests/cert-tests/certtool
'';
preConfigure = "patchShebangs .";
@@ -57,8 +59,12 @@ stdenv.mkDerivation {
"--disable-dependency-tracking"
"--enable-fast-install"
"--with-unbound-root-key-file=${dns-root-data}/root.key"
- ] ++ lib.optional guileBindings
- [ "--enable-guile" "--with-guile-site-dir=\${out}/share/guile/site" ];
+ ] ++ lib.optional guileBindings [
+ "--enable-guile"
+ "--with-guile-site-dir=\${out}/share/guile/site"
+ "--with-guile-site-ccache-dir=\${out}/share/guile/site"
+ "--with-guile-extension-dir=\${out}/share/guile/site"
+ ];
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/gsettings-desktop-schemas/default.nix b/pkgs/development/libraries/gsettings-desktop-schemas/default.nix
index c1fa8af1271..6a94944e9f1 100644
--- a/pkgs/development/libraries/gsettings-desktop-schemas/default.nix
+++ b/pkgs/development/libraries/gsettings-desktop-schemas/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "gsettings-desktop-schemas";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gsettings-desktop-schemas/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "19hfjqzddkmvxg80v23xpbd1my2pzjalx3d56d2k4dk5521vcjkn";
+ sha256 = "1nf97vq07gadwdla6kws8z510xlmv0a7wlyqwwnhyagq7kjdnjq0";
};
passthru = {
diff --git a/pkgs/development/libraries/icu/67.nix b/pkgs/development/libraries/icu/67.nix
new file mode 100644
index 00000000000..23a1069ea14
--- /dev/null
+++ b/pkgs/development/libraries/icu/67.nix
@@ -0,0 +1,4 @@
+import ./base.nix {
+ version = "67.1";
+ sha256 = "1p6mhvxl0xr2n0g6xdps3mwzwlv6mjsz3xlpm793p9aiybb0ra4l";
+}
diff --git a/pkgs/development/libraries/intel-media-sdk/default.nix b/pkgs/development/libraries/intel-media-sdk/default.nix
index cbfb943d375..411cc227b30 100644
--- a/pkgs/development/libraries/intel-media-sdk/default.nix
+++ b/pkgs/development/libraries/intel-media-sdk/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "intel-media-sdk";
- version = "20.1.0";
+ version = "20.1.1";
src = fetchurl {
url = "https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${version}.tar.gz";
- sha256 = "1afck8wgxb23jy1jd5sn9aiyd7nj3yi3q08hw180wwnpbvmiaicn";
+ sha256 = "1p13b4abslq31pbgqf0bzs2ixns85yfdsm94326h2vcg0q7hqc24";
};
# patchelf is needed for binaries in $out/share/samples
diff --git a/pkgs/development/libraries/itk/default.nix b/pkgs/development/libraries/itk/default.nix
index d745ff438ce..6c0298c0f71 100644
--- a/pkgs/development/libraries/itk/default.nix
+++ b/pkgs/development/libraries/itk/default.nix
@@ -1,14 +1,15 @@
-{ stdenv, fetchFromGitHub, cmake, libX11, libuuid, xz, vtk, darwin }:
+{ stdenv, fetchFromGitHub, cmake, makeWrapper
+, pkgconfig, libX11, libuuid, xz, vtk, Cocoa }:
stdenv.mkDerivation rec {
pname = "itk";
- version = "5.0.1";
+ version = "5.1.0";
src = fetchFromGitHub {
owner = "InsightSoftwareConsortium";
repo = "ITK";
rev = "v${version}";
- sha256 = "0dcjsn5frjnrphfgw8alnd2ahrvicpx2a2ngb5ixaa9anaicz9z1";
+ sha256 = "0rvkp00xj1js60021jv2ydyl74wvbyb205gm9d7hf8gy2q456hgl";
};
cmakeFlags = [
@@ -23,12 +24,16 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- nativeBuildInputs = [ cmake xz ];
- buildInputs = [ libX11 libuuid vtk ] ++ stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ];
+ nativeBuildInputs = [ cmake xz makeWrapper ];
+ buildInputs = [ libX11 libuuid vtk ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
+
+ postInstall = ''
+ wrapProgram "$out/bin/h5c++" --prefix PATH ":" "${pkgconfig}/bin"
+ '';
meta = {
description = "Insight Segmentation and Registration Toolkit";
- homepage = "http://www.itk.org/";
+ homepage = "https://www.itk.org/";
license = stdenv.lib.licenses.asl20;
maintainers = with stdenv.lib.maintainers; [viric];
};
diff --git a/pkgs/development/libraries/java/commons/compress/default.nix b/pkgs/development/libraries/java/commons/compress/default.nix
index a9624ff243c..5307c635834 100644
--- a/pkgs/development/libraries/java/commons/compress/default.nix
+++ b/pkgs/development/libraries/java/commons/compress/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- version = "1.18";
+ version = "1.20";
pname = "commons-compress";
src = fetchurl {
url = "mirror://apache/commons/compress/binaries/${pname}-${version}-bin.tar.gz";
- sha256 = "0ciwzq134rqh1fp7qba091rajf2pdagfb665rarni7glb2x4lha1";
+ sha256 = "0zx1sc0rw3vzjan69vxr2qw82y9b0hqdzp4plcahc3c1y0vkz3fg";
};
installPhase = ''
diff --git a/pkgs/development/libraries/java/jflex/default.nix b/pkgs/development/libraries/java/jflex/default.nix
index 5eb7ef6c076..d0258d5896b 100644
--- a/pkgs/development/libraries/java/jflex/default.nix
+++ b/pkgs/development/libraries/java/jflex/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl, jre} :
stdenv.mkDerivation rec {
- name = "jflex-1.8.1";
+ name = "jflex-1.8.2";
src = fetchurl {
url = "http://jflex.de/release/${name}.tar.gz";
- sha256 = "0hspw4z1i7wc1dnnyh4xx6ka7891nsw4hc66bf45510gjks6779x";
+ sha256 = "1ar7g6zb2xjgnws3j4cqcp86jplhc9av8cpcjdmxw08x6igd5q51";
};
sourceRoot = name;
diff --git a/pkgs/development/libraries/jsoncpp/default.nix b/pkgs/development/libraries/jsoncpp/default.nix
index aa72aeb0d36..155103af3c4 100644
--- a/pkgs/development/libraries/jsoncpp/default.nix
+++ b/pkgs/development/libraries/jsoncpp/default.nix
@@ -30,8 +30,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake python ];
- # fix inverted sense in isAnyCharRequiredQuoting on aarch64. See: https://github.com/open-source-parsers/jsoncpp/pull/1120
- patches = stdenv.lib.optionals stdenv.isAarch64 [
+ # fix inverted sense in isAnyCharRequiredQuoting on arm. See: https://github.com/open-source-parsers/jsoncpp/pull/1120
+ patches = stdenv.lib.optionals (stdenv.isAarch64 || stdenv.isAarch32) [
(fetchpatch {
url = "https://github.com/open-source-parsers/jsoncpp/commit/9093358efae9e5981aa60013487fc7215f040a59.patch";
sha256 = "1wiqp70sck2md14sfc0zdkblqk9750cl55ykf9d6b9vs1ifzzzq5";
diff --git a/pkgs/development/libraries/lasso/default.nix b/pkgs/development/libraries/lasso/default.nix
index eb9dded94b2..c79b4a51262 100644
--- a/pkgs/development/libraries/lasso/default.nix
+++ b/pkgs/development/libraries/lasso/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "lasso";
- version = "2.6.0";
+ version = "2.6.1";
src = fetchurl {
url = "https://dev.entrouvert.org/lasso/lasso-${version}.tar.gz";
- sha256 = "1kqagm63a4mv5sw5qc3y0qlky7r9qg5lccq0c3cnfr0n4mxgysql";
+ sha256 = "1pniisy4z9cshf6lvlz28kfa3qnwnhldb2rvkjxzc0l84g7dpa7q";
};
diff --git a/pkgs/development/libraries/ldb/default.nix b/pkgs/development/libraries/ldb/default.nix
index a0cb8a7762b..702738fdfc0 100644
--- a/pkgs/development/libraries/ldb/default.nix
+++ b/pkgs/development/libraries/ldb/default.nix
@@ -16,11 +16,11 @@
stdenv.mkDerivation rec {
pname = "ldb";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchurl {
url = "mirror://samba/ldb/${pname}-${version}.tar.gz";
- sha256 = "jO+y8l/KkT+hinktDvsDrwf4f1uVGkze0DD1uY8lx7A=";
+ sha256 = "0x6yr14znp42b92i7br4wxfjri6i689dsifzz9kbyzvn558a16b4";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/leatherman/default.nix b/pkgs/development/libraries/leatherman/default.nix
index 1fab7ee28a8..8a34f05f6cf 100644
--- a/pkgs/development/libraries/leatherman/default.nix
+++ b/pkgs/development/libraries/leatherman/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "leatherman";
- version = "1.11.0";
+ version = "1.12.0";
src = fetchFromGitHub {
- sha256 = "1kp35gnph9myqxdxzyj1871ay19nfajxglzwai1gvsnh5840xnxy";
+ sha256 = "00qigglp67a14ki4dhjxd3j540a80rkmzhysx7hra8v2rgbsqgj8";
rev = version;
repo = "leatherman";
owner = "puppetlabs";
diff --git a/pkgs/development/libraries/libaec/default.nix b/pkgs/development/libraries/libaec/default.nix
new file mode 100644
index 00000000000..bf6fd029de1
--- /dev/null
+++ b/pkgs/development/libraries/libaec/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitLab
+, cmake
+}:
+
+stdenv.mkDerivation rec {
+ pname = "libaec";
+ version = "1.0.4";
+
+ src = fetchFromGitLab {
+ domain = "gitlab.dkrz.de";
+ owner = "k202009";
+ repo = "libaec";
+ rev = "v${version}";
+ sha256 = "1rpma89i35ahbalaqz82y201syxni7jkf9892jlyyrhhrvlnm4l2";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://gitlab.dkrz.de/k202009/libaec";
+ description = "Adaptive Entropy Coding library";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ tbenst ];
+ };
+}
diff --git a/pkgs/development/libraries/libamqpcpp/default.nix b/pkgs/development/libraries/libamqpcpp/default.nix
index bdf081222b6..885338793f1 100644
--- a/pkgs/development/libraries/libamqpcpp/default.nix
+++ b/pkgs/development/libraries/libamqpcpp/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libamqpcpp";
- version = "4.1.6";
+ version = "4.1.7";
src = fetchFromGitHub {
owner = "CopernicaMarketingSoftware";
repo = "AMQP-CPP";
rev = "v${version}";
- sha256 = "0cw1apj4qxfxpp0gz4my4656d5ijjj6s2y4rjahhj67h10qj4bd2";
+ sha256 = "16xgl0yqzqkqfrz7x9rbbv8rj5rg5jlz4a7apj9igqb58q0w362x";
};
buildInputs = [ openssl ];
diff --git a/pkgs/development/libraries/libcec/default.nix b/pkgs/development/libraries/libcec/default.nix
index 09ebac93869..a1c2967dde7 100644
--- a/pkgs/development/libraries/libcec/default.nix
+++ b/pkgs/development/libraries/libcec/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, cmake, pkgconfig, udev, libcec_platform, libraspberrypi ? null }:
-let version = "4.0.4"; in
+let version = "4.0.5"; in
stdenv.mkDerivation {
pname = "libcec";
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://github.com/Pulse-Eight/libcec/archive/libcec-${version}.tar.gz";
- sha256 = "02j09y06csaic4m0fyb4dr9l3hl15nxbbniwq0i1qlccpxjak0j3";
+ sha256 = "0hvp33mq0kg544hw20aq3vy5lxf5zid6gxm3qdga7wxw1r1lkmz4";
};
nativeBuildInputs = [ pkgconfig cmake ];
diff --git a/pkgs/development/libraries/libgdiplus/default.nix b/pkgs/development/libraries/libgdiplus/default.nix
index 075742e3139..1ff02a8709d 100644
--- a/pkgs/development/libraries/libgdiplus/default.nix
+++ b/pkgs/development/libraries/libgdiplus/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "libgdiplus";
- version = "6.0.4";
+ version = "6.0.5";
src = fetchFromGitHub {
owner = "mono";
repo = "libgdiplus";
rev = version;
- sha256 = "1pf3yhwq9qk0w3yv9bb8qlwwqkffg7xb4sgc8yqdnn6pa56i3vmn";
+ sha256 = "1387lgph5r17viv3rkf5hbksdn435njzmra7s17q0nzk2mkkm68c";
};
NIX_LDFLAGS = "-lgif";
diff --git a/pkgs/development/libraries/libgnurl/default.nix b/pkgs/development/libraries/libgnurl/default.nix
index 71a4620161e..25917c44bd0 100644
--- a/pkgs/development/libraries/libgnurl/default.nix
+++ b/pkgs/development/libraries/libgnurl/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "libgnurl";
- version = "7.69.1";
+ version = "7.70.0";
src = fetchurl {
url = "mirror://gnu/gnunet/gnurl-${version}.tar.gz";
- sha256 = "0x8m26y3klndis6a28j8i0b7ab04d38q3rmlvgaqa65bjhlfdrp0";
+ sha256 = "0px9la8v4bj1dzxb95fx3yxk0rcjqjrxpj733ga27cza45wwzkqa";
};
nativeBuildInputs = [ libtool groff perl pkgconfig python2 ];
diff --git a/pkgs/development/libraries/libgpg-error/default.nix b/pkgs/development/libraries/libgpg-error/default.nix
index 0b2e7341513..e170e4931b8 100644
--- a/pkgs/development/libraries/libgpg-error/default.nix
+++ b/pkgs/development/libraries/libgpg-error/default.nix
@@ -60,7 +60,7 @@ in stdenv.mkDerivation (rec {
# For some reason, /bin/sh on OpenIndiana leads to this at the end of the
# `config.status' run:
# ./config.status[1401]: shift: (null): bad number
- # (See .)
+ # (See .)
# Thus, re-run it with Bash.
"${stdenv.shell} config.status";
diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix
index aa782ec3339..34cb1ef3381 100644
--- a/pkgs/development/libraries/libgsf/default.nix
+++ b/pkgs/development/libraries/libgsf/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "libgsf";
- version = "1.14.46";
+ version = "1.14.47";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0bddmlzg719sjhlbzqlhb7chwk93qc7g68m2r9r8xz112jdradpa";
+ sha256 = "0kbpp9ksl7977xiga37sk1gdw1r039v6zviqznl7alvvg39yp26i";
};
nativeBuildInputs = [ pkgconfig intltool libintl ];
diff --git a/pkgs/development/libraries/libiberty/default.nix b/pkgs/development/libraries/libiberty/default.nix
index 3d50df3e56c..ff26c1029ef 100644
--- a/pkgs/development/libraries/libiberty/default.nix
+++ b/pkgs/development/libraries/libiberty/default.nix
@@ -3,7 +3,8 @@
let inherit (buildPackages.buildPackages) gcc; in
stdenv.mkDerivation {
- name = "libiberty-${gcc.cc.version}";
+ pname = "libiberty";
+ version = "${gcc.cc.version}";
inherit (gcc.cc) src;
diff --git a/pkgs/development/libraries/libinput/default.nix b/pkgs/development/libraries/libinput/default.nix
index 8e3558fe1b1..f490dfbd23a 100644
--- a/pkgs/development/libraries/libinput/default.nix
+++ b/pkgs/development/libraries/libinput/default.nix
@@ -27,11 +27,11 @@ in
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libinput";
- version = "1.15.4";
+ version = "1.15.5";
src = fetchurl {
url = "https://www.freedesktop.org/software/libinput/${pname}-${version}.tar.xz";
- sha256 = "1ha5qyak1ka5npy5i6hzqfpii8samkj389mkppj4wdsfv536i2ww";
+ sha256 = "15ww4jl3lcxyi8m8idg8canklbqv729gnwpkz7r98c1w8a7zq3m9";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/pkgs/development/libraries/libjcat/default.nix b/pkgs/development/libraries/libjcat/default.nix
index dc95f919932..54ab31e2702 100644
--- a/pkgs/development/libraries/libjcat/default.nix
+++ b/pkgs/development/libraries/libjcat/default.nix
@@ -1,6 +1,5 @@
{ stdenv
, fetchFromGitHub
-, fetchpatch
, docbook_xml_dtd_43
, docbook-xsl-nons
, glib
@@ -20,7 +19,7 @@
stdenv.mkDerivation rec {
pname = "libjcat";
- version = "0.1.1";
+ version = "0.1.2";
outputs = [ "bin" "out" "dev" "devdoc" "man" "installedTests" ];
@@ -28,18 +27,12 @@ stdenv.mkDerivation rec {
owner = "hughsie";
repo = "libjcat";
rev = version;
- sha256 = "hWJUzpQvy2V4pS8C/nW7Xrs9U9LQWMsGuTVOnm5UJc0=";
+ sha256 = "zb9zKEvYUOSyo/j6hXTYZlQOSLdMkkT2I+Pe/0wMrWo=";
};
patches = [
# Installed tests are installed to different output
./installed-tests-path.patch
-
- # Fix version file generation
- (fetchpatch {
- url = "https://github.com/hughsie/libjcat/commit/cf2d9298a5fab7278ee040bc0b4be384a7b5538e.patch";
- sha256 = "3749qih+wfhU8ECklh5BvReJ7pS+Ao1Q7YueZ1tT0Is=";
- })
];
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/liblcf/default.nix b/pkgs/development/libraries/liblcf/default.nix
index 25762573a1f..82ac1b3144e 100644
--- a/pkgs/development/libraries/liblcf/default.nix
+++ b/pkgs/development/libraries/liblcf/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "liblcf";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "EasyRPG";
repo = "liblcf";
rev = version;
- sha256 = "18kx9h004bncyi0hbj6vrc7f4k8l1rwp96cwncv3xm0lwspj0vyl";
+ sha256 = "0b0bz9ydpc98mxbg78bgf8kil85kxyqgkzxgsjq7awzmyw7f3c1c";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/development/libraries/libmypaint/default.nix b/pkgs/development/libraries/libmypaint/default.nix
index 409867695fc..5cb971f5db8 100644
--- a/pkgs/development/libraries/libmypaint/default.nix
+++ b/pkgs/development/libraries/libmypaint/default.nix
@@ -12,7 +12,7 @@
stdenv.mkDerivation rec {
pname = "libmypaint";
- version = "1.5.1";
+ version = "1.6.0";
outputs = [ "out" "dev" ];
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
owner = "mypaint";
repo = "libmypaint";
rev = "v${version}";
- sha256 = "1pxx8fjdabcindxhzgbhg4p7yanl4ihbd8kq71y2nyi9dqsjr2fw";
+ sha256 = "1fdyywm915mmilfmzp7lz4rnmm05kkw0adrdqpqi4n8icp4d530g";
};
nativeBuildInputs = [
@@ -43,10 +43,6 @@ stdenv.mkDerivation rec {
doCheck = true;
- postPatch = ''
- sed 's|python2|python|' -i autogen.sh
- '';
-
preConfigure = "./autogen.sh";
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/libmysqlconnectorcpp/default.nix b/pkgs/development/libraries/libmysqlconnectorcpp/default.nix
index 898c659d0f7..71fbda7b471 100644
--- a/pkgs/development/libraries/libmysqlconnectorcpp/default.nix
+++ b/pkgs/development/libraries/libmysqlconnectorcpp/default.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "libmysqlconnectorcpp";
- version = "8.0.19";
+ version = "8.0.20";
src = fetchurl {
url = "https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-${version}-src.tar.gz";
- sha256 = "fDvXTOZKkwDn1IG3aziK2VAXpSSAxpi3VVea7GLUoh4=";
+ sha256 = "1jrrbfy6sw4pni72c1hgvchx1zzfpnamp34sjnv82mlvsp8ypsjh";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/libosmium/default.nix b/pkgs/development/libraries/libosmium/default.nix
index e6abe620aaf..29edf37d80e 100644
--- a/pkgs/development/libraries/libosmium/default.nix
+++ b/pkgs/development/libraries/libosmium/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libosmium";
- version = "2.15.4";
+ version = "2.15.5";
src = fetchFromGitHub {
owner = "osmcode";
repo = "libosmium";
rev = "v${version}";
- sha256 = "0mlcvqrhp40bzj5r5j9nfc5vbis8hmzcq9xi8jylkciyydaynhz4";
+ sha256 = "1f21dzzkxzi74hv17fs9kb2w6indqvvm4lkxclz4j4x98k8q3n59";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/libqmi/default.nix b/pkgs/development/libraries/libqmi/default.nix
index b1504fc9540..33b4983b015 100644
--- a/pkgs/development/libraries/libqmi/default.nix
+++ b/pkgs/development/libraries/libqmi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libqmi";
- version = "1.24.6";
+ version = "1.24.10";
src = fetchurl {
url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz";
- sha256 = "1jfq8jdjc9z5c0g7m377svdlniwkr4k9hs7s8fsb5rvdq5xja98k";
+ sha256 = "1rzxapr6hb18ccvqh5fizx7zk63l47bs0p3gizycz2ysnm1i44n2";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/pkgs/development/libraries/librelp/default.nix b/pkgs/development/libraries/librelp/default.nix
index 17f9537e418..7d0eb7f67dd 100644
--- a/pkgs/development/libraries/librelp/default.nix
+++ b/pkgs/development/libraries/librelp/default.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "librelp";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = "rsyslog";
repo = "librelp";
rev = "v${version}";
- sha256 = "1il8dany6y981ficrwnxjlc13v5lj6gqia5678p5pj6bcbq7l7lb";
+ sha256 = "132i1b1m7c7hkbxsnpa7n07cbghxjxmcbb8zhgwziaxg4nzxsa6l";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ];
diff --git a/pkgs/development/libraries/libsass/default.nix b/pkgs/development/libraries/libsass/default.nix
index 99cd2fb1c53..cebfdfe3838 100644
--- a/pkgs/development/libraries/libsass/default.nix
+++ b/pkgs/development/libraries/libsass/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libsass";
- version = "3.6.3";
+ version = "3.6.4";
src = fetchFromGitHub {
owner = "sass";
repo = pname;
rev = version;
- sha256 = "1q6lvd8sj5k5an32qir918pa5khhcb8h08dzrg1bcxmw7a23j514";
+ sha256 = "074kvacdan85h4qrvsk97575ys9xgkc044gplz3m6vn4a8pcl2rn";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
diff --git a/pkgs/development/libraries/libsolv/default.nix b/pkgs/development/libraries/libsolv/default.nix
index b4dd8ccbfb5..9443846acf1 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 {
- version = "0.7.11";
+ version = "0.7.13";
pname = "libsolv";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "libsolv";
rev = version;
- sha256 = "1jq08qgj05cr9zk5paj3qvma7y2ixvkqlvbszcgmfvx0yq4gl1af";
+ sha256 = "1hjk7r7047i451xjgw72in62pya1h1436fvx945vxlvswl5s6iw8";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/libspiro/default.nix b/pkgs/development/libraries/libspiro/default.nix
index 0922d3c1730..a77e209119b 100644
--- a/pkgs/development/libraries/libspiro/default.nix
+++ b/pkgs/development/libraries/libspiro/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libspiro";
- version = "20190731";
+ version = "20200505";
src = fetchFromGitHub {
owner = "fontforge";
repo = pname;
rev = version;
- sha256 = "sha256:1wc6ikjrvcq05jki0ligmxyplgb4nzx6qb5va277qiin8vad9b1v";
+ sha256 = "1b5bw5qxqlral96y1n5f3sh9yxm2yij3zkqjmlgd8r1k4j0d3nqw";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ];
diff --git a/pkgs/development/libraries/libtorrent-rasterbar/1.2/default.nix b/pkgs/development/libraries/libtorrent-rasterbar/1.2/default.nix
index 8b9992ec66d..91e5a54bab1 100644
--- a/pkgs/development/libraries/libtorrent-rasterbar/1.2/default.nix
+++ b/pkgs/development/libraries/libtorrent-rasterbar/1.2/default.nix
@@ -3,7 +3,7 @@
}:
let
- version = "1.2.5";
+ version = "1.2.6";
formattedVersion = lib.replaceChars ["."] ["_"] version;
# Make sure we override python, so the correct version is chosen
@@ -18,7 +18,7 @@ in stdenv.mkDerivation {
owner = "arvidn";
repo = "libtorrent";
rev = "libtorrent-${formattedVersion}";
- sha256 = "0y2fzqbvb1bxvf93d7sphwzxih6j40p5p3fay943k26w0nrq802w";
+ sha256 = "140gc9j6lymy5kr0gviqznpg4hl57rz2q6vpb9sjkkimr19lrvdr";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/libuninameslist/default.nix b/pkgs/development/libraries/libuninameslist/default.nix
index 2e29aafdbdd..afae04cb6b2 100644
--- a/pkgs/development/libraries/libuninameslist/default.nix
+++ b/pkgs/development/libraries/libuninameslist/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "libuninameslist";
- version = "20200313";
+ version = "20200413";
src = fetchFromGitHub {
owner = "fontforge";
repo = pname;
rev = version;
- sha256 = "1rs4mrmfcw7864kssnk559ac1sdlpl8yrd10xspxrnfz08ynqxw8";
+ sha256 = "0jbg94z00f5vwqyjfrbill6cjvzp1zrki6m3d235jjxyw0hm3wr5";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix
index d9f90306584..9f6adeb65b0 100644
--- a/pkgs/development/libraries/libuv/default.nix
+++ b/pkgs/development/libraries/libuv/default.nix
@@ -1,14 +1,14 @@
{ stdenv, lib, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, ApplicationServices, CoreServices }:
stdenv.mkDerivation rec {
- version = "1.35.0";
+ version = "1.37.0";
pname = "libuv";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0pd94h10ay38r8fwj0qqgw908rrj83n768n8mbbpnd5w2c7wy9fz";
+ sha256 = "0iy25w4wy9f5y7i7aqidhqz93qi00lv7vhx6s521n0kphvaj8ijz";
};
postPatch = let
diff --git a/pkgs/development/libraries/nco/default.nix b/pkgs/development/libraries/nco/default.nix
index 321e4e0560d..629c064404b 100644
--- a/pkgs/development/libraries/nco/default.nix
+++ b/pkgs/development/libraries/nco/default.nix
@@ -1,17 +1,24 @@
-{ stdenv, fetchzip, netcdf, netcdfcxx4, gsl, udunits, antlr, which, curl, flex }:
+{ stdenv, fetchzip, netcdf, netcdfcxx4, gsl, udunits, antlr, which, curl, flex, coreutils }:
stdenv.mkDerivation rec {
version = "4.9.2";
pname = "nco";
nativeBuildInputs = [ flex which ];
- buildInputs = [ netcdf netcdfcxx4 gsl udunits antlr curl ];
+ buildInputs = [ netcdf netcdfcxx4 gsl udunits antlr curl coreutils ];
src = fetchzip {
url = "https://github.com/nco/nco/archive/${version}.tar.gz";
sha256 = "0nip9dmdx3d5nc30bz1d2w9his1dph136l53r160aa3bmb29xwqn";
};
+ prePatch = ''
+ substituteInPlace src/nco/nco_fl_utl.c \
+ --replace "/bin/cp" "${coreutils}/bin/cp"
+ substituteInPlace src/nco/nco_fl_utl.c \
+ --replace "/bin/mv" "${coreutils}/bin/mv"
+ '';
+
meta = {
description = "NetCDF Operator toolkit";
longDescription = "The NCO (netCDF Operator) toolkit manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5";
diff --git a/pkgs/development/libraries/ndi/default.nix b/pkgs/development/libraries/ndi/default.nix
index 7a4407a17f0..ec39bbd6593 100644
--- a/pkgs/development/libraries/ndi/default.nix
+++ b/pkgs/development/libraries/ndi/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "ndi";
- fullVersion = "4.1.6";
+ fullVersion = "4.5.1";
version = builtins.head (builtins.splitVersion fullVersion);
src = requireFile rec {
name = "InstallNDISDK_v${version}_Linux.tar.gz";
- sha256 = "0hki805j3hlci6w5ca2cajm5q0y9yihgvpsykkn8dzx8chw4pmsk";
+ sha256 = "04l57cfc88cdqa9015h5g1csr7xfjxp75x8qz8bsqk1dizp9ir6r";
message = ''
In order to use NDI SDK version ${fullVersion}, you need to comply with
NewTek's license and download the appropriate Linux tarball from:
diff --git a/pkgs/development/libraries/nuspell/default.nix b/pkgs/development/libraries/nuspell/default.nix
index 0cda3d6ac9a..57c47c79f84 100644
--- a/pkgs/development/libraries/nuspell/default.nix
+++ b/pkgs/development/libraries/nuspell/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nuspell";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchFromGitHub {
owner = "nuspell";
repo = "nuspell";
rev = "v${version}";
- sha256 = "19mwjg5mz645i4ijhx93rqbcim14ca6nczymr20p0z0pn5mx5p18";
+ sha256 = "18zz3rdzlb3knzsd98vw8cfyb3iq0ilipnlz7rz10zgb5ail73s2";
};
nativeBuildInputs = [ cmake pkgconfig ronn ];
diff --git a/pkgs/development/libraries/dnnl/default.nix b/pkgs/development/libraries/oneDNN/default.nix
similarity index 83%
rename from pkgs/development/libraries/dnnl/default.nix
rename to pkgs/development/libraries/oneDNN/default.nix
index 0d29c6eae8b..7d9adca074c 100644
--- a/pkgs/development/libraries/dnnl/default.nix
+++ b/pkgs/development/libraries/oneDNN/default.nix
@@ -1,11 +1,10 @@
-{ stdenv, lib, fetchFromGitHub, substituteAll, cmake, bash }:
+{ stdenv, lib, fetchFromGitHub, cmake }:
# This was originally called mkl-dnn, then it was renamed to dnnl, and it has
-# just recently been renamed again to oneDNN. In a follow-up, let's move the
-# attr and alias dnnl -> oneDNN. See here for details:
+# just recently been renamed again to oneDNN. See here for details:
# https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn
stdenv.mkDerivation rec {
- pname = "dnnl";
+ pname = "oneDNN";
version = "1.4";
src = fetchFromGitHub {
diff --git a/pkgs/development/libraries/openfst/default.nix b/pkgs/development/libraries/openfst/default.nix
index 49c3c2629c5..a8e65aebc45 100644
--- a/pkgs/development/libraries/openfst/default.nix
+++ b/pkgs/development/libraries/openfst/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "openfst";
- version = "1.7.4";
+ version = "1.7.6";
src = fetchurl {
url = "http://www.openfst.org/twiki/pub/FST/FstDownload/${pname}-${version}.tar.gz";
- sha256 = "0drhq5348vbaccpa0z3jvd5hyv5bm2i9xrak1wb4yvl2mx77dbmh";
+ sha256 = "03hs0196qbjfbviqn6nnb7igvv3cnpxyizlwlzmx88a6fhiq97bm";
};
meta = {
description = "Library for working with finite-state transducers";
diff --git a/pkgs/development/libraries/pxlib/default.nix b/pkgs/development/libraries/pxlib/default.nix
new file mode 100644
index 00000000000..2624c718d27
--- /dev/null
+++ b/pkgs/development/libraries/pxlib/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, fetchurl, intltool }:
+
+stdenv.mkDerivation rec {
+ pname = "pxlib";
+ version = "0.6.8";
+ src = fetchurl {
+ url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
+ sha256 = "1yafwz4z5h30hqvk51wpgbjlmq9f2z2znvfim87ydrfrqfjmi6sz";
+ };
+
+ nativeBuildInputs = [ intltool ];
+
+ meta = with stdenv.lib; {
+ description = "Library to read and write Paradox files";
+ homepage = "http://pxlib.sourceforge.net/";
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.winpat ];
+ };
+}
diff --git a/pkgs/development/libraries/rdkafka/default.nix b/pkgs/development/libraries/rdkafka/default.nix
index f955f464d32..d8f20d74a0d 100644
--- a/pkgs/development/libraries/rdkafka/default.nix
+++ b/pkgs/development/libraries/rdkafka/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rdkafka";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchFromGitHub {
owner = "edenhill";
repo = "librdkafka";
rev = "v${version}";
- sha256 = "1arwpvva2b1m3yd618s59v38gwsi0nnm07g6yc9dapcgxrkg5n0h";
+ sha256 = "0axrzjmih1njjpxpwfb6pwjwkjy1b6s5s1sjf165m2cmd6x3vbap";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/science/biology/elastix/default.nix b/pkgs/development/libraries/science/biology/elastix/default.nix
index e5565aae29b..4d98b12928f 100644
--- a/pkgs/development/libraries/science/biology/elastix/default.nix
+++ b/pkgs/development/libraries/science/biology/elastix/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, cmake, itk, python3 }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake, itk, python3 }:
stdenv.mkDerivation rec {
pname = "elastix";
@@ -11,10 +11,24 @@ stdenv.mkDerivation rec {
sha256 = "1zrl7rz4lwsx88b2shnl985f3a97lmp4ksbd437h9y0hfjq8l0lj";
};
+ patches = [
+ (fetchpatch {
+ name = "itk-5.1-compat.patch";
+ url = "https://github.com/SuperElastix/elastix/commit/402e9a26f22f805b8f2db00c00e59f75fa1783ad.patch";
+ sha256 = "1il6gc1lgy78i0w6gkkppr61nh6g0yjspbfk19hcz20778m5jhz9";
+ })
+ (fetchpatch {
+ name = "fix-osx-build.patch";
+ url = "https://github.com/SuperElastix/elastix/commit/52e1dc3928046f9fbb85d4b2ecd0d5175fa9695d.patch";
+ sha256 = "1hf7kgx1jv497pf0x5wj79sy1wncxcvhrkix9w086lcr8zwxvn9q";
+ })
+ ];
+
+
nativeBuildInputs = [ cmake python3 ];
buildInputs = [ itk ];
- doCheck = true;
+ doCheck = !stdenv.isDarwin; # usual dynamic linker issues
preCheck = "
export LD_LIBRARY_PATH=$(pwd)/bin
@@ -24,7 +38,7 @@ stdenv.mkDerivation rec {
homepage = "http://elastix.isi.uu.nl/";
description = "Image registration toolkit based on ITK";
maintainers = with maintainers; [ bcdarwin ];
- platforms = platforms.linux;
+ platforms = platforms.x86_64; # libitkpng linker issues with ITK 5.1
license = licenses.asl20;
};
}
diff --git a/pkgs/development/libraries/science/math/mkl/default.nix b/pkgs/development/libraries/science/math/mkl/default.nix
index ee861c14ab4..2df39b330c4 100644
--- a/pkgs/development/libraries/science/math/mkl/default.nix
+++ b/pkgs/development/libraries/science/math/mkl/default.nix
@@ -20,6 +20,8 @@ let
openmp = if stdenvNoCC.isDarwin then "19.0" else "19.1";
openmp-ver = "${openmp}.${spot}-${rel}-${openmp}.${spot}-${rel}";
+ shlibExt = stdenvNoCC.hostPlatform.extensions.sharedLibrary;
+
in stdenvNoCC.mkDerivation {
pname = "mkl";
inherit version;
@@ -114,10 +116,15 @@ in stdenvNoCC.mkDerivation {
'') + ''
# Setup symlinks for blas / lapack
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/libblas${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/libcblas${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/liblapack${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/liblapacke${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libblas${shlibExt}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libcblas${shlibExt}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapack${shlibExt}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapacke${shlibExt}
+ '' + stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ''
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libblas${shlibExt}".3"
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libcblas${shlibExt}".3"
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapack${shlibExt}".3"
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapacke${shlibExt}".3"
'';
# fixDarwinDylibName fails for libmkl_cdft_core.dylib because the
diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix
index 53c98046993..318922d7f25 100644
--- a/pkgs/development/libraries/science/math/openblas/default.nix
+++ b/pkgs/development/libraries/science/math/openblas/default.nix
@@ -93,6 +93,9 @@ let
if !builtins.isBool val then toString val
else if val then "1" else "0";
mkMakeFlagsFromConfig = mapAttrsToList (var: val: "${var}=${mkMakeFlagValue val}");
+
+ shlibExt = stdenv.hostPlatform.extensions.sharedLibrary;
+
in
stdenv.mkDerivation rec {
pname = "openblas";
@@ -178,10 +181,15 @@ EOF
done
# Setup symlinks for blas / lapack
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/libblas${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/libcblas${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/liblapack${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/liblapacke${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libblas${shlibExt}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libcblas${shlibExt}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapack${shlibExt}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapacke${shlibExt}
+ '' + stdenv.lib.optionalString stdenv.hostPlatform.isLinux ''
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libblas${shlibExt}.3
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libcblas${shlibExt}.3
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapack${shlibExt}.3
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapacke${shlibExt}.3
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/science/math/or-tools/default.nix b/pkgs/development/libraries/science/math/or-tools/default.nix
index ce6780f0046..a69ae5af15f 100644
--- a/pkgs/development/libraries/science/math/or-tools/default.nix
+++ b/pkgs/development/libraries/science/math/or-tools/default.nix
@@ -8,13 +8,13 @@ let
in stdenv.mkDerivation rec {
pname = "or-tools";
- version = "7.5";
+ version = "7.6";
src = fetchFromGitHub {
owner = "google";
repo = "or-tools";
rev = "v${version}";
- sha256 = "1p9jwdwzcsaa58ap912hdf2w27vna3xl9g4lh6kjskddwi8l3wac";
+ sha256 = "0605q3y7vh7x7m9azrbkx44blq12zrab6v28b9wmpcn1lmykbw1b";
};
# The original build system uses cmake which does things like pull
diff --git a/pkgs/development/libraries/science/math/petsc/default.nix b/pkgs/development/libraries/science/math/petsc/default.nix
index 200dd58a435..6eeeda9e928 100644
--- a/pkgs/development/libraries/science/math/petsc/default.nix
+++ b/pkgs/development/libraries/science/math/petsc/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "petsc";
- version = "3.13.0";
+ version = "3.13.1";
src = fetchurl {
url = "http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-${version}.tar.gz";
- sha256 = "0943bydmsq3sjwj3rxhb8hx58b1fm8vymny731557fs10g5zfbyz";
+ sha256 = "0pr604b9pnryl9q0q5arlhs0xdx7wslca0sbz0pzs9qylmz775qp";
};
nativeBuildInputs = [ blas gfortran.cc.lib lapack python ];
diff --git a/pkgs/development/libraries/simpleitk/default.nix b/pkgs/development/libraries/simpleitk/default.nix
index d6708b0dfed..445a8bc5f21 100644
--- a/pkgs/development/libraries/simpleitk/default.nix
+++ b/pkgs/development/libraries/simpleitk/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, cmake, git, swig, lua, itk, tcl, tk }:
+{ stdenv, fetchFromGitHub, cmake, git, swig, lua, itk4, tcl, tk }:
stdenv.mkDerivation rec {
pname = "simpleitk";
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ cmake git swig ];
- buildInputs = [ lua itk ];
+ buildInputs = [ lua itk4 ];
cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" "-DCMAKE_CXX_FLAGS='-Wno-attributes'" ];
diff --git a/pkgs/development/libraries/smarty3/default.nix b/pkgs/development/libraries/smarty3/default.nix
index 3b6eaf7007c..d5708cb6b1e 100644
--- a/pkgs/development/libraries/smarty3/default.nix
+++ b/pkgs/development/libraries/smarty3/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub, ... }: stdenv.mkDerivation rec {
pname = "smarty3";
- version = "3.1.35";
+ version = "3.1.36";
src = fetchFromGitHub {
owner = "smarty-php";
repo = "smarty";
rev = "v${version}";
- sha256 = "05prjhlsmjmbjpks3bsx4ifz5izshsabys20c56jgibgnjsflm6k";
+ sha256 = "0jljzw1xl2kjwf9cylp1ddnjhz7wbm499s03r479891max1m2mlf";
};
installPhase = ''
diff --git a/pkgs/development/libraries/vapoursynth-mvtools/default.nix b/pkgs/development/libraries/vapoursynth-mvtools/default.nix
index dc2869f3723..5fa35751e24 100644
--- a/pkgs/development/libraries/vapoursynth-mvtools/default.nix
+++ b/pkgs/development/libraries/vapoursynth-mvtools/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "vapoursynth-mvtools";
- version = "21";
+ version = "22";
src = fetchFromGitHub {
owner = "dubhater";
repo = "vapoursynth-mvtools";
rev = "v${version}";
- sha256 = "0vjxpp4jmmjhcp8z81idsbgq6jyx0l4r4i32b8alnp6c9fahjh6p";
+ sha256 = "11al56liaahkr3819iynq83k8n42wvijfv2ja5fsjdl6j4zfzpbr";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/vte/default.nix b/pkgs/development/libraries/vte/default.nix
index 897d3433f19..811921df3e7 100644
--- a/pkgs/development/libraries/vte/default.nix
+++ b/pkgs/development/libraries/vte/default.nix
@@ -24,13 +24,13 @@
stdenv.mkDerivation rec {
pname = "vte";
- version = "0.60.1";
+ version = "0.60.2";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1i7h1jvsg115l5djn29n06xsqvygpfagczxy0i9f39zq6dr809ay";
+ sha256 = "19ccbw0yca78h5qcnm8claj4fg1pj68nj1fsjqqfpzhj7w72i81m";
};
passthru = {
diff --git a/pkgs/development/libraries/vtk/default.nix b/pkgs/development/libraries/vtk/default.nix
index 6a7e26c753c..1cc706f4eb7 100644
--- a/pkgs/development/libraries/vtk/default.nix
+++ b/pkgs/development/libraries/vtk/default.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
++ optional enablePython [ "-DVTK_WRAP_PYTHON:BOOL=ON" ];
postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
- sed -i 's|COMMAND vtkHashSource|COMMAND "DYLD_LIBRARY_PATH=''${VTK_BINARY_DIR}/lib" ''${VTK_BINARY_DIR}/bin/vtkHashSource-7.0|' ./Parallel/Core/CMakeLists.txt
+ sed -i 's|COMMAND vtkHashSource|COMMAND "DYLD_LIBRARY_PATH=''${VTK_BINARY_DIR}/lib" ''${VTK_BINARY_DIR}/bin/vtkHashSource-${majorVersion}|' ./Parallel/Core/CMakeLists.txt
sed -i 's/fprintf(output, shift)/fprintf(output, "%s", shift)/' ./ThirdParty/libxml2/vtklibxml2/xmlschemas.c
sed -i 's/fprintf(output, shift)/fprintf(output, "%s", shift)/g' ./ThirdParty/libxml2/vtklibxml2/xpath.c
'';
diff --git a/pkgs/development/libraries/wolfssl/default.nix b/pkgs/development/libraries/wolfssl/default.nix
index 438b40d9140..2815520f517 100644
--- a/pkgs/development/libraries/wolfssl/default.nix
+++ b/pkgs/development/libraries/wolfssl/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "wolfssl";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchFromGitHub {
owner = "wolfSSL";
repo = "wolfssl";
rev = "v${version}-stable";
- sha256 = "1gd613k4qh9yhl0d8yh0flqn2cvm9qb5pp2p0khk31b1fh1p4vin";
+ sha256 = "1bgkxqgxwa5dvi7fkna64wpcs552f3yxvs6fh6d32v7vg88vpfx9";
};
configureFlags = [ "--enable-all" ];
diff --git a/pkgs/development/libraries/wxsqlite3/default.nix b/pkgs/development/libraries/wxsqlite3/default.nix
index 70b650eecb1..9bea7f5e848 100644
--- a/pkgs/development/libraries/wxsqlite3/default.nix
+++ b/pkgs/development/libraries/wxsqlite3/default.nix
@@ -1,20 +1,23 @@
-{ stdenv, fetchFromGitHub, wxGTK, sqlite
-, darwin }:
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, wxGTK
+, sqlite
+, darwin
+}:
stdenv.mkDerivation rec {
pname = "wxsqlite3";
- version = "3.3.1";
+ version = "4.5.1";
src = fetchFromGitHub {
owner = "utelle";
repo = "wxsqlite3";
rev = "v${version}";
- sha1 = "bb8p58g88nkdcsj3h4acx7h925n2cy9g";
+ sha256 = "0090f7r3blks18vifkna4l890fwaya58ajh9qblbw9065zj5hrm3";
};
- preBuild = stdenv.lib.optionalString stdenv.isDarwin ''
- cp build28/Info.plist.in build28/wxmac.icns build/
- '';
+ nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ wxGTK sqlite ]
++ stdenv.lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Cocoa darwin.stubs.setfile darwin.stubs.rez darwin.stubs.derez ];
diff --git a/pkgs/development/libraries/wxsqliteplus/default.nix b/pkgs/development/libraries/wxsqliteplus/default.nix
index 6a2e33f9a9f..18ecea4cbe1 100644
--- a/pkgs/development/libraries/wxsqliteplus/default.nix
+++ b/pkgs/development/libraries/wxsqliteplus/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
owner = "guanlisheng";
repo = "wxsqliteplus";
rev = "v${version}";
- sha1 = "yr9ysviv4hbrxn900z1wz8j32frimvx1";
+ sha256 = "0mgfq813pli56mar7pdxlhwjf5k10j196rs3jd0nc8b6dkzkzlnf";
};
buildInputs = [ wxGTK wxsqlite3 sqlite ];
@@ -24,12 +24,11 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
- mkdir -p $out/bin
- cp wxsqliteplus $out/bin/
+ install -D wxsqliteplus $out/bin/wxsqliteplus
'';
meta = with stdenv.lib; {
- homepage = "http://guanlisheng.com/";
+ homepage = "https://github.com/guanlisheng/wxsqliteplus";
description = "A simple SQLite database browser built with wxWidgets";
platforms = platforms.unix;
maintainers = with maintainers; [ vrthra ];
diff --git a/pkgs/development/lisp-modules/define-package.nix b/pkgs/development/lisp-modules/define-package.nix
index 67a688342b2..96ceb76f6f2 100644
--- a/pkgs/development/lisp-modules/define-package.nix
+++ b/pkgs/development/lisp-modules/define-package.nix
@@ -43,7 +43,7 @@ let
chmod a+x "$launch_script"
echo "#! ${stdenv.shell}" >> "$launch_script"
echo "source '$config_script'" >> "$launch_script"
- echo "test -n \"\$NIX_LISP_LD_LIBRARY_PATH\" export LD_LIBRARY_PATH=\"\$NIX_LISP_LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\$LD_LIBRARY_PATH\"" >> "$launch_script"
+ echo "test -n \"\$NIX_LISP_LD_LIBRARY_PATH\" && export LD_LIBRARY_PATH=\"\$NIX_LISP_LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\$LD_LIBRARY_PATH\"" >> "$launch_script"
echo '"${clwrapper}/bin/common-lisp.sh" "$@"' >> "$launch_script"
'';
moveAsdFiles = ''
diff --git a/pkgs/development/node-packages/node-packages-v10.nix b/pkgs/development/node-packages/node-packages-v10.nix
index 95edbef44e3..3096408963e 100644
--- a/pkgs/development/node-packages/node-packages-v10.nix
+++ b/pkgs/development/node-packages/node-packages-v10.nix
@@ -22,67 +22,67 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.901.3" = {
+ "@angular-devkit/architect-0.901.4" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.901.3";
+ version = "0.901.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.3.tgz";
- sha512 = "CFjSj48nOJwejmFFtenIqSZWyxRe4fRQsg16l0R4sagW7YwMJSaW6Yl9hRHM8bviPRrTpGHnxeq1x506v1ARLw==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.4.tgz";
+ sha512 = "w4RMj7eLhUSh70HUy5tW4EXjLQFXk0Lfr9WiSy5gvPGp+zzYxknI+Wn4Xid1wU/WS+4tuMv5nJIaNaH2sABESQ==";
};
};
- "@angular-devkit/core-9.1.3" = {
+ "@angular-devkit/core-9.1.4" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "9.1.3";
+ version = "9.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.3.tgz";
- sha512 = "VRV96prPy0Kdlm6XmI7DITqSMSc1bINimnOhzQre3euDX5OQty+EUqaexHtMv/SPDZX1agP+buHr6viv9YEhzA==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.4.tgz";
+ sha512 = "OPFQDmT4XabLMSRDgmnzedlOrc83DzQIgLcfoh/UhZ7aJKf/2Vq4l09p/DkMNI36vN5BRL0zDZt7TjvKNgyYgA==";
};
};
- "@angular-devkit/schematics-9.1.3" = {
+ "@angular-devkit/schematics-9.1.4" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "9.1.3";
+ version = "9.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.3.tgz";
- sha512 = "nNRoQPqoin5jzLKmTabIPLSqVw2Zjnk78XC4AhAM7rSisWMsZ6pw5+BNDITiKfq0LkSXfOs0DoJV/Vr9mLkn/A==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.4.tgz";
+ sha512 = "RAbdnUEZ3JTLmWSBiXT5trsVx8Fi72fxN9CiRaluM09Cytg6BUc1wC5XCO0YPvhI400+3Ro1nwjPXezjg7LXzQ==";
};
};
- "@antora/asciidoc-loader-2.3.0" = {
+ "@antora/asciidoc-loader-2.3.1" = {
name = "_at_antora_slash_asciidoc-loader";
packageName = "@antora/asciidoc-loader";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/asciidoc-loader/-/asciidoc-loader-2.3.0.tgz";
- sha512 = "mncSlmkk6rYH5SGplZtHjuieG3ve5bhm4x0f9WIFE+GhqajIogDjxTBNWNr9B2dVA4bMves7Sy+c5h+f9V3iVw==";
+ url = "https://registry.npmjs.org/@antora/asciidoc-loader/-/asciidoc-loader-2.3.1.tgz";
+ sha512 = "YSf5oEExzrR+O7FizQAeIYyP/BAGvhGw9inACFF3Er3fzCR/sOvPadT6a/slW//tVGLF3eul0ARvw7QAvo6yHQ==";
};
};
- "@antora/content-aggregator-2.3.0" = {
+ "@antora/content-aggregator-2.3.1" = {
name = "_at_antora_slash_content-aggregator";
packageName = "@antora/content-aggregator";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/content-aggregator/-/content-aggregator-2.3.0.tgz";
- sha512 = "LbH65Hw5uk3QCX8sCsJGnIVapQbtkxgyaDAfxYJlXnBI4jjd92391k0vitFL7f+9dzEvSdzxUHJU/lPyi9eB6g==";
+ url = "https://registry.npmjs.org/@antora/content-aggregator/-/content-aggregator-2.3.1.tgz";
+ sha512 = "DKrM7FtK5ivWHmQjMkPYkn3S4jQ9Sy6QiNfKYcg/EcIee5k3VPRjYHn40nPY0gS+R4zElRJhru6bHOpnkGJYVA==";
};
};
- "@antora/content-classifier-2.3.0" = {
+ "@antora/content-classifier-2.3.1" = {
name = "_at_antora_slash_content-classifier";
packageName = "@antora/content-classifier";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/content-classifier/-/content-classifier-2.3.0.tgz";
- sha512 = "x/GUrm62+zSA8uQYaPG1y8NDALSDeKKl+um0CrxV5nt8c6vEO80KODN4YEPqoC0tOq8zdT99J6ElYblpkxrW6Q==";
+ url = "https://registry.npmjs.org/@antora/content-classifier/-/content-classifier-2.3.1.tgz";
+ sha512 = "d9vfhxcJY8DdU43h93cK96/Te2eKcJeA4pCljQrRUFpguZndMVrmWMxp8wzOYYSMIIukwcZVa3AISz86RNvrYA==";
};
};
- "@antora/document-converter-2.3.0" = {
+ "@antora/document-converter-2.3.1" = {
name = "_at_antora_slash_document-converter";
packageName = "@antora/document-converter";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/document-converter/-/document-converter-2.3.0.tgz";
- sha512 = "RMvdqBIz+pXf5znuyVeR7GF8qw/zLfaRMmEzMzywYa+8Cappxy+pgs+BuAuH1TdAnsFzpPrIO211c2FE1OxXBg==";
+ url = "https://registry.npmjs.org/@antora/document-converter/-/document-converter-2.3.1.tgz";
+ sha512 = "5vnr3twkunAkv04NaqgLtXQTTlRNsvTo/jpVrUQ6DNQHE3l3Sr0z/6u4GWkueI95L/PFlFQ79WUNsBPLICfLrA==";
};
};
"@antora/expand-path-helper-1.0.0" = {
@@ -94,67 +94,67 @@ let
sha512 = "hg3y6M3OvRTb7jtLAnwwloYDxafbyKYttcf16kGCXvP7Wqosh7c+Ag+ltaZ7VSebpzpphO/umb/BXdpU7rxapw==";
};
};
- "@antora/navigation-builder-2.3.0" = {
+ "@antora/navigation-builder-2.3.1" = {
name = "_at_antora_slash_navigation-builder";
packageName = "@antora/navigation-builder";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/navigation-builder/-/navigation-builder-2.3.0.tgz";
- sha512 = "bpdT50pUW8IbRHAwlwaRdMlqwdTCOGdh0novW2Z6uBi6KKKbl6K3BdbaVs/jwXalESWqkYHcyBpinMivsX4bBA==";
+ url = "https://registry.npmjs.org/@antora/navigation-builder/-/navigation-builder-2.3.1.tgz";
+ sha512 = "kWsi/wn/+IEljBdR6dSE6TFrF+KUfOlDQTnq9YmMzdUCLJRk7Cvz36zsbDFRE8cgqkuunddfsA6oOECgXLQyrw==";
};
};
- "@antora/page-composer-2.3.0" = {
+ "@antora/page-composer-2.3.1" = {
name = "_at_antora_slash_page-composer";
packageName = "@antora/page-composer";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/page-composer/-/page-composer-2.3.0.tgz";
- sha512 = "ve4h3uColNuqGehSJ2qUw5dar1Ls3i+RBYh2HyVZZ84qjLoOjPGAALFYzRVJnYlEX6nAswNFhh5ll/hIuaxuHQ==";
+ url = "https://registry.npmjs.org/@antora/page-composer/-/page-composer-2.3.1.tgz";
+ sha512 = "HVZR5GgF+aA41Y0FVOmRHkI5Hn+ab4giJ5FvKwMZlqF10zd0u+rne6+0664kC08wYUIr40/OMayCRgIHPqEwuQ==";
};
};
- "@antora/playbook-builder-2.3.0" = {
+ "@antora/playbook-builder-2.3.1" = {
name = "_at_antora_slash_playbook-builder";
packageName = "@antora/playbook-builder";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/playbook-builder/-/playbook-builder-2.3.0.tgz";
- sha512 = "zuuTqY5dDXYhu4LfmFW3qzdFXSrXSo9NCDX9eBJ6MCXsuj64PqdOljzv4rWNy3HvmKOSCupfWCashJS0vuH2Dw==";
+ url = "https://registry.npmjs.org/@antora/playbook-builder/-/playbook-builder-2.3.1.tgz";
+ sha512 = "/gl4H/0ey/Uc80GaomZoz10c/f8TX4bQ70SR+BlKrwjwsHCskfffVa+jvMAjnOlP0SGEPwIGkifWPGQbTHdH7A==";
};
};
- "@antora/redirect-producer-2.3.0" = {
+ "@antora/redirect-producer-2.3.1" = {
name = "_at_antora_slash_redirect-producer";
packageName = "@antora/redirect-producer";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/redirect-producer/-/redirect-producer-2.3.0.tgz";
- sha512 = "/632VZlkpFIh5KlV3A9LqE4yGtYyQ+1vOb5A9yajYWsCnhqNfEMslMWuoLoQk4gzs3Ju+hz5MrAXp8sn1vbRvg==";
+ url = "https://registry.npmjs.org/@antora/redirect-producer/-/redirect-producer-2.3.1.tgz";
+ sha512 = "2iDYwygpZ5xHrSflnDIn+kzLt+9jXKOTRHXXqCQHYZuHANQVEYLI93yOXivvFZZvX/jaRzZBF7uTI3FGwg2Isw==";
};
};
- "@antora/site-mapper-2.3.0" = {
+ "@antora/site-mapper-2.3.1" = {
name = "_at_antora_slash_site-mapper";
packageName = "@antora/site-mapper";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-mapper/-/site-mapper-2.3.0.tgz";
- sha512 = "XzIoYKJQXgOzsDeUlL/edVR9B9aaCYUHADvzYqDc1S5/czFQxpqIIgMfYCiYYc7pHk6nmj5rgx/6HfvDImv87w==";
+ url = "https://registry.npmjs.org/@antora/site-mapper/-/site-mapper-2.3.1.tgz";
+ sha512 = "EkHEEPz0CfLJuE8lx6s9b8+jEC8krFN29zAqK6WaOTi34Tqhv5H/W14mk7IJfy8nWjIjZgP/q/a8gJK9LegYaw==";
};
};
- "@antora/site-publisher-2.3.0" = {
+ "@antora/site-publisher-2.3.1" = {
name = "_at_antora_slash_site-publisher";
packageName = "@antora/site-publisher";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-publisher/-/site-publisher-2.3.0.tgz";
- sha512 = "2qC0fDE70VKtyttPpRx9glPWL4M5x7HYVCs1K6+GmpuISmljO3c/09L+ExPsJiSVVFarnWmMu0w+76XqSRHlog==";
+ url = "https://registry.npmjs.org/@antora/site-publisher/-/site-publisher-2.3.1.tgz";
+ sha512 = "s42S+e3IF5qLgL7N42LpcGc2+UcsJBrY9B10fUP0WQFM51LsNWIwQmU3EheoSEUjo5JvQYi5vlQsHlb7j8TCPA==";
};
};
- "@antora/ui-loader-2.3.0" = {
+ "@antora/ui-loader-2.3.1" = {
name = "_at_antora_slash_ui-loader";
packageName = "@antora/ui-loader";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/ui-loader/-/ui-loader-2.3.0.tgz";
- sha512 = "EcBUwd4ImWI/BH0dZpH6CfDzBnAtQ2qUPChaeqVbmfCNpBvH6t09YYRVA713no21ypAF3AwBs3FGU1+vR6T/IQ==";
+ url = "https://registry.npmjs.org/@antora/ui-loader/-/ui-loader-2.3.1.tgz";
+ sha512 = "0uZDixaamnMnGJvl1M5bqW2ac8+6W2KZcfOTwPBEJJCLTGiZe4GASB+zR7tXNyrUr51zLuCjxPNcEbzGEfRxAQ==";
};
};
"@apollo/federation-0.14.1" = {
@@ -256,22 +256,22 @@ let
sha512 = "a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==";
};
};
- "@babel/compat-data-7.9.0" = {
+ "@babel/compat-data-7.9.6" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.9.0";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz";
- sha512 = "zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz";
+ sha512 = "5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==";
};
};
- "@babel/core-7.9.0" = {
+ "@babel/core-7.9.6" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.9.0";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz";
- sha512 = "kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz";
+ sha512 = "nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==";
};
};
"@babel/generator-7.0.0-beta.38" = {
@@ -292,6 +292,15 @@ let
sha512 = "GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==";
};
};
+ "@babel/generator-7.9.6" = {
+ name = "_at_babel_slash_generator";
+ packageName = "@babel/generator";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz";
+ sha512 = "+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==";
+ };
+ };
"@babel/helper-annotate-as-pure-7.8.3" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
@@ -328,22 +337,22 @@ let
sha512 = "HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==";
};
};
- "@babel/helper-compilation-targets-7.8.7" = {
+ "@babel/helper-compilation-targets-7.9.6" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.8.7";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz";
- sha512 = "4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz";
+ sha512 = "x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==";
};
};
- "@babel/helper-create-class-features-plugin-7.9.5" = {
+ "@babel/helper-create-class-features-plugin-7.9.6" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.9.5";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz";
- sha512 = "IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz";
+ sha512 = "6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow==";
};
};
"@babel/helper-create-regexp-features-plugin-7.8.8" = {
@@ -463,13 +472,13 @@ let
sha512 = "kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==";
};
};
- "@babel/helper-replace-supers-7.8.6" = {
+ "@babel/helper-replace-supers-7.9.6" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.8.6";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz";
- sha512 = "PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz";
+ sha512 = "qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==";
};
};
"@babel/helper-simple-access-7.8.3" = {
@@ -508,13 +517,13 @@ let
sha512 = "LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==";
};
};
- "@babel/helpers-7.9.2" = {
+ "@babel/helpers-7.9.6" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.9.2";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz";
- sha512 = "JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz";
+ sha512 = "tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==";
};
};
"@babel/highlight-7.9.0" = {
@@ -526,13 +535,13 @@ let
sha512 = "lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==";
};
};
- "@babel/parser-7.9.4" = {
+ "@babel/parser-7.9.6" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.9.4";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz";
- sha512 = "bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz";
+ sha512 = "AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==";
};
};
"@babel/plugin-external-helpers-7.8.3" = {
@@ -598,13 +607,13 @@ let
sha512 = "jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.9.5" = {
+ "@babel/plugin-proposal-object-rest-spread-7.9.6" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.9.5";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz";
- sha512 = "VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz";
+ sha512 = "Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==";
};
};
"@babel/plugin-proposal-optional-catch-binding-7.8.3" = {
@@ -904,31 +913,31 @@ let
sha512 = "3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==";
};
};
- "@babel/plugin-transform-modules-amd-7.9.0" = {
+ "@babel/plugin-transform-modules-amd-7.9.6" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.9.0";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz";
- sha512 = "vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz";
+ sha512 = "zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.9.0" = {
+ "@babel/plugin-transform-modules-commonjs-7.9.6" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.9.0";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz";
- sha512 = "qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz";
+ sha512 = "7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.9.0" = {
+ "@babel/plugin-transform-modules-systemjs-7.9.6" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.9.0";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz";
- sha512 = "FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz";
+ sha512 = "NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==";
};
};
"@babel/plugin-transform-modules-umd-7.9.0" = {
@@ -1012,13 +1021,13 @@ let
sha512 = "mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==";
};
};
- "@babel/plugin-transform-runtime-7.9.0" = {
+ "@babel/plugin-transform-runtime-7.9.6" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.9.0";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz";
- sha512 = "pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz";
+ sha512 = "qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w==";
};
};
"@babel/plugin-transform-shorthand-properties-7.8.3" = {
@@ -1066,13 +1075,13 @@ let
sha512 = "2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==";
};
};
- "@babel/plugin-transform-typescript-7.9.4" = {
+ "@babel/plugin-transform-typescript-7.9.6" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.9.4";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.4.tgz";
- sha512 = "yeWeUkKx2auDbSxRe8MusAG+n4m9BFY/v+lPjmQDgOFX5qnySkUY5oXzkp6FwPdsYqnKay6lorXYdC0n3bZO7w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.6.tgz";
+ sha512 = "8OvsRdvpt3Iesf2qsAn+YdlwAJD7zJ+vhFZmDCa4b8dTp7MmHtKk5FF2mCsGxjZwuwsy/yIIay/nLmxST1ctVQ==";
};
};
"@babel/plugin-transform-unicode-regex-7.8.3" = {
@@ -1093,13 +1102,13 @@ let
sha512 = "/TS23MVvo34dFmf8mwCisCbWGrfhbiWZSwBo6HkADTBhUa2Q/jWltyY/tpofz/b6/RIhqaqQcquptCirqIhOaQ==";
};
};
- "@babel/preset-env-7.9.5" = {
+ "@babel/preset-env-7.9.6" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.9.5";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz";
- sha512 = "eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz";
+ sha512 = "0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==";
};
};
"@babel/preset-flow-7.9.0" = {
@@ -1165,13 +1174,22 @@ let
sha512 = "NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==";
};
};
- "@babel/runtime-corejs3-7.9.2" = {
+ "@babel/runtime-7.9.6" = {
+ name = "_at_babel_slash_runtime";
+ packageName = "@babel/runtime";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz";
+ sha512 = "64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==";
+ };
+ };
+ "@babel/runtime-corejs3-7.9.6" = {
name = "_at_babel_slash_runtime-corejs3";
packageName = "@babel/runtime-corejs3";
- version = "7.9.2";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz";
- sha512 = "HHxmgxbIzOfFlZ+tdeRKtaxWOMUoCG5Mu3wKeUmOxjYrwb3AAHgnmtCUbPPK11/raIWLIBK250t8E2BPO0p7jA==";
+ url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz";
+ sha512 = "6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA==";
};
};
"@babel/template-7.8.6" = {
@@ -1183,13 +1201,13 @@ let
sha512 = "zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==";
};
};
- "@babel/traverse-7.9.5" = {
+ "@babel/traverse-7.9.6" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.9.5";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz";
- sha512 = "c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz";
+ sha512 = "b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==";
};
};
"@babel/types-7.0.0-beta.38" = {
@@ -1210,6 +1228,15 @@ let
sha512 = "XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==";
};
};
+ "@babel/types-7.9.6" = {
+ name = "_at_babel_slash_types";
+ packageName = "@babel/types";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz";
+ sha512 = "qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==";
+ };
+ };
"@chemzqm/neovim-5.1.9" = {
name = "_at_chemzqm_slash_neovim";
packageName = "@chemzqm/neovim";
@@ -1561,22 +1588,22 @@ let
sha512 = "tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==";
};
};
- "@jest/transform-25.4.0" = {
+ "@jest/transform-25.5.1" = {
name = "_at_jest_slash_transform";
packageName = "@jest/transform";
- version = "25.4.0";
+ version = "25.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/transform/-/transform-25.4.0.tgz";
- sha512 = "t1w2S6V1sk++1HHsxboWxPEuSpN8pxEvNrZN+Ud/knkROWtf8LeUmz73A4ezE8476a5AM00IZr9a8FO9x1+j3g==";
+ url = "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz";
+ sha512 = "Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==";
};
};
- "@jest/types-25.4.0" = {
+ "@jest/types-25.5.0" = {
name = "_at_jest_slash_types";
packageName = "@jest/types";
- version = "25.4.0";
+ version = "25.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@jest/types/-/types-25.4.0.tgz";
- sha512 = "XBeaWNzw2PPnGW5aXvZt3+VO60M+34RY3XDsCK5tW7kyj3RK0XClRutCfjqcBuaR2aBQTbluEDME9b5MB9UAPw==";
+ url = "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz";
+ sha512 = "OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==";
};
};
"@kbrandwijk/swagger-to-graphql-2.4.3" = {
@@ -2137,58 +2164,58 @@ let
sha512 = "nGwwmkdm3tuLdEkWMIwLBgFBfMFILILxcZIQY0dfqsdboN2iZdKfOYKUOKoa0wXw1FL1PL3yEYGPCXhwodQDTA==";
};
};
- "@node-red/editor-api-1.0.5" = {
+ "@node-red/editor-api-1.0.6" = {
name = "_at_node-red_slash_editor-api";
packageName = "@node-red/editor-api";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.0.5.tgz";
- sha512 = "YYzc+EQJBSqkzip9Gm+sw8yK0HVLougiLs9xmqOxmMXQCiH56kyB1Tip+CRExsAgSqM1fLITxtBNkzAPgiP0pQ==";
+ url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.0.6.tgz";
+ sha512 = "9LieY6LSDtvj43IbpmCs9MmSGdPjOEmtsi+T13dXxxmil4ngedvJ7uMP1d96eKLW/b6Viuk7kx2olSGtUqgqLg==";
};
};
- "@node-red/editor-client-1.0.5" = {
+ "@node-red/editor-client-1.0.6" = {
name = "_at_node-red_slash_editor-client";
packageName = "@node-red/editor-client";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.0.5.tgz";
- sha512 = "7SDm0JxWnME3gWgTkbZey0zaWE18ehWLxNkI+A/CSp/ubwJJf8YGDAXWzDOW/ZxQumjWI3PrMnck/p/U2F6I/w==";
+ url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.0.6.tgz";
+ sha512 = "V8zsj+wKY6RzOX92ePdgJtJdmOT9Whfz6CTN34/H2pZlzFA/+KE/sippkInRrx+ujTp4uI2ycAGJ7i1Qkt8ztw==";
};
};
- "@node-red/nodes-1.0.5" = {
+ "@node-red/nodes-1.0.6" = {
name = "_at_node-red_slash_nodes";
packageName = "@node-red/nodes";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.0.5.tgz";
- sha512 = "rS+qVwY/I0sapyhQ695OO3GxdSfrV9FShZ8DywIwkrMq8Xzmhbi0WmOyQASok/2TPROGYRcTPq5QITtWWh7saA==";
+ url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.0.6.tgz";
+ sha512 = "4+wTiwhJlhLL6HV3YBLOGHSIcfygf4YxP/fJDkG+vy09pRyux/NqZ06NiqhYs+d+Ndf13LIc20KTEzN3pLW2Rw==";
};
};
- "@node-red/registry-1.0.5" = {
+ "@node-red/registry-1.0.6" = {
name = "_at_node-red_slash_registry";
packageName = "@node-red/registry";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.0.5.tgz";
- sha512 = "UJEJp3oBVfkoy0ajQeU531GS5RRph5Gg2eDrTICYTASAwR/VuuoSBziRVSwxIYBOTqBiNc1Uc3cCzp7JSvt0rw==";
+ url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.0.6.tgz";
+ sha512 = "jDNfcNyphjpywHmXfNuZhM593ox9qHMYmL6ZQQiyERwiJwSkGp2zzNicNBe10ysk5ENr36xdP46BryWu/j9xIA==";
};
};
- "@node-red/runtime-1.0.5" = {
+ "@node-red/runtime-1.0.6" = {
name = "_at_node-red_slash_runtime";
packageName = "@node-red/runtime";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.0.5.tgz";
- sha512 = "NWpRW9j2DGBU85zihjXz7fDj8RfwFmBmoMvzJ3XsbXJNFjK78loKqrLgzPscSECVZh/ouXRCQ7tQThzdGUYE9A==";
+ url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.0.6.tgz";
+ sha512 = "6eat9FZlIcydm0+VoUjlbxf9TyyLu0zTCWWANqGhu5Ab8o366WSOAxyIzJ5QL56FLQ+V6040YWmurBl+bGRGjg==";
};
};
- "@node-red/util-1.0.5" = {
+ "@node-red/util-1.0.6" = {
name = "_at_node-red_slash_util";
packageName = "@node-red/util";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/util/-/util-1.0.5.tgz";
- sha512 = "4exRjV72vzrr62vaVz0tvviq6rimuqIFxsOMq0tdbNFyXNmdwU6VXB9WaMBhEnSgIhljo2OO2vrXIUyeCagVmA==";
+ url = "https://registry.npmjs.org/@node-red/util/-/util-1.0.6.tgz";
+ sha512 = "uncyHShA6strCJr1puqrpxsKcb7We2bmo/8xHk91pAQw4dr3jm4S+v/m9tYqVqtXkkW2cfJ6n3bRHJHbOZNW0Q==";
};
};
"@nodelib/fs.scandir-2.1.3" = {
@@ -2236,13 +2263,13 @@ let
sha512 = "JtktVH7ASBVIWsQTFlFpeOzhBJskvoBCTfeeRhhZy7ybATcUvwiwotZ8j5rkqUUyB69lIy/AvboiiiGBjYBKBA==";
};
};
- "@npmcli/git-2.0.1" = {
+ "@npmcli/git-2.0.2" = {
name = "_at_npmcli_slash_git";
packageName = "@npmcli/git";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@npmcli/git/-/git-2.0.1.tgz";
- sha512 = "hVatexiBtx71F01Ars38Hr5AFUGmJgHAfQtRlO5fJlnAawRGSXwEFgjB5i3XdUUmElZU/RXy7fefN02dZKxgPw==";
+ url = "https://registry.npmjs.org/@npmcli/git/-/git-2.0.2.tgz";
+ sha512 = "uv9+EuP5YWluNPgkEOL+iyB/+MVt4U5PMBCfl+I8korKluFdiSp7RxjXYzpWM/wU4wXaROAUFiOiCMmBftonjw==";
};
};
"@npmcli/installed-package-contents-1.0.5" = {
@@ -2263,6 +2290,15 @@ let
sha512 = "nFtqjVETliApiRdjbYwKwhlSHx2ZMagyj5b9YbNt0BWeeOVxJd47ZVE2u16vxDHyTOZvk+YLV7INwfAE9a2uow==";
};
};
+ "@npmcli/run-script-1.3.1" = {
+ name = "_at_npmcli_slash_run-script";
+ packageName = "@npmcli/run-script";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.3.1.tgz";
+ sha512 = "9Ea57XJjNLtBFRAaiKqqdoqRrL2QkM0vvCbMjPecljhog5IHupStPtZULbl0CoGN00N3lhLWJ4PaIEC0MGjqJw==";
+ };
+ };
"@oclif/color-0.0.0" = {
name = "_at_oclif_slash_color";
packageName = "@oclif/color";
@@ -2461,13 +2497,13 @@ let
sha512 = "gfFKwRT/wFxq5qlNjnW2dh+qh74XgTQ2B179UX5K1HYCluioWj8Ndbgqw2PVqa1NnVJkGHp2ovMpVn/DImlmkw==";
};
};
- "@octokit/types-2.12.1" = {
+ "@octokit/types-2.12.2" = {
name = "_at_octokit_slash_types";
packageName = "@octokit/types";
- version = "2.12.1";
+ version = "2.12.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/types/-/types-2.12.1.tgz";
- sha512 = "LRLR1tjbcCfAmUElvTmMvLEzstpx6Xt/aQVTg2xvd+kHA2Ekp1eWl5t+gU7bcwjXHYEAzh4hH4WH+kS3vh+wRw==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-2.12.2.tgz";
+ sha512 = "1GHLI/Jll3j6F0GbYyZPFTcHZMGjAiRfkTEoRUyaVVk2IWbDdwEiClAJvXzfXCDayuGSNCqAUH8lpjZtqW9GDw==";
};
};
"@parcel/fs-1.11.0" = {
@@ -2632,13 +2668,13 @@ let
sha512 = "RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==";
};
};
- "@rollup/pluginutils-3.0.9" = {
+ "@rollup/pluginutils-3.0.10" = {
name = "_at_rollup_slash_pluginutils";
packageName = "@rollup/pluginutils";
- version = "3.0.9";
+ version = "3.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.0.9.tgz";
- sha512 = "TLZavlfPAZYI7v33wQh4mTP6zojne14yok3DNSLcjoG/Hirxfkonn6icP5rrNWRn8nZsirJBFFpijVOJzkUHDg==";
+ url = "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.0.10.tgz";
+ sha512 = "d44M7t+PjmMrASHbhgpSbVgtL6EFyX7J4mYxwQ/c5eoaE6N2VgCgEcWVzNnwycIloti+/MpwFr8qfw+nRw00sw==";
};
};
"@sailshq/lodash-3.10.4" = {
@@ -2659,22 +2695,22 @@ let
sha512 = "MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==";
};
};
- "@schematics/angular-9.1.3" = {
+ "@schematics/angular-9.1.4" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "9.1.3";
+ version = "9.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.3.tgz";
- sha512 = "3vxrPyvcIWvyWgbx/fpeQvMThXlmcnHTXVn2dpTcE2BzstAYdG17W3qouhvmlqd6m28orxkKKiZaJYMNTtnV/A==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.4.tgz";
+ sha512 = "7nbiYBRgXc+f0sa5iXTcF6/VMy/Xq0wyKKnDFiLCb2aFYR7EXRHWF2GuwDIg2bvFugLuCBDoNnXeddLE1TXGWg==";
};
};
- "@schematics/update-0.901.3" = {
+ "@schematics/update-0.901.4" = {
name = "_at_schematics_slash_update";
packageName = "@schematics/update";
- version = "0.901.3";
+ version = "0.901.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.901.3.tgz";
- sha512 = "kwfc9LMMi6ryN2oiat9vTqGMK1jKwI1c45Nm1xala35nsbQSQ12qeL3MrVmnSCeI14+cinFUbp8mWI9/3M+/Lg==";
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.901.4.tgz";
+ sha512 = "jCtZY2Fbj502gKN5gdu1brnRy/ssyzTrWm69Ty73V+t8uL7nLr+/hny/VBJ8CiQnKQvxcgVl1xgvI1cXzpysVA==";
};
};
"@serverless/cli-1.4.0" = {
@@ -2695,13 +2731,13 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/components-2.30.1" = {
+ "@serverless/components-2.30.5" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
- version = "2.30.1";
+ version = "2.30.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/components/-/components-2.30.1.tgz";
- sha512 = "blqZP6aRg9oj1A30ip2hndcvA1g+J8g8vFbUHtAfs5mp/r4KTD63tNagscSNKTSbc6csM3Z9w6yjW4KSarl8LQ==";
+ url = "https://registry.npmjs.org/@serverless/components/-/components-2.30.5.tgz";
+ sha512 = "c/d60iqzS2NlmRGgIU0S4i6EryjXVwEWcW0bzJ04CwFDQBlvi5kSk8Q59lv0pQ5MwHk+Fw2zMnmMtBQbJxu2vw==";
};
};
"@serverless/core-1.1.2" = {
@@ -2713,13 +2749,13 @@ let
sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==";
};
};
- "@serverless/enterprise-plugin-3.6.6" = {
+ "@serverless/enterprise-plugin-3.6.9" = {
name = "_at_serverless_slash_enterprise-plugin";
packageName = "@serverless/enterprise-plugin";
- version = "3.6.6";
+ version = "3.6.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.6.6.tgz";
- sha512 = "ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ==";
+ url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.6.9.tgz";
+ sha512 = "ZiZlRbqGerqMuR/OmrJTjDzuccfpdS6YV+VbKu+DM/9tEA9z87n7VrtjZ320C0V20wC+vFNnHl2EE26lCePyxg==";
};
};
"@serverless/event-mocks-1.1.1" = {
@@ -2740,31 +2776,22 @@ let
sha512 = "MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ==";
};
};
- "@serverless/platform-client-0.24.0" = {
+ "@serverless/platform-client-0.25.7" = {
name = "_at_serverless_slash_platform-client";
packageName = "@serverless/platform-client";
- version = "0.24.0";
+ version = "0.25.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-0.24.0.tgz";
- sha512 = "ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw==";
+ url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-0.25.7.tgz";
+ sha512 = "ZOKgT49qQPGjv0tDN46INO0gkc5syL2y5t0pau5ljQPtQpJzHrUL87xRlDj3BD+4Y9QFZV1UXXNsOQZsyCBsPw==";
};
};
- "@serverless/platform-client-0.25.5" = {
- name = "_at_serverless_slash_platform-client";
- packageName = "@serverless/platform-client";
- version = "0.25.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-0.25.5.tgz";
- sha512 = "29JV8XpJPTUSWgDwxhvZZ9fi9/5jCn1x5IeT+xEiEkpuXZU79wXlSfMfc8XtptOsDouZnOhBpKEZrItGp67CFw==";
- };
- };
- "@serverless/platform-client-china-1.0.6" = {
+ "@serverless/platform-client-china-1.0.9" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "1.0.6";
+ version = "1.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.6.tgz";
- sha512 = "565LsU74rDQQJAN6y8dTJpDNktqGGs2EvafXXEX021F+YlN3fIJebXRASN2Mgj4XWmzY7DbqC3v2wXF9j3LsGg==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.9.tgz";
+ sha512 = "P2OXDa3S9meOOGJm2i4/d/9HlEjg8FwwfWl4Vq7jjJlA12cJaJnXy/mKgx16eA/YSYNtfW7i4NGyeADvIGNzmg==";
};
};
"@serverless/platform-sdk-2.3.0" = {
@@ -2785,13 +2812,13 @@ let
sha512 = "hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==";
};
};
- "@serverless/utils-china-0.1.6" = {
+ "@serverless/utils-china-0.1.7" = {
name = "_at_serverless_slash_utils-china";
packageName = "@serverless/utils-china";
- version = "0.1.6";
+ version = "0.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-0.1.6.tgz";
- sha512 = "BPaKkRJ47yKTIqRkwF62V5Z/SGdNDmNtinu3fK4988CG1gXBVG2yb3Cq34A98B4BAwZdKzxKCV2n9q4dl1zolw==";
+ url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-0.1.7.tgz";
+ sha512 = "xpsokLjRK7PQtoNuA+1LxZ4whLlmAuJvtv9m9ARYtMaZhJkmlHD8cEh9Y0/uTcvzcA+pWtxRSHQ92TonpXqVow==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -2839,15 +2866,6 @@ let
sha512 = "+Qo+IO3YOXWgazlo+CKxOuWFLQQdaNCJ9cSfhFQd687/FuesaIxWdInaAdfpsLScq0c6M1ieZslXgiZELSzxbg==";
};
};
- "@snyk/cli-interface-2.2.0" = {
- name = "_at_snyk_slash_cli-interface";
- packageName = "@snyk/cli-interface";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.2.0.tgz";
- sha512 = "sA7V2JhgqJB9z5uYotgQc5iNDv//y+Mdm39rANxmFjtZMSYJZHkP80arzPjw1mB5ni/sWec7ieYUUFeySZBfVg==";
- };
- };
"@snyk/cli-interface-2.3.0" = {
name = "_at_snyk_slash_cli-interface";
packageName = "@snyk/cli-interface";
@@ -2857,31 +2875,49 @@ let
sha512 = "ecbylK5Ol2ySb/WbfPj0s0GuLQR+KWKFzUgVaoNHaSoN6371qRWwf2uVr+hPUP4gXqCai21Ug/RDArfOhlPwrQ==";
};
};
- "@snyk/cli-interface-2.4.0" = {
+ "@snyk/cli-interface-2.3.2" = {
name = "_at_snyk_slash_cli-interface";
packageName = "@snyk/cli-interface";
- version = "2.4.0";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.4.0.tgz";
- sha512 = "FH3RpJV83SFmNWR7FXS4O4sAF7oZZxAWmN6vwhADGJNAdgJYW4Acc6677ZSMnRpIHiFBHrsxso3Au+NQuu73xA==";
+ url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.3.2.tgz";
+ sha512 = "jmZyxVHqzYU1GfdnWCGdd68WY/lAzpPVyqalHazPj4tFJehrSfEFc82RMTYAMgXEJuvFRFIwhsvXh3sWUhIQmg==";
};
};
- "@snyk/cocoapods-lockfile-parser-3.1.0" = {
+ "@snyk/cli-interface-2.5.0" = {
+ name = "_at_snyk_slash_cli-interface";
+ packageName = "@snyk/cli-interface";
+ version = "2.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.5.0.tgz";
+ sha512 = "XMc2SCFH4RBSncZgoPb+BBlNq0NYpEpCzptKi69qyMpBy0VsRqIQqddedaazMCU1xEpXTytq6KMYpzUafZzp5Q==";
+ };
+ };
+ "@snyk/cli-interface-2.6.0" = {
+ name = "_at_snyk_slash_cli-interface";
+ packageName = "@snyk/cli-interface";
+ version = "2.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.6.0.tgz";
+ sha512 = "jtk0gf80v4mFyDqaQNokD8GOPMTXpIUL35ewg6jtmuZw41xt56WF9kqCjiiViSRRRYA0RK+RuiVfmJA5pxvMUQ==";
+ };
+ };
+ "@snyk/cocoapods-lockfile-parser-3.2.0" = {
name = "_at_snyk_slash_cocoapods-lockfile-parser";
packageName = "@snyk/cocoapods-lockfile-parser";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cocoapods-lockfile-parser/-/cocoapods-lockfile-parser-3.1.0.tgz";
- sha512 = "9288PnbsBNW4Q+T8Q7qAYf0LoRXpBPzJ0ZyLKezmTaWynQ4bk4L4l5F3ENqRRPhwPKOv+eFemUggKQiBBtWD4w==";
+ url = "https://registry.npmjs.org/@snyk/cocoapods-lockfile-parser/-/cocoapods-lockfile-parser-3.2.0.tgz";
+ sha512 = "DyFqZudOlGXHBOVneLnQnyQ97xZLq+PTF9PhWOmrEzH/tKcLyXhdW/WmDPVNJVyNvogyRZ4cXIj487xy/EeZEw==";
};
};
- "@snyk/composer-lockfile-parser-1.2.0" = {
+ "@snyk/composer-lockfile-parser-1.4.0" = {
name = "_at_snyk_slash_composer-lockfile-parser";
packageName = "@snyk/composer-lockfile-parser";
- version = "1.2.0";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/composer-lockfile-parser/-/composer-lockfile-parser-1.2.0.tgz";
- sha512 = "kZT+HTqgNcQMeoE5NM9M3jj463M8zI7ZxqZXLw9WoyVs5JTt9g0qFWxIG1cNwZdGVI+y7tzZbNWw9BlMD1vCCQ==";
+ url = "https://registry.npmjs.org/@snyk/composer-lockfile-parser/-/composer-lockfile-parser-1.4.0.tgz";
+ sha512 = "ga4YTRjJUuP0Ufr+t1IucwVjEFAv66JSBB/zVHP2zy/jmfA3l3ZjlGQSjsRC6Me9P2Z0esQ83AYNZvmIf9pq2w==";
};
};
"@snyk/configstore-3.2.0-rc1" = {
@@ -2893,13 +2929,13 @@ let
sha512 = "CV3QggFY8BY3u8PdSSlUGLibqbqCG1zJRmGM2DhnhcxQDRRPTGTP//l7vJphOVsUP1Oe23+UQsj7KRWpRUZiqg==";
};
};
- "@snyk/dep-graph-1.16.1" = {
+ "@snyk/dep-graph-1.18.2" = {
name = "_at_snyk_slash_dep-graph";
packageName = "@snyk/dep-graph";
- version = "1.16.1";
+ version = "1.18.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.16.1.tgz";
- sha512 = "2RbstN/z5A3iTmgDQr0vfpWpqsjcJY54PXXP0gVXTf137QLdvgPEsZikjlofF4qoNO1io5t1VGvf69v9E8UrOw==";
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.18.2.tgz";
+ sha512 = "v7tIiCH4LmYOSc0xGHKSxSZ2PEDv8zDlYU7ZKSH+1Hk8Qvj3YYEFvtV1iFBHUEQFUen4kQA6lWxlwF8chsNw+w==";
};
};
"@snyk/gemfile-1.2.0" = {
@@ -2911,31 +2947,67 @@ let
sha512 = "nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA==";
};
};
- "@snyk/java-call-graph-builder-1.3.4" = {
+ "@snyk/graphlib-2.1.9-patch" = {
+ name = "_at_snyk_slash_graphlib";
+ packageName = "@snyk/graphlib";
+ version = "2.1.9-patch";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/graphlib/-/graphlib-2.1.9-patch.tgz";
+ sha512 = "uFO/pNMm3pN15QB+hVMU7uaQXhsBNwEA8lOET/VDcdOzLptODhXzkJqSHqt0tZlpdAz6/6Uaj8jY00UvPFgFMA==";
+ };
+ };
+ "@snyk/inquirer-6.2.2-patch" = {
+ name = "_at_snyk_slash_inquirer";
+ packageName = "@snyk/inquirer";
+ version = "6.2.2-patch";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/inquirer/-/inquirer-6.2.2-patch.tgz";
+ sha512 = "IUq5bHRL0vtVKtfvd4GOccAIaLYHbcertug2UVZzk5+yY6R/CxfYsnFUTho1h4BdkfNdin2tPjE/5jRF4SKSrw==";
+ };
+ };
+ "@snyk/java-call-graph-builder-1.8.0" = {
name = "_at_snyk_slash_java-call-graph-builder";
packageName = "@snyk/java-call-graph-builder";
- version = "1.3.4";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.3.4.tgz";
- sha512 = "3KXA5hTqvn6EZBEyMhA5zj0QCzu1WBPVBeUbQ4sNfftbVgfy/OFc9I/NPi39ALA2+tFYl1aKVIy1ECRea4Mc1w==";
+ url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.8.0.tgz";
+ sha512 = "dD7hVdEKMMU9CP0jQLm6Q1+l6506rjW0dqQflJ3QOVohNzptYJtTv9pHKzgRu5+q/fgEc35oYi02A0WIQwSvpw==";
};
};
- "@snyk/ruby-semver-2.1.0" = {
+ "@snyk/lodash-4.17.15-patch" = {
+ name = "_at_snyk_slash_lodash";
+ packageName = "@snyk/lodash";
+ version = "4.17.15-patch";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/lodash/-/lodash-4.17.15-patch.tgz";
+ sha512 = "e4+t34bGyjjRnwXwI14hqye9J/nRbG9iwaqTgXWHskm5qC+iK0UrjgYdWXiHJCf3Plbpr+1rpW+4LPzZnCGMhQ==";
+ };
+ };
+ "@snyk/rpm-parser-1.1.0" = {
+ name = "_at_snyk_slash_rpm-parser";
+ packageName = "@snyk/rpm-parser";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-1.1.0.tgz";
+ sha512 = "+DyCagvnpyBjwYTxaPMQGLW4rkpKAw1Jrh8YbZCg7Ix172InBxdve/0zud18Lu2H6xWtDDdMvRDdfl82wlTBvA==";
+ };
+ };
+ "@snyk/ruby-semver-2.2.0" = {
name = "_at_snyk_slash_ruby-semver";
packageName = "@snyk/ruby-semver";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/ruby-semver/-/ruby-semver-2.1.0.tgz";
- sha512 = "u8ez8kWyqge+N+FxRDx/uPBmcHzY7BMfODvzEVeoTOeoD0CHPymEaVlkEKA8ZHtxzXjUzPIl2I8f2siZEzLjYg==";
+ url = "https://registry.npmjs.org/@snyk/ruby-semver/-/ruby-semver-2.2.0.tgz";
+ sha512 = "FqUayoVjcyCsQFYPm3DcaCKdFR4xmapUkCGY+bcNBs3jqCUw687PoP9CPQ1Jvtaw5YpfBNl/62jyntsWCeciuA==";
};
};
- "@snyk/snyk-cocoapods-plugin-2.1.1" = {
+ "@snyk/snyk-cocoapods-plugin-2.2.0" = {
name = "_at_snyk_slash_snyk-cocoapods-plugin";
packageName = "@snyk/snyk-cocoapods-plugin";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/snyk-cocoapods-plugin/-/snyk-cocoapods-plugin-2.1.1.tgz";
- sha512 = "bUo69YaZfBD/vPookJjdskcnUNGNzPbqgBLzjyDqzmG9zCArW1LEU4A8pwfw1mxjp8NzBreex6K74tC8ssIN4g==";
+ url = "https://registry.npmjs.org/@snyk/snyk-cocoapods-plugin/-/snyk-cocoapods-plugin-2.2.0.tgz";
+ sha512 = "Ux7hXKawbk30niGBToGkKqHyKzhT3E7sCl0FNkPkHaaGZwPwhFCDyNFxBd4uGgWiQ+kT+RjtH5ahna+bSP69Yg==";
};
};
"@snyk/update-notifier-2.5.1-rc2" = {
@@ -3271,13 +3343,13 @@ let
sha512 = "/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==";
};
};
- "@types/babel__traverse-7.0.10" = {
+ "@types/babel__traverse-7.0.11" = {
name = "_at_types_slash_babel__traverse";
packageName = "@types/babel__traverse";
- version = "7.0.10";
+ version = "7.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.10.tgz";
- sha512 = "74fNdUGrWsgIB/V9kTO5FGHPWYY6Eqn+3Z7L6Hc4e/BxjYV7puvBqp5HwsVYYfLm6iURYBNCx4Ut37OF9yitCw==";
+ url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz";
+ sha512 = "ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==";
};
};
"@types/babylon-6.16.5" = {
@@ -3298,15 +3370,6 @@ let
sha512 = "W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==";
};
};
- "@types/bunyan-1.8.6" = {
- name = "_at_types_slash_bunyan";
- packageName = "@types/bunyan";
- version = "1.8.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/bunyan/-/bunyan-1.8.6.tgz";
- sha512 = "YiozPOOsS6bIuz31ilYqR5SlLif4TBWsousN2aCWLi5233nZSX19tFbcQUPdR7xJ8ypPyxkCGNxg0CIV5n9qxQ==";
- };
- };
"@types/cacheable-request-6.0.1" = {
name = "_at_types_slash_cacheable-request";
packageName = "@types/cacheable-request";
@@ -3415,13 +3478,13 @@ let
sha512 = "EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==";
};
};
- "@types/express-4.17.3" = {
+ "@types/express-4.17.4" = {
name = "_at_types_slash_express";
packageName = "@types/express";
- version = "4.17.3";
+ version = "4.17.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz";
- sha512 = "I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==";
+ url = "https://registry.npmjs.org/@types/express/-/express-4.17.4.tgz";
+ sha512 = "DO1L53rGqIDUEvOjJKmbMEQ5Z+BM2cIEPy/eV3En+s166Gz+FeuzRerxcab757u/U4v4XF4RYrZPmqKa+aY/2w==";
};
};
"@types/express-serve-static-core-4.17.5" = {
@@ -3451,6 +3514,15 @@ let
sha512 = "1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==";
};
};
+ "@types/graceful-fs-4.1.3" = {
+ name = "_at_types_slash_graceful-fs";
+ packageName = "@types/graceful-fs";
+ version = "4.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.3.tgz";
+ sha512 = "AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ==";
+ };
+ };
"@types/graphql-upload-8.0.3" = {
name = "_at_types_slash_graphql-upload";
packageName = "@types/graphql-upload";
@@ -3505,13 +3577,13 @@ let
sha512 = "UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==";
};
};
- "@types/jquery-3.3.35" = {
+ "@types/jquery-3.3.37" = {
name = "_at_types_slash_jquery";
packageName = "@types/jquery";
- version = "3.3.35";
+ version = "3.3.37";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.35.tgz";
- sha512 = "pnIELWhHXJ7RgoFylhiTxD+96QlKBJfEx8JCLj963/dh7zBOKFkZ6rlNqbaCcn2JZrsAxCI8WhgRXznBx2iDsA==";
+ url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.37.tgz";
+ sha512 = "4MNntGYm6xdDiz2+B92xEmWcFN9mOeMXqS854lSe7LDpBhzscUjvXjCAl6JwPBtAkqmPZq+L4I5UyXXNDZyq4Q==";
};
};
"@types/js-yaml-3.12.3" = {
@@ -3631,13 +3703,13 @@ let
sha512 = "4mXKoDptrXAwZErQHrLzpe0FN/0Wmf5JRniSVIdwUrtDf9wnmEV1teCNLBo/TwuXhkK/bVegoEn/wmb+x0AuPg==";
};
};
- "@types/node-13.13.2" = {
+ "@types/node-13.13.4" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "13.13.2";
+ version = "13.13.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-13.13.2.tgz";
- sha512 = "LB2R1Oyhpg8gu4SON/mfforE525+Hi/M1ineICEDftqNVTyFg1aRIeGuTvXAoWHc4nbrFncWtJgMmoyRvuGh7A==";
+ url = "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz";
+ sha512 = "x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==";
};
};
"@types/node-6.14.10" = {
@@ -3658,6 +3730,15 @@ let
sha512 = "2w0NTwMWF1d3NJMK0Uiq2UNN8htVCyOWOD0jIPjPgC5Ph/YP4dVhs9YxxcMcuLuwAslz0dVEcZQUaqkLs3IzOQ==";
};
};
+ "@types/node-fetch-2.5.7" = {
+ name = "_at_types_slash_node-fetch";
+ packageName = "@types/node-fetch";
+ version = "2.5.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz";
+ sha512 = "o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==";
+ };
+ };
"@types/normalize-package-data-2.4.0" = {
name = "_at_types_slash_normalize-package-data";
packageName = "@types/normalize-package-data";
@@ -3676,6 +3757,15 @@ let
sha512 = "ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==";
};
};
+ "@types/qs-6.9.1" = {
+ name = "_at_types_slash_qs";
+ packageName = "@types/qs";
+ version = "6.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.1.tgz";
+ sha512 = "lhbQXx9HKZAPgBkISrBcmAcMpZsmpe/Cd/hY7LGZS5OfkySUBItnPZHgQPssWYUET8elF+yCFBbP1Q0RZPTdaw==";
+ };
+ };
"@types/range-parser-1.2.3" = {
name = "_at_types_slash_range-parser";
packageName = "@types/range-parser";
@@ -3703,15 +3793,6 @@ let
sha512 = "85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==";
};
};
- "@types/restify-4.3.6" = {
- name = "_at_types_slash_restify";
- packageName = "@types/restify";
- version = "4.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/restify/-/restify-4.3.6.tgz";
- sha512 = "4l4f0EXnleXQttlhRCXtTuJ8UelsKiAKIK2AAEd2epBHu41aEbM0U2z6E5tUrNwlbxz7qaNBISduGMeg+G3PaA==";
- };
- };
"@types/semver-5.5.0" = {
name = "_at_types_slash_semver";
packageName = "@types/semver";
@@ -3784,22 +3865,22 @@ let
sha512 = "WJZtZlinE3meRdH+I7wTsIhpz/GLhqEQwmPGeh4s1irWLwMzCeTV8WZ+pgPTwrDXoafVUWwo1LiZ9HJVHFlJSQ==";
};
};
- "@types/ws-6.0.4" = {
+ "@types/ws-7.2.4" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
- version = "6.0.4";
+ version = "7.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz";
- sha512 = "PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==";
+ url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.4.tgz";
+ sha512 = "9S6Ask71vujkVyeEXKxjBSUV8ZUB0mjL5la4IncBoheu04bDaYyUKErh1BQcY9+WzOUOiKqz/OnpJHYckbMfNg==";
};
};
- "@types/xml2js-0.4.3" = {
+ "@types/xml2js-0.4.5" = {
name = "_at_types_slash_xml2js";
packageName = "@types/xml2js";
- version = "0.4.3";
+ version = "0.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.3.tgz";
- sha512 = "Pv2HGRE4gWLs31In7nsyXEH4uVVsd0HNV9i2dyASvtDIlOtSTr1eczPLDpdEuyv5LWH5LT20GIXwPjkshKWI1g==";
+ url = "https://registry.npmjs.org/@types/xml2js/-/xml2js-0.4.5.tgz";
+ sha512 = "yohU3zMn0fkhlape1nxXG2bLEGZRc1FeqF80RoHaYXJN7uibaauXfhzhOJr1Xh36sn+/tx21QAOf07b/xYVk1w==";
};
};
"@types/yargs-15.0.4" = {
@@ -3838,13 +3919,13 @@ let
sha512 = "te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==";
};
};
- "@typescript-eslint/eslint-plugin-2.29.0" = {
+ "@typescript-eslint/eslint-plugin-2.31.0" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "2.29.0";
+ version = "2.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.29.0.tgz";
- sha512 = "X/YAY7azKirENm4QRpT7OVmzok02cSkqeIcLmdz6gXUQG4Hk0Fi9oBAynSAyNXeGdMRuZvjBa0c1Lu0dn/u6VA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.31.0.tgz";
+ sha512 = "iIC0Pb8qDaoit+m80Ln/aaeu9zKQdOLF4SHcGLarSeY1gurW6aU4JsOPMjKQwXlw70MvWKZQc6S2NamA8SJ/gg==";
};
};
"@typescript-eslint/experimental-utils-1.13.0" = {
@@ -3856,13 +3937,13 @@ let
sha512 = "zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==";
};
};
- "@typescript-eslint/experimental-utils-2.29.0" = {
+ "@typescript-eslint/experimental-utils-2.31.0" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "2.29.0";
+ version = "2.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.29.0.tgz";
- sha512 = "H/6VJr6eWYstyqjWXBP2Nn1hQJyvJoFdDtsHxGiD+lEP7piGnGpb/ZQd+z1ZSB1F7dN+WsxUDh8+S4LwI+f3jw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.31.0.tgz";
+ sha512 = "MI6IWkutLYQYTQgZ48IVnRXmLR/0Q6oAyJgiOror74arUMh7EWjJkADfirZhRsUMHeLJ85U2iySDwHTSnNi9vA==";
};
};
"@typescript-eslint/parser-1.13.0" = {
@@ -3874,13 +3955,13 @@ let
sha512 = "ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==";
};
};
- "@typescript-eslint/parser-2.29.0" = {
+ "@typescript-eslint/parser-2.31.0" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "2.29.0";
+ version = "2.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.29.0.tgz";
- sha512 = "H78M+jcu5Tf6m/5N8iiFblUUv+HJDguMSdFfzwa6vSg9lKR8Mk9BsgeSjO8l2EshKnJKcbv0e8IDDOvSNjl0EA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.31.0.tgz";
+ sha512 = "uph+w6xUOlyV2DLSC6o+fBDzZ5i7+3/TxAsH4h3eC64tlga57oMb96vVlXoMwjR/nN+xyWlsnxtbDkB46M2EPQ==";
};
};
"@typescript-eslint/typescript-estree-1.13.0" = {
@@ -3892,13 +3973,13 @@ let
sha512 = "b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==";
};
};
- "@typescript-eslint/typescript-estree-2.29.0" = {
+ "@typescript-eslint/typescript-estree-2.31.0" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "2.29.0";
+ version = "2.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.29.0.tgz";
- sha512 = "3YGbtnWy4az16Egy5Fj5CckkVlpIh0MADtAQza+jiMADRSKkjdpzZp/5WuvwK/Qib3Z0HtzrDFeWanS99dNhnA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.31.0.tgz";
+ sha512 = "vxW149bXFXXuBrAak0eKHOzbcu9cvi6iNcJDzEtOkRwGHxJG15chiAQAwhLOsk+86p9GTr/TziYvw+H9kMaIgA==";
};
};
"@vue/cli-shared-utils-4.3.1" = {
@@ -4828,13 +4909,13 @@ let
sha512 = "e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==";
};
};
- "agentkeepalive-4.1.0" = {
+ "agentkeepalive-4.1.2" = {
name = "agentkeepalive";
packageName = "agentkeepalive";
- version = "4.1.0";
+ version = "4.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.0.tgz";
- sha512 = "CW/n1wxF8RpEuuiq6Vbn9S8m0VSYDMnZESqaJ6F2cWN9fY8rei2qaxweIaRgq+ek8TqfoFIsUjaGNKGGEHElSg==";
+ url = "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.2.tgz";
+ sha512 = "waNHE7tQBBn+2qXucI8HY0o2Y0OBPWldWOWsZwY71JcCm4SvrPnWdceFfB5NIXSqE8Ewq6VR/Qt5b1i69P6KCQ==";
};
};
"aggregate-error-3.0.1" = {
@@ -5413,13 +5494,13 @@ let
sha512 = "7X5aGbqaOWYG+SSkCzJNHTz2ZKDcyRwtmvW4mGVLRqdQs+HxfXS4dUS2CcwrAj449se6tZ6NLUMnjko4KMt3KA==";
};
};
- "apollo-cache-control-0.9.1" = {
+ "apollo-cache-control-0.10.0" = {
name = "apollo-cache-control";
packageName = "apollo-cache-control";
- version = "0.9.1";
+ version = "0.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.9.1.tgz";
- sha512 = "9t2EcRevUrANuGhF5XUbKJEfnc6Jy2Rn7Y8nOIKlsEEC+AX7Ko4svWYTyyTxj0h0RXfiegY2nbz4sVry/pS3rA==";
+ url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.10.0.tgz";
+ sha512 = "UIcPlrPdRTOKrF7kc5/WD5i6EVkGEEqgOK/fMj92fnnxR1KnQDiN82lqaxu02eZJvWjFJjik0JVJNXKOJXVrpQ==";
};
};
"apollo-cache-inmemory-1.6.5" = {
@@ -5566,22 +5647,22 @@ let
sha512 = "Yja12BgNQhzuFGG/5Nw2MQe0hkuQy2+9er09HxeEyAf2rUDIPnhPrn1MDoZTB8MU7UGfjwITC+1ofzKkkrZobA==";
};
};
- "apollo-engine-reporting-1.7.1" = {
+ "apollo-engine-reporting-1.8.0" = {
name = "apollo-engine-reporting";
packageName = "apollo-engine-reporting";
- version = "1.7.1";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.7.1.tgz";
- sha512 = "9ykddPxlC95R9CkkJaPaGriRbOGfzeKqqPXRAunyX1h4sG/8g+MJ/gGzmnNf63k6RvRUdRENCE83wPk2OeU+2A==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.8.0.tgz";
+ sha512 = "VPVpIGW6lbYXga6sqq/fG8ZaPR70bFuxvCov6X0npuVQPXwgZrzBp50cHx9uIaBVxDDxD3leeznsQbmF37RAww==";
};
};
- "apollo-engine-reporting-protobuf-0.4.4" = {
+ "apollo-engine-reporting-protobuf-0.5.0" = {
name = "apollo-engine-reporting-protobuf";
packageName = "apollo-engine-reporting-protobuf";
- version = "0.4.4";
+ version = "0.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.4.4.tgz";
- sha512 = "SGrIkUR7Q/VjU8YG98xcvo340C4DaNUhg/TXOtGsMlfiJDzHwVau/Bv6zifAzBafp2lj0XND6Daj5kyT/eSI/w==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.0.tgz";
+ sha512 = "OgMwtLcuL+YAaO2xgkPbnRJnISLDSNE5F11p7oq+1ws+ws71CPfHAthDCxSObCPSALdhsLAGD0v3u3soBuNmMg==";
};
};
"apollo-env-0.6.4" = {
@@ -5692,13 +5773,13 @@ let
sha512 = "L7LHZ3k9Ao5OSf2WStvQhxdsNVplRQi7kCAPfqf9Z3GBEnQ2uaL0EgO0hSmtVHfXTbk5CTRziMT1Pe87bXrFIw==";
};
};
- "apollo-server-core-2.12.0" = {
+ "apollo-server-core-2.13.0" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.12.0";
+ version = "2.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.12.0.tgz";
- sha512 = "BRVdOyZrRJ1ALlmis0vaOLIHHYu5K3UVKAQKIgHkRh/YY0Av4lpeEXr49ELK04LTeh0DG0pQ5YYYhaX1wFcDEw==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.13.0.tgz";
+ sha512 = "PqfsexbyObaQYb2jODs8v/XzrJcn+5mh0jA8ZfQCg5GENlua/CjeTZbRm2X0p3qpwc2E5jFAXSshrIWvhQAGZQ==";
};
};
"apollo-server-env-2.4.3" = {
@@ -5719,40 +5800,40 @@ let
sha512 = "7oEd6pUxqyWYUbQ9TA8tM0NU/3aGtXSEibo6+txUkuHe7QaxfZ2wHRp+pfT1LC1K3RXYjKj61/C2xEO19s3Kdg==";
};
};
- "apollo-server-express-2.12.0" = {
+ "apollo-server-express-2.13.0" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.12.0";
+ version = "2.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.12.0.tgz";
- sha512 = "oTBKM2SsziCoFW+ta+ubJ/ypvsc+EWrbJnyZhJ5FBYzSXPstt/jvgZHgMO+kOQgHEHrbJwugNDUuLMSm608L7A==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.13.0.tgz";
+ sha512 = "xDc+kRqWCXs4MeRjls37G45V6PmKYwo7OlpWCXyWDSPGgY9UD4E5A6rUBCyIhoNr7RnVYMkNuySOOqzX1QJ7EA==";
};
};
- "apollo-server-plugin-base-0.7.1" = {
+ "apollo-server-plugin-base-0.8.0" = {
name = "apollo-server-plugin-base";
packageName = "apollo-server-plugin-base";
- version = "0.7.1";
+ version = "0.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.7.1.tgz";
- sha512 = "PRavvoWq7/Xufqc+qkDQg3Aqueq4QrPBFfoCFIjhkJ4n2d2YoqE3gTGccb8YoWusfa62ASMn6R47OdNuVtEbXw==";
+ url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.8.0.tgz";
+ sha512 = "H8sJlOVJrF0IhYIFMv7NOgB6BFgqobXSZrj1y9ju6dq13OotsqcZC4fJOYc9oWzb/+/mqg/odtVioE71mj68yg==";
};
};
- "apollo-server-types-0.3.1" = {
+ "apollo-server-types-0.4.0" = {
name = "apollo-server-types";
packageName = "apollo-server-types";
- version = "0.3.1";
+ version = "0.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.3.1.tgz";
- sha512 = "6nX5VC3icOGf1RZIs7/SYQZff+Cl16LQu1FHUOIk9gAMN2XjlRCyJgCeMj5YHJzQ8Mhg4BO0weWuydEg+JxLzg==";
+ url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.4.0.tgz";
+ sha512 = "U+6qKCdrucVSMEVvLSqSwxIGr3VI6vcfbhpD86sdb8MgHHGH6egjNAcLrPVRk1AyXs8RV0Ysus+vlj8rpouBzA==";
};
};
- "apollo-tracing-0.9.1" = {
+ "apollo-tracing-0.10.0" = {
name = "apollo-tracing";
packageName = "apollo-tracing";
- version = "0.9.1";
+ version = "0.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.9.1.tgz";
- sha512 = "4wVNM6rc70XhwWxuDWrMBLaHA8NjB9pUS2sNpddQvP36ZtQfsa08XLSUxGAZT+bej+TzW26hKNtuO31RgqC9Hg==";
+ url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.10.0.tgz";
+ sha512 = "yuqA1KT0FQUfzVK3ZIk0hRIE8eUKx9Oklq83AGQxLtS/oafBj/VOCZAtJNJkyEqMJxXQT9uIBtbfO1789Gczkw==";
};
};
"apollo-upload-client-11.0.0" = {
@@ -6961,13 +7042,13 @@ let
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
};
};
- "aws-sdk-2.661.0" = {
+ "aws-sdk-2.669.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.661.0";
+ version = "2.669.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.661.0.tgz";
- sha512 = "dfGtbRQQUmcpj6WGVhj7q2PADCvDhLf+/aRGPXcMrm0cnHavkmHPVaSvrw2lJJJ5N9MsBKoUyacrVcIQkfNsgw==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.669.0.tgz";
+ sha512 = "kuVcSRpDzvkgmeSmMX6Q32eTOb8UeihhUdavMrvUOP6fzSU19cNWS9HAIkYOi/jrEDK85cCZxXjxqE3JGZIGcw==";
};
};
"aws-sign2-0.6.0" = {
@@ -6997,6 +7078,15 @@ let
sha512 = "wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==";
};
};
+ "axios-0.18.1" = {
+ name = "axios";
+ packageName = "axios";
+ version = "0.18.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/axios/-/axios-0.18.1.tgz";
+ sha512 = "0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==";
+ };
+ };
"axios-0.19.2" = {
name = "axios";
packageName = "axios";
@@ -7105,13 +7195,13 @@ let
sha512 = "m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==";
};
};
- "babel-jest-25.4.0" = {
+ "babel-jest-25.5.1" = {
name = "babel-jest";
packageName = "babel-jest";
- version = "25.4.0";
+ version = "25.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-jest/-/babel-jest-25.4.0.tgz";
- sha512 = "p+epx4K0ypmHuCnd8BapfyOwWwosNCYhedetQey1awddtfmEX0MmdxctGl956uwUmjwXR5VSS5xJcGX9DvdIog==";
+ url = "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz";
+ sha512 = "9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==";
};
};
"babel-loader-8.1.0" = {
@@ -7141,13 +7231,13 @@ let
sha512 = "AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==";
};
};
- "babel-plugin-jest-hoist-25.4.0" = {
+ "babel-plugin-jest-hoist-25.5.0" = {
name = "babel-plugin-jest-hoist";
packageName = "babel-plugin-jest-hoist";
- version = "25.4.0";
+ version = "25.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.4.0.tgz";
- sha512 = "M3a10JCtTyKevb0MjuH6tU+cP/NVQZ82QPADqI1RQYY1OphztsCeIeQmTsHmF/NS6m0E51Zl4QNsI3odXSQF5w==";
+ url = "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz";
+ sha512 = "u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==";
};
};
"babel-plugin-minify-builtins-0.5.0" = {
@@ -7375,13 +7465,13 @@ let
sha512 = "u/8cS+dEiK1SFILbOC8/rUI3ml9lboKuuMvZ/4aQnQmhecQAgPw5ew066C1ObnEAUmlx7dv/s2z52psWEtLNiw==";
};
};
- "babel-preset-jest-25.4.0" = {
+ "babel-preset-jest-25.5.0" = {
name = "babel-preset-jest";
packageName = "babel-preset-jest";
- version = "25.4.0";
+ version = "25.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.4.0.tgz";
- sha512 = "PwFiEWflHdu3JCeTr0Pb9NcHHE34qWFnPQRVPvqQITx4CsDCzs6o05923I10XvLvn9nNsRHuiVgB72wG/90ZHQ==";
+ url = "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz";
+ sha512 = "8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==";
};
};
"babel-preset-minify-0.5.1" = {
@@ -8059,13 +8149,13 @@ let
sha1 = "f962d687ec2c369570ae71af843256e6d0ca1129";
};
};
- "blessed-contrib-4.8.19" = {
+ "blessed-contrib-4.8.20" = {
name = "blessed-contrib";
packageName = "blessed-contrib";
- version = "4.8.19";
+ version = "4.8.20";
src = fetchurl {
- url = "https://registry.npmjs.org/blessed-contrib/-/blessed-contrib-4.8.19.tgz";
- sha512 = "g2EVkuCd8r46XVI+pgGuTYK0MGKOn30slJTUlV4m/1d/THIb4lUbY2S+yAtqiJ1q3IFu5TfwURb9/eAKZtJLNQ==";
+ url = "https://registry.npmjs.org/blessed-contrib/-/blessed-contrib-4.8.20.tgz";
+ sha512 = "jLLXR9pjjm/T2jY0Q8OCCpuDquWiMULkPyT8YNaiLUR0j1MchTQK/Q7SiuD63jn9ekn9BrohwP1Kom/FylmeHQ==";
};
};
"blob-0.0.2" = {
@@ -9112,13 +9202,13 @@ let
sha512 = "a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==";
};
};
- "cacache-15.0.0" = {
+ "cacache-15.0.3" = {
name = "cacache";
packageName = "cacache";
- version = "15.0.0";
+ version = "15.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz";
- sha512 = "L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g==";
+ url = "https://registry.npmjs.org/cacache/-/cacache-15.0.3.tgz";
+ sha512 = "bc3jKYjqv7k4pWh7I/ixIjfcjPul4V4jme/WbjvwGS5LzoPL/GzXr4C5EgPNLO/QEZl9Oi61iGitYEdwcrwLCQ==";
};
};
"cache-base-1.0.1" = {
@@ -9391,13 +9481,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001046" = {
+ "caniuse-lite-1.0.30001050" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001046";
+ version = "1.0.30001050";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001046.tgz";
- sha512 = "CsGjBRYWG6FvgbyGy+hBbaezpwiqIOLkxQPY4A4Ea49g1eNsnQuESB+n4QM0BKii1j80MyJ26Ir5ywTQkbRE4g==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001050.tgz";
+ sha512 = "OvGZqalCwmapci76ISq5q4kuAskb1ebqF3FEQBv1LE1kWht0pojlDDqzFlmk5jgYkuZN7MNZ1n+ULwe/7MaDNQ==";
};
};
"capture-exit-2.0.0" = {
@@ -9859,13 +9949,13 @@ let
sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
};
};
- "chokidar-3.3.1" = {
+ "chokidar-3.4.0" = {
name = "chokidar";
packageName = "chokidar";
- version = "3.3.1";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz";
- sha512 = "4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==";
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz";
+ sha512 = "aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==";
};
};
"chownr-0.0.2" = {
@@ -9886,6 +9976,15 @@ let
sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
};
};
+ "chownr-2.0.0" = {
+ name = "chownr";
+ packageName = "chownr";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz";
+ sha512 = "bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==";
+ };
+ };
"chroma-js-2.1.0" = {
name = "chroma-js";
packageName = "chroma-js";
@@ -10210,13 +10309,13 @@ let
sha1 = "7e673ee0dd39a611a486476e53f3c6b3941cb582";
};
};
- "cli-progress-3.8.0" = {
+ "cli-progress-3.8.2" = {
name = "cli-progress";
packageName = "cli-progress";
- version = "3.8.0";
+ version = "3.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-progress/-/cli-progress-3.8.0.tgz";
- sha512 = "3e+m7ecKbVTF2yo186vrrt/5217ZwE64z61kMwhSFmgrF3qZiTUuV9Fdh2RyzSkhLRfsqFf721KiUDEAJlP5pA==";
+ url = "https://registry.npmjs.org/cli-progress/-/cli-progress-3.8.2.tgz";
+ sha512 = "qRwBxLldMSfxB+YGFgNRaj5vyyHe1yMpVeDL79c+7puGujdKJHQHydgqXDcrkvQgJ5U/d3lpf6vffSoVVUftVQ==";
};
};
"cli-spinner-0.2.10" = {
@@ -10696,13 +10795,13 @@ let
sha512 = "SPnx+ZHXVJ0qTInRXmnxuyu8PDvSzvop5MXp1BOr/urFQI3yL2n5ewE755skTklF/hKVlWj8cinGxdR2gvLvTA==";
};
};
- "codecs-2.0.0" = {
+ "codecs-2.1.0" = {
name = "codecs";
packageName = "codecs";
- version = "2.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/codecs/-/codecs-2.0.0.tgz";
- sha512 = "WXvpJRAgc693oqYvZte9uYEiL5YHtfrxyEq12uVny9oBJ1k37zSva5vVz7trsnt6R9Y15hEgOSC7VFZT2pfYnA==";
+ url = "https://registry.npmjs.org/codecs/-/codecs-2.1.0.tgz";
+ sha512 = "nSWYToViFEpZXOxhtMQ6IDs76TN9xKIkHOu1KCr/iFiBcgzKuY1AFPZktuXN8r82FbZ/TXP9fwITszLgcp3eQg==";
};
};
"codepage-1.4.0" = {
@@ -11128,13 +11227,13 @@ let
sha512 = "NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==";
};
};
- "commander-5.0.0" = {
+ "commander-5.1.0" = {
name = "commander";
packageName = "commander";
- version = "5.0.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-5.0.0.tgz";
- sha512 = "JrDGPAKjMGSP1G0DUoaceEJ3DZgAfr/q6X7FVk4+U5KxUSKviYGM2k6zWkfyyBHy5rAtzgYJFa1ro2O9PtoxwQ==";
+ url = "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz";
+ sha512 = "P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==";
};
};
"commandpost-1.4.0" = {
@@ -11993,6 +12092,15 @@ let
sha512 = "h479g/5a0PXn//yiFuMrD5MDEbB+mtihNkWcE6uD/aCh/6z0FRZ9sWH3NfZbHDB+Bp1yGLYsjbH8LZBL8KOQ0w==";
};
};
+ "core-js-2.3.0" = {
+ name = "core-js";
+ packageName = "core-js";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz";
+ sha1 = "fab83fbb0b2d8dc85fa636c4b9d34c75420c6d65";
+ };
+ };
"core-js-2.6.11" = {
name = "core-js";
packageName = "core-js";
@@ -12236,22 +12344,22 @@ let
sha512 = "LuoXnCRMKEo3KR3jEbCRpP3Nu2TUhLTlb/axP9+rl+ouhBpxTaHaTTN1bdUS2x2VK3wWyCBl1OZHyHhlRBntWg==";
};
};
- "creato-1.1.1" = {
+ "creato-1.1.2" = {
name = "creato";
packageName = "creato";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/creato/-/creato-1.1.1.tgz";
- sha512 = "FIliDIw0V3V0lWR+pVmGh45rJSemv4EBr46SNvafpxu8UJKUovEaeP5c19jSe/4m2DOEVnBeA5zcEjo1koMolg==";
+ url = "https://registry.npmjs.org/creato/-/creato-1.1.2.tgz";
+ sha512 = "BSna+qXnoIhNugGcUz9wnC6UtyRRKRm3QMQ/42BDw97/8eW0Y6b5Z5ecyaDbZdWMW6ipvvCbuj7H9NEkd1C0jA==";
};
};
- "cron-1.8.2" = {
+ "cron-1.7.2" = {
name = "cron";
packageName = "cron";
- version = "1.8.2";
+ version = "1.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/cron/-/cron-1.8.2.tgz";
- sha512 = "Gk2c4y6xKEO8FSAUTklqtfSr7oTq0CiPQeLBG5Fl0qoXpZyMcj1SG59YL+hqq04bu6/IuEA7lMkYDAplQNKkyg==";
+ url = "https://registry.npmjs.org/cron/-/cron-1.7.2.tgz";
+ sha512 = "+SaJ2OfeRvfQqwXQ2kgr0Y5pzBR/lijf5OpnnaruwWnmI799JfWr2jN2ItOV9s3A/+TFOt6mxvKzQq5F0Jp6VQ==";
};
};
"cross-env-6.0.3" = {
@@ -12659,13 +12767,13 @@ let
sha512 = "GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==";
};
};
- "cssstyle-2.2.0" = {
+ "cssstyle-2.3.0" = {
name = "cssstyle";
packageName = "cssstyle";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/cssstyle/-/cssstyle-2.2.0.tgz";
- sha512 = "sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==";
+ url = "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz";
+ sha512 = "AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==";
};
};
"csstype-2.6.10" = {
@@ -13082,13 +13190,13 @@ let
sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==";
};
};
- "dayjs-1.8.25" = {
+ "dayjs-1.8.26" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.8.25";
+ version = "1.8.26";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.8.25.tgz";
- sha512 = "Pk36juDfQQGDCgr0Lqd1kw15w3OS6xt21JaLPE3lCfsEf8KrERGwDNwvK1tRjrjqFC0uZBJncT4smZQ4F+uV5g==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.8.26.tgz";
+ sha512 = "KqtAuIfdNfZR5sJY1Dixr2Is4ZvcCqhb0dZpCOt5dGEFiMzoIbjkTSzUb4QKTCsP+WNpGwUjAFIZrnZvUxxkhw==";
};
};
"de-indent-1.0.2" = {
@@ -13100,13 +13208,13 @@ let
sha1 = "b2038e846dc33baa5796128d0804b455b8c1e21d";
};
};
- "deasync-0.1.19" = {
+ "deasync-0.1.20" = {
name = "deasync";
packageName = "deasync";
- version = "0.1.19";
+ version = "0.1.20";
src = fetchurl {
- url = "https://registry.npmjs.org/deasync/-/deasync-0.1.19.tgz";
- sha512 = "oh3MRktfnPlLysCPpBpKZZzb4cUC/p0aA3SyRGp15lN30juJBTo/CiD0d4fR+f1kBtUQoJj1NE9RPNWQ7BQ9Mg==";
+ url = "https://registry.npmjs.org/deasync/-/deasync-0.1.20.tgz";
+ sha512 = "E1GI7jMI57hL30OX6Ht/hfQU8DO4AuB9m72WFm4c38GNbUD4Q03//XZaOIHZiY+H1xUaomcot5yk2q/qIZQkGQ==";
};
};
"death-1.1.0" = {
@@ -13433,13 +13541,13 @@ let
sha512 = "yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==";
};
};
- "deep-equal-2.0.2" = {
+ "deep-equal-2.0.3" = {
name = "deep-equal";
packageName = "deep-equal";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/deep-equal/-/deep-equal-2.0.2.tgz";
- sha512 = "kX0bjV7tdMuhrhzKPEnVwqfQCuf+IEfN+4Xqv4eKd75xGRyn8yzdQ9ujPY6a221rgJKyQC4KBu1PibDTpa6m9w==";
+ url = "https://registry.npmjs.org/deep-equal/-/deep-equal-2.0.3.tgz";
+ sha512 = "Spqdl4H+ky45I9ByyJtXteOm9CaIrPmnIPmOhrkKGNYWeDgCvJ8jNYVCTjChxW4FqGuZnLHADc8EKRMX6+CgvA==";
};
};
"deep-extend-0.2.11" = {
@@ -13469,15 +13577,6 @@ let
sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==";
};
};
- "deep-freeze-node-1.1.3" = {
- name = "deep-freeze-node";
- packageName = "deep-freeze-node";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-freeze-node/-/deep-freeze-node-1.1.3.tgz";
- sha512 = "CrA+1BVGfs9ZrGFMYtHfFHncWivh9XPb+6g8bLOzYPJmW8FmUs1dXLjALzU1SMqOMdoD5pQJARXtzxfeLqE9HQ==";
- };
- };
"deep-is-0.1.2" = {
name = "deep-is";
packageName = "deep-is";
@@ -13829,13 +13928,13 @@ let
sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
};
};
- "dependency-graph-0.8.1" = {
+ "dependency-graph-0.9.0" = {
name = "dependency-graph";
packageName = "dependency-graph";
- version = "0.8.1";
+ version = "0.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.8.1.tgz";
- sha512 = "g213uqF8fyk40W8SBjm079n3CZB4qSpCrA2ye1fLGzH/4HEgB6tzuW2CbLE7leb4t45/6h44Ud59Su1/ROTfqw==";
+ url = "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz";
+ sha512 = "9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==";
};
};
"dependency-tree-7.2.1" = {
@@ -14477,13 +14576,13 @@ let
sha512 = "Yiolk/ktLUjThacBuIEqyoRYzDdGrp8rjKjcdZA/hhtIUHrU5iVrS1MIm3p3PWKpnD7va4Jlp/FV0ywP3AdKrg==";
};
};
- "dockerfile-language-service-0.0.11" = {
+ "dockerfile-language-service-0.0.12" = {
name = "dockerfile-language-service";
packageName = "dockerfile-language-service";
- version = "0.0.11";
+ version = "0.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.0.11.tgz";
- sha512 = "fTCa36gGPpveIsdNTa5GkvJzL/j78ga8kZ7pnF/OaJiuXKzphDetVVfeamgtXLsviAwIXyUDmofxaVKCT/XWSw==";
+ url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.0.12.tgz";
+ sha512 = "73ZEQW8LCL/SIWzWekqqLdH41pZ8+N2BYD5K16cBQCQfsZPjFoJC04tv7jlTnEPypJZs3zV0hpBLVTi7zhRFfw==";
};
};
"dockerfile-utils-0.0.11" = {
@@ -14666,13 +14765,13 @@ let
sha512 = "eKLdI5v9m67kbXQbJSNn1zjh0SDzvzWVWtX+qEI3eMjZw8daH9k8rlj1FZY9memPwjiskQFbe7vHVVJIAqoEhw==";
};
};
- "domino-2.1.4" = {
+ "domino-2.1.5" = {
name = "domino";
packageName = "domino";
- version = "2.1.4";
+ version = "2.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/domino/-/domino-2.1.4.tgz";
- sha512 = "l70mlQ7IjPKC8kT7GljQXJZmt5OqFL+RE91ik5y5WWQtsd9wP8R7gpFnNu96fK5MqAAZRXfLLsnzKtkty5fWGQ==";
+ url = "https://registry.npmjs.org/domino/-/domino-2.1.5.tgz";
+ sha512 = "vMDo7f6ogUV9PkzmxXLiXzJkJZqU09Le4C40mj+HmAGS/2FPmdetoNOQZXpu2kekn0GJKvtwKMAVoruTj60Xww==";
};
};
"domutils-1.4.3" = {
@@ -14810,13 +14909,13 @@ let
sha512 = "UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==";
};
};
- "dotnet-deps-parser-4.9.0" = {
+ "dotnet-deps-parser-4.10.0" = {
name = "dotnet-deps-parser";
packageName = "dotnet-deps-parser";
- version = "4.9.0";
+ version = "4.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dotnet-deps-parser/-/dotnet-deps-parser-4.9.0.tgz";
- sha512 = "V0O+7pI7Ei+iL5Kgy6nYq1UTwzrpqci5K/zf8cXyP5RWBSQBUl/JOE9I67zLUkKiwOdfPhbMQgcRj/yGA+NL1A==";
+ url = "https://registry.npmjs.org/dotnet-deps-parser/-/dotnet-deps-parser-4.10.0.tgz";
+ sha512 = "dEO1oTvreaDCtcvhRdOmmAMubyC+MWqVr1c/1Wvasi+NW4NZeB67qGh1taqowUFh+aCXtPw3SP2eExn6aNkhwA==";
};
};
"downgrade-root-1.2.2" = {
@@ -14891,6 +14990,15 @@ let
sha512 = "RyOSTL7B3qzrhCOfhgzxNrcZD1klFOAJcw2YG345AIB4su1KC4WSk6fzRz3xpg1tp/plr5v8aDlvZy+LDtf6uA==";
};
};
+ "download-stats-0.3.4" = {
+ name = "download-stats";
+ packageName = "download-stats";
+ version = "0.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/download-stats/-/download-stats-0.3.4.tgz";
+ sha512 = "ic2BigbyUWx7/CBbsfGjf71zUNZB4edBGC3oRliSzsoNmvyVx3Ycfp1w3vp2Y78Ee0eIIkjIEO5KzW0zThDGaA==";
+ };
+ };
"draftlog-1.0.12" = {
name = "draftlog";
packageName = "draftlog";
@@ -15170,13 +15278,13 @@ let
sha512 = "7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==";
};
};
- "electron-to-chromium-1.3.415" = {
+ "electron-to-chromium-1.3.427" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.415";
+ version = "1.3.427";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.415.tgz";
- sha512 = "GbtYqKffx3sU8G0HxwXuJFfs58Q7+iwLa5rBwaULwET6jWW8IAQSrVnu7vEfiUIcMVfbYyFg7cw3zdm+EbBJmw==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.427.tgz";
+ sha512 = "/rG5G7Opcw68/Yrb4qYkz07h3bESVRJjUl4X/FrKLXzoUJleKm6D7K7rTTz8V5LUWnd+BbTOyxJX2XprRqHD8A==";
};
};
"elegant-spinner-1.0.1" = {
@@ -15224,13 +15332,13 @@ let
sha512 = "gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==";
};
};
- "emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" = {
+ "emitter-https://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;
+ url = "https://codeload.github.com/component/emitter/tar.gz/1.0.1";
sha256 = "0eae744826723877457f7a7ac7f31d68a5a060673b3a883f6a8e325bf48f313d";
};
};
@@ -15639,6 +15747,15 @@ let
sha512 = "jDgnJaF/Btomk+m3PZDTTCb5XIIIX3zYItnCRfF73zVgvinLoRomuhi75Y4su0PtQxWz4v66XnLLckyvyJTOIQ==";
};
};
+ "envinfo-7.5.1" = {
+ name = "envinfo";
+ packageName = "envinfo";
+ version = "7.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/envinfo/-/envinfo-7.5.1.tgz";
+ sha512 = "hQBkDf2iO4Nv0CNHpCuSBeaSrveU6nThVxFGTrq/eDlV716UQk09zChaJae4mZRsos1x4YLY2TaH3LHUae3ZmQ==";
+ };
+ };
"epidemic-broadcast-trees-7.0.0" = {
name = "epidemic-broadcast-trees";
packageName = "epidemic-broadcast-trees";
@@ -15657,13 +15774,13 @@ let
sha1 = "06e0116d3028f6aef4806849eb0ea6a748ae6960";
};
};
- "errlop-2.1.0" = {
+ "errlop-2.2.0" = {
name = "errlop";
packageName = "errlop";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/errlop/-/errlop-2.1.0.tgz";
- sha512 = "sEmQX03aJkWsqTPDYaymq3ROJmKxMHhFS4UN8fWwr5ZiRtw3p61QHRk2QQj68DiaTIXWujJP+uEUS1Zx3spxlw==";
+ url = "https://registry.npmjs.org/errlop/-/errlop-2.2.0.tgz";
+ sha512 = "e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw==";
};
};
"errno-0.1.7" = {
@@ -15801,6 +15918,15 @@ let
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";
@@ -15855,6 +15981,15 @@ let
sha512 = "jCsk2fpfEFusVv1MDkF4Uf0hAzIKNDMgR6LyOIw6a3jwkN1sCgWzuwgnsHY9YSQ8n8P31HoncvE0LC44cpWTrw==";
};
};
+ "es6-promisify-6.1.1" = {
+ name = "es6-promisify";
+ packageName = "es6-promisify";
+ version = "6.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz";
+ sha512 = "HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==";
+ };
+ };
"es6-set-0.1.5" = {
name = "es6-set";
packageName = "es6-set";
@@ -17547,13 +17682,13 @@ let
sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==";
};
};
- "filelist-0.0.6" = {
+ "filelist-1.0.1" = {
name = "filelist";
packageName = "filelist";
- version = "0.0.6";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/filelist/-/filelist-0.0.6.tgz";
- sha1 = "58a641ad1f57574a27fe87a440ef318834b55719";
+ url = "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz";
+ sha512 = "8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==";
};
};
"filename-regex-2.0.1" = {
@@ -17889,13 +18024,13 @@ let
sha512 = "VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg==";
};
};
- "fkill-7.0.0" = {
+ "fkill-7.0.1" = {
name = "fkill";
packageName = "fkill";
- version = "7.0.0";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fkill/-/fkill-7.0.0.tgz";
- sha512 = "i61SqvPdfCxl1/VQulh9SXrC+4dudCtINzTHbKaEx3Jr0kD9SvxKDeXzej7Saurnj3al/jMJwQnsUc62VrBMHQ==";
+ url = "https://registry.npmjs.org/fkill/-/fkill-7.0.1.tgz";
+ sha512 = "rziuWzpWErC2aGQUuvGo9dcVBDeHowK9g75u4fnkTCAqPgvUVRMtlDW6KWsWonxY1tjF+p1mIys33yNvLRlAtw==";
};
};
"flagged-respawn-1.0.1" = {
@@ -18384,13 +18519,13 @@ let
sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
};
};
- "fp-ts-2.5.3" = {
+ "fp-ts-2.5.4" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.5.3";
+ version = "2.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.5.3.tgz";
- sha512 = "lQd+hahLd8cygNoXbEHDjH/cbF6XVWlEPb8h5GXXlozjCSDxWgclvkpOoTRfBA0P+r69l9VvW1nEsSGIJRQpWw==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.5.4.tgz";
+ sha512 = "cZlLeEneRYypc2dOzB9h8+bd9mQhJVyt2g0Dny2gKR7uWNgA4EmLSJyguLYsTU44nJSSG9EjurUalEc0wQqeKw==";
};
};
"fraction.js-4.0.12" = {
@@ -18690,13 +18825,13 @@ let
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
};
- "fs2-0.3.7" = {
+ "fs2-0.3.8" = {
name = "fs2";
packageName = "fs2";
- version = "0.3.7";
+ version = "0.3.8";
src = fetchurl {
- url = "https://registry.npmjs.org/fs2/-/fs2-0.3.7.tgz";
- sha512 = "fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw==";
+ url = "https://registry.npmjs.org/fs2/-/fs2-0.3.8.tgz";
+ sha512 = "HxOTRiFS3PqwAOmlp1mTwLA+xhQBdaP82b5aBamc/rHKFVyn4qL8YpngaAleD52PNMzBm6TsGOoU/Hq+bAfBhA==";
};
};
"fsevents-1.2.12" = {
@@ -19578,7 +19713,7 @@ let
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;
+ url = "https://codeload.github.com/component/global/tar.gz/v2.0.1";
sha256 = "42be02b7148745447f6ba21137c972ca82d2cad92d30d63bd4fc310623901785";
};
};
@@ -19708,6 +19843,15 @@ let
sha512 = "7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==";
};
};
+ "globby-11.0.0" = {
+ name = "globby";
+ packageName = "globby";
+ version = "11.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz";
+ sha512 = "iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==";
+ };
+ };
"globby-4.1.0" = {
name = "globby";
packageName = "globby";
@@ -19942,13 +20086,13 @@ let
sha512 = "6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==";
};
};
- "graceful-fs-4.2.3" = {
+ "graceful-fs-4.2.4" = {
name = "graceful-fs";
packageName = "graceful-fs";
- version = "4.2.3";
+ version = "4.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
- sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
+ sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==";
};
};
"graceful-readlink-1.0.1" = {
@@ -20068,13 +20212,13 @@ let
sha512 = "bOufkkog0cSfHJ9gVD3Wy+KHmkSTHWcFfPaV/NVpIvfJx15gU0/CzuC6lcTjioWmn+UGzYdoqmP7OrJAWT57sw==";
};
};
- "graphql-extensions-0.11.1" = {
+ "graphql-extensions-0.12.0" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.11.1";
+ version = "0.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.11.1.tgz";
- sha512 = "1bstq6YKaC579PTw9gchw2VlXqjPo3vn8NjRMaUqF2SxyYTjVSgXaCAbaeNa0B7xlLVigxi3DV1zh4A+ss+Lwg==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.0.tgz";
+ sha512 = "kBRLtNeknrFl0W/UQQYebj6qnvb1E1RpQ2+C7Y8pwMc6yV8+9pWFx5RP0HzfeEuScCmK93i3H5sdPedoQWwENw==";
};
};
"graphql-import-0.4.5" = {
@@ -20653,13 +20797,13 @@ let
sha512 = "UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==";
};
};
- "hash-base-3.0.4" = {
+ "hash-base-3.1.0" = {
name = "hash-base";
packageName = "hash-base";
- version = "3.0.4";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz";
- sha1 = "5fc8686847ecd73499403319a6b0a3f3f6ae4918";
+ url = "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz";
+ sha512 = "1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==";
};
};
"hash-sum-2.0.0" = {
@@ -23345,13 +23489,13 @@ let
sha1 = "207bab91638499c07b2adf240a41a87210034575";
};
};
- "is-promise-2.1.0" = {
+ "is-promise-2.2.2" = {
name = "is-promise";
packageName = "is-promise";
- version = "2.1.0";
+ version = "2.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz";
- sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa";
+ url = "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz";
+ sha512 = "+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==";
};
};
"is-property-1.0.2" = {
@@ -23732,13 +23876,13 @@ let
sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
};
};
- "is-wsl-2.1.1" = {
+ "is-wsl-2.2.0" = {
name = "is-wsl";
packageName = "is-wsl";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz";
- sha512 = "umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==";
+ url = "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz";
+ sha512 = "fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==";
};
};
"is-yarn-global-0.3.0" = {
@@ -24047,13 +24191,13 @@ let
sha1 = "7a549bbd9ffe1585b0cd0a191e203055bee574b4";
};
};
- "jest-haste-map-25.4.0" = {
+ "jest-haste-map-25.5.1" = {
name = "jest-haste-map";
packageName = "jest-haste-map";
- version = "25.4.0";
+ version = "25.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.4.0.tgz";
- sha512 = "5EoCe1gXfGC7jmXbKzqxESrgRcaO3SzWXGCnvp9BcT0CFMyrB1Q6LIsjl9RmvmJGQgW297TCfrdgiy574Rl9HQ==";
+ url = "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz";
+ sha512 = "dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==";
};
};
"jest-regex-util-25.2.6" = {
@@ -24065,31 +24209,31 @@ let
sha512 = "KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==";
};
};
- "jest-serializer-25.2.6" = {
+ "jest-serializer-25.5.0" = {
name = "jest-serializer";
packageName = "jest-serializer";
- version = "25.2.6";
+ version = "25.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.2.6.tgz";
- sha512 = "RMVCfZsezQS2Ww4kB5HJTMaMJ0asmC0BHlnobQC6yEtxiFKIxohFA4QSXSabKwSggaNkqxn6Z2VwdFCjhUWuiQ==";
+ url = "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz";
+ sha512 = "LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==";
};
};
- "jest-util-25.4.0" = {
+ "jest-util-25.5.0" = {
name = "jest-util";
packageName = "jest-util";
- version = "25.4.0";
+ version = "25.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-util/-/jest-util-25.4.0.tgz";
- sha512 = "WSZD59sBtAUjLv1hMeKbNZXmMcrLRWcYqpO8Dz8b4CeCTZpfNQw2q9uwrYAD+BbJoLJlu4ezVPwtAmM/9/SlZA==";
+ url = "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz";
+ sha512 = "KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==";
};
};
- "jest-worker-25.4.0" = {
+ "jest-worker-25.5.0" = {
name = "jest-worker";
packageName = "jest-worker";
- version = "25.4.0";
+ version = "25.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-worker/-/jest-worker-25.4.0.tgz";
- sha512 = "ghAs/1FtfYpMmYQ0AHqxV62XPvKdUDIBBApMZfly+E9JEmYh2K45G0R5dWxx986RN12pRCxsViwQVtGl+N4whw==";
+ url = "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz";
+ sha512 = "/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==";
};
};
"jetpack-id-1.0.0" = {
@@ -24326,13 +24470,13 @@ let
sha1 = "b01307cb29b618a1ed26ec79e911f803c4da0040";
};
};
- "jscodeshift-0.7.0" = {
+ "jscodeshift-0.7.1" = {
name = "jscodeshift";
packageName = "jscodeshift";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.7.0.tgz";
- sha512 = "Kt6rpTa1HVhAWagD6J0y6qxxqRmDgkFvczerLgOsDNSGoUZSmq2CO1vFRcda9OV1BaZKSHCIh+VREPts5tB/Ig==";
+ url = "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.7.1.tgz";
+ sha512 = "YMkZSyoc8zg5woZL23cmWlnFLPH/mHilonGA7Qbzs7H6M4v4PH0Qsn4jeDyw+CHhVoAnm9UxQyB0Yw1OT+mktA==";
};
};
"jsdom-11.12.0" = {
@@ -24659,15 +24803,6 @@ let
sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==";
};
};
- "jsonata-1.8.2" = {
- name = "jsonata";
- packageName = "jsonata";
- version = "1.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonata/-/jsonata-1.8.2.tgz";
- sha512 = "ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA==";
- };
- };
"jsonata-1.8.3" = {
name = "jsonata";
packageName = "jsonata";
@@ -24875,6 +25010,15 @@ let
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==";
+ };
+ };
"jszip-3.4.0" = {
name = "jszip";
packageName = "jszip";
@@ -24884,16 +25028,6 @@ let
sha512 = "gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==";
};
};
- "jszip-git://github.com/anmonteiro/jszip#patch-1" = {
- name = "jszip";
- packageName = "jszip";
- version = "2.6.1";
- src = fetchgit {
- url = "git://github.com/anmonteiro/jszip";
- rev = "5a92e8c9153a3557daa8d3540b00c50bd8554c49";
- sha256 = "00016993634d04b6f7eea8fae529b804d5a0b7ed2636361c7546a48b866e9c5c";
- };
- };
"junk-3.1.0" = {
name = "junk";
packageName = "junk";
@@ -25390,6 +25524,15 @@ let
sha1 = "a1d78fc3a50474cb80845d3b3b6e1da49a446e8e";
};
};
+ "lazy-cache-2.0.2" = {
+ name = "lazy-cache";
+ packageName = "lazy-cache";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz";
+ sha1 = "b9190a4f913354694840859f8a8f7084d8822264";
+ };
+ };
"lazyness-1.1.1" = {
name = "lazyness";
packageName = "lazyness";
@@ -25741,6 +25884,15 @@ let
sha1 = "86652b0009a6d84ea79a5320bdca5f00612ee439";
};
};
+ "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";
+ };
+ };
"lie-3.3.0" = {
name = "lie";
packageName = "lie";
@@ -27685,13 +27837,13 @@ let
sha512 = "07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==";
};
};
- "make-fetch-happen-8.0.4" = {
+ "make-fetch-happen-8.0.6" = {
name = "make-fetch-happen";
packageName = "make-fetch-happen";
- version = "8.0.4";
+ version = "8.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.4.tgz";
- sha512 = "hIFoqGq1db0QMiy/Atr/pI1Rs4rDV+ZdGSey2SQyF3KK3u1z4aj9mS5UdNnZkdQpA+H3pGn0J3KlEwsi2x4EqA==";
+ url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.6.tgz";
+ sha512 = "QJ4pB5VBY9H9e+3t/o+fPjsVUlPULpAllxuKertRo/7ii47TfxeEEnneM6NCmhyn4MQPTYL+M+RkiU9bR+hAfg==";
};
};
"make-iterator-1.0.1" = {
@@ -28045,13 +28197,13 @@ let
sha512 = "EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw==";
};
};
- "marked-terminal-4.0.0" = {
+ "marked-terminal-4.1.0" = {
name = "marked-terminal";
packageName = "marked-terminal";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/marked-terminal/-/marked-terminal-4.0.0.tgz";
- sha512 = "mzU3VD7aVz12FfGoKFAceijehA6Ocjfg3rVimvJbFAB/NOYCsuzRVtq3PSFdPmWI5mhdGeEh3/aMJ5DSxAz94Q==";
+ url = "https://registry.npmjs.org/marked-terminal/-/marked-terminal-4.1.0.tgz";
+ sha512 = "5KllfAOW02WS6hLRQ7cNvGOxvKW1BKuXELH4EtbWfyWgxQhROoMxEvuQ/3fTgkNjledR0J48F4HbapvYp1zWkQ==";
};
};
"marky-1.2.1" = {
@@ -28495,13 +28647,13 @@ let
sha512 = "CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==";
};
};
- "meow-6.1.0" = {
+ "meow-6.1.1" = {
name = "meow";
packageName = "meow";
- version = "6.1.0";
+ version = "6.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/meow/-/meow-6.1.0.tgz";
- sha512 = "iIAoeI01v6pmSfObAAWFoITAA4GgiT45m4SmJgoxtZfvI0fyZwhV4d0lTwiUXvAKIPlma05Feb2Xngl52Mj5Cg==";
+ url = "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz";
+ sha512 = "3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==";
};
};
"merge-1.2.1" = {
@@ -28756,6 +28908,15 @@ let
sha512 = "LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==";
};
};
+ "mime-2.4.5" = {
+ name = "mime";
+ packageName = "mime";
+ version = "2.4.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz";
+ sha512 = "3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==";
+ };
+ };
"mime-db-1.12.0" = {
name = "mime-db";
packageName = "mime-db";
@@ -28819,6 +28980,15 @@ let
sha512 = "01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==";
};
};
+ "mime-types-2.1.27" = {
+ name = "mime-types";
+ packageName = "mime-types";
+ version = "2.1.27";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
+ };
+ };
"mimic-fn-1.2.0" = {
name = "mimic-fn";
packageName = "mimic-fn";
@@ -29125,13 +29295,13 @@ let
sha1 = "f98ee7b5fffd3f4dadc5733827db0aa57f861880";
};
};
- "mirror-folder-3.0.1" = {
+ "mirror-folder-3.1.0" = {
name = "mirror-folder";
packageName = "mirror-folder";
- version = "3.0.1";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mirror-folder/-/mirror-folder-3.0.1.tgz";
- sha512 = "AWYvbeZbHljMuu+49wgCdLGVOekNh/vpIsIMkFZYcRAJCY9vH7+vHM/aEIY3mrbbrBkHyBDnbmoOWUTbHN4A8g==";
+ url = "https://registry.npmjs.org/mirror-folder/-/mirror-folder-3.1.0.tgz";
+ sha512 = "OI7i/f1OjPWyloZi8kEZFSe50V9gMdMsCOzeS6DZ8OgpJP9bCDXDJRiDWYEfYNF2sCY7TBZBbLfKuEo3vohJhw==";
};
};
"mississippi-3.0.0" = {
@@ -29188,15 +29358,6 @@ let
sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
};
};
- "mkdirp-0.5.3" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz";
- sha512 = "P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==";
- };
- };
"mkdirp-0.5.5" = {
name = "mkdirp";
packageName = "mkdirp";
@@ -29224,13 +29385,13 @@ let
sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==";
};
};
- "mkdirp-classic-0.5.2" = {
+ "mkdirp-classic-0.5.3" = {
name = "mkdirp-classic";
packageName = "mkdirp-classic";
- version = "0.5.2";
+ version = "0.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.2.tgz";
- sha512 = "ejdnDQcR75gwknmMw/tx02AuRs8jCtqFoFqDZMjiNxsu85sRIJVXDKHuLYvUUPRBUtV2FpSZa9bL1BUa3BdR2g==";
+ url = "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz";
+ sha512 = "gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==";
};
};
"mkdirp-promise-5.0.1" = {
@@ -29341,6 +29502,15 @@ let
sha512 = "bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==";
};
};
+ "moment-2.25.3" = {
+ name = "moment";
+ packageName = "moment";
+ version = "2.25.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
+ sha512 = "PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==";
+ };
+ };
"moment-2.7.0" = {
name = "moment";
packageName = "moment";
@@ -29413,6 +29583,15 @@ let
sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92";
};
};
+ "move-file-2.0.0" = {
+ name = "move-file";
+ packageName = "move-file";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/move-file/-/move-file-2.0.0.tgz";
+ sha512 = "cdkdhNCgbP5dvS4tlGxZbD+nloio9GIimP57EjqFhwLcMjnU+XJKAZzlmg/TN/AK1LuNAdTSvm3CPPP4Xkv0iQ==";
+ };
+ };
"mp4-box-encoding-1.4.1" = {
name = "mp4-box-encoding";
packageName = "mp4-box-encoding";
@@ -29800,13 +29979,13 @@ let
sha512 = "nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==";
};
};
- "mutexify-1.2.0" = {
+ "mutexify-1.3.0" = {
name = "mutexify";
packageName = "mutexify";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz";
- sha512 = "oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ==";
+ url = "https://registry.npmjs.org/mutexify/-/mutexify-1.3.0.tgz";
+ sha512 = "WNPlgZ3AHETGSa4jeRP4aW6BPQ/a++MwoMFFIgrDg80+m70mbxuNOrevANfBDmur82zxTFAY3OwvMAvqrkV2sA==";
};
};
"muxrpc-6.5.0" = {
@@ -30200,13 +30379,13 @@ let
sha1 = "ae603b36b134bcec347b452422b0bf98d5832ec8";
};
};
- "nearley-2.19.2" = {
+ "nearley-2.19.3" = {
name = "nearley";
packageName = "nearley";
- version = "2.19.2";
+ version = "2.19.3";
src = fetchurl {
- url = "https://registry.npmjs.org/nearley/-/nearley-2.19.2.tgz";
- sha512 = "h6lygT0BWAGErDvoE2LfI+tDeY2+UUrqG5dcBPdCmjnjud9z1wE0P7ljb85iNbE93YA+xJLpoSYGMuUqhnSSSA==";
+ url = "https://registry.npmjs.org/nearley/-/nearley-2.19.3.tgz";
+ sha512 = "FpAy1PmTsUpOtgxr23g4jRNvJHYzZEW2PixXeSzksLR/ykPfwKhAodc2+9wQhY+JneWLcvkDw6q7FJIsIdF/aQ==";
};
};
"neat-csv-2.1.0" = {
@@ -30706,6 +30885,15 @@ let
sha512 = "OUTryc5bt/P8zVgNUmC6xdXiDJxLMAW8cF5tLQOT9E5sOQj+UeQxnnPy74K3CLCa/SOjjBlbuzDLR8ANwA+wmw==";
};
};
+ "node-gyp-6.1.0" = {
+ name = "node-gyp";
+ packageName = "node-gyp";
+ version = "6.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-6.1.0.tgz";
+ sha512 = "h4A2zDlOujeeaaTx06r4Vy+8MZ1679lU+wbCKDS4ZtvY2A37DESo37oejIw0mtmR3+rvNwts5B6Kpt1KrNYdNw==";
+ };
+ };
"node-gyp-build-3.7.0" = {
name = "node-gyp-build";
packageName = "node-gyp-build";
@@ -30733,13 +30921,13 @@ let
sha512 = "dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ==";
};
};
- "node-gyp-build-4.2.1" = {
+ "node-gyp-build-4.2.2" = {
name = "node-gyp-build";
packageName = "node-gyp-build";
- version = "4.2.1";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.1.tgz";
- sha512 = "XyCKXsqZfLqHep1hhsMncoXuUNt/cXCjg1+8CLbu69V1TKuPiOeSGbL9n+k/ByKH8UT0p4rdIX8XkTRZV0i7Sw==";
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.2.tgz";
+ sha512 = "Lqh7mrByWCM8Cf9UPqpeoVBBo5Ugx+RKu885GAzmLBVYjeywScxHXPGLa4JfYNZmcNGwzR0Glu5/9GaQZMFqyA==";
};
};
"node-int64-0.4.0" = {
@@ -31183,6 +31371,15 @@ let
sha1 = "df7c3ed5a277c3f9d4b5d819b05311d10a200ae6";
};
};
+ "npm-api-1.0.0" = {
+ name = "npm-api";
+ packageName = "npm-api";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/npm-api/-/npm-api-1.0.0.tgz";
+ sha512 = "gtJhIhGq07g9H5sIAB9TZzTySW8MYtcYqg+e+J+5q1GmDsDLLVfyvVBL1VklzjtRsElph11GUtLBS191RDOJxQ==";
+ };
+ };
"npm-bundled-1.1.1" = {
name = "npm-bundled";
packageName = "npm-bundled";
@@ -31390,22 +31587,22 @@ let
sha512 = "Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==";
};
};
- "npm-registry-fetch-4.0.3" = {
+ "npm-registry-fetch-4.0.4" = {
name = "npm-registry-fetch";
packageName = "npm-registry-fetch";
- version = "4.0.3";
+ version = "4.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.3.tgz";
- sha512 = "WGvUx0lkKFhu9MbiGFuT9nG2NpfQ+4dCJwRwwtK2HK5izJEvwDxMeUyqbuMS7N/OkpVCqDorV6rO5E4V9F8lJw==";
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz";
+ sha512 = "6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==";
};
};
- "npm-registry-fetch-8.0.0" = {
+ "npm-registry-fetch-8.0.2" = {
name = "npm-registry-fetch";
packageName = "npm-registry-fetch";
- version = "8.0.0";
+ version = "8.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.0.0.tgz";
- sha512 = "975WwLvZjX97y9UWWQ8nAyr7bw02s9xKPHqvEm5T900LQsB1HXb8Gb9ebYtCBLSX+K8gSOrO5KS/9yV/naLZmQ==";
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.0.2.tgz";
+ sha512 = "/UteT/LQ+0eegPh96w2sVjpAJk2kuphWASp1SPBFBWtSyuPoUW5gf4utzQm5A5FLrZF3eZJGH59j4X6KBUa40g==";
};
};
"npm-run-4.1.2" = {
@@ -31612,7 +31809,7 @@ let
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;
+ url = "https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master";
sha256 = "9341c28772841acde618c778e85e381976f425824b816100792f697e68aec947";
};
};
@@ -32714,13 +32911,13 @@ let
sha512 = "3cRXXn3/O0o3+eVmUroJPSj/esxoEFIm0ZOno/T+NzG/VZgPOqQ8WKmlNqubSEpZmCIngEy34unkHGg83ZIBmg==";
};
};
- "p-queue-6.3.0" = {
+ "p-queue-6.4.0" = {
name = "p-queue";
packageName = "p-queue";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-queue/-/p-queue-6.3.0.tgz";
- sha512 = "fg5dJlFpd5+3CgG3/0ogpVZUeJbjiyXFg0nu53hrOYsybqSiDyxyOpad0Rm6tAiGjgztAwkyvhlYHC53OiAJOA==";
+ url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
+ sha512 = "X7ddxxiQ+bLR/CUt3/BVKrGcJDNxBr0pEEFKHHB6vTPWNUhgDv36GpIH18RmGM3YGPpBT+JWGjDDqsVGuF0ERw==";
};
};
"p-reduce-1.0.0" = {
@@ -32876,13 +33073,13 @@ let
sha1 = "79b302fc144cdfbb4ab6feba7040e6a5d99c79c7";
};
};
- "pacote-11.1.4" = {
+ "pacote-11.1.8" = {
name = "pacote";
packageName = "pacote";
- version = "11.1.4";
+ version = "11.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/pacote/-/pacote-11.1.4.tgz";
- sha512 = "eUGJvSSpWFZKn3z8gig/HgnBmUl6gIWByIIaHzSyEr3tOWX0w8tFEADXtpu8HGv5E0ShCeTP6enRq8iHKCHSvw==";
+ url = "https://registry.npmjs.org/pacote/-/pacote-11.1.8.tgz";
+ sha512 = "oBXbdsqA0pnk4lNmWDHMm20uSbZiYCjE0MHeSFG3esxw1mubhSJizVc1rKVI0KMkYTMz4M7OTEqY1h2lx+wbPw==";
};
};
"pacote-9.5.12" = {
@@ -32912,6 +33109,15 @@ let
sha1 = "ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac";
};
};
+ "paged-request-2.0.1" = {
+ name = "paged-request";
+ packageName = "paged-request";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/paged-request/-/paged-request-2.0.1.tgz";
+ sha512 = "C0bB/PFk9rQskD1YEiz7uuchzqKDQGgdsEHN1ahify0UUWzgmMK4NDG9fhlQg2waogmNFwEvEeHfMRvJySpdVw==";
+ };
+ };
"pako-0.2.9" = {
name = "pako";
packageName = "pako";
@@ -34226,13 +34432,13 @@ let
sha1 = "11d1e12b9cb64d63e30c143a330f4c1f567da85f";
};
};
- "portfinder-1.0.25" = {
+ "portfinder-1.0.26" = {
name = "portfinder";
packageName = "portfinder";
- version = "1.0.25";
+ version = "1.0.26";
src = fetchurl {
- url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz";
- sha512 = "6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==";
+ url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz";
+ sha512 = "Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==";
};
};
"posix-character-classes-0.1.1" = {
@@ -34290,6 +34496,15 @@ let
sha512 = "WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==";
};
};
+ "postcss-7.0.29" = {
+ name = "postcss";
+ packageName = "postcss";
+ version = "7.0.29";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.29.tgz";
+ sha512 = "ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw==";
+ };
+ };
"postcss-calc-7.0.2" = {
name = "postcss-calc";
packageName = "postcss-calc";
@@ -34758,13 +34973,13 @@ let
sha512 = "pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==";
};
};
- "postcss-value-parser-4.0.3" = {
+ "postcss-value-parser-4.1.0" = {
name = "postcss-value-parser";
packageName = "postcss-value-parser";
- version = "4.0.3";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz";
- sha512 = "N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==";
+ url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz";
+ sha512 = "97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==";
};
};
"postcss-values-parser-1.5.0" = {
@@ -35343,13 +35558,13 @@ let
sha1 = "0ee97a7fc020b1a2a55b8659eda4aa8d869094bd";
};
};
- "property-information-5.4.0" = {
+ "property-information-5.5.0" = {
name = "property-information";
packageName = "property-information";
- version = "5.4.0";
+ version = "5.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/property-information/-/property-information-5.4.0.tgz";
- sha512 = "nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA==";
+ url = "https://registry.npmjs.org/property-information/-/property-information-5.5.0.tgz";
+ sha512 = "RgEbCx2HLa1chNgvChcx+rrCWD0ctBmGSE0M7lVm1yyv4UbvbrWoXp/BkVLZefzjrRBGW8/Js6uh/BnlHXFyjA==";
};
};
"proto-list-1.2.4" = {
@@ -36432,13 +36647,13 @@ let
sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
};
};
- "qs-6.9.3" = {
+ "qs-6.9.4" = {
name = "qs";
packageName = "qs";
- version = "6.9.3";
+ version = "6.9.4";
src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz";
- sha512 = "EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==";
+ url = "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz";
+ sha512 = "A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==";
};
};
"query-string-1.0.1" = {
@@ -37152,13 +37367,13 @@ let
sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
};
};
- "readdirp-3.3.0" = {
+ "readdirp-3.4.0" = {
name = "readdirp";
packageName = "readdirp";
- version = "3.3.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz";
- sha512 = "zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==";
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz";
+ sha512 = "0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==";
};
};
"readline2-0.1.1" = {
@@ -37206,13 +37421,13 @@ let
sha512 = "XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ==";
};
};
- "recast-0.19.0" = {
+ "recast-0.19.1" = {
name = "recast";
packageName = "recast";
- version = "0.19.0";
+ version = "0.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/recast/-/recast-0.19.0.tgz";
- sha512 = "HymYANYaUFpKoAkOZ2od16SB7A/BwCZbvYIs9Rc8K+wNThQctiCJ0AjLkPbo9eWdy3w5Eemk6I4MeEYbH12PBg==";
+ url = "https://registry.npmjs.org/recast/-/recast-0.19.1.tgz";
+ sha512 = "8FCjrBxjeEU2O6I+2hyHyBFH1siJbMBLwIRvVr1T3FD2cL754sOaJDsJ/8h3xYltasbJ8jqWRIhMuDGBSiSbjw==";
};
};
"rechoir-0.6.2" = {
@@ -37791,6 +38006,15 @@ let
sha1 = "de63128373fcbf7c3ccfa4de5a480c45a67958eb";
};
};
+ "replace-ext-1.0.1" = {
+ name = "replace-ext";
+ packageName = "replace-ext";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz";
+ sha512 = "yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==";
+ };
+ };
"replace-homedir-1.0.0" = {
name = "replace-homedir";
packageName = "replace-homedir";
@@ -38520,13 +38744,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.7.2" = {
+ "rollup-2.7.6" = {
name = "rollup";
packageName = "rollup";
- version = "2.7.2";
+ version = "2.7.6";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.7.2.tgz";
- sha512 = "SdtTZVMMVSPe7SNv4exUyPXARe5v/p3TeeG3LRA5WabLPJt4Usi3wVrvVlyAUTG40JJmqS6zbIHt2vWTss2prw==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.7.6.tgz";
+ sha512 = "AdHosxHBKyBsdtbT1/AqbWNQ87O4SSxS4N9iMwEpoCDAT6e4Du3uJSy83mp3ckgmCxly5VeXGx0WHsm21Djytg==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -38664,13 +38888,13 @@ let
sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389";
};
};
- "run-async-2.4.0" = {
+ "run-async-2.4.1" = {
name = "run-async";
packageName = "run-async";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz";
- sha512 = "xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==";
+ url = "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz";
+ sha512 = "tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==";
};
};
"run-in-dir-0.3.0" = {
@@ -39555,6 +39779,15 @@ let
sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
};
};
+ "set-getter-0.1.0" = {
+ name = "set-getter";
+ packageName = "set-getter";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz";
+ sha1 = "d769c182c9d5a51f409145f2fba82e5e86e80376";
+ };
+ };
"set-immediate-shim-1.0.1" = {
name = "set-immediate-shim";
packageName = "set-immediate-shim";
@@ -39753,13 +39986,13 @@ let
sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3";
};
};
- "shelljs-0.8.3" = {
+ "shelljs-0.8.4" = {
name = "shelljs";
packageName = "shelljs";
- version = "0.8.3";
+ version = "0.8.4";
src = fetchurl {
- url = "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz";
- sha512 = "fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==";
+ url = "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz";
+ sha512 = "7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==";
};
};
"shellsubstitute-1.2.0" = {
@@ -40248,31 +40481,22 @@ let
sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198";
};
};
- "snyk-config-2.2.3" = {
+ "snyk-config-3.1.0" = {
name = "snyk-config";
packageName = "snyk-config";
- version = "2.2.3";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-config/-/snyk-config-2.2.3.tgz";
- sha512 = "9NjxHVMd1U1LFw66Lya4LXgrsFUiuRiL4opxfTFo0LmMNzUoU5Bk/p0zDdg3FE5Wg61r4fP2D8w+QTl6M8CGiw==";
+ url = "https://registry.npmjs.org/snyk-config/-/snyk-config-3.1.0.tgz";
+ sha512 = "3UlyogA67/9WOssJ7s4d7gqWQRWyO/LbgdBBNMhhmFDKa7eTUSW+A782CVHgyDSJZ2kNANcMWwMiOL+h3p6zQg==";
};
};
- "snyk-config-3.0.0" = {
- name = "snyk-config";
- packageName = "snyk-config";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/snyk-config/-/snyk-config-3.0.0.tgz";
- sha512 = "sXjd7gUqPTmgkhtLowFkFU5J4xyS7tDIRUbHmpW/dvTjgmiH0ujobJzSdaim4W6pbiIf4snkGJsvHM3/wmdR5w==";
- };
- };
- "snyk-docker-plugin-2.6.1" = {
+ "snyk-docker-plugin-3.1.0" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "2.6.1";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-2.6.1.tgz";
- sha512 = "v3LIPILRL5faZ+qiIhF9on0rAxuFaQku3UwaiGumoTrfXywLkv7x8PJgdMnrsWUxDwB8EZFc1k2qvI6V6rTF5g==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.1.0.tgz";
+ sha512 = "ggGTiiCuwLYGdlGW/UBuUXJ7omliH0EnbpLfdlTBoRKvmvgoUo1l4Menk18R1ZVXgcXTwwGK9jmuUpPH+X0VNw==";
};
};
"snyk-go-parser-1.4.0" = {
@@ -40284,13 +40508,13 @@ let
sha512 = "zcLA8u/WreycCjFKBblYfxszg7Fmnemuu9Ug/CE/jqF0yBXsI5DCWMteUvFkoa8DRntfGTlgf98TRl2aTSc2MQ==";
};
};
- "snyk-go-plugin-1.13.0" = {
+ "snyk-go-plugin-1.14.0" = {
name = "snyk-go-plugin";
packageName = "snyk-go-plugin";
- version = "1.13.0";
+ version = "1.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.13.0.tgz";
- sha512 = "6lN9S8uO6LE1Y6ZJMZm3EZ8kvvI/vZh8r+JJGAPfVO2C265xymEpFBJ4Nn2or0Q0LlqZ8W8lWi1HUMXXid6k+w==";
+ url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.14.0.tgz";
+ sha512 = "9L+76De8F6yXWb+O3DA8QUi7+eDF2mOzCOveEPUJGkqWIDmurIiFcVxHJoj0EStjcxb3dX367KKlDlfFx+HiyA==";
};
};
"snyk-gradle-plugin-3.2.5" = {
@@ -40311,49 +40535,49 @@ let
sha512 = "A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA==";
};
};
- "snyk-mvn-plugin-2.10.0" = {
+ "snyk-mvn-plugin-2.15.0" = {
name = "snyk-mvn-plugin";
packageName = "snyk-mvn-plugin";
- version = "2.10.0";
+ version = "2.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.10.0.tgz";
- sha512 = "npslocHJXUbdFxehMPQ8w4oX6bB6J6vHTWNRDF7u2+pIhVumQe1QOvZGjwh3up+vOCoKiEprO7gdt7vC8im1Vg==";
+ url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.15.0.tgz";
+ sha512 = "24HWz27Hc5sw+iHtxtQFy0kltjyFZXJ3vfsPA0TTZAL0tOJXInIuZpWD6njC0Y3/sn9CH5kS2KM8GAM7FyKVig==";
};
};
- "snyk-nodejs-lockfile-parser-1.18.0" = {
+ "snyk-nodejs-lockfile-parser-1.22.0" = {
name = "snyk-nodejs-lockfile-parser";
packageName = "snyk-nodejs-lockfile-parser";
- version = "1.18.0";
+ version = "1.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.18.0.tgz";
- sha512 = "QGb6HBtnqefbVtrDyUqA3vXGo2DZJAlDxrsgIpKxFalhxmxmWQE3Fxx44V3aRq9H8iZ1eXb7s/drTsa/s9qGJQ==";
+ url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.22.0.tgz";
+ sha512 = "l6jLoJxqcIIkQopSdQuAstXdMw5AIgLu+uGc5CYpHyw8fYqOwna8rawwofNeGuwJAAv4nEiNiexeYaR88OCq6Q==";
};
};
- "snyk-nuget-plugin-1.16.0" = {
+ "snyk-nuget-plugin-1.17.0" = {
name = "snyk-nuget-plugin";
packageName = "snyk-nuget-plugin";
- version = "1.16.0";
+ version = "1.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.16.0.tgz";
- sha512 = "OEusK3JKKpR4Yto5KwuqjQGgb9wAhmDqBWSQomWdtKQVFrzn5B6BMzOFikUzmeMTnUGGON7gurQBLXeZZLhRqg==";
+ url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.17.0.tgz";
+ sha512 = "t7iZ87LBhCK6P2/mJsQh7Dmk3J9zd+IHL4yoSK95Iyk/gP8r++DZijoRHEXy8BlS+eOtSAj1vgCYvv2eAmG28w==";
};
};
- "snyk-paket-parser-1.5.0" = {
+ "snyk-paket-parser-1.6.0" = {
name = "snyk-paket-parser";
packageName = "snyk-paket-parser";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-paket-parser/-/snyk-paket-parser-1.5.0.tgz";
- sha512 = "1CYMPChJ9D9LBy3NLqHyv8TY7pR/LMISSr08LhfFw/FpfRZ+gTH8W6bbxCmybAYrOFNCqZkRprqOYDqZQFHipA==";
+ url = "https://registry.npmjs.org/snyk-paket-parser/-/snyk-paket-parser-1.6.0.tgz";
+ sha512 = "6htFynjBe/nakclEHUZ1A3j5Eu32/0pNve5Qm4MFn3YQmJgj7UcAO8hdyK3QfzEY29/kAv/rkJQg+SKshn+N9Q==";
};
};
- "snyk-php-plugin-1.7.0" = {
+ "snyk-php-plugin-1.9.0" = {
name = "snyk-php-plugin";
packageName = "snyk-php-plugin";
- version = "1.7.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.7.0.tgz";
- sha512 = "mDe90xkqSEVrpx1ZC7ItqCOc6fZCySbE+pHVI+dAPUmf1C1LSWZrZVmAVeo/Dw9sJzJfzmcdAFQl+jZP8/uV0A==";
+ url = "https://registry.npmjs.org/snyk-php-plugin/-/snyk-php-plugin-1.9.0.tgz";
+ sha512 = "uORrEoC47dw0ITZYu5vKqQtmXnbbQs+ZkWeo5bRHGdf10W8e4rNr1S1R4bReiLrSbSisYhVHeFMkdOAiLIPJVQ==";
};
};
"snyk-policy-1.13.5" = {
@@ -40851,13 +41075,13 @@ let
sha512 = "efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==";
};
};
- "source-map-support-0.5.18" = {
+ "source-map-support-0.5.19" = {
name = "source-map-support";
packageName = "source-map-support";
- version = "0.5.18";
+ version = "0.5.19";
src = fetchurl {
- url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.18.tgz";
- sha512 = "9luZr/BZ2QeU6tO2uG8N2aZpVSli4TSAOAqFOyTO51AJcD9P99c0K1h6dD6r6qo5dyT44BR5exweOaLLeldTkQ==";
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
+ sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
};
};
"source-map-url-0.4.0" = {
@@ -41211,6 +41435,15 @@ let
sha512 = "CvT5XY+MWnn0HkbwVKJAyWEMfzpAPwnTiB3TobA5Mri44SrTovmmh499NPQP+gatkeOipqPlBLel7rn4E/PCQg==";
};
};
+ "sqlite3-4.2.0" = {
+ name = "sqlite3";
+ packageName = "sqlite3";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sqlite3/-/sqlite3-4.2.0.tgz";
+ sha512 = "roEOz41hxui2Q7uYnWsjMOTry6TcNUNmp8audCx18gF10P2NknwdpF+E+HKvz/F2NvPKGGBF4NGc+ZPQ+AABwg==";
+ };
+ };
"srt2vtt-1.3.1" = {
name = "srt2vtt";
packageName = "srt2vtt";
@@ -43155,13 +43388,13 @@ let
sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==";
};
};
- "systeminformation-4.23.5" = {
+ "systeminformation-4.24.1" = {
name = "systeminformation";
packageName = "systeminformation";
- version = "4.23.5";
+ version = "4.24.1";
src = fetchurl {
- url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.23.5.tgz";
- sha512 = "Zxd1wxN8KigQsDhZupVNAyHnkl+ombejuLpNhJ+LNezMxTLn7nBx9HNAIWUJnhAnSS0ZElQLQ1muqgnwbhgOHg==";
+ url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.24.1.tgz";
+ sha512 = "LRksOe2mBvtbD0Y1hZMsaICHpIglhjz758K5XKUiHKcTBc6BV4O7ozbExZc+5BcCYrniMI9ka7piXFeCaymRRQ==";
};
};
"syswide-cas-5.3.0" = {
@@ -43354,13 +43587,13 @@ let
sha512 = "MNIgJddrV2TkuwChwcSNds/5E9VijOiw7kAc1y5hTNJoLDSuIyid2QtLYiCYNnICebpuvjhPQZsXwUL0O3l7OQ==";
};
};
- "tar-6.0.1" = {
+ "tar-6.0.2" = {
name = "tar";
packageName = "tar";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-6.0.1.tgz";
- sha512 = "bKhKrrz2FJJj5s7wynxy/fyxpE0CmCjmOQ1KV4KkgXFWOgoIT/NbTMnB1n+LFNrNk0SSBVGGxcK5AGsyC+pW5Q==";
+ url = "https://registry.npmjs.org/tar/-/tar-6.0.2.tgz";
+ sha512 = "Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==";
};
};
"tar-fs-2.0.1" = {
@@ -43426,13 +43659,13 @@ let
sha1 = "9450e8768c83b416fd4d1a6a9449eeccbf496c29";
};
};
- "telegraf-3.37.0" = {
+ "telegraf-3.38.0" = {
name = "telegraf";
packageName = "telegraf";
- version = "3.37.0";
+ version = "3.38.0";
src = fetchurl {
- url = "https://registry.npmjs.org/telegraf/-/telegraf-3.37.0.tgz";
- sha512 = "V3448qwfOolBqkIc87yxjW4zMvR2P6AIF24pPTlX9WhZPwA1TF/x3nQhnWPRLtGh2SJuvDcr83iTkXPXT7Opnw==";
+ url = "https://registry.npmjs.org/telegraf/-/telegraf-3.38.0.tgz";
+ sha512 = "va4VlrKWp64JrowFoZX/NPzzA6q38kvaIukVXOWFO1V+jR1G8+hCfgJy4TX8Z3rwLJzwaBEet1QhikHDRZWl3A==";
};
};
"telegram-typings-3.6.1" = {
@@ -43579,13 +43812,13 @@ let
sha512 = "/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==";
};
};
- "terser-4.6.11" = {
+ "terser-4.6.13" = {
name = "terser";
packageName = "terser";
- version = "4.6.11";
+ version = "4.6.13";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-4.6.11.tgz";
- sha512 = "76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==";
+ url = "https://registry.npmjs.org/terser/-/terser-4.6.13.tgz";
+ sha512 = "wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw==";
};
};
"terser-webpack-plugin-1.4.3" = {
@@ -44056,6 +44289,15 @@ let
sha512 = "J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==";
};
};
+ "tmp-0.2.1" = {
+ name = "tmp";
+ packageName = "tmp";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz";
+ sha512 = "76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==";
+ };
+ };
"tmp-graphql-config-extension-openapi-1.0.7" = {
name = "tmp-graphql-config-extension-openapi";
packageName = "tmp-graphql-config-extension-openapi";
@@ -44704,13 +44946,13 @@ let
sha512 = "uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==";
};
};
- "ts-node-8.9.0" = {
+ "ts-node-8.10.1" = {
name = "ts-node";
packageName = "ts-node";
- version = "8.9.0";
+ version = "8.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.9.0.tgz";
- sha512 = "rwkXfOs9zmoHrV8xE++dmNd6ZIS+nmHHCxcV53ekGJrxFLMbp+pizpPS07ARvhwneCIECPppOwbZHvw9sQtU4w==";
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
+ sha512 = "bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw==";
};
};
"ts-process-promises-1.0.2" = {
@@ -44722,15 +44964,6 @@ let
sha512 = "6qWWz2HdFbD2uAfgS5t65Dd6HQKYjfra+YXQzKzxIG+RKTpoeDi+x+TW85SEF3cWUI2UecrOXJobvD+04MiTZg==";
};
};
- "tslib-1.11.0" = {
- name = "tslib";
- packageName = "tslib";
- version = "1.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.11.0.tgz";
- sha512 = "BmndXUtiTn/VDDrJzQE7Mm22Ix3PxgLltW9bSNLoeCY31gnG2OPx0QqJnuc9oMIKioYrz487i6K9o4Pdn0j+Kg==";
- };
- };
"tslib-1.11.1" = {
name = "tslib";
packageName = "tslib";
@@ -45001,6 +45234,15 @@ let
sha512 = "OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==";
};
};
+ "type-fest-0.13.1" = {
+ name = "type-fest";
+ packageName = "type-fest";
+ version = "0.13.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz";
+ sha512 = "34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==";
+ };
+ };
"type-fest-0.3.1" = {
name = "type-fest";
packageName = "type-fest";
@@ -45226,13 +45468,13 @@ let
sha512 = "W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==";
};
};
- "uglify-js-3.9.1" = {
+ "uglify-js-3.9.2" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.9.1";
+ version = "3.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.1.tgz";
- sha512 = "JUPoL1jHsc9fOjVFHdQIhqEEJsQvfKDjlubcCilu8U26uZ73qOg8VsN8O1jbuei44ZPlwL7kmbAdM4tzaUvqnA==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.2.tgz";
+ sha512 = "zGVwKslUAD/EeqOrD1nQaBmXIHl1Vw371we8cvS8I6mYK9rmgX5tv8AAeJdfsQ3Kk5mGax2SVV/AizxdNGhl7Q==";
};
};
"uglify-to-browserify-1.0.2" = {
@@ -46477,24 +46719,6 @@ 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";
@@ -46531,13 +46755,13 @@ let
sha512 = "vRAKaS8WcYNgzbxyH2LdheqgL4sQLis8LXl7r/mN+O4mpWlUpoCsTtietxepLrft2q0TFA2gaIvSWN1iRkzW/w==";
};
};
- "utp-native-2.1.7" = {
+ "utp-native-2.1.10" = {
name = "utp-native";
packageName = "utp-native";
- version = "2.1.7";
+ version = "2.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/utp-native/-/utp-native-2.1.7.tgz";
- sha512 = "PQmXCdZOkmADtIqmhoiFEIdNlvkPouO8ktXqThFDBAt850B752bjQMF5KAJeMBJ5gzuI70ZiP9Qsr9mwCwzSyg==";
+ url = "https://registry.npmjs.org/utp-native/-/utp-native-2.1.10.tgz";
+ sha512 = "VTjBvb/uE9gYqx2NGVPtAWhqv9itieW+wJceJg5G6Cl/2kBCnHDaFafw3fNgCvii7meTpC4AoZfy6OG0pnuQ/Q==";
};
};
"uuid-2.0.3" = {
@@ -47224,13 +47448,13 @@ let
sha512 = "RWkO/c/A7iXhHEy3OuEqkCqavDjpD4NF2Ca8vjai+ZtEYNeHrm1ybTnBYLP4Ft1uXvvaaVtYA9HrDjD6+CUONg==";
};
};
- "vscode-css-languageservice-4.1.1" = {
+ "vscode-css-languageservice-4.1.2" = {
name = "vscode-css-languageservice";
packageName = "vscode-css-languageservice";
- version = "4.1.1";
+ version = "4.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.1.1.tgz";
- sha512 = "2r2bYbhscivRu1zqh5kNe8aYpFnfksMYC7wTpKX2HqFsSzSJYXk0sCqPaWsP5ptqz0OFBTXnzx2JlE+Nb5Edgw==";
+ url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.1.2.tgz";
+ sha512 = "clIjSS940NPBvtfubZokKT/YDNfE5ST9VDwsuwdCbQSkJAVZPAbmIgfmgrz/f/o8PawYQU/ooUBEuRIvIYq3ag==";
};
};
"vscode-emmet-helper-1.2.17" = {
@@ -47251,13 +47475,13 @@ let
sha512 = "mIb5VMXM5jI97HzCk2eadI1K//rCEZXte0wBqA7PGXsyJH4KTyJUaYk9MR+mbfpUl2vMi3HZw9GUOLGYLc6l5w==";
};
};
- "vscode-json-languageservice-3.5.2" = {
+ "vscode-json-languageservice-3.6.0" = {
name = "vscode-json-languageservice";
packageName = "vscode-json-languageservice";
- version = "3.5.2";
+ version = "3.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.5.2.tgz";
- sha512 = "9cUvBq00O08lpWVVOx6tQ1yLxCHss79nsUdEAVYGomRyMbnPBmc0AkYPcXI9WK1EM6HBo0R9Zo3NjFhcICpy4A==";
+ url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.6.0.tgz";
+ sha512 = "dXzFywypUZ9T0tjr4fREZiknXDz6vAGx1zsxbQY1+9DOpjMfbz0VLP873KmcbuvL4K3nseKTxc4TKHu8kLXRMw==";
};
};
"vscode-jsonrpc-3.6.0" = {
@@ -48538,6 +48762,15 @@ let
sha512 = "HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==";
};
};
+ "ws-7.2.5" = {
+ name = "ws";
+ packageName = "ws";
+ version = "7.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-7.2.5.tgz";
+ sha512 = "C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA==";
+ };
+ };
"x-default-browser-0.3.1" = {
name = "x-default-browser";
packageName = "x-default-browser";
@@ -48832,7 +49065,7 @@ let
version = "1.5.0";
src = fetchurl {
name = "xmlhttprequest-1.5.0.tar.gz";
- url = https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433;
+ url = "https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433";
sha256 = "28dd0394d85befe8be4e9cd9f6803102780c62cbb09298cb174b52ff9777624f";
};
};
@@ -49385,22 +49618,22 @@ let
sha512 = "CP0fwGk5Y+jel+A0AQbyqnIFZRRpkKOeYUibiTSmlgV9PcgNFFVwn86VcUIpDLOqVjF+9v+O9FWQMo+IUcV2mA==";
};
};
- "yeoman-environment-2.9.5" = {
+ "yeoman-environment-2.10.0" = {
name = "yeoman-environment";
packageName = "yeoman-environment";
- version = "2.9.5";
+ version = "2.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.9.5.tgz";
- sha512 = "ntxV8VTZbP8QFuJZGT7vG8AsKeyGz8lXlfq2V2T5sl6SrU6UAEVgRreEGz9t+JbFGx1CSM/Ly2atG/avGuheyQ==";
+ url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.10.0.tgz";
+ sha512 = "dn754zZm1kTWS94V5riNLNjs9Wn6Zjl+9jgbQ37EmHEhcRR30fY1sgBnhYZyTpa+zK7ipFI6dMH9Sg0SAMW3hw==";
};
};
- "yeoman-generator-4.8.3" = {
+ "yeoman-generator-4.10.0" = {
name = "yeoman-generator";
packageName = "yeoman-generator";
- version = "4.8.3";
+ version = "4.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-4.8.3.tgz";
- sha512 = "yDPHBhfglqiyYlqBnaAmcE/wPznwSx11HCGVCpnnsqpnp45HmdsuBtiFSNDcygiFmz1HmkFWRLWHTai/b+9eiQ==";
+ url = "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-4.10.0.tgz";
+ sha512 = "NuY9bt7r6kvjvWjAVcujZwHux5xXy4Vdmz3uabyjioh679ry97+dl+MgtlAkgdSQ7kGI0Iz1GC92tZ33XdxaDw==";
};
};
"yn-3.1.1" = {
@@ -49526,17 +49759,17 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "9.1.3";
+ version = "9.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-9.1.3.tgz";
- sha512 = "/7yHOuiyMgpcoBuADPrF4Eo9VDysA57fsyrMlOH2WZmKdsjW032StS9EIOue5RNQ7y0DwrtgtnkjbpZ6nYo3Pw==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-9.1.4.tgz";
+ sha512 = "H9MqoT4zyIv+Yo3cvRVkzafWGHsqt7jUvtvGwMHIDMTfEX+Q8yiYlDLL6WM3Eb6/hDmLcRGC/GI495sKS1z5qA==";
};
dependencies = [
- sources."@angular-devkit/architect-0.901.3"
- sources."@angular-devkit/core-9.1.3"
- sources."@angular-devkit/schematics-9.1.3"
- sources."@schematics/angular-9.1.3"
- sources."@schematics/update-0.901.3"
+ sources."@angular-devkit/architect-0.901.4"
+ sources."@angular-devkit/core-9.1.4"
+ sources."@angular-devkit/schematics-9.1.4"
+ sources."@schematics/angular-9.1.4"
+ sources."@schematics/update-0.901.4"
sources."@types/color-name-1.1.1"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
@@ -49622,7 +49855,7 @@ in
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-1.0.3"
@@ -49658,11 +49891,10 @@ in
sources."is-docker-2.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."is-interactive-1.0.0"
- sources."is-promise-2.1.0"
sources."is-regex-1.0.5"
sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isstream-0.1.2"
@@ -49687,8 +49919,8 @@ in
sources."lru-cache-5.1.1"
sources."magic-string-0.25.7"
sources."make-fetch-happen-5.0.2"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -49716,7 +49948,7 @@ in
sources."npm-package-arg-8.0.1"
sources."npm-packlist-1.4.8"
sources."npm-pick-manifest-6.0.0"
- (sources."npm-registry-fetch-4.0.3" // {
+ (sources."npm-registry-fetch-4.0.4" // {
dependencies = [
sources."hosted-git-info-2.8.8"
sources."npm-package-arg-6.1.1"
@@ -49778,7 +50010,7 @@ in
sources."restore-cursor-3.1.0"
sources."retry-0.10.1"
sources."rimraf-3.0.2"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."run-queue-1.0.3"
sources."rxjs-6.5.4"
sources."safe-buffer-5.2.0"
@@ -49855,7 +50087,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "CLI tool for Angular";
- homepage = https://github.com/angular/angular-cli;
+ homepage = "https://github.com/angular/angular-cli";
license = "MIT";
};
production = true;
@@ -49865,25 +50097,24 @@ in
"@antora/cli" = nodeEnv.buildNodePackage {
name = "_at_antora_slash_cli";
packageName = "@antora/cli";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/cli/-/cli-2.3.0.tgz";
- sha512 = "YiAP7Ib4zhAE+owOKg1/cJ+1AQX4BGfvaMnGkHaSf6srutoLLCRIbD0InpSNobf+ouSMqqk6fiLmBVt/cu03og==";
+ url = "https://registry.npmjs.org/@antora/cli/-/cli-2.3.1.tgz";
+ sha512 = "AtqlCYdlvwfRUtqaSzjR3Ji4WpCHq/AyD+rcagD3lg/WGiZdwgppiy4Oj36s7rUfR0SDl5GIIWmA5zdDSBRNvw==";
};
dependencies = [
- sources."@antora/playbook-builder-2.3.0"
+ sources."@antora/playbook-builder-2.3.1"
sources."@iarna/toml-2.2.5"
sources."argparse-1.0.10"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."commander-5.0.0"
+ sources."commander-5.1.0"
(sources."convict-5.2.0" // {
dependencies = [
sources."json5-2.1.0"
];
})
sources."decamelize-1.2.0"
- sources."deep-freeze-node-1.1.3"
sources."esprima-4.0.1"
sources."js-yaml-3.13.1"
sources."json5-2.1.3"
@@ -49899,7 +50130,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The command line interface for Antora.";
- homepage = https://antora.org/;
+ homepage = "https://antora.org/";
license = "MPL-2.0";
};
production = true;
@@ -49909,24 +50140,24 @@ in
"@antora/site-generator-default" = nodeEnv.buildNodePackage {
name = "_at_antora_slash_site-generator-default";
packageName = "@antora/site-generator-default";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-generator-default/-/site-generator-default-2.3.0.tgz";
- sha512 = "swDQeAEnC/ClmhHJ50UNJppUSAneOp2cHwZiRr3zUQ9+5+mvOrDEdHbyxH7mIwkoeiIcQ/UVw00bg4MwmQ0M0g==";
+ url = "https://registry.npmjs.org/@antora/site-generator-default/-/site-generator-default-2.3.1.tgz";
+ sha512 = "uAt6pCfMfTs2m+IUZjcivN4fDmt2D3C2lI9dfWAkAe2P9vIY7oZuVqCuBQfAwnkJg8mOTk0J2gLEyspbRDsK7w==";
};
dependencies = [
- sources."@antora/asciidoc-loader-2.3.0"
- sources."@antora/content-aggregator-2.3.0"
- sources."@antora/content-classifier-2.3.0"
- sources."@antora/document-converter-2.3.0"
+ sources."@antora/asciidoc-loader-2.3.1"
+ sources."@antora/content-aggregator-2.3.1"
+ sources."@antora/content-classifier-2.3.1"
+ sources."@antora/document-converter-2.3.1"
sources."@antora/expand-path-helper-1.0.0"
- sources."@antora/navigation-builder-2.3.0"
- sources."@antora/page-composer-2.3.0"
- sources."@antora/playbook-builder-2.3.0"
- sources."@antora/redirect-producer-2.3.0"
- sources."@antora/site-mapper-2.3.0"
- sources."@antora/site-publisher-2.3.0"
- sources."@antora/ui-loader-2.3.0"
+ sources."@antora/navigation-builder-2.3.1"
+ sources."@antora/page-composer-2.3.1"
+ sources."@antora/playbook-builder-2.3.1"
+ sources."@antora/redirect-producer-2.3.1"
+ sources."@antora/site-mapper-2.3.1"
+ sources."@antora/site-publisher-2.3.1"
+ sources."@antora/ui-loader-2.3.1"
sources."@iarna/toml-2.2.5"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
@@ -49989,7 +50220,6 @@ in
sources."crc-32-1.2.0"
sources."decamelize-1.2.0"
sources."decompress-response-4.2.1"
- sources."deep-freeze-node-1.1.3"
sources."defer-to-connect-1.1.3"
sources."define-properties-1.1.3"
sources."diff3-0.0.3"
@@ -50050,7 +50280,7 @@ in
sources."mimic-response-1.0.1"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
(sources."gulp-vinyl-zip-2.2.0" // {
dependencies = [
sources."readable-stream-2.3.7"
@@ -50098,8 +50328,8 @@ in
sources."map-obj-4.1.0"
sources."marky-1.2.1"
sources."matcher-2.1.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
sources."minimatch-all-1.1.0"
@@ -50155,7 +50385,7 @@ in
];
})
sources."remove-trailing-separator-1.1.0"
- sources."replace-ext-1.0.0"
+ sources."replace-ext-1.0.1"
sources."require-from-string-2.0.2"
sources."resolve-options-1.1.0"
sources."responselike-1.0.2"
@@ -50189,7 +50419,7 @@ in
];
})
sources."to-utf8-0.0.1"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
sources."universalify-0.1.2"
@@ -50220,7 +50450,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The default site generator pipeline for producing and publishing static documentation sites with Antora.";
- homepage = https://antora.org/;
+ homepage = "https://antora.org/";
license = "MPL-2.0";
};
production = true;
@@ -50289,7 +50519,7 @@ in
sources."forever-agent-0.6.1"
sources."form-data-2.3.2"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
@@ -50299,7 +50529,7 @@ in
sources."iconv-lite-0.4.24"
sources."inquirer-6.2.0"
sources."is-fullwidth-code-point-2.0.0"
- sources."is-promise-2.1.0"
+ sources."is-promise-2.2.2"
sources."is-typedarray-1.0.0"
sources."isstream-0.1.2"
sources."jsbn-0.1.1"
@@ -50313,8 +50543,8 @@ in
sources."lodash.sortby-4.7.0"
sources."lowdb-1.0.0"
sources."lunr-2.3.3"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
@@ -50338,7 +50568,7 @@ in
sources."request-promise-core-1.1.3"
sources."request-promise-native-1.0.8"
sources."restore-cursor-2.0.0"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
@@ -50383,7 +50613,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A secure and free password manager for all of your devices.";
- homepage = https://bitwarden.com/;
+ homepage = "https://bitwarden.com/";
license = "GPL-3.0";
};
production = true;
@@ -50413,25 +50643,27 @@ in
sources."@apollographql/graphql-language-service-utils-2.0.2"
sources."@apollographql/graphql-playground-html-1.6.24"
sources."@babel/code-frame-7.8.3"
- (sources."@babel/compat-data-7.9.0" // {
+ (sources."@babel/compat-data-7.9.6" // {
dependencies = [
sources."semver-5.7.1"
];
})
- (sources."@babel/core-7.9.0" // {
+ (sources."@babel/core-7.9.6" // {
dependencies = [
+ sources."@babel/generator-7.9.6"
+ sources."@babel/types-7.9.6"
sources."semver-5.7.1"
];
})
sources."@babel/generator-7.9.5"
sources."@babel/helper-annotate-as-pure-7.8.3"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
- (sources."@babel/helper-compilation-targets-7.8.7" // {
+ (sources."@babel/helper-compilation-targets-7.9.6" // {
dependencies = [
sources."semver-5.7.1"
];
})
- sources."@babel/helper-create-class-features-plugin-7.9.5"
+ sources."@babel/helper-create-class-features-plugin-7.9.6"
sources."@babel/helper-create-regexp-features-plugin-7.8.8"
sources."@babel/helper-define-map-7.8.3"
sources."@babel/helper-explode-assignable-expression-7.8.3"
@@ -50445,21 +50677,29 @@ in
sources."@babel/helper-plugin-utils-7.8.3"
sources."@babel/helper-regex-7.8.3"
sources."@babel/helper-remap-async-to-generator-7.8.3"
- sources."@babel/helper-replace-supers-7.8.6"
+ (sources."@babel/helper-replace-supers-7.9.6" // {
+ dependencies = [
+ sources."@babel/types-7.9.6"
+ ];
+ })
sources."@babel/helper-simple-access-7.8.3"
sources."@babel/helper-split-export-declaration-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
sources."@babel/helper-wrap-function-7.8.3"
- sources."@babel/helpers-7.9.2"
+ (sources."@babel/helpers-7.9.6" // {
+ dependencies = [
+ sources."@babel/types-7.9.6"
+ ];
+ })
sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
sources."@babel/plugin-proposal-class-properties-7.8.3"
sources."@babel/plugin-proposal-dynamic-import-7.8.3"
sources."@babel/plugin-proposal-json-strings-7.8.3"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.8.3"
sources."@babel/plugin-proposal-numeric-separator-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
sources."@babel/plugin-proposal-optional-chaining-7.9.0"
sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
@@ -50489,9 +50729,9 @@ in
sources."@babel/plugin-transform-function-name-7.8.3"
sources."@babel/plugin-transform-literals-7.8.3"
sources."@babel/plugin-transform-member-expression-literals-7.8.3"
- sources."@babel/plugin-transform-modules-amd-7.9.0"
- sources."@babel/plugin-transform-modules-commonjs-7.9.0"
- sources."@babel/plugin-transform-modules-systemjs-7.9.0"
+ sources."@babel/plugin-transform-modules-amd-7.9.6"
+ sources."@babel/plugin-transform-modules-commonjs-7.9.6"
+ sources."@babel/plugin-transform-modules-systemjs-7.9.6"
sources."@babel/plugin-transform-modules-umd-7.9.0"
sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
sources."@babel/plugin-transform-new-target-7.8.3"
@@ -50505,10 +50745,11 @@ in
sources."@babel/plugin-transform-sticky-regex-7.8.3"
sources."@babel/plugin-transform-template-literals-7.8.3"
sources."@babel/plugin-transform-typeof-symbol-7.8.4"
- sources."@babel/plugin-transform-typescript-7.9.4"
+ sources."@babel/plugin-transform-typescript-7.9.6"
sources."@babel/plugin-transform-unicode-regex-7.8.3"
- (sources."@babel/preset-env-7.9.5" // {
+ (sources."@babel/preset-env-7.9.6" // {
dependencies = [
+ sources."@babel/types-7.9.6"
sources."semver-5.7.1"
];
})
@@ -50522,9 +50763,14 @@ in
sources."semver-5.7.1"
];
})
- sources."@babel/runtime-7.9.2"
+ sources."@babel/runtime-7.9.6"
sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.5"
+ (sources."@babel/traverse-7.9.6" // {
+ dependencies = [
+ sources."@babel/generator-7.9.6"
+ sources."@babel/types-7.9.6"
+ ];
+ })
sources."@babel/types-7.9.5"
sources."@endemolshinegroup/cosmiconfig-typescript-loader-1.0.1"
sources."@hapi/address-2.1.4"
@@ -50612,7 +50858,7 @@ in
sources."@types/cookies-0.7.4"
sources."@types/cors-2.8.6"
sources."@types/events-3.0.0"
- sources."@types/express-4.17.3"
+ sources."@types/express-4.17.4"
sources."@types/express-serve-static-core-4.17.5"
sources."@types/fs-capacitor-2.0.0"
sources."@types/glob-7.1.1"
@@ -50624,16 +50870,17 @@ in
sources."@types/long-4.0.1"
sources."@types/mime-2.0.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
(sources."@types/node-fetch-2.5.6" // {
dependencies = [
sources."form-data-3.0.0"
];
})
sources."@types/normalize-package-data-2.4.0"
+ sources."@types/qs-6.9.1"
sources."@types/range-parser-1.2.3"
sources."@types/serve-static-1.13.3"
- sources."@types/ws-6.0.4"
+ sources."@types/ws-7.2.4"
sources."@types/zen-observable-0.8.0"
sources."@vue/cli-shared-utils-4.3.1"
(sources."@vue/cli-ui-4.3.1" // {
@@ -50666,12 +50913,12 @@ in
];
})
sources."apollo-cache-1.3.4"
- sources."apollo-cache-control-0.9.1"
+ sources."apollo-cache-control-0.10.0"
sources."apollo-cache-inmemory-1.6.5"
sources."apollo-client-2.6.8"
(sources."apollo-codegen-core-0.36.8" // {
dependencies = [
- sources."recast-0.19.0"
+ sources."recast-0.19.1"
sources."source-map-0.6.1"
];
})
@@ -50680,8 +50927,8 @@ in
sources."apollo-codegen-swift-0.36.8"
sources."apollo-codegen-typescript-0.36.8"
sources."apollo-datasource-0.7.0"
- sources."apollo-engine-reporting-1.7.1"
- sources."apollo-engine-reporting-protobuf-0.4.4"
+ sources."apollo-engine-reporting-1.8.0"
+ sources."apollo-engine-reporting-protobuf-0.5.0"
sources."apollo-env-0.6.4"
sources."apollo-graphql-0.4.3"
sources."apollo-language-server-1.21.3"
@@ -50694,13 +50941,13 @@ in
sources."apollo-link-state-0.4.2"
sources."apollo-link-ws-1.0.20"
sources."apollo-server-caching-0.5.1"
- sources."apollo-server-core-2.12.0"
+ sources."apollo-server-core-2.13.0"
sources."apollo-server-env-2.4.3"
sources."apollo-server-errors-2.4.1"
- sources."apollo-server-express-2.12.0"
- sources."apollo-server-plugin-base-0.7.1"
- sources."apollo-server-types-0.3.1"
- sources."apollo-tracing-0.9.1"
+ sources."apollo-server-express-2.13.0"
+ sources."apollo-server-plugin-base-0.8.0"
+ sources."apollo-server-types-0.4.0"
+ sources."apollo-tracing-0.10.0"
sources."apollo-upload-client-11.0.0"
sources."apollo-utilities-1.3.3"
(sources."archive-type-4.0.0" // {
@@ -50810,7 +51057,7 @@ in
sources."callsites-2.0.0"
sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
- sources."caniuse-lite-1.0.30001046"
+ sources."caniuse-lite-1.0.30001050"
sources."capture-stack-trace-1.0.1"
sources."cardinal-2.1.1"
sources."caseless-0.12.0"
@@ -50841,7 +51088,7 @@ in
sources."clean-stack-2.2.0"
sources."cli-boxes-1.0.0"
sources."cli-cursor-2.1.0"
- (sources."cli-progress-3.8.0" // {
+ (sources."cli-progress-3.8.2" // {
dependencies = [
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
@@ -50993,14 +51240,14 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
- sources."electron-to-chromium-1.3.415"
+ sources."electron-to-chromium-1.3.427"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."env-ci-3.2.2"
- sources."envinfo-7.5.0"
+ sources."envinfo-7.5.1"
sources."error-ex-1.3.2"
sources."es-abstract-1.17.5"
sources."es-to-primitive-1.2.1"
@@ -51133,7 +51380,7 @@ in
sources."get-stream-3.0.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
sources."graphql-14.6.0"
(sources."graphql-anywhere-4.2.6" // {
@@ -51141,7 +51388,7 @@ in
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.11.1"
+ sources."graphql-extensions-0.12.0"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.10.3"
sources."graphql-tools-4.0.8"
@@ -51234,6 +51481,7 @@ in
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
sources."is-directory-0.3.1"
+ sources."is-docker-2.0.0"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
@@ -51253,7 +51501,7 @@ in
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-promise-2.2.2"
sources."is-property-1.0.2"
sources."is-redirect-1.0.0"
sources."is-regex-1.0.5"
@@ -51278,7 +51526,7 @@ in
sources."js-tokens-4.0.0"
sources."js-yaml-3.13.1"
sources."jsbn-0.1.1"
- sources."jscodeshift-0.7.0"
+ sources."jscodeshift-0.7.1"
sources."jsesc-2.5.2"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
@@ -51370,8 +51618,8 @@ in
];
})
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimalistic-assert-1.0.1"
@@ -51411,7 +51659,7 @@ in
sources."node-modules-regexp-1.0.0"
(sources."node-notifier-6.0.0" // {
dependencies = [
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
];
})
sources."node-releases-1.1.53"
@@ -51528,7 +51776,7 @@ in
];
})
sources."pkg-up-2.0.0"
- (sources."portfinder-1.0.25" // {
+ (sources."portfinder-1.0.26" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -51606,7 +51854,7 @@ in
sources."retry-0.12.0"
sources."rimraf-3.0.2"
sources."rss-parser-3.7.6"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safe-regex-1.1.0"
@@ -51682,7 +51930,7 @@ in
sources."sort-keys-length-1.0.1"
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
- (sources."source-map-support-0.5.18" // {
+ (sources."source-map-support-0.5.19" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -51830,7 +52078,7 @@ in
sources."treeify-1.1.0"
sources."trim-repeated-1.0.0"
sources."ts-invariant-0.4.4"
- sources."ts-node-8.9.0"
+ sources."ts-node-8.10.1"
sources."tslib-1.11.1"
sources."tty-1.0.1"
sources."tunnel-agent-0.6.0"
@@ -51946,7 +52194,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Command line interface for rapid Vue.js development";
- homepage = https://cli.vuejs.org/;
+ homepage = "https://cli.vuejs.org/";
license = "MIT";
};
production = true;
@@ -52078,12 +52326,12 @@ in
};
dependencies = [
sources."@babel/code-frame-7.8.3"
- sources."@babel/generator-7.9.5"
+ sources."@babel/generator-7.9.6"
sources."@babel/helper-validator-identifier-7.9.5"
sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@babel/template-7.8.6"
- sources."@babel/types-7.9.5"
+ sources."@babel/types-7.9.6"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -52163,12 +52411,12 @@ in
};
dependencies = [
sources."@babel/code-frame-7.8.3"
- (sources."@babel/core-7.9.0" // {
+ (sources."@babel/core-7.9.6" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.9.5" // {
+ (sources."@babel/generator-7.9.6" // {
dependencies = [
sources."source-map-0.5.7"
];
@@ -52179,16 +52427,16 @@ in
sources."@babel/helper-module-imports-7.8.3"
sources."@babel/helper-module-transforms-7.9.0"
sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-replace-supers-7.8.6"
+ sources."@babel/helper-replace-supers-7.9.6"
sources."@babel/helper-simple-access-7.8.3"
sources."@babel/helper-split-export-declaration-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helpers-7.9.2"
+ sources."@babel/helpers-7.9.6"
sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.5"
- sources."@babel/types-7.9.5"
+ sources."@babel/traverse-7.9.6"
+ sources."@babel/types-7.9.6"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -52222,7 +52470,7 @@ in
];
})
sources."globals-11.12.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-1.0.3"
sources."has-color-0.1.7"
sources."has-flag-3.0.0"
@@ -52290,11 +52538,11 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
- sources."commander-5.0.0"
+ sources."commander-5.1.0"
sources."concat-map-0.0.1"
sources."fs.realpath-1.0.0"
sources."glob-7.1.6"
@@ -52308,7 +52556,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Creating Electron app packages";
- homepage = https://github.com/electron/asar;
+ homepage = "https://github.com/electron/asar";
license = "MIT";
};
production = true;
@@ -52394,8 +52642,8 @@ in
sources."levn-0.3.0"
sources."lodash-4.17.15"
sources."lodash.sortby-4.7.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."nwsapi-2.2.0"
sources."oauth-sign-0.9.0"
@@ -52466,7 +52714,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The browser package manager";
- homepage = http://bower.io/;
+ homepage = "https://bower.io/";
license = "MIT";
};
production = true;
@@ -52504,7 +52752,7 @@ in
sources."find-up-1.1.2"
(sources."fs-extra-0.26.7" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
];
})
sources."fs.realpath-1.0.0"
@@ -52522,17 +52770,17 @@ in
sources."is-utf8-0.2.1"
(sources."jsonfile-2.4.0" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
];
})
(sources."klaw-1.3.1" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
];
})
(sources."load-json-file-1.1.0" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
];
})
sources."lodash-4.2.1"
@@ -52555,7 +52803,7 @@ in
sources."path-parse-1.0.6"
(sources."path-type-1.1.0" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
];
})
sources."pify-2.3.0"
@@ -52596,7 +52844,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Generate nix expressions to fetch bower dependencies";
- homepage = https://github.com/rvl/bower2nix;
+ homepage = "https://github.com/rvl/bower2nix";
license = "GPL-3.0";
};
production = true;
@@ -52674,7 +52922,11 @@ in
sources."get-assigned-identifiers-1.2.0"
sources."glob-7.1.6"
sources."has-1.0.3"
- sources."hash-base-3.0.4"
+ (sources."hash-base-3.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
sources."hash.js-1.1.7"
sources."hmac-drbg-1.0.1"
sources."htmlescape-1.1.1"
@@ -52697,7 +52949,7 @@ in
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
sources."module-deps-6.2.2"
sources."object-assign-4.1.1"
sources."once-1.4.0"
@@ -52797,7 +53049,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.12.2"
@@ -52858,7 +53110,7 @@ in
sources."co-3.1.0"
sources."codepage-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-5.0.0"
+ sources."commander-5.1.0"
sources."compact2string-1.4.1"
sources."concat-map-0.0.1"
(sources."concat-stream-2.0.0" // {
@@ -52918,7 +53170,7 @@ in
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."got-1.2.2"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-ansi-1.0.3"
@@ -52974,13 +53226,13 @@ in
];
})
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.3.5"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
sources."ms-2.1.2"
sources."multicast-dns-4.0.1"
sources."mutate.js-0.2.0"
@@ -53205,7 +53457,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A well-tested CSS minifier";
- homepage = https://github.com/jakubpawlowicz/clean-css;
+ homepage = "https://github.com/jakubpawlowicz/clean-css";
license = "MIT";
};
production = true;
@@ -53272,10 +53524,10 @@ in
coc-git = nodeEnv.buildNodePackage {
name = "coc-git";
packageName = "coc-git";
- version = "1.7.9";
+ version = "1.7.11";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-git/-/coc-git-1.7.9.tgz";
- sha512 = "xPHy9q9jsw3Wj9pa+SVjIPMqu9ye33CCmNWYOfGpNfiImQzecPUN619SDViQ0xxSpRgnvtqDYk9ABCWfl3hMDQ==";
+ url = "https://registry.npmjs.org/coc-git/-/coc-git-1.7.11.tgz";
+ sha512 = "4fifGZfy4vLhoKV1riYb3FhOuOUyd98KNCeUg2vG6f9qjbL+VXE8rJgigHMuGWBIJMbJf6NTLbPFRjuUewu0LQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53367,10 +53619,10 @@ in
coc-java = nodeEnv.buildNodePackage {
name = "coc-java";
packageName = "coc-java";
- version = "1.4.9";
+ version = "1.4.10";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-java/-/coc-java-1.4.9.tgz";
- sha512 = "Vj2K520HZRWl01Mbw3+zFBfLins+bn5s53dNgRNr+9F8f6gZvzdww4dtleU1vqqCfuwb3ly6PSU4DZBWFpU92w==";
+ url = "https://registry.npmjs.org/coc-java/-/coc-java-1.4.10.tgz";
+ sha512 = "WgJuqBpxWM0c1DHDl+UZyDzdD1vdcGInWOMs4bB+dVfCbXktTUEweFty2HViue6G9Clql5hu2+6VB2K3Jx+0Yg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53444,7 +53696,7 @@ in
sha512 = "69jOo9oD2JJUo5bMeoV5lcgaAJzMWO7KzWllckc+ZOGB46dE2Qev4MogRnwE/94GI6qc8Cx4RiMoRRLXYIWhyg==";
};
dependencies = [
- sources."@babel/runtime-7.9.2"
+ sources."@babel/runtime-7.9.6"
sources."@chemzqm/neovim-5.1.9"
sources."async-2.6.3"
sources."await-semaphore-0.1.3"
@@ -53463,12 +53715,12 @@ in
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
sources."follow-redirects-1.11.0"
- sources."fp-ts-2.5.3"
+ sources."fp-ts-2.5.4"
sources."fs-extra-8.1.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."ieee754-1.1.13"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -53635,7 +53887,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001046"
+ sources."caniuse-lite-1.0.30001050"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
@@ -53721,7 +53973,7 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.415"
+ sources."electron-to-chromium-1.3.427"
sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
@@ -53854,7 +54106,7 @@ in
sources."globjoin-0.1.4"
sources."gonzales-pe-4.3.0"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
(sources."has-ansi-2.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -53940,7 +54192,6 @@ in
})
sources."is-posix-bracket-0.1.1"
sources."is-primitive-2.0.0"
- sources."is-promise-2.1.0"
sources."is-redirect-1.0.0"
sources."is-regexp-1.0.0"
sources."is-retry-allowed-1.2.0"
@@ -54205,7 +54456,7 @@ in
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safe-regex-1.1.0"
@@ -54441,10 +54692,10 @@ in
coc-python = nodeEnv.buildNodePackage {
name = "coc-python";
packageName = "coc-python";
- version = "1.2.9";
+ version = "1.2.12";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-python/-/coc-python-1.2.9.tgz";
- sha512 = "ouwZI3MZnCsO/sa5O1rQYzBgPjZ8h3OkJbBYm3DzaX+x49Gp3ARHpvSF4BMphOE16HUD/bHt+RnE+HSSweGFlg==";
+ url = "https://registry.npmjs.org/coc-python/-/coc-python-1.2.12.tgz";
+ sha512 = "cwZ/uIJT5id6zwBE6RWC/HcGy7uw2hLjC0OyvcjFzidazH73e3fQBBoEMJNtLKgPuAJfNjo4BPu+cDsCSAkCAw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54476,10 +54727,10 @@ in
coc-rls = nodeEnv.buildNodePackage {
name = "coc-rls";
packageName = "coc-rls";
- version = "1.1.4";
+ version = "1.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rls/-/coc-rls-1.1.4.tgz";
- sha512 = "UcQCBSp/Mzt5SR2mS4Qukvn7mBoh86cB1Fb1/oD88+sn1RHRl67eTrdlbswzdrXyd6WotQi62okCuIhyVoqAig==";
+ url = "https://registry.npmjs.org/coc-rls/-/coc-rls-1.1.5.tgz";
+ sha512 = "JXM7iLC1rlu7IsnGp7Rwt4sCtnaAQdQQ+brC/HhAWApOZjazPclSs+/IwPqot9fwcitjE0me7BiEyErx07qyFw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54494,10 +54745,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.5.5";
+ version = "0.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.5.5.tgz";
- sha512 = "l44UBTzSWkEL/uHb5GCR5m6HnheJmuJFbYqqJ+5n6Q+PJIpKSyzyNgMiC3nmsOWCT6W3Js83s1i6zTAu8Zy8LA==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.6.1.tgz";
+ sha512 = "zyD0N3RBjBCx3KiBMaT3wwo3p+9VpANIXxhnSy/iByxN8UkgHlH6vawaL3hQu3sEGnhNrlql+A7qZx1qM3fjsg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54530,10 +54781,10 @@ in
coc-snippets = nodeEnv.buildNodePackage {
name = "coc-snippets";
packageName = "coc-snippets";
- version = "2.1.25";
+ version = "2.1.26";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.1.25.tgz";
- sha512 = "td3vAVOoFgswef3iCO3rDQrmoizKiKw/+5cLIYYiahnxx7SwmKcNZ1AV6OSdks/l/hOJEhtLZw3BqhxaI3+Z4w==";
+ url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.1.26.tgz";
+ sha512 = "4/XHrxJV5kN0aCrW/Kkw6s19ORs/V26zzZzQ/jFP8BT+HWZegbqPZIP9c+xB9nwknCwa9Tovx3mzcUMq0w0KMw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54571,30 +54822,30 @@ in
};
dependencies = [
sources."@babel/code-frame-7.8.3"
- sources."@babel/core-7.9.0"
- sources."@babel/generator-7.9.5"
+ sources."@babel/core-7.9.6"
+ sources."@babel/generator-7.9.6"
sources."@babel/helper-function-name-7.9.5"
sources."@babel/helper-get-function-arity-7.8.3"
sources."@babel/helper-member-expression-to-functions-7.8.3"
sources."@babel/helper-module-imports-7.8.3"
sources."@babel/helper-module-transforms-7.9.0"
sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-replace-supers-7.8.6"
+ sources."@babel/helper-replace-supers-7.9.6"
sources."@babel/helper-simple-access-7.8.3"
sources."@babel/helper-split-export-declaration-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helpers-7.9.2"
+ sources."@babel/helpers-7.9.6"
sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.5"
- sources."@babel/types-7.9.5"
+ sources."@babel/traverse-7.9.6"
+ sources."@babel/types-7.9.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -54621,7 +54872,7 @@ in
sources."atob-2.1.2"
(sources."autoprefixer-9.7.6" // {
dependencies = [
- sources."postcss-value-parser-4.0.3"
+ sources."postcss-value-parser-4.1.0"
];
})
sources."bail-1.0.5"
@@ -54645,7 +54896,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
- sources."caniuse-lite-1.0.30001046"
+ sources."caniuse-lite-1.0.30001050"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
@@ -54704,7 +54955,7 @@ in
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
- sources."electron-to-chromium-1.3.415"
+ sources."electron-to-chromium-1.3.427"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -54783,7 +55034,7 @@ in
})
sources."globjoin-0.1.4"
sources."gonzales-pe-4.3.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -54925,7 +55176,7 @@ in
sources."pify-4.0.1"
sources."pkg-up-2.0.0"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.27" // {
+ (sources."postcss-7.0.29" // {
dependencies = [
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
@@ -55307,7 +55558,7 @@ in
sources."@types/glob-7.1.1"
sources."@types/json-schema-7.0.4"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/normalize-package-data-2.4.0"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
@@ -55663,7 +55914,7 @@ in
sources."get-stream-4.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."gridsome-helper-json-1.0.3"
sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
@@ -55755,7 +56006,6 @@ in
sources."is-plain-object-2.0.4"
sources."is-posix-bracket-0.1.1"
sources."is-primitive-2.0.0"
- sources."is-promise-2.1.0"
sources."is-stream-1.1.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
@@ -55969,7 +56219,7 @@ in
sources."pretty-format-23.6.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
- sources."property-information-5.4.0"
+ sources."property-information-5.5.0"
sources."proto-list-1.2.4"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
@@ -56035,7 +56285,7 @@ in
sources."ret-0.1.15"
sources."reusify-1.0.4"
sources."rimraf-2.6.3"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
sources."rxjs-6.5.5"
sources."s.color-0.0.13"
@@ -56276,7 +56526,7 @@ in
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
sources."vls-0.2.0"
- (sources."vscode-css-languageservice-4.1.1" // {
+ (sources."vscode-css-languageservice-4.1.2" // {
dependencies = [
sources."vscode-uri-2.1.1"
];
@@ -56389,7 +56639,7 @@ in
sources."prettier-1.19.1"
sources."request-light-0.2.5"
sources."sprintf-js-1.0.3"
- sources."vscode-json-languageservice-3.5.2"
+ sources."vscode-json-languageservice-3.6.0"
sources."vscode-jsonrpc-4.0.0"
(sources."vscode-languageserver-5.2.1" // {
dependencies = [
@@ -56446,7 +56696,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Unfancy JavaScript";
- homepage = http://coffeescript.org/;
+ homepage = "https://coffeescript.org/";
license = "MIT";
};
production = true;
@@ -56584,7 +56834,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
@@ -56805,7 +57055,7 @@ in
sources."get-stream-3.0.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
@@ -56859,7 +57109,6 @@ in
sources."is-obj-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-retry-allowed-1.2.0"
sources."is-stream-1.1.0"
@@ -56897,8 +57146,8 @@ in
sources."methods-1.1.2"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -57007,7 +57256,7 @@ in
sources."resolve-url-0.2.1"
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
@@ -57183,23 +57432,28 @@ in
cpy-cli = nodeEnv.buildNodePackage {
name = "cpy-cli";
packageName = "cpy-cli";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cpy-cli/-/cpy-cli-3.1.0.tgz";
- sha512 = "LJhHvFragWvIsJH1kjhzZwGSagukewJZ5nV5yjMc5TILs+Z/CbZSvX0W9t9XC26Mw32j56UHjR3co5kAXaeTwg==";
+ url = "https://registry.npmjs.org/cpy-cli/-/cpy-cli-3.1.1.tgz";
+ sha512 = "HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==";
};
dependencies = [
+ sources."@babel/code-frame-7.8.3"
+ sources."@babel/helper-validator-identifier-7.9.5"
+ sources."@babel/highlight-7.9.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/minimist-1.2.0"
+ sources."@types/node-13.13.4"
+ sources."@types/normalize-package-data-2.4.0"
sources."aggregate-error-3.0.1"
+ sources."ansi-styles-3.2.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-unique-0.3.2"
@@ -57220,8 +57474,9 @@ in
})
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."camelcase-5.3.1"
+ sources."camelcase-keys-6.2.2"
+ sources."chalk-2.4.2"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -57241,12 +57496,13 @@ in
})
sources."clean-stack-2.2.0"
sources."collection-visit-1.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."copy-descriptor-0.1.1"
sources."cp-file-7.0.0"
sources."cpy-8.1.0"
- sources."currently-unhandled-0.4.1"
sources."debug-2.6.9"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
@@ -57258,6 +57514,7 @@ in
sources."define-property-2.0.2"
sources."dir-glob-2.2.2"
sources."error-ex-1.3.2"
+ sources."escape-string-regexp-1.0.5"
(sources."expand-brackets-2.1.4" // {
dependencies = [
sources."define-property-0.2.5"
@@ -57293,7 +57550,7 @@ in
sources."extend-shallow-2.0.1"
];
})
- sources."find-up-2.1.0"
+ sources."find-up-4.1.0"
sources."for-in-1.0.2"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
@@ -57306,7 +57563,9 @@ in
})
sources."glob-to-regexp-0.3.0"
sources."globby-9.2.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
+ sources."hard-rejection-2.1.0"
+ sources."has-flag-3.0.0"
(sources."has-glob-1.0.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -57341,25 +57600,22 @@ in
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
sources."isobject-3.0.1"
+ sources."js-tokens-4.0.0"
sources."json-parse-better-errors-1.0.2"
sources."junk-3.1.0"
sources."kind-of-6.0.3"
- (sources."load-json-file-4.0.0" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
- sources."locate-path-2.0.0"
- sources."loud-rejection-1.6.0"
+ sources."lines-and-columns-1.1.6"
+ sources."locate-path-5.0.0"
sources."make-dir-3.1.0"
sources."map-cache-0.2.2"
- sources."map-obj-2.0.0"
+ sources."map-obj-4.1.0"
sources."map-visit-1.0.0"
- sources."meow-5.0.0"
+ sources."meow-6.1.1"
sources."merge2-1.3.0"
sources."micromatch-3.1.10"
+ sources."min-indent-1.0.0"
sources."minimatch-3.0.4"
- (sources."minimist-options-3.0.2" // {
+ (sources."minimist-options-4.0.2" // {
dependencies = [
sources."arrify-1.0.1"
];
@@ -57405,15 +57661,15 @@ in
];
})
sources."p-finally-1.0.0"
- sources."p-limit-1.3.0"
- sources."p-locate-2.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
sources."p-map-3.0.0"
sources."p-timeout-2.0.1"
- sources."p-try-1.0.0"
- sources."parse-json-4.0.0"
+ sources."p-try-2.2.0"
+ sources."parse-json-5.0.0"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
- sources."path-exists-3.0.0"
+ sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-parse-1.0.6"
(sources."path-type-3.0.0" // {
@@ -57423,14 +57679,18 @@ in
})
sources."pify-4.0.1"
sources."posix-character-classes-0.1.1"
- sources."quick-lru-1.1.0"
- sources."read-pkg-3.0.0"
- sources."read-pkg-up-3.0.0"
- (sources."redent-2.0.0" // {
+ sources."quick-lru-4.0.1"
+ (sources."read-pkg-5.2.0" // {
dependencies = [
- sources."indent-string-3.2.0"
+ sources."type-fest-0.6.0"
];
})
+ (sources."read-pkg-up-7.0.1" // {
+ dependencies = [
+ sources."type-fest-0.8.1"
+ ];
+ })
+ sources."redent-3.0.0"
sources."regex-not-1.0.2"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
@@ -57444,7 +57704,6 @@ in
sources."extend-shallow-2.0.1"
];
})
- sources."signal-exit-3.0.3"
sources."slash-2.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -57499,8 +57758,8 @@ in
sources."kind-of-5.1.0"
];
})
- sources."strip-bom-3.0.0"
- sources."strip-indent-2.0.0"
+ sources."strip-indent-3.0.0"
+ sources."supports-color-5.5.0"
(sources."to-object-path-0.3.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -57508,7 +57767,8 @@ in
})
sources."to-regex-3.0.2"
sources."to-regex-range-2.1.1"
- sources."trim-newlines-2.0.0"
+ sources."trim-newlines-3.0.0"
+ sources."type-fest-0.13.1"
sources."union-value-1.0.1"
(sources."unset-value-1.0.0" // {
dependencies = [
@@ -57524,7 +57784,7 @@ in
sources."use-3.1.1"
sources."validate-npm-package-license-3.0.4"
sources."wrappy-1.0.2"
- sources."yargs-parser-10.1.0"
+ sources."yargs-parser-18.1.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -57555,7 +57815,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.1"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -57616,7 +57876,6 @@ in
];
})
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.15"
@@ -57630,8 +57889,8 @@ in
sources."lru-cache-4.1.5"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimist-1.2.5"
sources."ms-2.1.2"
@@ -57643,12 +57902,12 @@ in
sources."performance-now-2.1.0"
sources."process-nextick-args-2.0.1"
sources."pseudomap-1.0.2"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."quicktask-1.1.0"
sources."raf-3.3.2"
sources."readable-stream-2.3.7"
sources."restore-cursor-2.0.0"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rx-lite-4.0.8"
sources."rx-lite-aggregates-4.0.8"
sources."safe-buffer-5.1.2"
@@ -57738,7 +57997,7 @@ in
sources."fstream-1.0.12"
sources."fstream-ignore-1.0.5"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-4.0.0"
sources."hyperquest-2.1.3"
sources."iconv-lite-0.4.24"
@@ -57755,7 +58014,6 @@ in
];
})
sources."is-fullwidth-code-point-3.0.0"
- sources."is-promise-2.1.0"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."jsonfile-4.0.0"
@@ -57775,7 +58033,7 @@ in
sources."readable-stream-1.1.14"
sources."restore-cursor-3.1.0"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
@@ -57841,7 +58099,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Create React Native apps with no build configuration.";
- homepage = https://github.com/expo/create-react-native-app;
+ homepage = "https://github.com/expo/create-react-native-app";
license = "BSD-3-Clause";
};
production = true;
@@ -57863,7 +58121,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "CSSLint";
- homepage = http://csslint.net/;
+ homepage = "http://csslint.net/"; # https is broken
license = "MIT";
};
production = true;
@@ -58113,7 +58371,7 @@ in
sources."global-4.3.2"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-3.0.0"
@@ -58127,7 +58385,7 @@ in
sources."http-signature-1.2.0"
(sources."hypercore-7.7.1" // {
dependencies = [
- sources."codecs-2.0.0"
+ sources."codecs-2.1.0"
sources."unordered-set-2.0.1"
];
})
@@ -58214,27 +58472,27 @@ in
sources."menu-string-1.3.0"
sources."merkle-tree-stream-3.0.3"
sources."micromatch-3.1.10"
- sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-2.4.5"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-2.1.0"
sources."min-document-2.19.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mirror-folder-3.0.1"
+ sources."mirror-folder-3.1.0"
(sources."mixin-deep-1.3.2" // {
dependencies = [
sources."is-extendable-1.0.1"
];
})
sources."mkdirp-0.5.5"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
sources."ms-2.1.2"
sources."multi-random-access-2.1.1"
sources."multicast-dns-7.2.2"
sources."multistream-2.1.1"
sources."mute-stream-0.0.8"
- sources."mutexify-1.2.0"
+ sources."mutexify-1.3.0"
sources."nan-2.14.1"
sources."nanoassert-1.1.0"
sources."nanobus-4.4.0"
@@ -58382,7 +58640,7 @@ in
sources."sodium-javascript-0.5.6"
(sources."sodium-native-2.4.9" // {
dependencies = [
- sources."node-gyp-build-4.2.1"
+ sources."node-gyp-build-4.2.2"
];
})
sources."sodium-universal-2.0.0"
@@ -58488,9 +58746,9 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."utile-0.3.0"
- (sources."utp-native-2.1.7" // {
+ (sources."utp-native-2.1.10" // {
dependencies = [
- sources."node-gyp-build-4.2.1"
+ sources."node-gyp-build-4.2.2"
sources."readable-stream-3.6.0"
sources."unordered-set-2.0.1"
];
@@ -58518,7 +58776,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Dat is the package manager for data. Easily share and version control data.";
- homepage = https://datproject.org/;
+ homepage = "https://datproject.org/";
license = "BSD-3-Clause";
};
production = true;
@@ -58539,7 +58797,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A DHCP server written in JavaScript";
- homepage = https://github.com/infusion/node-dhcp;
+ homepage = "https://github.com/infusion/node-dhcp";
license = "MIT OR GPL-2.0";
};
production = true;
@@ -58617,8 +58875,8 @@ in
sources."merge-descriptors-0.0.2"
sources."methods-1.1.2"
sources."mime-1.2.11"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-0.0.10"
sources."ms-0.7.0"
sources."nan-2.14.1"
@@ -58684,7 +58942,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!";
- homepage = https://github.com/okTurtles/dnschain;
+ homepage = "https://github.com/okTurtles/dnschain";
license = "MPL-2.0";
};
production = true;
@@ -58694,14 +58952,14 @@ in
dockerfile-language-server-nodejs = nodeEnv.buildNodePackage {
name = "dockerfile-language-server-nodejs";
packageName = "dockerfile-language-server-nodejs";
- version = "0.0.23";
+ version = "0.0.24";
src = fetchurl {
- url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.0.23.tgz";
- sha512 = "cOMMCsZ2hAt68NjLaBMTWHgCZvM5UfnQI25yIAAVJ6o6srqlUcDzl39CmO7OZsDVOtyG7n+T72PelVmQH2ymlw==";
+ url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.0.24.tgz";
+ sha512 = "tG0cE6yIyj80eKHMbDBMNPHc1l40GW8v7b8jeDRs0Jv42boG0s6DEsM/eDFQw92mwAtBry07mB1tM+jSwqGzJw==";
};
dependencies = [
sources."dockerfile-ast-0.0.25"
- (sources."dockerfile-language-service-0.0.11" // {
+ (sources."dockerfile-language-service-0.0.12" // {
dependencies = [
(sources."dockerfile-utils-0.0.16" // {
dependencies = [
@@ -58734,10 +58992,10 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.27.3";
+ version = "6.28.0";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.27.3.tgz";
- sha512 = "nzkJS9Z/bEXk+AOouAU2SGuhU1OSXjuhvn+48/l97YbREWk2nY1bmguTe/dHW7w8vBxg1cQW/yqTZ8o+rxTAmw==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.28.0.tgz";
+ sha512 = "JVT1VyJqRdSqg9xFy7FQtdcHlWfBLiW08DUtJZaRRsU/4mEvLtUXU1y+h6n3nRtoe5HplVMsP/Dlwj0jUMSPug==";
};
dependencies = [
sources."JSONStream-1.3.5"
@@ -58746,7 +59004,7 @@ in
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
- sources."aws-sdk-2.661.0"
+ sources."aws-sdk-2.669.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.9.1"
sources."base64-js-1.3.1"
@@ -58795,13 +59053,13 @@ in
sources."jsprim-1.4.1"
sources."lodash-4.17.15"
sources."lossless-json-1.0.3"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
sources."p-finally-1.0.0"
- sources."p-queue-6.3.0"
+ sources."p-queue-6.4.0"
sources."p-timeout-3.2.0"
sources."performance-now-2.1.0"
sources."process-nextick-args-2.0.1"
@@ -58893,8 +59151,8 @@ in
};
dependencies = [
sources."@babel/code-frame-7.8.3"
- sources."@babel/core-7.9.0"
- sources."@babel/generator-7.9.5"
+ sources."@babel/core-7.9.6"
+ sources."@babel/generator-7.9.6"
sources."@babel/helper-annotate-as-pure-7.8.3"
sources."@babel/helper-builder-react-jsx-7.9.0"
sources."@babel/helper-builder-react-jsx-experimental-7.9.5"
@@ -58905,22 +59163,22 @@ in
sources."@babel/helper-module-transforms-7.9.0"
sources."@babel/helper-optimise-call-expression-7.8.3"
sources."@babel/helper-plugin-utils-7.8.3"
- sources."@babel/helper-replace-supers-7.8.6"
+ sources."@babel/helper-replace-supers-7.9.6"
sources."@babel/helper-simple-access-7.8.3"
sources."@babel/helper-split-export-declaration-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helpers-7.9.2"
+ sources."@babel/helpers-7.9.6"
sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.5"
+ sources."@babel/parser-7.9.6"
+ sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
sources."@babel/plugin-syntax-jsx-7.8.3"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-transform-destructuring-7.9.5"
sources."@babel/plugin-transform-parameters-7.9.5"
sources."@babel/plugin-transform-react-jsx-7.9.4"
sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.5"
- sources."@babel/types-7.9.5"
+ sources."@babel/traverse-7.9.6"
+ sources."@babel/types-7.9.6"
sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
sources."@types/cacheable-request-6.0.1"
@@ -58928,7 +59186,7 @@ in
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
sources."@types/minimist-1.2.0"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/normalize-package-data-2.4.0"
sources."@types/responselike-1.0.0"
sources."@types/yoga-layout-1.9.1"
@@ -59033,12 +59291,13 @@ in
})
sources."is-arrayish-0.2.1"
sources."is-ci-2.0.0"
+ sources."is-docker-2.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."is-obj-2.0.0"
sources."is-plain-obj-1.1.0"
sources."is-stream-1.1.0"
sources."is-typedarray-1.0.0"
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."jsesc-2.5.2"
@@ -59082,9 +59341,9 @@ in
sources."mimic-fn-3.0.0"
];
})
- (sources."meow-6.1.0" // {
+ (sources."meow-6.1.1" // {
dependencies = [
- sources."type-fest-0.8.1"
+ sources."type-fest-0.13.1"
];
})
sources."mimic-fn-2.1.0"
@@ -59217,7 +59476,7 @@ in
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 = https://www.emojione.com/;
+ homepage = "https://www.emojione.com/";
};
production = true;
bypassCache = true;
@@ -59315,7 +59574,6 @@ in
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
- sources."is-promise-2.1.0"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."js-yaml-3.13.1"
@@ -59345,7 +59603,7 @@ in
sources."resolve-from-4.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
@@ -59393,7 +59651,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "An AST-based pattern checker for JavaScript.";
- homepage = https://eslint.org/;
+ homepage = "https://eslint.org/";
license = "MIT";
};
production = true;
@@ -59494,7 +59752,6 @@ in
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
- sources."is-promise-2.1.0"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."js-yaml-3.13.1"
@@ -59527,7 +59784,7 @@ in
sources."resolve-from-4.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
@@ -59575,7 +59832,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Makes eslint the fastest linter on the planet";
- homepage = https://github.com/mantoni/eslint_d.js;
+ homepage = "https://github.com/mantoni/eslint_d.js";
license = "MIT";
};
production = true;
@@ -59638,7 +59895,7 @@ in
sources."fs-extra-1.0.0"
sources."get-stdin-4.0.1"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-ansi-2.0.0"
@@ -59676,8 +59933,8 @@ in
sources."loud-rejection-1.6.0"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -59820,7 +60077,7 @@ in
sources."external-editor-3.1.0"
sources."figures-3.2.0"
sources."find-up-4.1.0"
- (sources."fkill-7.0.0" // {
+ (sources."fkill-7.0.1" // {
dependencies = [
sources."ps-list-7.0.0"
];
@@ -59848,7 +60105,6 @@ in
sources."is-arrayish-0.2.1"
sources."is-fullwidth-code-point-3.0.0"
sources."is-plain-obj-1.1.0"
- sources."is-promise-2.1.0"
sources."is-stream-2.0.0"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
@@ -59858,9 +60114,9 @@ in
sources."lodash-4.17.15"
sources."lru-cache-4.1.5"
sources."map-obj-4.1.0"
- (sources."meow-6.1.0" // {
+ (sources."meow-6.1.1" // {
dependencies = [
- sources."type-fest-0.8.1"
+ sources."type-fest-0.13.1"
];
})
sources."merge-stream-2.0.0"
@@ -59918,7 +60174,7 @@ in
sources."redent-3.0.0"
sources."resolve-1.17.0"
sources."restore-cursor-3.1.0"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
@@ -60055,7 +60311,7 @@ in
sources."debug-2.6.9"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
- sources."deep-equal-2.0.2"
+ sources."deep-equal-2.0.3"
sources."define-properties-1.1.3"
sources."define-property-2.0.2"
sources."defined-0.0.0"
@@ -60127,7 +60383,7 @@ in
sources."is-glob-3.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-1.0.3"
sources."has-symbols-1.0.1"
sources."has-value-1.0.0"
@@ -60467,11 +60723,11 @@ in
sources."lodash.get-4.4.2"
sources."looper-4.0.0"
sources."lrucache-1.0.3"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."moo-0.5.1"
sources."ms-2.1.2"
sources."multicb-1.2.2"
@@ -60480,8 +60736,8 @@ in
sources."multiserver-scopes-1.0.0"
sources."muxrpc-6.5.0"
sources."nan-2.14.1"
- sources."nearley-2.19.2"
- sources."node-gyp-build-4.2.1"
+ sources."nearley-2.19.3"
+ sources."node-gyp-build-4.2.2"
sources."node-polyglot-1.0.0"
sources."non-private-ip-1.4.4"
sources."options-0.0.6"
@@ -60600,7 +60856,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "git hosting on secure-scuttlebutt (ssb)";
- homepage = https://git-ssb.celehner.com/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256;
+ homepage = "https://git-ssb.celehner.com/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256";
license = "Fair";
};
production = true;
@@ -60628,10 +60884,10 @@ in
gitmoji-cli = nodeEnv.buildNodePackage {
name = "gitmoji-cli";
packageName = "gitmoji-cli";
- version = "3.2.3";
+ version = "3.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.2.3.tgz";
- sha512 = "xUNP+b2CUzMIURcnEVXNgQo51ShKjjjfAO1U4a0A9KzathisjtGrsrrDUnXJlqojGOBYm/z2sAq/h0GfO6DX8A==";
+ url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.2.4.tgz";
+ sha512 = "rf0NbwZobW2Kwwomf41Ooas7rm7yg1z68fyKgrKaUs/VaaNtwIYMp/J11iQxcFu5p6i73huCytzmmo/8v4usDA==";
};
dependencies = [
sources."@babel/code-frame-7.8.3"
@@ -60725,7 +60981,7 @@ in
sources."get-stream-4.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."hard-rejection-2.1.0"
sources."has-flag-4.0.0"
sources."has-yarn-2.1.0"
@@ -60759,7 +61015,6 @@ in
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
sources."is-plain-obj-1.1.0"
- sources."is-promise-2.1.0"
sources."is-stream-2.0.0"
sources."is-typedarray-1.0.0"
sources."is-yarn-global-0.3.0"
@@ -60787,9 +61042,9 @@ in
sources."lowercase-keys-1.0.1"
sources."make-dir-3.1.0"
sources."map-obj-4.1.0"
- (sources."meow-6.1.0" // {
+ (sources."meow-6.1.1" // {
dependencies = [
- sources."type-fest-0.8.1"
+ sources."type-fest-0.13.1"
];
})
sources."merge-stream-2.0.0"
@@ -60847,7 +61102,7 @@ in
sources."resolve-1.17.0"
sources."responselike-1.0.2"
sources."restore-cursor-3.1.0"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
@@ -60998,7 +61253,7 @@ in
sources."chalk-2.4.2"
sources."change-case-3.1.0"
sources."chardet-0.7.0"
- sources."chownr-1.1.4"
+ sources."chownr-2.0.0"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.0"
sources."cli-cursor-3.1.0"
@@ -61036,7 +61291,7 @@ in
sources."core-util-is-1.0.2"
sources."cosmiconfig-5.2.1"
sources."create-error-class-3.0.2"
- (sources."creato-1.1.1" // {
+ (sources."creato-1.1.2" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.2.1"
@@ -61165,7 +61420,7 @@ in
sources."get-stream-4.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graphcool-json-schema-1.2.1"
(sources."graphcool-yml-0.4.15" // {
dependencies = [
@@ -61258,7 +61513,6 @@ in
sources."is-npm-3.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.2.0"
sources."is-stream-1.1.0"
@@ -61336,8 +61590,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -61475,7 +61729,7 @@ in
sources."responselike-1.0.2"
sources."restore-cursor-3.1.0"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
@@ -61502,7 +61756,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.18" // {
+ (sources."source-map-support-0.5.19" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -61532,7 +61786,7 @@ in
sources."supports-color-5.5.0"
sources."swap-case-1.1.2"
sources."sync-exec-0.6.2"
- (sources."tar-6.0.1" // {
+ (sources."tar-6.0.2" // {
dependencies = [
sources."mkdirp-1.0.4"
sources."yallist-4.0.0"
@@ -61543,7 +61797,11 @@ in
sources."through2-2.0.5"
sources."timed-out-4.0.1"
sources."title-case-2.1.1"
- sources."tmp-0.1.0"
+ (sources."tmp-0.2.1" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ ];
+ })
sources."tmp-graphql-config-extension-openapi-1.0.7"
sources."to-fast-properties-2.0.0"
sources."to-readable-stream-1.0.0"
@@ -61925,7 +62183,7 @@ in
sources."ansi-term-0.0.2"
sources."ansicolors-0.3.2"
sources."blessed-0.1.81"
- sources."blessed-contrib-4.8.19"
+ sources."blessed-contrib-4.8.20"
sources."bresenham-0.0.3"
sources."buffers-0.1.1"
sources."cardinal-2.1.1"
@@ -61955,10 +62213,10 @@ in
sources."lodash.toarray-4.4.0"
sources."map-canvas-0.1.5"
sources."marked-0.7.0"
- (sources."marked-terminal-4.0.0" // {
+ (sources."marked-terminal-4.1.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
+ sources."chalk-4.0.0"
sources."supports-color-7.1.0"
];
})
@@ -61981,7 +62239,7 @@ in
sources."supports-color-7.1.0"
];
})
- sources."systeminformation-4.23.5"
+ sources."systeminformation-4.24.1"
sources."term-canvas-0.0.5"
sources."type-fest-0.11.0"
sources."wordwrap-0.0.3"
@@ -62189,7 +62447,7 @@ in
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
sources."glogg-1.0.2"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."gulp-cli-2.2.0"
sources."gulplog-1.0.0"
sources."has-symbols-1.0.1"
@@ -62320,7 +62578,7 @@ in
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."replace-ext-1.0.1"
sources."replace-homedir-1.0.0"
sources."require-directory-2.1.1"
sources."require-main-filename-1.0.1"
@@ -62452,7 +62710,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The streaming build system.";
- homepage = https://gulpjs.com/;
+ homepage = "https://gulpjs.com/";
license = "MIT";
};
production = true;
@@ -62571,7 +62829,7 @@ in
sources."global-modules-1.0.0"
sources."global-prefix-1.0.2"
sources."glogg-1.0.2"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."gulplog-1.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -62797,7 +63055,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Command line interface for gulp";
- homepage = http://gulpjs.com/;
+ homepage = "https://gulpjs.com/";
license = "MIT";
};
production = true;
@@ -62822,13 +63080,13 @@ in
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
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/;
+ homepage = "https://kangax.github.io/html-minifier/";
license = "MIT";
};
production = true;
@@ -62913,8 +63171,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
sources."lodash-4.17.15"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
@@ -62960,10 +63218,10 @@ in
http-server = nodeEnv.buildNodePackage {
name = "http-server";
packageName = "http-server";
- version = "0.12.1";
+ version = "0.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/http-server/-/http-server-0.12.1.tgz";
- sha512 = "T0jB+7J7GJ2Vo+a4/T7P7SbQ3x2GPDnqRqQXdfEuPuUOmES/9NBxPnDm7dh1HGEeUWqUmLUNtGV63ZC5Uy3tGA==";
+ url = "https://registry.npmjs.org/http-server/-/http-server-0.12.3.tgz";
+ sha512 = "be0dKG6pni92bRjq0kvExtj/NrrAd28/8fCXkaI/4piTwQMSDSLMhWyW0NI1V+DBI3aa1HMlQu46/HjVLfmugA==";
};
dependencies = [
sources."async-2.6.3"
@@ -62982,18 +63240,12 @@ in
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
sources."opener-1.5.1"
- (sources."optimist-0.6.1" // {
- dependencies = [
- sources."minimist-0.0.10"
- ];
- })
- sources."portfinder-1.0.25"
- sources."qs-6.9.3"
+ sources."portfinder-1.0.26"
+ sources."qs-6.9.4"
sources."requires-port-1.0.0"
sources."secure-compare-3.0.1"
sources."union-0.5.0"
sources."url-join-2.0.5"
- sources."wordwrap-0.0.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -63093,7 +63345,7 @@ in
sources."minimist-1.2.5"
];
})
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."mv-2.1.1"
sources."nan-2.14.1"
sources."ncp-2.0.0"
@@ -63160,7 +63412,7 @@ in
sha512 = "l4g7U75E+WgrgNGH774djfTyp5Aw+2jJokYe9iCunSAbi/w+nRGHqTJfwbODLwiJQTnbXkM42FxgPRA29Ce7Bg==";
};
dependencies = [
- sources."@types/jquery-3.3.35"
+ sources."@types/jquery-3.3.37"
sources."@types/sizzle-2.3.2"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
@@ -63174,7 +63426,7 @@ in
sources."fs.realpath-1.0.0"
sources."glob-7.1.6"
sources."good-listener-1.2.2"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."historic-readline-1.0.8"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -63198,7 +63450,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "High precision scientific calculator with support for physical units";
- homepage = https://github.com/sharkdp/insect;
+ homepage = "https://github.com/sharkdp/insect";
license = "MIT";
};
production = true;
@@ -63322,7 +63574,7 @@ in
];
})
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-4.0.0"
sources."http-errors-1.7.3"
(sources."http-proxy-agent-2.1.0" // {
@@ -63352,10 +63604,9 @@ in
sources."ip-1.1.5"
sources."is-docker-2.0.0"
sources."is-fullwidth-code-point-2.0.0"
- sources."is-promise-2.1.0"
sources."is-stream-1.1.0"
sources."is-typedarray-1.0.0"
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."jsonfile-4.0.0"
@@ -63388,9 +63639,9 @@ in
sources."lru-cache-5.1.1"
sources."macos-release-2.3.0"
sources."methods-1.1.2"
- sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-2.4.5"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -63422,13 +63673,13 @@ in
sources."proxy-agent-3.1.1"
sources."proxy-from-env-1.1.0"
sources."pump-3.0.0"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."raw-body-2.4.1"
sources."readable-stream-3.6.0"
sources."restore-cursor-2.0.0"
sources."rimraf-3.0.2"
sources."rsvp-3.6.2"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
@@ -63512,14 +63763,14 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xregexp-2.0.0"
sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "A tool for creating and developing Ionic Framework mobile apps.";
- homepage = https://ionicframework.com/;
+ homepage = "https://ionicframework.com/";
license = "MIT";
};
production = true;
@@ -63667,7 +63918,7 @@ in
sources."get-stream-3.0.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-4.0.0"
@@ -63703,8 +63954,8 @@ in
sources."megaminx-0.9.0"
sources."mem-1.1.0"
sources."microbuffer-1.0.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -63942,10 +64193,10 @@ in
jake = nodeEnv.buildNodePackage {
name = "jake";
packageName = "jake";
- version = "10.5.2";
+ version = "10.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jake/-/jake-10.5.2.tgz";
- sha512 = "2twpudoNYV7izUgKoLoVCwLFV+x8W5PQHri4ZPSm3L2viTq+DxVPQi9WJoeDSTCKE/G3lB5e78KAbeFhYQpgKA==";
+ url = "https://registry.npmjs.org/jake/-/jake-10.6.1.tgz";
+ sha512 = "pHUK3+V0BjOb1XSi95rbBksrMdIqLVC9bJqDnshVyleYsET3H0XAq+3VB2E3notcYvv4wRdRHn13p7vobG+wfQ==";
};
dependencies = [
sources."ansi-styles-3.2.1"
@@ -63957,15 +64208,10 @@ in
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
sources."escape-string-regexp-1.0.5"
- (sources."filelist-0.0.6" // {
- dependencies = [
- sources."utilities-0.0.37"
- ];
- })
+ sources."filelist-1.0.1"
sources."has-flag-3.0.0"
sources."minimatch-3.0.4"
sources."supports-color-5.5.0"
- sources."utilities-1.0.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -64056,7 +64302,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Implementation of the Language Server Protocol for JavaScript and TypeScript";
- homepage = https://github.com/sourcegraph/javascript-typescript-langserver;
+ homepage = "https://github.com/sourcegraph/javascript-typescript-langserver";
license = "Apache-2.0";
};
production = true;
@@ -64200,7 +64446,7 @@ in
sources."crypt-0.0.2"
sources."css-2.2.4"
sources."cssom-0.4.4"
- (sources."cssstyle-2.2.0" // {
+ (sources."cssstyle-2.3.0" // {
dependencies = [
sources."cssom-0.3.8"
];
@@ -64326,7 +64572,7 @@ in
sources."getpass-0.1.7"
sources."github-from-package-0.0.0"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-ansi-2.0.0"
@@ -64490,9 +64736,9 @@ in
sources."mdurl-1.0.1"
sources."memory-cache-0.2.0"
sources."micromatch-3.1.10"
- sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-2.4.5"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -64504,8 +64750,8 @@ in
];
})
sources."mkdirp-0.5.5"
- sources."mkdirp-classic-0.5.2"
- sources."moment-2.24.0"
+ sources."mkdirp-classic-0.5.3"
+ sources."moment-2.25.3"
sources."ms-2.1.2"
(sources."multiparty-4.2.1" // {
dependencies = [
@@ -64704,7 +64950,7 @@ in
sources."split-skip-0.0.2"
sources."split-string-3.1.0"
sources."sprintf-js-1.1.2"
- sources."sqlite3-4.1.1"
+ sources."sqlite3-4.2.0"
sources."sshpk-1.16.1"
(sources."static-extend-0.1.2" // {
dependencies = [
@@ -64848,7 +65094,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xml-name-validator-3.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
@@ -64906,7 +65152,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "beautifier.io for node";
- homepage = https://beautifier.io/;
+ homepage = "https://beautifier.io/";
license = "MIT";
};
production = true;
@@ -64929,7 +65175,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "YAML 1.2 parser and serializer";
- homepage = https://github.com/nodeca/js-yaml;
+ homepage = "https://github.com/nodeca/js-yaml";
license = "MIT";
};
production = true;
@@ -64945,13 +65191,13 @@ in
sha512 = "3G9d37VHv7MFdheviDCjUfQoIjdv4TC5zTTf5G9VODLtOnVS6La1eoYBDlbWfsRT3/Xo+j2MIqki2EV12BZfwA==";
};
dependencies = [
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.8.11"
sources."entities-2.0.0"
sources."escape-string-regexp-2.0.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."js2xmlparser-4.0.1"
sources."klaw-3.0.0"
sources."linkify-it-2.2.0"
@@ -65025,7 +65271,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Static analysis tool for JavaScript";
- homepage = http://jshint.com/;
+ homepage = "https://jshint.com/";
license = "(MIT AND JSON)";
};
production = true;
@@ -65068,7 +65314,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "JSON diff";
- homepage = https://github.com/andreyvit/json-diff;
+ homepage = "https://github.com/andreyvit/json-diff";
};
production = true;
bypassCache = true;
@@ -65103,14 +65349,14 @@ in
sources."lodash-4.17.15"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."ms-2.1.2"
sources."native-promise-only-0.8.1"
sources."path-loader-1.0.10"
sources."process-nextick-args-2.0.1"
sources."punycode-2.1.1"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
sources."slash-3.0.0"
@@ -65122,8 +65368,8 @@ in
];
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;
+ description = "Various utilities for JSON References (https://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).";
+ homepage = "https://github.com/whitlockjc/json-refs";
license = "MIT";
};
production = true;
@@ -65239,7 +65485,7 @@ in
sources."getpass-0.1.7"
sources."global-dirs-2.0.1"
sources."got-9.6.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-flag-4.0.0"
@@ -65259,7 +65505,7 @@ in
sources."is-npm-4.0.0"
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
- sources."is-promise-2.1.0"
+ sources."is-promise-2.2.2"
sources."is-typedarray-1.0.0"
sources."is-yarn-global-0.3.0"
sources."isarray-0.0.1"
@@ -65289,8 +65535,8 @@ in
})
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-1.0.1"
sources."minimist-1.2.5"
(sources."morgan-1.10.0" // {
@@ -65404,7 +65650,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Get a full fake REST API with zero coding in less than 30 seconds";
- homepage = https://github.com/typicode/json-server;
+ homepage = "https://github.com/typicode/json-server";
license = "MIT";
};
production = true;
@@ -65431,7 +65677,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Validate JSON";
- homepage = http://zaach.github.com/jsonlint/;
+ homepage = "https://zaa.ch/jsonlint/";
};
production = true;
bypassCache = true;
@@ -65440,10 +65686,10 @@ in
karma = nodeEnv.buildNodePackage {
name = "karma";
packageName = "karma";
- version = "5.0.2";
+ version = "5.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/karma/-/karma-5.0.2.tgz";
- sha512 = "RpUuCuGJfN3WnjYPGIH+VBF8023Lfm3TQH6D1kcNL+FxtEPc2UUz/nVjbVAGXH4Pm+Q7FVOAQjdAeFUpXpQ3IA==";
+ url = "https://registry.npmjs.org/karma/-/karma-5.0.4.tgz";
+ sha512 = "UGqTe2LBiGQBXRN+Fygeiq63tbfOX45639SKSbPkLpARwnxROWJZg+froGkpHxr84FXCe8UGCf+1PITM6frT5w==";
};
dependencies = [
sources."@types/color-name-1.1.1"
@@ -65468,7 +65714,7 @@ in
sources."bytes-3.1.0"
sources."callsite-1.0.0"
sources."camelcase-5.3.1"
- sources."chokidar-3.3.1"
+ sources."chokidar-3.4.0"
sources."cliui-6.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -65521,7 +65767,7 @@ in
sources."get-caller-file-2.0.5"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-binary2-1.0.3"
sources."has-cors-1.1.0"
sources."http-errors-1.7.2"
@@ -65547,9 +65793,9 @@ in
];
})
sources."media-typer-0.3.0"
- sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-2.4.5"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
@@ -65571,7 +65817,7 @@ in
sources."qs-6.7.0"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
- sources."readdirp-3.3.0"
+ sources."readdirp-3.4.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."requires-port-1.0.0"
@@ -65631,7 +65877,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Spectacular Test Runner for JavaScript.";
- homepage = http://karma-runner.github.io/;
+ homepage = "https://karma-runner.github.io/";
license = "MIT";
};
production = true;
@@ -65669,7 +65915,7 @@ in
sources."glob-7.1.6"
sources."glob-parent-3.1.0"
sources."glob-stream-6.1.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-symbols-1.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -65703,7 +65949,7 @@ in
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."replace-ext-1.0.1"
sources."resolve-options-1.1.0"
sources."safe-buffer-5.1.2"
sources."stream-shift-1.0.1"
@@ -65725,7 +65971,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Merges multiple lcov results into one";
- homepage = https://github.com/mweibel/lcov-result-merger;
+ homepage = "https://github.com/mweibel/lcov-result-merger";
license = "MIT";
};
production = true;
@@ -65849,13 +66095,13 @@ in
sources."mimic-fn-2.1.0"
];
})
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."mute-stream-0.0.8"
(sources."nconf-0.10.0" // {
dependencies = [
@@ -66114,11 +66360,11 @@ in
})
sources."@octokit/request-error-1.2.1"
sources."@octokit/rest-16.43.1"
- sources."@octokit/types-2.12.1"
+ sources."@octokit/types-2.12.2"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@zkochan/cmd-shim-3.1.0"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
@@ -66303,7 +66549,7 @@ in
sources."encoding-0.1.12"
sources."end-of-stream-1.4.4"
sources."env-paths-2.2.0"
- sources."envinfo-7.5.0"
+ sources."envinfo-7.5.1"
sources."err-code-1.1.2"
sources."error-ex-1.3.2"
sources."es-abstract-1.17.5"
@@ -66438,7 +66684,7 @@ in
sources."pify-4.0.1"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
(sources."handlebars-4.7.6" // {
dependencies = [
sources."source-map-0.6.1"
@@ -66512,7 +66758,6 @@ in
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-regex-1.0.5"
sources."is-ssh-1.3.1"
sources."is-stream-1.1.0"
@@ -66567,8 +66812,8 @@ in
})
sources."merge2-1.3.0"
sources."micromatch-3.1.10"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -66741,7 +66986,7 @@ in
sources."ret-0.1.15"
sources."retry-0.10.1"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."run-queue-1.0.3"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
@@ -66876,7 +67121,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
sources."uid-number-0.0.6"
sources."umask-1.1.0"
sources."union-value-1.0.1"
@@ -66987,7 +67232,7 @@ in
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."getpass-0.1.7"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-signature-1.2.0"
@@ -67000,8 +67245,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."oauth-sign-0.9.0"
@@ -67027,7 +67272,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Leaner CSS";
- homepage = http://lesscss.org/;
+ homepage = "http://lesscss.org/"; # https is broken
license = "Apache-2.0";
};
production = true;
@@ -67052,7 +67297,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "clean-css plugin for less.js";
- homepage = http://lesscss.org/;
+ homepage = "http://lesscss.org/"; # https is broken
};
production = true;
bypassCache = true;
@@ -67182,7 +67427,7 @@ in
sources."is-glob-3.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -67221,8 +67466,8 @@ in
sources."map-visit-1.0.0"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mixin-deep-1.3.2"
sources."morgan-1.10.0"
sources."ms-2.0.0"
@@ -67536,7 +67781,7 @@ in
sources."github-slugger-1.3.0"
sources."glob-base-0.3.0"
sources."glob-parent-2.0.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
(sources."has-binary2-1.0.3" // {
@@ -67624,8 +67869,8 @@ in
sources."methods-1.1.2"
sources."micromatch-2.3.11"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-1.2.5"
(sources."mixin-deep-1.3.2" // {
dependencies = [
@@ -67886,14 +68131,14 @@ in
sources."uuid-3.4.0"
sources."vary-1.1.2"
sources."verror-1.10.0"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
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;
+ homepage = "https://github.com/shime/livedown";
license = "MIT";
};
production = true;
@@ -67907,13 +68152,13 @@ in
src = ../interpreters/clojurescript/lumo;
dependencies = [
sources."@babel/code-frame-7.8.3"
- sources."@babel/compat-data-7.9.0"
- sources."@babel/core-7.9.0"
- sources."@babel/generator-7.9.5"
+ sources."@babel/compat-data-7.9.6"
+ sources."@babel/core-7.9.6"
+ sources."@babel/generator-7.9.6"
sources."@babel/helper-annotate-as-pure-7.8.3"
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
- sources."@babel/helper-compilation-targets-7.8.7"
- sources."@babel/helper-create-class-features-plugin-7.9.5"
+ sources."@babel/helper-compilation-targets-7.9.6"
+ sources."@babel/helper-create-class-features-plugin-7.9.6"
sources."@babel/helper-create-regexp-features-plugin-7.8.8"
sources."@babel/helper-define-map-7.8.3"
sources."@babel/helper-explode-assignable-expression-7.8.3"
@@ -67927,18 +68172,18 @@ in
sources."@babel/helper-plugin-utils-7.8.3"
sources."@babel/helper-regex-7.8.3"
sources."@babel/helper-remap-async-to-generator-7.8.3"
- sources."@babel/helper-replace-supers-7.8.6"
+ sources."@babel/helper-replace-supers-7.9.6"
sources."@babel/helper-simple-access-7.8.3"
sources."@babel/helper-split-export-declaration-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
sources."@babel/helper-wrap-function-7.8.3"
- sources."@babel/helpers-7.9.2"
+ sources."@babel/helpers-7.9.6"
(sources."@babel/highlight-7.9.0" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@babel/plugin-external-helpers-7.8.3"
sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
sources."@babel/plugin-proposal-class-properties-7.8.3"
@@ -67946,7 +68191,7 @@ in
sources."@babel/plugin-proposal-json-strings-7.8.3"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.8.3"
sources."@babel/plugin-proposal-numeric-separator-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
sources."@babel/plugin-proposal-optional-chaining-7.9.0"
sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
@@ -67976,9 +68221,9 @@ in
sources."@babel/plugin-transform-function-name-7.8.3"
sources."@babel/plugin-transform-literals-7.8.3"
sources."@babel/plugin-transform-member-expression-literals-7.8.3"
- sources."@babel/plugin-transform-modules-amd-7.9.0"
- sources."@babel/plugin-transform-modules-commonjs-7.9.0"
- sources."@babel/plugin-transform-modules-systemjs-7.9.0"
+ sources."@babel/plugin-transform-modules-amd-7.9.6"
+ sources."@babel/plugin-transform-modules-commonjs-7.9.6"
+ sources."@babel/plugin-transform-modules-systemjs-7.9.6"
sources."@babel/plugin-transform-modules-umd-7.9.0"
sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
sources."@babel/plugin-transform-new-target-7.8.3"
@@ -67987,20 +68232,20 @@ in
sources."@babel/plugin-transform-property-literals-7.8.3"
sources."@babel/plugin-transform-regenerator-7.8.7"
sources."@babel/plugin-transform-reserved-words-7.8.3"
- sources."@babel/plugin-transform-runtime-7.9.0"
+ sources."@babel/plugin-transform-runtime-7.9.6"
sources."@babel/plugin-transform-shorthand-properties-7.8.3"
sources."@babel/plugin-transform-spread-7.8.3"
sources."@babel/plugin-transform-sticky-regex-7.8.3"
sources."@babel/plugin-transform-template-literals-7.8.3"
sources."@babel/plugin-transform-typeof-symbol-7.8.4"
sources."@babel/plugin-transform-unicode-regex-7.8.3"
- sources."@babel/preset-env-7.9.5"
+ sources."@babel/preset-env-7.9.6"
sources."@babel/preset-modules-0.1.3"
sources."@babel/preset-stage-2-7.8.3"
- sources."@babel/runtime-7.9.2"
+ sources."@babel/runtime-7.9.6"
sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.5"
- sources."@babel/types-7.9.5"
+ sources."@babel/traverse-7.9.6"
+ sources."@babel/types-7.9.6"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
(sources."@istanbuljs/load-nyc-config-1.0.0" // {
@@ -68014,22 +68259,23 @@ in
];
})
sources."@istanbuljs/schema-0.1.2"
- (sources."@jest/transform-25.4.0" // {
+ (sources."@jest/transform-25.5.1" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- sources."@jest/types-25.4.0"
+ sources."@jest/types-25.5.0"
sources."@types/babel__core-7.1.7"
sources."@types/babel__generator-7.6.1"
sources."@types/babel__template-7.0.2"
- sources."@types/babel__traverse-7.0.10"
+ sources."@types/babel__traverse-7.0.11"
sources."@types/color-name-1.1.1"
sources."@types/estree-0.0.44"
+ sources."@types/graceful-fs-4.1.3"
sources."@types/istanbul-lib-coverage-2.0.1"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.1"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/normalize-package-data-2.4.0"
sources."@types/resolve-0.0.8"
sources."@types/yargs-15.0.4"
@@ -68098,7 +68344,7 @@ in
sources."babel-helper-mark-eval-scopes-0.4.3"
sources."babel-helper-remove-or-void-0.4.3"
sources."babel-helper-to-multiple-sequence-expressions-0.5.0"
- sources."babel-jest-25.4.0"
+ sources."babel-jest-25.5.1"
(sources."babel-loader-8.1.0" // {
dependencies = [
sources."mkdirp-0.5.5"
@@ -68106,7 +68352,7 @@ in
})
sources."babel-plugin-dynamic-import-node-2.3.3"
sources."babel-plugin-istanbul-6.0.0"
- sources."babel-plugin-jest-hoist-25.4.0"
+ sources."babel-plugin-jest-hoist-25.5.0"
sources."babel-plugin-minify-builtins-0.5.0"
sources."babel-plugin-minify-constant-folding-0.5.0"
sources."babel-plugin-minify-dead-code-elimination-0.5.1"
@@ -68132,7 +68378,7 @@ in
sources."babel-plugin-transform-simplify-comparison-operators-6.9.4"
sources."babel-plugin-transform-undefined-to-void-6.9.4"
sources."babel-preset-current-node-syntax-0.1.2"
- sources."babel-preset-jest-25.4.0"
+ sources."babel-preset-jest-25.5.0"
sources."babel-preset-minify-0.5.1"
(sources."babel-runtime-6.26.0" // {
dependencies = [
@@ -68197,7 +68443,7 @@ in
sources."cache-base-1.0.1"
sources."cached-path-relative-1.0.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001046"
+ sources."caniuse-lite-1.0.30001050"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -68314,7 +68560,7 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.415"
+ sources."electron-to-chromium-1.3.427"
sources."elliptic-6.5.2"
sources."emoji-regex-7.0.3"
sources."emojis-list-3.0.0"
@@ -68431,7 +68677,7 @@ in
})
sources."globals-11.12.0"
sources."google-closure-compiler-js-20170910.0.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
(sources."gunzip-maybe-1.4.2" // {
dependencies = [
sources."browserify-zlib-0.1.4"
@@ -68449,7 +68695,12 @@ in
sources."kind-of-4.0.0"
];
})
- sources."hash-base-3.0.4"
+ (sources."hash-base-3.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.0"
+ ];
+ })
sources."hash.js-1.1.7"
sources."hmac-drbg-1.0.1"
sources."homedir-polyfill-1.0.3"
@@ -68509,11 +68760,11 @@ in
sources."semver-6.3.0"
];
})
- sources."jest-haste-map-25.4.0"
+ sources."jest-haste-map-25.5.1"
sources."jest-regex-util-25.2.6"
- sources."jest-serializer-25.2.6"
- sources."jest-util-25.4.0"
- (sources."jest-worker-25.4.0" // {
+ sources."jest-serializer-25.5.0"
+ sources."jest-util-25.5.0"
+ (sources."jest-worker-25.5.0" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-7.1.0"
@@ -68532,7 +68783,7 @@ in
sources."jsonify-0.0.0"
sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
- sources."jszip-git://github.com/anmonteiro/jszip#patch-1"
+ sources."jszip-2.6.1"
sources."kind-of-6.0.3"
sources."labeled-stream-splicer-2.0.2"
sources."lcid-2.0.0"
@@ -68573,8 +68824,8 @@ in
];
})
sources."miller-rabin-4.0.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
@@ -68587,7 +68838,7 @@ in
];
})
sources."mkdirp-1.0.4"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
sources."module-deps-6.2.2"
(sources."move-concurrently-1.0.1" // {
dependencies = [
@@ -68731,7 +68982,7 @@ in
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."replace-ext-1.0.1"
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
@@ -68823,7 +69074,7 @@ in
sources."source-list-map-0.1.8"
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
- (sources."source-map-support-0.5.18" // {
+ (sources."source-map-support-0.5.19" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -68882,7 +69133,7 @@ in
sources."readable-stream-3.6.0"
];
})
- (sources."terser-4.6.11" // {
+ (sources."terser-4.6.13" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -69051,7 +69302,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Madoko is a fast scholarly Markdown processor written in Koka";
- homepage = http://madoko.codeplex.com/;
+ homepage = "https://madoko.codeplex.com/";
};
production = true;
bypassCache = true;
@@ -69081,7 +69332,7 @@ in
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."combined-stream-1.0.8"
- sources."commander-5.0.0"
+ sources."commander-5.1.0"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
sources."delayed-stream-1.0.0"
@@ -69111,8 +69362,8 @@ in
sources."lodash-4.17.15"
sources."markdown-link-extractor-1.2.3"
sources."marked-0.8.2"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."ms-2.1.2"
sources."oauth-sign-0.9.0"
sources."performance-now-2.1.0"
@@ -69191,7 +69442,7 @@ in
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;
+ homepage = "https://bitbucket.org/aahmed/meat";
};
production = true;
bypassCache = true;
@@ -69442,7 +69693,7 @@ in
sources."fragment-cache-0.2.1"
(sources."fs-mkdirp-stream-1.0.0" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."readable-stream-2.3.7"
sources."string_decoder-1.1.1"
sources."through2-2.0.5"
@@ -69497,7 +69748,7 @@ in
})
(sources."gulp-sourcemaps-2.6.5" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."readable-stream-2.3.7"
sources."source-map-0.6.1"
sources."string_decoder-1.1.1"
@@ -69514,7 +69765,7 @@ in
sources."extend-shallow-1.1.4"
sources."glob-7.1.6"
sources."glob-stream-6.1.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."kind-of-1.1.0"
sources."minimatch-3.0.4"
sources."ordered-read-streams-1.0.1"
@@ -69582,7 +69833,7 @@ in
];
})
sources."is-plain-object-2.0.4"
- sources."is-promise-2.1.0"
+ sources."is-promise-2.2.2"
sources."is-relative-1.0.0"
sources."is-typedarray-1.0.0"
sources."is-unc-path-1.0.0"
@@ -69615,7 +69866,7 @@ in
sources."lead-1.0.0"
(sources."less-2.7.3" // {
dependencies = [
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
];
})
sources."liftoff-2.5.0"
@@ -69654,8 +69905,8 @@ in
sources."memoizee-0.4.14"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-2.0.10"
sources."minimist-1.2.5"
(sources."mixin-deep-1.3.2" // {
@@ -69742,7 +69993,7 @@ in
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."replace-ext-1.0.1"
sources."request-2.81.0"
sources."resolve-1.17.0"
sources."resolve-dir-1.0.1"
@@ -69856,7 +70107,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-1.2.0"
sources."typescript-3.8.3"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
sources."uglify-to-browserify-1.0.2"
sources."unc-path-regex-0.1.2"
sources."union-value-1.0.1"
@@ -69893,7 +70144,7 @@ in
dependencies = [
sources."clone-2.1.2"
sources."clone-stats-1.0.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."vinyl-2.2.0"
];
})
@@ -69919,10 +70170,10 @@ in
mocha = nodeEnv.buildNodePackage {
name = "mocha";
packageName = "mocha";
- version = "7.1.1";
+ version = "7.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-7.1.1.tgz";
- sha512 = "3qQsu3ijNS3GkWcccT5Zw0hf/rWvu1fTN9sPvEd81hlwsr30GX2GcDSSoBxo24IR8FelmrAydGC6/1J5QQP4WA==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-7.1.2.tgz";
+ sha512 = "o96kdRKMKI3E8U0bjnfqW4QMk12MwZ4mhdBTf+B5a1q9+aq2HRnj+3ZdJu0B/ZhJeK78MgYuv6L8d/rA5AeBJA==";
};
dependencies = [
sources."ansi-colors-3.2.3"
@@ -69994,7 +70245,7 @@ in
sources."log-symbols-3.0.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mkdirp-0.5.3"
+ sources."mkdirp-0.5.5"
sources."ms-2.1.1"
sources."node-environment-flags-1.0.6"
sources."normalize-path-3.0.0"
@@ -70049,7 +70300,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "simple, flexible, fun test framework";
- homepage = https://mochajs.org/;
+ homepage = "https://mochajs.org/";
license = "MIT";
};
production = true;
@@ -70090,14 +70341,14 @@ in
sources."lodash-4.17.15"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."ms-2.1.2"
sources."native-promise-only-0.8.1"
sources."path-loader-1.0.10"
sources."process-nextick-args-2.0.1"
sources."punycode-2.1.1"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
sources."slash-3.0.0"
@@ -70173,7 +70424,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Neovim client API and neovim remote plugin provider";
- homepage = https://github.com/neovim/node-client;
+ homepage = "https://github.com/neovim/node-client";
license = "MIT";
};
production = true;
@@ -70247,7 +70498,7 @@ in
sources."gauge-2.7.4"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-unicode-2.0.1"
@@ -70264,8 +70515,8 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minipass-2.9.0"
@@ -70324,15 +70575,15 @@ in
node-gyp-build = nodeEnv.buildNodePackage {
name = "node-gyp-build";
packageName = "node-gyp-build";
- version = "4.2.1";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.1.tgz";
- sha512 = "XyCKXsqZfLqHep1hhsMncoXuUNt/cXCjg1+8CLbu69V1TKuPiOeSGbL9n+k/ByKH8UT0p4rdIX8XkTRZV0i7Sw==";
+ url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.2.tgz";
+ sha512 = "Lqh7mrByWCM8Cf9UPqpeoVBBo5Ugx+RKu885GAzmLBVYjeywScxHXPGLa4JfYNZmcNGwzR0Glu5/9GaQZMFqyA==";
};
buildInputs = globalBuildInputs;
meta = {
description = "Build tool and bindings loader for node-gyp that supports prebuilds";
- homepage = https://github.com/prebuild/node-gyp-build;
+ homepage = "https://github.com/prebuild/node-gyp-build";
license = "MIT";
};
production = true;
@@ -70431,7 +70682,7 @@ in
];
})
sources."glob-5.0.15"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-1.0.5"
sources."har-validator-4.2.1"
sources."has-unicode-2.0.1"
@@ -70476,8 +70727,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -70628,7 +70879,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Web Inspector based nodeJS debugger";
- homepage = http://github.com/node-inspector/node-inspector;
+ homepage = "https://github.com/node-inspector/node-inspector";
};
production = true;
bypassCache = true;
@@ -70722,16 +70973,16 @@ in
node-red = nodeEnv.buildNodePackage {
name = "node-red";
packageName = "node-red";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/node-red/-/node-red-1.0.5.tgz";
- sha512 = "va9ovLft0HDG0//KGwLU+4r4ZtUpQ8qPmH/FasnJUURROqeTcQpAd49T/3FtJuapJQML5ulSKL6jeD57DDMiyA==";
+ url = "https://registry.npmjs.org/node-red/-/node-red-1.0.6.tgz";
+ sha512 = "5K7LKdy232xLSHMo3ZprAEHbLilszSD/qQkt+9PxByJnEMACeHJ7SH4Gpt/1FX+K75gHHNtlnHsWwpQ53lggEA==";
};
dependencies = [
- sources."@babel/runtime-7.9.2"
- sources."@node-red/editor-api-1.0.5"
- sources."@node-red/editor-client-1.0.5"
- (sources."@node-red/nodes-1.0.5" // {
+ sources."@babel/runtime-7.9.6"
+ sources."@node-red/editor-api-1.0.6"
+ sources."@node-red/editor-client-1.0.6"
+ (sources."@node-red/nodes-1.0.6" // {
dependencies = [
sources."http-errors-1.7.3"
sources."iconv-lite-0.5.1"
@@ -70744,9 +70995,9 @@ in
})
];
})
- sources."@node-red/registry-1.0.5"
- sources."@node-red/runtime-1.0.5"
- sources."@node-red/util-1.0.5"
+ sources."@node-red/registry-1.0.6"
+ sources."@node-red/runtime-1.0.6"
+ sources."@node-red/util-1.0.6"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
(sources."agent-base-6.0.0" // {
@@ -70845,7 +71096,7 @@ in
sources."cookie-signature-1.0.6"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
- sources."cron-1.8.2"
+ sources."cron-1.7.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
sources."d-1.0.1"
@@ -70933,7 +71184,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-unicode-2.0.1"
@@ -70973,7 +71224,7 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonata-1.8.2"
+ sources."jsonata-1.8.3"
sources."jsonfile-4.0.0"
sources."jsprim-1.4.1"
sources."leven-2.1.0"
@@ -70999,8 +71250,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
(sources."minipass-2.9.0" // {
@@ -71010,7 +71261,7 @@ in
})
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."moment-timezone-0.5.28"
(sources."mqtt-2.18.8" // {
dependencies = [
@@ -71195,7 +71446,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Low-code programming for event-driven applications";
- homepage = http://nodered.org/;
+ homepage = "https://nodered.org/";
license = "Apache-2.0";
};
production = true;
@@ -71228,7 +71479,7 @@ in
sources."buffer-from-1.1.1"
sources."builtins-1.0.3"
sources."caseless-0.12.0"
- sources."chownr-1.1.4"
+ sources."chownr-2.0.0"
sources."code-point-at-1.1.0"
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
@@ -71264,7 +71515,7 @@ in
sources."gauge-2.7.4"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-unicode-2.0.1"
@@ -71283,8 +71534,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsonfile-1.0.1"
sources."jsprim-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minipass-3.1.1"
@@ -71360,7 +71611,7 @@ in
];
})
sources."strip-ansi-3.0.1"
- (sources."tar-6.0.1" // {
+ (sources."tar-6.0.2" // {
dependencies = [
sources."mkdirp-1.0.4"
];
@@ -71385,7 +71636,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Generate Nix expressions to build NPM packages";
- homepage = https://github.com/svanderburg/node2nix;
+ homepage = "https://github.com/svanderburg/node2nix";
license = "MIT";
};
production = true;
@@ -71431,7 +71682,7 @@ in
sources."supports-color-7.1.0"
];
})
- sources."chokidar-3.3.1"
+ sources."chokidar-3.4.0"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.0"
sources."clone-response-1.0.2"
@@ -71455,7 +71706,7 @@ in
sources."glob-parent-5.1.1"
sources."global-dirs-2.0.1"
sources."got-9.6.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
sources."has-yarn-2.1.0"
sources."http-cache-semantics-4.1.0"
@@ -71504,7 +71755,7 @@ in
sources."pump-3.0.0"
sources."pupa-2.0.1"
sources."rc-1.2.8"
- sources."readdirp-3.3.0"
+ sources."readdirp-3.4.0"
sources."registry-auth-token-4.1.1"
sources."registry-url-5.1.0"
sources."responselike-1.0.2"
@@ -71549,7 +71800,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Simple monitor script for use during development of a node.js app.";
- homepage = http://nodemon.io/;
+ homepage = "https://nodemon.io/";
license = "MIT";
};
production = true;
@@ -71559,15 +71810,15 @@ in
npm = nodeEnv.buildNodePackage {
name = "npm";
packageName = "npm";
- version = "6.14.4";
+ version = "6.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/npm/-/npm-6.14.4.tgz";
- sha512 = "B8UDDbWvdkW6RgXFn8/h2cHJP/u/FPa4HWeGzW23aNEBARN3QPrRaHqPIZW2NSN3fW649gtgUDNZpaRs0zTMPw==";
+ url = "https://registry.npmjs.org/npm/-/npm-6.14.5.tgz";
+ sha512 = "CDwa3FJd0XJpKDbWCST484H+mCNjF26dPrU+xnREW+upR0UODjMEfXPl3bxWuAwZIX6c2ASg1plLO7jP8ehWeA==";
};
buildInputs = globalBuildInputs;
meta = {
description = "a package manager for JavaScript";
- homepage = https://docs.npmjs.com/;
+ homepage = "https://docs.npmjs.com/";
license = "Artistic-2.0";
};
production = true;
@@ -71584,19 +71835,23 @@ in
};
dependencies = [
sources."@npmcli/ci-detect-1.2.0"
- sources."@npmcli/git-2.0.1"
+ sources."@npmcli/git-2.0.2"
sources."@npmcli/installed-package-contents-1.0.5"
sources."@npmcli/promise-spawn-1.2.0"
+ sources."@npmcli/run-script-1.3.1"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tootallnate/once-1.1.2"
sources."@types/color-name-1.1.1"
+ sources."abbrev-1.1.1"
sources."agent-base-6.0.0"
- sources."agentkeepalive-4.1.0"
+ sources."agentkeepalive-4.1.2"
sources."aggregate-error-3.0.1"
+ sources."ajv-6.12.2"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
@@ -71604,17 +71859,28 @@ in
sources."ansi-regex-2.1.1"
sources."ansi-styles-4.2.1"
sources."aproba-1.2.0"
+ sources."are-we-there-yet-1.1.5"
sources."argparse-1.0.10"
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.9.1"
sources."balanced-match-1.0.0"
- sources."boxen-4.2.0"
- sources."brace-expansion-1.1.11"
- sources."builtins-1.0.3"
- (sources."cacache-15.0.0" // {
+ sources."bcrypt-pbkdf-1.0.2"
+ (sources."boxen-4.2.0" // {
dependencies = [
- sources."p-map-3.0.0"
+ sources."ansi-regex-5.0.0"
+ sources."emoji-regex-8.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
];
})
+ sources."brace-expansion-1.1.11"
+ sources."builtins-1.0.3"
+ sources."cacache-15.0.3"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.1.0"
@@ -71622,65 +71888,79 @@ in
];
})
sources."camelcase-5.3.1"
+ sources."caseless-0.12.0"
sources."chalk-3.0.0"
- sources."chownr-1.1.4"
+ sources."chownr-2.0.0"
sources."ci-info-2.0.0"
sources."cint-8.2.1"
sources."clean-stack-2.2.0"
sources."cli-boxes-2.2.0"
sources."cli-table-0.3.1"
sources."clone-response-1.0.2"
+ sources."code-point-at-1.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."colors-1.0.3"
- sources."commander-5.0.0"
+ sources."combined-stream-1.0.8"
+ sources."commander-5.1.0"
sources."concat-map-0.0.1"
sources."configstore-5.0.1"
- (sources."copy-concurrently-1.0.5" // {
- dependencies = [
- sources."mkdirp-0.5.5"
- ];
- })
+ sources."console-control-strings-1.1.0"
sources."core-util-is-1.0.2"
sources."crypto-random-string-2.0.0"
+ sources."dashdash-1.14.1"
sources."debug-4.1.1"
sources."debuglog-1.0.1"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
sources."defer-to-connect-1.1.3"
+ sources."delayed-stream-1.0.0"
+ sources."delegates-1.0.0"
sources."depd-1.1.2"
sources."dezalgo-1.0.3"
sources."dot-prop-5.2.0"
sources."duplexer3-0.1.4"
+ sources."ecc-jsbn-0.1.2"
sources."emoji-regex-7.0.3"
sources."encoding-0.1.12"
sources."end-of-stream-1.4.4"
+ sources."env-paths-2.2.0"
sources."err-code-1.1.2"
sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
+ sources."extend-3.0.2"
+ sources."extsprintf-1.3.0"
+ sources."fast-deep-equal-3.1.1"
sources."fast-diff-1.2.0"
+ sources."fast-json-stable-stringify-2.1.0"
sources."figgy-pudding-3.5.2"
sources."find-up-4.1.0"
+ sources."forever-agent-0.6.1"
+ sources."form-data-2.3.3"
sources."fs-minipass-2.1.0"
- sources."fs-write-stream-atomic-1.0.10"
sources."fs.realpath-1.0.0"
+ sources."gauge-2.7.4"
sources."get-stdin-7.0.0"
sources."get-stream-4.1.0"
+ sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."global-dirs-2.0.1"
sources."got-9.6.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.3"
sources."has-ansi-2.0.0"
sources."has-flag-4.0.0"
+ sources."has-unicode-2.0.1"
sources."has-yarn-2.1.0"
sources."hosted-git-info-3.0.4"
sources."http-cache-semantics-4.1.0"
sources."http-proxy-agent-4.0.1"
+ sources."http-signature-1.2.0"
sources."https-proxy-agent-5.0.0"
sources."humanize-ms-1.2.1"
sources."iconv-lite-0.4.24"
- sources."iferr-0.1.5"
sources."ignore-walk-3.0.3"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
@@ -71691,7 +71971,7 @@ in
sources."ini-1.3.5"
sources."ip-1.1.5"
sources."is-ci-2.0.0"
- sources."is-fullwidth-code-point-2.0.0"
+ sources."is-fullwidth-code-point-1.0.0"
sources."is-installed-globally-0.3.2"
sources."is-lambda-1.0.1"
sources."is-npm-4.0.0"
@@ -71701,13 +71981,19 @@ in
sources."is-yarn-global-0.3.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
+ sources."isstream-0.1.2"
sources."jju-1.4.0"
sources."js-yaml-3.13.1"
+ sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-parse-even-better-errors-2.2.0"
sources."json-parse-helpfulerror-1.0.3"
+ sources."json-schema-0.2.3"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-stringify-safe-5.0.1"
sources."json5-2.1.3"
sources."jsonparse-1.3.1"
+ sources."jsprim-1.4.1"
sources."keyv-3.1.0"
sources."kleur-3.0.3"
sources."latest-version-5.1.0"
@@ -71728,7 +72014,9 @@ in
sources."semver-6.3.0"
];
})
- sources."make-fetch-happen-8.0.4"
+ sources."make-fetch-happen-8.0.6"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -71738,22 +72026,23 @@ in
];
})
sources."minipass-collect-1.0.2"
- sources."minipass-fetch-1.2.1"
+ (sources."minipass-fetch-1.2.1" // {
+ dependencies = [
+ sources."minizlib-2.1.0"
+ sources."yallist-4.0.0"
+ ];
+ })
sources."minipass-flush-1.0.5"
sources."minipass-json-stream-1.0.1"
sources."minipass-pipeline-1.2.2"
sources."minipass-sized-1.0.3"
- (sources."minizlib-2.1.0" // {
+ (sources."minizlib-1.3.3" // {
dependencies = [
- sources."yallist-4.0.0"
+ sources."minipass-2.9.0"
];
})
sources."mkdirp-1.0.4"
- (sources."move-concurrently-1.0.1" // {
- dependencies = [
- sources."mkdirp-0.5.5"
- ];
- })
+ sources."move-file-2.0.0"
sources."ms-2.1.2"
sources."nested-error-stacks-2.0.1"
(sources."node-alias-1.0.4" // {
@@ -71763,6 +72052,19 @@ in
sources."supports-color-2.0.0"
];
})
+ (sources."node-gyp-6.1.0" // {
+ dependencies = [
+ sources."chownr-1.1.4"
+ sources."fs-minipass-1.2.7"
+ sources."minipass-2.9.0"
+ sources."mkdirp-0.5.5"
+ sources."rimraf-2.7.1"
+ sources."semver-5.7.1"
+ sources."tar-4.4.13"
+ sources."which-1.3.1"
+ ];
+ })
+ sources."nopt-4.0.3"
sources."normalize-url-4.5.0"
sources."npm-bundled-1.1.1"
sources."npm-install-checks-4.0.0"
@@ -71770,8 +72072,20 @@ in
sources."npm-package-arg-8.0.1"
sources."npm-packlist-2.1.1"
sources."npm-pick-manifest-6.1.0"
- sources."npm-registry-fetch-8.0.0"
+ (sources."npm-registry-fetch-8.0.2" // {
+ dependencies = [
+ sources."minizlib-2.1.0"
+ sources."yallist-4.0.0"
+ ];
+ })
+ 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."p-cancelable-1.1.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
@@ -71782,18 +72096,22 @@ in
sources."semver-6.3.0"
];
})
- sources."pacote-11.1.4"
+ sources."pacote-11.1.8"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-parse-1.0.6"
+ sources."performance-now-2.1.0"
sources."prepend-http-2.0.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
sources."promise-inflight-1.0.1"
sources."promise-retry-1.1.1"
sources."prompts-2.3.2"
+ sources."psl-1.8.0"
sources."pump-3.0.0"
+ sources."punycode-2.1.1"
sources."pupa-2.0.1"
+ sources."qs-6.5.2"
sources."rc-1.2.8"
sources."rc-config-loader-3.0.0"
sources."read-package-json-fast-1.1.3"
@@ -71801,13 +72119,13 @@ in
sources."readdir-scoped-modules-1.1.0"
sources."registry-auth-token-4.1.1"
sources."registry-url-5.1.0"
+ sources."request-2.88.2"
sources."require-from-string-2.0.2"
sources."requireg-0.2.2"
sources."resolve-1.7.1"
sources."responselike-1.0.2"
sources."retry-0.10.1"
- sources."rimraf-2.7.1"
- sources."run-queue-1.0.3"
+ sources."rimraf-3.0.2"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."semver-7.3.2"
@@ -71817,6 +72135,7 @@ in
];
})
sources."semver-utils-1.1.4"
+ sources."set-blocking-2.0.0"
sources."signal-exit-3.0.3"
sources."sisteransi-1.0.5"
sources."smart-buffer-4.1.0"
@@ -71824,37 +72143,47 @@ in
sources."socks-proxy-agent-5.0.0"
sources."spawn-please-0.3.0"
sources."sprintf-js-1.0.3"
+ sources."sshpk-1.16.1"
sources."ssri-8.0.0"
- (sources."string-width-4.2.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."emoji-regex-8.0.0"
- sources."is-fullwidth-code-point-3.0.0"
- sources."strip-ansi-6.0.0"
- ];
- })
+ 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."supports-color-7.1.0"
- (sources."tar-6.0.1" // {
+ (sources."tar-6.0.2" // {
dependencies = [
+ sources."minizlib-2.1.0"
sources."yallist-4.0.0"
];
})
sources."term-size-2.2.0"
sources."to-readable-stream-1.0.0"
+ sources."tough-cookie-2.5.0"
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-0.14.5"
sources."type-fest-0.8.1"
sources."typedarray-to-buffer-3.1.5"
sources."unique-filename-1.1.1"
sources."unique-slug-2.0.2"
sources."unique-string-2.0.0"
sources."update-notifier-4.1.0"
+ sources."uri-js-4.2.2"
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
+ sources."uuid-3.4.0"
sources."validate-npm-package-name-3.0.0"
+ sources."verror-1.10.0"
sources."which-2.0.2"
- sources."widest-line-3.1.0"
+ sources."wide-align-1.1.3"
+ (sources."widest-line-3.1.0" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."emoji-regex-8.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
+ ];
+ })
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
sources."xdg-basedir-4.0.0"
@@ -71863,7 +72192,7 @@ in
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;
+ homepage = "https://github.com/tjunnone/npm-check-updates";
license = "Apache-2.0";
};
production = true;
@@ -71955,8 +72284,8 @@ in
sources."json-stringify-safe-5.0.1"
sources."jsonfile-1.0.1"
sources."jsprim-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.3.5"
@@ -72037,7 +72366,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Generate nix expressions to build npm packages";
- homepage = https://github.com/NixOS/npm2nix;
+ homepage = "https://github.com/NixOS/npm2nix";
};
production = true;
bypassCache = true;
@@ -72078,7 +72407,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "OCaml language server";
- homepage = https://github.com/freebroccolo/ocaml-language-server;
+ homepage = "https://github.com/freebroccolo/ocaml-language-server";
license = "Apache-2.0";
};
production = true;
@@ -72095,14 +72424,14 @@ in
};
dependencies = [
sources."@babel/code-frame-7.8.3"
- sources."@babel/compat-data-7.9.0"
- (sources."@babel/core-7.9.0" // {
+ sources."@babel/compat-data-7.9.6"
+ (sources."@babel/core-7.9.6" // {
dependencies = [
sources."json5-2.1.3"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.9.5" // {
+ (sources."@babel/generator-7.9.6" // {
dependencies = [
sources."source-map-0.5.7"
];
@@ -72111,7 +72440,7 @@ in
sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
sources."@babel/helper-builder-react-jsx-7.9.0"
sources."@babel/helper-builder-react-jsx-experimental-7.9.5"
- sources."@babel/helper-compilation-targets-7.8.7"
+ sources."@babel/helper-compilation-targets-7.9.6"
sources."@babel/helper-create-regexp-features-plugin-7.8.8"
sources."@babel/helper-define-map-7.8.3"
sources."@babel/helper-explode-assignable-expression-7.8.3"
@@ -72125,20 +72454,20 @@ in
sources."@babel/helper-plugin-utils-7.8.3"
sources."@babel/helper-regex-7.8.3"
sources."@babel/helper-remap-async-to-generator-7.8.3"
- sources."@babel/helper-replace-supers-7.8.6"
+ sources."@babel/helper-replace-supers-7.9.6"
sources."@babel/helper-simple-access-7.8.3"
sources."@babel/helper-split-export-declaration-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
sources."@babel/helper-wrap-function-7.8.3"
- sources."@babel/helpers-7.9.2"
+ sources."@babel/helpers-7.9.6"
sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
sources."@babel/plugin-proposal-dynamic-import-7.8.3"
sources."@babel/plugin-proposal-json-strings-7.8.3"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.8.3"
sources."@babel/plugin-proposal-numeric-separator-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.5"
+ sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
sources."@babel/plugin-proposal-optional-chaining-7.9.0"
sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
@@ -72168,9 +72497,9 @@ in
sources."@babel/plugin-transform-function-name-7.8.3"
sources."@babel/plugin-transform-literals-7.8.3"
sources."@babel/plugin-transform-member-expression-literals-7.8.3"
- sources."@babel/plugin-transform-modules-amd-7.9.0"
- sources."@babel/plugin-transform-modules-commonjs-7.9.0"
- sources."@babel/plugin-transform-modules-systemjs-7.9.0"
+ sources."@babel/plugin-transform-modules-amd-7.9.6"
+ sources."@babel/plugin-transform-modules-commonjs-7.9.6"
+ sources."@babel/plugin-transform-modules-systemjs-7.9.6"
sources."@babel/plugin-transform-modules-umd-7.9.0"
sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
sources."@babel/plugin-transform-new-target-7.8.3"
@@ -72186,12 +72515,12 @@ in
sources."@babel/plugin-transform-template-literals-7.8.3"
sources."@babel/plugin-transform-typeof-symbol-7.8.4"
sources."@babel/plugin-transform-unicode-regex-7.8.3"
- sources."@babel/preset-env-7.9.5"
+ sources."@babel/preset-env-7.9.6"
sources."@babel/preset-modules-0.1.3"
- sources."@babel/runtime-7.9.2"
+ sources."@babel/runtime-7.9.6"
sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.5"
- sources."@babel/types-7.9.5"
+ sources."@babel/traverse-7.9.6"
+ sources."@babel/types-7.9.6"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -72297,7 +72626,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001046"
+ sources."caniuse-lite-1.0.30001050"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -72381,7 +72710,7 @@ in
sources."cssstyle-1.4.0"
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
- sources."deasync-0.1.19"
+ sources."deasync-0.1.20"
sources."debug-4.1.1"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
@@ -72430,12 +72759,12 @@ in
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.415"
+ sources."electron-to-chromium-1.3.427"
sources."elliptic-6.5.2"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."entities-1.1.2"
- sources."envinfo-7.5.0"
+ sources."envinfo-7.5.1"
sources."error-ex-1.3.2"
(sources."es-abstract-1.17.5" // {
dependencies = [
@@ -72498,7 +72827,7 @@ in
})
sources."glob-to-regexp-0.3.0"
sources."globals-11.12.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."grapheme-breaker-0.3.2"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -72516,7 +72845,12 @@ in
sources."kind-of-4.0.0"
];
})
- sources."hash-base-3.0.4"
+ (sources."hash-base-3.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.0"
+ ];
+ })
sources."hash.js-1.1.7"
sources."hex-color-regex-1.1.0"
sources."hmac-drbg-1.0.1"
@@ -72528,7 +72862,7 @@ in
(sources."htmlnano-0.2.5" // {
dependencies = [
sources."posthtml-0.12.3"
- sources."terser-4.6.11"
+ sources."terser-4.6.13"
];
})
(sources."htmlparser2-3.10.1" // {
@@ -72645,8 +72979,8 @@ in
})
sources."miller-rabin-4.0.1"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
@@ -72720,14 +73054,14 @@ in
sources."pkg-up-2.0.0"
sources."pn-1.1.0"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.27" // {
+ (sources."postcss-7.0.29" // {
dependencies = [
sources."supports-color-6.1.0"
];
})
(sources."postcss-calc-7.0.2" // {
dependencies = [
- sources."postcss-value-parser-4.0.3"
+ sources."postcss-value-parser-4.1.0"
];
})
sources."postcss-colormin-4.0.3"
@@ -72892,7 +73226,7 @@ in
sources."snapdragon-util-3.0.1"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
- sources."source-map-support-0.5.18"
+ sources."source-map-support-0.5.19"
sources."source-map-url-0.4.0"
(sources."split-string-3.1.0" // {
dependencies = [
@@ -73121,7 +73455,7 @@ in
sources."dicer-0.3.0"
sources."dnscache-1.0.2"
sources."dom-storage-2.1.0"
- sources."domino-2.1.4"
+ sources."domino-2.1.5"
sources."dtrace-provider-0.8.8"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
@@ -73157,7 +73491,7 @@ in
sources."get-caller-file-2.0.5"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."handlebars-4.7.6"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -73200,12 +73534,12 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.0.0"
sources."msgpack5-3.6.0"
sources."mv-2.1.1"
@@ -73293,7 +73627,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
sources."unix-dgram-2.0.4"
sources."unpipe-1.0.0"
sources."uri-js-4.2.2"
@@ -73428,7 +73762,7 @@ in
sources."get-browser-rtc-1.0.2"
sources."get-stdin-4.0.1"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-flag-3.0.0"
@@ -73464,7 +73798,6 @@ in
sources."is-date-object-1.0.2"
sources."is-finite-1.1.0"
sources."is-fullwidth-code-point-1.0.0"
- sources."is-promise-2.1.0"
sources."is-regex-1.0.5"
sources."is-symbol-1.0.3"
sources."is-utf8-0.2.1"
@@ -73484,13 +73817,13 @@ in
sources."magnet-uri-5.2.4"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-2.4.4"
+ sources."mime-2.4.5"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.3.5"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
sources."ms-2.0.0"
sources."multicast-dns-6.2.3"
sources."multicast-dns-service-types-1.1.0"
@@ -73562,7 +73895,7 @@ in
sources."restore-cursor-2.0.0"
sources."reverse-http-1.3.0"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
sources."run-series-1.1.8"
sources."rusha-0.8.13"
@@ -73639,7 +73972,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Streaming torrent client for Node.js";
- homepage = https://github.com/mafintosh/peerflix;
+ homepage = "https://github.com/mafintosh/peerflix";
license = "MIT";
};
production = true;
@@ -73783,7 +74116,7 @@ in
sources."get-browser-rtc-1.0.2"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
(sources."has-binary2-1.0.3" // {
@@ -73845,13 +74178,13 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
(sources."morgan-1.10.0" // {
dependencies = [
sources."depd-2.0.0"
@@ -74001,7 +74334,7 @@ in
sources."verror-1.10.0"
sources."which-1.3.1"
sources."wrappy-1.0.2"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."yeast-0.1.2"
@@ -74020,15 +74353,15 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "4.14.0";
+ version = "4.14.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-4.14.0.tgz";
- sha512 = "O6B5OD+wiO4srzegQTs0LiOrdExLvoKgG7UFL5+Lu1DhgqhW9NFP/pPg8+zKSrOQTontH3GGSWAkinxM3tCqnw==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-4.14.2.tgz";
+ sha512 = "srFTvu4mm2tzo+bt1QkahH3JJnBDXPbjboYOPSZRwocoyGcTxYgGr0aUHg6non0i8eFzbhUFqQiqG+iCJ5spbA==";
};
buildInputs = globalBuildInputs;
meta = {
description = "Fast, disk space efficient package manager";
- homepage = https://pnpm.js.org/;
+ homepage = "https://pnpm.js.org/";
license = "MIT";
};
production = true;
@@ -74038,42 +74371,36 @@ in
postcss-cli = nodeEnv.buildNodePackage {
name = "postcss-cli";
packageName = "postcss-cli";
- version = "7.1.0";
+ version = "7.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.0.tgz";
- sha512 = "tCGK0GO2reu644dUHxks8U2SAtKnzftQTAXN1dwzFPoKXZr0b7VX4vTkQ2Pl2Lunas6+o8uHR56hlcYBm1srZg==";
+ url = "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.1.tgz";
+ sha512 = "bYQy5ydAQJKCMSpvaMg0ThPBeGYqhQXumjbFOmWnL4u65CYXQ16RfS6afGQpit0dGv/fNzxbdDtx8dkqOhhIbg==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
sources."@types/color-name-1.1.1"
- sources."@types/events-3.0.0"
- sources."@types/glob-7.1.1"
- sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.2.1"
sources."anymatch-3.1.1"
sources."argparse-1.0.10"
sources."array-union-2.1.0"
- sources."balanced-match-1.0.0"
+ sources."at-least-node-1.0.0"
sources."binary-extensions-2.0.0"
- sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."caller-callsite-2.0.0"
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
- sources."chalk-3.0.0"
- sources."chokidar-3.3.1"
+ sources."chalk-4.0.0"
+ sources."chokidar-3.4.0"
sources."cliui-6.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."concat-map-0.0.1"
sources."cosmiconfig-5.2.1"
sources."decamelize-1.2.0"
- sources."dependency-graph-0.8.1"
+ sources."dependency-graph-0.9.0"
sources."dir-glob-3.0.1"
sources."emoji-regex-8.0.0"
sources."error-ex-1.3.2"
@@ -74083,22 +74410,18 @@ in
sources."fastq-1.7.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
- sources."fs-extra-8.1.0"
- sources."fs.realpath-1.0.0"
+ sources."fs-extra-9.0.0"
sources."fsevents-2.1.3"
sources."get-caller-file-2.0.5"
sources."get-stdin-7.0.0"
- sources."glob-7.1.6"
sources."glob-parent-5.1.1"
- sources."globby-10.0.2"
- sources."graceful-fs-4.2.3"
+ sources."globby-11.0.0"
+ sources."graceful-fs-4.2.4"
sources."has-flag-4.0.0"
sources."ignore-5.1.4"
sources."import-cwd-2.1.0"
sources."import-fresh-2.0.0"
sources."import-from-2.1.0"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
sources."is-directory-0.3.1"
@@ -74108,7 +74431,7 @@ in
sources."is-number-7.0.0"
sources."js-yaml-3.13.1"
sources."json-parse-better-errors-1.0.2"
- sources."jsonfile-4.0.0"
+ sources."jsonfile-6.0.1"
sources."locate-path-5.0.0"
sources."lodash-4.17.15"
(sources."log-symbols-2.2.0" // {
@@ -74123,19 +74446,16 @@ in
})
sources."merge2-1.3.0"
sources."micromatch-4.0.2"
- sources."minimatch-3.0.4"
sources."normalize-path-3.0.0"
- sources."once-1.4.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."parse-json-4.0.0"
sources."path-exists-4.0.0"
- sources."path-is-absolute-1.0.1"
sources."path-type-4.0.0"
sources."picomatch-2.2.2"
sources."pify-2.3.0"
- (sources."postcss-7.0.27" // {
+ (sources."postcss-7.0.29" // {
dependencies = [
sources."ansi-styles-3.2.1"
(sources."chalk-2.4.2" // {
@@ -74162,7 +74482,7 @@ in
})
sources."pretty-hrtime-1.0.3"
sources."read-cache-1.0.0"
- sources."readdirp-3.3.0"
+ sources."readdirp-3.4.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."resolve-from-3.0.0"
@@ -74176,10 +74496,9 @@ in
sources."strip-ansi-6.0.0"
sources."supports-color-7.1.0"
sources."to-regex-range-5.0.1"
- sources."universalify-0.1.2"
+ sources."universalify-1.0.0"
sources."which-module-2.0.0"
sources."wrap-ansi-6.2.0"
- sources."wrappy-1.0.2"
sources."y18n-4.0.0"
sources."yargs-15.3.1"
sources."yargs-parser-18.1.3"
@@ -74205,7 +74524,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Prettier is an opinionated code formatter";
- homepage = https://prettier.io/;
+ homepage = "https://prettier.io/";
license = "MIT";
};
production = true;
@@ -74374,10 +74693,14 @@ in
sources."get-stream-4.1.0"
sources."glob-7.1.6"
sources."globule-1.3.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-1.0.3"
sources."has-flag-3.0.0"
- sources."hash-base-3.0.4"
+ (sources."hash-base-3.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
sources."hash.js-1.1.7"
sources."hmac-drbg-1.0.1"
sources."htmlescape-1.1.1"
@@ -74423,7 +74746,7 @@ in
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."mkdirp-classic-0.5.2"
+ sources."mkdirp-classic-0.5.3"
(sources."module-deps-6.2.2" // {
dependencies = [
sources."concat-stream-1.6.2"
@@ -74512,7 +74835,7 @@ in
sources."slice-ansi-2.1.0"
sources."sorcery-0.10.0"
sources."source-map-0.5.7"
- (sources."source-map-support-0.5.18" // {
+ (sources."source-map-support-0.5.19" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -74540,7 +74863,7 @@ in
sources."rimraf-2.6.3"
];
})
- (sources."terser-4.6.11" // {
+ (sources."terser-4.6.13" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -74592,7 +74915,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A build system for PureScript projects";
- homepage = https://github.com/purescript-contrib/pulp;
+ homepage = "https://github.com/purescript-contrib/pulp";
license = "LGPL-3.0+";
};
production = true;
@@ -74637,7 +74960,7 @@ in
sources."colors-0.6.2"
sources."concat-map-0.0.1"
sources."cycle-1.0.3"
- sources."deep-equal-2.0.2"
+ sources."deep-equal-2.0.3"
sources."define-properties-1.1.3"
sources."es-abstract-1.17.5"
sources."es-get-iterator-1.1.0"
@@ -74740,7 +75063,7 @@ in
sources."esprima-3.1.3"
sources."esprima-fb-13001.1001.0-dev-harmony-fb"
sources."glob-5.0.15"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."iconv-lite-0.4.24"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -74764,7 +75087,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A set of complementary tools to React, including the JSX transformer.";
- homepage = https://facebook.github.io/react;
+ homepage = "https://facebook.github.io/react";
license = "BSD-3-Clause";
};
production = true;
@@ -74782,7 +75105,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The HTML Presentation Framework";
- homepage = http://revealjs.com/;
+ homepage = "https://revealjs.com/";
license = "MIT";
};
production = true;
@@ -74800,19 +75123,19 @@ in
sources."@babel/highlight-7.9.0"
sources."@rollup/plugin-commonjs-11.1.0"
sources."@rollup/plugin-node-resolve-7.1.3"
- sources."@rollup/pluginutils-3.0.9"
+ sources."@rollup/pluginutils-3.0.10"
sources."@types/color-name-1.1.1"
sources."@types/eslint-visitor-keys-1.0.0"
sources."@types/estree-0.0.39"
sources."@types/json-schema-7.0.4"
sources."@types/node-12.12.37"
- sources."@types/node-fetch-2.5.6"
+ sources."@types/node-fetch-2.5.7"
sources."@types/resolve-0.0.8"
sources."@types/vscode-1.44.0"
- sources."@typescript-eslint/eslint-plugin-2.29.0"
- sources."@typescript-eslint/experimental-utils-2.29.0"
- sources."@typescript-eslint/parser-2.29.0"
- sources."@typescript-eslint/typescript-estree-2.29.0"
+ sources."@typescript-eslint/eslint-plugin-2.31.0"
+ sources."@typescript-eslint/experimental-utils-2.31.0"
+ sources."@typescript-eslint/parser-2.31.0"
+ sources."@typescript-eslint/typescript-estree-2.31.0"
sources."acorn-7.1.1"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
@@ -74830,7 +75153,6 @@ in
sources."balanced-match-1.0.0"
sources."boolbase-1.0.0"
sources."brace-expansion-1.1.11"
- sources."braces-3.0.2"
sources."buffer-crc32-0.2.13"
sources."builtin-modules-3.1.0"
sources."callsites-3.1.0"
@@ -74897,7 +75219,6 @@ in
sources."fd-slicer-1.1.0"
sources."figures-3.2.0"
sources."file-entry-cache-5.0.1"
- sources."fill-range-7.0.1"
sources."flat-cache-2.0.1"
sources."flatted-2.0.2"
sources."form-data-3.0.0"
@@ -74930,8 +75251,6 @@ in
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-module-1.0.0"
- sources."is-number-7.0.0"
- sources."is-promise-2.1.0"
sources."is-reference-1.1.4"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
@@ -74951,10 +75270,9 @@ in
];
})
sources."mdurl-1.0.1"
- sources."micromatch-4.0.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -74995,8 +75313,8 @@ in
sources."resolve-from-4.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."rollup-2.7.2"
- sources."run-async-2.4.0"
+ sources."rollup-2.7.6"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
@@ -75035,7 +75353,6 @@ in
sources."text-table-0.2.0"
sources."through-2.3.8"
sources."tmp-0.0.33"
- sources."to-regex-range-5.0.1"
sources."tslib-1.11.1"
sources."tsutils-3.17.1"
sources."tunnel-0.0.4"
@@ -75155,8 +75472,8 @@ in
sources."keypress-0.1.0"
sources."methods-0.1.0"
sources."mime-1.2.11"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mkdirp-0.3.5"
sources."ms-2.1.2"
sources."multiparty-2.2.0"
@@ -75280,8 +75597,8 @@ in
sources."isexe-2.0.0"
sources."json-schema-traverse-0.4.1"
sources."lru-cache-4.1.5"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."ms-2.0.0"
@@ -75334,14 +75651,14 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "1.68.0";
+ version = "1.69.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-1.68.0.tgz";
- sha512 = "CLA8K4B/oZm1LwgUDAfCHiVYGszveDSlAUr2mIdzdcVc3CLjzlRZn7IVipy3myXOc7/+kocxOqs3VXogm9A4Wg==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-1.69.0.tgz";
+ sha512 = "af4gBZeto9JCkObSErzSXI+UcxoGNxUP4oQq7b/+QoCFa0NYjO4lCtW66MD6ONYg0YxDEukTQwzgkbD9VmunWg==";
};
dependencies = [
sources."2-thenable-1.0.0"
- sources."@babel/parser-7.9.4"
+ sources."@babel/parser-7.9.6"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
@@ -75351,7 +75668,7 @@ in
sources."node-fetch-2.6.0"
];
})
- (sources."@serverless/components-2.30.1" // {
+ (sources."@serverless/components-2.30.5" // {
dependencies = [
sources."fs-extra-8.1.0"
sources."globby-10.0.2"
@@ -75364,11 +75681,9 @@ in
sources."semver-6.3.0"
];
})
- (sources."@serverless/enterprise-plugin-3.6.6" // {
+ (sources."@serverless/enterprise-plugin-3.6.9" // {
dependencies = [
- sources."@serverless/platform-client-0.24.0"
sources."fs-extra-8.1.0"
- sources."https-proxy-agent-5.0.0"
sources."node-fetch-2.6.0"
sources."semver-6.3.0"
sources."uuid-3.4.0"
@@ -75383,12 +75698,12 @@ in
sources."strip-ansi-6.0.0"
];
})
- (sources."@serverless/platform-client-0.25.5" // {
+ (sources."@serverless/platform-client-0.25.7" // {
dependencies = [
sources."https-proxy-agent-5.0.0"
];
})
- (sources."@serverless/platform-client-china-1.0.6" // {
+ (sources."@serverless/platform-client-china-1.0.9" // {
dependencies = [
sources."https-proxy-agent-5.0.0"
];
@@ -75401,7 +75716,7 @@ in
];
})
sources."@serverless/template-1.1.3"
- (sources."@serverless/utils-china-0.1.6" // {
+ (sources."@serverless/utils-china-0.1.7" // {
dependencies = [
sources."https-proxy-agent-5.0.0"
];
@@ -75414,8 +75729,8 @@ in
sources."@types/glob-7.1.1"
sources."@types/lodash-4.14.150"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
- (sources."@typescript-eslint/typescript-estree-2.29.0" // {
+ sources."@types/node-13.13.4"
+ (sources."@typescript-eslint/typescript-estree-2.31.0" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -75459,7 +75774,11 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."argparse-1.0.10"
+ (sources."argparse-1.0.10" // {
+ dependencies = [
+ sources."sprintf-js-1.0.3"
+ ];
+ })
sources."arr-diff-4.0.0"
sources."arr-union-3.1.0"
sources."array-union-2.1.0"
@@ -75474,7 +75793,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.661.0" // {
+ (sources."aws-sdk-2.669.0" // {
dependencies = [
sources."buffer-4.9.1"
sources."isarray-1.0.0"
@@ -75513,6 +75832,7 @@ in
})
sources."blob-0.0.5"
sources."bluebird-3.7.2"
+ sources."boolean-3.0.1"
(sources."boxen-3.2.0" // {
dependencies = [
sources."emoji-regex-7.0.3"
@@ -75558,7 +75878,7 @@ in
sources."cross-spawn-6.0.5"
];
})
- sources."chokidar-3.3.1"
+ sources."chokidar-3.4.0"
sources."ci-info-1.6.0"
(sources."class-utils-0.3.6" // {
dependencies = [
@@ -75630,6 +75950,7 @@ in
sources."cookie-0.3.1"
sources."cookiejar-2.1.2"
sources."copy-descriptor-0.1.1"
+ sources."core-js-3.6.5"
sources."core-util-is-1.0.2"
sources."crc-3.8.0"
(sources."crc32-stream-2.0.0" // {
@@ -75649,7 +75970,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.8.25"
+ sources."dayjs-1.8.26"
sources."debug-4.1.1"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
@@ -75683,9 +76004,11 @@ in
sources."deep-is-0.1.3"
sources."defer-to-connect-1.1.3"
sources."deferred-0.7.11"
+ sources."define-properties-1.1.3"
sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
sources."dependency-tree-7.2.1"
+ sources."detect-node-2.0.4"
sources."detective-amd-3.0.0"
sources."detective-cjs-3.1.1"
sources."detective-es6-2.1.0"
@@ -75736,8 +76059,9 @@ in
sources."env-variable-0.0.6"
sources."errno-0.1.7"
sources."es5-ext-0.10.53"
+ sources."es6-error-4.1.1"
sources."es6-iterator-2.0.3"
- sources."es6-promisify-6.1.0"
+ sources."es6-promisify-6.1.1"
(sources."es6-set-0.1.5" // {
dependencies = [
sources."es6-symbol-3.1.1"
@@ -75819,11 +76143,7 @@ in
];
})
sources."fs.realpath-1.0.0"
- (sources."fs2-0.3.7" // {
- dependencies = [
- sources."type-1.2.0"
- ];
- })
+ sources."fs2-0.3.8"
sources."fsevents-2.1.3"
sources."get-amd-module-type-3.0.0"
sources."get-own-enumerable-property-symbols-3.0.2"
@@ -75834,7 +76154,13 @@ in
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
+ (sources."global-agent-2.1.8" // {
+ dependencies = [
+ sources."semver-7.3.2"
+ ];
+ })
sources."global-dirs-0.1.1"
+ sources."globalthis-1.0.1"
(sources."globby-6.1.0" // {
dependencies = [
sources."array-union-1.0.2"
@@ -75843,7 +76169,7 @@ in
})
sources."gonzales-pe-4.3.0"
sources."got-9.6.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
sources."graphlib-2.1.8"
sources."har-schema-2.0.0"
@@ -75923,7 +76249,7 @@ in
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-promise-2.2.2"
sources."is-redirect-1.0.0"
sources."is-regexp-1.0.0"
sources."is-relative-path-1.0.2"
@@ -75932,7 +76258,11 @@ in
sources."is-typedarray-1.0.0"
sources."is-url-1.2.4"
sources."is-windows-1.0.2"
- sources."is-wsl-2.1.1"
+ (sources."is-wsl-2.2.0" // {
+ dependencies = [
+ sources."is-docker-2.0.0"
+ ];
+ })
sources."isarray-2.0.1"
sources."isexe-2.0.0"
sources."iso8601-duration-1.2.0"
@@ -76006,6 +76336,11 @@ in
sources."make-dir-2.1.0"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
+ (sources."matcher-2.1.0" // {
+ dependencies = [
+ sources."escape-string-regexp-2.0.0"
+ ];
+ })
sources."memoizee-0.4.14"
(sources."memory-fs-0.5.0" // {
dependencies = [
@@ -76019,8 +76354,8 @@ in
sources."methods-1.1.2"
sources."micromatch-4.0.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -76029,7 +76364,7 @@ in
sources."mkdirp-0.5.5"
sources."module-definition-3.3.0"
sources."module-lookup-amd-6.2.0"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
sources."nanoid-2.1.11"
@@ -76067,6 +76402,7 @@ in
];
})
sources."object-hash-2.0.3"
+ sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
sources."object.pick-1.3.0"
sources."once-1.4.0"
@@ -76112,7 +76448,7 @@ in
sources."pify-4.0.1"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
- (sources."postcss-7.0.27" // {
+ (sources."postcss-7.0.29" // {
dependencies = [
sources."has-flag-3.0.0"
sources."supports-color-6.1.0"
@@ -76143,7 +76479,7 @@ in
})
sources."rc-1.2.8"
sources."readable-stream-3.6.0"
- sources."readdirp-3.3.0"
+ sources."readdirp-3.4.0"
sources."regenerator-runtime-0.13.5"
sources."regex-not-1.0.2"
sources."registry-auth-token-4.1.1"
@@ -76167,7 +76503,8 @@ in
sources."ret-0.1.15"
sources."reusify-1.0.4"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."roarr-2.15.3"
+ sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
@@ -76181,8 +76518,14 @@ in
];
})
sources."semver-5.7.1"
+ sources."semver-compare-1.0.0"
sources."semver-diff-2.1.0"
sources."semver-regex-1.0.0"
+ (sources."serialize-error-5.0.0" // {
+ dependencies = [
+ sources."type-fest-0.8.1"
+ ];
+ })
sources."set-immediate-shim-1.0.1"
(sources."set-value-2.0.1" // {
dependencies = [
@@ -76237,11 +76580,11 @@ in
sources."sort-keys-length-1.0.1"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
- sources."source-map-support-0.5.18"
+ sources."source-map-support-0.5.19"
sources."source-map-url-0.4.0"
sources."split-string-3.1.0"
sources."split2-3.1.1"
- sources."sprintf-js-1.0.3"
+ sources."sprintf-js-1.1.2"
sources."sprintf-kit-2.0.0"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.10"
@@ -76406,7 +76749,7 @@ in
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xdg-basedir-3.0.0"
sources."xml2js-0.4.19"
sources."xmlbuilder-9.0.7"
@@ -76430,7 +76773,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more";
- homepage = https://serverless.com/framework/docs/;
+ homepage = "https://serverless.com/framework/docs/";
license = "MIT";
};
production = true;
@@ -76495,7 +76838,7 @@ in
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."emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz"
sources."encodeurl-1.0.2"
(sources."engine.io-1.3.1" // {
dependencies = [
@@ -76562,8 +76905,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."moment-2.7.0"
@@ -76618,7 +76961,7 @@ in
(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."emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz"
sources."socket.io-parser-2.1.2"
];
})
@@ -76760,7 +77103,7 @@ in
sources."for-in-1.0.2"
sources."fragment-cache-0.2.1"
sources."get-value-2.0.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -77064,41 +77407,42 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.309.0";
+ version = "1.317.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.309.0.tgz";
- sha512 = "NVizsLhGNhgjI+wCy1TajQoko+GVjop3r10BxX12KKxj3bUE9cDhqzkXmngHzuyFhTfdhED6yOzdg+jDvm1VpA==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.317.0.tgz";
+ sha512 = "zNUvvT50Ii5TpHEo9YmDo+j5tqO1b8jXQK9XygfgiuXPRUwxf6PMSqDM5hKkfzuBhaBYZ4IbZWQFQPbMkprj0w==";
};
dependencies = [
- sources."@snyk/cli-interface-2.4.0"
- sources."@snyk/cocoapods-lockfile-parser-3.1.0"
- sources."@snyk/composer-lockfile-parser-1.2.0"
+ sources."@snyk/cli-interface-2.6.0"
+ sources."@snyk/cocoapods-lockfile-parser-3.2.0"
+ sources."@snyk/composer-lockfile-parser-1.4.0"
sources."@snyk/configstore-3.2.0-rc1"
- sources."@snyk/dep-graph-1.16.1"
+ sources."@snyk/dep-graph-1.18.2"
sources."@snyk/gemfile-1.2.0"
- (sources."@snyk/java-call-graph-builder-1.3.4" // {
+ sources."@snyk/graphlib-2.1.9-patch"
+ sources."@snyk/inquirer-6.2.2-patch"
+ (sources."@snyk/java-call-graph-builder-1.8.0" // {
dependencies = [
sources."ci-info-2.0.0"
sources."debug-4.1.1"
- sources."snyk-config-3.0.0"
];
})
- sources."@snyk/ruby-semver-2.1.0"
- (sources."@snyk/snyk-cocoapods-plugin-2.1.1" // {
+ sources."@snyk/lodash-4.17.15-patch"
+ sources."@snyk/rpm-parser-1.1.0"
+ sources."@snyk/ruby-semver-2.2.0"
+ (sources."@snyk/snyk-cocoapods-plugin-2.2.0" // {
dependencies = [
sources."@snyk/cli-interface-1.5.0"
];
})
sources."@snyk/update-notifier-2.5.1-rc2"
sources."@types/agent-base-4.2.0"
- sources."@types/bunyan-1.8.6"
sources."@types/debug-4.1.5"
sources."@types/events-3.0.0"
sources."@types/js-yaml-3.12.3"
- sources."@types/node-13.13.2"
- sources."@types/restify-4.3.6"
+ sources."@types/node-13.13.4"
sources."@types/semver-5.5.0"
- sources."@types/xml2js-0.4.3"
+ sources."@types/xml2js-0.4.5"
sources."@yarnpkg/lockfile-1.1.0"
sources."abbrev-1.1.1"
sources."agent-base-4.3.0"
@@ -77167,11 +77511,7 @@ in
sources."diff-4.0.2"
sources."dockerfile-ast-0.0.19"
sources."dot-prop-5.2.0"
- (sources."dotnet-deps-parser-4.9.0" // {
- dependencies = [
- sources."xml2js-0.4.19"
- ];
- })
+ sources."dotnet-deps-parser-4.10.0"
sources."duplexer3-0.1.4"
sources."email-validator-2.0.4"
sources."emoji-regex-7.0.3"
@@ -77209,8 +77549,7 @@ in
sources."glob-7.1.6"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
- sources."graphlib-2.1.8"
+ sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
sources."hosted-git-info-2.8.8"
sources."http-errors-1.7.3"
@@ -77229,21 +77568,20 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- sources."inquirer-6.5.2"
sources."invert-kv-1.0.0"
sources."ip-1.1.5"
sources."is-ci-1.2.1"
+ sources."is-docker-2.0.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-2.0.0"
sources."is-path-inside-1.0.1"
- sources."is-promise-2.1.0"
sources."is-redirect-1.0.0"
sources."is-retry-allowed-1.2.0"
sources."is-ssh-1.3.1"
sources."is-stream-1.1.0"
- sources."is-wsl-1.1.0"
+ sources."is-wsl-2.2.0"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."js-yaml-3.13.1"
@@ -77252,7 +77590,6 @@ in
sources."lcid-1.0.0"
sources."levn-0.3.0"
sources."lie-3.3.0"
- sources."lodash-4.17.15"
sources."lodash.assign-4.2.0"
sources."lodash.assignin-4.2.0"
sources."lodash.clone-4.5.0"
@@ -77279,7 +77616,7 @@ in
sources."object-hash-1.3.1"
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."opn-5.5.0"
+ sources."open-7.0.3"
sources."optionator-0.8.3"
sources."os-locale-1.4.0"
sources."os-name-3.1.0"
@@ -77306,6 +77643,7 @@ in
sources."pify-3.0.0"
sources."prelude-ls-1.1.2"
sources."prepend-http-1.0.4"
+ sources."prettier-1.19.1"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
sources."promise-7.3.1"
@@ -77333,7 +77671,7 @@ in
sources."registry-url-3.1.0"
sources."restore-cursor-2.0.0"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
@@ -77351,14 +77689,18 @@ in
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.3"
sources."smart-buffer-4.1.0"
- sources."snyk-config-2.2.3"
- (sources."snyk-docker-plugin-2.6.1" // {
+ (sources."snyk-config-3.1.0" // {
+ dependencies = [
+ sources."debug-4.1.1"
+ ];
+ })
+ (sources."snyk-docker-plugin-3.1.0" // {
dependencies = [
sources."debug-4.1.1"
];
})
sources."snyk-go-parser-1.4.0"
- (sources."snyk-go-plugin-1.13.0" // {
+ (sources."snyk-go-plugin-1.14.0" // {
dependencies = [
sources."debug-4.1.1"
sources."tmp-0.1.0"
@@ -77371,20 +77713,29 @@ in
];
})
sources."snyk-module-1.9.1"
- (sources."snyk-mvn-plugin-2.10.0" // {
+ (sources."snyk-mvn-plugin-2.15.0" // {
dependencies = [
+ sources."@snyk/cli-interface-2.5.0"
sources."debug-4.1.1"
sources."tmp-0.1.0"
- sources."tslib-1.11.0"
];
})
- sources."snyk-nodejs-lockfile-parser-1.18.0"
- sources."snyk-nuget-plugin-1.16.0"
- sources."snyk-paket-parser-1.5.0"
- (sources."snyk-php-plugin-1.7.0" // {
+ sources."snyk-nodejs-lockfile-parser-1.22.0"
+ (sources."snyk-nuget-plugin-1.17.0" // {
dependencies = [
- sources."@snyk/cli-interface-2.2.0"
- sources."tslib-1.9.3"
+ sources."core-js-2.3.0"
+ sources."es6-promise-3.0.2"
+ sources."isarray-1.0.0"
+ sources."jszip-3.1.5"
+ sources."lie-3.1.1"
+ sources."process-nextick-args-1.0.7"
+ sources."readable-stream-2.0.6"
+ ];
+ })
+ sources."snyk-paket-parser-1.6.0"
+ (sources."snyk-php-plugin-1.9.0" // {
+ dependencies = [
+ sources."@snyk/cli-interface-2.3.2"
];
})
sources."snyk-policy-1.13.5"
@@ -77411,7 +77762,7 @@ in
];
})
sources."source-map-0.6.1"
- sources."source-map-support-0.5.18"
+ sources."source-map-support-0.5.19"
sources."sprintf-js-1.0.3"
sources."statuses-1.5.0"
(sources."string-width-2.1.1" // {
@@ -77451,6 +77802,7 @@ in
sources."tree-kill-1.2.2"
sources."tslib-1.11.1"
sources."type-check-0.3.2"
+ sources."typescript-3.8.3"
sources."unique-string-1.0.0"
sources."unpipe-1.0.0"
sources."unzip-response-2.0.1"
@@ -77478,12 +77830,8 @@ in
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
sources."xdg-basedir-3.0.0"
- (sources."xml2js-0.4.23" // {
- dependencies = [
- sources."xmlbuilder-11.0.1"
- ];
- })
- sources."xmlbuilder-9.0.7"
+ sources."xml2js-0.4.23"
+ sources."xmlbuilder-11.0.1"
sources."xregexp-2.0.0"
sources."y18n-3.2.1"
sources."yallist-2.1.2"
@@ -77542,8 +77890,8 @@ in
sources."has-cors-1.1.0"
sources."indexof-0.0.1"
sources."isarray-2.0.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."ms-2.1.2"
sources."negotiator-0.6.2"
sources."object-component-0.0.3"
@@ -77562,7 +77910,7 @@ in
})
sources."socket.io-parser-3.4.0"
sources."to-array-0.1.4"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -77630,7 +77978,7 @@ in
sources."get-stream-3.0.0"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
sources."hosted-git-info-2.8.8"
sources."http-proxy-agent-2.1.0"
@@ -77954,7 +78302,7 @@ in
sources."glob-parent-2.0.0"
sources."globby-4.1.0"
sources."gossip-query-2.0.2"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-network-0.0.1"
@@ -78134,9 +78482,9 @@ in
})
sources."napi-macros-2.0.0"
sources."ncp-2.0.0"
- sources."nearley-2.19.2"
+ sources."nearley-2.19.3"
sources."nice-try-1.0.5"
- sources."node-gyp-build-4.2.1"
+ sources."node-gyp-build-4.2.2"
sources."non-private-ip-1.4.4"
sources."normalize-path-2.1.1"
sources."normalize-uri-1.1.3"
@@ -78543,7 +78891,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "network protocol layer for secure-scuttlebutt";
- homepage = https://github.com/ssbc/ssb-server;
+ homepage = "https://github.com/ssbc/ssb-server";
license = "MIT";
};
production = true;
@@ -78561,7 +78909,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Send metric data from statsd to Stackdriver";
- homepage = https://www.stackdriver.com/;
+ homepage = "https://www.stackdriver.com/";
license = "MIT";
};
production = true;
@@ -78636,7 +78984,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.661.0" // {
+ (sources."aws-sdk-2.669.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -78776,7 +79124,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
];
})
(sources."engine.io-client-3.4.1" // {
@@ -78847,7 +79195,7 @@ in
sources."debug-3.2.6"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graphlib-2.1.8"
sources."har-schema-2.0.0"
sources."har-validator-2.0.6"
@@ -78898,7 +79246,7 @@ in
sources."is-fullwidth-code-point-1.0.0"
sources."is-my-ip-valid-1.0.0"
sources."is-my-json-valid-2.20.0"
- sources."is-promise-2.1.0"
+ sources."is-promise-2.2.2"
sources."is-property-1.0.2"
sources."is-regex-1.0.5"
sources."is-stream-1.1.0"
@@ -78993,15 +79341,15 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."minicap-prebuilt-2.3.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minitouch-prebuilt-1.2.0"
sources."mkdirp-0.5.5"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.1.2"
sources."multer-1.4.2"
sources."mustache-2.3.2"
@@ -79231,7 +79579,7 @@ in
dependencies = [
sources."debug-3.2.6"
sources."form-data-2.5.1"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."readable-stream-2.3.7"
sources."string_decoder-1.1.1"
];
@@ -79244,7 +79592,7 @@ in
sources."esprima-4.0.1"
sources."js-yaml-3.13.1"
sources."lodash-3.10.1"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
];
})
sources."swagger-schema-official-2.0.0-bab6bed"
@@ -79480,7 +79828,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Nodejs-based tool for optimizing SVG vector graphics files";
- homepage = https://github.com/svg/svgo;
+ homepage = "https://github.com/svg/svgo";
license = "MIT";
};
production = true;
@@ -79692,7 +80040,7 @@ in
})
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
(sources."graphlib-2.1.8" // {
dependencies = [
sources."lodash-4.17.15"
@@ -79815,8 +80163,8 @@ in
sources."methods-1.1.2"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mixin-deep-1.3.2"
@@ -79882,7 +80230,7 @@ in
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."superagent-3.8.3"
];
})
@@ -80059,7 +80407,7 @@ in
sources."truncate-utf8-bytes-1.0.2"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
sources."undefsafe-2.0.3"
(sources."union-value-1.0.1" // {
dependencies = [
@@ -80179,12 +80527,12 @@ in
sources."jsprim-1.4.1"
sources."locate-path-3.0.0"
sources."long-4.0.0"
- sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-2.4.5"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."module-alias-2.2.2"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.1.2"
sources."node-fetch-2.6.0"
sources."oauth-sign-0.9.0"
@@ -80215,7 +80563,7 @@ in
})
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
- sources."telegraf-3.37.0"
+ sources."telegraf-3.38.0"
sources."telegram-typings-3.6.1"
sources."tough-cookie-2.5.0"
sources."tunnel-agent-0.6.0"
@@ -80259,7 +80607,7 @@ in
sources."errno-0.1.7"
sources."fs.realpath-1.0.0"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
@@ -80361,7 +80709,7 @@ in
sources."function-bind-1.1.1"
sources."get-stdin-5.0.1"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-1.0.3"
sources."has-ansi-2.0.0"
sources."has-symbols-1.0.1"
@@ -80515,7 +80863,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The pluggable linting tool for text and markdown.";
- homepage = https://github.com/textlint/textlint/;
+ homepage = "https://github.com/textlint/textlint/";
license = "MIT";
};
production = true;
@@ -80537,7 +80885,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Latex plugin for [textlint](https://github.com/textlint/textlint "textlint").";
- homepage = https://github.com/elzup/textlint-plugin-latex;
+ homepage = "https://github.com/elzup/textlint-plugin-latex";
license = "MIT";
};
production = true;
@@ -80576,7 +80924,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule check that abbreviations within parentheses.";
- homepage = https://github.com/azu/textlint-rule-abbr-within-parentheses;
+ homepage = "https://github.com/azu/textlint-rule-abbr-within-parentheses";
license = "MIT";
};
production = true;
@@ -80667,7 +81015,7 @@ in
sources."glob-7.1.6"
sources."global-dirs-0.1.1"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
sources."hosted-git-info-2.8.8"
sources."ignore-3.3.10"
@@ -80890,7 +81238,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule for alex";
- homepage = https://github.com/textlint-rule/textlint-rule-alex;
+ homepage = "https://github.com/textlint-rule/textlint-rule-alex";
license = "MIT";
};
production = true;
@@ -80915,7 +81263,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule to check common misspellings";
- homepage = https://github.com/io-monad/textlint-rule-common-misspellings;
+ homepage = "https://github.com/io-monad/textlint-rule-common-misspellings";
license = "GPL-3.0";
};
production = true;
@@ -80937,7 +81285,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Textlint rule to check correct usage of diacritics";
- homepage = https://github.com/sapegin/textlint-rule-diacritics;
+ homepage = "https://github.com/sapegin/textlint-rule-diacritics";
license = "MIT";
};
production = true;
@@ -80974,7 +81322,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that specify the maximum word count of a sentence.";
- homepage = https://github.com/azu/textlint-rule-en-max-word-count;
+ homepage = "https://github.com/azu/textlint-rule-en-max-word-count";
license = "MIT";
};
production = true;
@@ -81067,7 +81415,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that check no start with duplicated conjunction.";
- homepage = https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction;
+ homepage = "https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction";
license = "MIT";
};
production = true;
@@ -81108,7 +81456,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that check with or without period in list item.";
- homepage = https://github.com/textlint-rule/textlint-rule-period-in-list-item;
+ homepage = "https://github.com/textlint-rule/textlint-rule-period-in-list-item";
license = "MIT";
};
production = true;
@@ -81138,7 +81486,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Textlint rule to find filler words, buzzwords and chiches";
- homepage = https://github.com/sapegin/textlint-rule-stop-words;
+ homepage = "https://github.com/sapegin/textlint-rule-stop-words";
license = "MIT";
};
production = true;
@@ -81168,7 +81516,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "TextLint rule to check correct terms spelling";
- homepage = https://github.com/sapegin/textlint-rule-terminology;
+ homepage = "https://github.com/sapegin/textlint-rule-terminology";
license = "MIT";
};
production = true;
@@ -81178,10 +81526,10 @@ in
textlint-rule-unexpanded-acronym = nodeEnv.buildNodePackage {
name = "textlint-rule-unexpanded-acronym";
packageName = "textlint-rule-unexpanded-acronym";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/textlint-rule-unexpanded-acronym/-/textlint-rule-unexpanded-acronym-1.2.3.tgz";
- sha512 = "kkbsbUlI3Gw4VTr79E825+2wuxPG8dM8T4VjEH25zlNhh3j8vpsVDjpbXRkVFl+EvDBCtDZEDaFPwhXy85toVQ==";
+ url = "https://registry.npmjs.org/textlint-rule-unexpanded-acronym/-/textlint-rule-unexpanded-acronym-1.2.4.tgz";
+ sha512 = "F1kV06CdonOM2awtXjCSRYUsRJfDfZIujQQo4zEMqNqD6UwpkapxpZOiwcwbeaQz00+17ljbJEoGqIe2XeiU+w==";
};
dependencies = [
sources."array-includes-3.1.1"
@@ -81208,7 +81556,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that check unexpanded acronym word.";
- homepage = https://github.com/textlint-rule/textlint-rule-unexpanded-acronym;
+ homepage = "https://github.com/textlint-rule/textlint-rule-unexpanded-acronym";
license = "MIT";
};
production = true;
@@ -81248,7 +81596,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule to check your English style with write good";
- homepage = https://github.com/textlint-rule/textlint-rule-write-good;
+ homepage = "https://github.com/textlint-rule/textlint-rule-write-good";
license = "MIT";
};
production = true;
@@ -81272,7 +81620,7 @@ in
sources."@types/debug-4.1.5"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-1.0.0"
@@ -81419,7 +81767,7 @@ in
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."got-10.6.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."grapheme-splitter-1.0.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -81674,7 +82022,7 @@ in
sources."wide-align-1.1.3"
sources."with-open-file-0.1.7"
sources."wrappy-1.0.2"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xmlhttprequest-ssl-1.5.5"
sources."yallist-3.1.1"
sources."yarn-1.22.0"
@@ -81683,7 +82031,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The self-hosted Web IRC client";
- homepage = https://thelounge.chat/;
+ homepage = "https://thelounge.chat/";
license = "MIT";
};
production = true;
@@ -81693,15 +82041,15 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.115.0";
+ version = "0.116.1";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.115.0.tgz";
- sha512 = "mAV2Ky3RdcbdSbR9capI+tKLvRldWYxd4151PZTT/o7+U2jh9Is3a4KmnYwzyUAhB2ZA3pXSgCd2DOY4Tj5kow==";
+ url = "https://registry.npmjs.org/three/-/three-0.116.1.tgz";
+ sha512 = "l2JCMiA/lVZAuSrLWRYMalvpR+0j8hbIhCpfs4V6JFnw2+JQEQJ5HltNpfFr+9TDpQts1BhtcISehWf/xBGPvQ==";
};
buildInputs = globalBuildInputs;
meta = {
description = "JavaScript 3D library";
- homepage = https://threejs.org/;
+ homepage = "https://threejs.org/";
license = "MIT";
};
production = true;
@@ -81773,7 +82121,7 @@ in
sources."fs.realpath-1.0.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-signature-1.2.0"
@@ -81790,11 +82138,11 @@ in
sources."jsprim-1.4.1"
sources."keypress-0.2.1"
sources."lodash-4.17.15"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-0.0.10"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
(sources."node-appc-0.2.49" // {
dependencies = [
sources."temp-0.8.4"
@@ -81854,10 +82202,10 @@ in
triton = nodeEnv.buildNodePackage {
name = "triton";
packageName = "triton";
- version = "7.8.0";
+ version = "7.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/triton/-/triton-7.8.0.tgz";
- sha512 = "/f9E08NvOvOyudT1ar0ENjtJqcFuEnVMBhEpgQda8dQibxgOEbK7dOkc6T0OZ3ve1E3wXn8JVnY+l1EBZ/8/5w==";
+ url = "https://registry.npmjs.org/triton/-/triton-7.9.0.tgz";
+ sha512 = "PCZVVbdI90e07avgNyBJiw32Q0YIFwqgIW/HFbU5g3Hh/+P5VBJP8TBlkXM27VCM7L3hyCC3z9K8uq9mI8aIVQ==";
};
dependencies = [
sources."asn1-0.2.4"
@@ -81926,7 +82274,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."mooremachine-2.3.0"
sources."mute-stream-0.0.8"
sources."mv-2.1.1"
@@ -82042,7 +82390,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Joyent Triton CLI and client (https://www.joyent.com/triton)";
- homepage = https://github.com/joyent/node-triton;
+ homepage = "https://github.com/joyent/node-triton";
license = "MPL-2.0";
};
production = true;
@@ -82091,7 +82439,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "TSUN: a repl for TypeScript Upgraded Node";
- homepage = https://github.com/HerringtonDarkholme/typescript-repl;
+ homepage = "https://github.com/HerringtonDarkholme/typescript-repl";
license = "MIT";
};
production = true;
@@ -82132,7 +82480,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "TypeScript is a language for application scale JavaScript development";
- homepage = https://www.typescriptlang.org/;
+ homepage = "https://www.typescriptlang.org/";
license = "Apache-2.0";
};
production = true;
@@ -82152,7 +82500,7 @@ in
sources."commander-2.20.3"
sources."crypto-random-string-1.0.0"
sources."fs-extra-7.0.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."jsonfile-4.0.0"
sources."p-debounce-1.0.0"
sources."temp-dir-1.0.0"
@@ -82178,10 +82526,10 @@ in
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.9.1";
+ version = "3.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.1.tgz";
- sha512 = "JUPoL1jHsc9fOjVFHdQIhqEEJsQvfKDjlubcCilu8U26uZ73qOg8VsN8O1jbuei44ZPlwL7kmbAdM4tzaUvqnA==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.2.tgz";
+ sha512 = "zGVwKslUAD/EeqOrD1nQaBmXIHl1Vw371we8cvS8I6mYK9rmgX5tv8AAeJdfsQ3Kk5mGax2SVV/AizxdNGhl7Q==";
};
dependencies = [
sources."commander-2.20.3"
@@ -82209,7 +82557,7 @@ in
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -82351,7 +82699,7 @@ in
sources."is-docker-2.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."is-stream-1.1.0"
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
sources."isarray-2.0.1"
sources."jquery-3.4.1"
sources."jquery-ui-bundle-1.12.1"
@@ -82380,8 +82728,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -82490,9 +82838,9 @@ in
dependencies = [
sources."component-emitter-1.3.0"
sources."debug-4.1.1"
- sources."mime-2.4.4"
+ sources."mime-2.4.5"
sources."ms-2.1.2"
- sources."qs-6.9.3"
+ sources."qs-6.9.4"
sources."semver-6.3.0"
];
})
@@ -82524,7 +82872,7 @@ in
})
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xmlhttprequest-ssl-1.5.5"
sources."y18n-4.0.0"
sources."yallist-2.1.2"
@@ -82716,7 +83064,7 @@ in
sources."git-clone-0.1.0"
sources."glob-7.1.6"
sources."got-6.7.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
sources."gray-matter-2.1.1"
sources."handlebars-4.7.6"
@@ -82743,7 +83091,6 @@ in
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.2.0"
sources."is-stream-1.1.0"
@@ -82777,8 +83124,8 @@ in
sources."supports-color-2.0.0"
];
})
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -82820,7 +83167,7 @@ in
sources."request-2.88.2"
sources."restore-cursor-2.0.0"
sources."rimraf-2.7.1"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
sources."safer-buffer-2.1.2"
@@ -82867,7 +83214,7 @@ in
sources."tslib-1.11.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."uglify-js-3.9.1"
+ sources."uglify-js-3.9.2"
sources."uid-0.0.2"
sources."unbzip2-stream-1.4.2"
sources."unyield-0.0.1"
@@ -82926,7 +83273,7 @@ in
sources."@starptech/rehype-webparser-0.10.0"
sources."@starptech/webparser-0.10.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -83250,7 +83597,7 @@ in
sources."get-stream-4.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."gridsome-helper-json-1.0.3"
sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
@@ -83332,7 +83679,6 @@ in
sources."is-plain-object-2.0.4"
sources."is-posix-bracket-0.1.1"
sources."is-primitive-2.0.0"
- sources."is-promise-2.1.0"
sources."is-resolvable-1.1.0"
sources."is-stream-1.1.0"
sources."is-utf8-0.2.1"
@@ -83541,7 +83887,7 @@ in
sources."pretty-format-23.6.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
- sources."property-information-5.4.0"
+ sources."property-information-5.5.0"
sources."proto-list-1.2.4"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
@@ -83604,7 +83950,7 @@ in
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rx-lite-4.0.8"
sources."rx-lite-aggregates-4.0.8"
sources."rxjs-6.5.5"
@@ -83843,7 +84189,7 @@ in
})
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
- (sources."vscode-css-languageservice-4.1.1" // {
+ (sources."vscode-css-languageservice-4.1.2" // {
dependencies = [
sources."vscode-uri-2.1.1"
];
@@ -83896,7 +84242,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "vue-language-server";
- homepage = https://github.com/vuejs/vetur/tree/master/server;
+ homepage = "https://github.com/vuejs/vetur/tree/master/server";
license = "MIT";
};
production = true;
@@ -83926,14 +84272,14 @@ in
})
sources."@babel/polyfill-7.7.0"
sources."@babel/runtime-7.7.7"
- sources."@babel/runtime-corejs3-7.9.2"
+ sources."@babel/runtime-corejs3-7.9.6"
sources."@cliqz-oss/firefox-client-0.3.1"
sources."@cliqz-oss/node-firefox-connect-1.2.1"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."JSONSelect-0.2.1"
sources."acorn-6.4.1"
sources."acorn-jsx-5.2.0"
@@ -84414,7 +84760,7 @@ in
sources."get-stream-4.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
sources."growly-1.3.0"
sources."har-schema-2.0.0"
@@ -84482,6 +84828,7 @@ in
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
+ sources."is-docker-2.0.0"
sources."is-extendable-1.0.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
@@ -84499,7 +84846,6 @@ in
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
sources."is-plain-object-2.0.4"
- sources."is-promise-2.1.0"
sources."is-property-1.0.2"
sources."is-regex-1.0.5"
sources."is-relative-0.1.3"
@@ -84509,7 +84855,7 @@ in
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
sources."is-yarn-global-0.3.0"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
@@ -84584,15 +84930,15 @@ in
})
sources."merge-stream-2.0.0"
sources."micromatch-3.1.10"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mixin-deep-1.3.2"
sources."mkdirp-1.0.3"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.0.0"
sources."multimatch-4.0.0"
sources."mute-stream-0.0.7"
@@ -84762,7 +85108,7 @@ in
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rx-lite-3.1.2"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
@@ -85019,7 +85365,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A command line tool to help build, run, and test web extensions";
- homepage = https://github.com/mozilla/web-ext;
+ homepage = "https://github.com/mozilla/web-ext";
license = "MPL-2.0";
};
production = true;
@@ -85222,14 +85568,19 @@ in
sources."is-glob-3.1.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
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-base-3.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.0"
+ ];
+ })
sources."hash.js-1.1.7"
sources."hmac-drbg-1.0.1"
sources."https-browserify-1.0.0"
@@ -85397,7 +85748,7 @@ in
sources."source-list-map-2.0.1"
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
- (sources."source-map-support-0.5.18" // {
+ (sources."source-map-support-0.5.19" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -85428,7 +85779,7 @@ in
sources."stream-shift-1.0.1"
sources."string_decoder-1.1.1"
sources."tapable-1.1.3"
- (sources."terser-4.6.11" // {
+ (sources."terser-4.6.13" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -85495,7 +85846,7 @@ in
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;
+ homepage = "https://github.com/webpack/webpack";
license = "MIT";
};
production = true;
@@ -85622,7 +85973,7 @@ in
];
})
sources."global-prefix-1.0.2"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-flag-3.0.0"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -85843,7 +86194,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
@@ -86053,7 +86404,7 @@ in
sources."pify-2.3.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."handle-thing-2.0.1"
sources."has-1.0.3"
sources."has-flag-3.0.0"
@@ -86132,8 +86483,8 @@ in
sources."methods-1.1.2"
sources."micromatch-3.1.10"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."minimalistic-assert-1.0.1"
sources."minimatch-3.0.4"
@@ -86198,7 +86549,7 @@ in
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
sources."pkg-dir-3.0.0"
- (sources."portfinder-1.0.25" // {
+ (sources."portfinder-1.0.26" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -86404,7 +86755,7 @@ in
sources."wbuf-1.7.3"
(sources."webpack-dev-middleware-3.7.2" // {
dependencies = [
- sources."mime-2.4.4"
+ sources."mime-2.4.5"
];
})
sources."webpack-log-2.0.0"
@@ -86486,7 +86837,7 @@ in
sources."pify-3.0.0"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."iferr-0.1.5"
sources."ignore-3.3.10"
sources."imurmurhash-0.1.4"
@@ -86560,7 +86911,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Copy files && directories with webpack";
- homepage = https://github.com/webpack-contrib/copy-webpack-plugin;
+ homepage = "https://github.com/webpack-contrib/copy-webpack-plugin";
license = "MIT";
};
production = true;
@@ -86587,7 +86938,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.3.0"
sources."balanced-match-1.0.0"
@@ -86696,7 +87047,7 @@ in
sources."is-docker-2.0.0"
sources."is-file-1.0.0"
sources."is-typedarray-1.0.0"
- sources."is-wsl-2.1.1"
+ sources."is-wsl-2.2.0"
sources."isarray-1.0.0"
sources."junk-3.1.0"
sources."k-bucket-5.0.0"
@@ -86717,12 +87068,12 @@ in
sources."mdns-js-packet-0.2.0"
sources."mediasource-2.3.0"
sources."memory-chunk-store-1.3.0"
- sources."mime-2.4.4"
+ sources."mime-2.4.5"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mkdirp-classic-0.5.2"
- sources."moment-2.24.0"
+ sources."mkdirp-classic-0.5.3"
+ sources."moment-2.25.3"
sources."mp4-box-encoding-1.4.1"
sources."mp4-stream-3.1.0"
sources."ms-2.0.0"
@@ -86849,7 +87200,7 @@ in
})
sources."winreg-1.2.4"
sources."wrappy-1.0.2"
- sources."ws-7.2.3"
+ sources."ws-7.2.5"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.31"
@@ -86857,7 +87208,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "WebTorrent, the streaming torrent client. For the command line.";
- homepage = https://webtorrent.io/;
+ homepage = "https://webtorrent.io/";
license = "MIT";
};
production = true;
@@ -86932,7 +87283,7 @@ in
sources."prettier-1.19.1"
sources."request-light-0.2.5"
sources."sprintf-js-1.0.3"
- sources."vscode-json-languageservice-3.5.2"
+ sources."vscode-json-languageservice-3.6.0"
sources."vscode-jsonrpc-4.0.0"
(sources."vscode-languageserver-5.2.1" // {
dependencies = [
@@ -86990,7 +87341,7 @@ in
sources."@babel/code-frame-7.8.3"
sources."@babel/helper-validator-identifier-7.9.5"
sources."@babel/highlight-7.9.0"
- sources."@babel/runtime-7.9.2"
+ sources."@babel/runtime-7.9.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@sindresorhus/is-0.7.0"
@@ -86998,8 +87349,9 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.2"
+ sources."@types/node-13.13.4"
sources."@types/normalize-package-data-2.4.0"
+ sources."JSONStream-1.3.5"
sources."aggregate-error-3.0.1"
sources."ajv-6.12.2"
sources."ansi-0.3.1"
@@ -87026,6 +87378,11 @@ in
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
sources."aws4-1.9.1"
+ (sources."axios-0.18.1" // {
+ dependencies = [
+ sources."is-buffer-2.0.4"
+ ];
+ })
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -87093,6 +87450,7 @@ in
sources."cli-width-2.2.1"
sources."clone-1.0.4"
sources."clone-buffer-1.0.0"
+ sources."clone-deep-4.0.1"
sources."clone-regexp-1.0.1"
sources."clone-response-1.0.2"
sources."clone-stats-0.0.1"
@@ -87140,6 +87498,7 @@ in
})
sources."dot-prop-4.2.0"
sources."downgrade-root-1.2.2"
+ sources."download-stats-0.3.4"
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
(sources."editions-2.3.0" // {
@@ -87152,7 +87511,7 @@ in
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."env-paths-1.0.0"
- sources."errlop-2.1.0"
+ sources."errlop-2.2.0"
sources."error-7.2.1"
sources."error-ex-1.3.2"
sources."es6-error-4.1.1"
@@ -87206,6 +87565,11 @@ in
sources."find-up-2.1.0"
sources."find-versions-2.0.0"
sources."first-chunk-stream-2.0.0"
+ (sources."follow-redirects-1.5.10" // {
+ dependencies = [
+ sources."debug-3.1.0"
+ ];
+ })
sources."for-in-1.0.2"
sources."foreachasync-3.0.0"
sources."forever-agent-0.6.1"
@@ -87250,7 +87614,7 @@ in
sources."p-cancelable-0.4.1"
];
})
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."grouped-queue-1.1.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -87315,7 +87679,6 @@ in
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.2.0"
@@ -87341,6 +87704,7 @@ in
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
+ sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
sources."keyv-3.0.0"
sources."kind-of-6.0.3"
@@ -87353,6 +87717,7 @@ in
sources."url-parse-lax-1.0.0"
];
})
+ sources."lazy-cache-2.0.2"
sources."lines-and-columns-1.1.6"
(sources."load-json-file-1.1.0" // {
dependencies = [
@@ -87396,7 +87761,7 @@ in
];
})
sources."pify-4.0.1"
- sources."replace-ext-1.0.0"
+ sources."replace-ext-1.0.1"
sources."slash-2.0.0"
sources."through2-3.0.1"
sources."vinyl-2.2.0"
@@ -87412,8 +87777,8 @@ in
sources."merge-stream-2.0.0"
sources."merge2-1.3.0"
sources."micromatch-3.1.10"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -87424,6 +87789,7 @@ in
];
})
sources."mkdirp-0.5.5"
+ sources."moment-2.25.3"
sources."ms-2.0.0"
(sources."multimatch-4.0.0" // {
dependencies = [
@@ -87436,6 +87802,7 @@ in
sources."nice-try-1.0.5"
sources."normalize-package-data-2.5.0"
sources."normalize-url-2.0.1"
+ sources."npm-api-1.0.0"
sources."npm-conf-1.1.3"
(sources."npm-keyword-5.0.0" // {
dependencies = [
@@ -87491,6 +87858,7 @@ in
sources."p-try-1.0.0"
sources."package-json-5.0.0"
sources."pad-component-0.0.1"
+ sources."paged-request-2.0.1"
sources."parse-help-1.0.0"
sources."parse-json-2.2.0"
sources."pascalcase-0.1.1"
@@ -87576,7 +87944,7 @@ in
sources."rimraf-2.7.1"
sources."roarr-2.15.3"
sources."root-check-1.0.0"
- sources."run-async-2.4.0"
+ sources."run-async-2.4.1"
sources."rx-4.1.0"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.0"
@@ -87593,14 +87961,16 @@ in
sources."type-fest-0.8.1"
];
})
+ sources."set-getter-0.1.0"
(sources."set-value-2.0.1" // {
dependencies = [
sources."extend-shallow-2.0.1"
];
})
+ sources."shallow-clone-3.0.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."shelljs-0.8.3"
+ sources."shelljs-0.8.4"
sources."signal-exit-3.0.3"
sources."slash-1.0.0"
(sources."snapdragon-0.8.2" // {
@@ -87811,7 +88181,7 @@ in
];
})
sources."yeoman-doctor-4.0.0"
- (sources."yeoman-environment-2.9.5" // {
+ (sources."yeoman-environment-2.10.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."ansi-regex-5.0.0"
@@ -87857,7 +88227,7 @@ in
sources."which-2.0.2"
];
})
- (sources."yeoman-generator-4.8.3" // {
+ (sources."yeoman-generator-4.10.0" // {
dependencies = [
sources."debug-4.1.1"
sources."diff-4.0.2"
@@ -87896,7 +88266,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "CLI tool for running Yeoman generators";
- homepage = http://yeoman.io/;
+ homepage = "https://yeoman.io/";
license = "BSD-2-Clause";
};
production = true;
diff --git a/pkgs/development/ocaml-modules/async_find/default.nix b/pkgs/development/ocaml-modules/async_find/default.nix
deleted file mode 100644
index aa797cdace3..00000000000
--- a/pkgs/development/ocaml-modules/async_find/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{stdenv, buildOcaml, fetchurl, async_p4, core_p4, sexplib_p4}:
-
-buildOcaml rec {
- name = "async_find";
- version = "111.28.00";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/async_find/archive/${version}.tar.gz";
- sha256 = "4e3fda72f50174f05d96a5a09323f236c041b1a685890c155822956f3deb8803";
- };
-
- propagatedBuildInputs = [ async_p4 core_p4 sexplib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_find";
- description = "Directory traversal with Async";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/bigstring/default.nix b/pkgs/development/ocaml-modules/bigstring/default.nix
index c74676e4a1e..98687262c33 100644
--- a/pkgs/development/ocaml-modules/bigstring/default.nix
+++ b/pkgs/development/ocaml-modules/bigstring/default.nix
@@ -16,7 +16,7 @@ buildDunePackage rec {
doCheck = true;
meta = with lib; {
- homepage = https://github.com/c-cube/ocaml-bigstring;
+ homepage = "https://github.com/c-cube/ocaml-bigstring";
description = "Bigstring built on top of bigarrays, and convenient functions";
license = licenses.bsd2;
maintainers = [ maintainers.alexfmpe ];
diff --git a/pkgs/development/ocaml-modules/gapi-ocaml/default.nix b/pkgs/development/ocaml-modules/gapi-ocaml/default.nix
index 20ade26f909..b01d4b4a04c 100644
--- a/pkgs/development/ocaml-modules/gapi-ocaml/default.nix
+++ b/pkgs/development/ocaml-modules/gapi-ocaml/default.nix
@@ -1,8 +1,10 @@
-{ stdenv, fetchFromGitHub, buildDunePackage, ocurl, cryptokit, ocaml_extlib, yojson, ocamlnet, xmlm }:
+{ stdenv, fetchFromGitHub, buildDunePackage
+, ocurl, cryptokit, ocaml_extlib, yojson, ocamlnet, xmlm
+}:
buildDunePackage rec {
pname = "gapi-ocaml";
- version = "0.3.6";
+ version = "0.3.19";
minimumOCamlVersion = "4.02";
@@ -10,10 +12,11 @@ buildDunePackage rec {
owner = "astrada";
repo = pname;
rev = "v${version}";
- sha256 = "0qgsy51bhkpfgl5rdnjw4bqs5fbh2w4vwrfbl8y3lh1wrqmnwci4";
+ sha256 = "04arif1p1vj5yr24cwicj70b7yx17hrgf4pl47vqg8ngcrdh71v9";
};
- propagatedBuildInputs = [ ocurl cryptokit ocaml_extlib yojson ocamlnet xmlm ];
+ propagatedBuildInputs = [ ocurl cryptokit ocaml_extlib ocamlnet yojson ];
+ buildInputs = [ xmlm ];
meta = {
description = "OCaml client for google services";
diff --git a/pkgs/development/ocaml-modules/owl/default.nix b/pkgs/development/ocaml-modules/owl/default.nix
index b306ee9ce6d..7dd1d525a46 100644
--- a/pkgs/development/ocaml-modules/owl/default.nix
+++ b/pkgs/development/ocaml-modules/owl/default.nix
@@ -6,13 +6,11 @@
, eigen
, stdio
, stdlib-shims
-, openblas, blas, lapack
+, openblasCompat
, owl-base
, npy
}:
-assert (!blas.isILP64) && (!lapack.isILP64);
-assert blas.implementation == "openblas" && lapack.implementation == "openblas";
buildDunePackage rec {
pname = "owl";
@@ -22,7 +20,7 @@ buildDunePackage rec {
checkInputs = [ alcotest ];
buildInputs = [ dune-configurator ];
propagatedBuildInputs = [
- eigen stdio stdlib-shims openblas owl-base npy
+ eigen stdio stdlib-shims openblasCompat owl-base npy
];
doCheck = !stdenv.isDarwin; # https://github.com/owlbarn/owl/issues/462
diff --git a/pkgs/development/python-modules/aiohttp-socks/default.nix b/pkgs/development/python-modules/aiohttp-socks/default.nix
index 392c77036ca..7b0bfe80684 100644
--- a/pkgs/development/python-modules/aiohttp-socks/default.nix
+++ b/pkgs/development/python-modules/aiohttp-socks/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "aiohttp-socks";
- version = "0.3.7";
+ version = "0.3.9";
src = fetchPypi {
inherit version;
pname = "aiohttp_socks";
- sha256 = "00zqlkhfrp1jczgjppaksriidyfshnj0jvrcryn1x77dmy73m023";
+ sha256 = "1mn2ng66951mri49f99zh3660j83kvqhr6dpx90s9fkjwk83hmjy";
};
propagatedBuildInputs = [ aiohttp attrs ];
diff --git a/pkgs/development/python-modules/ajpy/default.nix b/pkgs/development/python-modules/ajpy/default.nix
index 373c3544062..5f42646dd99 100644
--- a/pkgs/development/python-modules/ajpy/default.nix
+++ b/pkgs/development/python-modules/ajpy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ajpy";
- version = "0.0.4";
+ version = "0.0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0a5f62b765f59ffc37e759d3f343de16cd782cc4e9e8be09c73b71dfbe383d9b";
+ sha256 = "173wm207zyi86m2ms7vscakdi4mmjqfxqsdx1gn0j9nn0gsf241h";
};
# ajpy doesn't have tests
diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix
index bd3e5662e18..b9c710e6888 100644
--- a/pkgs/development/python-modules/ansible/default.nix
+++ b/pkgs/development/python-modules/ansible/default.nix
@@ -18,13 +18,13 @@
buildPythonPackage rec {
pname = "ansible";
- version = "2.9.2";
+ version = "2.9.7";
src = fetchFromGitHub {
owner = "ansible";
repo = "ansible";
rev = "v${version}";
- sha256 = "06vxvn5q13rxzndwzq3g6yxiqm361ma9zcvwbrfn630xkmsg4pd8";
+ sha256 = "0miid7h720i630qljcjdmgdblflhrl2pwqjgiq5wm8jr61c3ld6s";
};
prePatch = ''
diff --git a/pkgs/development/python-modules/astropy/default.nix b/pkgs/development/python-modules/astropy/default.nix
index 57a7c35215e..147a4d65de5 100644
--- a/pkgs/development/python-modules/astropy/default.nix
+++ b/pkgs/development/python-modules/astropy/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "astropy";
- version = "4.0";
+ version = "4.0.1.post1";
disabled = !isPy3k; # according to setup.py
src = fetchPypi {
inherit pname version;
- sha256 = "404200e0baa84de09ac563ad9ccab3817e9b9669d0025cee74a8752f4bc2771b";
+ sha256 = "1da4xj793ldck29aajyb514wpz330cml26f3gdp45jj531n4lc2w";
};
nativeBuildInputs = [ astropy-helpers ];
diff --git a/pkgs/development/python-modules/autopep8/default.nix b/pkgs/development/python-modules/autopep8/default.nix
index ccefe60ea08..715e4da8f44 100644
--- a/pkgs/development/python-modules/autopep8/default.nix
+++ b/pkgs/development/python-modules/autopep8/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "autopep8";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1swr8ccm3mafcm3zpbwyn22kjs39lbqmg8w41sh7yb3gskgy2syc";
+ sha256 = "0m29ndgrcgrzi3y1fsxmdl421x6n4gn02l70hsz8486h8zzdhbqm";
};
propagatedBuildInputs = [ pycodestyle ];
diff --git a/pkgs/development/python-modules/binwalk/default.nix b/pkgs/development/python-modules/binwalk/default.nix
index 97c6b957a43..e8a20b6df47 100644
--- a/pkgs/development/python-modules/binwalk/default.nix
+++ b/pkgs/development/python-modules/binwalk/default.nix
@@ -7,7 +7,6 @@
, gzip
, bzip2
, gnutar
-, p7zip
, cabextract
, lzma
, nose
@@ -29,7 +28,7 @@ buildPythonPackage {
sha256 = "1bxgj569fzwv6jhcbl864nmlsi9x1k1r20aywjxc8b9b1zgqrlvc";
};
- propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar p7zip cabextract lzma pycrypto ]
+ propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar cabextract lzma pycrypto ]
++ stdenv.lib.optional visualizationSupport pyqtgraph;
# setup.py only installs version.py during install, not test
diff --git a/pkgs/development/python-modules/bitstruct/default.nix b/pkgs/development/python-modules/bitstruct/default.nix
index 7c58aab85c4..aff3f70cb88 100644
--- a/pkgs/development/python-modules/bitstruct/default.nix
+++ b/pkgs/development/python-modules/bitstruct/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "bitstruct";
- version = "8.8.1";
+ version = "8.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "84893f90eb78f8179af24a87622ef964ede5c7e785562022917033987d6ce198";
+ sha256 = "0dncll29a0lx8hn1xlhr32abkvj1rh8xa6gc0aas8wnqzh7bvqqm";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/cftime/default.nix b/pkgs/development/python-modules/cftime/default.nix
index 5046017a94d..60946d23a1e 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.4.2";
+ version = "1.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1ac64f8f9066ea756ea27d67cedaf064e7c866275218fa7c84684066a5890f70";
+ sha256 = "17w9myl8mg4isv4lb1nv64zim53ishi32f6m5m0s00q9a6v5qfb0";
};
checkInputs = [ pytest coveralls pytestcov ];
diff --git a/pkgs/development/python-modules/clikit/default.nix b/pkgs/development/python-modules/clikit/default.nix
index 32e9b4fcb4a..98533f95f92 100644
--- a/pkgs/development/python-modules/clikit/default.nix
+++ b/pkgs/development/python-modules/clikit/default.nix
@@ -1,5 +1,5 @@
{ lib, buildPythonPackage, fetchPypi
-, isPy27, isPy34
+, isPy27
, pylev, pastel, typing, enum34 }:
buildPythonPackage rec {
@@ -13,8 +13,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [
pylev pastel
- ] ++ lib.optional (isPy27 || isPy34) typing
- ++ lib.optional isPy27 enum34;
+ ] ++ lib.optionals isPy27 [ typing enum34 ];
# The Pypi tarball doesn't include tests, and the GitHub source isn't
# buildable until we bootstrap poetry, see
diff --git a/pkgs/development/python-modules/cmd2/default.nix b/pkgs/development/python-modules/cmd2/default.nix
index 13f68d6a392..9d58c130582 100644
--- a/pkgs/development/python-modules/cmd2/default.nix
+++ b/pkgs/development/python-modules/cmd2/default.nix
@@ -6,11 +6,11 @@
}:
buildPythonPackage rec {
pname = "cmd2";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0fjwc095y97n3a7jxl9pk4h1i5hghas7y6zhgprl5lv5ixnicffk";
+ sha256 = "1f18plbc9yyvhn0js3d2bii9yld8zfl775gxsaw9jza5pmlg9ss2";
};
LC_ALL="en_US.UTF-8";
diff --git a/pkgs/development/python-modules/configargparse/default.nix b/pkgs/development/python-modules/configargparse/default.nix
index 75255badf98..d1dcce9699b 100644
--- a/pkgs/development/python-modules/configargparse/default.nix
+++ b/pkgs/development/python-modules/configargparse/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ConfigArgParse";
- version = "1.0";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0cvinm7bb03qfjpq2zhfacm0qs4ip4378nvya8x41p4wpi2q4dxz";
+ sha256 = "1p1pzpf5qpf80bfxsx1mbw9blyhhypjvhl3i60pbmhfmhvlpplgd";
};
# no tests in tarball
diff --git a/pkgs/development/python-modules/cvxopt/default.nix b/pkgs/development/python-modules/cvxopt/default.nix
index 2b6d1b4d248..bafa75072f7 100644
--- a/pkgs/development/python-modules/cvxopt/default.nix
+++ b/pkgs/development/python-modules/cvxopt/default.nix
@@ -18,13 +18,13 @@ assert (!blas.isILP64) && (!lapack.isILP64);
buildPythonPackage rec {
pname = "cvxopt";
- version = "1.2.4";
+ version = "1.2.5";
disabled = isPyPy; # hangs at [translation:info]
src = fetchPypi {
inherit pname version;
- sha256 = "1h9g79gxpgpy6xciqyypihw5q4ngp322lpkka1nkwk0ysybfsp7s";
+ sha256 = "0widrfxr0x0cyg72ibkv7fdzkvmf5mllchq1x4fs2a36plv8rv4l";
};
buildInputs = [ blas lapack ];
diff --git a/pkgs/development/python-modules/dash-core-components/default.nix b/pkgs/development/python-modules/dash-core-components/default.nix
index 1a1e3db46ff..b4af53cb296 100644
--- a/pkgs/development/python-modules/dash-core-components/default.nix
+++ b/pkgs/development/python-modules/dash-core-components/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "dash_core_components";
- version = "1.9.0";
+ version = "1.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1wr6989hq7q9vyh1qqdpbp8igk9rfca4phfpaim3nnk4swvm5m75";
+ sha256 = "0mi608d4q4clx5ikblqni5v67k051k894q0w5asa3jj1v0agawpa";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/deprecated/default.nix b/pkgs/development/python-modules/deprecated/default.nix
index 6c338ce6dc2..3411247599e 100644
--- a/pkgs/development/python-modules/deprecated/default.nix
+++ b/pkgs/development/python-modules/deprecated/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "Deprecated";
- version = "1.2.8";
+ version = "1.2.9";
src = fetchPypi {
inherit pname version;
- sha256 = "029mr75wgah0z1ilsf3vf3dmjn65y4fy1jgq5qny2qsb9hvwbblw";
+ sha256 = "1k7c5kkh8jxxqdm0cbcvmhn3mwj0rcjwapwbzmm5r04n78lpvwqc";
};
propagatedBuildInputs = [ wrapt ];
diff --git a/pkgs/development/python-modules/deprecation/default.nix b/pkgs/development/python-modules/deprecation/default.nix
index 7478c18b2c0..fb5698062f7 100644
--- a/pkgs/development/python-modules/deprecation/default.nix
+++ b/pkgs/development/python-modules/deprecation/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "deprecation";
- version = "2.0.7";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1vcjy6flqbzgjh4zhcs0sl83b946wxrlsx5miliz0ik1d9kjyff0";
+ sha256 = "1zqqjlgmhgkpzg9ss5ki8wamxl83xn51fs6gn2a8cxsx9vkbvcvj";
};
propagatedBuildInputs = [ packaging ];
diff --git a/pkgs/development/python-modules/dicom2nifti/default.nix b/pkgs/development/python-modules/dicom2nifti/default.nix
new file mode 100644
index 00000000000..abc07346efd
--- /dev/null
+++ b/pkgs/development/python-modules/dicom2nifti/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, isPy27
+, gdcm
+, nose
+, nibabel
+, numpy
+, pydicom
+, scipy
+}:
+
+buildPythonPackage rec {
+ pname = "dicom2nifti";
+ version = "2.2.8";
+ disabled = isPy27;
+
+ # no tests in PyPI dist
+ src = fetchFromGitHub {
+ owner = "icometrix";
+ repo = pname;
+ rev = version;
+ sha256 = "1qi2map6f4pa1l8wsif7ff7rhja6ynrjlm7w306dzvi9l25mia34";
+ };
+
+ propagatedBuildInputs = [ gdcm nibabel numpy pydicom scipy ];
+
+ checkInputs = [ nose gdcm ];
+ checkPhase = "nosetests tests";
+
+ meta = with lib; {
+ homepage = "https://github.com/icometrix/dicom2nifti";
+ description = "Library for converting dicom files to nifti";
+ license = licenses.mit;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/dparse/default.nix b/pkgs/development/python-modules/dparse/default.nix
new file mode 100644
index 00000000000..6433e0d17a7
--- /dev/null
+++ b/pkgs/development/python-modules/dparse/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27, pytest, toml, pyyaml }:
+
+buildPythonPackage rec {
+ pname = "dparse";
+ version = "0.5.1";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "a1b5f169102e1c894f9a7d5ccf6f9402a836a5d24be80a986c7ce9eaed78f367";
+ };
+
+ propagatedBuildInputs = [ toml pyyaml ];
+
+ checkInputs = [ pytest ];
+
+ meta = with lib; {
+ description = "A parser for Python dependency files";
+ homepage = "https://github.com/pyupio/safety";
+ license = licenses.mit;
+ maintainers = with maintainers; [ thomasdesr ];
+ };
+}
diff --git a/pkgs/development/python-modules/easyprocess/default.nix b/pkgs/development/python-modules/easyprocess/default.nix
index 41a4c1a7a2a..878b882810f 100644
--- a/pkgs/development/python-modules/easyprocess/default.nix
+++ b/pkgs/development/python-modules/easyprocess/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "EasyProcess";
- version = "0.2.8";
+ version = "0.2.10";
src = fetchPypi {
inherit pname version;
- sha256 = "da7f67a006e2eb63d86a8f3f4baa9d6752dab9676009a67193a4e433f2f41c2a";
+ sha256 = "06zaxydyqvb5mk5kxs6y3pjbq5nm6lmi3h5g3y41xpic48q5wsv3";
};
# No tests
diff --git a/pkgs/development/python-modules/eggdeps/default.nix b/pkgs/development/python-modules/eggdeps/default.nix
index d10c1a0be65..8c7d7679005 100644
--- a/pkgs/development/python-modules/eggdeps/default.nix
+++ b/pkgs/development/python-modules/eggdeps/default.nix
@@ -17,7 +17,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ zope_interface zope_testing ];
- # tests fail, see http://hydra.nixos.org/build/4316603/log/raw
+ # tests fail, see https://hydra.nixos.org/build/4316603/log/raw
doCheck = false;
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/elementpath/default.nix b/pkgs/development/python-modules/elementpath/default.nix
index c8b1a376f26..09d4cc6024e 100644
--- a/pkgs/development/python-modules/elementpath/default.nix
+++ b/pkgs/development/python-modules/elementpath/default.nix
@@ -1,7 +1,7 @@
{ lib, buildPythonPackage, fetchFromGitHub, isPy27 }:
buildPythonPackage rec {
- version = "1.4.3";
+ version = "1.4.4";
pname = "elementpath";
disabled = isPy27; # uses incompatible class syntax
@@ -9,7 +9,7 @@ buildPythonPackage rec {
owner = "sissaschool";
repo = "elementpath";
rev = "v${version}";
- sha256 = "18gqqdsrdlgwn93xnxy6ifxrk7ppaimijinflphxia2qcm8czkgf";
+ sha256 = "1z7403ykfdb2zy6g4qcbjm87ibpi0k59dgmz1px7z7wy5p2vknxw";
};
# avoid circular dependency with xmlschema which directly depends on this
diff --git a/pkgs/development/python-modules/evdev/default.nix b/pkgs/development/python-modules/evdev/default.nix
index cef6c27e59c..ab169fe679d 100644
--- a/pkgs/development/python-modules/evdev/default.nix
+++ b/pkgs/development/python-modules/evdev/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, isPy34, fetchPypi, linuxHeaders }:
+{ lib, buildPythonPackage, fetchPypi, linuxHeaders }:
buildPythonPackage rec {
pname = "evdev";
@@ -17,8 +17,6 @@ buildPythonPackage rec {
doCheck = false;
- disabled = isPy34; # see http://bugs.python.org/issue21121
-
meta = with lib; {
description = "Provides bindings to the generic input event interface in Linux";
homepage = "https://pythonhosted.org/evdev";
diff --git a/pkgs/development/python-modules/eve/default.nix b/pkgs/development/python-modules/eve/default.nix
index a8ac610855d..7a74de03d52 100644
--- a/pkgs/development/python-modules/eve/default.nix
+++ b/pkgs/development/python-modules/eve/default.nix
@@ -1,13 +1,21 @@
-{ stdenv, buildPythonPackage, fetchPypi, flask, events
-, pymongo, simplejson, cerberus, werkzeug }:
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, flask
+, events
+, pymongo
+, simplejson
+, cerberus
+, setuptools
+}:
buildPythonPackage rec {
pname = "Eve";
- version = "1.0";
+ version = "1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "ebde455e631b8eb9d38783eedfbd7e416b4477cce3d9988880eb3e477256a11e";
+ sha256 = "1a7i7x77p5wjqfzmgn30m9sz2mcz06k4qf5af6a45109lafcq0bv";
};
propagatedBuildInputs = [
@@ -16,13 +24,10 @@ buildPythonPackage rec {
flask
pymongo
simplejson
- werkzeug
+ setuptools
];
- postPatch = ''
- substituteInPlace setup.py \
- --replace "werkzeug==0.15.4" "werkzeug"
- '';
+ pythonImportsCheck = [ "eve" ];
# tests call a running mongodb instance
doCheck = false;
diff --git a/pkgs/development/python-modules/ezdxf/default.nix b/pkgs/development/python-modules/ezdxf/default.nix
index 0184ae9ffd7..a745566a645 100644
--- a/pkgs/development/python-modules/ezdxf/default.nix
+++ b/pkgs/development/python-modules/ezdxf/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, pyparsing, pytest }:
buildPythonPackage rec {
- version = "0.11";
+ version = "0.12";
pname = "ezdxf";
disabled = pythonOlder "3.5";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
owner = "mozman";
repo = "ezdxf";
rev = "v${version}";
- sha256 = "167iw1j1c6195bwv6i8z1m7s0i27r0y0acxd2w76hvnq3a72jbsd";
+ sha256 = "1flcq96ljk5wqrmgsb4acflqzkg7rhlaxz0j5jxky9za0mj1x6dq";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/feedgenerator/default.nix b/pkgs/development/python-modules/feedgenerator/default.nix
index ead11aa38be..c0ccb7d345a 100644
--- a/pkgs/development/python-modules/feedgenerator/default.nix
+++ b/pkgs/development/python-modules/feedgenerator/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "feedgenerator";
- version = "1.9";
+ version = "1.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "01mirwkm7xfx539hmvj7g9da1j51gw5lsx74dr0glizskjm5vq2s";
+ sha256 = "0m6fjnrx3sd0bm6pnbhxxx5ywlwqh8bx0lka386kj28mg3fmm2m2";
};
buildInputs = [ glibcLocales ];
diff --git a/pkgs/development/python-modules/filetype/default.nix b/pkgs/development/python-modules/filetype/default.nix
index 40bbc688e20..4bbb6c41f54 100644
--- a/pkgs/development/python-modules/filetype/default.nix
+++ b/pkgs/development/python-modules/filetype/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "filetype";
- version = "1.0.6";
+ version = "1.0.7";
src = fetchPypi {
inherit pname version;
- sha256 = "10985zfx90m527binx3fxvm4nsqmlwf0jj8j8mpbxb8wj8ivkllr";
+ sha256 = "19vav4w8vvcnrps1mirjkrv4pr1khwn5ma6m5pgpxd4qip73wffs";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/flask-wtf/default.nix b/pkgs/development/python-modules/flask-wtf/default.nix
index 962555d492d..060f592b2cf 100644
--- a/pkgs/development/python-modules/flask-wtf/default.nix
+++ b/pkgs/development/python-modules/flask-wtf/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-WTF";
- version = "0.14.2";
+ version = "0.14.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0dncc5as2k61b28k8kal5yh3prmv7zya1jz7kvci7ximzmfda52x";
+ sha256 = "086pvg2x69n0nczcq7frknfjd8am1zdy8qqpva1sanwb02hf65yl";
};
propagatedBuildInputs = [ flask wtforms nose ];
diff --git a/pkgs/development/python-modules/gensim/default.nix b/pkgs/development/python-modules/gensim/default.nix
index d335020a1a8..be6321f86ca 100644
--- a/pkgs/development/python-modules/gensim/default.nix
+++ b/pkgs/development/python-modules/gensim/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "gensim";
- version = "3.8.2";
+ version = "3.8.3";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1x9gvz954h10wgq02wybi21llwwjj9r1gal2qr82q7g1h9g0dqs6";
+ sha256 = "0rx37vnjspjl45v7bj123xwsjfgbwv91v8zpqpli8lgpf42xnskq";
};
propagatedBuildInputs = [ smart_open numpy six scipy ];
diff --git a/pkgs/development/python-modules/goocalendar/default.nix b/pkgs/development/python-modules/goocalendar/default.nix
index e9b33f33081..441fdc85bac 100644
--- a/pkgs/development/python-modules/goocalendar/default.nix
+++ b/pkgs/development/python-modules/goocalendar/default.nix
@@ -14,13 +14,13 @@ with stdenv.lib;
buildPythonPackage rec {
pname = "GooCalendar";
- version = "0.7.0";
+ version = "0.7.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "14m05pi1vwl7i8iv1wvc0r3450dlivsh85f4cyny08l869cr9lf1";
+ sha256 = "1ccvw1w7xinl574h16hqs6dh3fkpm5n1jrqwjqz3ignxvli5sr38";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/grequests/default.nix b/pkgs/development/python-modules/grequests/default.nix
index 9534e416550..34e8c7ff16f 100644
--- a/pkgs/development/python-modules/grequests/default.nix
+++ b/pkgs/development/python-modules/grequests/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "grequests";
- version = "0.4.0";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8aeccc15e60ec65c7e67ee32e9c596ab2196979815497f85cf863465a1626490";
+ sha256 = "0rpnim3ppxjdsaa869h1jdimcyc66mamcs593rd7brk8cq68kv3x";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/guessit/default.nix b/pkgs/development/python-modules/guessit/default.nix
index 0a6a6c50e07..d0c1e74ee29 100644
--- a/pkgs/development/python-modules/guessit/default.nix
+++ b/pkgs/development/python-modules/guessit/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "guessit";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "2dcd3f2acaf6c1a864f903f084ddd6a6b753f3107ae864355d7c8c1e9cb205b2";
+ sha256 = "1c530pb0h34z0ziym256qps21b8mh533ia1lcnx9wqwx9rnqriki";
};
# Tests require more packages.
diff --git a/pkgs/development/python-modules/hdbscan/default.nix b/pkgs/development/python-modules/hdbscan/default.nix
index 9f261417884..6ee76e5271a 100644
--- a/pkgs/development/python-modules/hdbscan/default.nix
+++ b/pkgs/development/python-modules/hdbscan/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "hdbscan";
- version = "0.8.25";
+ version = "0.8.26";
src = fetchPypi {
inherit pname version;
- sha256 = "17mi4nlifaygfw3n5ark5mfzx71pjxz3h6l455sh0i5mzh6czk4j";
+ sha256 = "0zlj2y42f0hrklviv21j9m895259ad8273dxgh7b44702781r9l1";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/heudiconv/default.nix b/pkgs/development/python-modules/heudiconv/default.nix
new file mode 100644
index 00000000000..29a29a3b652
--- /dev/null
+++ b/pkgs/development/python-modules/heudiconv/default.nix
@@ -0,0 +1,49 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, pytest
+, mock
+, dcm2niix
+, nibabel
+, pydicom
+, nipype
+, dcmstack
+, etelemetry
+, filelock
+}:
+
+buildPythonPackage rec {
+ version = "0.8.0";
+ pname = "heudiconv";
+
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ #sha256 = "0gzqqa4pzhywdbvks2qjniwhr89sgipl5k7h9hcjs7cagmy9gb05";
+ sha256 = "1r6y93125mc84c09970ifps5xysp8ffp62rwlzili3q2k1m3fh4v";
+ };
+
+ postPatch = ''
+ # doesn't exist as a separate package with Python 3:
+ substituteInPlace heudiconv/info.py --replace "'pathlib'," ""
+ '';
+
+ propagatedBuildInputs = [
+ dcm2niix nibabel pydicom nipype dcmstack etelemetry filelock
+ ];
+
+ checkInputs = [ dcm2niix pytest mock ];
+
+ # test_monitor and test_dlad require 'inotify' and 'datalad' respectively,
+ # and these aren't in Nixpkgs
+ checkPhase = "pytest -k 'not test_dlad and not test_monitor' heudiconv/tests";
+
+ meta = with stdenv.lib; {
+ homepage = "https://heudiconv.readthedocs.io";
+ description = "Flexible DICOM converter for organizing imaging data";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/hg-evolve/default.nix b/pkgs/development/python-modules/hg-evolve/default.nix
index 5aabc20ebd9..6ec62f25a59 100644
--- a/pkgs/development/python-modules/hg-evolve/default.nix
+++ b/pkgs/development/python-modules/hg-evolve/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "hg-evolve";
- version = "9.3.0";
+ version = "9.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1jqlckibf7wwrg7syx6mzqz6zsipmsl474rfpmin6j6axh4cdpn7";
+ sha256 = "0d3gd8k0p6n2flcf7kny1zjvrbbrwbbq4lq82ah6gvnbvllxm4hj";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/hstspreload/default.nix b/pkgs/development/python-modules/hstspreload/default.nix
index 6f2bf5d511d..e75894611a1 100644
--- a/pkgs/development/python-modules/hstspreload/default.nix
+++ b/pkgs/development/python-modules/hstspreload/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "hstspreload";
- version = "2020.3.31";
+ version = "2020.5.5";
disabled = isPy27;
src = fetchFromGitHub {
owner = "sethmlarson";
repo = pname;
rev = version;
- sha256 = "12hncxzawvdsrssl350xxn1byfm1firgd3ziqfll4xhhw403jaa9";
+ sha256 = "0n3wp2ihjaxlq002rv141766cx4wgk0amg1cb6v30zp0m4054w7d";
};
# tests require network connection
diff --git a/pkgs/development/python-modules/hvac/default.nix b/pkgs/development/python-modules/hvac/default.nix
index 08867aa6708..a783246ee5c 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.10.0";
+ version = "0.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0s0705lk3i1srsjxqhqv9sc2m54fj8lbflxz9gyxf4igxaa6vj1f";
+ sha256 = "1fcd2psvkfsqy45iygm59rzhb7qkbgv3c1dk3x3jvhy6a1ls4kkq";
};
propagatedBuildInputs = [ requests six ];
diff --git a/pkgs/development/python-modules/icalendar/default.nix b/pkgs/development/python-modules/icalendar/default.nix
index 1418c925ebf..81c97a0ee48 100644
--- a/pkgs/development/python-modules/icalendar/default.nix
+++ b/pkgs/development/python-modules/icalendar/default.nix
@@ -7,12 +7,12 @@
}:
buildPythonPackage rec {
- version = "4.0.5";
+ version = "4.0.6";
pname = "icalendar";
src = fetchPypi {
inherit pname version;
- sha256 = "14ynjj65kfmlcvpb7k097w789wvxncd3cr3xz5m1jz9yl9v6vv5q";
+ sha256 = "17wpvngxv9q333ng3hm4k1qhiafmzipr7l2liwny7ar24qiyfvvy";
};
buildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix
index c0858605bd7..e66509fbae5 100644
--- a/pkgs/development/python-modules/identify/default.nix
+++ b/pkgs/development/python-modules/identify/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "identify";
- version = "1.4.13";
+ version = "1.4.15";
src = fetchPypi {
inherit pname version;
- sha256 = "12adarxndb9f5kgbfch9644h86jhbf6vc1d5c5iiqnjqws9n495b";
+ sha256 = "1w6vy3nk28xhnamnmh7ddawprmb1ri2yw5s9lphmpq2hpfbqvh93";
};
# Tests not included in PyPI tarball
diff --git a/pkgs/development/python-modules/ignite/default.nix b/pkgs/development/python-modules/ignite/default.nix
index cd682072707..785ec581491 100644
--- a/pkgs/development/python-modules/ignite/default.nix
+++ b/pkgs/development/python-modules/ignite/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchFromGitHub
, pytest
+, matplotlib
, mock
, pytorch
, pynvml
@@ -11,24 +12,24 @@
buildPythonPackage rec {
pname = "ignite";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "pytorch";
repo = pname;
rev = "v${version}";
- sha256 = "15k6dd11yxn4923llcpmw4srl1by5ljhh7aw5pnkn4n4qpywh6cm";
+ sha256 = "0i863kxi1r1hspj19lhn6r8256vdazjcyvis0s33fgzrf7kxi08x";
};
- checkInputs = [ pytest mock ];
-
- checkPhase = ''
- pytest -k 'not visdom and not tensorboard and not mlflow and not polyaxon' tests/
- '';
- # these packages are not currently in nixpkgs
-
+ checkInputs = [ pytest matplotlib mock ];
propagatedBuildInputs = [ pytorch scikitlearn tqdm pynvml ];
+ # Some packages are not in NixPkgs; other tests try to build distributed
+ # models, which doesn't work in the sandbox.
+ checkPhase = ''
+ pytest -k 'not visdom and not tensorboard and not mlflow and not polyaxon and not conftest and not engines and not distrib_' tests/
+ '';
+
meta = with lib; {
description = "High-level training library for PyTorch";
homepage = "https://pytorch.org/ignite";
diff --git a/pkgs/development/python-modules/immutables/default.nix b/pkgs/development/python-modules/immutables/default.nix
index c3b6b9c9e7e..7de40cdfe5b 100644
--- a/pkgs/development/python-modules/immutables/default.nix
+++ b/pkgs/development/python-modules/immutables/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "immutables";
- version = "0.11";
+ version = "0.12";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "d6850578a0dc6530ac19113cfe4ddc13903df635212d498f176fe601a8a5a4a3";
+ sha256 = "12i8r5z0y6ya850fwl2r4hig5hyli8skvjmgylapxa4zbr13fqmc";
};
meta = {
diff --git a/pkgs/development/python-modules/internetarchive/default.nix b/pkgs/development/python-modules/internetarchive/default.nix
index f9caaa058cb..d862e3d2abb 100644
--- a/pkgs/development/python-modules/internetarchive/default.nix
+++ b/pkgs/development/python-modules/internetarchive/default.nix
@@ -1,22 +1,37 @@
-{ buildPythonPackage, fetchFromGitHub, pytest, six, clint, pyyaml, docopt
-, requests, jsonpatch, args, schema, responses, backports_csv, isPy3k
-, lib, glibcLocales, setuptools }:
+{ buildPythonPackage
+, fetchFromGitHub
+, pytest
+, six
+, tqdm
+, pyyaml
+, docopt
+, requests
+, jsonpatch
+, args
+, schema
+, responses
+, backports_csv
+, isPy3k
+, lib
+, glibcLocales
+, setuptools
+}:
buildPythonPackage rec {
pname = "internetarchive";
- version = "1.9.0";
+ version = "1.9.3";
# Can't use pypi, data files for tests missing
src = fetchFromGitHub {
owner = "jjjake";
repo = "internetarchive";
rev = "v${version}";
- sha256 = "1h344c04ipzld4s7xk8d84f80samjjlgzvv3y8zsv0n1c895gymb";
+ sha256 = "19av6cpps2qldfl3wb9mcirs1a48a4466m1v9k9yhdznqi4zb0ji";
};
propagatedBuildInputs = [
six
- clint
+ tqdm
pyyaml
docopt
requests
@@ -24,8 +39,7 @@ buildPythonPackage rec {
args
schema
setuptools
- backports_csv
- ];
+ ] ++ lib.optionals (!isPy3k) [ backports_csv ];
checkInputs = [ pytest responses glibcLocales ];
@@ -37,8 +51,9 @@ buildPythonPackage rec {
'';
meta = with lib; {
- description = "A python wrapper for the various Internet Archive APIs";
+ description = "A Python and Command-Line Interface to Archive.org";
homepage = "https://github.com/jjjake/internetarchive";
license = licenses.agpl3;
+ maintainers = [ maintainers.marsam ];
};
}
diff --git a/pkgs/development/python-modules/ipydatawidgets/default.nix b/pkgs/development/python-modules/ipydatawidgets/default.nix
new file mode 100644
index 00000000000..5134ffb2d6d
--- /dev/null
+++ b/pkgs/development/python-modules/ipydatawidgets/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, pytest
+, pytestcov
+, nbval
+, ipywidgets
+, numpy
+, six
+, traittypes
+}:
+
+buildPythonPackage rec {
+ pname = "ipydatawidgets";
+ version = "4.0.1";
+
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1h7cppy959q6x5rvkdjhzxhqh57s37i2xsish5rfavcqbp2xgk4g";
+ };
+
+ propagatedBuildInputs = [
+ ipywidgets
+ numpy
+ six
+ traittypes
+ ];
+
+ checkInputs = [ pytest pytestcov nbval ];
+
+ checkPhase = "pytest ipydatawidgets/tests";
+
+ meta = {
+ description = "Widgets to help facilitate reuse of large datasets across different widgets";
+ homepage = "https://github.com/vidartf/ipydatawidgets";
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/ipykernel/default.nix b/pkgs/development/python-modules/ipykernel/default.nix
index 1e71e35de16..faf8d4b31b0 100644
--- a/pkgs/development/python-modules/ipykernel/default.nix
+++ b/pkgs/development/python-modules/ipykernel/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "ipykernel";
- version = "5.1.4";
+ version = "5.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "7f1f01df22f1229c8879501057877ccaf92a3b01c1d00db708aad5003e5f9238";
+ sha256 = "1a3hr7wx3ywwskr99hgp120dw9ab1vmcaxdixlsbd9bg6ly3fdr9";
};
propagatedBuildInputs = [ ipython jupyter_client traitlets tornado ];
diff --git a/pkgs/development/python-modules/javaproperties/default.nix b/pkgs/development/python-modules/javaproperties/default.nix
index a03aa9ec18b..a9acf380da1 100644
--- a/pkgs/development/python-modules/javaproperties/default.nix
+++ b/pkgs/development/python-modules/javaproperties/default.nix
@@ -5,14 +5,14 @@
}:
buildPythonPackage rec {
- version = "0.5.2";
+ version = "0.7.0";
pname = "javaproperties";
src = fetchFromGitHub {
owner = "jwodder";
repo = pname;
rev = "v${version}";
- sha256 = "14hrp94cjj44yldf3k71wbq88cmlf01dfadi53gcirnsa56ddz5d";
+ sha256 = "14dlzwr4gxlbgjy012i4pqs2rn2rmp21w8n1k1wwjkf26mcvrq5s";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/jc/default.nix b/pkgs/development/python-modules/jc/default.nix
index 9ade29bece1..190d469f836 100644
--- a/pkgs/development/python-modules/jc/default.nix
+++ b/pkgs/development/python-modules/jc/default.nix
@@ -1,23 +1,23 @@
{ stdenv
, buildPythonPackage
-, fetchPypi,
- ruamel_yaml
-, ifconfig-parser
+, fetchPypi
+, ruamel_yaml
, xmltodict
+, pygments
, isPy27
}:
buildPythonPackage rec {
pname = "jc";
- version = "1.9.3";
+ version = "1.10.7";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1hg6h3ag4pbilpmqylnj7dflz7avk3w8ngmk6psfqrizizwx0hnj";
+ sha256 = "198vsnh6j0nv9d7msnvw6qr1bzf0nffjsz7clm11bs7fh3ri3qxp";
};
- propagatedBuildInputs = [ ruamel_yaml ifconfig-parser xmltodict ];
+ propagatedBuildInputs = [ ruamel_yaml xmltodict pygments ];
meta = with stdenv.lib; {
description = "This tool serializes the output of popular command line tools and filetypes to structured JSON output.";
diff --git a/pkgs/development/python-modules/jsonrpclib-pelix/default.nix b/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
index 27de988b3bd..a53c7abee72 100644
--- a/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
+++ b/pkgs/development/python-modules/jsonrpclib-pelix/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "jsonrpclib-pelix";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1pimyq95w99ik5av96j0n9i6n12mr9kk0y28jnrq0555d7hmii8r";
+ sha256 = "006yvxw6xv6qzcqpxm8jcf21gmdn0z4vp8njdbvk023mmq05k3h4";
};
doCheck = false; # test_suite="tests" in setup.py but no tests in pypi.
diff --git a/pkgs/development/python-modules/jupyter_client/5.nix b/pkgs/development/python-modules/jupyter_client/5.nix
new file mode 100644
index 00000000000..4855663ebc7
--- /dev/null
+++ b/pkgs/development/python-modules/jupyter_client/5.nix
@@ -0,0 +1,39 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, traitlets
+, jupyter_core
+, pyzmq
+, dateutil
+, isPyPy
+, py
+, tornado
+}:
+
+buildPythonPackage rec {
+ pname = "jupyter_client";
+ version = "5.3.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "60e6faec1031d63df57f1cc671ed673dced0ed420f4377ea33db37b1c188b910";
+ };
+
+ propagatedBuildInputs = [
+ traitlets
+ jupyter_core
+ pyzmq
+ dateutil
+ tornado
+ ] ++ lib.optional isPyPy py;
+
+ # Circular dependency with ipykernel
+ doCheck = false;
+
+ meta = {
+ description = "Jupyter protocol implementation and client libraries";
+ homepage = "https://jupyter.org/";
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [ fridh ];
+ };
+}
diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix
index 6fcb31a9458..437f0327670 100644
--- a/pkgs/development/python-modules/kombu/default.nix
+++ b/pkgs/development/python-modules/kombu/default.nix
@@ -5,6 +5,8 @@
, pytest
, pytz
, sqlalchemy
+, importlib-metadata
+, pythonOlder
}:
buildPythonPackage rec {
@@ -23,7 +25,11 @@ buildPythonPackage rec {
--replace "amqp==2.5.1" "amqp~=2.5"
'';
- propagatedBuildInputs = [ amqp ];
+ propagatedBuildInputs = [
+ amqp
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
checkInputs = [ pytest case pytz Pyro4 sqlalchemy ];
# test_redis requires fakeredis, which isn't trivial to package
diff --git a/pkgs/development/python-modules/langcodes/default.nix b/pkgs/development/python-modules/langcodes/default.nix
index 4426e9cb9a8..f5686c1afb4 100644
--- a/pkgs/development/python-modules/langcodes/default.nix
+++ b/pkgs/development/python-modules/langcodes/default.nix
@@ -8,17 +8,16 @@
buildPythonPackage rec {
pname = "langcodes";
- version = "1.4.1";
+ version = "2.0.0";
+ disabled = pythonOlder "3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1axdiva2qglsjmnx2ak7i6hm0yhp6kbc4lcsgn8ckwy0nq1z3kr2";
+ sha256 = "0xszgmydymzhb0dhx5qvdn3x5z477ld0paw17lwwhlrxffkq5jxz";
};
propagatedBuildInputs = [ marisa-trie ];
- disabled = pythonOlder "3.3";
-
checkInputs = [ nose ];
checkPhase = ''
diff --git a/pkgs/development/python-modules/livestreamer/default.nix b/pkgs/development/python-modules/livestreamer/default.nix
index da789c0f6a6..83bd4bcfb72 100644
--- a/pkgs/development/python-modules/livestreamer/default.nix
+++ b/pkgs/development/python-modules/livestreamer/default.nix
@@ -7,7 +7,6 @@
, singledispatch
, futures
, isPy27
-, isPy33
}:
buildPythonPackage rec {
@@ -23,8 +22,7 @@ buildPythonPackage rec {
buildInputs = [ pkgs.makeWrapper ];
propagatedBuildInputs = [ pkgs.rtmpdump pycrypto requests ]
- ++ stdenv.lib.optionals isPy27 [ singledispatch futures ]
- ++ stdenv.lib.optionals isPy33 [ singledispatch ];
+ ++ stdenv.lib.optionals isPy27 [ singledispatch futures ];
postInstall = ''
wrapProgram $out/bin/livestreamer --prefix PATH : ${pkgs.rtmpdump}/bin
diff --git a/pkgs/development/python-modules/mortgage/default.nix b/pkgs/development/python-modules/mortgage/default.nix
new file mode 100644
index 00000000000..8861a19811f
--- /dev/null
+++ b/pkgs/development/python-modules/mortgage/default.nix
@@ -0,0 +1,30 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "mortgage";
+ version = "1.0.5";
+
+ src = fetchPypi {
+ inherit version pname;
+ hash = "sha256:18fcb356c631e9cc27fa7019f6ff6021707e34b9ce3a3b7dc815661288709921";
+ };
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ doCheck = false; # No tests in sdist
+
+ disabled = pythonOlder "3.5";
+
+ meta = {
+ description = "Mortgage calculator";
+ license = lib.licenses.mit;
+ };
+
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/nbformat/2.nix b/pkgs/development/python-modules/nbformat/2.nix
index 35ee52b11ec..faf2cee2b00 100644
--- a/pkgs/development/python-modules/nbformat/2.nix
+++ b/pkgs/development/python-modules/nbformat/2.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "nbformat";
- version = "5.0.4";
+ version = "4.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "562de41fc7f4f481b79ab5d683279bf3a168858268d4387b489b7b02be0b324a";
+ sha256 = "f7494ef0df60766b7cabe0a3651556345a963b74dbc16bc7c18479041170d402";
};
LC_ALL="en_US.utf8";
diff --git a/pkgs/development/python-modules/neo/default.nix b/pkgs/development/python-modules/neo/default.nix
new file mode 100644
index 00000000000..631beabea8a
--- /dev/null
+++ b/pkgs/development/python-modules/neo/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, nose
+, numpy
+, quantities
+}:
+
+buildPythonPackage rec {
+ pname = "neo";
+ version = "0.8.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0n74miad4dadavnzi1hqlyzyk795x7qq2adp71i011534ixs70ik";
+ };
+
+ propagatedBuildInputs = [ numpy quantities ];
+
+ checkInputs = [ nose ];
+
+ checkPhase = ''
+ nosetests --exclude=iotest
+ '';
+
+ meta = with lib; {
+ homepage = "https://neuralensemble.org/neo/";
+ description = "Package for representing electrophysiology data in Python";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/nipype/default.nix b/pkgs/development/python-modules/nipype/default.nix
index 436c9fe6379..06c6f9cb0c1 100644
--- a/pkgs/development/python-modules/nipype/default.nix
+++ b/pkgs/development/python-modules/nipype/default.nix
@@ -31,6 +31,7 @@
, xvfbwrapper
, pytestcov
, codecov
+, sphinx
# other dependencies
, which
, bash
@@ -49,11 +50,11 @@ in
buildPythonPackage rec {
pname = "nipype";
- version = "1.3.1";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "bb190964b568d64b04b73d2aa7eae31061fdbc3051d8c27bb34b1632db07ec71";
+ sha256 = "1nr0z0k4xx1vswkp03g1lf8141mr4j2fbwd7wmpay4vz46qcp786";
};
postPatch = ''
@@ -61,6 +62,10 @@ buildPythonPackage rec {
--replace "/usr/bin/env bash" "${bash}/bin/bash"
'';
+ nativeBuildInputs = [
+ sphinx
+ ];
+
propagatedBuildInputs = [
click
dateutil
@@ -102,15 +107,14 @@ buildPythonPackage rec {
doCheck = !stdenv.isDarwin;
# ignore tests which incorrect fail to detect xvfb
checkPhase = ''
- LC_ALL="en_US.UTF-8" pytest -v nipype -k 'not display'
+ LC_ALL="en_US.UTF-8" pytest nipype/tests -k 'not display'
'';
+ pythonImportsCheck = [ "nipype" ];
meta = with stdenv.lib; {
homepage = "https://nipy.org/nipype/";
description = "Neuroimaging in Python: Pipelines and Interfaces";
license = licenses.bsd3;
maintainers = with maintainers; [ ashgillman ];
- # tests hang, blocking reviews of other packages
- broken = isPy38;
};
}
diff --git a/pkgs/development/python-modules/notebook/2.nix b/pkgs/development/python-modules/notebook/2.nix
index 6b891353679..8b8cce2f824 100644
--- a/pkgs/development/python-modules/notebook/2.nix
+++ b/pkgs/development/python-modules/notebook/2.nix
@@ -25,11 +25,11 @@
buildPythonPackage rec {
pname = "notebook";
- version = "6.0.3";
+ version = "5.7.8";
src = fetchPypi {
inherit pname version;
- sha256 = "47a9092975c9e7965ada00b9a20f0cf637d001db60d241d479f53c0be117ad48";
+ sha256 = "573e0ae650c5d76b18b6e564ba6d21bf321d00847de1d215b418acb64f056eb8";
};
LC_ALL = "en_US.utf8";
diff --git a/pkgs/development/python-modules/numba/default.nix b/pkgs/development/python-modules/numba/default.nix
index 8fbbdb677fd..71e8eec3941 100644
--- a/pkgs/development/python-modules/numba/default.nix
+++ b/pkgs/development/python-modules/numba/default.nix
@@ -4,7 +4,6 @@
, python
, buildPythonPackage
, isPy27
-, isPy33
, isPy3k
, numpy
, llvmlite
@@ -26,7 +25,8 @@ buildPythonPackage rec {
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";
- propagatedBuildInputs = [numpy llvmlite] ++ stdenv.lib.optional (!isPy3k) funcsigs ++ stdenv.lib.optional (isPy27 || isPy33) singledispatch;
+ propagatedBuildInputs = [numpy llvmlite]
+ ++ stdenv.lib.optionals isPy27 [ funcsigs singledispatch];
# Copy test script into $out and run the test suite.
checkPhase = ''
diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix
index 0838509a849..29f01387dd2 100644
--- a/pkgs/development/python-modules/numpy/default.nix
+++ b/pkgs/development/python-modules/numpy/default.nix
@@ -23,6 +23,14 @@ let
library_dirs = "${blas}/lib:${lapack}/lib";
libraries = "lapack,lapacke,blas,cblas";
};
+ lapack = {
+ include_dirs = "${lib.getDev lapack}/include";
+ library_dirs = "${lapack}/lib";
+ };
+ blas = {
+ include_dirs = "${lib.getDev blas}/include";
+ library_dirs = "${blas}/lib";
+ };
});
};
in buildPythonPackage rec {
diff --git a/pkgs/development/python-modules/podcats/default.nix b/pkgs/development/python-modules/podcats/default.nix
index 127cf47251b..48504c8a3ee 100644
--- a/pkgs/development/python-modules/podcats/default.nix
+++ b/pkgs/development/python-modules/podcats/default.nix
@@ -22,6 +22,5 @@ buildPythonPackage rec {
description = "Application that generates RSS feeds for podcast episodes from local audio files";
homepage = "https://github.com/jakubroztocil/podcats";
license = lib.licenses.bsd2;
- maintainers = with lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/development/python-modules/poetry/default.nix b/pkgs/development/python-modules/poetry/default.nix
index 481fd2c5feb..46be9bc92a2 100644
--- a/pkgs/development/python-modules/poetry/default.nix
+++ b/pkgs/development/python-modules/poetry/default.nix
@@ -1,5 +1,6 @@
{ lib, buildPythonPackage, fetchPypi, callPackage
-, isPy27, isPy34, pythonOlder
+, isPy27
+, pythonOlder
, cleo
, requests
, cachy
@@ -66,8 +67,7 @@ in buildPythonPackage rec {
pexpect
keyring
lockfile
- ] ++ lib.optionals (isPy27 || isPy34) [ typing pathlib2 glob2 ]
- ++ lib.optionals isPy27 [ virtualenv functools32 subprocess32 ]
+ ] ++ lib.optionals isPy27 [ typing pathlib2 glob2 virtualenv functools32 subprocess32 ]
++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
postInstall = ''
diff --git a/pkgs/development/python-modules/powerline/default.nix b/pkgs/development/python-modules/powerline/default.nix
index 098ad530084..3c4c6ae4ec7 100644
--- a/pkgs/development/python-modules/powerline/default.nix
+++ b/pkgs/development/python-modules/powerline/default.nix
@@ -37,6 +37,10 @@ buildPythonPackage rec {
install -dm755 "$out/share/tmux"
install -m644 "powerline/bindings/tmux/powerline.conf" "$out/share/tmux/powerline.conf"
+
+ install -dm755 "$out/share/fish/vendor_functions.d"
+ install -m644 "powerline/bindings/fish/powerline-setup.fish" "$out/share/fish/vendor_functions.d/powerline-setup.fish"
+
'';
meta = {
diff --git a/pkgs/development/python-modules/pycairo/default.nix b/pkgs/development/python-modules/pycairo/default.nix
index fbefd7efefa..d61279e38d5 100644
--- a/pkgs/development/python-modules/pycairo/default.nix
+++ b/pkgs/development/python-modules/pycairo/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, meson, ninja, buildPythonPackage, pytest, pkgconfig, cairo, xlibsWrapper, isPy33, isPy3k }:
+{ lib, fetchFromGitHub, meson, ninja, buildPythonPackage, pytest, pkgconfig, cairo, xlibsWrapper, isPy3k }:
buildPythonPackage rec {
pname = "pycairo";
@@ -6,8 +6,6 @@ buildPythonPackage rec {
format = "other";
- disabled = isPy33;
-
src = fetchFromGitHub {
owner = "pygobject";
repo = "pycairo";
diff --git a/pkgs/development/python-modules/pycontracts/default.nix b/pkgs/development/python-modules/pycontracts/default.nix
index 55354a17c72..330acab3e1d 100644
--- a/pkgs/development/python-modules/pycontracts/default.nix
+++ b/pkgs/development/python-modules/pycontracts/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "PyContracts";
- version = "1.8.12";
+ version = "1.8.14";
src = fetchPypi {
inherit pname version;
- sha256 = "e76adbd832deec28b2045a6094c5bb779a0b2cb1105a23b3efafe723e2c9937a";
+ sha256 = "03q5m595ysjrc9h57m7prrca6b9l4yrzvdijnzxnhd61p7jzbh49";
};
buildInputs = [ nose ];
diff --git a/pkgs/development/python-modules/pydicom/default.nix b/pkgs/development/python-modules/pydicom/default.nix
index 339775c2f54..6f4e4c97fd1 100644
--- a/pkgs/development/python-modules/pydicom/default.nix
+++ b/pkgs/development/python-modules/pydicom/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
- version = "1.4.1";
+ version = "1.4.2";
pname = "pydicom";
src = fetchPypi {
inherit pname version;
- sha256 = "0ki4736h6mp77733rsrwicl8pyig39idywzcmwvw3nzi2r1yc7w8";
+ sha256 = "1483hv74fhfk4q18r4rda7yixqqdxrd1djzp3492s81ykxd4k24l";
};
propagatedBuildInputs = [ numpy pillow ];
diff --git a/pkgs/development/python-modules/pylibftdi/default.nix b/pkgs/development/python-modules/pylibftdi/default.nix
index 9e8f96665d0..54058ae1982 100644
--- a/pkgs/development/python-modules/pylibftdi/default.nix
+++ b/pkgs/development/python-modules/pylibftdi/default.nix
@@ -1,7 +1,6 @@
{ lib
, buildPythonPackage
, fetchPypi
-, httpserver
, libftdi1
, libusb1
}:
@@ -16,14 +15,13 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [
- httpserver
libftdi1
libusb1
];
postPatch = ''
substituteInPlace pylibftdi/driver.py \
- --replace "self._load_library('libusb')" "cdll.LoadLibrary('${libusb1.out}/lib/libusb1.so')" \
+ --replace "self._load_library('libusb')" "cdll.LoadLibrary('${libusb1.out}/lib/libusb-1.0.so')" \
--replace "self._load_library('libftdi')" "cdll.LoadLibrary('${libftdi1.out}/lib/libftdi1.so')"
'';
diff --git a/pkgs/development/python-modules/pymssql/default.nix b/pkgs/development/python-modules/pymssql/default.nix
deleted file mode 100644
index 5c013efc2d1..00000000000
--- a/pkgs/development/python-modules/pymssql/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ lib, buildPythonPackage, fetchPypi, freetds, cython, setuptools-git }:
-
-buildPythonPackage rec {
- pname = "pymssql";
- version = "3.0.3";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "4d0ed31c76983d723c0c979b18e2273623621e630ca4901f17a86128aca13f84";
- };
-
- buildInputs = [cython setuptools-git];
- propagatedBuildInputs = [freetds];
-
- # The tests require a running instance of SQLServer, so we skip them
- doCheck = false;
-
- meta = with lib; {
- homepage = "http://pymssql.org/en/stable/";
- description = "A simple database interface for Python that builds on top
- of FreeTDS to provide a Python DB-API (PEP-249) interface to Microsoft
- SQL Server";
- license = licenses.lgpl21;
- maintainers = with maintainers; [ mredaelli ];
- };
-}
diff --git a/pkgs/development/python-modules/pyopenssl/default.nix b/pkgs/development/python-modules/pyopenssl/default.nix
index 4305487b656..33fd3c6e10d 100644
--- a/pkgs/development/python-modules/pyopenssl/default.nix
+++ b/pkgs/development/python-modules/pyopenssl/default.nix
@@ -102,7 +102,7 @@ buildPythonPackage rec {
})
];
- # Seems to fail unpredictably on Darwin. See http://hydra.nixos.org/build/49877419/nixlog/1
+ # Seems to fail unpredictably on Darwin. See https://hydra.nixos.org/build/49877419/nixlog/1
# for one example, but I've also seen ContextTests.test_set_verify_callback_exception fail.
doCheck = !stdenv.isDarwin;
diff --git a/pkgs/development/python-modules/pyroute2/default.nix b/pkgs/development/python-modules/pyroute2/default.nix
index 5a49fa10fbf..0a28ef6369b 100644
--- a/pkgs/development/python-modules/pyroute2/default.nix
+++ b/pkgs/development/python-modules/pyroute2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyroute2";
- version = "0.5.11";
+ version = "0.5.12";
src = fetchPypi {
inherit pname version;
- sha256 = "1wjamijkg2pp9mgj5k4qw3jl2i3ajikkps0zp5c52wcxm3qmks85";
+ sha256 = "1lry042qsamdzyw6zpmdld0v14g6cl05jsr9qdb7h5wnahf80mq1";
};
# requires root priviledges
diff --git a/pkgs/development/python-modules/python-efl/default.nix b/pkgs/development/python-modules/python-efl/default.nix
index 0657c627770..419b4906487 100644
--- a/pkgs/development/python-modules/python-efl/default.nix
+++ b/pkgs/development/python-modules/python-efl/default.nix
@@ -1,29 +1,40 @@
-{ stdenv, fetchurl, buildPythonPackage, pkgconfig, python, enlightenment }:
+{ stdenv
+, fetchurl
+, buildPythonPackage
+, pkgconfig
+, python
+, dbus-python
+, enlightenment
+}:
# Should be bumped along with EFL!
buildPythonPackage rec {
pname = "python-efl";
- version = "1.23.0";
+ version = "1.24.0";
src = fetchurl {
url = "http://download.enlightenment.org/rel/bindings/python/${pname}-${version}.tar.xz";
- sha256 = "16yn6a1b9167nfmryyi44ma40m20ansfpwgrvqzfvwix7qaz9pib";
+ sha256 = "1vk1cdd959gia4a9qzyq56a9zw3lqf9ck66k8c9g3c631mp5cfpy";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ enlightenment.efl ];
- propagatedBuildInputs = [ python.pkgs.dbus-python ];
+ propagatedBuildInputs = [ dbus-python ];
preConfigure = ''
- export NIX_CFLAGS_COMPILE="$(pkg-config --cflags efl) -I${stdenv.lib.getDev python.pkgs.dbus-python}/include/dbus-1.0 $NIX_CFLAGS_COMPILE"
+ NIX_CFLAGS_COMPILE="$(pkg-config --cflags efl evas) $NIX_CFLAGS_COMPILE"
'';
- preBuild = "${python.interpreter} setup.py build_ext";
+ preBuild = ''
+ ${python.interpreter} setup.py build_ext
+ '';
- installPhase= "${python.interpreter} setup.py install --prefix=$out";
+ installPhase = ''
+ ${python.interpreter} setup.py install --prefix=$out
+ '';
doCheck = false;
diff --git a/pkgs/development/python-modules/python-gitlab/default.nix b/pkgs/development/python-modules/python-gitlab/default.nix
index d2b1a6570b1..0c1f7c67e3d 100644
--- a/pkgs/development/python-modules/python-gitlab/default.nix
+++ b/pkgs/development/python-modules/python-gitlab/default.nix
@@ -1,22 +1,24 @@
-{ stdenv, buildPythonPackage, fetchPypi, requests, six, mock, httmock }:
+{ stdenv, buildPythonPackage, fetchPypi, requests, mock, httmock, pythonOlder }:
buildPythonPackage rec {
- pname = "python-gitlab";
- version = "1.15.0";
+ pname = "python-gitlab";
+ version = "2.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "45125a0ed4d0027d4317bdbd71ca02fc52b0ac160b9d2c3c5be131b4d19f867e";
+ sha256 = "4c4ea60c8303f4214522b18038df017cae35afda7474efa0b4e19c2e73bc3ae2";
};
- propagatedBuildInputs = [ requests six ];
+ propagatedBuildInputs = [ requests ];
checkInputs = [ mock httmock ];
+ disabled = pythonOlder "3.6";
+
meta = with stdenv.lib; {
description = "Interact with GitLab API";
- homepage = "https://github.com/python-gitlab/python-gitlab";
- license = licenses.lgpl3;
+ homepage = "https://github.com/python-gitlab/python-gitlab";
+ license = licenses.lgpl3;
maintainers = with maintainers; [ nyanloutre ];
};
}
diff --git a/pkgs/development/python-modules/python-miio/default.nix b/pkgs/development/python-modules/python-miio/default.nix
index 20393d40cce..5b8c140df67 100644
--- a/pkgs/development/python-modules/python-miio/default.nix
+++ b/pkgs/development/python-modules/python-miio/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "python-miio";
- version = "0.4.8";
+ version = "0.5.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "19423b3386b23d2e0fc94a8f6a358bcfbb44eed05376e33fd434d26d168bd18c";
+ sha256 = "fa9c318256945ad4a8623fdf921ce81c466a7aea18b04a6711efb662f520b195";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/python-telegram-bot/default.nix b/pkgs/development/python-modules/python-telegram-bot/default.nix
index 5b921e32667..f36f8239568 100644
--- a/pkgs/development/python-modules/python-telegram-bot/default.nix
+++ b/pkgs/development/python-modules/python-telegram-bot/default.nix
@@ -2,38 +2,36 @@
, fetchPypi
, buildPythonPackage
, certifi
+, decorator
, future
, urllib3
, tornado
, pytest
+, isPy3k
}:
buildPythonPackage rec {
pname = "python-telegram-bot";
- version = "12.3.0";
+ version = "12.7";
+ disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0yrg5342zz0hpf2pc85ffwx57msa6jpcmvvjfkzh8nh2lc98aq21";
+ sha256 = "1vwf4pgjrg9a6w51ds9wmzq31bmi3f7xs79gdzzfxfmqmy1hb2r1";
};
- prePatch = ''
- rm -rf telegram/vendor
- substituteInPlace telegram/utils/request.py \
- --replace "import telegram.vendor.ptb_urllib3.urllib3 as urllib3" "import urllib3 as urllib3" \
- --replace "import telegram.vendor.ptb_urllib3.urllib3.contrib.appengine as appengine" "import urllib3.contrib.appengine as appengine" \
- --replace "from telegram.vendor.ptb_urllib3.urllib3.connection import HTTPConnection" "from urllib3.connection import HTTPConnection" \
- --replace "from telegram.vendor.ptb_urllib3.urllib3.util.timeout import Timeout" "from urllib3.util.timeout import Timeout" \
- --replace "from telegram.vendor.ptb_urllib3.urllib3.fields import RequestField" "from urllib3.fields import RequestField"
-
- touch LICENSE.dual
- '';
-
checkInputs = [ pytest ];
- propagatedBuildInputs = [ certifi future urllib3 tornado ];
+ propagatedBuildInputs = [ certifi future urllib3 tornado decorator ];
+
+ # --with-upstream-urllib3 is not working properly
+ postPatch = ''
+ rm -rf telegram/vendor
+ '';
+ setupPyGlobalFlags = "--with-upstream-urllib3";
# tests not included with release
doCheck = false;
+ pythonImportsCheck = [ "telegram" ];
meta = with stdenv.lib; {
description = "This library provides a pure Python interface for the Telegram Bot API.";
diff --git a/pkgs/development/python-modules/pytorch/default.nix b/pkgs/development/python-modules/pytorch/default.nix
index a0a4aadfe58..2318738411f 100644
--- a/pkgs/development/python-modules/pytorch/default.nix
+++ b/pkgs/development/python-modules/pytorch/default.nix
@@ -1,23 +1,25 @@
-{ stdenv, fetchurl, fetchgit, buildPythonPackage, python, pythonOlder,
+{ stdenv, lib, fetchFromGitHub, fetchpatch, buildPythonPackage, python,
cudaSupport ? false, cudatoolkit ? null, cudnn ? null, nccl ? null, magma ? null,
- mklSupport ? false, mkl ? null,
+ mklDnnSupport ? true, useSystemNccl ? true,
openMPISupport ? false, openmpi ? null,
- buildNamedTensor ? false,
- buildBinaries ? false,
+ buildDocs ? false,
cudaArchList ? null,
- fetchFromGitHub, lib, numpy, pyyaml, cffi, click, typing, cmake, hypothesis, numactl,
+ numpy, pyyaml, cffi, click, typing, cmake, oneDNN, hypothesis, numactl, psutil,
linkFarm, symlinkJoin,
+ # virtual pkg that consistently instantiates blas across nixpkgs
+ # See https://github.com/NixOS/nixpkgs/pull/83888
+ blas,
+
# ninja (https://ninja-build.org) must be available to run C++ extensions tests,
ninja,
# dependencies for torch.utils.tensorboard
- tensorboardSupport ? true, pillow, six, future, tensorflow-tensorboard,
+ pillow, six, future, tensorflow-tensorboard, protobuf,
utillinux, which, isPy3k }:
assert !openMPISupport || openmpi != null;
-assert !tensorboardSupport || tensorflow-tensorboard != null;
# assert that everything needed for cuda is present and that the correct cuda versions are used
assert !cudaSupport || cudatoolkit != null;
@@ -28,17 +30,11 @@ assert !cudaSupport || (let majorIs = lib.versions.major cudatoolkit.version;
let
hasDependency = dep: pkg: lib.lists.any (inp: inp == dep) pkg.buildInputs;
matchesCudatoolkit = hasDependency cudatoolkit;
- matchesMkl = hasDependency mkl;
in
# confirm that cudatoolkits are sync'd across dependencies
assert !(openMPISupport && cudaSupport) || matchesCudatoolkit openmpi;
assert !cudaSupport || matchesCudatoolkit magma;
-# confirm that mkl is sync'd across dependencies
-assert !mklSupport || mkl != null;
-assert !(mklSupport && cudaSupport) || matchesMkl magma;
-assert !mklSupport || (numpy.blasImplementation == "mkl" && numpy.blas == mkl);
-
let
cudatoolkit_joined = symlinkJoin {
name = "${cudatoolkit.name}-unsplit";
@@ -108,7 +104,7 @@ let
"LD_LIBRARY_PATH=${cudaStub}\${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH ";
in buildPythonPackage rec {
- version = "1.2.0";
+ version = "1.4.1";
pname = "pytorch";
disabled = !isPy3k;
@@ -122,11 +118,9 @@ in buildPythonPackage rec {
repo = "pytorch";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "1biyq2p48chakf2xw7hazzqmr5ps1nx475ql8vkmxjg5zaa071cz";
+ sha256 = "1aa1il4f98pswfj20cv27yfb91l1jcq4515i7mvq7sh5647yzwms";
};
- dontUseCmakeConfigure = true;
-
preConfigure = lib.optionalString cudaSupport ''
export TORCH_CUDA_ARCH_LIST="${lib.strings.concatStringsSep ";" final_cudaArchList}"
export CC=${cudatoolkit.cc}/bin/gcc CXX=${cudatoolkit.cc}/bin/g++
@@ -134,6 +128,44 @@ in buildPythonPackage rec {
export CUDNN_INCLUDE_DIR=${cudnn}/include
'';
+ patches = [
+ # Prevents a race condition which would be introduced by pull 30333.
+ # See https://github.com/pytorch/pytorch/issues/32277
+ # Can be removed >1.5.0.
+ (fetchpatch {
+ url = "https://patch-diff.githubusercontent.com/raw/pytorch/pytorch/pull/30332.patch";
+ sha256 = "1v9dwbhz3rdxcx6sz8y8j9n3bj6nqs78b1r8yg89yc15n6l4cqx2";
+ })
+
+ # Fixes errors with gcc-9 compilation. Cherry-picked on advice from ezyang.
+ # See https://github.com/pytorch/pytorch/issues/32277
+ # Can be removed >1.5.0.
+ (fetchpatch {
+ url = "https://patch-diff.githubusercontent.com/raw/pytorch/pytorch/pull/30333.patch";
+ sha256 = "139413fl37h2fnil0cv99a67mqqnsh02k74b92by1qyr6pcfyg3q";
+ })
+ ];
+
+ # Use pytorch's custom configurations
+ dontUseCmakeConfigure = true;
+
+ BUILD_NAMEDTENSOR = true;
+ BUILD_DOCS = buildDocs;
+
+ USE_MKL = blas.implementation == "mkl";
+
+ # Unlike MKL, MKLDNN is FOSS, so we enable support for it by default. Note
+ # that this was renamed to dnnl and then renamed again to oneDNN upstream, but
+ # pytorch still calls it by the old name mkldnn.
+ USE_MKLDNN = mklDnnSupport;
+ USE_MKLDNN_CBLAS = mklDnnSupport;
+
+ preBuild = ''
+ export MAX_JOBS=$NIX_BUILD_CORES
+ ${python.interpreter} setup.py build --cmake-only
+ ${cmake}/bin/cmake build
+ '';
+
preFixup = ''
function join_by { local IFS="$1"; shift; echo "$*"; }
function strip2 {
@@ -155,8 +187,7 @@ in buildPythonPackage rec {
PYTORCH_BUILD_VERSION = version;
PYTORCH_BUILD_NUMBER = 0;
- BUILD_NAMEDTENSOR = buildNamedTensor; # experimental feature
- USE_SYSTEM_NCCL=true; # don't build pytorch's third_party NCCL
+ USE_SYSTEM_NCCL=useSystemNccl; # don't build pytorch's third_party NCCL
# Suppress a weird warning in mkl-dnn, part of ideep in pytorch
# (upstream seems to have fixed this in the wrong place?)
@@ -165,7 +196,7 @@ in buildPythonPackage rec {
#
# Also of interest: pytorch ignores CXXFLAGS uses CFLAGS for both C and C++:
# https://github.com/pytorch/pytorch/blob/v1.2.0/setup.py#L17
- NIX_CFLAGS_COMPILE = lib.optionals (numpy.blas == mkl) [ "-Wno-error=array-bounds" ];
+ NIX_CFLAGS_COMPILE = lib.optionals (blas.implementation == "mkl") [ "-Wno-error=array-bounds" ];
nativeBuildInputs = [
cmake
@@ -174,9 +205,8 @@ in buildPythonPackage rec {
ninja
] ++ lib.optionals cudaSupport [ cudatoolkit_joined ];
- buildInputs = [
- numpy.blas
- ] ++ lib.optionals cudaSupport [ cudnn magma nccl ]
+ buildInputs = [ blas blas.provider oneDNN ]
+ ++ lib.optionals cudaSupport [ cudnn magma nccl ]
++ lib.optionals stdenv.isLinux [ numactl ];
propagatedBuildInputs = [
@@ -184,23 +214,37 @@ in buildPythonPackage rec {
click
numpy
pyyaml
- ] ++ lib.optionals openMPISupport [ openmpi ]
- ++ lib.optional (pythonOlder "3.5") typing
- ++ lib.optionals tensorboardSupport [pillow six future tensorflow-tensorboard];
+ # the following are required for tensorboard support
+ pillow six future tensorflow-tensorboard protobuf
+ ] ++ lib.optionals openMPISupport [ openmpi ];
- checkInputs = [ hypothesis ninja ];
+ checkInputs = [ hypothesis ninja psutil ];
- doCheck = false; # tests take a long time for channel release, so doCheck should be overridden only when developing
- checkPhase = "${cudaStubEnv}python test/run_test.py"
- + " --exclude utils" # utils requires git, which is not allowed in the check phase
+ # Tests take a long time and may be flaky, so just sanity-check imports
+ doCheck = false;
+ pythonImportsCheck = [
+ "torch"
+ ];
- # Other tests which have been disabled in previous nix derivations of pytorch.
- # --exclude dataloader sparse torch utils thd_distributed distributed cpp_extensions
- ;
+ checkPhase = with lib.versions; with lib.strings; concatStringsSep " " [
+ cudaStubEnv
+ "${python.interpreter} test/run_test.py"
+ "--exclude"
+ (concatStringsSep " " [
+ "utils" # utils requires git, which is not allowed in the check phase
+
+ # "dataloader" # psutils correctly finds and triggers multiprocessing, but is too sandboxed to run -- resulting in numerous errors
+ # ^^^^^^^^^^^^ NOTE: while test_dataloader does return errors, these are acceptable errors and do not interfere with the build
+
+ # tensorboard has acceptable failures for pytorch 1.3.x due to dependencies on tensorboard-plugins
+ (optionalString (majorMinor version == "1.3" ) "tensorboard")
+ ])
+ ];
postInstall = ''
mkdir $dev
cp -r $out/${python.sitePackages}/torch/lib $dev/lib
cp -r $out/${python.sitePackages}/torch/include $dev/include
+ cp -r $out/${python.sitePackages}/torch/share $dev/share
'';
postFixup = stdenv.lib.optionalString stdenv.isDarwin ''
@@ -233,6 +277,6 @@ in buildPythonPackage rec {
homepage = "https://pytorch.org/";
license = lib.licenses.bsd3;
platforms = with lib.platforms; linux ++ lib.optionals (!cudaSupport) darwin;
- maintainers = with lib.maintainers; [ teh thoughtpolice stites tscholak ]; # tscholak esp. for darwin-related builds
+ maintainers = with lib.maintainers; [ teh thoughtpolice tscholak ]; # tscholak esp. for darwin-related builds
};
}
diff --git a/pkgs/development/python-modules/qtconsole/default.nix b/pkgs/development/python-modules/qtconsole/default.nix
index 6d3899e32e7..0a932729ff3 100644
--- a/pkgs/development/python-modules/qtconsole/default.nix
+++ b/pkgs/development/python-modules/qtconsole/default.nix
@@ -10,6 +10,7 @@
, pygments
, ipykernel
, pyqt5
+, qtpy
}:
buildPythonPackage rec {
@@ -22,7 +23,7 @@ buildPythonPackage rec {
};
checkInputs = [ nose ] ++ lib.optionals isPy27 [mock];
- propagatedBuildInputs = [traitlets jupyter_core jupyter_client pygments ipykernel pyqt5];
+ propagatedBuildInputs = [traitlets jupyter_core jupyter_client pygments ipykernel pyqt5 qtpy];
# : cannot connect to X server
doCheck = false;
diff --git a/pkgs/development/python-modules/rencode/default.nix b/pkgs/development/python-modules/rencode/default.nix
index 7769adf2219..3240c524d3b 100644
--- a/pkgs/development/python-modules/rencode/default.nix
+++ b/pkgs/development/python-modules/rencode/default.nix
@@ -1,6 +1,5 @@
{ stdenv
, buildPythonPackage
-, isPy33
, fetchgit
, cython
}:
@@ -8,7 +7,6 @@
buildPythonPackage {
pname = "rencode";
version = "git20150810";
- disabled = isPy33;
src = fetchgit {
url = "https://github.com/aresch/rencode";
diff --git a/pkgs/development/python-modules/rig/default.nix b/pkgs/development/python-modules/rig/default.nix
index d83afd7885f..bc43aac3551 100644
--- a/pkgs/development/python-modules/rig/default.nix
+++ b/pkgs/development/python-modules/rig/default.nix
@@ -1,5 +1,5 @@
{ lib, buildPythonPackage, fetchPypi
-, isPy34, isPy35, isPy27
+, isPy35, isPy27
, numpy, pytz, six, enum-compat, sentinel
}:
@@ -16,7 +16,7 @@ buildPythonPackage rec {
# This is the list of officially supported versions. Other versions may work
# as well.
- disabled = !(isPy35 || isPy34 || isPy27);
+ disabled = !(isPy27 || isPy35);
# Test Phase is only supported in development sources.
doCheck = false;
diff --git a/pkgs/development/python-modules/rl-coach/default.nix b/pkgs/development/python-modules/rl-coach/default.nix
index bee588457ff..e9efb0c02b4 100644
--- a/pkgs/development/python-modules/rl-coach/default.nix
+++ b/pkgs/development/python-modules/rl-coach/default.nix
@@ -28,7 +28,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0c4f3a334ff55d534d2fc7f83d5e791f64b780391039e367f6cd9b4381838744";
+ sha256 = "0i47hf0l76ydyrky6f8h760bfr0zg5g3vy675x6m6pgm9wrklkqc";
};
propagatedBuildInputs = [
@@ -94,5 +94,7 @@ buildPythonPackage rec {
homepage = "https://nervanasystems.github.io/coach/";
license = licenses.asl20;
maintainers = with maintainers; [ timokau ];
+ # pythonPackages.gym is too new
+ broken = true; # since 2020-04-20
};
}
diff --git a/pkgs/development/python-modules/safety/default.nix b/pkgs/development/python-modules/safety/default.nix
new file mode 100644
index 00000000000..c268f269959
--- /dev/null
+++ b/pkgs/development/python-modules/safety/default.nix
@@ -0,0 +1,33 @@
+{ lib, buildPythonPackage, fetchPypi, requests, dparse, click, setuptools, pytestCheckHook }:
+
+buildPythonPackage rec {
+ pname = "safety";
+ version = "1.9.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "23bf20690d4400edc795836b0c983c2b4cbbb922233108ff925b7dd7750f00c9";
+ };
+
+ propagatedBuildInputs = [ requests dparse click setuptools ];
+
+ # Disable tests depending on online services
+ checkInputs = [ pytestCheckHook ];
+ dontUseSetuptoolsCheck = true;
+ disabledTests = [
+ "test_check_live"
+ "test_check_live_cached"
+ ];
+
+ preCheck = ''
+ export HOME=$(mktemp -d)
+ '';
+
+ meta = with lib; {
+ description =
+ "Safety checks your installed dependencies for known security vulnerabilities";
+ homepage = "https://github.com/pyupio/safety";
+ license = licenses.mit;
+ maintainers = with maintainers; [ thomasdesr ];
+ };
+}
diff --git a/pkgs/development/python-modules/secure/default.nix b/pkgs/development/python-modules/secure/default.nix
index 6d2f2871ec2..49fcb52a154 100644
--- a/pkgs/development/python-modules/secure/default.nix
+++ b/pkgs/development/python-modules/secure/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchFromGitHub
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27
, maya
, requests
}:
@@ -6,6 +6,7 @@
buildPythonPackage rec {
version = "0.2.1";
pname = "secure";
+ disabled = isPy27;
src = fetchFromGitHub {
owner = "typeerror";
diff --git a/pkgs/development/python-modules/serpent/default.nix b/pkgs/development/python-modules/serpent/default.nix
index 353ea1cbe26..701de520046 100644
--- a/pkgs/development/python-modules/serpent/default.nix
+++ b/pkgs/development/python-modules/serpent/default.nix
@@ -4,7 +4,6 @@
, lib
, python
, isPy27
-, isPy33
, enum34
, attrs
, pytz
@@ -19,7 +18,7 @@ buildPythonPackage rec {
sha256 = "1arnckykpkvv2qrp49l1k7q5mr5pisswl0rvdx98x8wsl1n361pk";
};
- propagatedBuildInputs = lib.optionals (isPy27 || isPy33) [ enum34 ];
+ propagatedBuildInputs = lib.optionals isPy27 [ enum34 ];
checkInputs = [ attrs pytz ];
checkPhase = ''
diff --git a/pkgs/development/python-modules/softlayer/default.nix b/pkgs/development/python-modules/softlayer/default.nix
index 93b0e309b7c..3c2a5e2a356 100644
--- a/pkgs/development/python-modules/softlayer/default.nix
+++ b/pkgs/development/python-modules/softlayer/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, isPy27
, ptable
, click
, requests
@@ -17,6 +18,7 @@
buildPythonPackage rec {
pname = "softlayer-python";
version = "5.8.4";
+ disabled = isPy27;
propagatedBuildInputs = [ ptable click requests prompt_toolkit pygments urllib3 ];
diff --git a/pkgs/development/python-modules/spyder/3.nix b/pkgs/development/python-modules/spyder/3.nix
index 7987775cee1..e5c5683f5dc 100644
--- a/pkgs/development/python-modules/spyder/3.nix
+++ b/pkgs/development/python-modules/spyder/3.nix
@@ -1,62 +1,38 @@
-{ stdenv, buildPythonPackage, fetchPypi, makeDesktopItem, jedi, pycodestyle,
- psutil, pyflakes, rope, numpy, scipy, matplotlib, pylint, keyring, numpydoc,
+{ stdenv, buildPythonPackage, fetchFromGitHub, jedi, pycodestyle,
+ psutil, pyflakes, rope, pylint, keyring, numpydoc,
qtconsole, qtawesome, nbconvert, mccabe, pyopengl, cloudpickle, pygments,
- spyder-kernels_0_5, qtpy, pyzmq, chardet
-, pyqtwebengine
+ spyder-kernels_0_5, qtpy, pyzmq, chardet, pyqtwebengine
}:
buildPythonPackage rec {
pname = "spyder";
version = "3.3.6";
- src = fetchPypi {
- inherit pname version;
- sha256 = "1z7qw1h3rhca12ycv8xrzw6z2gf81v0j6lfq9kpwh472w4vk75v1";
+ src = fetchFromGitHub {
+ owner = "spyder-ide";
+ repo = "spyder";
+ rev = "v3.3.6";
+ sha256 = "1sk9xajhzpklk5bcbdhpfhx3gxhyrahsmj9bv2m6kvbqxdlx6bq6";
};
- nativeBuildInputs = [ pyqtwebengine.wrapQtAppsHook ];
-
propagatedBuildInputs = [
- jedi pycodestyle psutil pyflakes rope numpy scipy matplotlib pylint keyring
- numpydoc qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels_0_5
+ jedi pycodestyle psutil pyflakes rope pylint keyring numpydoc
+ qtconsole qtawesome nbconvert mccabe pyopengl cloudpickle spyder-kernels_0_5
pygments qtpy pyzmq chardet pyqtwebengine
];
- # There is no test for spyder
+ # tests fail with a segfault
doCheck = false;
- desktopItem = makeDesktopItem {
- name = "Spyder";
- exec = "spyder";
- icon = "spyder";
- comment = "Scientific Python Development Environment";
- desktopName = "Spyder";
- genericName = "Python IDE";
- categories = "Application;Development;Editor;IDE;";
- };
-
postPatch = ''
# remove dependency on pyqtwebengine
- # this is still part of the pyqt 5.11 version we have in nixpkgs
+ # this is still part of the pyqt 5.13 version we have in nixpkgs
sed -i /pyqtwebengine/d setup.py
substituteInPlace setup.py --replace "pyqt5<5.13" "pyqt5"
'';
- # Create desktop item
- postInstall = ''
- mkdir -p $out/share/icons
- cp spyder/images/spyder.svg $out/share/icons
- cp -r $desktopItem/share/applications/ $out/share
- '';
-
- dontWrapQtApps = true;
-
- preFixup = ''
- makeWrapperArgs+=("''${qtWrapperArgs[@]}")
- '';
-
meta = with stdenv.lib; {
- description = "Scientific python development environment";
+ description = "Library providing a scientific python development environment";
longDescription = ''
Spyder (previously known as Pydee) is a powerful interactive development
environment for the Python language with advanced editing, interactive
@@ -65,6 +41,6 @@ buildPythonPackage rec {
homepage = "https://github.com/spyder-ide/spyder/";
license = licenses.mit;
platforms = platforms.linux;
- maintainers = with maintainers; [ gebner ];
+ maintainers = with maintainers; [ gebner marcus7070 ];
};
}
diff --git a/pkgs/development/python-modules/tensorflow/2/bin.nix b/pkgs/development/python-modules/tensorflow/2/bin.nix
index d32305ff513..acb5f473ec9 100644
--- a/pkgs/development/python-modules/tensorflow/2/bin.nix
+++ b/pkgs/development/python-modules/tensorflow/2/bin.nix
@@ -19,7 +19,7 @@
, opt-einsum
, backports_weakref
, tensorflow-estimator_2
-, tensorflow-tensorboard
+, tensorflow-tensorboard_2
, cudaSupport ? false
, cudatoolkit ? null
, cudnn ? null
@@ -77,7 +77,7 @@ in buildPythonPackage {
google-pasta
wrapt
tensorflow-estimator_2
- tensorflow-tensorboard
+ tensorflow-tensorboard_2
keras-applications
keras-preprocessing
] ++ lib.optional (!isPy3k) mock
@@ -159,6 +159,14 @@ in buildPythonPackage {
done
'';
+ # Upstream has a pip hack that results in bin/tensorboard being in both tensorflow
+ # and the propagated input tensorflow-tensorboard, which causes environment collisions.
+ # Another possibility would be to have tensorboard only in the buildInputs
+ # See https://github.com/NixOS/nixpkgs/pull/44381 for more information.
+ postInstall = ''
+ rm $out/bin/tensorboard
+ '';
+
pythonImportsCheck = [
"tensorflow"
"tensorflow.keras"
diff --git a/pkgs/development/python-modules/todoist/default.nix b/pkgs/development/python-modules/todoist/default.nix
index ecf9aa91b41..f420cbaee97 100644
--- a/pkgs/development/python-modules/todoist/default.nix
+++ b/pkgs/development/python-modules/todoist/default.nix
@@ -16,6 +16,5 @@ buildPythonPackage rec {
description = "The official Todoist Python API library";
homepage = "https://todoist-python.readthedocs.io/en/latest/";
license = stdenv.lib.licenses.mit;
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/development/python-modules/toggl-cli/default.nix b/pkgs/development/python-modules/toggl-cli/default.nix
index 6834876d8f8..62d3f2dde24 100644
--- a/pkgs/development/python-modules/toggl-cli/default.nix
+++ b/pkgs/development/python-modules/toggl-cli/default.nix
@@ -19,6 +19,7 @@ buildPythonPackage rec {
substituteInPlace requirements.txt \
--replace "pendulum==2.0.4" "pendulum>=2.0.4" \
--replace "click-completion==0.5.0" "click-completion>=0.5.0" \
+ --replace "click==7.0" "click>=7.0" \
--replace "pbr==5.1.2" "pbr>=5.1.2" \
--replace "inquirer==2.5.1" "inquirer>=2.5.1"
'';
diff --git a/pkgs/development/python-modules/tomlkit/default.nix b/pkgs/development/python-modules/tomlkit/default.nix
index de48b3736cf..deff7769dfb 100644
--- a/pkgs/development/python-modules/tomlkit/default.nix
+++ b/pkgs/development/python-modules/tomlkit/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchPypi, isPy27, isPy34
+{ lib, buildPythonPackage, fetchPypi, isPy27
, enum34, functools32, typing
}:
@@ -13,7 +13,7 @@ buildPythonPackage rec {
propagatedBuildInputs =
lib.optionals isPy27 [ enum34 functools32 ]
- ++ lib.optional (isPy27 || isPy34) typing;
+ ++ lib.optional isPy27 typing;
# The Pypi tarball doesn't include tests, and the GitHub source isn't
# buildable until we bootstrap poetry, see
diff --git a/pkgs/development/python-modules/traits/default.nix b/pkgs/development/python-modules/traits/default.nix
index 47bbbee04e7..5bd84990835 100644
--- a/pkgs/development/python-modules/traits/default.nix
+++ b/pkgs/development/python-modules/traits/default.nix
@@ -4,7 +4,6 @@
, python
, pytest
, numpy
-, isPy33
}:
buildPythonPackage rec {
@@ -28,7 +27,7 @@ buildPythonPackage rec {
# https://github.com/enthought/traits/issues/187
# https://github.com/enthought/traits/pull/188
# Furthermore, some tests fail due to being in a chroot
- doCheck = isPy33;
+ doCheck = false;
meta = with stdenv.lib; {
description = "Explicitly typed attributes for Python";
diff --git a/pkgs/development/python-modules/traittypes/default.nix b/pkgs/development/python-modules/traittypes/default.nix
new file mode 100644
index 00000000000..2c8f6dd8031
--- /dev/null
+++ b/pkgs/development/python-modules/traittypes/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, fetchpatch
+, isPy27
+, pytest
+, nose
+, numpy
+, scipy
+, pandas
+, xarray
+, traitlets
+}:
+
+buildPythonPackage rec {
+ pname = "traittypes";
+ version = "unstable-2019-06-23";
+
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "jupyter-widgets";
+ repo = pname;
+ rev = "0a030b928991dec732c17a7a1cb13acbcd7650a2";
+ sha256 = "0rlm5krmq6n8yi47dgdsjyrkz3m079pndpbzkz2gx98pb3jd9pjs";
+ };
+
+ patches = [
+ (fetchpatch {
+ name = "fix-intarray-test.patch";
+ url = "https://github.com/minrk/traittypes/commit/a02441e5b259e5858453a853207260c9bd4efbb5.patch";
+ sha256 = "120dsvr5nksizw75z1ah3h38mi399fxbvz5anakica557jahi0aw";
+ })
+ ];
+
+ propagatedBuildInputs = [ traitlets ];
+
+ checkInputs = [ numpy pandas xarray nose pytest ];
+
+ meta = with lib; {
+ description = "Trait types for NumPy, SciPy, XArray, and Pandas";
+ homepage = "https://github.com/jupyter-widgets/traittypes";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+
+}
diff --git a/pkgs/development/python-modules/watchdog/default.nix b/pkgs/development/python-modules/watchdog/default.nix
index 1e5ab9a9f2f..5347c696cc2 100644
--- a/pkgs/development/python-modules/watchdog/default.nix
+++ b/pkgs/development/python-modules/watchdog/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "watchdog";
- version = "0.9.0";
+ version = "0.10.2";
src = fetchPypi {
inherit pname version;
- sha256 = "965f658d0732de3188211932aeb0bb457587f04f63ab4c1e33eab878e9de961d";
+ sha256 = "0ss58k33l5vah894lykid6ar6kw7z1f29cl4hzr5xvgs8fvfyq65";
};
buildInputs = stdenv.lib.optionals stdenv.isDarwin
diff --git a/pkgs/development/python-modules/wordfreq/default.nix b/pkgs/development/python-modules/wordfreq/default.nix
index 0dab5234860..d687ffd2d0b 100644
--- a/pkgs/development/python-modules/wordfreq/default.nix
+++ b/pkgs/development/python-modules/wordfreq/default.nix
@@ -11,34 +11,33 @@
, fetchFromGitHub
}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "wordfreq";
- version = "2.2.0";
+ version = "2.3.2";
+ disabled = pythonOlder "3";
src = fetchFromGitHub {
owner = "LuminosoInsight";
repo = "wordfreq";
# upstream don't tag by version
- rev = "bc12599010c8181a725ec97d0b3990758a48da36";
- sha256 = "195794vkzq5wsq3mg1dgfhlnz2f7vi1xajlifq6wkg4lzwyq262m";
+ rev = "v${version}";
+ sha256 = "078657iiksrqzcc2wvwhiilf3xxq5vlinsv0kz03qzqr1qyvbmas";
};
+ propagatedBuildInputs = [ regex langcodes ftfy msgpack mecab-python3 jieba ];
+
+ # patch to relax version requirements for regex
+ # dependency to prevent break in upgrade
+ postPatch = ''
+ substituteInPlace setup.py --replace "regex ==" "regex >="
+ '';
+
checkInputs = [ pytest ];
checkPhase = ''
# These languages require additional dictionaries
pytest tests -k 'not test_japanese and not test_korean and not test_languages and not test_french_and_related'
'';
-
- propagatedBuildInputs = [ regex langcodes ftfy msgpack mecab-python3 jieba ];
-
- # patch to relax version requirements for regex
- # dependency to prevent break in upgrade
- postPatch = ''
- substituteInPlace setup.py --replace "regex ==" "regex >="
- '';
-
- disabled = pythonOlder "3";
meta = with lib; {
description = "A library for looking up the frequencies of words in many languages, based on many sources of data";
diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix
index 539c2f7d191..3367588bb3b 100644
--- a/pkgs/development/tools/analysis/checkstyle/default.nix
+++ b/pkgs/development/tools/analysis/checkstyle/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
- version = "8.31";
+ version = "8.32";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
- sha256 = "03dn07lissr2dkhi44wlkrbsby4zfvwai8gykc3xjgs46jy05rf8";
+ sha256 = "18ahdphxfcfi2vghl11kmj089hyh9iawll3cwxrqsdqak0748ijs";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/analysis/codeql/default.nix b/pkgs/development/tools/analysis/codeql/default.nix
index f722a155086..c6b97f21bde 100644
--- a/pkgs/development/tools/analysis/codeql/default.nix
+++ b/pkgs/development/tools/analysis/codeql/default.nix
@@ -12,7 +12,7 @@
stdenv.mkDerivation rec {
pname = "codeql";
- version = "2.1.0";
+ version = "2.1.1";
dontConfigure = true;
dontBuild = true;
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
src = fetchzip {
url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip";
- sha256 = "1vp4f5kwmxc4j59cdzwj0jh0n4c05hkvssvv9ii6w88phzblzpjk";
+ sha256 = "0yaxv89p5pdj1qymc5bnz0mphrypil9dnijvp3ml9hk1vxw6lfvb";
};
nativeBuildInputs = [
diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix
index 29ea3993b1c..c9c5dd873de 100644
--- a/pkgs/development/tools/analysis/flow/default.nix
+++ b/pkgs/development/tools/analysis/flow/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flow";
- version = "0.123.0";
+ version = "0.124.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "0dsp8q3v9smjli2bkldkhzh2z032zjmqbzzchb5j18r4vz4hif16";
+ sha256 = "1isy67fx0lrszvkf3bw3pp8mzvcyab4qnssmv4kvvz32vls8gh25";
};
installPhase = ''
diff --git a/pkgs/development/tools/analysis/hopper/default.nix b/pkgs/development/tools/analysis/hopper/default.nix
index 4fbf986e41a..d854065d601 100644
--- a/pkgs/development/tools/analysis/hopper/default.nix
+++ b/pkgs/development/tools/analysis/hopper/default.nix
@@ -12,12 +12,12 @@
}:
stdenv.mkDerivation rec {
pname = "hopper";
- version = "4.5.22";
+ version = "4.5.25";
rev = "v${lib.versions.major version}";
src = fetchurl {
url = "https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-${rev}-${version}-Linux.pkg.tar.xz";
- sha256 = "1321i9ls5k677diwfccrjinzzb5586ygdgax7ryyha3ccdj1ikda";
+ sha256 = "1xv4q41kz7a4cqkkdfgwaw2kgi81z62r9l7hmm8qmsnnlbk4xd5j";
};
sourceRoot = ".";
diff --git a/pkgs/development/tools/azcopy/default.nix b/pkgs/development/tools/azcopy/default.nix
index 328092feafc..87e732e8dc7 100644
--- a/pkgs/development/tools/azcopy/default.nix
+++ b/pkgs/development/tools/azcopy/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "azure-storage-azcopy";
- version = "10.3.4";
+ version = "10.4.3";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-storage-azcopy";
rev = version;
- sha256 = "16pdvcgy1d5dfqk3as23j45rkwfrv232n384cj5wfz9qwijkcy5g";
+ sha256 = "0yl7iznjyng1i3d994qrryllni702gga7h45sx8i3sgpy8544yjf";
};
subPackages = [ "." ];
- modSha256 = "07cy2zi7m2pkbfdcy659x4k5j2w60cmjy8kxv1dcii3dc6ls4bvb";
+ modSha256 = "02c668bp1pfrd994lhg6z3hm1qg3530nk9aw1cahiwj549vxxfhm";
postInstall = ''
ln -rs "$out/bin/azure-storage-azcopy" "$out/bin/azcopy"
diff --git a/pkgs/development/tools/build-managers/bmake/default.nix b/pkgs/development/tools/build-managers/bmake/default.nix
index 944bbd9d4bb..7550068274c 100644
--- a/pkgs/development/tools/build-managers/bmake/default.nix
+++ b/pkgs/development/tools/build-managers/bmake/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "bmake";
- version = "20200318";
+ version = "20200402";
src = fetchurl {
url = "http://www.crufty.net/ftp/pub/sjg/${pname}-${version}.tar.gz";
- sha256 = "10rcgv0hd5axm2b41a5xaig6iqbpyqfp2q7llr7zc3mnbacwaz35";
+ sha256 = "0a49pfmbqb3g1h2r2vwbcb4hdyygq1g9n5y7qab37slfml2g45fg";
};
nativeBuildInputs = [ getopt ];
diff --git a/pkgs/development/tools/build-managers/cmake/default.nix b/pkgs/development/tools/build-managers/cmake/default.nix
index ac41394e6a8..756e0cf7100 100644
--- a/pkgs/development/tools/build-managers/cmake/default.nix
+++ b/pkgs/development/tools/build-managers/cmake/default.nix
@@ -19,12 +19,12 @@ stdenv.mkDerivation rec {
+ lib.optionalString useNcurses "-cursesUI"
+ lib.optionalString withQt5 "-qt5UI"
+ lib.optionalString useQt4 "-qt4UI";
- version = "3.17.0";
+ version = "3.17.2";
src = fetchurl {
url = "${meta.homepage}files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz";
# compare with https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}-SHA-256.txt
- sha256 = "0iq8y1rb5dqnzrwy4lssr76hbnnvh54q2ympl97wrshma6shak5p";
+ sha256 = "199srp8yfai51pcbpmfyc4s8vzrmh2dm91bp582hj2l29x634xzw";
};
patches = [
diff --git a/pkgs/development/tools/build-managers/conan/default.nix b/pkgs/development/tools/build-managers/conan/default.nix
index cc44ac1a220..d7aec3527b3 100644
--- a/pkgs/development/tools/build-managers/conan/default.nix
+++ b/pkgs/development/tools/build-managers/conan/default.nix
@@ -1,7 +1,7 @@
{ lib, python3, git, pkgconfig }:
# Note:
-# Conan has specific dependency demanands; check
+# Conan has specific dependency demands; check
# https://github.com/conan-io/conan/blob/master/conans/requirements.txt
# https://github.com/conan-io/conan/blob/master/conans/requirements_server.txt
# on the release branch/commit we're packaging.
@@ -39,12 +39,12 @@ let newPython = python3.override {
};
in newPython.pkgs.buildPythonApplication rec {
- version = "1.24.0";
+ version = "1.25.0";
pname = "conan";
src = newPython.pkgs.fetchPypi {
inherit pname version;
- sha256 = "0nkh4f6plamijwcfw536ydm0i04y74qmkh5l1nanyb8p0c3z3x0y";
+ sha256 = "1wgmx6s4h5m6zixb3wlaicy56rsqcy2srzmvii80xdx9g5wvi9pv";
};
propagatedBuildInputs = with newPython.pkgs; [
@@ -90,7 +90,8 @@ in newPython.pkgs.buildPythonApplication rec {
postPatch = ''
substituteInPlace conans/requirements.txt \
- --replace "PyYAML>=3.11, <3.14.0" "PyYAML"
+ --replace "PyYAML>=3.11, <3.14.0" "PyYAML" \
+ --replace "deprecation>=2.0, <2.1" "deprecation"
'';
meta = with lib; {
diff --git a/pkgs/development/tools/build-managers/leiningen/default.nix b/pkgs/development/tools/build-managers/leiningen/default.nix
index 07a95539f8d..713f499ce2b 100644
--- a/pkgs/development/tools/build-managers/leiningen/default.nix
+++ b/pkgs/development/tools/build-managers/leiningen/default.nix
@@ -48,6 +48,5 @@ stdenv.mkDerivation rec {
description = "Project automation for Clojure";
license = stdenv.lib.licenses.epl10;
platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin;
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/development/tools/build-managers/mill/default.nix b/pkgs/development/tools/build-managers/mill/default.nix
index 84444261132..0e7a4f3d979 100644
--- a/pkgs/development/tools/build-managers/mill/default.nix
+++ b/pkgs/development/tools/build-managers/mill/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mill";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchurl {
url = "https://github.com/lihaoyi/mill/releases/download/${version}/${version}";
- sha256 = "1blar5dxhmxlwxhmq8wv0xvhy200qks6xj12n54qx9d5qp300ncw";
+ sha256 = "1s2ndry0mpjs8hy8rrxnyarkzqjz7zzh5h541v3fkzgc9rsd6ifb";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/build-managers/rebar/default.nix b/pkgs/development/tools/build-managers/rebar/default.nix
index 39366c7a9ca..1c5996c6b1c 100644
--- a/pkgs/development/tools/build-managers/rebar/default.nix
+++ b/pkgs/development/tools/build-managers/rebar/default.nix
@@ -36,7 +36,6 @@ stdenv.mkDerivation {
'';
platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.the-kenny ];
license = stdenv.lib.licenses.asl20;
};
}
diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix
index 2336900bf85..64a2cedd1c9 100644
--- a/pkgs/development/tools/build-managers/sbt/default.nix
+++ b/pkgs/development/tools/build-managers/sbt/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "sbt";
- version = "1.3.9";
+ version = "1.3.10";
src = fetchurl {
urls = [
"https://piccolo.link/sbt-${version}.tgz"
"https://github.com/sbt/sbt/releases/download/v${version}/sbt-${version}.tgz"
];
- sha256 = "06k4dyb5gjnqx70akjfb65hiafh683800bncbq33kmq77arfkm7c";
+ sha256 = "1023qcbdbwl40l7mgyd3j0ggr6paz1zs2q787ym52dhrcibhcq1h";
};
patchPhase = ''
diff --git a/pkgs/development/tools/buildkit/default.nix b/pkgs/development/tools/buildkit/default.nix
index 042929e750a..2626ae71942 100644
--- a/pkgs/development/tools/buildkit/default.nix
+++ b/pkgs/development/tools/buildkit/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "buildkit";
- version = "0.6.3";
+ version = "0.7.1";
goPackagePath = "github.com/moby/buildkit";
subPackages = [ "cmd/buildctl" ] ++ stdenv.lib.optionals stdenv.isLinux [ "cmd/buildkitd" ];
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "moby";
repo = "buildkit";
rev = "v${version}";
- sha256 = "032jq74n9mkw22s4ba9blfmi0hqvk587m5v23xz3sxx2rkg0wlbn";
+ sha256 = "048h69ffgmpir2ix9ldi6zrzlwxa5yz3idg5ajspz2dihmzmnwws";
};
buildFlagsArray = [ "-ldflags=-s -w -X ${goPackagePath}/version.Version=${version}" ];
diff --git a/pkgs/development/tools/cmake-format/default.nix b/pkgs/development/tools/cmake-format/default.nix
index cdf15f3ad70..394dc7b2f51 100644
--- a/pkgs/development/tools/cmake-format/default.nix
+++ b/pkgs/development/tools/cmake-format/default.nix
@@ -10,12 +10,12 @@
buildPythonApplication rec {
pname = "cmake-format";
- version = "0.6.9";
+ version = "0.6.10";
src = fetchPypi {
inherit version;
pname = "cmake_format";
- sha256 = "082d7949gsk5v72ap7k4p3vgmc126a0bfm195xpi4lb6khpbzy5j";
+ sha256 = "14ypplkjah4hcb1ad8978xip4vvzxy1nkysvyi1wn9b24cbfzw42";
};
propagatedBuildInputs = [ autopep8 flake8 jinja2 pylint pyyaml ];
diff --git a/pkgs/development/tools/conftest/default.nix b/pkgs/development/tools/conftest/default.nix
index 133526c569a..2d7c2c03cea 100644
--- a/pkgs/development/tools/conftest/default.nix
+++ b/pkgs/development/tools/conftest/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "conftest";
- version = "0.18.1";
+ version = "0.18.2";
src = fetchFromGitHub {
owner = "instrumenta";
repo = "conftest";
rev = "v${version}";
- sha256 = "0ial1zs5aqcwza813ny6zqn9ybq6ibrqjmaccwbbam1k9f5rplqv";
+ sha256 = "15xzldcmnpfg1hd5zr5i7x2zjrgkwnp4nylxbn9kfic2dpjp1a38";
};
- modSha256 = "17j5fhgwfpyg9r7a5g9rmvkaz510xx9s4mbl1cmyzysvddc6f5wp";
+ modSha256 = "0nwmxmh1pmism5r9zzghfrzizr1fbyc8d4jljrbzjjq1l449r2ja";
buildFlagsArray = ''
-ldflags=
diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
index e152b0ba638..4aadb981081 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 = "12.10.1";
+ version = "12.10.2";
# 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 = "0xs0cnkqzmkbj8488s9kyc0m00g3n8vq9wplb99wrax86zs8dyw9";
+ sha256 = "1lw0f3svzsvcw1rkc8z60nrl2jqjj8ciqlw5icazf6ikqbqmf660";
};
docker_arm = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
- sha256 = "1mcz9a44pa8wx8hk2x7rgp5brbw7a71dqilfrfchnjkg2c9q7x1q";
+ sha256 = "1hawdihnwk9p06fa3ym5q6b4sv6pp9095nimdy5myi6y88yj1rv2";
};
in
buildGoPackage rec {
@@ -29,7 +29,7 @@ buildGoPackage rec {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
- sha256 = "1xvkr3zhn085mz7k3xbz7y5q9yjbmgp1h1sp3a2w27jmpmhl32zm";
+ sha256 = "1r82xj4krdd51540bhr2wjhp6sdr5c2favnnw8nl26vnmwiqpd3k";
};
patches = [ ./fix-shell-path.patch ];
diff --git a/pkgs/development/tools/database/dbmate/default.nix b/pkgs/development/tools/database/dbmate/default.nix
index 14673cb40c8..c710aeaa516 100644
--- a/pkgs/development/tools/database/dbmate/default.nix
+++ b/pkgs/development/tools/database/dbmate/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dbmate";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "amacneil";
repo = "dbmate";
rev = "v${version}";
- sha256 = "0jvizj616rsh3aw9z3bijk7ixpbnqmm3xqmdxznjzqd46avr54c3";
+ sha256 = "16grd03r41n0vj5fs7j6jk395zs2q0i878p9nh1ycicy64nzmxky";
};
- modSha256 = "12x3m5bjyx3blh5i51pd99phv73m96pmm6i3ir4vf2kms3viif9i";
+ modSha256 = "1ky6cxpmw93nrk26vyrxz8kqa7247axzaxilm6ciypxf30ad0vdq";
meta = with stdenv.lib; {
description = "Database migration tool";
diff --git a/pkgs/development/tools/database/liquibase/default.nix b/pkgs/development/tools/database/liquibase/default.nix
index d66d54ef45b..f246a0a806d 100644
--- a/pkgs/development/tools/database/liquibase/default.nix
+++ b/pkgs/development/tools/database/liquibase/default.nix
@@ -10,11 +10,11 @@ in
stdenv.mkDerivation rec {
pname = "liquibase";
- version = "3.8.8";
+ version = "3.8.9";
src = fetchurl {
url = "https://github.com/liquibase/liquibase/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "1pl9wgnwykvbnis0ndym0lbsj6a7lvpghrc98cw2hdnp5dglxjjl";
+ sha256 = "13qpva81y98gp84zbcx6b4wsfgpsbv18aj5ihkw6l9ndbxfcrxdl";
};
buildInputs = [ jre makeWrapper ];
diff --git a/pkgs/development/tools/documentation/mdsh/default.nix b/pkgs/development/tools/documentation/mdsh/default.nix
index 7e21019ea3f..e5d9143f61c 100644
--- a/pkgs/development/tools/documentation/mdsh/default.nix
+++ b/pkgs/development/tools/documentation/mdsh/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdsh";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "zimbatm";
repo = "mdsh";
rev = "v${version}";
- sha256 = "0y0k6rsspvpia4lssals4c3rdz9fgvlrhwd8gw38say02hn5b7ip";
+ sha256 = "sha256-VF6GZxWZbrJNixE3wItF4CtVpj9NuKjdotNXrYujugs=";
};
- cargoSha256 = "07f2ajg9jpp666915cwsjn5clmi9ghkw25qfqj0lj3kfj79n5ash";
+ cargoSha256 = "sha256-b8xXaWACDJ143i8UV3DJDjqu8HiXdO4fe6YDR/GcHoU=";
meta = with stdenv.lib; {
description = "Markdown shell pre-processor";
diff --git a/pkgs/development/tools/flyway/default.nix b/pkgs/development/tools/flyway/default.nix
index 746d66c2dbe..2d639467910 100644
--- a/pkgs/development/tools/flyway/default.nix
+++ b/pkgs/development/tools/flyway/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, jre_headless, makeWrapper }:
let
- version = "6.3.2";
+ version = "6.4.1";
in
stdenv.mkDerivation {
pname = "flyway";
inherit version;
src = fetchurl {
url = "https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/${version}/flyway-commandline-${version}.tar.gz";
- sha256 = "1av1q7znphpsi1iz4dbh0fgh3jsx9prz980b25yk5r89h518s76q";
+ sha256 = "00vm2p4xn8jnldjxcj0djpjjx2hppq0ii8367abhbswq7xfhy2d2";
};
nativeBuildInputs = [ makeWrapper ];
dontBuild = true;
diff --git a/pkgs/development/tools/git-quick-stats/default.nix b/pkgs/development/tools/git-quick-stats/default.nix
index 2681b2705ef..1532f64c246 100644
--- a/pkgs/development/tools/git-quick-stats/default.nix
+++ b/pkgs/development/tools/git-quick-stats/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "git-quick-stats";
- version = "2.0.15";
+ version = "2.0.16";
src = fetchFromGitHub {
repo = "git-quick-stats";
owner = "arzzen";
rev = version;
- sha256 = "1m8b0bskhpwjbs0qjp0rdzrjj613639pn92isv1cg0srj8grjcai";
+ sha256 = "03v06r6gbn8bhya1ig9wdc92hh2ip7072syxkam3sjv150ld80cn";
};
PREFIX = builtins.placeholder "out";
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/golangci-lint/default.nix b/pkgs/development/tools/golangci-lint/default.nix
index c33a4cf69f5..be582047157 100644
--- a/pkgs/development/tools/golangci-lint/default.nix
+++ b/pkgs/development/tools/golangci-lint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "golangci-lint";
- version = "1.25.1";
+ version = "1.26.0";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
rev = "v${version}";
- sha256 = "04r26nn72myacs6v2jq8mi4kjik82iwsh6w59h4k9yk0my3fjwia";
+ sha256 = "1xw6m4ps6yw8gnkwy8v7rrz2b8c8n72cd7vkpx481dkd36vccpkc";
};
- modSha256 = "1pz5f2hv2lssiwsp60hsycg2ijyafb7r5fl2yrvflqg547k3n8x2";
+ modSha256 = "0xgnimr1jydrgwhbyjaz710kx3m3505nhy5cs10p501qxbnzkjf9";
subPackages = [ "cmd/golangci-lint" ];
meta = with lib; {
diff --git a/pkgs/development/tools/gotestsum/default.nix b/pkgs/development/tools/gotestsum/default.nix
index 45629338d9e..3dd7fb9e352 100644
--- a/pkgs/development/tools/gotestsum/default.nix
+++ b/pkgs/development/tools/gotestsum/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gotestsum";
- version = "0.4.1";
+ version = "0.4.2";
src = fetchFromGitHub {
owner = "gotestyourself";
repo = "gotestsum";
rev = "v${version}";
- sha256 = "1wllcmc2c8ch2ggknhxwgdm6g70ppmxr492kbxvlbwif9p6ms0ci";
+ sha256 = "0zifha3mj7386q2accrdmd8qniingadxz1v8vg4mciwi723msr44";
};
- modSha256 = "08vil1jb7dpkld59b6qhsfh9cx450vbgfaji7777immzsd1azf4m";
+ modSha256 = "10zkk4zqla5yqs5sq2qc7x1vhadfyd1l7s29xyjmg4grs8iimk2j";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
diff --git a/pkgs/development/tools/jbake/default.nix b/pkgs/development/tools/jbake/default.nix
index 79054c7f667..ad127b94960 100644
--- a/pkgs/development/tools/jbake/default.nix
+++ b/pkgs/development/tools/jbake/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchzip, makeWrapper, jre }:
stdenv.mkDerivation rec {
- version = "2.6.4";
+ version = "2.6.5";
pname = "jbake";
src = fetchzip {
url = "https://dl.bintray.com/jbake/binary/${pname}-${version}-bin.zip";
- sha256 = "0zgp0wwxxmi13v5q5jvr610igx2vxg0bwck9j1imnn9ciakg1aaw";
+ sha256 = "0ripayv1vf4f4ylxr7h9kad2xhy3y98ca8s4p38z7dn8l47zg0qw";
};
buildInputs = [ makeWrapper jre ];
diff --git a/pkgs/development/tools/just/default.nix b/pkgs/development/tools/just/default.nix
index 5ae2ee1c14d..8ba536e3b5f 100644
--- a/pkgs/development/tools/just/default.nix
+++ b/pkgs/development/tools/just/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, fetchFromGitHub, rustPlatform, coreutils, bash, dash }:
+{ stdenv, fetchFromGitHub, rustPlatform, coreutils, bash, dash
+, installShellFiles }:
rustPlatform.buildRustPackage rec {
pname = "just";
@@ -13,14 +14,14 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "05mrzav3aydvwac9jjckdmlxvxnlcncmkfsdb9z7zvxia4k89w1l";
+ nativeBuildInputs = [ installShellFiles ];
+
postInstall = ''
- # generate completion scripts for just
+ installManPage man/just.1
- mkdir -p "$out/share/"{bash-completion/completions,fish/vendor_completions.d,zsh/site-functions}
-
- $out/bin/just --completions bash > "$out/share/bash-completion/completions/just"
- $out/bin/just --completions fish > "$out/share/fish/vendor_completions.d/just.fish"
- $out/bin/just --completions zsh > "$out/share/zsh/site-functions/_just"
+ installShellCompletion --bash --name just.bash completions/just.bash
+ installShellCompletion --fish --name just.fish completions/just.fish
+ installShellCompletion --zsh --name _just completions/just.zsh
'';
checkInputs = [ coreutils bash dash ];
diff --git a/pkgs/development/tools/kubectx/default.nix b/pkgs/development/tools/kubectx/default.nix
index fd5bdc64dd6..8b980dc7e31 100644
--- a/pkgs/development/tools/kubectx/default.nix
+++ b/pkgs/development/tools/kubectx/default.nix
@@ -4,13 +4,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "kubectx";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "ahmetb";
repo = pname;
rev = "v${version}";
- sha256 = "1wkvmic29mkzfs6619wjs3mya8ffigwv9n1w9y7zkfvpi8gxa0a6";
+ sha256 = "1b22jk8zl944w5zn3s7ybkkbmzp9519x32pfqwd1malfly7dzf55";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/metals/default.nix b/pkgs/development/tools/metals/default.nix
index 4cd87480070..cf9ce2bd265 100644
--- a/pkgs/development/tools/metals/default.nix
+++ b/pkgs/development/tools/metals/default.nix
@@ -2,7 +2,7 @@
let
baseName = "metals";
- version = "0.8.4";
+ version = "0.9.0";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
@@ -15,7 +15,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1r8aff082m3kh6wy5diyvq8bzg5x4dp1da9sfz223ii0kc1yp6w5";
+ outputHash = "116q2jzqlmdhkqvjg31b9ib8w1k7rlr8gmjcr7z32idpn16hqg59";
};
in
stdenv.mkDerivation rec {
diff --git a/pkgs/development/tools/misc/ccls/default.nix b/pkgs/development/tools/misc/ccls/default.nix
index cb5653583fd..ba57ef561f3 100644
--- a/pkgs/development/tools/misc/ccls/default.nix
+++ b/pkgs/development/tools/misc/ccls/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "ccls";
- version = "0.20190823.5";
+ version = "0.20190823.6";
src = fetchFromGitHub {
owner = "MaskRay";
repo = "ccls";
rev = version;
- sha256 = "0b2pkpzn576b92zcxpwchpkyw2fww6s69818rx4g9z34kzm35zy5";
+ sha256 = "11h5nwk4qqshf3i8yr4bxpnvmidrhkzd0zxhf1xqv8cv6r08k47f";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/misc/circleci-cli/default.nix b/pkgs/development/tools/misc/circleci-cli/default.nix
index fde1c68d34d..5b3b728ea98 100644
--- a/pkgs/development/tools/misc/circleci-cli/default.nix
+++ b/pkgs/development/tools/misc/circleci-cli/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "circleci-cli";
- version = "0.1.6949";
+ version = "0.1.7179";
src = fetchFromGitHub {
owner = "CircleCI-Public";
repo = pname;
rev = "v${version}";
- sha256 = "0r64m4lcm9w0rzi61rsi3sm719ydwiv5axxnikwhzmvkdz0rd7dq";
+ sha256 = "0md6y2rnzhkpxc2pm3c46jrhwicrswy9qlr6a4mmvpjq1imj1hjq";
};
- modSha256 = "199ai38knp50mjjhddjd70qfwx63c69rf7ddw4hpzgx5cm5a04q2";
+ modSha256 = "169d0mm52l6w6jln5ak6zkh97q65m9jpg3bm8qll6sfrmrnfncfi";
buildFlagsArray = [ "-ldflags=-s -w -X github.com/CircleCI-Public/circleci-cli/version.Version=${version}" ];
diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix
index cd805069df5..a29af8b60eb 100644
--- a/pkgs/development/tools/misc/clojure-lsp/default.nix
+++ b/pkgs/development/tools/misc/clojure-lsp/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "clojure-lsp";
- version = "20200412T033138";
+ version = "20200413T141742";
src = fetchurl {
url = "https://github.com/snoe/clojure-lsp/releases/download/release-${version}/${pname}";
- sha256 = "19i6sikg5x5qzcbakzbiqbcy5q2srqk6ihpmb3l90n1p4jn4605c";
+ sha256 = "0bgyl791l8qaja9p22p77llis39kgdm8x1djz1dm8iy6qn22hm1y";
};
dontUnpack = true;
diff --git a/pkgs/development/tools/misc/dfu-programmer/default.nix b/pkgs/development/tools/misc/dfu-programmer/default.nix
index a474ccc7e59..1aaf113d0b9 100644
--- a/pkgs/development/tools/misc/dfu-programmer/default.nix
+++ b/pkgs/development/tools/misc/dfu-programmer/default.nix
@@ -19,7 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
description = "A Device Firmware Update based USB programmer for Atmel chips with a USB bootloader";
homepage = "http://dfu-programmer.sourceforge.net/";
- maintainers = [ maintainers.the-kenny ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/tools/misc/help2man/default.nix b/pkgs/development/tools/misc/help2man/default.nix
index 47af57dfb3d..e23ccf27323 100644
--- a/pkgs/development/tools/misc/help2man/default.nix
+++ b/pkgs/development/tools/misc/help2man/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, perlPackages, gettext }:
stdenv.mkDerivation rec {
- name = "help2man-1.47.13";
+ name = "help2man-1.47.15";
src = fetchurl {
url = "mirror://gnu/help2man/${name}.tar.xz";
- sha256 = "08q5arxz4j4pyx5q4712c2rn7p7dw7as9xg38yvmsh1c3ynvpy5p";
+ sha256 = "076dvc0z0qp73rpmg0c8bkpfh969h4gzzc442hv1bcyf1srkann2";
};
nativeBuildInputs = [ gettext perlPackages.LocaleGettext ];
diff --git a/pkgs/development/tools/misc/ptags/default.nix b/pkgs/development/tools/misc/ptags/default.nix
new file mode 100644
index 00000000000..93014af3f62
--- /dev/null
+++ b/pkgs/development/tools/misc/ptags/default.nix
@@ -0,0 +1,32 @@
+{ fetchFromGitHub
+, cargo
+, lib
+, rustPlatform
+, stdenv
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "ptags";
+ version = "0.3.2";
+
+ src = fetchFromGitHub {
+ owner = "dalance";
+ repo = "ptags";
+ rev = "v${version}";
+ sha256 = "1xr1szh4dfrcmi6s6dj791k1ix2zbv75rqkqbyb1lmh5548kywkg";
+ };
+
+ cargoSha256 = "1rsnb4kzfb577xw7jk0939n42sv94vvspvbz783bmpy9vl53i38k";
+
+ # Sanity check.
+ checkPhase = ''
+ $releaseDir/ptags --help > /dev/null
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A parallel universal-ctags wrapper for git repository";
+ homepage = "https://github.com/dalance/ptags";
+ maintainers = with maintainers; [ pamplemousse ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/tools/misc/reviewdog/default.nix b/pkgs/development/tools/misc/reviewdog/default.nix
index 9af294716ff..1a6fb6746a1 100644
--- a/pkgs/development/tools/misc/reviewdog/default.nix
+++ b/pkgs/development/tools/misc/reviewdog/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "reviewdog";
- version = "0.9.17";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0fm7avkc8izs0a9lqshibzpl08g4l3w38ayw7g521p23aq90q3c9";
+ sha256 = "1ag55n3gfwcp6v8v3hha8bdqxw9r4bmz97p00vyqla9gjzn5ka9w";
};
- modSha256 = "1jf08g0xr4wknh9x15igq73y02cy2faqjdjs2v842ii4p3n4p9dw";
+ modSha256 = "0x9bcszk9hd7vwg9lnlg4vqv4r9vx8x91j3ghijbr1jmqxhgjb9a";
subPackages = [ "cmd/reviewdog" ];
diff --git a/pkgs/development/tools/misc/stm32flash/default.nix b/pkgs/development/tools/misc/stm32flash/default.nix
index a67430d52a1..0c2cb96a9d6 100644
--- a/pkgs/development/tools/misc/stm32flash/default.nix
+++ b/pkgs/development/tools/misc/stm32flash/default.nix
@@ -21,6 +21,6 @@ stdenv.mkDerivation rec {
homepage = "https://sourceforge.net/projects/stm32flash/";
license = stdenv.lib.licenses.gpl2;
platforms = platforms.all; # Should work on all platforms
- maintainers = with maintainers; [ the-kenny elitak ];
+ maintainers = with maintainers; [ elitak ];
};
}
diff --git a/pkgs/development/tools/misc/strace/default.nix b/pkgs/development/tools/misc/strace/default.nix
index e547fef46c4..75a960c80c5 100644
--- a/pkgs/development/tools/misc/strace/default.nix
+++ b/pkgs/development/tools/misc/strace/default.nix
@@ -14,6 +14,8 @@ stdenv.mkDerivation rec {
buildInputs = stdenv.lib.optional libunwind.supportsHost libunwind; # support -k
+ postPatch = "patchShebangs strace-graph";
+
configureFlags = stdenv.lib.optional (!stdenv.hostPlatform.isx86) "--enable-mpers=check";
# fails 1 out of 523 tests with
diff --git a/pkgs/development/tools/misc/sysbench/default.nix b/pkgs/development/tools/misc/sysbench/default.nix
index 10748d75159..616a1cbc3fb 100644
--- a/pkgs/development/tools/misc/sysbench/default.nix
+++ b/pkgs/development/tools/misc/sysbench/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation rec {
pname = "sysbench";
- version = "1.0.19";
+ version = "1.0.20";
nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ libmysqlclient libaio ];
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
owner = "akopytov";
repo = pname;
rev = version;
- sha256 = "1zgqb9cr7ld3vw4a3jhq1mlszhcyjlpr0c8q1jcp1d27l9dcvd1w";
+ sha256 = "1sanvl2a52ff4shj62nw395zzgdgywplqvwip74ky8q7s6qjf5qy";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/tools/misc/teensy-loader-cli/default.nix b/pkgs/development/tools/misc/teensy-loader-cli/default.nix
index 62c480707cd..40f3921ec70 100644
--- a/pkgs/development/tools/misc/teensy-loader-cli/default.nix
+++ b/pkgs/development/tools/misc/teensy-loader-cli/default.nix
@@ -26,7 +26,6 @@ stdenv.mkDerivation rec {
description = "Firmware uploader for the Teensy microcontroller boards";
homepage = "https://www.pjrc.com/teensy/";
license = licenses.gpl3;
- maintainers = with maintainers; [ the-kenny ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/tools/misc/tokei/default.nix b/pkgs/development/tools/misc/tokei/default.nix
index 9b84a713af5..ca625a28c94 100644
--- a/pkgs/development/tools/misc/tokei/default.nix
+++ b/pkgs/development/tools/misc/tokei/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tokei";
- version = "11.1.0";
+ version = "11.1.1";
src = fetchFromGitHub {
owner = "XAMPPRocky";
repo = pname;
rev = "v${version}";
- sha256 = "11nmh2b7pal67nhcygp5gpzf3n158671fjjxw0vwjgrb87hkdry9";
+ sha256 = "1sribqcyalgl66im92pmla0hnp07zvg3pbxxakm7jk5l6p13wiw3";
};
- cargoSha256 = "1axfkyghf6gzv24is4n6kgc28nx0d6laqpdv7j1xzkf6hdixkch7";
+ cargoSha256 = "0jcy3p896ykc6s3m21pnh4jv4lhpvhzlrrl1y67ink2lqkamdhvv";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [
libiconv darwin.apple_sdk.frameworks.Security
diff --git a/pkgs/development/tools/mod/default.nix b/pkgs/development/tools/mod/default.nix
index 3261c8af202..5237d131af0 100644
--- a/pkgs/development/tools/mod/default.nix
+++ b/pkgs/development/tools/mod/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "mod";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "marwan-at-work";
repo = "mod";
rev = "v${version}";
- sha256 = "1kcsdi9qls9kgklj96ycyrq5fsz5m2qj3ij63d2rwqjggqk0cab6";
+ sha256 = "1n0pipbq4fjban8hsxhyl5w8xrl4ai1pvgd02i1j1awmm2l3ykzl";
};
- modSha256 = "0famjypv5qg9lgzw4pz2kz70l50cn6n6nbjyk7jrzmd6bjzd0ypl";
+ modSha256 = "1nl7d00prw1663xrl1nvj1xbs7wzkbqn75i92al821pz12dybdif";
subPackages = [ "cmd/mod" ];
diff --git a/pkgs/development/tools/omnisharp-roslyn/default.nix b/pkgs/development/tools/omnisharp-roslyn/default.nix
index 5daeb384cc5..a81b7133e92 100644
--- a/pkgs/development/tools/omnisharp-roslyn/default.nix
+++ b/pkgs/development/tools/omnisharp-roslyn/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "omnisharp-roslyn";
- version = "1.34.15";
+ version = "1.35.0";
src = fetchurl {
url = "https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v${version}/omnisharp-mono.tar.gz";
- sha256 = "16wjp89lzg33cap99jv1vgqvdx0y0xvb892fpihwg62iafh10b8m";
+ sha256 = "191jiyw6kx1rw241bg9nv5splfpz6ny90g9yf28cd0xwpx978p83";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/packer/default.nix b/pkgs/development/tools/packer/default.nix
index d158f3bf155..32ac95cff6a 100644
--- a/pkgs/development/tools/packer/default.nix
+++ b/pkgs/development/tools/packer/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "packer";
- version = "1.5.5";
+ version = "1.5.6";
goPackagePath = "github.com/hashicorp/packer";
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "hashicorp";
repo = "packer";
rev = "v${version}";
- sha256 = "1l5n6s4fg6rgb7k845hsxgrs44y9bs2hmdxqzfbayiv8nz1qg286";
+ sha256 = "0pwygrh6pjmx8a1jc12929x0slj7w3b8p3pzswnbk7klyhj4jkp8";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/parsing/jshon/default.nix b/pkgs/development/tools/parsing/jshon/default.nix
index cff36d2cb52..04a1a637207 100644
--- a/pkgs/development/tools/parsing/jshon/default.nix
+++ b/pkgs/development/tools/parsing/jshon/default.nix
@@ -1,29 +1,27 @@
{ stdenv, lib, fetchFromGitHub, fetchpatch, jansson }:
stdenv.mkDerivation rec {
- name = "jshon-20160111.2";
-
- rev = "a61d7f2f85f4627bc3facdf951746f0fd62334b7";
- sha256 = "1053w7jbl90q3p5y34pi4i8an1ddsjzwaib5cfji75ivamc5wdmh";
+ pname = "jshon";
+ version = "20170302";
src = fetchFromGitHub {
- inherit rev sha256;
owner = "keenerd";
repo = "jshon";
+ rev = "d919aeaece37962251dbe6c1ee50f0028a5c90e4";
+ sha256 = "1x4zfmsjq0l2y994bxkhx3mn5vzjxxr39iib213zjchi9h6yxvnc";
};
- patches = [
- # Fix null termination in read_stream.
- # https://github.com/keenerd/jshon/issues/53
- (fetchpatch {
- url = "https://github.com/mbrock/jshon/commit/32288dd186573ceb58164f30be1782d4580466d8.patch";
- sha256 = "04rss2nprl9nqblc7smq0477n54hm801xgnnmvyzni313i1n6vhl";
- })
- ];
-
buildInputs = [ jansson ];
- patchPhase =
+ patches = [
+ (fetchpatch {
+ # https://github.com/keenerd/jshon/pull/62
+ url = "https://github.com/keenerd/jshon/commit/96b4e9dbf578be7b31f29740b608aa7b34df3318.patch";
+ sha256 = "0kwbn3xb37iqb5y1n8vhzjiwlbg5jmki3f38pzakc24kzc5ksmaa";
+ })
+ ];
+
+ postPatch =
''
substituteInPlace Makefile --replace "/usr/" "/"
'';
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/cli.nix b/pkgs/development/tools/poetry2nix/poetry2nix/cli.nix
index fbcee749b7c..b96316e59d8 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/cli.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/cli.nix
@@ -1,4 +1,4 @@
-{ pkgs ? import {}
+{ pkgs ? import { }
, lib ? pkgs.lib
, version
}:
@@ -33,8 +33,8 @@ pkgs.stdenv.mkDerivation {
mv poetry2nix $out/bin
wrapProgram $out/bin/poetry2nix --prefix PATH ":" ${lib.makeBinPath [
- pkgs.nix-prefetch-git
- ]}
+ pkgs.nix-prefetch-git
+ ]}
runHook postInstall
'';
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/default.nix b/pkgs/development/tools/poetry2nix/poetry2nix/default.nix
index e7f718519a5..a7fb382c755 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/default.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/default.nix
@@ -1,22 +1,20 @@
-{ pkgs ? import {}
+{ pkgs ? import { }
, lib ? pkgs.lib
, poetry ? null
, poetryLib ? import ./lib.nix { inherit lib pkgs; }
}:
let
- inherit (poetryLib) isCompatible readTOML;
+ inherit (poetryLib) isCompatible readTOML moduleName;
# Poetry2nix version
- version = "1.7.1";
+ version = "1.8.0";
/* The default list of poetry2nix override overlays */
defaultPoetryOverrides = (import ./overrides.nix { inherit pkgs lib; });
-
mkEvalPep508 = import ./pep508.nix {
inherit lib poetryLib;
stdenv = pkgs.stdenv;
};
-
getFunctorFn = fn: if builtins.typeOf fn == "set" then fn.__functor else fn;
# Map SPDX identifiers to license names
@@ -34,95 +32,99 @@ let
, overrides ? [ defaultPoetryOverrides ]
, python ? pkgs.python3
, pwd ? projectDir
+ , preferWheels ? false
}@attrs:
- let
- poetryPkg = poetry.override { inherit python; };
+ let
+ poetryPkg = poetry.override { inherit python; };
+ pyProject = readTOML pyproject;
+ poetryLock = readTOML poetrylock;
+ lockFiles =
+ let
+ lockfiles = lib.getAttrFromPath [ "metadata" "files" ] poetryLock;
+ in
+ lib.listToAttrs (lib.mapAttrsToList (n: v: { name = moduleName n; value = v; }) lockfiles);
+ specialAttrs = [
+ "overrides"
+ "poetrylock"
+ "projectDir"
+ "pwd"
+ "preferWheels"
+ ];
+ passedAttrs = builtins.removeAttrs attrs specialAttrs;
+ evalPep508 = mkEvalPep508 python;
- pyProject = readTOML pyproject;
- poetryLock = readTOML poetrylock;
- lockFiles = lib.getAttrFromPath [ "metadata" "files" ] poetryLock;
-
- specialAttrs = [
- "overrides"
- "poetrylock"
- "projectDir"
- "pwd"
- ];
- passedAttrs = builtins.removeAttrs attrs specialAttrs;
-
- evalPep508 = mkEvalPep508 python;
-
- # Filter packages by their PEP508 markers & pyproject interpreter version
- partitions = let
+ # Filter packages by their PEP508 markers & pyproject interpreter version
+ partitions =
+ let
supportsPythonVersion = pkgMeta: if pkgMeta ? marker then (evalPep508 pkgMeta.marker) else true;
in
- lib.partition supportsPythonVersion poetryLock.package;
+ lib.partition supportsPythonVersion poetryLock.package;
+ compatible = partitions.right;
+ incompatible = partitions.wrong;
- compatible = partitions.right;
- incompatible = partitions.wrong;
-
- # Create an overriden version of pythonPackages
- #
- # We need to avoid mixing multiple versions of pythonPackages in the same
- # closure as python can only ever have one version of a dependency
- baseOverlay = self: super:
- let
- getDep = depName: self.${depName};
-
- lockPkgs = builtins.listToAttrs (
- builtins.map (
- pkgMeta: rec {
- name = pkgMeta.name;
- value = self.mkPoetryDep (
- pkgMeta // {
- inherit pwd;
- source = pkgMeta.source or null;
- files = lockFiles.${name};
- pythonPackages = self;
- sourceSpec = pyProject.tool.poetry.dependencies.${name} or pyProject.tool.poetry.dev-dependencies.${name};
- }
- );
- }
- ) compatible
+ # Create an overriden version of pythonPackages
+ #
+ # We need to avoid mixing multiple versions of pythonPackages in the same
+ # closure as python can only ever have one version of a dependency
+ baseOverlay = self: super:
+ let
+ getDep = depName: self.${depName};
+ lockPkgs = builtins.listToAttrs
+ (
+ builtins.map
+ (
+ pkgMeta: rec {
+ name = moduleName pkgMeta.name;
+ value = self.mkPoetryDep
+ (
+ pkgMeta // {
+ inherit pwd preferWheels;
+ source = pkgMeta.source or null;
+ files = lockFiles.${name};
+ pythonPackages = self;
+ sourceSpec = pyProject.tool.poetry.dependencies.${name} or pyProject.tool.poetry.dev-dependencies.${name};
+ }
+ );
+ }
+ ) compatible
);
- in
- lockPkgs;
- overlays = builtins.map getFunctorFn (
+ in
+ lockPkgs;
+ overlays = builtins.map getFunctorFn
+ (
[
(
self: super:
let
- hooks = self.callPackage ./hooks {};
+ hooks = self.callPackage ./hooks { };
in
- {
- mkPoetryDep = self.callPackage ./mk-poetry-dep.nix {
- inherit pkgs lib python poetryLib;
- };
- poetry = poetryPkg;
- # The canonical name is setuptools-scm
- setuptools-scm = super.setuptools_scm;
+ {
+ mkPoetryDep = self.callPackage ./mk-poetry-dep.nix {
+ inherit pkgs lib python poetryLib;
+ };
+ poetry = poetryPkg;
+ # The canonical name is setuptools-scm
+ setuptools-scm = super.setuptools_scm;
- inherit (hooks) removePathDependenciesHook poetry2nixFixupHook;
- }
+ inherit (hooks) pipBuildHook removePathDependenciesHook poetry2nixFixupHook;
+ }
)
# Null out any filtered packages, we don't want python.pkgs from nixpkgs
- (self: super: builtins.listToAttrs (builtins.map (x: { name = x.name; value = null; }) incompatible))
+ (self: super: builtins.listToAttrs (builtins.map (x: { name = moduleName x.name; value = null; }) incompatible))
# Create poetry2nix layer
baseOverlay
] ++ # User provided overrides
overrides
);
-
- packageOverrides = lib.foldr lib.composeExtensions (self: super: {}) overlays;
-
- py = python.override { inherit packageOverrides; self = py; };
- in
- {
- python = py;
- poetryPackages = map (pkg: py.pkgs.${pkg.name}) compatible;
- poetryLock = poetryLock;
- inherit pyProject;
- };
+ packageOverrides = lib.foldr lib.composeExtensions (self: super: { }) overlays;
+ py = python.override { inherit packageOverrides; self = py; };
+ in
+ {
+ python = py;
+ poetryPackages = map (pkg: py.pkgs.${moduleName pkg.name}) compatible;
+ poetryLock = poetryLock;
+ inherit pyProject;
+ };
/* Returns a package with a python interpreter and all packages specified in the poetry.lock lock file.
@@ -136,15 +138,17 @@ let
, overrides ? [ defaultPoetryOverrides ]
, pwd ? projectDir
, python ? pkgs.python3
+ , preferWheels ? false
}:
- let
- py = mkPoetryPackages (
+ let
+ py = mkPoetryPackages
+ (
{
- inherit pyproject poetrylock overrides python pwd;
+ inherit pyproject poetrylock overrides python pwd preferWheels;
}
);
- in
- py.python.withPackages (_: py.poetryPackages);
+ in
+ py.python.withPackages (_: py.poetryPackages);
/* Creates a Python application from pyproject.toml and poetry.lock */
mkPoetryApplication =
@@ -153,79 +157,79 @@ let
, pyproject ? projectDir + "/pyproject.toml"
, poetrylock ? projectDir + "/poetry.lock"
, overrides ? [ defaultPoetryOverrides ]
- , meta ? {}
+ , meta ? { }
, python ? pkgs.python3
, pwd ? projectDir
+ , preferWheels ? false
, ...
}@attrs:
- let
- poetryPython = mkPoetryPackages {
- inherit pyproject poetrylock overrides python pwd;
- };
- py = poetryPython.python;
+ let
+ poetryPython = mkPoetryPackages {
+ inherit pyproject poetrylock overrides python pwd preferWheels;
+ };
+ py = poetryPython.python;
- inherit (poetryPython) pyProject;
+ inherit (poetryPython) pyProject;
+ specialAttrs = [
+ "overrides"
+ "poetrylock"
+ "projectDir"
+ "pwd"
+ "pyproject"
+ "preferWheels"
+ ];
+ passedAttrs = builtins.removeAttrs attrs specialAttrs;
- specialAttrs = [
- "overrides"
- "poetrylock"
- "projectDir"
- "pwd"
- "pyproject"
- ];
- passedAttrs = builtins.removeAttrs attrs specialAttrs;
+ # Get dependencies and filter out depending on interpreter version
+ getDeps = depAttr:
+ let
+ compat = isCompatible (poetryLib.getPythonVersion py);
+ deps = pyProject.tool.poetry.${depAttr} or { };
+ depAttrs = builtins.map (d: lib.toLower d) (builtins.attrNames deps);
+ in
+ builtins.map
+ (
+ dep:
+ let
+ pkg = py.pkgs."${dep}";
+ constraints = deps.${dep}.python or "";
+ isCompat = compat constraints;
+ in if isCompat then pkg else null
+ ) depAttrs;
+ getInputs = attr: attrs.${attr} or [ ];
+ mkInput = attr: extraInputs: getInputs attr ++ extraInputs;
+ buildSystemPkgs = poetryLib.getBuildSystemPkgs {
+ inherit pyProject;
+ pythonPackages = py.pkgs;
+ };
+ in
+ py.pkgs.buildPythonApplication
+ (
+ passedAttrs // {
+ pname = moduleName pyProject.tool.poetry.name;
+ version = pyProject.tool.poetry.version;
- # Get dependencies and filter out depending on interpreter version
- getDeps = depAttr:
- let
- compat = isCompatible py.pythonVersion;
- deps = pyProject.tool.poetry.${depAttr} or {};
- depAttrs = builtins.map (d: lib.toLower d) (builtins.attrNames deps);
- in
- builtins.map (
- dep:
- let
- pkg = py.pkgs."${dep}";
- constraints = deps.${dep}.python or "";
- isCompat = compat constraints;
- in
- if isCompat then pkg else null
- ) depAttrs;
+ inherit src;
- getInputs = attr: attrs.${attr} or [];
- mkInput = attr: extraInputs: getInputs attr ++ extraInputs;
+ format = "pyproject";
- buildSystemPkgs = poetryLib.getBuildSystemPkgs {
- inherit pyProject;
- pythonPackages = py.pkgs;
- };
- in
- py.pkgs.buildPythonApplication (
- passedAttrs // {
- pname = pyProject.tool.poetry.name;
- version = pyProject.tool.poetry.version;
+ buildInputs = mkInput "buildInputs" buildSystemPkgs;
+ propagatedBuildInputs = mkInput "propagatedBuildInputs" (getDeps "dependencies") ++ ([ py.pkgs.setuptools ]);
+ nativeBuildInputs = mkInput "nativeBuildInputs" [ pkgs.yj py.pkgs.removePathDependenciesHook ];
+ checkInputs = mkInput "checkInputs" (getDeps "dev-dependencies");
- inherit src;
+ passthru = {
+ python = py;
+ };
- format = "pyproject";
+ meta = meta // {
+ inherit (pyProject.tool.poetry) description homepage;
+ inherit (py.meta) platforms;
+ license = getLicenseBySpdxId (pyProject.tool.poetry.license or "unknown");
+ };
- buildInputs = mkInput "buildInputs" buildSystemPkgs;
- propagatedBuildInputs = mkInput "propagatedBuildInputs" (getDeps "dependencies") ++ ([ py.pkgs.setuptools ]);
- nativeBuildInputs = mkInput "nativeBuildInputs" [ pkgs.yj py.pkgs.removePathDependenciesHook ];
- checkInputs = mkInput "checkInputs" (getDeps "dev-dependencies");
-
- passthru = {
- python = py;
- };
-
- meta = meta // {
- inherit (pyProject.tool.poetry) description homepage;
- inherit (py.meta) platforms;
- license = getLicenseBySpdxId (pyProject.tool.poetry.license or "unknown");
- };
-
- }
- );
+ }
+ );
/* Poetry2nix CLI used to supplement SHA-256 hashes for git dependencies */
cli = import ./cli.nix { inherit pkgs lib version; };
@@ -247,7 +251,7 @@ in
defaultSet = defaultPoetryOverrides self super;
customSet = fn self super;
in
- defaultSet // customSet;
+ defaultSet // customSet;
};
/*
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/fetch-wheel.sh b/pkgs/development/tools/poetry2nix/poetry2nix/fetch-wheel.sh
new file mode 100644
index 00000000000..97f54b23416
--- /dev/null
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/fetch-wheel.sh
@@ -0,0 +1,24 @@
+source $stdenv/setup
+set -euo pipefail
+
+curl="curl \
+ --location \
+ --max-redirs 20 \
+ --retry 2 \
+ --disable-epsv \
+ --cookie-jar cookies \
+ --insecure \
+ --speed-time 5 \
+ -# \
+ --fail \
+ $curlOpts \
+ $NIX_CURL_FLAGS"
+
+echo "Trying to fetch wheel with predicted URL: $predictedURL"
+
+$curl $predictedURL --output $out && exit 0
+
+echo "Predicted URL '$predictedURL' failed, querying pypi.org"
+$curl "https://pypi.org/pypi/$pname/json" | jq -r ".releases.\"$version\"[] | select(.filename == \"$file\") | .url" > url
+url=$(cat url)
+$curl -k $url --output $out
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
index 12d2bc96206..ae5867b8337 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
@@ -2,31 +2,48 @@
, callPackage
, makeSetupHook
, yj
+, wheel
+, pip
}:
let
pythonInterpreter = python.pythonForBuild.interpreter;
+ pythonSitePackages = python.sitePackages;
in
{
- removePathDependenciesHook = callPackage (
- {}:
+ removePathDependenciesHook = callPackage
+ (
+ {}:
makeSetupHook {
name = "remove-path-dependencies.sh";
- deps = [];
+ deps = [ ];
substitutions = {
inherit pythonInterpreter;
yj = "${yj}/bin/yj";
pyprojectPatchScript = "${./pyproject-without-path.py}";
};
} ./remove-path-dependencies.sh
- ) {};
+ ) { };
- poetry2nixFixupHook = callPackage (
- {}:
+ pipBuildHook = callPackage
+ (
+ { pip, wheel }:
+ makeSetupHook {
+ name = "pip-build-hook.sh";
+ deps = [ pip wheel ];
+ substitutions = {
+ inherit pythonInterpreter pythonSitePackages;
+ };
+ } ./pip-build-hook.sh
+ ) { };
+
+ poetry2nixFixupHook = callPackage
+ (
+ {}:
makeSetupHook {
name = "fixup-hook.sh";
- deps = [];
+ deps = [ ];
} ./fixup-hook.sh
- ) {};
+ ) { };
}
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pip-build-hook.sh b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pip-build-hook.sh
new file mode 100644
index 00000000000..fa7b698fb51
--- /dev/null
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pip-build-hook.sh
@@ -0,0 +1,50 @@
+# Setup hook to use for pip projects
+echo "Sourcing pip-build-hook"
+
+pipBuildPhase() {
+ echo "Executing pipBuildPhase"
+ runHook preBuild
+
+ # Prefer using setup.py to avoid build-system dependencies if we have a setup.py
+ if [ -z "${dontPreferSetupPy-}" ]; then
+ if test -e setup.py && test -e pyproject.toml; then
+ echo "Removing pyproject.toml..."
+ rm -f pyproject.toml
+ fi
+ fi
+
+ mkdir -p dist
+ echo "Creating a wheel..."
+ @pythonInterpreter@ -m pip wheel --no-index --no-deps --no-clean --no-build-isolation --wheel-dir dist .
+ echo "Finished creating a wheel..."
+
+ runHook postBuild
+ echo "Finished executing pipBuildPhase"
+}
+
+pipShellHook() {
+ echo "Executing pipShellHook"
+ runHook preShellHook
+
+ # Long-term setup.py should be dropped.
+ if [ -e pyproject.toml ]; then
+ tmp_path=$(mktemp -d)
+ export PATH="$tmp_path/bin:$PATH"
+ export PYTHONPATH="$tmp_path/@pythonSitePackages@:$PYTHONPATH"
+ mkdir -p "$tmp_path/@pythonSitePackages@"
+ @pythonInterpreter@ -m pip install -e . --prefix "$tmp_path" >&2
+ fi
+
+ runHook postShellHook
+ echo "Finished executing pipShellHook"
+}
+
+if [ -z "${dontUsePipBuild-}" ] && [ -z "${buildPhase-}" ]; then
+ echo "Using pipBuildPhase"
+ buildPhase=pipBuildPhase
+fi
+
+if [ -z "${shellHook-}" ]; then
+ echo "Using pipShellHook"
+ shellHook=pipShellHook
+fi
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pyproject-without-path.py b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pyproject-without-path.py
index bb61e4a5cb4..5d8fbcfe6b4 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pyproject-without-path.py
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/pyproject-without-path.py
@@ -6,7 +6,14 @@ import sys
data = json.load(sys.stdin)
-for dep in data['tool']['poetry']['dependencies'].values():
+
+def get_deep(o, path):
+ for p in path.split('.'):
+ o = o.get(p, {})
+ return o
+
+
+for dep in get_deep(data, 'tool.poetry.dependencies').values():
if isinstance(dep, dict):
try:
del dep['path'];
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix b/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
index f4497afb8bc..ed47837ee43 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
@@ -8,6 +8,20 @@ let
genList (i: if i == idx then value else (builtins.elemAt list i)) (length list)
);
+ # Do some canonicalisation of module names
+ moduleName = name: lib.toLower (lib.replaceStrings [ "_" "." ] [ "-" "-" ] name);
+
+ # Get a full semver pythonVersion from a python derivation
+ getPythonVersion = python:
+ let
+ pyVer = lib.splitVersion python.pythonVersion ++ [ "0" ];
+ ver = lib.splitVersion python.version;
+ major = l: lib.elemAt l 0;
+ minor = l: lib.elemAt l 1;
+ joinVersion = v: lib.concatStringsSep "." v;
+ in
+ joinVersion ( if major pyVer == major ver && minor pyVer == minor ver then ver else pyVer);
+
# Compare a semver expression with a version
isCompatible = version:
let
@@ -18,41 +32,41 @@ let
};
splitRe = "(" + (builtins.concatStringsSep "|" (builtins.map (x: lib.replaceStrings [ "|" ] [ "\\|" ] x) (lib.attrNames operators))) + ")";
in
- expr:
+ expr:
+ let
+ tokens = builtins.filter (x: x != "") (builtins.split splitRe expr);
+ combine = acc: v:
let
- tokens = builtins.filter (x: x != "") (builtins.split splitRe expr);
- combine = acc: v:
- let
- isOperator = builtins.typeOf v == "list";
- operator = if isOperator then (builtins.elemAt v 0) else acc.operator;
- in
- if isOperator then (acc // { inherit operator; }) else {
- inherit operator;
- state = operators."${operator}" acc.state (satisfiesSemver version v);
- };
- initial = { operator = "&&"; state = true; };
+ isOperator = builtins.typeOf v == "list";
+ operator = if isOperator then (builtins.elemAt v 0) else acc.operator;
in
- if expr == "" then true else (builtins.foldl' combine initial tokens).state;
-
+ if isOperator then (acc // { inherit operator; }) else {
+ inherit operator;
+ state = operators."${operator}" acc.state (satisfiesSemver version v);
+ };
+ initial = { operator = "&&"; state = true; };
+ in if expr == "" then true else (builtins.foldl' combine initial tokens).state;
fromTOML = builtins.fromTOML or
(
- toml: builtins.fromJSON (
- builtins.readFile (
- pkgs.runCommand "from-toml"
- {
- inherit toml;
- allowSubstitutes = false;
- preferLocalBuild = true;
- }
- ''
- ${pkgs.remarshal}/bin/remarshal \
- -if toml \
- -i <(echo "$toml") \
- -of json \
- -o $out
- ''
+ toml: builtins.fromJSON
+ (
+ builtins.readFile
+ (
+ pkgs.runCommand "from-toml"
+ {
+ inherit toml;
+ allowSubstitutes = false;
+ preferLocalBuild = true;
+ }
+ ''
+ ${pkgs.remarshal}/bin/remarshal \
+ -if toml \
+ -i <(echo "$toml") \
+ -of json \
+ -o $out
+ ''
+ )
)
- )
);
readTOML = path: fromTOML (builtins.readFile path);
@@ -63,10 +77,61 @@ let
let
ml = pkgs.pythonManylinuxPackages;
in
- if lib.strings.hasInfix "manylinux1" f then { pkg = [ ml.manylinux1 ]; str = "1"; }
- else if lib.strings.hasInfix "manylinux2010" f then { pkg = [ ml.manylinux2010 ]; str = "2010"; }
- else if lib.strings.hasInfix "manylinux2014" f then { pkg = [ ml.manylinux2014 ]; str = "2014"; }
- else { pkg = []; str = null; };
+ if lib.strings.hasInfix "manylinux1" f then { pkg = [ ml.manylinux1 ]; str = "1"; }
+ else if lib.strings.hasInfix "manylinux2010" f then { pkg = [ ml.manylinux2010 ]; str = "2010"; }
+ else if lib.strings.hasInfix "manylinux2014" f then { pkg = [ ml.manylinux2014 ]; str = "2014"; }
+ else { pkg = [ ]; str = null; };
+
+ # Predict URL from the PyPI index.
+ # Args:
+ # pname: package name
+ # file: filename including extension
+ # hash: SRI hash
+ # kind: Language implementation and version tag
+ predictURLFromPypi = lib.makeOverridable
+ (
+ { pname, file, hash, kind }:
+ "https://files.pythonhosted.org/packages/${kind}/${lib.toLower (builtins.substring 0 1 file)}/${pname}/${file}"
+ );
+
+
+ # Fetch the wheels from the PyPI index.
+ # We need to first get the proper URL to the wheel.
+ # Args:
+ # pname: package name
+ # file: filename including extension
+ # hash: SRI hash
+ # kind: Language implementation and version tag
+ fetchWheelFromPypi = lib.makeOverridable
+ (
+ { pname, file, hash, kind, curlOpts ? "" }:
+ let
+ version = builtins.elemAt (builtins.split "-" file) 2;
+ in
+ (pkgs.stdenvNoCC.mkDerivation {
+ name = file;
+ nativeBuildInputs = [
+ pkgs.curl
+ pkgs.jq
+ ];
+ isWheel = true;
+ system = "builtin";
+
+ preferLocalBuild = true;
+ impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
+ "NIX_CURL_FLAGS"
+ ];
+
+ predictedURL = predictURLFromPypi { inherit pname file hash kind; };
+ inherit pname file version curlOpts;
+
+ builder = ./fetch-wheel.sh;
+
+ outputHashMode = "flat";
+ outputHashAlgo = "sha256";
+ outputHash = hash;
+ })
+ );
# Fetch the artifacts from the PyPI index. Since we get all
# info we need from the lock file we don't use nixpkgs' fetchPyPi
@@ -78,25 +143,27 @@ let
# file: filename including extension
# hash: SRI hash
# kind: Language implementation and version tag https://www.python.org/dev/peps/pep-0427/#file-name-convention
- fetchFromPypi = lib.makeOverridable (
- { pname, file, hash, kind }:
- pkgs.fetchurl {
- url = "https://files.pythonhosted.org/packages/${kind}/${lib.toLower (builtins.substring 0 1 file)}/${pname}/${file}";
- inherit hash;
- }
- );
-
+ fetchFromPypi = lib.makeOverridable
+ (
+ { pname, file, hash, kind }:
+ if lib.strings.hasSuffix "whl" file then fetchWheelFromPypi { inherit pname file hash kind; }
+ else
+ pkgs.fetchurl {
+ url = predictURLFromPypi { inherit pname file hash kind; };
+ inherit hash;
+ }
+ );
getBuildSystemPkgs =
{ pythonPackages
, pyProject
}:
- let
- buildSystem = lib.getAttrFromPath [ "build-system" "build-backend" ] pyProject;
- drvAttr = builtins.elemAt (builtins.split "\\.|:" buildSystem) 0;
- in
- if buildSystem == "" then [] else (
- [ pythonPackages.${drvAttr} or (throw "unsupported build system ${buildSystem}") ]
- );
+ let
+ buildSystem = lib.attrByPath [ "build-system" "build-backend" ] "" pyProject;
+ drvAttr = moduleName (builtins.elemAt (builtins.split "\\.|:" buildSystem) 0);
+ in
+ if buildSystem == "" then [ ] else (
+ [ pythonPackages.${drvAttr} or (throw "unsupported build system ${buildSystem}") ]
+ );
# Find gitignore files recursively in parent directory stopping with .git
findGitIgnores = path:
@@ -105,9 +172,9 @@ let
gitIgnore = path + "/.gitignore";
isGitRoot = builtins.pathExists (path + "/.git");
hasGitIgnore = builtins.pathExists gitIgnore;
- gitIgnores = if hasGitIgnore then [ gitIgnore ] else [];
+ gitIgnores = if hasGitIgnore then [ gitIgnore ] else [ ];
in
- lib.optionals (builtins.toString path != "/" && ! isGitRoot) (findGitIgnores parent) ++ gitIgnores;
+ lib.optionals (builtins.toString path != "/" && ! isGitRoot) (findGitIgnores parent) ++ gitIgnores;
/*
Provides a source filtering mechanism that:
@@ -124,22 +191,25 @@ let
|| (type == "regular" && ! lib.strings.hasSuffix ".pyc" name)
;
in
- lib.cleanSourceWith {
- filter = lib.cleanSourceFilter;
- src = lib.cleanSourceWith {
- filter = pkgs.nix-gitignore.gitignoreFilterPure pycacheFilter gitIgnores src;
- inherit src;
- };
+ lib.cleanSourceWith {
+ filter = lib.cleanSourceFilter;
+ src = lib.cleanSourceWith {
+ filter = pkgs.nix-gitignore.gitignoreFilterPure pycacheFilter gitIgnores src;
+ inherit src;
};
+ };
in
{
inherit
fetchFromPypi
+ fetchWheelFromPypi
getManyLinuxDeps
isCompatible
readTOML
getBuildSystemPkgs
satisfiesSemver
cleanPythonSources
+ moduleName
+ getPythonVersion
;
}
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix b/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
index 5e71190d28f..2467dad31e1 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
@@ -10,74 +10,68 @@
, version
, files
, source
-, dependencies ? {}
+, dependencies ? { }
, pythonPackages
, python-versions
, pwd
, sourceSpec
, supportedExtensions ? lib.importJSON ./extensions.json
+, preferWheels ? false
, ...
}:
-pythonPackages.callPackage (
- { preferWheel ? false
- , ...
- }@args:
+pythonPackages.callPackage
+ (
+ { preferWheel ? preferWheels
+ , ...
+ }@args:
let
- inherit (poetryLib) isCompatible getManyLinuxDeps fetchFromPypi;
+ inherit (poetryLib) isCompatible getManyLinuxDeps fetchFromPypi moduleName;
inherit (import ./pep425.nix {
inherit lib python;
inherit (pkgs) stdenv;
}) selectWheel
;
-
- fileCandidates = let
- supportedRegex = ("^.*?(" + builtins.concatStringsSep "|" supportedExtensions + ")");
- matchesVersion = fname: builtins.match ("^.*" + builtins.replaceStrings [ "." ] [ "\\." ] version + ".*$") fname != null;
- hasSupportedExtension = fname: builtins.match supportedRegex fname != null;
- isCompatibleEgg = fname: ! lib.strings.hasSuffix ".egg" fname || lib.strings.hasSuffix "py${python.pythonVersion}.egg" fname;
- in
+ fileCandidates =
+ let
+ supportedRegex = ("^.*?(" + builtins.concatStringsSep "|" supportedExtensions + ")");
+ matchesVersion = fname: builtins.match ("^.*" + builtins.replaceStrings [ "." ] [ "\\." ] version + ".*$") fname != null;
+ hasSupportedExtension = fname: builtins.match supportedRegex fname != null;
+ isCompatibleEgg = fname: ! lib.strings.hasSuffix ".egg" fname || lib.strings.hasSuffix "py${python.pythonVersion}.egg" fname;
+ in
builtins.filter (f: matchesVersion f.file && hasSupportedExtension f.file && isCompatibleEgg f.file) files;
-
toPath = s: pwd + "/${s}";
-
isSource = source != null;
isGit = isSource && source.type == "git";
isLocal = isSource && source.type == "directory";
-
localDepPath = toPath source.url;
pyProject = poetryLib.readTOML (localDepPath + "/pyproject.toml");
-
buildSystemPkgs = poetryLib.getBuildSystemPkgs {
inherit pythonPackages pyProject;
};
-
- fileInfo = let
- isBdist = f: lib.strings.hasSuffix "whl" f.file;
- isSdist = f: ! isBdist f && ! isEgg f;
- isEgg = f: lib.strings.hasSuffix ".egg" f.file;
-
- binaryDist = selectWheel fileCandidates;
- sourceDist = builtins.filter isSdist fileCandidates;
- eggs = builtins.filter isEgg fileCandidates;
-
- entries = (if preferWheel then binaryDist ++ sourceDist else sourceDist ++ binaryDist) ++ eggs;
-
- lockFileEntry = builtins.head entries;
-
- _isEgg = isEgg lockFileEntry;
- in
+ fileInfo =
+ let
+ isBdist = f: lib.strings.hasSuffix "whl" f.file;
+ isSdist = f: ! isBdist f && ! isEgg f;
+ isEgg = f: lib.strings.hasSuffix ".egg" f.file;
+ binaryDist = selectWheel fileCandidates;
+ sourceDist = builtins.filter isSdist fileCandidates;
+ eggs = builtins.filter isEgg fileCandidates;
+ entries = ( if preferWheel then binaryDist ++ sourceDist else sourceDist ++ binaryDist) ++ eggs;
+ lockFileEntry = builtins.head entries;
+ _isEgg = isEgg lockFileEntry;
+ in
rec {
inherit (lockFileEntry) file hash;
name = file;
format =
if _isEgg then "egg"
else if lib.strings.hasSuffix ".whl" name then "wheel"
- else "setuptools";
+ else "pyproject";
kind =
if _isEgg then python.pythonVersion
- else if format == "setuptools" then "source"
+ else if format == "pyproject" then "source"
else (builtins.elemAt (lib.strings.splitString "-" name) 2);
};
@@ -88,63 +82,65 @@ pythonPackages.callPackage (
"toml" # Toml is an extra for setuptools-scm
];
baseBuildInputs = lib.optional (! lib.elem name skipSetupToolsSCM) pythonPackages.setuptools-scm;
-
- format = if isLocal then "pyproject" else if isGit then "setuptools" else fileInfo.format;
+ format = if isLocal then "pyproject" else if isGit then "pyproject" else fileInfo.format;
in
+ buildPythonPackage {
+ pname = moduleName name;
+ version = version;
- buildPythonPackage {
- pname = name;
- version = version;
+ inherit format;
- inherit format;
+ doCheck = false; # We never get development deps
- doCheck = false; # We never get development deps
+ # Stripping pre-built wheels lead to `ELF load command address/offset not properly aligned`
+ dontStrip = format == "wheel";
- # Stripping pre-built wheels lead to `ELF load command address/offset not properly aligned`
- dontStrip = format == "wheel";
+ nativeBuildInputs = [
+ pythonPackages.poetry2nixFixupHook
+ ]
+ ++ lib.optional (!isSource && (getManyLinuxDeps fileInfo.name).str != null) autoPatchelfHook
+ ++ lib.optional (format == "pyproject") pythonPackages.removePathDependenciesHook
+ ;
- nativeBuildInputs = [
- pythonPackages.poetry2nixFixupHook
- ]
- ++ lib.optional (!isSource && (getManyLinuxDeps fileInfo.name).str != null) autoPatchelfHook
- ++ lib.optional (format == "pyproject") pythonPackages.removePathDependenciesHook
- ;
+ buildInputs = (
+ baseBuildInputs
+ ++ lib.optional (!isSource) (getManyLinuxDeps fileInfo.name).pkg
+ ++ lib.optional isLocal buildSystemPkgs
+ );
- buildInputs = (
- baseBuildInputs
- ++ lib.optional (!isSource) (getManyLinuxDeps fileInfo.name).pkg
- ++ lib.optional isLocal buildSystemPkgs
- );
-
- propagatedBuildInputs = let
- compat = isCompatible python.pythonVersion;
- deps = lib.filterAttrs (n: v: v) (
- lib.mapAttrs (
- n: v:
- let
- constraints = v.python or "";
- in
- compat constraints
- ) dependencies
- );
+ propagatedBuildInputs =
+ let
+ compat = isCompatible (poetryLib.getPythonVersion python);
+ deps = lib.filterAttrs (n: v: v)
+ (
+ lib.mapAttrs
+ (
+ n: v:
+ let
+ constraints = v.python or "";
+ in
+ compat constraints
+ ) dependencies
+ );
depAttrs = lib.attrNames deps;
in
- builtins.map (n: pythonPackages.${lib.toLower n}) depAttrs;
+ builtins.map (n: pythonPackages.${moduleName n}) depAttrs;
- meta = {
- broken = ! isCompatible python.pythonVersion python-versions;
- license = [];
- inherit (python.meta) platforms;
- };
+ meta = {
+ broken = ! isCompatible (poetryLib.getPythonVersion python) python-versions;
+ license = [ ];
+ inherit (python.meta) platforms;
+ };
- passthru = {
- inherit args;
- };
+ passthru = {
+ inherit args;
+ };
- # We need to retrieve kind from the interpreter and the filename of the package
- # Interpreters should declare what wheel types they're compatible with (python type + ABI)
- # Here we can then choose a file based on that info.
- src = if isGit then (
+ # We need to retrieve kind from the interpreter and the filename of the package
+ # Interpreters should declare what wheel types they're compatible with (python type + ABI)
+ # Here we can then choose a file based on that info.
+ src =
+ if isGit then (
builtins.fetchGit {
inherit (source) url;
rev = source.reference;
@@ -154,6 +150,5 @@ pythonPackages.callPackage (
pname = name;
inherit (fileInfo) file hash kind;
};
- }
-
-) {}
+ }
+ ) { }
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix b/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
index 04340ac4e89..d18e6b8293f 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
@@ -1,4 +1,4 @@
-{ pkgs ? import {}
+{ pkgs ? import { }
, lib ? pkgs.lib
, stdenv ? pkgs.stdenv
}:
@@ -6,202 +6,256 @@
self: super:
{
- astroid = super.astroid.overridePythonAttrs (
- old: rec {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ astroid = super.astroid.overridePythonAttrs
+ (
+ old: rec {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- av = super.av.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.pkgconfig
- ];
- buildInputs = old.buildInputs ++ [ pkgs.ffmpeg_4 ];
- }
- );
+ av = super.av.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.pkgconfig
+ ];
+ buildInputs = old.buildInputs ++ [ pkgs.ffmpeg_4 ];
+ }
+ );
- bcrypt = super.bcrypt.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.libffi ];
- }
- );
+ bcrypt = super.bcrypt.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.libffi ];
+ }
+ );
cffi =
# cffi is bundled with pypy
if self.python.implementation == "pypy" then null else (
- super.cffi.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.libffi ];
- }
- )
+ super.cffi.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.libffi ];
+ }
+ )
);
- cftime = super.cftime.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [
- self.cython
- ];
- }
- );
+ cftime = super.cftime.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.cython
+ ];
+ }
+ );
- cryptography = super.cryptography.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.openssl ];
- }
- );
+ configparser = super.configparser.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.toml
+ ];
+
+ postPatch = ''
+ substituteInPlace setup.py --replace 'setuptools.setup()' 'setuptools.setup(version="${old.version}")'
+ '';
+ }
+ );
+
+ cryptography = super.cryptography.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.openssl ];
+ }
+ );
django = (
- super.django.overridePythonAttrs (
+ super.django.overridePythonAttrs
+ (
+ old: {
+ propagatedNativeBuildInputs = (old.propagatedNativeBuildInputs or [ ])
+ ++ [ pkgs.gettext ];
+ }
+ )
+ );
+
+ django-bakery = super.django-bakery.overridePythonAttrs
+ (
old: {
- propagatedNativeBuildInputs = (old.propagatedNativeBuildInputs or [])
- ++ [ pkgs.gettext ];
+ configurePhase = ''
+ if ! test -e LICENSE; then
+ touch LICENSE
+ fi
+ '' + (old.configurePhase or "");
}
- )
- );
+ );
- django-bakery = super.django-bakery.overridePythonAttrs (
- old: {
- configurePhase = ''
- if ! test -e LICENSE; then
- touch LICENSE
- fi
- '' + (old.configurePhase or "");
- }
- );
+ dlib = super.dlib.overridePythonAttrs
+ (
+ old: {
+ # Parallel building enabled
+ inherit (pkgs.python.pkgs.dlib) patches;
- dlib = super.dlib.overridePythonAttrs (
- old: {
- # Parallel building enabled
- inherit (pkgs.python.pkgs.dlib) patches;
+ enableParallelBuilding = true;
+ dontUseCmakeConfigure = true;
- enableParallelBuilding = true;
- dontUseCmakeConfigure = true;
-
- nativeBuildInputs = old.nativeBuildInputs ++ pkgs.dlib.nativeBuildInputs;
- buildInputs = old.buildInputs ++ pkgs.dlib.buildInputs;
- }
- );
+ nativeBuildInputs = old.nativeBuildInputs ++ pkgs.dlib.nativeBuildInputs;
+ buildInputs = old.buildInputs ++ pkgs.dlib.buildInputs;
+ }
+ );
# Environment markers are not always included (depending on how a dep was defined)
enum34 = if self.pythonAtLeast "3.4" then null else super.enum34;
- faker = super.faker.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ faker = super.faker.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- fancycompleter = super.fancycompleter.overridePythonAttrs (
- old: {
- postPatch = ''
- substituteInPlace setup.py \
- --replace 'setup_requires="setupmeta"' 'setup_requires=[]' \
- --replace 'versioning="devcommit"' 'version="${old.version}"'
- '';
- }
- );
+ fancycompleter = super.fancycompleter.overridePythonAttrs
+ (
+ old: {
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace 'setup_requires="setupmeta"' 'setup_requires=[]' \
+ --replace 'versioning="devcommit"' 'version="${old.version}"'
+ '';
+ }
+ );
- fastparquet = super.fastparquet.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- }
- );
+ fastparquet = super.fastparquet.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ }
+ );
- grandalf = super.grandalf.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ grandalf = super.grandalf.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- h5py = super.h5py.overridePythonAttrs (
- old: rec {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- buildInputs = old.buildInputs ++ [ pkgs.hdf5 self.pkgconfig self.cython ];
- configure_flags = "--hdf5=${pkgs.hdf5}";
- postConfigure = ''
- ${self.python.executable} setup.py configure ${configure_flags}
- '';
- }
- );
+ h5py = super.h5py.overridePythonAttrs
+ (
+ old:
+ if old.format != "wheel" then rec {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ buildInputs = old.buildInputs ++ [ pkgs.hdf5 self.pkgconfig self.cython ];
+ configure_flags = "--hdf5=${pkgs.hdf5}";
+ postConfigure = ''
+ ${self.python.executable} setup.py configure ${configure_flags}
+ '';
+ } else old
+ );
- horovod = super.horovod.overridePythonAttrs (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.openmpi ];
- }
- );
+ horovod = super.horovod.overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.openmpi ];
+ }
+ );
# importlib-metadata has an incomplete dependency specification
- importlib-metadata = super.importlib-metadata.overridePythonAttrs (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ lib.optional self.python.isPy2 self.pathlib2;
- }
- );
+ importlib-metadata = super.importlib-metadata.overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ lib.optional self.python.isPy2 self.pathlib2;
+ }
+ );
- jupyter = super.jupyter.overridePythonAttrs (
- old: rec {
- # jupyter is a meta-package. Everything relevant comes from the
- # dependencies. It does however have a jupyter.py file that conflicts
- # with jupyter-core so this meta solves this conflict.
- meta.priority = 100;
- }
- );
+ isort = super.isort.overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.setuptools ];
+ }
+ );
- lap = super.lap.overridePythonAttrs (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- self.numpy
- ];
- }
- );
+ jupyter = super.jupyter.overridePythonAttrs
+ (
+ old: rec {
+ # jupyter is a meta-package. Everything relevant comes from the
+ # dependencies. It does however have a jupyter.py file that conflicts
+ # with jupyter-core so this meta solves this conflict.
+ meta.priority = 100;
+ }
+ );
- llvmlite = super.llvmlite.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.llvm ];
+ kiwisolver = super.kiwisolver.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ # cppy is at the time of writing not in nixpkgs
+ (self.cppy or null)
+ ];
+ }
+ );
- # Disable static linking
- # https://github.com/numba/llvmlite/issues/93
- postPatch = ''
- substituteInPlace ffi/Makefile.linux --replace "-static-libstdc++" ""
+ lap = super.lap.overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ self.numpy
+ ];
+ }
+ );
- substituteInPlace llvmlite/tests/test_binding.py --replace "test_linux" "nope"
- '';
+ llvmlite = super.llvmlite.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.llvm ];
- # Set directory containing llvm-config binary
- preConfigure = ''
- export LLVM_CONFIG=${pkgs.llvm}/bin/llvm-config
- '';
+ # Disable static linking
+ # https://github.com/numba/llvmlite/issues/93
+ postPatch = ''
+ substituteInPlace ffi/Makefile.linux --replace "-static-libstdc++" ""
- __impureHostDeps = pkgs.stdenv.lib.optionals pkgs.stdenv.isDarwin [ "/usr/lib/libm.dylib" ];
+ substituteInPlace llvmlite/tests/test_binding.py --replace "test_linux" "nope"
+ '';
- passthru = old.passthru // { llvm = pkgs.llvm; };
- }
- );
+ # Set directory containing llvm-config binary
+ preConfigure = ''
+ export LLVM_CONFIG=${pkgs.llvm}/bin/llvm-config
+ '';
- lockfile = super.lockfile.overridePythonAttrs (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pbr ];
- }
- );
+ __impureHostDeps = pkgs.stdenv.lib.optionals pkgs.stdenv.isDarwin [ "/usr/lib/libm.dylib" ];
- lxml = super.lxml.overridePythonAttrs (
- old: {
- nativeBuildInputs = with pkgs; old.nativeBuildInputs ++ [ pkgconfig libxml2.dev libxslt.dev ];
- buildInputs = with pkgs; old.buildInputs ++ [ libxml2 libxslt ];
- }
- );
+ passthru = old.passthru // { llvm = pkgs.llvm; };
+ }
+ );
- markupsafe = super.markupsafe.overridePythonAttrs (
- old: {
- src = old.src.override { pname = builtins.replaceStrings [ "markupsafe" ] [ "MarkupSafe" ] old.pname; };
- }
- );
+ lockfile = super.lockfile.overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pbr ];
+ }
+ );
- matplotlib = super.matplotlib.overridePythonAttrs (
- old:
+ lxml = super.lxml.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = with pkgs; old.nativeBuildInputs ++ [ pkgconfig libxml2.dev libxslt.dev ];
+ buildInputs = with pkgs; old.buildInputs ++ [ libxml2 libxslt ];
+ }
+ );
+
+ markupsafe = super.markupsafe.overridePythonAttrs
+ (
+ old: {
+ src = old.src.override { pname = builtins.replaceStrings [ "markupsafe" ] [ "MarkupSafe" ] old.pname; };
+ }
+ );
+
+ matplotlib = super.matplotlib.overridePythonAttrs
+ (
+ old:
let
enableGhostscript = old.passthru.enableGhostscript or false;
enableGtk3 = old.passthru.enableTk or false;
@@ -210,484 +264,583 @@ self: super:
inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa;
in
- {
- NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${pkgs.libcxx}/include/c++/v1";
+ {
+ NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${pkgs.libcxx}/include/c++/v1";
- XDG_RUNTIME_DIR = "/tmp";
+ XDG_RUNTIME_DIR = "/tmp";
- buildInputs = old.buildInputs
+ buildInputs = old.buildInputs
++ lib.optional enableGhostscript pkgs.ghostscript
++ lib.optional stdenv.isDarwin [ Cocoa ];
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.pkgconfig
- ];
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.pkgconfig
+ ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- pkgs.libpng
- pkgs.freetype
- ]
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ pkgs.libpng
+ pkgs.freetype
+ ]
++ stdenv.lib.optionals enableGtk3 [ pkgs.cairo self.pycairo pkgs.gtk3 pkgs.gobject-introspection self.pygobject3 ]
++ stdenv.lib.optionals enableTk [ pkgs.tcl pkgs.tk self.tkinter pkgs.libX11 ]
++ stdenv.lib.optionals enableQt [ self.pyqt5 ]
- ;
+ ;
- inherit (super.matplotlib) patches;
- }
- );
+ inherit (super.matplotlib) patches;
+ }
+ );
# Calls Cargo at build time for source builds and is really tricky to package
maturin = super.maturin.override {
preferWheel = true;
};
- mccabe = super.mccabe.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ mccabe = super.mccabe.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- netcdf4 = super.netcdf4.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [
- self.cython
- ];
+ netcdf4 = super.netcdf4.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.cython
+ ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- pkgs.zlib
- pkgs.netcdf
- pkgs.hdf5
- pkgs.curl
- pkgs.libjpeg
- ];
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ pkgs.zlib
+ pkgs.netcdf
+ pkgs.hdf5
+ pkgs.curl
+ pkgs.libjpeg
+ ];
- # Variables used to configure the build process
- USE_NCCONFIG = "0";
- HDF5_DIR = lib.getDev pkgs.hdf5;
- NETCDF4_DIR = pkgs.netcdf;
- CURL_DIR = pkgs.curl.dev;
- JPEG_DIR = pkgs.libjpeg.dev;
- }
- );
+ # Variables used to configure the build process
+ USE_NCCONFIG = "0";
+ HDF5_DIR = lib.getDev pkgs.hdf5;
+ NETCDF4_DIR = pkgs.netcdf;
+ CURL_DIR = pkgs.curl.dev;
+ JPEG_DIR = pkgs.libjpeg.dev;
+ }
+ );
- numpy = super.numpy.overridePythonAttrs (
- old:
+ numpy = super.numpy.overridePythonAttrs
+ (
+ old:
let
blas = old.passthru.args.blas or pkgs.openblasCompat;
- lapack = old.passthru.args.lapack or pkgs.openblasCompat;
+ blasImplementation = lib.nameFromURL blas.name "-";
cfg = pkgs.writeTextFile {
name = "site.cfg";
- text = (lib.generators.toINI {} {
- ${blas.implementation} = {
- include_dirs = "${blas}/include:${lapack}/include";
- library_dirs = "${blas}/lib:${lapack}/lib";
- };
- });
+ text = (
+ lib.generators.toINI { } {
+ ${blasImplementation} = {
+ include_dirs = "${blas}/include";
+ library_dirs = "${blas}/lib";
+ } // lib.optionalAttrs (blasImplementation == "mkl") {
+ mkl_libs = "mkl_rt";
+ lapack_libs = "";
+ };
+ }
+ );
};
in
- {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
- buildInputs = old.buildInputs ++ [ blas self.cython ];
- enableParallelBuilding = true;
- preBuild = ''
- ln -s ${cfg} site.cfg
- '';
- passthru = old.passthru // {
- blsaImplementation = blas.implementation;
- inherit blas cfg;
- };
- }
- );
+ {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
+ buildInputs = old.buildInputs ++ [ blas self.cython ];
+ enableParallelBuilding = true;
+ preBuild = ''
+ ln -s ${cfg} site.cfg
+ '';
+ passthru = old.passthru // {
+ blas = blas;
+ inherit blasImplementation cfg;
+ };
+ }
+ );
- openexr = super.openexr.overridePythonAttrs (
- old: rec {
- buildInputs = old.buildInputs ++ [ pkgs.openexr pkgs.ilmbase ];
- NIX_CFLAGS_COMPILE = [ "-I${pkgs.openexr.dev}/include/OpenEXR" "-I${pkgs.ilmbase.dev}/include/OpenEXR" ];
- }
- );
+ openexr = super.openexr.overridePythonAttrs
+ (
+ old: rec {
+ buildInputs = old.buildInputs ++ [ pkgs.openexr pkgs.ilmbase ];
+ NIX_CFLAGS_COMPILE = [ "-I${pkgs.openexr.dev}/include/OpenEXR" "-I${pkgs.ilmbase.dev}/include/OpenEXR" ];
+ }
+ );
- peewee = super.peewee.overridePythonAttrs (
- old:
+ peewee = super.peewee.overridePythonAttrs
+ (
+ old:
let
withPostgres = old.passthru.withPostgres or false;
withMysql = old.passthru.withMysql or false;
in
- {
- buildInputs = old.buildInputs ++ [ self.cython pkgs.sqlite ];
- propagatedBuildInputs = old.propagatedBuildInputs
+ {
+ buildInputs = old.buildInputs ++ [ self.cython pkgs.sqlite ];
+ propagatedBuildInputs = old.propagatedBuildInputs
++ lib.optional withPostgres self.psycopg2
++ lib.optional withMysql self.mysql-connector;
- }
- );
-
- pillow = super.pillow.overridePythonAttrs (
- old: {
- nativeBuildInputs = [ pkgs.pkgconfig ] ++ old.nativeBuildInputs;
- buildInputs = with pkgs; [ freetype libjpeg zlib libtiff libwebp tcl lcms2 ] ++ old.buildInputs;
- }
- );
-
- psycopg2 = super.psycopg2.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
- }
- );
-
- psycopg2-binary = super.psycopg2-binary.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
- }
- );
-
- pyarrow = super.pyarrow.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [
- self.cython
- ];
- }
- );
-
- pycairo = (
- drv: (
- drv.overridePythonAttrs (
- _: {
- format = "other";
- }
- )
- ).overridePythonAttrs (
- old: {
-
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.meson
- pkgs.ninja
- pkgs.pkgconfig
- ];
-
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- pkgs.cairo
- pkgs.xlibsWrapper
- ];
-
- mesonFlags = [ "-Dpython=${if self.isPy3k then "python3" else "python"}" ];
}
- )
- ) super.pycairo;
+ );
- pycocotools = super.pycocotools.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [
- self.cython
- self.numpy
- ];
- }
- );
-
- pygobject = super.pygobject.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- buildInputs = old.buildInputs ++ [ pkgs.glib pkgs.gobject-introspection ];
- }
- );
-
- pylint = super.pylint.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
-
- pyopenssl = super.pyopenssl.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.openssl ];
- }
- );
-
- pyqt5 = let
- drv = super.pyqt5;
- withConnectivity = drv.passthru.args.withConnectivity or false;
- withMultimedia = drv.passthru.args.withMultimedia or false;
- withWebKit = drv.passthru.args.withWebKit or false;
- withWebSockets = drv.passthru.args.withWebSockets or false;
- in
- super.pyqt5.overridePythonAttrs (
+ pillow = super.pillow.overridePythonAttrs
+ (
old: {
- format = "other";
+ nativeBuildInputs = [ pkgs.pkgconfig ] ++ old.nativeBuildInputs;
+ buildInputs = with pkgs; [ freetype libjpeg zlib libtiff libwebp tcl lcms2 ] ++ old.buildInputs;
+ }
+ );
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.pkgconfig
- pkgs.qt5.qmake
- pkgs.xorg.lndir
- pkgs.qt5.qtbase
- pkgs.qt5.qtsvg
- pkgs.qt5.qtdeclarative
- pkgs.qt5.qtwebchannel
- # self.pyqt5-sip
- self.sip
- ]
- ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
- ++ lib.optional withMultimedia pkgs.qt5.qtmultimedia
- ++ lib.optional withWebKit pkgs.qt5.qtwebkit
- ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
- ;
+ psycopg2 = super.psycopg2.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
+ }
+ );
- buildInputs = old.buildInputs ++ [
- pkgs.dbus
- pkgs.qt5.qtbase
- pkgs.qt5.qtsvg
- pkgs.qt5.qtdeclarative
- self.sip
- ]
- ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
- ++ lib.optional withWebKit pkgs.qt5.qtwebkit
- ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
- ;
+ psycopg2-binary = super.psycopg2-binary.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
+ }
+ );
- # Fix dbus mainloop
- patches = pkgs.python3.pkgs.pyqt5.patches or [];
-
- configurePhase = ''
- runHook preConfigure
-
- export PYTHONPATH=$PYTHONPATH:$out/${self.python.sitePackages}
-
- mkdir -p $out/${self.python.sitePackages}/dbus/mainloop
- ${self.python.executable} configure.py -w \
- --confirm-license \
- --no-qml-plugin \
- --bindir=$out/bin \
- --destdir=$out/${self.python.sitePackages} \
- --stubsdir=$out/${self.python.sitePackages}/PyQt5 \
- --sipdir=$out/share/sip/PyQt5 \
- --designer-plugindir=$out/plugins/designer
-
- runHook postConfigure
- '';
-
- postInstall = ''
- ln -s ${self.pyqt5-sip}/${self.python.sitePackages}/PyQt5/sip.* $out/${self.python.sitePackages}/PyQt5/
- for i in $out/bin/*; do
- wrapProgram $i --prefix PYTHONPATH : "$PYTHONPATH"
- done
-
- # Let's make it a namespace package
- cat << EOF > $out/${self.python.sitePackages}/PyQt5/__init__.py
- from pkgutil import extend_path
- __path__ = extend_path(__path__, __name__)
- EOF
- '';
-
- installCheckPhase = let
- modules = [
- "PyQt5"
- "PyQt5.QtCore"
- "PyQt5.QtQml"
- "PyQt5.QtWidgets"
- "PyQt5.QtGui"
- ]
- ++ lib.optional withWebSockets "PyQt5.QtWebSockets"
- ++ lib.optional withWebKit "PyQt5.QtWebKit"
- ++ lib.optional withMultimedia "PyQt5.QtMultimedia"
- ++ lib.optional withConnectivity "PyQt5.QtConnectivity"
- ;
-
- imports = lib.concatMapStrings (module: "import ${module};") modules;
+ pyarrow =
+ if lib.versionAtLeast super.pyarrow.version "0.16.0" then super.pyarrow.overridePythonAttrs
+ (
+ old:
+ let
+ parseMinor = drv: lib.concatStringsSep "." (lib.take 2 (lib.splitVersion drv.version));
+ _arrow-cpp = pkgs.arrow-cpp.override { inherit (self) python; };
+ ARROW_HOME = _arrow-cpp;
+ arrowCppVersion = parseMinor pkgs.arrow-cpp;
+ pyArrowVersion = parseMinor super.pyarrow;
+ errorMessage = "arrow-cpp version (${arrowCppVersion}) mismatches pyarrow version (${pyArrowVersion})";
in
- ''
- echo "Checking whether modules can be imported..."
- ${self.python.interpreter} -c "${imports}"
+ if arrowCppVersion != pyArrowVersion then throw errorMessage else {
+
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ self.cython
+ pkgs.pkgconfig
+ pkgs.cmake
+ ];
+
+ preBuild = ''
+ export PYARROW_PARALLEL=$NIX_BUILD_CORES
'';
- doCheck = true;
+ PARQUET_HOME = _arrow-cpp;
+ inherit ARROW_HOME;
+
+ buildInputs = old.buildInputs ++ [
+ pkgs.arrow-cpp
+ ];
+
+ PYARROW_BUILD_TYPE = "release";
+ PYARROW_WITH_PARQUET = true;
+ PYARROW_CMAKE_OPTIONS = [
+ "-DCMAKE_INSTALL_RPATH=${ARROW_HOME}/lib"
+
+ # This doesn't use setup hook to call cmake so we need to workaround #54606
+ # ourselves
+ "-DCMAKE_POLICY_DEFAULT_CMP0025=NEW"
+ ];
+
+ dontUseCmakeConfigure = true;
+ }
+ ) else super.pyarrow.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ self.cython
+ ];
+ }
+ );
+
+ pycairo =
+ (
+ drv: (
+ drv.overridePythonAttrs
+ (
+ _: {
+ format = "other";
+ }
+ )
+ ).overridePythonAttrs
+ (
+ old: {
+
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.meson
+ pkgs.ninja
+ pkgs.pkgconfig
+ ];
+
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ pkgs.cairo
+ pkgs.xlibsWrapper
+ ];
+
+ mesonFlags = [ "-Dpython=${ if self.isPy3k then "python3" else "python"}" ];
+ }
+ )
+ ) super.pycairo;
+
+ pycocotools = super.pycocotools.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.cython
+ self.numpy
+ ];
+ }
+ );
+
+ pygobject = super.pygobject.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ buildInputs = old.buildInputs ++ [ pkgs.glib pkgs.gobject-introspection ];
+ }
+ );
+
+ pylint = super.pylint.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
+
+ pyopenssl = super.pyopenssl.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.openssl ];
+ }
+ );
+
+ pyqt5 =
+ let
+ drv = super.pyqt5;
+ withConnectivity = drv.passthru.args.withConnectivity or false;
+ withMultimedia = drv.passthru.args.withMultimedia or false;
+ withWebKit = drv.passthru.args.withWebKit or false;
+ withWebSockets = drv.passthru.args.withWebSockets or false;
+ in
+ super.pyqt5.overridePythonAttrs
+ (
+ old: {
+ format = "other";
+
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.pkgconfig
+ pkgs.qt5.qmake
+ pkgs.xorg.lndir
+ pkgs.qt5.qtbase
+ pkgs.qt5.qtsvg
+ pkgs.qt5.qtdeclarative
+ pkgs.qt5.qtwebchannel
+ # self.pyqt5-sip
+ self.sip
+ ]
+ ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
+ ++ lib.optional withMultimedia pkgs.qt5.qtmultimedia
+ ++ lib.optional withWebKit pkgs.qt5.qtwebkit
+ ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
+ ;
+
+ buildInputs = old.buildInputs ++ [
+ pkgs.dbus
+ pkgs.qt5.qtbase
+ pkgs.qt5.qtsvg
+ pkgs.qt5.qtdeclarative
+ self.sip
+ ]
+ ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
+ ++ lib.optional withWebKit pkgs.qt5.qtwebkit
+ ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
+ ;
+
+ # Fix dbus mainloop
+ patches = pkgs.python3.pkgs.pyqt5.patches or [ ];
+
+ configurePhase = ''
+ runHook preConfigure
+
+ export PYTHONPATH=$PYTHONPATH:$out/${self.python.sitePackages}
+
+ mkdir -p $out/${self.python.sitePackages}/dbus/mainloop
+ ${self.python.executable} configure.py -w \
+ --confirm-license \
+ --no-qml-plugin \
+ --bindir=$out/bin \
+ --destdir=$out/${self.python.sitePackages} \
+ --stubsdir=$out/${self.python.sitePackages}/PyQt5 \
+ --sipdir=$out/share/sip/PyQt5 \
+ --designer-plugindir=$out/plugins/designer
+
+ runHook postConfigure
+ '';
+
+ postInstall = ''
+ ln -s ${self.pyqt5-sip}/${self.python.sitePackages}/PyQt5/sip.* $out/${self.python.sitePackages}/PyQt5/
+ for i in $out/bin/*; do
+ wrapProgram $i --prefix PYTHONPATH : "$PYTHONPATH"
+ done
+
+ # Let's make it a namespace package
+ cat << EOF > $out/${self.python.sitePackages}/PyQt5/__init__.py
+ from pkgutil import extend_path
+ __path__ = extend_path(__path__, __name__)
+ EOF
+ '';
+
+ installCheckPhase =
+ let
+ modules = [
+ "PyQt5"
+ "PyQt5.QtCore"
+ "PyQt5.QtQml"
+ "PyQt5.QtWidgets"
+ "PyQt5.QtGui"
+ ]
+ ++ lib.optional withWebSockets "PyQt5.QtWebSockets"
+ ++ lib.optional withWebKit "PyQt5.QtWebKit"
+ ++ lib.optional withMultimedia "PyQt5.QtMultimedia"
+ ++ lib.optional withConnectivity "PyQt5.QtConnectivity"
+ ;
+ imports = lib.concatMapStrings (module: "import ${module};") modules;
+ in
+ ''
+ echo "Checking whether modules can be imported..."
+ ${self.python.interpreter} -c "${imports}"
+ '';
+
+ doCheck = true;
+
+ enableParallelBuilding = true;
+ }
+ );
+
+ pytest-datadir = super.pytest-datadir.overridePythonAttrs
+ (
+ old: {
+ postInstall = ''
+ rm -f $out/LICENSE
+ '';
+ }
+ );
+
+ pytest = super.pytest.overridePythonAttrs
+ (
+ old: {
+ doCheck = false;
+ }
+ );
+
+ pytest-runner = super.pytest-runner or super.pytestrunner;
+
+ python-jose = super.python-jose.overridePythonAttrs
+ (
+ old: {
+ postPath = ''
+ substituteInPlace setup.py --replace "'pytest-runner'," ""
+ substituteInPlace setup.py --replace "'pytest-runner'" ""
+ '';
+ }
+ );
+
+ python-prctl = super.python-prctl.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ pkgs.libcap
+ ];
+ }
+ );
+
+ pyzmq = super.pyzmq.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.zeromq ];
+ }
+ );
+
+ rockset = super.rockset.overridePythonAttrs
+ (
+ old: rec {
+ postPatch = ''
+ cp ./setup_rockset.py ./setup.py
+ '';
+ }
+ );
+
+ scaleapi = super.scaleapi.overridePythonAttrs
+ (
+ old: {
+ postPatch = ''
+ substituteInPlace setup.py --replace "install_requires = ['requests>=2.4.2', 'enum34']" "install_requires = ['requests>=2.4.2']" || true
+ '';
+ }
+ );
+
+ pandas = super.pandas.overridePythonAttrs
+ (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ self.cython ];
+ }
+ );
+
+ # Pybind11 is an undeclared dependency of scipy that we need to pick from nixpkgs
+ # Make it not fail with infinite recursion
+ pybind11 = super.pybind11.overridePythonAttrs
+ (
+ old: {
+ cmakeFlags = (old.cmakeFlags or [ ]) ++ [
+ "-DPYBIND11_TEST=off"
+ ];
+ doCheck = false; # Circular test dependency
+ }
+ );
+
+ scipy = super.scipy.overridePythonAttrs
+ (
+ old:
+ if old.format != "wheel" then {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pybind11 ];
+ setupPyBuildFlags = [ "--fcompiler='gnu95'" ];
+ enableParallelBuilding = true;
+ buildInputs = old.buildInputs ++ [ self.numpy.blas ];
+ 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
+ '';
+ preBuild = ''
+ ln -s ${self.numpy.cfg} site.cfg
+ '';
+ } else old
+ );
+
+ scikit-learn = super.scikit-learn.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ pkgs.gfortran
+ pkgs.glibcLocales
+ ] ++ lib.optionals stdenv.cc.isClang [
+ pkgs.llvmPackages.openmp
+ ];
+
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ self.cython
+ ];
enableParallelBuilding = true;
}
);
- pytest-datadir = super.pytest-datadir.overridePythonAttrs (
- old: {
- postInstall = ''
- rm -f $out/LICENSE
- '';
- }
- );
-
- pytest = super.pytest.overridePythonAttrs (
- old: {
- doCheck = false;
- }
- );
-
- pytest-runner = super.pytest-runner or super.pytestrunner;
-
- python-prctl = super.python-prctl.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [
- pkgs.libcap
- ];
- }
- );
-
- pyzmq = super.pyzmq.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.zeromq ];
- }
- );
-
- rockset = super.rockset.overridePythonAttrs (
- old: rec {
- postPatch = ''
- cp ./setup_rockset.py ./setup.py
- '';
- }
- );
-
- scaleapi = super.scaleapi.overridePythonAttrs (
- old: {
- postPatch = ''
- substituteInPlace setup.py --replace "install_requires = ['requests>=2.4.2', 'enum34']" "install_requires = ['requests>=2.4.2']" || true
- '';
- }
- );
-
- pandas = super.pandas.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ self.cython ];
- }
- );
-
- # Pybind11 is an undeclared dependency of scipy that we need to pick from nixpkgs
- # Make it not fail with infinite recursion
- pybind11 = super.pybind11.overridePythonAttrs (
- old: {
- cmakeFlags = (old.cmakeFlags or []) ++ [
- "-DPYBIND11_TEST=off"
- ];
- doCheck = false; # Circular test dependency
- }
- );
-
- scipy = super.scipy.overridePythonAttrs (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pybind11 ];
- setupPyBuildFlags = [ "--fcompiler='gnu95'" ];
- enableParallelBuilding = true;
- buildInputs = old.buildInputs ++ [ self.numpy.blas ];
- 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
- '';
- preBuild = ''
- ln -s ${self.numpy.cfg} site.cfg
- '';
- }
- );
-
- scikit-learn = super.scikit-learn.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [
- pkgs.gfortran
- pkgs.glibcLocales
- ] ++ lib.optionals stdenv.cc.isClang [
- pkgs.llvmPackages.openmp
- ];
-
- nativeBuildInputs = old.nativeBuildInputs ++ [
- self.cython
- ];
-
- enableParallelBuilding = true;
- }
- );
-
- shapely = super.shapely.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.geos self.cython ];
- inherit (pkgs.python3.pkgs.shapely) patches GEOS_LIBRARY_PATH;
- }
- );
-
- shellingham = if lib.versionAtLeast super.shellingham.version "1.3.2" then (
- super.shellingham.overridePythonAttrs (
+ shapely = super.shapely.overridePythonAttrs
+ (
old: {
- format = "pyproject";
+ buildInputs = old.buildInputs ++ [ pkgs.geos self.cython ];
+ inherit (pkgs.python3.pkgs.shapely) patches GEOS_LIBRARY_PATH;
}
- )
- ) else super.shellingham;
+ );
- tables = super.tables.overridePythonAttrs (
- old: {
- HDF5_DIR = "${pkgs.hdf5}";
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- propagatedBuildInputs = old.nativeBuildInputs ++ [ pkgs.hdf5 self.numpy self.numexpr ];
- }
- );
+ shellingham =
+ if lib.versionAtLeast super.shellingham.version "1.3.2" then (
+ super.shellingham.overridePythonAttrs
+ (
+ old: {
+ format = "pyproject";
+ }
+ )
+ ) else super.shellingham;
- tensorpack = super.tensorpack.overridePythonAttrs (
- old: {
- postPatch = ''
- substituteInPlace setup.cfg --replace "# will call find_packages()" ""
- '';
- }
- );
+ tables = super.tables.overridePythonAttrs
+ (
+ old: {
+ HDF5_DIR = "${pkgs.hdf5}";
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ propagatedBuildInputs = old.nativeBuildInputs ++ [ pkgs.hdf5 self.numpy self.numexpr ];
+ }
+ );
- urwidtrees = super.urwidtrees.overridePythonAttrs (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- self.urwid
- ];
- }
- );
+ tensorpack = super.tensorpack.overridePythonAttrs
+ (
+ old: {
+ postPatch = ''
+ substituteInPlace setup.cfg --replace "# will call find_packages()" ""
+ '';
+ }
+ );
- vose-alias-method = super.vose-alias-method.overridePythonAttrs (
- old: {
- postInstall = ''
- rm -f $out/LICENSE
- '';
- }
- );
+ urwidtrees = super.urwidtrees.overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ self.urwid
+ ];
+ }
+ );
- uvloop = super.uvloop.overridePythonAttrs (
- old: {
- buildInputs = old.buildInputs ++ lib.optionals stdenv.isDarwin [
- pkgs.darwin.apple_sdk.frameworks.ApplicationServices
- pkgs.darwin.apple_sdk.frameworks.CoreServices
- ];
- }
- );
+ vose-alias-method = super.vose-alias-method.overridePythonAttrs
+ (
+ old: {
+ postInstall = ''
+ rm -f $out/LICENSE
+ '';
+ }
+ );
+
+ uvloop = super.uvloop.overridePythonAttrs
+ (
+ old: {
+ buildInputs = old.buildInputs ++ lib.optionals stdenv.isDarwin [
+ pkgs.darwin.apple_sdk.frameworks.ApplicationServices
+ pkgs.darwin.apple_sdk.frameworks.CoreServices
+ ];
+ }
+ );
# Stop infinite recursion by using bootstrapped pkg from nixpkgs
wheel = (
pkgs.python3.pkgs.override {
python = self.python;
}
- ).wheel.overridePythonAttrs (
- _: {
- inherit (super.wheel) pname name version src;
- }
- );
+ ).wheel.overridePythonAttrs
+ (
+ old:
+ if old.format == "other" then old else {
+ inherit (super.wheel) pname name version src;
+ }
+ );
zipp =
(
if lib.versionAtLeast super.zipp.version "2.0.0" then (
- super.zipp.overridePythonAttrs (
- old: {
- prePatch = ''
- substituteInPlace setup.py --replace \
- 'setuptools.setup()' \
- 'setuptools.setup(version="${super.zipp.version}")'
- '';
- }
- )
+ super.zipp.overridePythonAttrs
+ (
+ old: {
+ prePatch = ''
+ substituteInPlace setup.py --replace \
+ 'setuptools.setup()' \
+ 'setuptools.setup(version="${super.zipp.version}")'
+ '';
+ }
+ )
) else super.zipp
- ).overridePythonAttrs (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- self.toml
- ];
- }
- );
+ ).overridePythonAttrs
+ (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ self.toml
+ ];
+ }
+ );
}
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix b/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix
index cda4e8c78d4..496c4ff1581 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/pep425.nix
@@ -12,8 +12,7 @@ let
major = builtins.elemAt ver 0;
minor = builtins.elemAt ver 1;
in
- "cp${major}${minor}";
-
+ "cp${major}${minor}";
abiTag = "${pythonTag}m";
#
@@ -24,13 +23,13 @@ let
entries = splitString "-" str;
p = removeSuffix ".whl" (builtins.elemAt entries 4);
in
- {
- pkgName = builtins.elemAt entries 0;
- pkgVer = builtins.elemAt entries 1;
- pyVer = builtins.elemAt entries 2;
- abi = builtins.elemAt entries 3;
- platform = p;
- };
+ {
+ pkgName = builtins.elemAt entries 0;
+ pkgVer = builtins.elemAt entries 1;
+ pyVer = builtins.elemAt entries 2;
+ abi = builtins.elemAt entries 3;
+ platform = p;
+ };
#
# Builds list of acceptable osx wheel files
@@ -42,9 +41,9 @@ let
v = lib.lists.head versions;
vs = lib.lists.tail versions;
in
- if (builtins.length versions == 0)
- then []
- else (builtins.filter (x: hasInfix v x.file) candidates) ++ (findBestMatches vs candidates);
+ if (builtins.length versions == 0)
+ then [ ]
+ else (builtins.filter (x: hasInfix v x.file) candidates) ++ (findBestMatches vs candidates);
# pyver = "cpXX"
# x = "cpXX" | "py2" | "py3" | "py2.py3"
@@ -53,7 +52,7 @@ let
normalize = y: ''cp${lib.strings.removePrefix "cp" (lib.strings.removePrefix "py" y)}'';
isCompat = p: x: lib.strings.hasPrefix (normalize x) p;
in
- lib.lists.any (isCompat pyver) (lib.strings.splitString "." x);
+ lib.lists.any (isCompat pyver) (lib.strings.splitString "." x);
#
# Selects the best matching wheel file from a list of files
@@ -61,42 +60,37 @@ let
selectWheel = files:
let
filesWithoutSources = (builtins.filter (x: hasSuffix ".whl" x.file) files);
-
isPyAbiCompatible = pyabi: x: x == "none" || pyabi == x;
-
withPython = ver: abi: x: (isPyVersionCompatible ver x.pyVer) && (isPyAbiCompatible abi x.abi);
-
- withPlatform = if isLinux
- then (
- x: x.platform == "manylinux1_${stdenv.platform.kernelArch}"
- || x.platform == "manylinux2010_${stdenv.platform.kernelArch}"
- || x.platform == "manylinux2014_${stdenv.platform.kernelArch}"
- || x.platform == "any"
- )
- else (x: hasInfix "macosx" x.platform || x.platform == "any");
-
+ withPlatform =
+ if isLinux
+ then (
+ x: x.platform == "manylinux1_${stdenv.platform.kernelArch}"
+ || x.platform == "manylinux2010_${stdenv.platform.kernelArch}"
+ || x.platform == "manylinux2014_${stdenv.platform.kernelArch}"
+ || x.platform == "any"
+ )
+ else (x: hasInfix "macosx" x.platform || x.platform == "any");
filterWheel = x:
let
f = toWheelAttrs x.file;
in
- (withPython pythonTag abiTag f) && (withPlatform f);
-
+ (withPython pythonTag abiTag f) && (withPlatform f);
filtered = builtins.filter filterWheel filesWithoutSources;
-
choose = files:
let
osxMatches = [ "10_12" "10_11" "10_10" "10_9" "any" ];
linuxMatches = [ "manylinux1_" "manylinux2010_" "manylinux2014_" "any" ];
- chooseLinux = x: lib.singleton (builtins.head (findBestMatches linuxMatches x));
- chooseOSX = x: lib.singleton (builtins.head (findBestMatches osxMatches x));
+ chooseLinux = x: lib.take 1 (findBestMatches linuxMatches x);
+ chooseOSX = x: lib.take 1 (findBestMatches osxMatches x);
in
- if isLinux
- then chooseLinux files
- else chooseOSX files;
+ if isLinux
+ then chooseLinux files
+ else chooseOSX files;
in
- if (builtins.length filtered == 0)
- then []
- else choose (filtered);
+ if (builtins.length filtered == 0)
+ then [ ]
+ else choose (filtered);
in
{
inherit selectWheel toWheelAttrs isPyVersionCompatible;
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix b/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
index 67ffdddb4bd..773e0a60e09 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
@@ -7,7 +7,6 @@ let
# Strip leading/trailing whitespace from string
stripStr = s: lib.elemAt (builtins.split "^ *" (lib.elemAt (builtins.split " *$" s) 0)) 2;
-
findSubExpressionsFun = acc: c: (
if c == "(" then (
let
@@ -15,23 +14,23 @@ let
isOpen = acc.openP == 0;
startPos = if isOpen then posNew else acc.startPos;
in
- acc // {
- inherit startPos;
- exprs = acc.exprs ++ [ (substr acc.exprPos (acc.pos - 1) acc.expr) ];
- pos = posNew;
- openP = acc.openP + 1;
- }
+ acc // {
+ inherit startPos;
+ exprs = acc.exprs ++ [ (substr acc.exprPos (acc.pos - 1) acc.expr) ];
+ pos = posNew;
+ openP = acc.openP + 1;
+ }
) else if c == ")" then (
let
openP = acc.openP - 1;
exprs = findSubExpressions (substr acc.startPos acc.pos acc.expr);
in
- acc // {
- inherit openP;
- pos = acc.pos + 1;
- exprs = if openP == 0 then acc.exprs ++ [ exprs ] else acc.exprs;
- exprPos = if openP == 0 then acc.pos + 1 else acc.exprPos;
- }
+ acc // {
+ inherit openP;
+ pos = acc.pos + 1;
+ exprs = if openP == 0 then acc.exprs ++ [ exprs ] else acc.exprs;
+ exprPos = if openP == 0 then acc.pos + 1 else acc.exprPos;
+ }
) else acc // { pos = acc.pos + 1; }
);
@@ -39,7 +38,7 @@ let
findSubExpressions = expr:
let
acc = builtins.foldl' findSubExpressionsFun {
- exprs = [];
+ exprs = [ ];
expr = expr;
pos = 0;
openP = 0;
@@ -47,18 +46,16 @@ let
startPos = 0;
} (lib.stringToCharacters expr);
tailExpr = (substr acc.exprPos acc.pos expr);
- tailExprs = if tailExpr != "" then [ tailExpr ] else [];
+ tailExprs = if tailExpr != "" then [ tailExpr ] else [ ];
in
- acc.exprs ++ tailExprs;
-
+ acc.exprs ++ tailExprs;
parseExpressions = exprs:
let
splitCond = (
s: builtins.map
- (x: stripStr (if builtins.typeOf x == "list" then (builtins.elemAt x 0) else x))
+ (x: stripStr ( if builtins.typeOf x == "list" then (builtins.elemAt x 0) else x))
(builtins.split " (and|or) " (s + " "))
);
-
mapfn = expr: (
if (builtins.match "^ ?$" expr != null) then null # Filter empty
else if (builtins.elem expr [ "and" "or" ]) then {
@@ -70,14 +67,12 @@ let
value = expr;
}
);
-
parse = expr: builtins.filter (x: x != null) (builtins.map mapfn (splitCond expr));
in
- builtins.foldl' (
- acc: v: acc ++ (
- if builtins.typeOf v == "string" then parse v else [ (parseExpressions v) ]
- )
- ) [] exprs;
+ builtins.foldl'
+ (
+ acc: v: acc ++ ( if builtins.typeOf v == "string" then parse v else [ (parseExpressions v) ])
+ ) [ ] exprs;
# Transform individual expressions to structured expressions
# This function also performs variable substitution, replacing environment markers with their explicit values
@@ -94,9 +89,10 @@ let
else throw "Unsupported platform"
);
platform_machine = stdenv.platform.kernelArch;
- platform_python_implementation = let
- impl = python.passthru.implementation;
- in
+ platform_python_implementation =
+ let
+ impl = python.passthru.implementation;
+ in
(
if impl == "cpython" then "CPython"
else if impl == "pypy" then "PyPy"
@@ -115,34 +111,32 @@ let
implementation_version = python.version;
extra = "";
};
-
substituteVar = value: if builtins.hasAttr value variables then (builtins.toJSON variables."${value}") else value;
-
processVar = value: builtins.foldl' (acc: v: v acc) value [
stripStr
substituteVar
];
in
- if builtins.typeOf exprs == "set" then (
- if exprs.type == "expr" then (
- let
- mVal = ''[a-zA-Z0-9\'"_\. ]+'';
- mOp = "in|[!=<>]+";
- e = stripStr exprs.value;
- m = builtins.map stripStr (builtins.match ''^(${mVal}) *(${mOp}) *(${mVal})$'' e);
- in
- {
- type = "expr";
- value = {
- op = builtins.elemAt m 1;
- values = [
- (processVar (builtins.elemAt m 0))
- (processVar (builtins.elemAt m 2))
- ];
- };
- }
- ) else exprs
- ) else builtins.map transformExpressions exprs;
+ if builtins.typeOf exprs == "set" then (
+ if exprs.type == "expr" then (
+ let
+ mVal = ''[a-zA-Z0-9\'"_\. ]+'';
+ mOp = "in|[!=<>]+";
+ e = stripStr exprs.value;
+ m = builtins.map stripStr (builtins.match ''^(${mVal}) *(${mOp}) *(${mVal})$'' e);
+ in
+ {
+ type = "expr";
+ value = {
+ op = builtins.elemAt m 1;
+ values = [
+ (processVar (builtins.elemAt m 0))
+ (processVar (builtins.elemAt m 2))
+ ];
+ };
+ }
+ ) else exprs
+ ) else builtins.map transformExpressions exprs;
# Recursively eval all expressions
evalExpressions = exprs:
@@ -165,32 +159,33 @@ let
let
parts = builtins.splitVersion c;
pruned = lib.take ((builtins.length parts) - 1) parts;
- upper = builtins.toString (
- (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
- );
+ upper = builtins.toString
+ (
+ (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
+ );
upperConstraint = builtins.concatStringsSep "." (ireplace (builtins.length pruned - 1) upper pruned);
in
- op.">=" v c && op."<" v upperConstraint;
+ op.">=" v c && op."<" v upperConstraint;
"===" = x: y: x == y;
"in" = x: y:
let
values = builtins.filter (x: builtins.typeOf x == "string") (builtins.split " " (unmarshal y));
in
- builtins.elem (unmarshal x) values;
+ builtins.elem (unmarshal x) values;
};
in
- if builtins.typeOf exprs == "set" then (
- if exprs.type == "expr" then (
- let
- expr = exprs;
- result = (op."${expr.value.op}") (builtins.elemAt expr.value.values 0) (builtins.elemAt expr.value.values 1);
- in
- {
- type = "value";
- value = result;
- }
- ) else exprs
- ) else builtins.map evalExpressions exprs;
+ if builtins.typeOf exprs == "set" then (
+ if exprs.type == "expr" then (
+ let
+ expr = exprs;
+ result = (op."${expr.value.op}") (builtins.elemAt expr.value.values 0) (builtins.elemAt expr.value.values 1);
+ in
+ {
+ type = "value";
+ value = result;
+ }
+ ) else exprs
+ ) else builtins.map evalExpressions exprs;
# Now that we have performed an eval all that's left to do is to concat the graph into a single bool
reduceExpressions = exprs:
@@ -217,18 +212,18 @@ let
cond = "and";
} v;
in
- acc // {
- value = cond."${acc.cond}" acc.value ret.value;
- }
+ acc // {
+ value = cond."${acc.cond}" acc.value ret.value;
+ }
) else throw "Unsupported type"
);
in
- (
- builtins.foldl' reduceExpressionsFun {
- value = true;
- cond = "and";
- } exprs
- ).value;
+ (
+ builtins.foldl' reduceExpressionsFun {
+ value = true;
+ cond = "and";
+ } exprs
+ ).value;
in
e: builtins.foldl' (acc: v: v acc) e [
findSubExpressions
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix b/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
index 07dcbbc5eac..e86b1d3ac66 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
@@ -1,28 +1,28 @@
{ lib, ireplace }:
let
inherit (builtins) elemAt match;
-
- operators = let
- matchWildCard = s: match "([^\*])(\.[\*])" s;
- mkComparison = ret: version: v: builtins.compareVersions version v == ret;
- mkIdxComparison = idx: version: v:
- let
- ver = builtins.splitVersion v;
- minor = builtins.toString (lib.toInt (elemAt ver idx) + 1);
- upper = builtins.concatStringsSep "." (ireplace idx minor ver);
- in
+ operators =
+ let
+ matchWildCard = s: match "([^\*])(\.[\*])" s;
+ mkComparison = ret: version: v: builtins.compareVersions version v == ret;
+ mkIdxComparison = idx: version: v:
+ let
+ ver = builtins.splitVersion v;
+ minor = builtins.toString (lib.toInt (elemAt ver idx) + 1);
+ upper = builtins.concatStringsSep "." (ireplace idx minor ver);
+ in
operators.">=" version v && operators."<" version upper;
- dropWildcardPrecision = f: version: constraint:
- let
- m = matchWildCard constraint;
- hasWildcard = m != null;
- c = if hasWildcard then (elemAt m 0) else constraint;
- v =
- if hasWildcard then (builtins.substring 0 (builtins.stringLength c) version)
- else version;
- in
+ dropWildcardPrecision = f: version: constraint:
+ let
+ m = matchWildCard constraint;
+ hasWildcard = m != null;
+ c = if hasWildcard then (elemAt m 0) else constraint;
+ v =
+ if hasWildcard then (builtins.substring 0 (builtins.stringLength c) version)
+ else version;
+ in
f v c;
- in
+ in
{
# Prefix operators
"==" = dropWildcardPrecision (mkComparison 0);
@@ -39,24 +39,23 @@ let
# Prune constraint
parts = builtins.splitVersion c;
pruned = lib.take ((builtins.length parts) - 1) parts;
- upper = builtins.toString (
- (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
- );
+ upper = builtins.toString
+ (
+ (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
+ );
upperConstraint = builtins.concatStringsSep "." (ireplace (builtins.length pruned - 1) upper pruned);
in
- operators.">=" v c && operators."<" v upperConstraint;
+ operators.">=" v c && operators."<" v upperConstraint;
# Infix operators
"-" = version: v: operators.">=" version v.vl && operators."<=" version v.vu;
# Arbitrary equality clause, just run simple comparison
"===" = v: c: v == c;
#
};
-
re = {
operators = "([=>
-Date: Thu, 30 Apr 2020 00:24:57 +0200
+Date: Fri, 1 May 2020 23:44:08 +0200
Subject: [PATCH] Add cargo.lock
---
@@ -10,7 +10,7 @@ Subject: [PATCH] Add cargo.lock
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
-index 00000000..8ae15438
+index 00000000..4822cea1
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,2527 @@
@@ -605,7 +605,7 @@ index 00000000..8ae15438
+dependencies = [
+ "proc-macro-hack",
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+]
+
@@ -782,7 +782,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "js-sys"
-+version = "0.3.38"
++version = "0.3.39"
+dependencies = [
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
@@ -1173,7 +1173,7 @@ index 00000000..8ae15438
+dependencies = [
+ "proc-macro-error-attr",
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+ "version_check 0.9.1",
+]
@@ -1185,7 +1185,7 @@ index 00000000..8ae15438
+checksum = "4f5444ead4e9935abd7f27dc51f7e852a0569ac888096d5ec2499470794e2e53"
+dependencies = [
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+ "syn-mid",
+ "version_check 0.9.1",
@@ -1238,9 +1238,9 @@ index 00000000..8ae15438
+
+[[package]]
+name = "quote"
-+version = "1.0.3"
++version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f"
++checksum = "4c1f4b0efa5fc5e8ceb705136bfee52cfdb6a4e3509f770b478cd6ed434232a7"
+dependencies = [
+ "proc-macro2 1.0.10",
+]
@@ -1642,7 +1642,7 @@ index 00000000..8ae15438
+checksum = "9e549e3abf4fb8621bd1609f11dfc9f5e50320802273b12f3811a67e6716ea6c"
+dependencies = [
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+]
+
@@ -1731,7 +1731,7 @@ index 00000000..8ae15438
+ "heck",
+ "proc-macro-error",
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+]
+
@@ -1753,7 +1753,7 @@ index 00000000..8ae15438
+checksum = "410a7488c0a728c7ceb4ad59b9567eb4053d02e8cc7f5c0e0eeeb39518369213"
+dependencies = [
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "unicode-xid 0.2.0",
+]
+
@@ -1764,7 +1764,7 @@ index 00000000..8ae15438
+checksum = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"
+dependencies = [
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+]
+
@@ -2038,7 +2038,7 @@ index 00000000..8ae15438
+dependencies = [
+ "heck",
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+]
+
@@ -2050,7 +2050,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "cfg-if",
+ "js-sys",
@@ -2066,7 +2066,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-anyref-xform"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "rayon",
@@ -2078,13 +2078,13 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-backend"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "bumpalo",
+ "lazy_static",
+ "log 0.4.8",
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+ "wasm-bindgen-shared",
+]
@@ -2099,7 +2099,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-cli"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "assert_cmd",
@@ -2127,7 +2127,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-cli-support"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "base64 0.9.3",
@@ -2149,7 +2149,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-futures"
-+version = "0.4.11"
++version = "0.4.12"
+dependencies = [
+ "cfg-if",
+ "futures-channel-preview",
@@ -2161,9 +2161,9 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-macro"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "trybuild",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
@@ -2172,10 +2172,10 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-macro-support"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "syn 1.0.18",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
@@ -2183,7 +2183,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-multi-value-xform"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "rayon",
@@ -2204,11 +2204,11 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-shared"
-+version = "0.2.61"
++version = "0.2.62"
+
+[[package]]
+name = "wasm-bindgen-test"
-+version = "0.3.11"
++version = "0.3.12"
+dependencies = [
+ "console_error_panic_hook",
+ "js-sys",
@@ -2234,15 +2234,15 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-test-macro"
-+version = "0.3.11"
++version = "0.3.12"
+dependencies = [
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+]
+
+[[package]]
+name = "wasm-bindgen-threads-xform"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "walrus",
@@ -2251,7 +2251,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-wasm-conventions"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "walrus",
@@ -2259,7 +2259,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-wasm-interpreter"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "log 0.4.8",
@@ -2270,7 +2270,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "wasm-bindgen-webidl"
-+version = "0.2.61"
++version = "0.2.62"
+dependencies = [
+ "anyhow",
+ "env_logger",
@@ -2278,7 +2278,7 @@ index 00000000..8ae15438
+ "lazy_static",
+ "log 0.4.8",
+ "proc-macro2 1.0.10",
-+ "quote 1.0.3",
++ "quote 1.0.4",
+ "sourcefile",
+ "structopt",
+ "syn 1.0.18",
@@ -2353,7 +2353,7 @@ index 00000000..8ae15438
+
+[[package]]
+name = "web-sys"
-+version = "0.3.38"
++version = "0.3.39"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
diff --git a/pkgs/development/tools/wasm-bindgen-cli/default.nix b/pkgs/development/tools/wasm-bindgen-cli/default.nix
index 0385ba79d7f..9adabeb573f 100644
--- a/pkgs/development/tools/wasm-bindgen-cli/default.nix
+++ b/pkgs/development/tools/wasm-bindgen-cli/default.nix
@@ -2,19 +2,19 @@
rustPlatform.buildRustPackage rec {
pname = "wasm-bindgen-cli";
- version = "0.2.61";
+ version = "0.2.62";
src = fetchFromGitHub {
owner = "rustwasm";
repo = "wasm-bindgen";
rev = version;
- sha256 = "1lz4yscs17vix96isqpwwjhjcgj46zh2ljiwvfsk44wky8vwkyb7";
+ sha256 = "0d3ph3g220nvzwxa71rch03j5c0w06v8z4lmlyp5kky6p86r37hz";
};
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security curl ];
nativeBuildInputs = [ pkgconfig ];
- cargoSha256 = "1vblvajhx5gn08rinv6bnw61zah62il015rzm0d4vs2b9p0iaann";
+ cargoSha256 = "13lj2yx2bcwac1b4gpwcgiwqvy178zis6r1pidn4pgwqv7zxa7p2";
cargoPatches = [ ./0001-Add-cargo.lock.patch ];
cargoBuildFlags = [ "-p" pname ];
diff --git a/pkgs/development/tools/ws/default.nix b/pkgs/development/tools/ws/default.nix
index 661865ee74e..95253895648 100644
--- a/pkgs/development/tools/ws/default.nix
+++ b/pkgs/development/tools/ws/default.nix
@@ -20,7 +20,6 @@ buildGoPackage rec {
description = "websocket command line tool";
homepage = "https://github.com/hashrocket/ws";
license = licenses.mit;
- maintainers = [ maintainers.the-kenny ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/web/flyctl/default.nix b/pkgs/development/web/flyctl/default.nix
index 965a53dcdbd..22da8cd7518 100644
--- a/pkgs/development/web/flyctl/default.nix
+++ b/pkgs/development/web/flyctl/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "flyctl";
- version = "0.0.110";
+ version = "0.0.117";
src = fetchFromGitHub {
owner = "superfly";
repo = "flyctl";
rev = "v${version}";
- sha256 = "1fvvanyzrai41fq98msjwzgwsidxbaly6f6knma6lwmicv4f9svg";
+ sha256 = "0i9azvhlwp5g699yagfbd5rnsr5kdnbw6lsz28nz1dzvmrj9xp7w";
};
preBuild = ''
@@ -20,7 +20,7 @@ buildGoModule rec {
rm $out/bin/helpgen
'';
- modSha256 = "0lnk2g5msqhhshh99s32sqd793rdlzmp7vhqdb1fd6qafrrrxm5w";
+ modSha256 = "0d0hfmdk81apha3r7zspam8wqadpy6qmqkgbq0sbiwrji4155hrh";
meta = with lib; {
description = "Command line tools for fly.io services";
diff --git a/pkgs/development/web/nodejs/v14.nix b/pkgs/development/web/nodejs/v14.nix
index e2f8dd7173c..1c9c353fd51 100644
--- a/pkgs/development/web/nodejs/v14.nix
+++ b/pkgs/development/web/nodejs/v14.nix
@@ -9,6 +9,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "14.1.0";
- sha256 = "0pw39628y8qi2jagmmnfj0fkcbv00qcd1cqybiprf1v22hhij44n";
+ version = "14.2.0";
+ sha256 = "1kqnkqkv2chw9s0hazbaba5y1555h526825xqk4rr441wcxcrzcf";
}
diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix
index ba304972d9a..2b3bf34807a 100644
--- a/pkgs/development/web/postman/default.nix
+++ b/pkgs/development/web/postman/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "postman";
- version = "7.21.2";
+ version = "7.23.0";
src = fetchurl {
url = "https://dl.pstmn.io/download/version/${version}/linux64";
- sha256 = "18lb8csfmy5j97zdg3c5l23aaw9hjg04qhfc1sz9pgi7xhwz5g1b";
+ sha256 = "0m3pjimpahc3kiwdq21rwyg6ckdh3avhzx3apmygisaz4gnab94d";
name = "${pname}.tar.gz";
};
diff --git a/pkgs/games/anki/default.nix b/pkgs/games/anki/default.nix
index c1ba8851f5c..1548a9de63a 100644
--- a/pkgs/games/anki/default.nix
+++ b/pkgs/games/anki/default.nix
@@ -195,6 +195,6 @@ buildPythonApplication rec {
license = licenses.agpl3Plus;
broken = stdenv.hostPlatform.isAarch64;
platforms = platforms.mesaPlatforms;
- maintainers = with maintainers; [ oxij the-kenny Profpatsch enzime ];
+ maintainers = with maintainers; [ oxij Profpatsch enzime ];
};
}
diff --git a/pkgs/games/bzflag/default.nix b/pkgs/games/bzflag/default.nix
index c1d1c38990d..1ec24e02be0 100644
--- a/pkgs/games/bzflag/default.nix
+++ b/pkgs/games/bzflag/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "bzflag";
- version = "2.4.18";
+ version = "2.4.20";
src = fetchurl {
url = "https://download.bzflag.org/${pname}/source/${version}/${pname}-${version}.tar.bz2";
- sha256 = "1gmz31wmn3f8zq1bfilkgbf4qmi4fa0c93cs76mhg8h978pm23cx";
+ sha256 = "16brxqmfiyz4j4lb8ihzjcbwqmpsms6vm3ijbp34lnw0blbwdjb2";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/games/crispy-doom/default.nix b/pkgs/games/crispy-doom/default.nix
index c10e79418be..ea7c3c6e478 100644
--- a/pkgs/games/crispy-doom/default.nix
+++ b/pkgs/games/crispy-doom/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "crispy-doom";
- version = "5.7.2";
+ version = "5.8.0";
src = fetchFromGitHub {
owner = "fabiangreffrath";
repo = pname;
rev = "${pname}-${version}";
- sha256 = "002aqbgsksrgzqridwdlkrjincaxh0dkvwlrbb8d2f3kwk7lj4fq";
+ sha256 = "1b6gn0dysv631jynh769whww9xcss1gms78sz3nrn855q1dsvcb4";
};
postPatch = ''
diff --git a/pkgs/games/crrcsim/default.nix b/pkgs/games/crrcsim/default.nix
index 75ff970a16a..e57d6bcab06 100644
--- a/pkgs/games/crrcsim/default.nix
+++ b/pkgs/games/crrcsim/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A model-airplane flight simulator";
- maintainers = with stdenv.lib.maintainers; [ raskin the-kenny ];
+ maintainers = with stdenv.lib.maintainers; [ raskin ];
platforms = [ "i686-linux" "x86_64-linux" ];
license = stdenv.lib.licenses.gpl2;
};
diff --git a/pkgs/games/cutemaze/default.nix b/pkgs/games/cutemaze/default.nix
index 32e173de2b8..a293989d5e6 100644
--- a/pkgs/games/cutemaze/default.nix
+++ b/pkgs/games/cutemaze/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "cutemaze";
- version = "1.2.5";
+ version = "1.2.6";
src = fetchurl {
url = "https://gottcode.org/cutemaze/${pname}-${version}-src.tar.bz2";
- sha256 = "1xrjv3h1bpbji1dl9hkcvmp6qk4j618saffl41455vhrzn170lrj";
+ sha256 = "0pw31j2i3ifndikhz9w684ia00r8zvcgnb66ign9w4lgs1zjgcrw";
};
nativeBuildInputs = [ qmake qttools ];
diff --git a/pkgs/games/dwarf-fortress/df_permission b/pkgs/games/dwarf-fortress/df_permission
index b0121bb3fa3..dc1c0c151e0 100644
--- a/pkgs/games/dwarf-fortress/df_permission
+++ b/pkgs/games/dwarf-fortress/df_permission
@@ -12,7 +12,7 @@ Tarn
On Fri, Oct 29, 2010 at 6:56 AM, wrote:
> I'd like to distribute a *slightly* modified version of Dwarf Fortress which
> is needed to run it under the NixOS distribution of Linux (see
->
+>
>
> Modification: The interpreter location /lib/ld-linux.so.2 in
> lib/Dwarf_Fortress is replaced with the location of ld-linux.so.2 under the
diff --git a/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix b/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix
index 4485b3ae784..f5c093e1f16 100644
--- a/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix
+++ b/pkgs/games/dwarf-fortress/dwarf-therapist/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Tool to manage dwarves in a running game of Dwarf Fortress";
- maintainers = with maintainers; [ the-kenny abbradar bendlas numinit jonringer ];
+ maintainers = with maintainers; [ abbradar bendlas numinit jonringer ];
license = licenses.mit;
platforms = platforms.unix;
homepage = "https://github.com/Dwarf-Therapist/Dwarf-Therapist";
diff --git a/pkgs/games/dwarf-fortress/game.nix b/pkgs/games/dwarf-fortress/game.nix
index 20fbd9fa18b..9200d01aa98 100644
--- a/pkgs/games/dwarf-fortress/game.nix
+++ b/pkgs/games/dwarf-fortress/game.nix
@@ -96,6 +96,6 @@ stdenv.mkDerivation {
inherit homepage;
license = licenses.unfreeRedistributable;
platforms = attrNames platforms;
- maintainers = with maintainers; [ a1russell robbinch roconnor the-kenny abbradar numinit shazow ];
+ maintainers = with maintainers; [ a1russell robbinch roconnor abbradar numinit shazow ];
};
}
diff --git a/pkgs/games/endless-sky/default.nix b/pkgs/games/endless-sky/default.nix
index f0950cf4d34..76ab6542a7f 100644
--- a/pkgs/games/endless-sky/default.nix
+++ b/pkgs/games/endless-sky/default.nix
@@ -3,7 +3,7 @@
}:
let
- version = "0.9.11";
+ version = "0.9.12";
in
stdenv.mkDerivation {
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
owner = "endless-sky";
repo = "endless-sky";
rev = "v${version}";
- sha256 = "0f4svg448bg8qx49f8fr8l4yzks7an6673jwgva15p3zzfxy6w03";
+ sha256 = "1hly68ljm7yv01jfxyr7g6jivhj0igg6xx7vi92zqymick0hlh7a";
};
enableParallelBuilding = true;
diff --git a/pkgs/games/ezquake/default.nix b/pkgs/games/ezquake/default.nix
index 86db4a3209e..83dadb7192c 100644
--- a/pkgs/games/ezquake/default.nix
+++ b/pkgs/games/ezquake/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "ezquake";
- version = "3.1";
+ version = "3.2";
src = fetchFromGitHub {
owner = "ezQuake";
repo = pname + "-source";
rev = version;
- sha256 = "0375jndynhkl59m80fhmq12v5g24zy16c7ly08h004cmjzqsikn4";
+ sha256 = "11kyrqpc8w393kvfz2p2h2m7k8rm4w644m86w733b8w157f2fsk0";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/games/flightgear/default.nix b/pkgs/games/flightgear/default.nix
index d3c3271710a..c16c33666f3 100644
--- a/pkgs/games/flightgear/default.nix
+++ b/pkgs/games/flightgear/default.nix
@@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Flight simulator";
- maintainers = with maintainers; [ raskin the-kenny ];
+ maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
hydraPlatforms = []; # disabled from hydra because it's so big
license = licenses.gpl2;
diff --git a/pkgs/games/hedgewars/default.nix b/pkgs/games/hedgewars/default.nix
index dffeb2ac556..771554192d8 100644
--- a/pkgs/games/hedgewars/default.nix
+++ b/pkgs/games/hedgewars/default.nix
@@ -6,8 +6,9 @@
}:
let
+ # gameServer/hedgewars-server.cabal depends on network < 3
ghc = ghcWithPackages (pkgs: with pkgs; [
- SHA bytestring entropy hslogger network pkgs.zlib random
+ SHA bytestring entropy hslogger network_2_6_3_1 pkgs.zlib random
regex-tdfa sandi utf8-string vector
]);
@@ -40,6 +41,15 @@ mkDerivation rec {
"-DNOSERVER=${if withServer then "OFF" else "ON"}"
];
+
+ # hslogger brings network-3 and network-bsd which conflict with
+ # network-2.6.3.1
+ preConfigure = ''
+ substituteInPlace gameServer/CMakeLists.txt \
+ --replace "haskell_flags}" \
+ "haskell_flags} -package network-2.6.3.1 -hide-package network-bsd"
+ '';
+
NIX_LDFLAGS = lib.concatMapStringsSep " " (e: "-rpath ${e}/lib") [
SDL2.out
SDL2_image
diff --git a/pkgs/games/hyperrogue/default.nix b/pkgs/games/hyperrogue/default.nix
index 24ea0e8c5c0..1ef0fd147d8 100644
--- a/pkgs/games/hyperrogue/default.nix
+++ b/pkgs/games/hyperrogue/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "hyperrogue";
- version = "11.3f";
+ version = "11.3l";
src = fetchFromGitHub {
owner = "zenorogue";
repo = "hyperrogue";
rev = "v${version}";
- sha256 = "0i6dksxx33xga4pq41qsfllqras1hzk14ffqhnk11aj5lrfg98rm";
+ sha256 = "0fniyaf9mgg99s03wbdc36zg909kshpdfk9pn8pkai0x99lghkwb";
};
CPPFLAGS = "-I${SDL.dev}/include/SDL";
diff --git a/pkgs/games/mari0/default.nix b/pkgs/games/mari0/default.nix
new file mode 100644
index 00000000000..b8c4ea281df
--- /dev/null
+++ b/pkgs/games/mari0/default.nix
@@ -0,0 +1,50 @@
+{ stdenv, fetchFromGitHub, zip, love_11, lua, makeWrapper, makeDesktopItem }:
+
+let
+ pname = "mari0";
+ version = "1.6.2";
+
+ desktopItem = makeDesktopItem {
+ name = "mari0";
+ exec = pname;
+ comment = "Crossover between Super Mario Bros. and Portal";
+ desktopName = "mari0";
+ genericName = "mari0";
+ categories = "Game";
+ };
+
+in
+
+stdenv.mkDerivation {
+ inherit pname version;
+
+ src = fetchFromGitHub {
+ owner = "Stabyourself";
+ repo = pname;
+ rev = "${version}";
+ sha256 = "1zqaq4w599scsjvy1rsb21fd2r8j3srx9vym4ir9bh666dp36gxa";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ lua love_11 zip ];
+
+ phases = [ "unpackPhase" "installPhase" ];
+
+ installPhase =
+ ''
+ mkdir -p $out/bin $out/share/games/lovegames $out/share/applications
+ zip -9 -r ${pname}.love ./*
+ mv ${pname}.love $out/share/games/lovegames/${pname}.love
+ makeWrapper ${love_11}/bin/love $out/bin/${pname} --add-flags $out/share/games/lovegames/${pname}.love
+ ln -s ${desktopItem}/share/applications/* $out/share/applications/
+ chmod +x $out/bin/${pname}
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Crossover between Super Mario Bros. and Portal";
+ platforms = platforms.linux;
+ license = licenses.mit;
+ downloadPage = "https://stabyourself.net/mari0/";
+ };
+
+}
diff --git a/pkgs/games/netris/default.nix b/pkgs/games/netris/default.nix
new file mode 100644
index 00000000000..994db4e67f8
--- /dev/null
+++ b/pkgs/games/netris/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, ncurses }:
+
+stdenv.mkDerivation {
+ pname = "netris";
+ version = "0.52";
+
+ src = fetchFromGitHub {
+ owner = "naclander";
+ repo = "netris";
+ rev = "6773c9b2d39a70481a5d6eb5368e9ced6229ad2b";
+ sha256 = "0gmxbpn50pnffidwjchkzph9rh2jm4wfq7hj8msp5vhdq5h0z9hm";
+ };
+
+ buildInputs = [
+ ncurses
+ ];
+
+ configureScript = "./Configure";
+ dontAddPrefix = true;
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp ./netris $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A free networked version of T*tris";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ patryk27 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/games/openttd/default.nix b/pkgs/games/openttd/default.nix
index 2e115775d00..43376322cc7 100644
--- a/pkgs/games/openttd/default.nix
+++ b/pkgs/games/openttd/default.nix
@@ -89,6 +89,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.openttd.org/";
license = licenses.gpl2;
platforms = platforms.linux;
- maintainers = with maintainers; [ jcumming the-kenny fpletz ];
+ maintainers = with maintainers; [ jcumming fpletz ];
};
}
diff --git a/pkgs/games/pokerth/default.nix b/pkgs/games/pokerth/default.nix
index 5d6316b1ddd..00b1f68e137 100644
--- a/pkgs/games/pokerth/default.nix
+++ b/pkgs/games/pokerth/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, runCommand, fetchpatch, patchutils, qmake, qtbase
+{ mkDerivation, stdenv, fetchFromGitHub, runCommand, fetchpatch, patchutils, qmake, qtbase
, SDL, SDL_mixer, boost, curl, gsasl, libgcrypt, libircclient, protobuf, sqlite
, wrapQtAppsHook
, tinyxml2, target ? "client" }:
@@ -16,7 +16,7 @@ let
'';
in
-stdenv.mkDerivation rec {
+mkDerivation rec {
name = "pokerth-${target}-${version}";
version = "1.1.2";
diff --git a/pkgs/games/super-tux-kart/default.nix b/pkgs/games/super-tux-kart/default.nix
index dcf1081e4d0..70c5657508b 100644
--- a/pkgs/games/super-tux-kart/default.nix
+++ b/pkgs/games/super-tux-kart/default.nix
@@ -1,9 +1,15 @@
-{ stdenv, fetchFromGitHub, fetchsvn, cmake, pkgconfig
+{ stdenv, fetchFromGitHub, fetchsvn, cmake, pkgconfig, makeWrapper
, openal, freealut, libGLU, libGL, libvorbis, libogg, gettext, curl, freetype
, fribidi, libtool, bluez, libjpeg, libpng, zlib, libX11, libXrandr, enet, harfbuzz }:
let
dir = "stk-code";
+ assets = fetchsvn {
+ url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets";
+ rev = "18212";
+ sha256 = "1dyj8r5rfifhnhayga8w8irkpa99vw57xjmy74cp8xz8g7zvdzqf";
+ name = "stk-assets";
+ };
in stdenv.mkDerivation rec {
pname = "supertuxkart";
@@ -17,15 +23,9 @@ in stdenv.mkDerivation rec {
sha256 = "01vxxl94583ixswzmi4caz8dk64r56pn3zxh7v63zml60yfvxbvp";
name = dir;
})
- (fetchsvn {
- url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets";
- rev = "18212";
- sha256 = "1dyj8r5rfifhnhayga8w8irkpa99vw57xjmy74cp8xz8g7zvdzqf";
- name = "stk-assets";
- })
];
- nativeBuildInputs = [ cmake gettext libtool pkgconfig ];
+ nativeBuildInputs = [ cmake gettext libtool pkgconfig makeWrapper ];
buildInputs = [
libX11 libXrandr
@@ -38,8 +38,14 @@ in stdenv.mkDerivation rec {
cmakeFlags = [
"-DBUILD_RECORDER=OFF" # libopenglrecorder is not in nixpkgs
"-DUSE_SYSTEM_ANGELSCRIPT=OFF" # doesn't work with 2.31.2 or 2.32.0
+ "-DCHECK_ASSETS=OFF"
];
+ # Obtain the assets directly from the fetched store path, to avoid duplicating assets across multiple engine builds
+ preFixup = ''
+ wrapProgram $out/bin/supertuxkart --set-default SUPERTUXKART_ASSETS_DIR "${assets}"
+ '';
+
sourceRoot = dir;
meta = with stdenv.lib; {
diff --git a/pkgs/games/teeworlds/default.nix b/pkgs/games/teeworlds/default.nix
index 13918d2f7a5..3035c02e262 100644
--- a/pkgs/games/teeworlds/default.nix
+++ b/pkgs/games/teeworlds/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "teeworlds";
- version = "0.7.4";
+ version = "0.7.5";
src = fetchFromGitHub {
owner = "teeworlds";
repo = "teeworlds";
rev = version;
- sha256 = "1llrzcc9p8pswk58rj4qh4g67nlji8q2kw3hxh3qpli85jvkdmyx";
+ sha256 = "1l19ksmimg6b8zzjy0skyhh7z11ql7n5gvilkv7ay5x2b9ndbqwz";
fetchSubmodules = true;
};
diff --git a/pkgs/games/the-butterfly-effect/default.nix b/pkgs/games/the-butterfly-effect/default.nix
index d5f44daf156..14d51ee87bd 100644
--- a/pkgs/games/the-butterfly-effect/default.nix
+++ b/pkgs/games/the-butterfly-effect/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchgit, qt5, box2d, which, cmake, gettext }:
+{ stdenv, mkDerivation, fetchgit, qt5, box2d, which, cmake, gettext }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "tbe";
version = "0.9.3.1";
diff --git a/pkgs/misc/apulse/default.nix b/pkgs/misc/apulse/default.nix
index 273e358184d..33ba0bf8676 100644
--- a/pkgs/misc/apulse/default.nix
+++ b/pkgs/misc/apulse/default.nix
@@ -5,13 +5,13 @@ let oz = x: if x then "1" else "0"; in
stdenv.mkDerivation rec {
pname = "apulse";
- version = "0.1.12";
+ version = "0.1.13";
src = fetchFromGitHub {
owner = "i-rinat";
repo = pname;
rev = "v${version}";
- sha256 = "0yk9vgb4aws8xnkhdhgpxp5c0rri8yq61yxk85j99j8ax806i3r8";
+ sha256 = "1p6fh6ah5v3qz7dxhcsixx38bxg44ypbim4m03bxk3ls5i9xslmn";
};
enableParallelBuilding = true;
diff --git a/pkgs/misc/drivers/foomatic-filters/default.nix b/pkgs/misc/drivers/foomatic-filters/default.nix
index 9bee05bfb25..3ca64e0e8f8 100644
--- a/pkgs/misc/drivers/foomatic-filters/default.nix
+++ b/pkgs/misc/drivers/foomatic-filters/default.nix
@@ -12,8 +12,8 @@ stdenv.mkDerivation rec {
buildInputs = [ perl cups dbus enscript ];
patches = [
- # for CVE-2015-8327 & CVE-2015-8560
(fetchpatch {
+ name = "CVE-2015-8327+CVE-2015-8560.patch";
url = "https://salsa.debian.org/debian/foomatic-filters/raw/a3abbef2d2f8c7e62d2fe64f64afe294563fdf8f/debian/patches/0500-r7406_also_consider_the_back_tick_as_an_illegal_shell_escape_character.patch";
sha256 = "055nwi3sjf578nk40bqsch3wx8m2h65hdih0wmxflb6l0hwkq4p4";
})
diff --git a/pkgs/misc/drivers/pentablet-driver/default.nix b/pkgs/misc/drivers/pentablet-driver/default.nix
new file mode 100644
index 00000000000..2f46d950d58
--- /dev/null
+++ b/pkgs/misc/drivers/pentablet-driver/default.nix
@@ -0,0 +1,38 @@
+{ stdenv, mkDerivation, fetchzip, autoPatchelfHook, libusb1, libX11, libXtst, qtbase, libglvnd }:
+
+mkDerivation rec {
+ pname = "pentablet-driver";
+ version = "1.2.13.1";
+
+ src = fetchzip {
+ url = "https://download01.xp-pen.com/file/2020/04/Linux_Pentablet_V${version}.tar.gz(20200428).zip";
+ sha256 = "1r423hcpi26v82pzl59br1zw5vablikclqsy6mcqi0v5p84hfrdd";
+ } + /Linux_Pentablet_V1.2.13.1.tar.gz;
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ ];
+
+ buildInputs = [
+ libusb1
+ libX11
+ libXtst
+ qtbase
+ libglvnd
+ stdenv.cc.cc.lib
+ ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp Pentablet_Driver $out/bin/pentablet-driver
+ cp config.xml $out/bin/config.xml
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://www.xp-pen.com/download-46.html";
+ description = "Driver for XP-PEN Pentablet drawing tablets";
+ license = licenses.unfree;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ ivar ];
+ };
+}
diff --git a/pkgs/misc/drivers/xp-pen-g430/default.nix b/pkgs/misc/drivers/xp-pen-g430/default.nix
deleted file mode 100644
index c382239f26a..00000000000
--- a/pkgs/misc/drivers/xp-pen-g430/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ stdenv, fetchzip, autoPatchelfHook, libusb1, libX11, libXtst, qtbase, wrapQtAppsHook, libglvnd }:
-stdenv.mkDerivation rec {
- pname = "xp-pen-G430";
- version = "20190820";
-
- src = fetchzip {
- url = "https://download01.xp-pen.com/file/2019/08/Linux%20Beta%20Driver(${version}).zip";
- sha256 = "091kfqxxj90pdmwncgfl8ldi70pdhwryh3cls30654983m8cgnby";
- } + /Linux_Pentablet_V1.3.0.0.tar.gz;
-
- nativeBuildInputs = [
- autoPatchelfHook
- wrapQtAppsHook
- ];
-
- buildInputs = [
- libusb1
- libX11
- libXtst
- qtbase
- libglvnd
- stdenv.cc.cc.lib
- ];
-
- installPhase = ''
- mkdir -p $out/bin
- cp {Pentablet_Driver,config.xml} "$out"/bin
- '';
-
- meta = with stdenv.lib; {
- homepage = "https://www.xp-pen.com/download-46.html";
- description = "Driver for the XP-PEN G430 drawing tablet";
- license = licenses.unfree;
- platforms = platforms.linux;
- maintainers = with maintainers; [ ivar ];
- };
-}
diff --git a/pkgs/misc/emulators/fs-uae/default.nix b/pkgs/misc/emulators/fs-uae/default.nix
index 38730ec752b..214c1e6e75b 100644
--- a/pkgs/misc/emulators/fs-uae/default.nix
+++ b/pkgs/misc/emulators/fs-uae/default.nix
@@ -5,11 +5,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "fs-uae";
- version = "3.0.3";
+ version = "3.0.5";
src = fetchurl {
url = "https://fs-uae.net/stable/${version}/${pname}-${version}.tar.gz";
- sha256 = "0v5c8ns00bam4myj7454hpkrnm9i81jwdzrp5nl7gaa18qb60hjq";
+ sha256 = "1qwzhp34wy7bnd3c0plv11rg9fs5m92rh3ffnr9pn6ng0cpc8vpj";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/misc/emulators/mednafen/default.nix b/pkgs/misc/emulators/mednafen/default.nix
index ea860af1fdf..a8ab7e908f2 100644
--- a/pkgs/misc/emulators/mednafen/default.nix
+++ b/pkgs/misc/emulators/mednafen/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "mednafen";
- version = "1.24.1";
+ version = "1.24.2";
src = fetchurl {
url = "https://mednafen.github.io/releases/files/${pname}-${version}.tar.xz";
- sha256 = "1rszcy5lgfrw0f9b62sd69kgz1xziki3d55vpqh6k9jdmwzxyym4";
+ sha256 = "0v3w0miyz86ihcir7ab82zjfklp550pk6g9xjxcx6mmvhp9dws8i";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/misc/emulators/stella/default.nix b/pkgs/misc/emulators/stella/default.nix
index 72dc48c1f4d..14189e5b387 100644
--- a/pkgs/misc/emulators/stella/default.nix
+++ b/pkgs/misc/emulators/stella/default.nix
@@ -4,13 +4,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "stella";
- version = "6.1.1";
+ version = "6.1.2";
src = fetchFromGitHub {
owner = "stella-emu";
repo = "stella";
rev = version;
- sha256 = "1iwhslrkq887v035j68lhblybww8r792515rp2m5qzmdgnjzsvbb";
+ sha256 = "0m4vdgn7gqhga7hamy4djnlkfgz78gfkmg8by3mai5lw0cps7hr1";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/misc/emulators/wine/winetricks.nix b/pkgs/misc/emulators/wine/winetricks.nix
index 444ef29b784..ab183dfd38e 100644
--- a/pkgs/misc/emulators/wine/winetricks.nix
+++ b/pkgs/misc/emulators/wine/winetricks.nix
@@ -26,7 +26,6 @@ stdenv.mkDerivation rec {
description = "A script to install DLLs needed to work around problems in Wine";
license = stdenv.lib.licenses.lgpl21;
homepage = "https://github.com/Winetricks/winetricks";
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
platforms = with stdenv.lib.platforms; linux;
};
}
diff --git a/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch b/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
new file mode 100644
index 00000000000..c914634f579
--- /dev/null
+++ b/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
@@ -0,0 +1,862 @@
+From 9f56e78d111d726ca95a59b2d64e5c3298451505 Mon Sep 17 00:00:00 2001
+From: Chris Liddell
+Date: Mon, 27 Apr 2020 11:04:57 +0100
+Subject: [PATCH] Bug 702364: Fix missing echogs dependencies
+
+Rebased version of http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=1b4c3669a20c
+to fix parallel build
+---
+ contrib/contrib.mak | 281 ++++++++++++++++++++++----------------------
+ 1 file changed, 143 insertions(+), 138 deletions(-)
+
+diff --git a/contrib/contrib.mak b/contrib/contrib.mak
+index 5411ae902..7dd9822a9 100644
+--- a/contrib/contrib.mak
++++ b/contrib/contrib.mak
+@@ -22,6 +22,10 @@
+ CONTRIB_MAK=$(CONTRIBDIR)$(D)contrib.mak $(TOP_MAKEFILES)
+ CONTRIBSRC=$(CONTRIBDIR)$(D)
+
++# Almost all device drivers depend on the following:
++CONTDEVH=$(gserrors_h) $(gx_h) $(gxdevice_h)
++CONTDEV=$(AK) $(ECHOGS_XE) $(GDEVH)
++
+ ###### --------------------------- Catalog -------------------------- ######
+
+ # The following drivers are user-contributed, and maintained (if at all) by
+@@ -161,19 +165,19 @@ $(DEVOBJ)gdevbjca.$(OBJ) : $(CONTRIBSRC)gdevbjca.c $(PDEVH) $(bjc_h) \
+ $(DEVCC) $(DEVO_)gdevbjca.$(OBJ) $(C_) $(CONTRIBSRC)gdevbjca.c
+
+ $(DD)bjcmono.dev : $(bjc_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bjcmono $(bjc_)
+
+ $(DD)bjcgray.dev : $(bjc_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bjcgray $(bjc_)
+
+ $(DD)bjccmyk.dev : $(bjc_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bjccmyk $(bjc_)
+
+ $(DD)bjccolor.dev : $(bjc_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bjccolor $(bjc_)
+
+
+@@ -184,25 +188,25 @@ cdeskjet8_=$(DEVOBJ)gdevcd8.$(OBJ) $(HPPCL)
+ # Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
+ # Printer: HP 670
+ $(DD)cdj670.dev : $(cdeskjet8_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdj670 $(cdeskjet8_)
+
+ # Author: Uli Wortmann (uliw@erdw.ethz.ch)
+ # Printer: HP 850
+ $(DD)cdj850.dev : $(cdeskjet8_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdj850 $(cdeskjet8_)
+
+ # Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
+ # Printer: HP 890
+ $(DD)cdj890.dev : $(cdeskjet8_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdj890 $(cdeskjet8_)
+
+ # Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
+ # Printer: HP 1600
+ $(DD)cdj1600.dev : $(cdeskjet8_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdj1600 $(cdeskjet8_)
+
+ $(DEVOBJ)gdevcd8.$(OBJ) : $(CONTRIBSRC)gdevcd8.c $(PDEVH) $(math__h)\
+@@ -220,7 +224,8 @@ $(DEVOBJ)gdevcd8.$(OBJ) : $(CONTRIBSRC)gdevcd8.c $(PDEVH) $(math__h)\
+
+ # Author: Matthew Gelhaus (mgelhaus@proaxis.com)
+ # Printer: HP 880c
+-$(DD)cdj880.dev : $(cdeskjet8_) $(DD)page.dev
++$(DD)cdj880.dev : $(cdeskjet8_) $(DD)page.dev $(CONTDEV) \
++ $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdj880 $(cdeskjet8_)
+
+
+@@ -231,7 +236,7 @@ cdeskjet9_=$(DEVOBJ)gdevdj9.$(OBJ) $(HPPCL)
+ # Author: Rene Harsch (rene@harsch.net)
+ # Printer: HP 970Cxi
+ $(DD)cdj970.dev : $(cdeskjet9_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdj970 $(cdeskjet9_)
+
+ $(DEVOBJ)gdevdj9.$(OBJ) : $(CONTRIBSRC)gdevdj9.c $(PDEVH) $(math__h) $(string__h)\
+@@ -244,7 +249,7 @@ $(DEVOBJ)gdevdj9.$(OBJ) : $(CONTRIBSRC)gdevdj9.c $(PDEVH) $(math__h) $(string__h
+ ### NOTE: Same as chp2200 (some PJL and CRD changes).
+
+ $(DD)cdnj500.dev : $(cdeskjet8_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)cdnj500 $(cdeskjet8_)
+
+
+@@ -253,7 +258,7 @@ $(DD)cdnj500.dev : $(cdeskjet8_) $(DD)page.dev \
+ ### NOTE: Depends on the presence of the cdj850 section.
+
+ $(DD)chp2200.dev : $(cdeskjet8_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV2) $(DD)chp2200 $(cdeskjet8_)
+
+
+@@ -264,11 +269,11 @@ $(DD)chp2200.dev : $(cdeskjet8_) $(DD)page.dev \
+ GDIMONO=$(DEVOBJ)gdevgdi.$(OBJ) $(HPPCL)
+
+ $(DD)gdi.dev : $(GDIMONO) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)gdi $(GDIMONO)
+
+ $(DD)samsunggdi.dev : $(GDIMONO) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)samsunggdi $(GDIMONO)
+
+ $(DEVOBJ)gdevgdi.$(OBJ) : $(CONTRIBSRC)gdevgdi.c $(PDEVH) $(gdevpcl_h) \
+@@ -282,17 +287,17 @@ $(DEVOBJ)gdevgdi.$(OBJ) : $(CONTRIBSRC)gdevgdi.c $(PDEVH) $(gdevpcl_h) \
+
+ hl1250_=$(DEVOBJ)gdevhl12.$(OBJ) $(HPDLJM)
+ $(DD)hl1250.dev : $(hl1250_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hl1250 $(hl1250_)
+
+ $(DD)hl1240.dev : $(hl1250_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hl1240 $(hl1250_)
+
+ # Author: Marek Michalkiewicz
+ # Printer: Brother HL-1250 (may work with some other models too)
+ $(DEVOBJ)gdevhl12.$(OBJ) : $(CONTRIBSRC)gdevhl12.c $(PDEVH) $(gdevdljm_h) \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(DEVCC) $(DEVO_)gdevhl12.$(OBJ) $(C_) $(CONTRIBSRC)gdevhl12.c
+
+
+@@ -303,37 +308,37 @@ ln03_=$(DEVOBJ)gdevln03.$(OBJ)
+ # Author: Ulrich Mueller (ulm@vsnhd1.cern.ch)
+ # Printer: DEC LN03
+ $(DD)ln03.dev : $(ln03_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)ln03 $(ln03_)
+
+ # Author: Nick Brown (nick.brown@coe.int)
+ # Printer: DEClaser 2100
+ $(DD)dl2100.dev : $(ln03_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)dl2100 $(ln03_)
+
+ # Author: Ian MacPhedran (macphed@dvinci.USask.CA)
+ # Printer: DEC LA50
+ $(DD)la50.dev : $(ln03_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)la50 $(ln03_)
+
+ # Author: Bruce Lowekamp (lowekamp@csugrad.cs.vt.edu)
+ # Printer: DEC LA70
+ $(DD)la70.dev : $(ln03_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)la70 $(ln03_)
+
+ # Author: Ian MacPhedran (macphed@dvinci.USask.CA)
+ # Printer: DEC LA75
+ $(DD)la75.dev : $(ln03_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)la75 $(ln03_)
+
+ # Author: Andre' Beck (Andre_Beck@IRS.Inf.TU-Dresden.de)
+ # Printer: DEC LA75plus
+ $(DD)la75plus.dev : $(ln03_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)la75plus $(ln03_)
+
+ $(DEVOBJ)gdevln03.$(OBJ) : $(CONTRIBSRC)gdevln03.c $(PDEVH) \
+@@ -356,27 +361,27 @@ $(DEVOBJ)gdevescv.$(OBJ) : $(ESCV_SRC)gdevescv.c $(ESCV_SRC)gdevescv.h $(PDEVH)
+ $(DEVCC) -DA4 $(DEVO_)gdevescv.$(OBJ) $(C_) $(escv_opts) $(ESCV_SRC)gdevescv.c
+
+ $(DD)alc1900.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)alc1900 $(escv_)
+
+ $(DD)alc2000.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)alc2000 $(escv_)
+
+ $(DD)alc4000.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)alc4000 $(escv_)
+
+ $(DD)alc4100.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)alc4100 $(escv_)
+
+ $(DD)alc8500.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)alc8500 $(escv_)
+
+ $(DD)alc8600.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)alc8600 $(escv_)
+
+ $(DD)alc9100.dev : $(escv_) $(DD)page.dev \
+@@ -384,11 +389,11 @@ $(DD)alc9100.dev : $(escv_) $(DD)page.dev \
+ $(SETPDEV) $(DD)alc9100 $(escv_)
+
+ $(DD)lp3000c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp3000c $(escv_)
+
+ $(DD)lp8000c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8000c $(escv_)
+
+ $(DD)lp8200c.dev : $(escv_) $(DD)page.dev \
+@@ -396,15 +401,15 @@ $(DD)lp8200c.dev : $(escv_) $(DD)page.dev \
+ $(SETPDEV) $(DD)lp8200c $(escv_)
+
+ $(DD)lp8300c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8300c $(escv_)
+
+ $(DD)lp8500c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8500c $(escv_)
+
+ $(DD)lp8800c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8800c $(escv_)
+
+ $(DD)lp9000c.dev : $(escv_) $(DD)page.dev \
+@@ -412,177 +417,177 @@ $(DD)lp9000c.dev : $(escv_) $(DD)page.dev \
+ $(SETPDEV) $(DD)lp9000c $(escv_)
+
+ $(DD)lp9200c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9200c $(escv_)
+
+ $(DD)lp9500c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9500c $(escv_)
+
+ $(DD)lp9800c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9800c $(escv_)
+
+ $(DD)lps6500.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lps6500 $(escv_)
+
+ $(DD)epl2050.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl2050 $(escv_)
+
+ $(DD)epl2050p.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl2050p $(escv_)
+
+ $(DD)epl2120.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl2120 $(escv_)
+
+ $(DD)epl2500.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl2500 $(escv_)
+
+ $(DD)epl2750.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl2750 $(escv_)
+
+ $(DD)epl5800.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl5800 $(escv_)
+
+ $(DD)epl5900.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl5900 $(escv_)
+
+ $(DD)epl6100.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl6100 $(escv_)
+
+ $(DD)epl6200.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)epl6200 $(escv_)
+
+ $(DD)lp1800.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp1800 $(escv_)
+
+ $(DD)lp1900.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp1900 $(escv_)
+
+ $(DD)lp2200.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp2200 $(escv_)
+
+ $(DD)lp2400.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp2400 $(escv_)
+
+ $(DD)lp2500.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp2500 $(escv_)
+
+ $(DD)lp7500.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp7500 $(escv_)
+
+ $(DD)lp7700.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp7700 $(escv_)
+
+ $(DD)lp7900.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp7900 $(escv_)
+
+ $(DD)lp8100.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8100 $(escv_)
+
+ $(DD)lp8300f.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8300f $(escv_)
+
+ $(DD)lp8400f.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8400f $(escv_)
+
+ $(DD)lp8600.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8600 $(escv_)
+
+ $(DD)lp8600f.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8600f $(escv_)
+
+ $(DD)lp8700.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8700 $(escv_)
+
+ $(DD)lp8900.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp8900 $(escv_)
+
+ $(DD)lp9000b.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9000b $(escv_)
+
+ $(DD)lp9100.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9100 $(escv_)
+
+ $(DD)lp9200b.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9200b $(escv_)
+
+ $(DD)lp9300.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9300 $(escv_)
+
+ $(DD)lp9400.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9400 $(escv_)
+
+ $(DD)lp9600.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9600 $(escv_)
+
+ $(DD)lp9600s.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp9600s $(escv_)
+
+ $(DD)lps4500.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lps4500 $(escv_)
+
+ $(DD)eplcolor.dev: $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)eplcolor $(escv_)
+
+ $(DD)eplmono.dev: $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)eplmono $(escv_)
+
+ # ------ The Lexmark 5700 and 7000 devices ------ #
+
+ lex7000_=$(DEVOBJ)gdevlx7.$(OBJ)
+ $(DD)lex7000.dev : $(lex7000_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lex7000 $(lex7000_)
+
+ lex5700_=$(DEVOBJ)gdevlx7.$(OBJ)
+ $(DD)lex5700.dev : $(lex5700_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lex5700 $(lex5700_)
+
+ lex3200_=$(DEVOBJ)gdevlx7.$(OBJ)
+ $(DD)lex3200.dev : $(lex3200_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lex3200 $(lex3200_)
+
+ lex2050_=$(DEVOBJ)gdevlx7.$(OBJ)
+ $(DD)lex2050.dev : $(lex2050_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lex2050 $(lex2050_)
+
+ $(DEVOBJ)gdevlx7.$(OBJ) : $(CONTRIBSRC)gdevlx7.c $(PDEVH) \
+@@ -599,7 +604,7 @@ $(DEVOBJ)gdevlx32.$(OBJ) : $(CONTRIBSRC)gdevlx32.c $(PDEVH) $(gsparam_h) \
+ $(DEVCC) $(DEVO_)gdevlx32.$(OBJ) $(C_) $(CONTRIBSRC)gdevlx32.c
+
+ $(DD)lxm3200.dev : $(lxm3200_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lxm3200 $(lxm3200_)
+
+
+@@ -625,13 +630,13 @@ $(DEVOBJ)gdevlips.$(OBJ) : $(GX) $(LIPS_SRC)gdevlips.c $(std_h) \
+ $(DEVCC) $(DEVO_)gdevlips.$(OBJ) $(LIPS_OPT) $(C_) $(LIPS_SRC)gdevlips.c
+
+ $(DD)lips4.dev : $(lipsr_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lips4 $(lipsr_)
+
+ lipsv_=$(DEVOBJ)gdevl4v.$(OBJ) $(DEVOBJ)gdevlips.$(OBJ)
+
+ $(DD)lips4v.dev : $(ECHOGS_XE) $(lipsv_) $(DD)vector.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETDEV) $(DD)lips4v $(lipsv_)
+ $(ADDMOD) $(DD)lips4v -include $(GLD)vector
+
+@@ -644,11 +649,11 @@ $(DEVOBJ)gdevl4v.$(OBJ) : $(LIPS_SRC)gdevl4v.c $(LIPS_SRC)gdevlips.h $(GDEV)\
+ ### --------------- Some extra devices: lips2p, bjc880j ---------------- ###
+
+ $(DD)lips2p.dev : $(lipsr_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lips2p $(lipsr_)
+
+ $(DD)bjc880j.dev : $(lipsr_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bjc880j $(lipsr_)
+
+
+@@ -657,15 +662,15 @@ $(DD)bjc880j.dev : $(lipsr_) $(DD)page.dev \
+ md2k_=$(DEVOBJ)gdevmd2k.$(OBJ)
+
+ $(DD)md2k.dev : $(md2k_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)md2k $(md2k_)
+
+ $(DD)md5k.dev : $(md2k_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)md5k $(md2k_)
+
+ $(DEVOBJ)gdevmd2k.$(OBJ) : $(CONTRIBSRC)gdevmd2k.c $(PDEVH) $(gsparam_h) \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(DEVCC) $(DEVO_)gdevmd2k.$(OBJ) $(C_) $(CONTRIBSRC)gdevmd2k.c
+
+
+@@ -673,7 +678,7 @@ $(DEVOBJ)gdevmd2k.$(OBJ) : $(CONTRIBSRC)gdevmd2k.c $(PDEVH) $(gsparam_h) \
+
+ oki4w_=$(DEVOBJ)gdevop4w.$(OBJ)
+ $(DD)oki4w.dev : $(oki4w_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)oki4w $(oki4w_)
+
+ # Author: Ivan Schreter (ivan@shadow.sk)
+@@ -696,11 +701,11 @@ $(DEVOBJ)gdevopvp.$(OBJ) : $(OPVP_SRC)gdevopvp.c $(OPVP_SRC)opvp_common.h\
+ $(DEVCC) $(DEVO_)gdevopvp.$(OBJ) $(OPVP_OPT) $(C_) $(OPVP_SRC)gdevopvp.c
+
+ $(DD)opvp.dev : $(opvp_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)opvp $(opvp_)
+
+ $(DD)oprp.dev : $(opvp_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)oprp $(opvp_)
+
+
+@@ -877,78 +882,78 @@ $(DEVOBJ)pclcomp.$(OBJ) : $(pcl3_src)pclcomp.c $(pcl3_src)pclgen.h \
+
+ # The generic pcl3 device with selectable subdevices
+ $(DD)pcl3.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)pcl3 $(pcl3_)
+
+ # Fixed devices for specific printers
+ $(DD)hpdjplus.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdjplus $(pcl3_)
+ $(DD)hpdjportable.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdjportable $(pcl3_)
+ $(DD)hpdj310.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj310 $(pcl3_)
+ $(DD)hpdj320.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj320 $(pcl3_)
+ $(DD)hpdj340.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj340 $(pcl3_)
+ $(DD)hpdj400.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj400 $(pcl3_)
+ $(DD)hpdj500.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj500 $(pcl3_)
+ $(DD)hpdj500c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj500c $(pcl3_)
+ $(DD)hpdj510.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj510 $(pcl3_)
+ $(DD)hpdj520.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj520 $(pcl3_)
+ $(DD)hpdj540.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj540 $(pcl3_)
+ $(DD)hpdj550c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj550c $(pcl3_)
+ $(DD)hpdj560c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj560c $(pcl3_)
+ $(DD)hpdj600.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj600 $(pcl3_)
+ $(DD)hpdj660c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj660c $(pcl3_)
+ $(DD)hpdj670c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj670c $(pcl3_)
+ $(DD)hpdj680c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj680c $(pcl3_)
+ $(DD)hpdj690c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj690c $(pcl3_)
+ $(DD)hpdj850c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj850c $(pcl3_)
+ $(DD)hpdj855c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj855c $(pcl3_)
+ $(DD)hpdj870c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj870c $(pcl3_)
+ $(DD)hpdj890c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj890c $(pcl3_)
+ $(DD)hpdj1120c.dev : $(pcl3_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)hpdj1120c $(pcl3_)
+
+ #------------------------------------------------------------------------------
+@@ -985,7 +990,7 @@ pcl3-install:
+
+ xes_=$(DEVOBJ)gdevxes.$(OBJ)
+ $(DD)xes.dev : $(xes_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)xes $(xes_)
+
+ # Author: Peter Flass (flass@lbdrscs.bitnet)
+@@ -1005,16 +1010,16 @@ JAPSRC=$(JAPDIR)$(D)
+
+ pr201_=$(DEVOBJ)gdevp201.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+-$(DD)pr201.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
++$(DD)pr201.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)pr201 $(pr201_)
+
+-$(DD)pr150.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
++$(DD)pr150.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)pr150 $(pr201_)
+
+-$(DD)pr1000.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
++$(DD)pr1000.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)pr1000 $(pr201_)
+
+-$(DD)pr1000_4.dev : $(pr201_) $(CONTRIB_MAK) $(MAKEDIRS)
++$(DD)pr1000_4.dev : $(pr201_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)pr1000_4 $(pr201_)
+
+ $(DEVOBJ)gdevp201.$(OBJ) : $(JAPSRC)gdevp201.c $(PDEVH) \
+@@ -1025,7 +1030,7 @@ $(DEVOBJ)gdevp201.$(OBJ) : $(JAPSRC)gdevp201.c $(PDEVH) \
+
+ jj100_=$(DEVOBJ)gdevj100.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+-$(DD)jj100.dev : $(jj100_) $(CONTRIB_MAK) $(MAKEDIRS)
++$(DD)jj100.dev : $(jj100_) $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)jj100 $(jj100_)
+
+ $(DEVOBJ)gdevj100.$(OBJ) : $(JAPSRC)gdevj100.c $(PDEVH) \
+@@ -1037,11 +1042,11 @@ $(DEVOBJ)gdevj100.$(OBJ) : $(JAPSRC)gdevj100.c $(PDEVH) \
+ bj10v_=$(DEVOBJ)gdev10v.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+ $(DD)bj10v.dev : $(bj10v_) \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bj10v $(bj10v_)
+
+ $(DD)bj10vh.dev : $(bj10v_) \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)bj10vh $(bj10v_)
+
+ # Uncomment the following line if you are using MS-DOS on PC9801 series.
+@@ -1056,7 +1061,7 @@ $(DEVOBJ)gdev10v.$(OBJ) : $(JAPSRC)gdev10v.c $(PDEVH) \
+ dmprt_=$(DEVOBJ)gdevdmpr.$(OBJ) $(DEVOBJ)dviprlib.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+ $(DD)dmprt.dev : $(dmprt_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETDEV) $(DD)dmprt $(dmprt_)
+ $(ADDMOD) $(DD)dmprt -ps dmp_init
+
+@@ -1086,19 +1091,19 @@ $(DEVOBJ)gdevmjc.$(OBJ) : $(JAPSRC)gdevmjc.c $(JAPSRC)gdevmjc.h $(PDEVH) $(gdevp
+ $(DEVCC) -DA4 $(DEVO_)gdevmjc.$(OBJ) $(C_) $(JAPSRC)gdevmjc.c
+
+ $(DD)mj700v2c.dev : $(mj700v2c_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)mj700v2c $(mj700v2c_)
+
+ $(DD)mj500c.dev : $(mj700v2c_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)mj500c $(mj700v2c_)
+
+ $(DD)mj6000c.dev : $(mj700v2c_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)mj6000c $(mj700v2c_)
+
+ $(DD)mj8000c.dev : $(mj700v2c_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)mj8000c $(mj700v2c_)
+
+ ### ----------------- The Fujitsu FMPR printer device ----------------- ###
+@@ -1106,7 +1111,7 @@ $(DD)mj8000c.dev : $(mj700v2c_) $(DD)page.dev \
+ fmpr_=$(DEVOBJ)gdevfmpr.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+ $(DD)fmpr.dev : $(fmpr_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)fmpr $(fmpr_)
+
+ $(DEVOBJ)gdevfmpr.$(OBJ) : $(JAPSRC)gdevfmpr.c $(PDEVH) \
+@@ -1118,7 +1123,7 @@ $(DEVOBJ)gdevfmpr.$(OBJ) : $(JAPSRC)gdevfmpr.c $(PDEVH) \
+ fmlbp_=$(DEVOBJ)gdevfmlbp.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+ $(DD)fmlbp.dev : $(fmlbp_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)fmlbp $(fmlbp_)
+
+ $(DEVOBJ)gdevfmlbp.$(OBJ) : $(JAPSRC)gdevfmlbp.c $(PDEVH) \
+@@ -1135,7 +1140,7 @@ $(DEVOBJ)gdevfmlbp.$(OBJ) : $(JAPSRC)gdevfmlbp.c $(PDEVH) \
+ ml6_=$(DEVOBJ)gdevml6.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
+
+ $(DD)ml600.dev : $(ml6_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)ml600 $(ml6_)
+
+ $(DEVOBJ)gdevml6.$(OBJ) : $(JAPSRC)gdevml6.c $(PDEVH) \
+@@ -1148,11 +1153,11 @@ $(DEVOBJ)gdevml6.$(OBJ) : $(JAPSRC)gdevml6.c $(PDEVH) \
+ lbp3x0_=$(DEVOBJ)gdevlbp3.$(OBJ)
+
+ $(DD)lbp310.dev :$(lbp3x0_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lbp310 $(lbp3x0_)
+
+ $(DD)lbp320.dev :$(lbp3x0_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lbp320 $(lbp3x0_)
+
+ $(DEVOBJ)gdevlbp3.$(OBJ) : $(JAPSRC)gdevlbp3.c $(PDEVH)
+@@ -1167,7 +1172,7 @@ $(DEVOBJ)gdevnpdl.$(OBJ) : $(JAPSRC)gdevnpdl.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+ $(DEVCC) -DA4 $(DEVO_)gdevnpdl.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevnpdl.c
+
+ $(DD)npdl.dev : $(npdl_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)npdl $(npdl_)
+
+ ### ------- EPSON ESC/Page printer device ----------------- ###
+@@ -1179,11 +1184,11 @@ $(DEVOBJ)gdevespg.$(OBJ) : $(JAPSRC)gdevespg.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+ $(DEVCC) -DA4 $(DEVO_)gdevespg.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevespg.c
+
+ $(DD)escpage.dev : $(escpage_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)escpage $(escpage_)
+
+ $(DD)lp2000.dev : $(escpage_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)lp2000 $(escpage_)
+
+ ### --- The RICOH RPDL language printer device ------ ###
+@@ -1194,7 +1199,7 @@ $(DEVOBJ)gdevrpdl.$(OBJ) : $(JAPSRC)gdevrpdl.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+ $(DEVCC) $(DEVO_)gdevrpdl.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevrpdl.c
+
+ $(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)rpdl $(rpdl_)
+
+ ### ---------- RICOH RPDL IV(600dpi) printer devices ---------- ###
+@@ -1204,11 +1209,11 @@ $(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
+ # $(DEVCC) $(DEVO_)gdevrpdl.$(OBJ) $(C_) $(JAPSRC)gdevrpdl.c
+ #
+ #$(DD)nx100f.dev : $(rpdl_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ # $(SETPDEV2) $(DD)nx100f $(rpdl_)
+ #
+ #$(DD)nx100v.dev : $(rpdl_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ # $(SETPDEV2) $(DD)nx100v $(rpdl_)
+
+ ### ------------ The ALPS Micro Dry printer devices ------------ ###
+@@ -1216,15 +1221,15 @@ $(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
+ alps_=$(DEVOBJ)gdevalps.$(OBJ)
+
+ $(DD)md50Mono.dev : $(alps_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)md50Mono $(alps_)
+
+ $(DD)md50Eco.dev : $(alps_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)md50Eco $(alps_)
+
+ $(DD)md1xMono.dev : $(alps_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ $(SETPDEV) $(DD)md1xMono $(alps_)
+
+ $(DEVOBJ)gdevalps.$(OBJ) : $(JAPSRC)gdevalps.c $(PDEVH) \
+--
+2.26.2
+
diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix
index 161ee8471bc..7f6766cf462 100644
--- a/pkgs/misc/ghostscript/default.nix
+++ b/pkgs/misc/ghostscript/default.nix
@@ -52,6 +52,9 @@ stdenv.mkDerivation rec {
url = "https://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=485904772c5f0aa1140032746e5a0abfc40f4cef";
sha256 = "0z5gnvgpp0dlzgvpw9a1yan7qyycv3mf88l93fvb1kyay893rshp";
})
+ # rebased version of upstream http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=1b4c3669a20c,
+ # Remove on update to version > 9.52
+ ./0001-Bug-702364-Fix-missing-echogs-dependencies.patch
];
outputs = [ "out" "man" "doc" ];
diff --git a/pkgs/misc/vim-plugins/vim-utils.nix b/pkgs/misc/vim-plugins/vim-utils.nix
index d745198e6a4..5e1703c8cc3 100644
--- a/pkgs/misc/vim-plugins/vim-utils.nix
+++ b/pkgs/misc/vim-plugins/vim-utils.nix
@@ -188,6 +188,7 @@ let
vam ? null,
pathogen ? null,
plug ? null,
+ beforePlugins ? "",
customRC ? ""
}:
@@ -341,6 +342,8 @@ let
" configuration generated by NIX
set nocompatible
+ ${beforePlugins}
+
${vamImpl}
${pathogenImpl}
${plugImpl}
diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix
index 475d18e3ac7..cb145ade054 100644
--- a/pkgs/misc/vscode-extensions/default.nix
+++ b/pkgs/misc/vscode-extensions/default.nix
@@ -158,8 +158,8 @@ in
mktplcRef = {
name = "metals";
publisher = "scalameta";
- version = "1.6.3";
- sha256 = "1mc3awybzd2ql1b86inirhsw3j2c7cs0b0nvbjp38jjpq674bmj7";
+ version = "1.9.0";
+ sha256 = "0p2wbnw98zmjbfiz4mi1mh131s78r01kjnja339lwdigqxg88gi6";
};
meta = {
license = stdenv.lib.licenses.asl20;
diff --git a/pkgs/os-specific/darwin/skhd/default.nix b/pkgs/os-specific/darwin/skhd/default.nix
index f4a9991f8ee..d145c0d75d0 100644
--- a/pkgs/os-specific/darwin/skhd/default.nix
+++ b/pkgs/os-specific/darwin/skhd/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "skhd";
- version = "0.3.0";
+ version = "0.3.5";
src = fetchFromGitHub {
owner = "koekeishiya";
- repo = "skhd";
+ repo = pname;
rev = "v${version}";
- sha256 = "13pqnassmzppy2ipv995rh8lzw9rraxvi0ph6zgy63cbsdfzbhgl";
+ sha256 = "0x099979kgpim18r0vi9vd821qnv0rl3rkj0nd1nx3wljxgf7mrg";
};
buildInputs = [ Carbon ];
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
description = "Simple hotkey daemon for macOS";
homepage = "https://github.com/koekeishiya/skhd";
platforms = platforms.darwin;
- maintainers = with maintainers; [ lnl7 periklis ];
+ maintainers = with maintainers; [ cmacrae lnl7 periklis ];
license = licenses.mit;
};
}
diff --git a/pkgs/os-specific/darwin/spacebar/default.nix b/pkgs/os-specific/darwin/spacebar/default.nix
new file mode 100644
index 00000000000..9cbd6e62c7a
--- /dev/null
+++ b/pkgs/os-specific/darwin/spacebar/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, Carbon, Cocoa, ScriptingBridge }:
+
+stdenv.mkDerivation rec {
+ pname = "spacebar";
+ version = "0.5.0";
+
+ src = fetchFromGitHub {
+ owner = "somdoron";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0v8v4xsc67qpzm859r93ggq7rr7hmaj6dahdlg6g3ppj81cq0khz";
+ };
+
+ buildInputs = [ Carbon Cocoa ScriptingBridge ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ mkdir -p $out/share/man/man1/
+ cp ./bin/spacebar $out/bin/spacebar
+ cp ./doc/spacebar.1 $out/share/man/man1/spacebar.1
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A status bar for yabai tiling window management";
+ homepage = "https://github.com/somdoron/spacebar";
+ platforms = platforms.darwin;
+ maintainers = [ maintainers.cmacrae ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/os-specific/darwin/yabai/default.nix b/pkgs/os-specific/darwin/yabai/default.nix
index aa10a3a20f7..7103c7825cc 100644
--- a/pkgs/os-specific/darwin/yabai/default.nix
+++ b/pkgs/os-specific/darwin/yabai/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "yabai";
- version = "2.4.3";
+ version = "3.0.0";
src = fetchFromGitHub {
owner = "koekeishiya";
repo = pname;
rev = "v${version}";
- sha256 = "1a6pqms5kwdsvr9vcshfa000xf2f5a2qbp5qapx0b3wzclnchjbn";
+ sha256 = "0ajsh85p2vx18h3s4nicasyhdbh82zg97b1ryhi6l5lkbjpdl4ah";
};
buildInputs = [ Carbon Cocoa ScriptingBridge ];
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
description = ''
A tiling window manager for macOS based on binary space partitioning
'';
- homepage = https://github.com/koekeishiya/yabai;
+ homepage = "https://github.com/koekeishiya/yabai";
platforms = platforms.darwin;
maintainers = [ maintainers.cmacrae ];
license = licenses.mit;
diff --git a/pkgs/os-specific/linux/alsa-topology-conf/default.nix b/pkgs/os-specific/linux/alsa-topology-conf/default.nix
index 26febf0daa7..f73bbbdba35 100644
--- a/pkgs/os-specific/linux/alsa-topology-conf/default.nix
+++ b/pkgs/os-specific/linux/alsa-topology-conf/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://www.alsa-project.org/;
+ homepage = "https://www.alsa-project.org/";
description = "ALSA topology configuration files";
longDescription = ''
diff --git a/pkgs/os-specific/linux/alsa-ucm-conf/default.nix b/pkgs/os-specific/linux/alsa-ucm-conf/default.nix
index 6f2766ef9ff..685ba3e2c3e 100644
--- a/pkgs/os-specific/linux/alsa-ucm-conf/default.nix
+++ b/pkgs/os-specific/linux/alsa-ucm-conf/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://www.alsa-project.org/;
+ homepage = "https://www.alsa-project.org/";
description = "ALSA Use Case Manager configuration";
longDescription = ''
diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix
index 79e32a05f46..7f95ef47ee9 100644
--- a/pkgs/os-specific/linux/bcc/default.nix
+++ b/pkgs/os-specific/linux/bcc/default.nix
@@ -5,11 +5,11 @@
python.pkgs.buildPythonApplication rec {
pname = "bcc";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchurl {
url = "https://github.com/iovisor/bcc/releases/download/v${version}/bcc-src-with-submodule.tar.gz";
- sha256 = "15xpwf17x2j1c1wcb84cgfs35dp5w0rjd9mllmddmdjvn303wffx";
+ sha256 = "1hw02bib06fjyw61as5pmhf0qxy0wv0nw8fff2i8a9d1zcd8xf3p";
};
format = "other";
diff --git a/pkgs/os-specific/linux/conntrack-tools/default.nix b/pkgs/os-specific/linux/conntrack-tools/default.nix
index 8346fb1c73c..80785015e76 100644
--- a/pkgs/os-specific/linux/conntrack-tools/default.nix
+++ b/pkgs/os-specific/linux/conntrack-tools/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "conntrack-tools";
- version = "1.4.5";
+ version = "1.4.6";
src = fetchurl {
url = "https://www.netfilter.org/projects/conntrack-tools/files/${pname}-${version}.tar.bz2";
- sha256 = "0qm4m78hr6a4fbmnkw5nyjm1pzzhydzx0nz7f96iv1c4fsfdkiin";
+ sha256 = "0psx41bclqrh4514yzq03rvs3cq3scfpd1v4kkyxnic2hk65j22r";
};
buildInputs = [
diff --git a/pkgs/os-specific/linux/criu/default.nix b/pkgs/os-specific/linux/criu/default.nix
index 4f7dae930aa..462658396c8 100644
--- a/pkgs/os-specific/linux/criu/default.nix
+++ b/pkgs/os-specific/linux/criu/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "criu";
- version = "3.13";
+ version = "3.14";
src = fetchurl {
url = "https://download.openvz.org/criu/${pname}-${version}.tar.bz2";
- sha256 = "1yn9ix9lqvqvjrs3a3g6g1wqfniyf9n7giy0mr3jvijmrcm7y0pa";
+ sha256 = "1jrr3v99g18gc0hriz0avq6ccdvyya0j6wwz888sdsc4icc30gzn";
};
enableParallelBuilding = true;
diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix
index 13f4f71c3c1..2a0e52c658a 100644
--- a/pkgs/os-specific/linux/firmware/fwupd/default.nix
+++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix
@@ -87,11 +87,11 @@ in
stdenv.mkDerivation rec {
pname = "fwupd";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchurl {
url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz";
- sha256 = "V131/l05FKYFavRMXRaiW1bQkTCEn7MTyyD+bqYClU4=";
+ sha256 = "ga8MpbY9tTwr0jsmjEAMyFxDC+yD4LBTx5gXRXig31M=";
};
# libfwupd goes to lib
@@ -154,34 +154,6 @@ stdenv.mkDerivation rec {
# they are not really part of the library.
./install-fwupdplugin-to-out.patch
- # Make it easier to patch installed-tests directory.
- # https://github.com/fwupd/fwupd/pull/2002
- (fetchpatch {
- url = "https://github.com/fwupd/fwupd/commit/2f12e38e61d982dea63778736e2b71d16f0e9925.patch";
- sha256 = "goTyDj0v50FOQYCS+LhPjo0AEugubr6aBIGfO9ztZOA=";
- })
-
- # Install systemd files to our prefix.
- # https://github.com/fwupd/fwupd/pull/2006
- (fetchpatch {
- url = "https://github.com/fwupd/fwupd/commit/463db5162fe4f6fea417973ff95a44ed51ec6402.patch";
- sha256 = "I0TIfnCca83QpINABUINtl8nIB78dG8OR9MC/hP2hg8=";
- })
-
- # Fix installed tests.
- # https://github.com/fwupd/fwupd/issues/2007
- (fetchpatch {
- url = "https://github.com/fwupd/fwupd/commit/c727742df3702fc934e2d9488c883dcbdfa59e9c.patch";
- sha256 = "b9D2Xblf1VbpS5XZpHtwEJhzuq7+840l7skW5w0NMBU=";
- })
-
- # Fix build with bash-completion 2.10
- # https://github.com/fwupd/fwupd/pull/2014
- (fetchpatch {
- url = "https://github.com/fwupd/fwupd/commit/0f035013dfb150c2c3fc7f51090103ba84bd1c06.patch";
- sha256 = "VXRf5N3inaWThudk6pc4mtp6cMEIyybkdfqKin+9XSw=";
- })
-
# Installed tests are installed to different output
# we also cannot have fwupd-tests.conf in $out/etc since it would form a cycle.
(substituteAll {
diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix
index 088ec4ebf44..636d174b155 100644
--- a/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/pkgs/os-specific/linux/kernel/common-config.nix
@@ -630,6 +630,9 @@ let
misc = {
HID_BATTERY_STRENGTH = yes;
+ # enabled by default in x86_64 but not arm64, so we do that here
+ HIDRAW = yes;
+
MODULE_COMPRESS = yes;
MODULE_COMPRESS_XZ = yes;
KERNEL_XZ = yes;
diff --git a/pkgs/os-specific/linux/kernel/gpio-utils.nix b/pkgs/os-specific/linux/kernel/gpio-utils.nix
new file mode 100644
index 00000000000..447704eedc8
--- /dev/null
+++ b/pkgs/os-specific/linux/kernel/gpio-utils.nix
@@ -0,0 +1,24 @@
+{ lib, stdenv, linux }:
+
+with lib;
+
+assert versionAtLeast linux.version "4.6";
+
+stdenv.mkDerivation {
+ name = "gpio-utils-${linux.version}";
+
+ inherit (linux) src makeFlags;
+
+ preConfigure = ''
+ cd tools/gpio
+ '';
+
+ separateDebugInfo = true;
+ installFlags = [ "install" "DESTDIR=$(out)" "bindir=/bin" ];
+
+ meta = {
+ description = "Linux tools to inspect the gpiochip interface";
+ maintainers = with stdenv.lib.maintainers; [ kwohlfahrt ];
+ platforms = stdenv.lib.platforms.linux;
+ };
+}
diff --git a/pkgs/os-specific/linux/kernel/hardened-patches.json b/pkgs/os-specific/linux/kernel/hardened-patches.json
index aa0650138cc..118998a605b 100644
--- a/pkgs/os-specific/linux/kernel/hardened-patches.json
+++ b/pkgs/os-specific/linux/kernel/hardened-patches.json
@@ -1,18 +1,18 @@
{
"4.14": {
- "name": "linux-hardened-4.14.177.a.patch",
- "sha256": "0wiapq4nj16m5ywnz0k7k0fr5hpw2gjy68mjlk6x866rf8vhndrq",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.177.a/linux-hardened-4.14.177.a.patch"
+ "name": "linux-hardened-4.14.179.a.patch",
+ "sha256": "0vdcg8713vhraqp04b6lw15qdrvg4iw646d54x6ic0421nxp9zmj",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.179.a/linux-hardened-4.14.179.a.patch"
},
"4.19": {
- "name": "linux-hardened-4.19.119.a.patch",
- "sha256": "1arm4833lkgsd27fhgrxbdxisvn20fsk6250x5yh6c8svjr759jx",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.119.a/linux-hardened-4.19.119.a.patch"
+ "name": "linux-hardened-4.19.121.a.patch",
+ "sha256": "0bwjx7qbzd50607kr1abx3rd19iciry3p1y3a8sz5w3vb62j8m6z",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.121.a/linux-hardened-4.19.121.a.patch"
},
"5.4": {
- "name": "linux-hardened-5.4.36.a.patch",
- "sha256": "00bmpzrma0nrgwwari6072g11cwhdk2riqmphlnkpxbarh7dwf4z",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.36.a/linux-hardened-5.4.36.a.patch"
+ "name": "linux-hardened-5.4.39.a.patch",
+ "sha256": "1w9yc0j8vshjyvb2qgxjvrdgwiy5lmjn3s1rmlch649vqp97j9w7",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.39.a/linux-hardened-5.4.39.a.patch"
},
"5.5": {
"name": "linux-hardened-5.5.19.a.patch",
@@ -20,8 +20,8 @@
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.5.19.a/linux-hardened-5.5.19.a.patch"
},
"5.6": {
- "name": "linux-hardened-5.6.8.a.patch",
- "sha256": "06nrjv1v3m3phgcahpmf228jcgr496n9rlvvmbklc307q6w0g8f6",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.8.a/linux-hardened-5.6.8.a.patch"
+ "name": "linux-hardened-5.6.11.a.patch",
+ "sha256": "1b6cwffb2b21h9xh2acm9q9j55cay87zbv9jjayv69znry4mzsx3",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.11.a/linux-hardened-5.6.11.a.patch"
}
}
diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix
index 6c5d86a0e69..b3dea589cd6 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.177";
+ version = "4.14.179";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${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 = "04hq0i06mg2yc09jj2xk0vhf5q9yigzjzm55a5bvfy2a6j43r9rk";
+ sha256 = "10arrj3ppbxkn15yxqpxlz4k8yp2afzbfpp2nwfy6klhjiffp9sx";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.19.nix b/pkgs/os-specific/linux/kernel/linux-4.19.nix
index b3073ac1779..450c44f0aa0 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.19.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.19.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.19.119";
+ version = "4.19.121";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${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 = "1klvdzz8sndg2zsr1anfy9p5fc1aapjqvc249myrbndyf55bk91b";
+ sha256 = "11bhjdaihhc42xhf4qxdkkjznc0i6igh0ahjbzr3fb8bmq9sirgv";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix
index d846a015477..81b32a932e1 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.220";
+ version = "4.4.222";
extraMeta.branch = "4.4";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1knj3qsl7x3fysdz1h0s980ddbafs3658z2y67w6sn79wp7d8blg";
+ sha256 = "02zxy5vjxgrqs0mkz5aj70v6pazhif7x5cm26rf8zh4idpmhk2zh";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix
index b05a3685c27..a9757aa2f10 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.220";
+ version = "4.9.222";
extraMeta.branch = "4.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0bhbkybzbdsbmrjmb5m7hxxl8b3v6n79zhh86cbr95kzg1hcgnfs";
+ sha256 = "0aajgflf96bj7chbd83rdmgcdwd025c6mz6li4cwbfx7xcb91kjc";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.4.nix b/pkgs/os-specific/linux/kernel/linux-5.4.nix
index 2672a239e3b..5ca72d8a6a5 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.4.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.4.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.4.36";
+ version = "5.4.39";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "13avfvimjyg4lhj9micgib9bb5qpx11cja5liypid0rf2acfmymr";
+ sha256 = "1j35yf1nilb9z7lw8w2drpww7q2zy8zfr0ip8hwcbcd7c5d9chai";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.6.nix b/pkgs/os-specific/linux/kernel/linux-5.6.nix
index c5bd84abf16..7cd3987f87c 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.6.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.6.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.6.8";
+ version = "5.6.11";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "1pw2q9509jzp84b6qasaais2ws25v2wrjh072q0x3j520zzl5q8r";
+ sha256 = "1ahv4a3mnszqs3qcnwmhbvjgis1jg37anj5jvn70i7s2k6z6rpfn";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix
index 05617f86917..8b5f1e58d14 100644
--- a/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.7-rc3";
+ version = "5.7-rc4";
extraMeta.branch = "5.7";
# modDirVersion needs to be x.y.z, will always add .0
@@ -11,7 +11,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
- sha256 = "0gq4bdzz2px85l3fa9dq3jh3lp4c9kgph4njq6yxf9g3h0ifq7c6";
+ sha256 = "1mnknjiax24iaj9n5k0s55vp6fvmb40s931qxj24v5p1lc5fznvb";
};
# Should the testing kernels ever be built on Hydra?
diff --git a/pkgs/os-specific/linux/ldm/default.nix b/pkgs/os-specific/linux/ldm/default.nix
index 603d2855f56..bbc341caf11 100644
--- a/pkgs/os-specific/linux/ldm/default.nix
+++ b/pkgs/os-specific/linux/ldm/default.nix
@@ -38,7 +38,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.the-kenny ];
repositories.git = git;
};
}
diff --git a/pkgs/os-specific/linux/libbpf/default.nix b/pkgs/os-specific/linux/libbpf/default.nix
index b9626aac22d..aefb5ff6835 100644
--- a/pkgs/os-specific/linux/libbpf/default.nix
+++ b/pkgs/os-specific/linux/libbpf/default.nix
@@ -6,13 +6,13 @@ with builtins;
stdenv.mkDerivation rec {
pname = "libbpf";
- version = "0.0.7";
+ version = "0.0.8";
src = fetchFromGitHub {
owner = "libbpf";
repo = "libbpf";
rev = "v${version}";
- sha256 = "1jcqhqvfbnbijm4jn949ibw1qywai9rwhyijf6lg8cvnyxkib2bs";
+ sha256 = "02vbpg9v5sjcw7ihximy63cjmz82q5izkp91i44m1qp6qj5qn4sr";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/os-specific/linux/libcgroup/default.nix b/pkgs/os-specific/linux/libcgroup/default.nix
index 026b43fc615..4d93c3bb4fe 100644
--- a/pkgs/os-specific/linux/libcgroup/default.nix
+++ b/pkgs/os-specific/linux/libcgroup/default.nix
@@ -13,6 +13,7 @@ stdenv.mkDerivation rec {
patches = [
(fetchpatch {
+ name = "CVE-2018-14348.patch";
url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch?id=33e9f4c81de754bbf76b893ea1133ed023f2a0e5";
sha256 = "1x0x29ld0cgmfwq4qy13s6d5c8sym1frfh1j2q47d8gfw6qaxka5";
})
diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix
index 65615f5c240..68d05f0be65 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-4.0.1";
+ name = "lxcfs-4.0.3";
src = fetchFromGitHub {
owner = "lxc";
repo = "lxcfs";
rev = name;
- sha256 = "09y26ln2wxpi809kd3r352my64aal0yz2a5kin0i25gnvivl32cs";
+ sha256 = "0v6c5vc3i1l4sy4iamzdqvwibj6xr1lna4w1hxkn3s6jggcbxwca";
};
nativeBuildInputs = [ pkgconfig help2man autoreconfHook ];
diff --git a/pkgs/os-specific/linux/mcelog/default.nix b/pkgs/os-specific/linux/mcelog/default.nix
index c224595a984..9ead1f6ad4b 100644
--- a/pkgs/os-specific/linux/mcelog/default.nix
+++ b/pkgs/os-specific/linux/mcelog/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "mcelog";
- version = "168";
+ version = "169";
src = fetchFromGitHub {
owner = "andikleen";
repo = "mcelog";
rev = "v${version}";
- sha256 = "0mcmmjvvc80nk20n4dknimv0jzvdkj1ajgyq33b2i4v6xq0bz1pb";
+ sha256 = "0ghkwfaky026qwj6hmcvz2w2hm8qqj3ysbkxxi603vslmwj56chv";
};
postPatch = ''
diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix
index 4bf1c02d2df..b57c97c99e5 100644
--- a/pkgs/os-specific/linux/microcode/intel.nix
+++ b/pkgs/os-specific/linux/microcode/intel.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "microcode-intel";
- version = "20191115";
+ version = "20200508";
src = fetchFromGitHub {
owner = "intel";
repo = "Intel-Linux-Processor-Microcode-Data-Files";
rev = "microcode-${version}";
- sha256 = "0pzi5qmrcrdf6nsds4bvyq1hnvv9d1dlrvqrbzcrpxk84rcjwq1x";
+ sha256 = "1cs4b7q9j2lw2y09rfa82aijbfmy4lddahz8qlz9gwajf2ziqns8";
};
nativeBuildInputs = [ iucode-tool libarchive ];
diff --git a/pkgs/os-specific/linux/pax-utils/default.nix b/pkgs/os-specific/linux/pax-utils/default.nix
index f8c75b1913b..f69b2bd7fce 100644
--- a/pkgs/os-specific/linux/pax-utils/default.nix
+++ b/pkgs/os-specific/linux/pax-utils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pax-utils";
- version = "1.2.5";
+ version = "1.2.6";
src = fetchurl {
url = "http://distfiles.gentoo.org/distfiles/${pname}-${version}.tar.xz";
- sha256 = "1v4jwbda25w07qhlx5xc5i0hwsv3pjy8hfy0r93vnmfjxq61grvw";
+ sha256 = "08bzvgv1z3371sqf7zlm9i0b1y3wdymj2dqdvzvf192k3nix4hlp";
};
makeFlags = [ "PREFIX=$(out)" ];
diff --git a/pkgs/os-specific/linux/setools/default.nix b/pkgs/os-specific/linux/setools/default.nix
index ae632c072cb..c0ed4102aaf 100644
--- a/pkgs/os-specific/linux/setools/default.nix
+++ b/pkgs/os-specific/linux/setools/default.nix
@@ -8,13 +8,13 @@ with python3.pkgs;
buildPythonApplication rec {
pname = "setools";
- version = "4.2.2";
+ version = "4.3.0";
src = fetchFromGitHub {
owner = "SELinuxProject";
repo = pname;
rev = version;
- sha256 = "18kklv26dwm2fdjjzfflvxsq83b2svnwf4g18xq7wsfsri121a90";
+ sha256 = "0vr20bi8w147z5lclqz1l0j1b34137zg2r04pkafkgqqk7qbyjk6";
};
nativeBuildInputs = [ cython ];
diff --git a/pkgs/os-specific/linux/sysdig/default.nix b/pkgs/os-specific/linux/sysdig/default.nix
index b0becd82d19..59577eb8d51 100644
--- a/pkgs/os-specific/linux/sysdig/default.nix
+++ b/pkgs/os-specific/linux/sysdig/default.nix
@@ -5,13 +5,13 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "sysdig";
- version = "0.26.6";
+ version = "0.26.7";
src = fetchFromGitHub {
owner = "draios";
repo = "sysdig";
rev = version;
- sha256 = "1rw9s5lamr02036z26vfmnp5dnn97f00hcnp4xv6gdxim6rpmbz7";
+ sha256 = "09m6j2cl70jxb0k4ydsgrida381bipf0v026xz661152cy23r3ff";
};
nativeBuildInputs = [ cmake perl ];
diff --git a/pkgs/os-specific/linux/syslinux/default.nix b/pkgs/os-specific/linux/syslinux/default.nix
index 94df0649ad4..edb951dae3d 100644
--- a/pkgs/os-specific/linux/syslinux/default.nix
+++ b/pkgs/os-specific/linux/syslinux/default.nix
@@ -1,14 +1,16 @@
-{ stdenv, fetchFromRepoOrCz, fetchurl, nasm, perl, python3, libuuid, mtools, makeWrapper }:
+{ stdenv, fetchgit, fetchurl, fetchpatch, nasm, perl, python3, libuuid, mtools, makeWrapper }:
stdenv.mkDerivation {
- name = "syslinux-2019-02-07";
+ pname = "syslinux";
+ version = "unstable-20190207";
# This is syslinux-6.04-pre3^1; syslinux-6.04-pre3 fails to run.
# Same issue here https://www.syslinux.org/archives/2019-February/026330.html
- src = fetchFromRepoOrCz {
- repo = "syslinux";
+ src = fetchgit {
+ url = "https://repo.or.cz/syslinux";
rev = "b40487005223a78c3bb4c300ef6c436b3f6ec1f7";
- sha256 = "1qrxl1114sr2i2791z9rf8v53g200aq30f08808d7i8qnmgvxl2w";
+ sha256 = "1acf6byx7i6vz8hq6mra526g8mf7fmfhid211y8nq0v6px7d3aqs";
+ fetchSubmodules = true;
};
patches = let
@@ -20,9 +22,9 @@ stdenv.mkDerivation {
url = mkURL "fa1349f1" "0002-gfxboot-menu-label.patch";
sha256 = "06ifgzbpjj4picpj17zgprsfi501zf4pp85qjjgn29i5rs291zni";
})
- (fetchurl {
- url = mkURL "477e56d2" "0005-gnu-efi-version-compatibility.patch";
- sha256 = "041568b4abb79wynyps1n04lg4fr26rc3sbjncz99pp0mbz0ajlm";
+ (fetchpatch {
+ url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-gnu-efi-version-compatibility.patch?h=packages/syslinux";
+ sha256 = "0fbqz56hj8az8ws26m39hyp3l5fvcbzvzdddqz3x6n56hzdpz1p6";
})
(fetchurl {
# mbr.bin: too big (452 > 440)
@@ -48,6 +50,10 @@ stdenv.mkDerivation {
# fix tests
substituteInPlace tests/unittest/include/unittest/unittest.h \
--replace /usr/include/ ""
+
+ # Hack to get `gcc -m32' to work without having 32-bit Glibc headers.
+ mkdir gnu-efi/inc/ia32/gnu
+ touch gnu-efi/inc/ia32/gnu/stubs-32.h
'';
nativeBuildInputs = [ nasm perl python3 ];
@@ -61,13 +67,11 @@ stdenv.mkDerivation {
makeFlags = [
"BINDIR=$(out)/bin"
"SBINDIR=$(out)/sbin"
- "LIBDIR=$(out)/lib"
- "INCDIR=$(out)/include"
"DATADIR=$(out)/share"
"MANDIR=$(out)/share/man"
"PERL=perl"
- "bios"
- ];
+ ]
+ ++ stdenv.lib.optionals stdenv.hostPlatform.isi686 [ "bios" "efi32" ];
doCheck = false; # fails. some fail in a sandbox, others require qemu
diff --git a/pkgs/os-specific/linux/usermount/default.nix b/pkgs/os-specific/linux/usermount/default.nix
index 4acf1e3faa1..85f769d9dba 100644
--- a/pkgs/os-specific/linux/usermount/default.nix
+++ b/pkgs/os-specific/linux/usermount/default.nix
@@ -24,6 +24,5 @@ stdenv.mkDerivation {
description = "A simple tool to automatically mount removable drives using UDisks2 and D-Bus";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.linux;
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/os-specific/linux/wireguard/default.nix b/pkgs/os-specific/linux/wireguard/default.nix
index 8c3f489753d..c68dfd5fc5e 100644
--- a/pkgs/os-specific/linux/wireguard/default.nix
+++ b/pkgs/os-specific/linux/wireguard/default.nix
@@ -7,11 +7,11 @@ assert stdenv.lib.versionOlder kernel.version "5.6";
stdenv.mkDerivation rec {
pname = "wireguard";
- version = "1.0.20200426";
+ version = "1.0.20200506";
src = fetchzip {
url = "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz";
- sha256 = "0j343xk9qgmzn0j6kgvydfqjqslf2rv6r4ikfc59982xxny6f6l5";
+ sha256 = "05dphmcxm3lg860r5bj1b995avh43d1pap8p18p4ig4kv2r2g9nq";
};
hardeningDisable = [ "pic" ];
diff --git a/pkgs/servers/caddy/v2.nix b/pkgs/servers/caddy/v2.nix
index 35c1f497850..4175dfa20fc 100644
--- a/pkgs/servers/caddy/v2.nix
+++ b/pkgs/servers/caddy/v2.nix
@@ -1,10 +1,8 @@
-{ stdenv, callPackage, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "caddy";
- version = "2.0.0-rc.1";
-
- goPackagePath = "github.com/caddyserver/caddy";
+ version = "2.0.0";
subPackages = [ "cmd/caddy" ];
@@ -12,9 +10,10 @@ buildGoModule rec {
owner = "caddyserver";
repo = pname;
rev = "v${version}";
- sha256 = "0ir394nmdrqvslghqky4d2py65ff77fqsp0nmxdlsdps49szwh7h";
+ sha256 = "1c1frfx0qkprhf4var70cncvrw8s9gjag2hygndbd9055hb52bvv";
};
- modSha256 = "0sqnw81l73gssnpd4dsl3vd10584riq0417z4dvbhjnc8b3z4xwv";
+
+ modSha256 = "19sxyvfq1bpg85w8cd1yk2s6rd8759cf2zqs5b6wyny4cak2bl83";
meta = with stdenv.lib; {
homepage = "https://caddyserver.com";
diff --git a/pkgs/servers/consul/default.nix b/pkgs/servers/consul/default.nix
index 299ad0bdbcb..dd6484344e8 100644
--- a/pkgs/servers/consul/default.nix
+++ b/pkgs/servers/consul/default.nix
@@ -1,33 +1,38 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
buildGoModule rec {
pname = "consul";
- version = "1.7.2";
+ version = "1.7.3";
rev = "v${version}";
- # Note: Currently only release tags are supported, because they have the Consul UI
- # vendored. See
- # https://github.com/NixOS/nixpkgs/pull/48714#issuecomment-433454834
- # If you want to use a non-release commit as `src`, you probably want to improve
- # this derivation so that it can build the UI's JavaScript from source.
- # See https://github.com/NixOS/nixpkgs/pull/49082 for something like that.
- # Or, if you want to patch something that doesn't touch the UI, you may want
+ # Note: Currently only release tags are supported, because they have the Consul UI
+ # vendored. See
+ # https://github.com/NixOS/nixpkgs/pull/48714#issuecomment-433454834
+ # If you want to use a non-release commit as `src`, you probably want to improve
+ # this derivation so that it can build the UI's JavaScript from source.
+ # See https://github.com/NixOS/nixpkgs/pull/49082 for something like that.
+ # Or, if you want to patch something that doesn't touch the UI, you may want
# to apply your changes as patches on top of a release commit.
src = fetchFromGitHub {
owner = "hashicorp";
repo = pname;
inherit rev;
- sha256 = "1q587d8aqfkwg4fymr56fnf038vkxbdqz5yilz96dzny27dhspj4";
+ sha256 = "05p893mfdrlf5fy9ywwnqb7blw1ffidgviyyh6a3bp82wk49f8ph";
};
+ passthru.tests.consul = nixosTests.consul;
+
# This corresponds to paths with package main - normally unneeded but consul
# has a split module structure in one repo
subPackages = ["." "connect/certgen"];
- modSha256 = "164834gr8a7qvp72ccjpkbbg4h8idrcxvcp1fl7yi59iqsswfr7b";
+ modSha256 = "01vyamfy9lcljzy99jmr48x0ypb12wab66n9kmj71mrvl50v8rzr";
- preBuild = ''
- buildFlagsArray+=("-ldflags" "-X github.com/hashicorp/consul/version.GitDescribe=v${version} -X github.com/hashicorp/consul/version.Version=${version} -X github.com/hashicorp/consul/version.VersionPrerelease=")
+ preBuild = ''
+ buildFlagsArray+=("-ldflags"
+ "-X github.com/hashicorp/consul/version.GitDescribe=v${version}
+ -X github.com/hashicorp/consul/version.Version=${version}
+ -X github.com/hashicorp/consul/version.VersionPrerelease=")
'';
meta = with stdenv.lib; {
diff --git a/pkgs/servers/coturn/default.nix b/pkgs/servers/coturn/default.nix
index 51502c3fd97..f50a5afa81e 100644
--- a/pkgs/servers/coturn/default.nix
+++ b/pkgs/servers/coturn/default.nix
@@ -2,24 +2,19 @@
stdenv.mkDerivation rec {
pname = "coturn";
- version = "4.5.1.1";
+ version = "4.5.1.2";
src = fetchFromGitHub {
owner = "coturn";
repo = "coturn";
rev = version;
- sha256 = "12x604lgva1d3g4wvl3f66rdj6lkjk5cqr0l3xas33xgzgm13pwr";
+ sha256 = "01y65az8qyv2kjnb4fj7rgl4zq5pc2b286gfn727x3hfhksx9zp2";
};
buildInputs = [ openssl libevent ];
patches = [
./pure-configure.patch
- (fetchpatch {
- name = "CVE-2020-6061+6062.patch";
- url = "https://sources.debian.org/data/main/c/coturn/4.5.1.1-1.2/debian/patches/CVE-2020-6061+6062.patch";
- sha256 = "0fcy1wp91bb4hlhnp96sf9bs0d9hf3pwx5f7b1r9cfvr3l5c1bk2";
- })
];
meta = with stdenv.lib; {
diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix
index 73881ff1092..d76b51bcc66 100644
--- a/pkgs/servers/dns/knot-dns/default.nix
+++ b/pkgs/servers/dns/knot-dns/default.nix
@@ -8,11 +8,11 @@ let inherit (stdenv.lib) optional optionals; in
# Note: ATM only the libraries have been tested in nixpkgs.
stdenv.mkDerivation rec {
pname = "knot-dns";
- version = "2.9.3";
+ version = "2.9.4";
src = fetchurl {
url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz";
- sha256 = "f2adf137d70955a4a20df90c5409e10be8e1127204a98b27d626ac090531a07e";
+ sha256 = "57f3c93a1b40dfa0431508203f559b7ea257afab79078c38bcddf960d5a4a501";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/pkgs/servers/dns/nsd/default.nix b/pkgs/servers/dns/nsd/default.nix
index d815771c66c..43c2900443e 100644
--- a/pkgs/servers/dns/nsd/default.nix
+++ b/pkgs/servers/dns/nsd/default.nix
@@ -16,11 +16,11 @@
stdenv.mkDerivation rec {
pname = "nsd";
- version = "4.3.0";
+ version = "4.3.1";
src = fetchurl {
url = "https://www.nlnetlabs.nl/downloads/${pname}/${pname}-${version}.tar.gz";
- sha256 = "15qy25210j9nq2i3pm8rwphnc6b5gq83js10078fvw9hbmjps03s";
+ sha256 = "11w9kl99fs888f3zwx2j92i8lcp78vq91jac8s317a2icv74mczl";
};
prePatch = ''
diff --git a/pkgs/servers/hasura/ci-info.nix b/pkgs/servers/hasura/ci-info.nix
new file mode 100644
index 00000000000..53c85a2e5ba
--- /dev/null
+++ b/pkgs/servers/hasura/ci-info.nix
@@ -0,0 +1,22 @@
+{ mkDerivation, aeson, aeson-casing, base, fetchgit, hashable
+, hpack, stdenv, template-haskell, text, th-lift-instances
+, unordered-containers
+}:
+mkDerivation {
+ pname = "ci-info";
+ version = "0.1.0.0";
+ src = fetchgit {
+ url = "https://github.com/hasura/ci-info-hs.git";
+ sha256 = "0rn1799z4y7z1c6ijrr0gscarg25zmnfq0z9rrmk4ad727vf1ppc";
+ rev = "6af5a68450347a02295a9cd050d05a8b2f5c06ab";
+ fetchSubmodules = true;
+ };
+ libraryHaskellDepends = [
+ aeson aeson-casing base hashable template-haskell text
+ th-lift-instances unordered-containers
+ ];
+ libraryToolDepends = [ hpack ];
+ prePatch = "hpack";
+ homepage = "https://github.com/hasura/ci-info-hs#readme";
+ license = stdenv.lib.licenses.mit;
+}
diff --git a/pkgs/servers/hasura/cli.nix b/pkgs/servers/hasura/cli.nix
new file mode 100644
index 00000000000..f19ffe12f5d
--- /dev/null
+++ b/pkgs/servers/hasura/cli.nix
@@ -0,0 +1,33 @@
+{ buildGoModule, hasura-graphql-engine }:
+
+buildGoModule rec {
+ name = "hasura-${version}";
+ version = hasura-graphql-engine.version;
+
+ src = hasura-graphql-engine.src;
+ modRoot = "./cli";
+
+ goPackagePath = "github.com/hasura/graphql-engine/cli";
+ subPackages = [ "cmd/hasura" ];
+
+ modSha256 = "0bpb9r0n8n8c1p8sas3qanhvqw45rq8kygb4dmkfhj3d9vlgn6d2";
+
+ buildFlagsArray = [''-ldflags=
+ -X github.com/hasura/graphql-engine/cli/version.BuildVersion=${version}
+ -s
+ -w
+ ''];
+
+ postInstall = ''
+ mkdir -p $out/share/{bash-completion/completions,zsh/site-functions}
+
+ export HOME=$PWD
+ $out/bin/hasura completion bash > $out/share/bash-completion/completions/hasura
+ $out/bin/hasura completion zsh > $out/share/zsh/site-functions/_hasura
+ '';
+
+ meta = {
+ inherit (hasura-graphql-engine.meta) license homepage maintainers;
+ description = "Hasura GraphQL Engine CLI";
+ };
+}
diff --git a/pkgs/servers/hasura/default.nix b/pkgs/servers/hasura/default.nix
new file mode 100644
index 00000000000..08527466035
--- /dev/null
+++ b/pkgs/servers/hasura/default.nix
@@ -0,0 +1,63 @@
+{ haskell }:
+
+with haskell.lib;
+
+let
+ # version in cabal file is invalid
+ version = "1.2.1";
+
+ pkgs = haskell.packages.ghc865.override {
+ overrides = self: super: {
+ # cabal2nix --subpath server --maintainer offline --no-check --revision 1.2.1 https://github.com/hasura/graphql-engine.git
+ hasura-graphql-engine = justStaticExecutables
+ ((self.callPackage ./graphql-engine.nix { }).overrideDerivation (d: {
+ name = "graphql-engine-${version}";
+
+ inherit version;
+
+ # hasura needs VERSION env exported during build
+ preBuild = "export VERSION=${version}";
+ }));
+
+ hasura-cli = self.callPackage ./cli.nix {
+ hasura-graphql-engine = self.hasura-graphql-engine // {
+ inherit version;
+ };
+ };
+
+ # internal dependencies, non published on hackage (find revisions in cabal.project file)
+ # cabal2nix --revision https://github.com/hasura/ci-info-hs.git
+ ci-info = self.callPackage ./ci-info.nix { };
+ # cabal2nix --revision https://github.com/hasura/graphql-parser-hs.git
+ graphql-parser = self.callPackage ./graphql-parser.nix { };
+ # cabal2nix --revision https://github.com/hasura/pg-client-hs.git
+ pg-client = self.callPackage ./pg-client.nix { };
+
+ # version constrained dependencies, without these hasura will not build,
+ # find versions in graphql-engine.cabal
+ # cabal2nix cabal://dependent-map-0.2.4.0
+ dependent-map = self.callPackage ./dependent-map.nix { };
+ # cabal2nix cabal://dependent-sum-0.4
+ dependent-sum = self.callPackage ./dependent-sum.nix { };
+ # cabal2nix cabal://these-0.7.6
+ these = doJailbreak (self.callPackage ./these.nix { });
+ # cabal2nix cabal://immortal-0.2.2.1
+ immortal = self.callPackage ./immortal.nix { };
+ # cabal2nix cabal://network-uri-2.6.1.0
+ network-uri = self.callPackage ./network-uri.nix { };
+ # cabal2nix cabal://ghc-heap-view-0.6.0
+ ghc-heap-view = disableLibraryProfiling (self.callPackage ./ghc-heap-view.nix { });
+
+ # unmark broewn packages and do required modifications
+ stm-hamt = doJailbreak (unmarkBroken super.stm-hamt);
+ superbuffer = dontCheck (doJailbreak (unmarkBroken super.superbuffer));
+ Spock-core = dontCheck (unmarkBroken super.Spock-core);
+ stm-containers = dontCheck (unmarkBroken super.stm-containers);
+ ekg-json = unmarkBroken super.ekg-json;
+ list-t = dontCheck (unmarkBroken super.list-t);
+ primitive-extras = unmarkBroken super.primitive-extras;
+ };
+ };
+in {
+ inherit (pkgs) hasura-graphql-engine hasura-cli;
+}
diff --git a/pkgs/servers/hasura/dependent-map.nix b/pkgs/servers/hasura/dependent-map.nix
new file mode 100644
index 00000000000..68ebb616b5f
--- /dev/null
+++ b/pkgs/servers/hasura/dependent-map.nix
@@ -0,0 +1,13 @@
+{ mkDerivation, base, containers, dependent-sum, stdenv }:
+mkDerivation {
+ pname = "dependent-map";
+ version = "0.2.4.0";
+ sha256 = "5db396bdb5d156434af920c074316c3b84b4d39ba8e1cd349c7bb6679cb28246";
+ revision = "1";
+ editedCabalFile = "0a5f35d1sgfq1cl1r5bgb5pwfjniiycxiif4ycxglaizp8g5rlr1";
+ libraryHaskellDepends = [ base containers dependent-sum ];
+ homepage = "https://github.com/mokus0/dependent-map";
+ description = "Dependent finite maps (partial dependent products)";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+}
diff --git a/pkgs/servers/hasura/dependent-sum.nix b/pkgs/servers/hasura/dependent-sum.nix
new file mode 100644
index 00000000000..90717b87366
--- /dev/null
+++ b/pkgs/servers/hasura/dependent-sum.nix
@@ -0,0 +1,10 @@
+{ mkDerivation, base, stdenv }:
+mkDerivation {
+ pname = "dependent-sum";
+ version = "0.4";
+ sha256 = "a8deecb4153a1878173f8d0a18de0378ab068bc15e5035b9e4cb478e8e4e1a1e";
+ libraryHaskellDepends = [ base ];
+ homepage = "https://github.com/mokus0/dependent-sum";
+ description = "Dependent sum type";
+ license = stdenv.lib.licenses.publicDomain;
+}
diff --git a/pkgs/servers/hasura/ghc-heap-view.nix b/pkgs/servers/hasura/ghc-heap-view.nix
new file mode 100644
index 00000000000..54c873baee4
--- /dev/null
+++ b/pkgs/servers/hasura/ghc-heap-view.nix
@@ -0,0 +1,18 @@
+{ mkDerivation, base, binary, bytestring, Cabal, containers
+, deepseq, filepath, ghc-heap, stdenv, template-haskell
+, transformers
+}:
+mkDerivation {
+ pname = "ghc-heap-view";
+ version = "0.6.0";
+ sha256 = "99ed6034d02a7a942e1b6ed970e9f7028dcdfd5b5d29fd8a0fb89f1a5e7c5ec8";
+ enableSeparateDataOutput = true;
+ setupHaskellDepends = [ base Cabal filepath ];
+ libraryHaskellDepends = [
+ base binary bytestring containers ghc-heap template-haskell
+ transformers
+ ];
+ testHaskellDepends = [ base deepseq ];
+ description = "Extract the heap representation of Haskell values and thunks";
+ license = stdenv.lib.licenses.bsd3;
+}
diff --git a/pkgs/servers/hasura/graphql-engine.nix b/pkgs/servers/hasura/graphql-engine.nix
new file mode 100644
index 00000000000..05ba895be08
--- /dev/null
+++ b/pkgs/servers/hasura/graphql-engine.nix
@@ -0,0 +1,71 @@
+{ mkDerivation, aeson, aeson-casing, ansi-wl-pprint, asn1-encoding
+, asn1-types, async, attoparsec, attoparsec-iso8601, auto-update
+, base, base64-bytestring, byteorder, bytestring, case-insensitive
+, ci-info, containers, criterion, cryptonite, data-has, deepseq
+, dependent-map, dependent-sum, directory, ekg-core, ekg-json
+, fast-logger, fetchgit, file-embed, filepath, generic-arbitrary
+, ghc-heap-view, graphql-parser, hashable, hspec, hspec-core
+, hspec-expectations-lifted, http-client, http-client-tls
+, http-types, immortal, insert-ordered-containers, jose, lens
+, lifted-async, lifted-base, list-t, mime-types, monad-control
+, monad-time, monad-validate, mtl, mustache, mwc-probability
+, mwc-random, natural-transformation, network, network-uri
+, optparse-applicative, pem, pg-client, postgresql-binary
+, postgresql-libpq, process, profunctors, psqueues, QuickCheck
+, regex-tdfa, safe, scientific, semver, shakespeare, split
+, Spock-core, stdenv, stm, stm-containers, template-haskell, text
+, text-builder, text-conversions, th-lift-instances, these, time
+, transformers, transformers-base, unix, unordered-containers
+, uri-encode, uuid, vector, wai, wai-websockets, warp, websockets
+, wreq, x509, yaml, zlib
+}:
+mkDerivation {
+ pname = "graphql-engine";
+ version = "1.0.0";
+ src = fetchgit {
+ url = "https://github.com/hasura/graphql-engine.git";
+ sha256 = "0hg44zl3gqa8lq7kggwgmgbsgdc7zrv5cxs507vilg11xklsbz4l";
+ rev = "27b0b59361cebecd074bd59123f602e7b013bac1";
+ fetchSubmodules = true;
+ };
+ postUnpack = "sourceRoot+=/server; echo source root reset to $sourceRoot";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-casing ansi-wl-pprint asn1-encoding asn1-types async
+ attoparsec attoparsec-iso8601 auto-update base base64-bytestring
+ byteorder bytestring case-insensitive ci-info containers cryptonite
+ data-has deepseq dependent-map dependent-sum directory ekg-core
+ ekg-json fast-logger file-embed filepath generic-arbitrary
+ ghc-heap-view graphql-parser hashable http-client http-client-tls
+ http-types immortal insert-ordered-containers jose lens
+ lifted-async lifted-base list-t mime-types monad-control monad-time
+ monad-validate mtl mustache network network-uri
+ optparse-applicative pem pg-client postgresql-binary
+ postgresql-libpq process profunctors psqueues QuickCheck regex-tdfa
+ scientific semver shakespeare split Spock-core stm stm-containers
+ template-haskell text text-builder text-conversions
+ th-lift-instances these time transformers transformers-base unix
+ unordered-containers uri-encode uuid vector wai wai-websockets warp
+ websockets wreq x509 yaml zlib
+ ];
+ executableHaskellDepends = [
+ base bytestring pg-client text text-conversions
+ ];
+ testHaskellDepends = [
+ aeson base bytestring hspec hspec-core hspec-expectations-lifted
+ http-client http-client-tls lifted-base monad-control mtl
+ natural-transformation optparse-applicative pg-client process
+ QuickCheck safe split text time transformers-base
+ unordered-containers
+ ];
+ benchmarkHaskellDepends = [
+ async base bytestring criterion deepseq mwc-probability mwc-random
+ split text vector
+ ];
+ doCheck = false;
+ homepage = "https://www.hasura.io";
+ description = "GraphQL API over Postgres";
+ license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ offline ];
+}
diff --git a/pkgs/servers/hasura/graphql-parser.nix b/pkgs/servers/hasura/graphql-parser.nix
new file mode 100644
index 00000000000..8066bb83dd0
--- /dev/null
+++ b/pkgs/servers/hasura/graphql-parser.nix
@@ -0,0 +1,35 @@
+{ mkDerivation, aeson, attoparsec, base, bytestring, containers
+, criterion, fetchgit, filepath, hedgehog, hpack, prettyprinter
+, protolude, regex-tdfa, scientific, stdenv, template-haskell, text
+, text-builder, th-lift-instances, unordered-containers, vector
+}:
+mkDerivation {
+ pname = "graphql-parser";
+ version = "0.1.0.0";
+ src = fetchgit {
+ url = "https://github.com/hasura/graphql-parser-hs.git";
+ sha256 = "0vz0sqqmr1l02d3f1pc5k7rm7vpxmg5d5ijvdcwdm34yw6x5lz1v";
+ rev = "623ad78aa46e7ba2ef1aa58134ad6136b0a85071";
+ fetchSubmodules = true;
+ };
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring containers filepath hedgehog
+ prettyprinter protolude regex-tdfa scientific template-haskell text
+ text-builder th-lift-instances unordered-containers vector
+ ];
+ libraryToolDepends = [ hpack ];
+ testHaskellDepends = [
+ aeson attoparsec base bytestring containers filepath hedgehog
+ prettyprinter protolude regex-tdfa scientific template-haskell text
+ text-builder th-lift-instances unordered-containers vector
+ ];
+ benchmarkHaskellDepends = [
+ aeson attoparsec base bytestring containers criterion filepath
+ hedgehog prettyprinter protolude regex-tdfa scientific
+ template-haskell text text-builder th-lift-instances
+ unordered-containers vector
+ ];
+ prePatch = "hpack";
+ homepage = "https://github.com/hasura/graphql-parser-hs#readme";
+ license = stdenv.lib.licenses.bsd3;
+}
diff --git a/pkgs/servers/hasura/immortal.nix b/pkgs/servers/hasura/immortal.nix
new file mode 100644
index 00000000000..c53f0f18709
--- /dev/null
+++ b/pkgs/servers/hasura/immortal.nix
@@ -0,0 +1,17 @@
+{ mkDerivation, base, lifted-base, monad-control, stdenv, stm
+, tasty, tasty-hunit, transformers, transformers-base
+}:
+mkDerivation {
+ pname = "immortal";
+ version = "0.2.2.1";
+ sha256 = "ed4aa1a2883a693a73fec47c8c2d5332d61a0626a2013403e1a8fb25cc6c8d8e";
+ libraryHaskellDepends = [
+ base lifted-base monad-control stm transformers-base
+ ];
+ testHaskellDepends = [
+ base lifted-base stm tasty tasty-hunit transformers
+ ];
+ homepage = "https://github.com/feuerbach/immortal";
+ description = "Spawn threads that never die (unless told to do so)";
+ license = stdenv.lib.licenses.mit;
+}
diff --git a/pkgs/servers/hasura/network-uri.nix b/pkgs/servers/hasura/network-uri.nix
new file mode 100644
index 00000000000..45016d470a8
--- /dev/null
+++ b/pkgs/servers/hasura/network-uri.nix
@@ -0,0 +1,18 @@
+{ mkDerivation, base, deepseq, HUnit, parsec, stdenv
+, test-framework, test-framework-hunit, test-framework-quickcheck2
+}:
+mkDerivation {
+ pname = "network-uri";
+ version = "2.6.1.0";
+ sha256 = "423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0";
+ revision = "1";
+ editedCabalFile = "141nj7q0p9wkn5gr41ayc63cgaanr9m59yym47wpxqr3c334bk32";
+ libraryHaskellDepends = [ base deepseq parsec ];
+ testHaskellDepends = [
+ base HUnit test-framework test-framework-hunit
+ test-framework-quickcheck2
+ ];
+ homepage = "https://github.com/haskell/network-uri";
+ description = "URI manipulation";
+ license = stdenv.lib.licenses.bsd3;
+}
diff --git a/pkgs/servers/hasura/pg-client.nix b/pkgs/servers/hasura/pg-client.nix
new file mode 100644
index 00000000000..725e5e7f640
--- /dev/null
+++ b/pkgs/servers/hasura/pg-client.nix
@@ -0,0 +1,30 @@
+{ mkDerivation, aeson, aeson-casing, attoparsec, base, bytestring
+, criterion, fetchgit, file-embed, hashable, hashtables, hasql
+, hasql-pool, hasql-transaction, monad-control, mtl
+, postgresql-binary, postgresql-libpq, resource-pool, retry
+, scientific, stdenv, template-haskell, text, text-builder, th-lift
+, th-lift-instances, time, transformers-base, uuid, vector
+}:
+mkDerivation {
+ pname = "pg-client";
+ version = "0.1.0";
+ src = fetchgit {
+ url = "https://github.com/hasura/pg-client-hs.git";
+ sha256 = "1941gj5yp24kx0xb1nd774nwp5vnpsp6m83isqkwpyz9spl4sq7l";
+ rev = "70a849d09bea9461e72c5a5bbde06df65aab61c0";
+ fetchSubmodules = true;
+ };
+ libraryHaskellDepends = [
+ aeson aeson-casing attoparsec base bytestring hashable hashtables
+ monad-control mtl postgresql-binary postgresql-libpq resource-pool
+ retry scientific template-haskell text text-builder th-lift
+ th-lift-instances time transformers-base uuid vector
+ ];
+ testHaskellDepends = [ base ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion file-embed hashable hasql hasql-pool
+ hasql-transaction mtl postgresql-libpq text text-builder
+ ];
+ homepage = "https://github.com/hasura/platform";
+ license = stdenv.lib.licenses.bsd3;
+}
diff --git a/pkgs/servers/hasura/these.nix b/pkgs/servers/hasura/these.nix
new file mode 100644
index 00000000000..396f9e2a282
--- /dev/null
+++ b/pkgs/servers/hasura/these.nix
@@ -0,0 +1,25 @@
+{ mkDerivation, aeson, base, base-compat, bifunctors, binary
+, containers, data-default-class, deepseq, hashable, keys, lens
+, mtl, QuickCheck, quickcheck-instances, semigroupoids, stdenv
+, tasty, tasty-quickcheck, transformers, transformers-compat
+, unordered-containers, vector, vector-instances
+}:
+mkDerivation {
+ pname = "these";
+ version = "0.7.6";
+ sha256 = "9464b83d98e626360a8ad9836ba77e5201cd1e9c89b95b1b11a28ef3c23ac746";
+ libraryHaskellDepends = [
+ aeson base base-compat bifunctors binary containers
+ data-default-class deepseq hashable keys lens mtl QuickCheck
+ semigroupoids transformers transformers-compat unordered-containers
+ vector vector-instances
+ ];
+ testHaskellDepends = [
+ aeson base base-compat bifunctors binary containers hashable lens
+ QuickCheck quickcheck-instances tasty tasty-quickcheck transformers
+ unordered-containers vector
+ ];
+ homepage = "https://github.com/isomorphism/these";
+ description = "An either-or-both data type & a generalized 'zip with padding' typeclass";
+ license = stdenv.lib.licenses.bsd3;
+}
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index 28c0322720a..96ca0c83898 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.109.0";
+ version = "0.109.6";
components = {
"abode" = ps: with ps; [ ]; # missing inputs: abodepy
"acer_projector" = ps: with ps; [ pyserial];
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 03805344ae6..9471a5faad8 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
+{ stdenv, lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
# Look up dependencies of specified components in component-packages.nix
, extraComponents ? [ ]
@@ -67,7 +67,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "0.109.0";
+ hassVersion = "0.109.6";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -86,7 +86,7 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "home-assistant";
rev = version;
- sha256 = "1b5y464yhngivxkz3cg2b7j2ssawy7fqr3si5pdmqkgz1dbqihhn";
+ sha256 = "133l6n165yivnc9qmrahk423hmns0hn0dbnx4ys7yaw3x5hqwyns";
};
propagatedBuildInputs = [
@@ -98,6 +98,9 @@ in with py.pkgs; buildPythonApplication rec {
sqlalchemy aiohttp-cors hass-frontend pyotp pyqrcode ciso8601
] ++ componentBuildInputs ++ extraBuildInputs;
+ # upstream only tests on Linux, so do we.
+ doCheck = stdenv.isLinux;
+
checkInputs = [
asynctest pytest pytest-aiohttp requests-mock hass-nabucasa netdisco pydispatcher
];
@@ -118,6 +121,10 @@ in with py.pkgs; buildPythonApplication rec {
makeWrapperArgs = lib.optional skipPip "--add-flags --skip-pip";
+ passthru = {
+ inherit (py.pkgs) hass-frontend;
+ };
+
meta = with lib; {
homepage = "https://home-assistant.io/";
description = "Open-source home automation platform running on Python 3";
diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix
index bcb770b8dc6..9fb543d06ce 100644
--- a/pkgs/servers/home-assistant/frontend.nix
+++ b/pkgs/servers/home-assistant/frontend.nix
@@ -4,11 +4,11 @@ buildPythonPackage rec {
# the frontend version corresponding to a specific home-assistant version can be found here
# https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
pname = "home-assistant-frontend";
- version = "20200427.1";
+ version = "20200505.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0ch669asyjqbh73y4a170j86hw9in2fw3xmxaxwh5r6sgx28k4v7";
+ sha256 = "0h19ddgnws5l49fwr4b0j99j4xkhpxkwdsmq71q36akd4s5lj0ll";
};
# no Python tests implemented
diff --git a/pkgs/servers/http/apt-cacher-ng/default.nix b/pkgs/servers/http/apt-cacher-ng/default.nix
index 99dd63c7ce6..f8c4b800204 100644
--- a/pkgs/servers/http/apt-cacher-ng/default.nix
+++ b/pkgs/servers/http/apt-cacher-ng/default.nix
@@ -4,6 +4,7 @@
, doxygen
, fetchurl
, fuse
+, libevent
, lzma
, openssl
, pkgconfig
@@ -14,15 +15,15 @@
stdenv.mkDerivation rec {
pname = "apt-cacher-ng";
- version = "3.2";
+ version = "3.5";
src = fetchurl {
url = "http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/apt-cacher-ng_${version}.orig.tar.xz";
- sha256 = "1kas5xq44rx33pczhrz05dsdhjaavxdmcs5h1ygfi76bpqvyhpa0";
+ sha256 = "0h76n02nnpg7ir9247qrxb8p4d4p282nh13zrv5bb9sfm12pril2";
};
nativeBuildInputs = [ cmake doxygen pkgconfig ];
- buildInputs = [ bzip2 fuse lzma openssl systemd tcp_wrappers zlib ];
+ buildInputs = [ bzip2 fuse libevent lzma openssl systemd tcp_wrappers zlib ];
meta = with stdenv.lib; {
description = "A caching proxy specialized for linux distribution files";
diff --git a/pkgs/servers/http/gatling/default.nix b/pkgs/servers/http/gatling/default.nix
index bf69d902aa5..9157c09cbeb 100644
--- a/pkgs/servers/http/gatling/default.nix
+++ b/pkgs/servers/http/gatling/default.nix
@@ -28,6 +28,5 @@ stdenv.mkDerivation rec {
homepage = "http://www.fefe.de/gatling/";
license = stdenv.lib.licenses.gpl2;
platforms = platforms.linux;
- maintainers = [ maintainers.the-kenny ];
};
}
diff --git a/pkgs/servers/http/jetty/default.nix b/pkgs/servers/http/jetty/default.nix
index 4a3a3f2da01..49c11bf462e 100644
--- a/pkgs/servers/http/jetty/default.nix
+++ b/pkgs/servers/http/jetty/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jetty";
- version = "9.4.25.v20191220";
+ version = "9.4.26.v20200117";
src = fetchurl {
url = "https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/${version}/jetty-distribution-${version}.tar.gz";
name = "jetty-distribution-${version}.tar.gz";
- sha256 = "1jnx4hnvd2krsdisqwpws1qd1r0f8gm9a4sx4a8c7zqrmfd2zx1a";
+ sha256 = "0wgh7vap0h6gkz6pk8iycvhwmybyxv25ssinwxxrnzk8jg25g89i";
};
phases = [ "unpackPhase" "installPhase" ];
diff --git a/pkgs/servers/http/tomcat/tomcat-native.nix b/pkgs/servers/http/tomcat/tomcat-native.nix
index 57ab2a96b4d..17c4367866f 100644
--- a/pkgs/servers/http/tomcat/tomcat-native.nix
+++ b/pkgs/servers/http/tomcat/tomcat-native.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "tomcat-native";
- version = "1.2.23";
+ version = "1.2.24";
src = fetchurl {
url = "mirror://apache/tomcat/tomcat-connectors/native/${version}/source/${pname}-${version}-src.tar.gz";
- sha512 = "89a0363961d322a87f4e752f4727f54f28ac6e4ad10fa21b6b7390c62b041d4068672d95495d9233c1cad7d6c1dc3c85fbd0186894085b3b94e476876af160ee";
+ sha512 = "5dae151a60f8bd5a9a29d63eca838c77174426025ee65a826f0698943494dd3656d50bcd417e220a926b9ce111ea167043d4b806264030e951873d06767b3d6f";
};
sourceRoot = "${pname}-${version}-src/native";
diff --git a/pkgs/servers/http/unit/default.nix b/pkgs/servers/http/unit/default.nix
index 0779a31f106..c161566d329 100644
--- a/pkgs/servers/http/unit/default.nix
+++ b/pkgs/servers/http/unit/default.nix
@@ -1,8 +1,9 @@
-{ stdenv, fetchFromGitHub, which
+{ stdenv, fetchFromGitHub, nixosTests, which
, withPython2 ? false, python2
, withPython3 ? true, python3, ncurses
, withPHP72 ? false, php72
-, withPHP73 ? true, php73
+, withPHP73 ? false, php73
+, withPHP74 ? true, php74
, withPerl528 ? false, perl528
, withPerl530 ? true, perl530
, withPerldevel ? false, perldevel
@@ -28,22 +29,19 @@ let
php72-unit = php72.override phpConfig;
php73-unit = php73.override phpConfig;
+ php74-unit = php74.override phpConfig;
+
in stdenv.mkDerivation rec {
- version = "1.16.0";
+ version = "1.17.0";
pname = "unit";
src = fetchFromGitHub {
owner = "nginx";
repo = "unit";
rev = version;
- sha256 = "19gclqhwccpi7y4386ap33ycwhylv4s4kwfc6ik8scmc4pw3sj9l";
+ sha256 = "1q3659vw8rxv4fk7ljkjav8ga72sb3arljfxcqw8b080f9hvi7hh";
};
- patches = [
- # https://github.com/nginx/unit/issues/357
- ./drop_cap.patch
- ];
-
nativeBuildInputs = [ which ];
buildInputs = [ ]
@@ -51,6 +49,7 @@ in stdenv.mkDerivation rec {
++ optionals withPython3 [ python3 ncurses ]
++ optional withPHP72 php72-unit
++ optional withPHP73 php73-unit
+ ++ optional withPHP73 php74-unit
++ optional withPerl528 perl528
++ optional withPerl530 perl530
++ optional withPerldevel perldevel
@@ -73,6 +72,7 @@ in stdenv.mkDerivation rec {
${optionalString withPython3 "./configure python --module=python3 --config=${python3}/bin/python3-config --lib-path=${python3}/lib"}
${optionalString withPHP72 "./configure php --module=php72 --config=${php72-unit.unwrapped.dev}/bin/php-config --lib-path=${php72-unit}/lib"}
${optionalString withPHP73 "./configure php --module=php73 --config=${php73-unit.unwrapped.dev}/bin/php-config --lib-path=${php73-unit}/lib"}
+ ${optionalString withPHP74 "./configure php --module=php74 --config=${php74-unit.unwrapped.dev}/bin/php-config --lib-path=${php74-unit}/lib"}
${optionalString withPerl528 "./configure perl --module=perl528 --perl=${perl528}/bin/perl"}
${optionalString withPerl530 "./configure perl --module=perl530 --perl=${perl530}/bin/perl"}
${optionalString withPerldevel "./configure perl --module=perldev --perl=${perldevel}/bin/perl"}
@@ -81,6 +81,8 @@ in stdenv.mkDerivation rec {
${optionalString withRuby_2_7 "./configure ruby --module=ruby27 --ruby=${ruby_2_7}/bin/ruby"}
'';
+ passthru.tests.unit-php = nixosTests.unit-php;
+
meta = {
description = "Dynamic web and application server, designed to run applications in multiple languages.";
homepage = "https://unit.nginx.org/";
diff --git a/pkgs/servers/http/unit/drop_cap.patch b/pkgs/servers/http/unit/drop_cap.patch
deleted file mode 100644
index 87caf77904e..00000000000
--- a/pkgs/servers/http/unit/drop_cap.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff -r ed17ce89119f src/nxt_capability.c
---- a/src/nxt_capability.c Fri Dec 06 17:02:23 2019 +0000
-+++ b/src/nxt_capability.c Mon Dec 09 23:23:00 2019 +0000
-@@ -93,6 +93,26 @@ nxt_capability_specific_set(nxt_task_t *
- return NXT_OK;
- }
-
-+
-+nxt_int_t
-+nxt_capability_drop_all(nxt_task_t *task)
-+{
-+ struct __user_cap_header_struct hdr;
-+ struct __user_cap_data_struct data[2];
-+
-+ hdr.version = nxt_capability_linux_get_version();
-+ hdr.pid = nxt_pid;
-+
-+ nxt_memset(data, 0, sizeof(data));
-+
-+ if (nxt_slow_path(nxt_capset(&hdr, data) == -1)) {
-+ nxt_alert(task, "failed to drop capabilities %E", nxt_errno);
-+ return NXT_ERROR;
-+ }
-+
-+ return NXT_OK;
-+}
-+
- #else
-
- static nxt_int_t
-diff -r ed17ce89119f src/nxt_capability.h
---- a/src/nxt_capability.h Fri Dec 06 17:02:23 2019 +0000
-+++ b/src/nxt_capability.h Mon Dec 09 23:23:00 2019 +0000
-@@ -14,4 +14,6 @@ typedef struct {
- NXT_EXPORT nxt_int_t nxt_capability_set(nxt_task_t *task,
- nxt_capabilities_t *cap);
-
-+NXT_EXPORT nxt_int_t nxt_capability_drop_all(nxt_task_t *task);
-+
- #endif /* _NXT_CAPABILITY_INCLUDED_ */
-diff -r ed17ce89119f src/nxt_process.c
---- a/src/nxt_process.c Fri Dec 06 17:02:23 2019 +0000
-+++ b/src/nxt_process.c Mon Dec 09 23:23:00 2019 +0000
-@@ -264,7 +264,7 @@ cleanup:
- static void
- nxt_process_start(nxt_task_t *task, nxt_process_t *process)
- {
-- nxt_int_t ret, cap_setid;
-+ nxt_int_t ret, cap_setid, drop_caps;
- nxt_port_t *port, *main_port;
- nxt_thread_t *thread;
- nxt_runtime_t *rt;
-@@ -285,9 +285,12 @@ nxt_process_start(nxt_task_t *task, nxt_
-
- cap_setid = rt->capabilities.setid;
-
-+ drop_caps = cap_setid;
-+
- #if (NXT_HAVE_CLONE_NEWUSER)
-- if (!cap_setid && NXT_CLONE_USER(init->isolation.clone.flags)) {
-+ if (NXT_CLONE_USER(init->isolation.clone.flags)) {
- cap_setid = 1;
-+ drop_caps = 0;
- }
- #endif
-
-@@ -301,6 +304,12 @@ nxt_process_start(nxt_task_t *task, nxt_
- if (nxt_slow_path(ret != NXT_OK)) {
- goto fail;
- }
-+
-+#if (NXT_HAVE_LINUX_CAPABILITY)
-+ if (drop_caps && nxt_capability_drop_all(task) != NXT_OK) {
-+ goto fail;
-+ }
-+#endif
- }
-
- rt->type = init->type;
\ No newline at end of file
diff --git a/pkgs/servers/http/yaws/default.nix b/pkgs/servers/http/yaws/default.nix
index 301aec5c34b..1d57a951dc7 100644
--- a/pkgs/servers/http/yaws/default.nix
+++ b/pkgs/servers/http/yaws/default.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
homepage = "http://yaws.hyber.org";
license = licenses.bsd2;
platforms = platforms.linux;
- maintainers = with maintainers; [ goibhniu the-kenny ];
+ maintainers = with maintainers; [ goibhniu ];
};
}
diff --git a/pkgs/servers/identd/oidentd/default.nix b/pkgs/servers/identd/oidentd/default.nix
index e0ff9f8de38..46a26a659ac 100644
--- a/pkgs/servers/identd/oidentd/default.nix
+++ b/pkgs/servers/identd/oidentd/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "oidentd";
- version = "2.4.0";
+ version = "2.5.0";
nativeBuildInputs = [ bison flex ];
src = fetchurl {
url = "https://files.janikrabe.com/pub/oidentd/releases/${version}/${pname}-${version}.tar.gz";
- sha256 = "132bzlbjp437lrlxv5k9aqa1q9w5pghk02rnazg33cw6av00q2li";
+ sha256 = "1d5mqlknfywbx2bgj7ap7x6qzvz257hhqcqhy6zk45dqpsirdn7a";
};
meta = with stdenv.lib; {
diff --git a/pkgs/servers/imgproxy/default.nix b/pkgs/servers/imgproxy/default.nix
index faaad1ac7a7..21caebec0f3 100644
--- a/pkgs/servers/imgproxy/default.nix
+++ b/pkgs/servers/imgproxy/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "imgproxy";
- version = "2.11.0";
+ version = "2.13.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
- sha256 = "1n91snf5sxsiy2r8y2nksw4ah70f70nxamy7k0ylgkpfxp4dxwb8";
+ sha256 = "0lzk9nv7fbyc0jbsigw54310pvpwfrvji58z7a08j03vypc0v3x4";
rev = "v${version}";
};
- modSha256 = "1fm3s1ksah0w86xv8xjhrbf5ia0ynfg2qgajnldy3dpdbxa3yh7s";
+ modSha256 = "02pj8ryis89dl4wjp2mvx6h5d0xdvskxdxiwarg7q0x23m9r7kpg";
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/servers/jellyfin/default.nix b/pkgs/servers/jellyfin/default.nix
index 932081ad22f..35476db9215 100644
--- a/pkgs/servers/jellyfin/default.nix
+++ b/pkgs/servers/jellyfin/default.nix
@@ -18,12 +18,12 @@ let
in stdenv.mkDerivation rec {
pname = "jellyfin";
- version = "10.5.4";
+ version = "10.5.5";
# Impossible to build anything offline with dotnet
src = fetchurl {
url = "https://github.com/jellyfin/jellyfin/releases/download/v${version}/jellyfin_${version}_portable.tar.gz";
- sha256 = "0jfqkbr5n5l7k3dpmjsy0bhvy4y1s6sccwcmcx239r6dhc7x0f9y";
+ sha256 = "1s3hva1j5w74qc9wyqnmr5clk4smzfi7wvx8qrzrwy81mx7r5w27";
};
buildInputs = [
diff --git a/pkgs/servers/mail/opensmtpd/extras.nix b/pkgs/servers/mail/opensmtpd/extras.nix
index 803ba0ee6c7..6c29de8cddb 100644
--- a/pkgs/servers/mail/opensmtpd/extras.nix
+++ b/pkgs/servers/mail/opensmtpd/extras.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "opensmtpd-extras";
- version = "6.4.0";
+ version = "6.7.1";
src = fetchurl {
url = "https://www.opensmtpd.org/archives/${pname}-${version}.tar.gz";
- sha256 = "09k25l7zy5ch3fk6qphni2h0rxdp8wacmfag1whi608dgimrhrnb";
+ sha256 = "1b1mx71bvmv92lbm08wr2p60g3qhikvv3n15zsr6dcwbk9aqahzq";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix b/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
index 9af470f8310..7de8cd858a3 100644
--- a/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
+++ b/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
@@ -13,13 +13,22 @@ let
sha512 = "a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==";
};
};
- "@babel/highlight-7.8.3" = {
+ "@babel/helper-validator-identifier-7.9.5" = {
+ name = "_at_babel_slash_helper-validator-identifier";
+ packageName = "@babel/helper-validator-identifier";
+ version = "7.9.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
+ sha512 = "/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==";
+ };
+ };
+ "@babel/highlight-7.9.0" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.8.3";
+ version = "7.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz";
- sha512 = "PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
+ sha512 = "lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==";
};
};
"@slack/logger-1.1.1" = {
@@ -31,31 +40,31 @@ let
sha512 = "PAC5CMnNAv/FPtJ0le+YD2wUV+tZ7n3Bnjj9dBI+deIcHsExCnQkQmZE79cLvfuYXbz3PWyv5coti30MJQhEjA==";
};
};
- "@slack/rtm-api-5.0.3" = {
+ "@slack/rtm-api-5.0.4" = {
name = "_at_slack_slash_rtm-api";
packageName = "@slack/rtm-api";
- version = "5.0.3";
+ version = "5.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/rtm-api/-/rtm-api-5.0.3.tgz";
- sha512 = "rzNIFst8iuVYyHdE7e3KSrbAtIA7sfS4Pth9ObKUm5KDemX0zyI7YfAijO1kgr1EMriQkjlpKBhlNq9Y+aQr6g==";
+ url = "https://registry.npmjs.org/@slack/rtm-api/-/rtm-api-5.0.4.tgz";
+ sha512 = "5xXOjLPb4H8a+URLrCjnFXA62Kf4IrvSfp9KtuOxv6vTtFVvxNW4WqhWgAcxwXolD43xRuB/pikxLu76vLDTfw==";
};
};
- "@slack/types-1.5.0" = {
+ "@slack/types-1.6.0" = {
name = "_at_slack_slash_types";
packageName = "@slack/types";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/types/-/types-1.5.0.tgz";
- sha512 = "oCYgatJYxHf9wE3tKXzOLeeTsF0ghX1TIcguNfVmO2V6NDe+cHAzZRglEOmJLdRINDS5gscAgSkeZpDhpKBeUA==";
+ url = "https://registry.npmjs.org/@slack/types/-/types-1.6.0.tgz";
+ sha512 = "SrrAD/ZxDN4szQ35V/mY2TvKSyGsUWP8def1C8NMg9AvdYG0VyaL5f+Dd6jw8STosMFXd3zqjekMowT9LB9/IQ==";
};
};
- "@slack/web-api-5.8.0" = {
+ "@slack/web-api-5.8.1" = {
name = "_at_slack_slash_web-api";
packageName = "@slack/web-api";
- version = "5.8.0";
+ version = "5.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/web-api/-/web-api-5.8.0.tgz";
- sha512 = "lUMFM9jtdn+9Q0kHLegf5RjIgQlmb1PGWwWdTsc9mQ8PJu2BogI5ZttG8/tA6r2bX/C4bgXhd0JJ4syUR0AAhQ==";
+ url = "https://registry.npmjs.org/@slack/web-api/-/web-api-5.8.1.tgz";
+ sha512 = "MONzkjWOXV39Dejo8B9WSl/F0dxcVh9wyeW6R0jf6T6BhwN4f24iErYtTh19g+MRhb0oiyeKfnFsJTSKQulfDA==";
};
};
"@types/body-parser-1.19.0" = {
@@ -103,22 +112,22 @@ let
sha512 = "EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==";
};
};
- "@types/express-4.17.3" = {
+ "@types/express-4.17.6" = {
name = "_at_types_slash_express";
packageName = "@types/express";
- version = "4.17.3";
+ version = "4.17.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz";
- sha512 = "I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==";
+ url = "https://registry.npmjs.org/@types/express/-/express-4.17.6.tgz";
+ sha512 = "n/mr9tZI83kd4azlPG5y997C/M4DNABK9yErhFM6hKdym4kkmd9j0vtsJyjFIwfRBxtrxZtAfGZCNRIBMFLK5w==";
};
};
- "@types/express-serve-static-core-4.17.2" = {
+ "@types/express-serve-static-core-4.17.6" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
- version = "4.17.2";
+ version = "4.17.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.2.tgz";
- sha512 = "El9yMpctM6tORDAiBwZVLMcxoTMcqqRO9dVyYcn7ycLWbvR8klrDn8CAOwRfZujZtWD7yS/mshTdz43jMOejbg==";
+ url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.6.tgz";
+ sha512 = "U2oynuRIB17GIbEdvjFrrEACOy7GQkzsX7bPEBz1H41vZYEU4j0fLL97sawmHDwHUXpUQDBMHIyM9vejqP9o1A==";
};
};
"@types/is-stream-1.1.0" = {
@@ -139,13 +148,13 @@ let
sha512 = "FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==";
};
};
- "@types/mocha-5.2.7" = {
+ "@types/mocha-7.0.2" = {
name = "_at_types_slash_mocha";
packageName = "@types/mocha";
- version = "5.2.7";
+ version = "7.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz";
- sha512 = "NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==";
+ url = "https://registry.npmjs.org/@types/mocha/-/mocha-7.0.2.tgz";
+ sha512 = "ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==";
};
};
"@types/nedb-1.8.9" = {
@@ -157,13 +166,13 @@ let
sha512 = "w9Tl3DQCkdT0Ghes+PKhe+3/pZppBXuFFpSCjPJbb2KE3DjYmUpEyCYzjrAYlT9Y1TndnbbnChzkax2h/JorVQ==";
};
};
- "@types/node-12.12.30" = {
+ "@types/node-13.9.3" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "12.12.30";
+ version = "13.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-12.12.30.tgz";
- sha512 = "sz9MF/zk6qVr3pAnM0BSQvYIBK44tS75QC5N+VbWSE4DjCV/pJ+UzCW/F+vVnl7TkOPcuwQureKNtSSwjBTaMg==";
+ url = "https://registry.npmjs.org/@types/node/-/node-13.9.3.tgz";
+ sha512 = "28ci34pqk99zkrqa473xlzfms3j6nj4nl2i69ghpbjvw2mh68bd0nd2shb78i09gng4d0fj65l2njrqbdjzmhqix4fvqyiarrlkwnyk";
};
};
"@types/node-emoji-1.8.1" = {
@@ -184,6 +193,15 @@ let
sha512 = "eKAv5Ql6k78dh3ULCsSBxX6bFNuGjTmof5Q/T6PiECDq0Yf8IIn46jCyp3RJvCi8owaEmm3DZH1PEImjBMd/vQ==";
};
};
+ "@types/qs-6.9.2" = {
+ name = "_at_types_slash_qs";
+ packageName = "@types/qs";
+ version = "6.9.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.2.tgz";
+ sha512 = "a9bDi4Z3zCZf4Lv1X/vwnvbbDYSNz59h3i3KdyuYYN+YrLjSeJD0dnphdULDfySvUv6Exy/O0K6wX/kQpnPQ+A==";
+ };
+ };
"@types/randomstring-1.1.6" = {
name = "_at_types_slash_randomstring";
packageName = "@types/randomstring";
@@ -238,22 +256,22 @@ let
sha512 = "oprSwp094zOglVrXdlo/4bAHtKTAxX6VT8FOZlBKrmyLbNvE1zxZyJ6yikMVtHIvwP45+ZQGJn+FdXGKTozq0g==";
};
};
- "@types/tough-cookie-2.3.6" = {
+ "@types/tough-cookie-4.0.0" = {
name = "_at_types_slash_tough-cookie";
packageName = "@types/tough-cookie";
- version = "2.3.6";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.6.tgz";
- sha512 = "wHNBMnkoEBiRAd3s8KTKwIuO9biFtTf0LehITzBhSco+HQI0xkXZbLOD55SW3Aqw3oUkHstkm5SPv58yaAdFPQ==";
+ url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz";
+ sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
};
};
- "@types/uuid-3.4.8" = {
+ "@types/uuid-7.0.3" = {
name = "_at_types_slash_uuid";
packageName = "@types/uuid";
- version = "3.4.8";
+ version = "7.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.8.tgz";
- sha512 = "zHWce3allXWSmRx6/AGXKCtSOA7JjeWd2L3t4aHfysNk8mouQnWCocveaT7a4IEIlPVHp81jzlnknqTgCjCLXA==";
+ url = "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.3.tgz";
+ sha512 = "PUdqTZVrNYTNcIhLHkiaYzoOIaUi5LFg/XLerAdgvwQrUCx+oSbtoBze1AMyvYbcwzUSNC+Isl58SM4Sm/6COw==";
};
};
"@types/ws-5.1.2" = {
@@ -311,13 +329,13 @@ let
sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
};
};
- "ajv-6.12.0" = {
+ "ajv-6.12.2" = {
name = "ajv";
packageName = "ajv";
- version = "6.12.0";
+ version = "6.12.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz";
- sha512 = "D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==";
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
+ sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
};
};
"another-json-0.2.0" = {
@@ -365,6 +383,15 @@ let
sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
};
};
+ "anymatch-3.1.1" = {
+ name = "anymatch";
+ packageName = "anymatch";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
+ sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
+ };
+ };
"arg-4.1.3" = {
name = "arg";
packageName = "arg";
@@ -410,13 +437,13 @@ let
sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
};
};
- "assert-options-0.6.0" = {
+ "assert-options-0.6.2" = {
name = "assert-options";
packageName = "assert-options";
- version = "0.6.0";
+ version = "0.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/assert-options/-/assert-options-0.6.0.tgz";
- sha512 = "xmBFb5sY0AO8SNihIfavR6uMhOyzq6D7RoFKJxxAditMQc876szBBQ9RQVwLi6Bm3zUoG0nexZK11Gy5TBX69A==";
+ url = "https://registry.npmjs.org/assert-options/-/assert-options-0.6.2.tgz";
+ sha512 = "KP9S549XptFAPGYmLRnIjQBL4/Ry8Jx5YNLQZ/l+eejqbTidBMnw4uZSAsUrzBq/lgyqDYqxcTF7cOxZb9gyEw==";
};
};
"assert-plus-1.0.0" = {
@@ -545,6 +572,15 @@ let
sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
};
};
+ "binary-extensions-2.0.0" = {
+ name = "binary-extensions";
+ packageName = "binary-extensions";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz";
+ sha512 = "Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==";
+ };
+ };
"binary-search-tree-0.2.5" = {
name = "binary-search-tree";
packageName = "binary-search-tree";
@@ -599,6 +635,15 @@ let
sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
};
};
+ "braces-3.0.2" = {
+ name = "braces";
+ packageName = "braces";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz";
+ sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
+ };
+ };
"browser-request-0.3.3" = {
name = "browser-request";
packageName = "browser-request";
@@ -707,6 +752,15 @@ let
sha1 = "574d312edd88bb5dd8912e9286dd6c0aed4aac82";
};
};
+ "chokidar-3.3.0" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz";
+ sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
+ };
+ };
"cliui-5.0.0" = {
name = "cliui";
packageName = "cliui";
@@ -950,6 +1004,15 @@ let
sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
};
};
+ "depd-2.0.0" = {
+ name = "depd";
+ packageName = "depd";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
+ sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
+ };
+ };
"destroy-1.0.4" = {
name = "destroy";
packageName = "destroy";
@@ -1040,13 +1103,13 @@ let
sha512 = "bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==";
};
};
- "es-abstract-1.17.4" = {
+ "es-abstract-1.17.5" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.17.4";
+ version = "1.17.5";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz";
- sha512 = "Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz";
+ sha512 = "BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==";
};
};
"es-to-primitive-1.2.1" = {
@@ -1094,15 +1157,6 @@ let
sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
};
};
- "esutils-2.0.3" = {
- name = "esutils";
- packageName = "esutils";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz";
- sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==";
- };
- };
"etag-1.8.1" = {
name = "etag";
packageName = "etag";
@@ -1202,6 +1256,15 @@ let
sha512 = "W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==";
};
};
+ "fill-range-7.0.1" = {
+ name = "fill-range";
+ packageName = "fill-range";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz";
+ sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==";
+ };
+ };
"finalhandler-1.1.2" = {
name = "finalhandler";
packageName = "finalhandler";
@@ -1301,6 +1364,15 @@ let
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
};
+ "fsevents-2.1.3" = {
+ name = "fsevents";
+ packageName = "fsevents";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
+ sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
+ };
+ };
"function-bind-1.1.1" = {
name = "function-bind";
packageName = "function-bind";
@@ -1364,6 +1436,15 @@ let
sha512 = "vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==";
};
};
+ "glob-parent-5.1.1" = {
+ name = "glob-parent";
+ packageName = "glob-parent";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz";
+ sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
+ };
+ };
"growl-1.10.5" = {
name = "growl";
packageName = "growl";
@@ -1499,6 +1580,15 @@ let
sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
};
};
+ "is-binary-path-2.1.0" = {
+ name = "is-binary-path";
+ packageName = "is-binary-path";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
+ sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
+ };
+ };
"is-buffer-2.0.4" = {
name = "is-buffer";
packageName = "is-buffer";
@@ -1526,6 +1616,15 @@ let
sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
};
};
+ "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-2.0.0" = {
name = "is-fullwidth-code-point";
packageName = "is-fullwidth-code-point";
@@ -1535,6 +1634,15 @@ let
sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
};
};
+ "is-glob-4.0.1" = {
+ name = "is-glob";
+ packageName = "is-glob";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
+ sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
+ };
+ };
"is-my-ip-valid-1.0.0" = {
name = "is-my-ip-valid";
packageName = "is-my-ip-valid";
@@ -1553,6 +1661,15 @@ let
sha512 = "XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA==";
};
};
+ "is-number-7.0.0" = {
+ name = "is-number";
+ packageName = "is-number";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz";
+ sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
+ };
+ };
"is-property-1.0.2" = {
name = "is-property";
packageName = "is-property";
@@ -1751,13 +1868,13 @@ let
sha1 = "24c4bfcd6b2fba38bfd0594db1179d8e9b656561";
};
};
- "log-symbols-2.2.0" = {
+ "log-symbols-3.0.0" = {
name = "log-symbols";
packageName = "log-symbols";
- version = "2.2.0";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz";
- sha512 = "VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==";
+ url = "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz";
+ sha512 = "dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==";
};
};
"logform-1.10.0" = {
@@ -1778,13 +1895,13 @@ let
sha512 = "+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==";
};
};
- "loglevel-1.6.7" = {
+ "loglevel-1.6.8" = {
name = "loglevel";
packageName = "loglevel";
- version = "1.6.7";
+ version = "1.6.8";
src = fetchurl {
- url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz";
- sha512 = "cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==";
+ url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz";
+ sha512 = "bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==";
};
};
"make-error-1.3.6" = {
@@ -1796,15 +1913,6 @@ let
sha512 = "s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==";
};
};
- "manakin-0.5.2" = {
- name = "manakin";
- packageName = "manakin";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/manakin/-/manakin-0.5.2.tgz";
- sha512 = "pfDSB7QYoVg0Io4KMV9hhPoXpj6p0uBscgtyUSKCOFZe8bqgbpStfgnKIbF/ulnr6U3ICu4OqdyxAqBgOhZwBQ==";
- };
- };
"matrix-appservice-0.4.1" = {
name = "matrix-appservice";
packageName = "matrix-appservice";
@@ -1814,13 +1922,13 @@ let
sha512 = "mxHr9XDOvN/p6OFrfb4kkcEjCPftnXNzMS8Lg9Cz/pDy1arfRWq11vl9pL9bjzBaAouBGLpW1JzmCR2MsW+VKA==";
};
};
- "matrix-appservice-bridge-1.11.1" = {
+ "matrix-appservice-bridge-1.12.2" = {
name = "matrix-appservice-bridge";
packageName = "matrix-appservice-bridge";
- version = "1.11.1";
+ version = "1.12.2";
src = fetchurl {
- url = "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-1.11.1.tgz";
- sha512 = "xrtjxScBIx33HRkiK/5G6wkUxZ9jxF9GqTiKzM/Fn7CgMZoHVDIms3sTc7ybZKA6RHAqH68bg4Eg4JbGCtUrhw==";
+ url = "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-1.12.2.tgz";
+ sha512 = "cGD31MLi4ARnx4DIyJndIhHIsNjaWUoBMXeAbnHhvkwkdVgZ9pgA6IKKmcBCFfsNX1r/I04KjcjlKpVdmZu4VQ==";
};
};
"matrix-js-sdk-2.4.6" = {
@@ -1868,22 +1976,22 @@ let
sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
- "mime-db-1.43.0" = {
+ "mime-db-1.44.0" = {
name = "mime-db";
packageName = "mime-db";
- version = "1.43.0";
+ version = "1.44.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz";
- sha512 = "+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==";
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
+ sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
};
};
- "mime-types-2.1.26" = {
+ "mime-types-2.1.27" = {
name = "mime-types";
packageName = "mime-types";
- version = "2.1.26";
+ version = "2.1.27";
src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz";
- sha512 = "01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==";
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
};
};
"minimatch-3.0.4" = {
@@ -1895,15 +2003,6 @@ let
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.5" = {
name = "minimist";
packageName = "minimist";
@@ -1913,49 +2012,40 @@ let
sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
};
};
- "mkdirp-0.5.1" = {
+ "mkdirp-0.5.5" = {
name = "mkdirp";
packageName = "mkdirp";
- version = "0.5.1";
+ version = "0.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
- sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
};
};
- "mkdirp-0.5.3" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz";
- sha512 = "P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==";
- };
- };
- "mocha-6.2.2" = {
+ "mocha-7.1.2" = {
name = "mocha";
packageName = "mocha";
- version = "6.2.2";
+ version = "7.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz";
- sha512 = "FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-7.1.2.tgz";
+ sha512 = "o96kdRKMKI3E8U0bjnfqW4QMk12MwZ4mhdBTf+B5a1q9+aq2HRnj+3ZdJu0B/ZhJeK78MgYuv6L8d/rA5AeBJA==";
};
};
- "moment-2.24.0" = {
+ "moment-2.25.3" = {
name = "moment";
packageName = "moment";
- version = "2.24.0";
+ version = "2.25.3";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz";
- sha512 = "bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==";
+ url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
+ sha512 = "PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==";
};
};
- "morgan-1.9.1" = {
+ "morgan-1.10.0" = {
name = "morgan";
packageName = "morgan";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz";
- sha512 = "HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==";
+ url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz";
+ sha512 = "AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==";
};
};
"ms-2.0.0" = {
@@ -2012,13 +2102,13 @@ let
sha512 = "Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==";
};
};
- "node-environment-flags-1.0.5" = {
+ "node-environment-flags-1.0.6" = {
name = "node-environment-flags";
packageName = "node-environment-flags";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz";
- sha512 = "VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==";
+ url = "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.6.tgz";
+ sha512 = "5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==";
};
};
"nopt-3.0.6" = {
@@ -2030,6 +2120,15 @@ let
sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
};
};
+ "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==";
+ };
+ };
"oauth-sign-0.9.0" = {
name = "oauth-sign";
packageName = "oauth-sign";
@@ -2138,13 +2237,13 @@ let
sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
};
};
- "p-limit-2.2.2" = {
+ "p-limit-2.3.0" = {
name = "p-limit";
packageName = "p-limit";
- version = "2.2.2";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz";
- sha512 = "WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==";
+ url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
+ sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
};
};
"p-locate-3.0.0" = {
@@ -2165,13 +2264,13 @@ let
sha512 = "n8/y+yDJwBjoLQe1GSJbbaYQLTI7QHNZI2+rpmCDbe++WLf9HC3gf6iqj5yfPAV71W4UF3ql5W1+UBPXoXTxng==";
};
};
- "p-queue-6.3.0" = {
+ "p-queue-6.4.0" = {
name = "p-queue";
packageName = "p-queue";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-queue/-/p-queue-6.3.0.tgz";
- sha512 = "fg5dJlFpd5+3CgG3/0ogpVZUeJbjiyXFg0nu53hrOYsybqSiDyxyOpad0Rm6tAiGjgztAwkyvhlYHC53OiAJOA==";
+ url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
+ sha512 = "X7ddxxiQ+bLR/CUt3/BVKrGcJDNxBr0pEEFKHHB6vTPWNUhgDv36GpIH18RmGM3YGPpBT+JWGjDDqsVGuF0ERw==";
};
};
"p-retry-4.2.0" = {
@@ -2273,13 +2372,13 @@ let
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
};
};
- "pg-7.12.1" = {
+ "pg-8.0.3" = {
name = "pg";
packageName = "pg";
- version = "7.12.1";
+ version = "8.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pg/-/pg-7.12.1.tgz";
- sha512 = "l1UuyfEvoswYfcUe6k+JaxiN+5vkOgYcVSbSuw3FvdLqDbaoa2RJo1zfJKfPsSYPFVERd4GHvX3s2PjG1asSDA==";
+ url = "https://registry.npmjs.org/pg/-/pg-8.0.3.tgz";
+ sha512 = "fvcNXn4o/iq4jKq15Ix/e58q3jPSmzOp6/8C3CaHoSR/bsxdg+1FXfDRePdtE/zBb3++TytvOrS1hNef3WC/Kg==";
};
};
"pg-connection-string-0.1.3" = {
@@ -2300,31 +2399,40 @@ let
sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==";
};
};
- "pg-minify-1.5.1" = {
+ "pg-minify-1.5.2" = {
name = "pg-minify";
packageName = "pg-minify";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.5.1.tgz";
- sha512 = "nqUTo8y9T0VhiJoWC0sK0+2S8hYDiu7CdH0Z9ijPi2iikiQ44mfcAFxEJxfvF8H3h/bDBvXthtOQPIB3pLWIow==";
+ url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.5.2.tgz";
+ sha512 = "uZn/gXkGmO5JBdopxNLSpFMS1lXr+KJqynI8Di1Qyr8ZVXt67ruh+XNfzLMVdLzYv+MQRdNYQdVwWPSs0qM7xQ==";
};
};
- "pg-pool-2.0.10" = {
+ "pg-pool-3.1.1" = {
name = "pg-pool";
packageName = "pg-pool";
- version = "2.0.10";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-pool/-/pg-pool-2.0.10.tgz";
- sha512 = "qdwzY92bHf3nwzIUcj+zJ0Qo5lpG/YxchahxIN8+ZVmXqkahKXsnl2aiJPHLYN9o5mB/leG+Xh6XKxtP7e0sjg==";
+ url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.1.1.tgz";
+ sha512 = "kYH6S0mcZF1TPg1F9boFee2JlCSm2oqnlR2Mz2Wgn1psQbEBNVeNTJCw2wCK48QsctwvGUzbxLMg/lYV6hL/3A==";
};
};
- "pg-promise-9.3.6" = {
+ "pg-promise-10.5.3" = {
name = "pg-promise";
packageName = "pg-promise";
- version = "9.3.6";
+ version = "10.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-promise/-/pg-promise-9.3.6.tgz";
- sha512 = "b64UalKAkUImn01z7LeG2NtTTsp0TYfqMzo1vXjO2bDAshL+kXJ2HvCyHstJ4Nj8hLeqtCe0Tar5TbB4QGUHfw==";
+ url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.5.3.tgz";
+ sha512 = "cfHgFpcqOc0IIRDABre//k1eda7s94Wys67P9r3q590nmvO0AzZucqWTVmgRUzNTIrDChUwY4hVOMBTIsU/ZiA==";
+ };
+ };
+ "pg-protocol-1.2.2" = {
+ name = "pg-protocol";
+ packageName = "pg-protocol";
+ version = "1.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.2.2.tgz";
+ sha512 = "r8hGxHOk3ccMjjmhFJ/QOSVW5A+PP84TeRlEwB/cQ9Zu+bvtZg8Z59Cx3AMfVQc9S0Z+EG+HKhicF1W1GN5Eqg==";
};
};
"pg-types-2.2.0" = {
@@ -2345,6 +2453,15 @@ let
sha1 = "2a7bb41b6065b67907e91da1b07c1847c877b306";
};
};
+ "picomatch-2.2.2" = {
+ name = "picomatch";
+ packageName = "picomatch";
+ version = "2.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
+ sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
+ };
+ };
"postgres-array-2.0.0" = {
name = "postgres-array";
packageName = "postgres-array";
@@ -2363,13 +2480,13 @@ let
sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35";
};
};
- "postgres-date-1.0.4" = {
+ "postgres-date-1.0.5" = {
name = "postgres-date";
packageName = "postgres-date";
- version = "1.0.4";
+ version = "1.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.4.tgz";
- sha512 = "bESRvKVuTrjoBluEcpv2346+6kgB7UlnqWZsnbnCccTNq/pqfj1j6oBaN5+b/NrDXepYUT/HKadqv3iS9lJuVA==";
+ url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.5.tgz";
+ sha512 = "pdau6GRPERdAYUQwkBnGKxEfPyhVZXG/JiS44iZWiNdSOWE09N2lUgN6yshuq6fVSon4Pm0VMXd1srUUkLe9iA==";
};
};
"postgres-interval-1.2.0" = {
@@ -2408,13 +2525,13 @@ let
sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
};
};
- "psl-1.7.0" = {
+ "psl-1.8.0" = {
name = "psl";
packageName = "psl";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz";
- sha512 = "5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==";
+ url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
+ sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
};
};
"punycode-2.1.1" = {
@@ -2444,13 +2561,13 @@ let
sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
};
};
- "quick-lru-4.0.1" = {
+ "quick-lru-5.1.0" = {
name = "quick-lru";
packageName = "quick-lru";
- version = "4.0.1";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz";
- sha512 = "ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==";
+ url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.0.tgz";
+ sha512 = "WjAKQ9ORzvqjLijJXiXWqc3Gcs1ivoxCj6KJmEjoWBE6OtHwuaDLSAUqGHALUiid7A1KqGqsSHZs8prxF5xxAQ==";
};
};
"randomstring-1.1.5" = {
@@ -2498,6 +2615,15 @@ let
sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
};
};
+ "readdirp-3.2.0" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz";
+ sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
+ };
+ };
"regenerator-runtime-0.11.1" = {
name = "regenerator-runtime";
packageName = "regenerator-runtime";
@@ -2552,13 +2678,13 @@ let
sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
};
};
- "resolve-1.15.1" = {
+ "resolve-1.17.0" = {
name = "resolve";
packageName = "resolve";
- version = "1.15.1";
+ version = "1.17.0";
src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz";
- sha512 = "84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==";
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
+ sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
};
};
"retry-0.12.0" = {
@@ -2678,22 +2804,22 @@ let
sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
};
};
- "source-map-support-0.5.16" = {
+ "source-map-support-0.5.19" = {
name = "source-map-support";
packageName = "source-map-support";
- version = "0.5.16";
+ version = "0.5.19";
src = fetchurl {
- url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz";
- sha512 = "efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==";
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
+ sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
};
};
- "spex-3.0.0" = {
+ "spex-3.0.1" = {
name = "spex";
packageName = "spex";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/spex/-/spex-3.0.0.tgz";
- sha512 = "JoMfgbrJcEPn53JCLkSNH1o7fZ9rzkb24UKEt5LTcsp0YsaN+yxtb5MEmibbMRltj9CdXDNGitPrYi11JY2hog==";
+ url = "https://registry.npmjs.org/spex/-/spex-3.0.1.tgz";
+ sha512 = "priWZUrXBmVPHTOmtUeS7gZzCOUwRK87OHJw5K8bTC6MLOq93mQocx+vWccNyKPT2EY+goZvKGguGn2lx8TBDA==";
};
};
"split-1.0.1" = {
@@ -2768,22 +2894,40 @@ let
sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
};
};
- "string.prototype.trimleft-2.1.1" = {
- name = "string.prototype.trimleft";
- packageName = "string.prototype.trimleft";
- version = "2.1.1";
+ "string.prototype.trimend-1.0.1" = {
+ name = "string.prototype.trimend";
+ packageName = "string.prototype.trimend";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz";
- sha512 = "iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==";
+ url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
+ sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
};
};
- "string.prototype.trimright-2.1.1" = {
+ "string.prototype.trimleft-2.1.2" = {
+ name = "string.prototype.trimleft";
+ packageName = "string.prototype.trimleft";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz";
+ sha512 = "gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==";
+ };
+ };
+ "string.prototype.trimright-2.1.2" = {
name = "string.prototype.trimright";
packageName = "string.prototype.trimright";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz";
- sha512 = "qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==";
+ url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz";
+ sha512 = "ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==";
+ };
+ };
+ "string.prototype.trimstart-1.0.1" = {
+ name = "string.prototype.trimstart";
+ packageName = "string.prototype.trimstart";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
+ sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
};
};
"string_decoder-1.1.1" = {
@@ -2876,6 +3020,15 @@ let
sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
};
};
+ "to-regex-range-5.0.1" = {
+ name = "to-regex-range";
+ packageName = "to-regex-range";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz";
+ sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==";
+ };
+ };
"toidentifier-1.0.0" = {
name = "toidentifier";
packageName = "toidentifier";
@@ -2903,31 +3056,31 @@ let
sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==";
};
};
- "ts-node-8.7.0" = {
+ "ts-node-8.10.1" = {
name = "ts-node";
packageName = "ts-node";
- version = "8.7.0";
+ version = "8.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.7.0.tgz";
- sha512 = "s659CsHrsxaRVDEleuOkGvbsA0rWHtszUNEt1r0CgAFN5ZZTQtDzpsluS7W5pOGJIa1xZE8R/zK4dEs+ldFezg==";
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
+ sha512 = "bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw==";
};
};
- "tslib-1.11.1" = {
+ "tslib-1.11.2" = {
name = "tslib";
packageName = "tslib";
- version = "1.11.1";
+ version = "1.11.2";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz";
- sha512 = "aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==";
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz";
+ sha512 = "tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==";
};
};
- "tslint-5.20.1" = {
+ "tslint-6.1.2" = {
name = "tslint";
packageName = "tslint";
- version = "5.20.1";
+ version = "6.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz";
- sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==";
+ url = "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz";
+ sha512 = "UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==";
};
};
"tsutils-2.29.0" = {
@@ -3047,6 +3200,15 @@ let
sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
};
};
+ "uuid-7.0.3" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz";
+ sha512 = "DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==";
+ };
+ };
"vary-1.1.2" = {
name = "vary";
packageName = "vary";
@@ -3173,15 +3335,6 @@ let
sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
- "yargs-13.3.0" = {
- name = "yargs";
- packageName = "yargs";
- version = "13.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz";
- sha512 = "2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==";
- };
- };
"yargs-13.3.2" = {
name = "yargs";
packageName = "yargs";
@@ -3191,15 +3344,6 @@ let
sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
};
};
- "yargs-parser-13.1.1" = {
- name = "yargs-parser";
- packageName = "yargs-parser";
- version = "13.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz";
- sha512 = "oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==";
- };
- };
"yargs-parser-13.1.2" = {
name = "yargs-parser";
packageName = "yargs-parser";
@@ -3230,26 +3374,27 @@ let
};
in
{
- "matrix-appservice-slack-git+https://github.com/matrix-org/matrix-appservice-slack.git#1.1.0" = nodeEnv.buildNodePackage {
+ "matrix-appservice-slack-git+https://github.com/matrix-org/matrix-appservice-slack.git#1.2.0" = nodeEnv.buildNodePackage {
name = "matrix-appservice-slack";
packageName = "matrix-appservice-slack";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchgit {
url = "https://github.com/matrix-org/matrix-appservice-slack.git";
- rev = "62b2a05c99bbefb0b268adc8b0fedfe91a4f76bd";
- sha256 = "64e930cecb11de9df3cb03367a22ff7dc78d44b7f992d9379fae8b692bf35157";
+ rev = "2967f02484a3cdb386336b328438ec65fa8be382";
+ sha256 = "bc7f87744046561d8dcd5b75d2469950f11ceac9d6d69a49eac4e05354f34834";
};
dependencies = [
sources."@babel/code-frame-7.8.3"
- sources."@babel/highlight-7.8.3"
+ sources."@babel/helper-validator-identifier-7.9.5"
+ sources."@babel/highlight-7.9.0"
sources."@slack/logger-1.1.1"
- (sources."@slack/rtm-api-5.0.3" // {
+ (sources."@slack/rtm-api-5.0.4" // {
dependencies = [
sources."p-queue-2.4.2"
];
})
- sources."@slack/types-1.5.0"
- (sources."@slack/web-api-5.8.0" // {
+ sources."@slack/types-1.6.0"
+ (sources."@slack/web-api-5.8.1" // {
dependencies = [
sources."p-queue-2.4.2"
];
@@ -3259,40 +3404,42 @@ in
sources."@types/chai-4.2.11"
sources."@types/connect-3.4.33"
sources."@types/events-3.0.0"
- sources."@types/express-4.17.3"
- sources."@types/express-serve-static-core-4.17.2"
+ sources."@types/express-4.17.6"
+ sources."@types/express-serve-static-core-4.17.6"
sources."@types/is-stream-1.1.0"
sources."@types/mime-2.0.1"
- sources."@types/mocha-5.2.7"
+ sources."@types/mocha-7.0.2"
sources."@types/nedb-1.8.9"
- sources."@types/node-12.12.30"
+ sources."@types/node-13.9.3"
sources."@types/node-emoji-1.8.1"
sources."@types/p-queue-2.3.2"
+ sources."@types/qs-6.9.2"
sources."@types/randomstring-1.1.6"
sources."@types/range-parser-1.2.3"
sources."@types/request-2.48.4"
sources."@types/request-promise-native-1.0.17"
sources."@types/retry-0.12.0"
sources."@types/serve-static-1.13.3"
- sources."@types/tough-cookie-2.3.6"
- sources."@types/uuid-3.4.8"
+ sources."@types/tough-cookie-4.0.0"
+ sources."@types/uuid-7.0.3"
sources."@types/ws-5.1.2"
sources."@types/yargs-13.0.8"
sources."@types/yargs-parser-13.1.0"
sources."Slackdown-git://github.com/Half-Shot/slackdown#efd8934a3d9c3bf0064c0b217c5cf6b62ee697e4"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."another-json-0.2.0"
sources."ansi-colors-3.2.3"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
+ sources."anymatch-3.1.1"
sources."arg-4.1.3"
sources."argparse-1.0.10"
sources."array-flatten-1.1.1"
sources."array-uniq-1.0.2"
sources."asn1-0.2.4"
- sources."assert-options-0.6.0"
+ sources."assert-options-0.6.2"
sources."assert-plus-1.0.0"
sources."assertion-error-1.1.0"
sources."async-0.2.10"
@@ -3306,6 +3453,7 @@ in
sources."base-x-3.0.8"
sources."basic-auth-2.0.1"
sources."bcrypt-pbkdf-1.0.2"
+ sources."binary-extensions-2.0.0"
sources."binary-search-tree-0.2.5"
sources."bintrees-1.0.1"
sources."bluebird-2.11.0"
@@ -3315,6 +3463,7 @@ in
];
})
sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
sources."browser-request-0.3.3"
sources."browser-stdout-1.3.1"
sources."bs58-4.0.1"
@@ -3331,6 +3480,7 @@ in
];
})
sources."check-error-1.0.2"
+ sources."chokidar-3.3.0"
sources."cliui-5.0.0"
sources."color-3.0.0"
sources."color-convert-1.9.3"
@@ -3365,12 +3515,11 @@ in
sources."enabled-1.0.2"
sources."encodeurl-1.0.2"
sources."env-variable-0.0.6"
- sources."es-abstract-1.17.4"
+ sources."es-abstract-1.17.5"
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-2.0.0"
sources."esprima-4.0.1"
- sources."esutils-2.0.3"
sources."etag-1.8.1"
sources."eventemitter3-3.1.2"
(sources."express-4.17.1" // {
@@ -3385,6 +3534,7 @@ in
sources."fast-safe-stringify-2.0.7"
sources."fecha-2.3.3"
sources."file-stream-rotator-0.4.1"
+ sources."fill-range-7.0.1"
(sources."finalhandler-1.1.2" // {
dependencies = [
sources."debug-2.6.9"
@@ -3399,6 +3549,7 @@ in
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
+ sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."generate-function-2.3.1"
sources."generate-object-property-1.2.0"
@@ -3406,6 +3557,7 @@ in
sources."get-func-name-2.0.0"
sources."getpass-0.1.7"
sources."glob-7.1.3"
+ sources."glob-parent-5.1.1"
sources."growl-1.10.5"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -3421,12 +3573,16 @@ in
sources."inherits-2.0.3"
sources."ipaddr.js-1.9.1"
sources."is-arrayish-0.3.2"
+ sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
sources."is-callable-1.1.5"
sources."is-date-object-1.0.2"
+ sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
+ sources."is-glob-4.0.1"
sources."is-my-ip-valid-1.0.0"
sources."is-my-json-valid-2.20.0"
+ sources."is-number-7.0.0"
sources."is-property-1.0.2"
sources."is-regex-1.0.5"
sources."is-stream-1.1.0"
@@ -3449,17 +3605,16 @@ in
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."lodash.toarray-4.4.0"
- sources."log-symbols-2.2.0"
+ sources."log-symbols-3.0.0"
(sources."logform-2.1.2" // {
dependencies = [
sources."ms-2.1.2"
];
})
- sources."loglevel-1.6.7"
+ sources."loglevel-1.6.8"
sources."make-error-1.3.6"
- sources."manakin-0.5.2"
sources."matrix-appservice-0.4.1"
- sources."matrix-appservice-bridge-1.11.1"
+ sources."matrix-appservice-bridge-1.12.2"
(sources."matrix-js-sdk-2.4.6" // {
dependencies = [
sources."bluebird-3.5.5"
@@ -3469,39 +3624,37 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-1.6.0"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mkdirp-0.5.3"
- (sources."mocha-6.2.2" // {
+ sources."mkdirp-0.5.5"
+ (sources."mocha-7.1.2" // {
dependencies = [
sources."debug-3.2.6"
sources."escape-string-regexp-1.0.5"
- sources."minimist-0.0.8"
- sources."mkdirp-0.5.1"
sources."ms-2.1.1"
sources."supports-color-6.0.0"
- sources."yargs-13.3.0"
- sources."yargs-parser-13.1.1"
];
})
- sources."moment-2.24.0"
- (sources."morgan-1.9.1" // {
+ sources."moment-2.25.3"
+ (sources."morgan-1.10.0" // {
dependencies = [
sources."debug-2.6.9"
+ sources."depd-2.0.0"
];
})
sources."ms-2.0.0"
sources."nedb-1.8.0"
sources."negotiator-0.6.2"
sources."node-emoji-1.10.0"
- (sources."node-environment-flags-1.0.5" // {
+ (sources."node-environment-flags-1.0.6" // {
dependencies = [
sources."semver-5.7.1"
];
})
sources."nopt-3.0.6"
+ sources."normalize-path-3.0.0"
sources."oauth-sign-0.9.0"
sources."object-hash-1.3.1"
sources."object-inspect-1.7.0"
@@ -3514,9 +3667,9 @@ in
sources."one-time-0.0.4"
sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
- sources."p-limit-2.2.2"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
- (sources."p-queue-6.3.0" // {
+ (sources."p-queue-6.4.0" // {
dependencies = [
sources."eventemitter3-4.0.0"
];
@@ -3532,41 +3685,45 @@ in
sources."path-to-regexp-0.1.7"
sources."pathval-1.1.0"
sources."performance-now-2.1.0"
- sources."pg-7.12.1"
+ sources."pg-8.0.3"
sources."pg-connection-string-0.1.3"
sources."pg-int8-1.0.1"
- sources."pg-minify-1.5.1"
- sources."pg-pool-2.0.10"
- sources."pg-promise-9.3.6"
+ sources."pg-minify-1.5.2"
+ sources."pg-pool-3.1.1"
+ sources."pg-promise-10.5.3"
+ sources."pg-protocol-1.2.2"
sources."pg-types-2.2.0"
sources."pgpass-1.0.2"
+ sources."picomatch-2.2.2"
sources."postgres-array-2.0.0"
sources."postgres-bytea-1.0.0"
- sources."postgres-date-1.0.4"
+ sources."postgres-date-1.0.5"
sources."postgres-interval-1.2.0"
sources."process-nextick-args-2.0.1"
sources."prom-client-11.5.3"
sources."proxy-addr-2.0.6"
- sources."psl-1.7.0"
+ sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.7.0"
- sources."quick-lru-4.0.1"
+ sources."quick-lru-5.1.0"
sources."randomstring-1.1.5"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."readable-stream-3.6.0"
+ sources."readdirp-3.2.0"
sources."regenerator-runtime-0.11.1"
(sources."request-2.88.2" // {
dependencies = [
sources."form-data-2.3.3"
sources."qs-6.5.2"
+ sources."uuid-3.4.0"
];
})
sources."request-promise-core-1.1.3"
sources."request-promise-native-1.0.8"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."resolve-1.15.1"
+ sources."resolve-1.17.0"
sources."retry-0.12.0"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
@@ -3586,8 +3743,8 @@ in
sources."setprototypeof-1.1.1"
sources."simple-swizzle-0.2.2"
sources."source-map-0.6.1"
- sources."source-map-support-0.5.16"
- sources."spex-3.0.0"
+ sources."source-map-support-0.5.19"
+ sources."spex-3.0.1"
sources."split-1.0.1"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
@@ -3595,8 +3752,10 @@ in
sources."statuses-1.5.0"
sources."stealthy-require-1.1.1"
sources."string-width-3.1.0"
- sources."string.prototype.trimleft-2.1.1"
- sources."string.prototype.trimright-2.1.1"
+ sources."string.prototype.trimend-1.0.1"
+ sources."string.prototype.trimleft-2.1.2"
+ sources."string.prototype.trimright-2.1.2"
+ sources."string.prototype.trimstart-1.0.1"
(sources."string_decoder-1.3.0" // {
dependencies = [
sources."safe-buffer-5.2.0"
@@ -3608,16 +3767,17 @@ in
sources."tdigest-0.1.1"
sources."text-hex-1.0.0"
sources."through-2.3.8"
+ sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
sources."triple-beam-1.3.0"
- (sources."ts-node-8.7.0" // {
+ (sources."ts-node-8.10.1" // {
dependencies = [
sources."diff-4.0.2"
];
})
- sources."tslib-1.11.1"
- (sources."tslint-5.20.1" // {
+ sources."tslib-1.11.2"
+ (sources."tslint-6.1.2" // {
dependencies = [
sources."diff-4.0.2"
sources."semver-5.7.1"
@@ -3635,7 +3795,7 @@ in
sources."uri-js-4.2.2"
sources."util-deprecate-1.0.2"
sources."utils-merge-1.0.1"
- sources."uuid-3.4.0"
+ sources."uuid-7.0.3"
sources."vary-1.1.2"
sources."verror-1.10.0"
sources."which-1.3.1"
@@ -3689,4 +3849,4 @@ in
bypassCache = true;
reconstructLock = true;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json b/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
index 8fb44891dd4..a197abdda2e 100644
--- a/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
+++ b/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
@@ -1,3 +1,3 @@
[
- {"matrix-appservice-slack": "git+https://github.com/matrix-org/matrix-appservice-slack.git#1.1.0" }
+ {"matrix-appservice-slack": "git+https://github.com/matrix-org/matrix-appservice-slack.git#1.2.0" }
]
diff --git a/pkgs/servers/memcached/default.nix b/pkgs/servers/memcached/default.nix
index 89d3220aa69..fb284970af0 100644
--- a/pkgs/servers/memcached/default.nix
+++ b/pkgs/servers/memcached/default.nix
@@ -1,12 +1,12 @@
{stdenv, fetchurl, cyrus_sasl, libevent, nixosTests }:
stdenv.mkDerivation rec {
- version = "1.6.3";
+ version = "1.6.5";
pname = "memcached";
src = fetchurl {
url = "https://memcached.org/files/${pname}-${version}.tar.gz";
- sha256 = "0h0mlg3xz1y889xj6lcsb4sz9bar1birc2wzjf7x4ig31qib6r0w";
+ sha256 = "1pr7igk7ic9wc2yax26wy3ar223vilf2qyzrknz36g61dxqa6k8z";
};
configureFlags = [
diff --git a/pkgs/servers/metabase/default.nix b/pkgs/servers/metabase/default.nix
index b2e040748ab..5d50f8c9b0c 100644
--- a/pkgs/servers/metabase/default.nix
+++ b/pkgs/servers/metabase/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "metabase";
- version = "0.35.1";
+ version = "0.35.3";
src = fetchurl {
url = "http://downloads.metabase.com/v${version}/metabase.jar";
- sha256 = "1c8mxadf8siakhgdkbw5d8r6ph9lqxrw5wlrrc8a5ycp43h0z226";
+ sha256 = "1iax99id47a8mkdyr5wp2dwvl0d1lfh9gsamd1m0qpxw9mbvpkbq";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/meteor/default.nix b/pkgs/servers/meteor/default.nix
index b6abec241a5..0a0d3aa7bd8 100644
--- a/pkgs/servers/meteor/default.nix
+++ b/pkgs/servers/meteor/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, zlib, patchelf, runtimeShell }:
let
- version = "1.9.3";
+ version = "1.10.1";
in
stdenv.mkDerivation {
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
pname = "meteor";
src = fetchurl {
url = "https://static-meteor.netdna-ssl.com/packages-bootstrap/${version}/meteor-bootstrap-os.linux.x86_64.tar.gz";
- sha256 = "1njp2db939w3ah5k943bkgm62k969fj47qwmlzvhmmg87xwnq3fb";
+ sha256 = "1xck7pi7rhkgssic7adbg1slypjjkqxa18wlf3jffbgj0zzr87nx";
};
#dontStrip = true;
diff --git a/pkgs/servers/minio/default.nix b/pkgs/servers/minio/default.nix
index 953cc9fb77c..8b30d7dbbc8 100644
--- a/pkgs/servers/minio/default.nix
+++ b/pkgs/servers/minio/default.nix
@@ -1,24 +1,26 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
buildGoModule rec {
pname = "minio";
- version = "2020-03-25T07-03-04Z";
+ version = "2020-05-01T22-19-14Z";
src = fetchFromGitHub {
owner = "minio";
repo = "minio";
rev = "RELEASE.${version}";
- sha256 = "0xdflc7pfx1misbh695x8kmqpysi5iydsarr9mwmjragf5b1kbl5";
+ sha256 = "0yyq5j82rcl8yhn2jg8sjfxii6kzbrbmxvb05yiwv7p0q42ag5rn";
};
- modSha256 = "09kbibsfa7qq55paqr7wcs4gpwk6g5pknc5fjssmd12nm2cji96k";
+ modSha256 = "1g5vwllxpiy4qlfhn3v5k6sn4g4qpbv0hpg32y1vi2q342lag116";
subPackages = [ "." ];
buildFlagsArray = [''-ldflags=
- -X github.com/minio/minio/cmd.Version=${version}
+ -s -w -X github.com/minio/minio/cmd.Version=${version}
''];
+ passthru.tests.minio = nixosTests.minio;
+
meta = with stdenv.lib; {
homepage = "https://www.minio.io/";
description = "An S3-compatible object storage server";
diff --git a/pkgs/servers/misc/airsonic/default.nix b/pkgs/servers/misc/airsonic/default.nix
index 2c529ef7b32..be748035430 100644
--- a/pkgs/servers/misc/airsonic/default.nix
+++ b/pkgs/servers/misc/airsonic/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "airsonic";
- version = "10.5.0";
+ version = "10.6.1";
src = fetchurl {
url = "https://github.com/airsonic/airsonic/releases/download/v${version}/airsonic.war";
- sha256 = "0nja33x3qh8zylqc7dn6x8j1wyxf7pzf9vdg9rzaq1hl6mi573jq";
+ sha256 = "0dgk9i7981wydp44zax21y48psybcsd4i68cmlp9izl8aa5gk2vb";
};
buildCommand = ''
diff --git a/pkgs/servers/monitoring/munin/default.nix b/pkgs/servers/monitoring/munin/default.nix
index 02a81bfe33c..ecbed520bbd 100644
--- a/pkgs/servers/monitoring/munin/default.nix
+++ b/pkgs/servers/monitoring/munin/default.nix
@@ -3,14 +3,14 @@
}:
stdenv.mkDerivation rec {
- version = "2.0.59";
+ version = "2.0.61";
pname = "munin";
src = fetchFromGitHub {
owner = "munin-monitoring";
repo = "munin";
rev = version;
- sha256 = "1i28ba53gh9z0mb3fk0y3cb88wh73qdlbg7rl5g9mc6iwqrbvg97";
+ sha256 = "0gjbz8zdj1rdx2azgpdh64isna0l77wm42gr1jhwb5an3lf6sgxs";
};
buildInputs = [
diff --git a/pkgs/servers/monitoring/nagios/default.nix b/pkgs/servers/monitoring/nagios/default.nix
index dc0ad6ae2cf..b8246c27b47 100644
--- a/pkgs/servers/monitoring/nagios/default.nix
+++ b/pkgs/servers/monitoring/nagios/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "nagios";
- version = "4.4.5";
+ version = "4.4.6";
src = fetchurl {
url = "mirror://sourceforge/nagios/nagios-4.x/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "079rgi3dqdg6h511c96hrch62rxsap9p4x37hm2nj672zb9f4sdz";
+ sha256 = "1x5hb97zbvkm73q53ydp1gwj8nnznm72q9c4rm6ny7phr995l3db";
};
patches = [ ./nagios.patch ];
diff --git a/pkgs/servers/monitoring/prometheus/default.nix b/pkgs/servers/monitoring/prometheus/default.nix
index 28b76234dd8..c0b161954b2 100644
--- a/pkgs/servers/monitoring/prometheus/default.nix
+++ b/pkgs/servers/monitoring/prometheus/default.nix
@@ -1,13 +1,13 @@
{ lib, go, buildGoPackage, fetchFromGitHub, mkYarnPackage }:
let
- version = "2.17.2";
+ version = "2.18.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "prometheus";
repo = "prometheus";
- sha256 = "1q89c98rdypfcw8sqzipwlmxg8vrm4b9vdryygnacxv4am7bxsia";
+ sha256 = "0ixgjp3j9dkdb0vv5n83h8w48xgi70m83im660z97y7mflr5s2cf";
};
webui = mkYarnPackage {
diff --git a/pkgs/servers/monitoring/prometheus/webui-package.json b/pkgs/servers/monitoring/prometheus/webui-package.json
index 5ae33ae62df..64ac8689bbd 100644
--- a/pkgs/servers/monitoring/prometheus/webui-package.json
+++ b/pkgs/servers/monitoring/prometheus/webui-package.json
@@ -34,7 +34,7 @@
"react-copy-to-clipboard": "^5.0.1",
"react-dom": "^16.7.0",
"react-resize-detector": "^4.2.1",
- "react-scripts": "^3.4.0",
+ "react-scripts": "3.4.0",
"react-test-renderer": "^16.9.0",
"reactstrap": "^8.0.1",
"sanitize-html": "^1.20.1",
@@ -71,7 +71,6 @@
"@types/sinon": "^7.5.0",
"@typescript-eslint/eslint-plugin": "2.x",
"@typescript-eslint/parser": "2.x",
- "babel-eslint": "10.x",
"enzyme": "^3.10.0",
"enzyme-adapter-react-16": "^1.15.1",
"eslint": "6.x",
diff --git a/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix b/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
index 0d8652982cd..5eed837c910 100644
--- a/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
+++ b/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
@@ -10,11 +10,11 @@
};
}
{
- name = "_babel_compat_data___compat_data_7.8.5.tgz";
+ name = "_babel_compat_data___compat_data_7.9.0.tgz";
path = fetchurl {
- name = "_babel_compat_data___compat_data_7.8.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.8.5.tgz";
- sha1 = "d28ce872778c23551cbb9432fc68d28495b613b9";
+ name = "_babel_compat_data___compat_data_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.9.0.tgz";
+ sha1 = "04815556fc90b0c174abd2c0c1bb966faa036a6c";
};
}
{
@@ -26,11 +26,27 @@
};
}
{
- name = "_babel_generator___generator_7.8.4.tgz";
+ name = "_babel_core___core_7.9.0.tgz";
path = fetchurl {
- name = "_babel_generator___generator_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz";
- sha1 = "35bbc74486956fe4251829f9f6c48330e8d0985e";
+ name = "_babel_core___core_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.9.0.tgz";
+ sha1 = "ac977b538b77e132ff706f3b8a4dbad09c03c56e";
+ };
+ }
+ {
+ name = "_babel_generator___generator_7.9.0.tgz";
+ path = fetchurl {
+ name = "_babel_generator___generator_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.0.tgz";
+ sha1 = "0f67adea4ec39dad6e63345f70eec33014d78c89";
+ };
+ }
+ {
+ name = "_babel_generator___generator_7.9.4.tgz";
+ path = fetchurl {
+ name = "_babel_generator___generator_7.9.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.4.tgz";
+ sha1 = "12441e90c3b3c4159cdecf312075bf1a8ce2dbce";
};
}
{
@@ -50,43 +66,51 @@
};
}
{
- name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.8.3.tgz";
+ name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.9.0.tgz";
path = fetchurl {
- name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz";
- sha1 = "dee98d7d79cc1f003d80b76fe01c7f8945665ff6";
+ name = "_babel_helper_builder_react_jsx_experimental___helper_builder_react_jsx_experimental_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz";
+ sha1 = "066d80262ade488f9c1b1823ce5db88a4cedaa43";
};
}
{
- name = "_babel_helper_call_delegate___helper_call_delegate_7.8.3.tgz";
+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.9.0.tgz";
path = fetchurl {
- name = "_babel_helper_call_delegate___helper_call_delegate_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz";
- sha1 = "de82619898aa605d409c42be6ffb8d7204579692";
+ name = "_babel_helper_builder_react_jsx___helper_builder_react_jsx_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz";
+ sha1 = "16bf391990b57732700a3278d4d9a81231ea8d32";
};
}
{
- name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.4.tgz";
+ name = "_babel_helper_call_delegate___helper_call_delegate_7.8.7.tgz";
path = fetchurl {
- name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz";
- sha1 = "03d7ecd454b7ebe19a254f76617e61770aed2c88";
+ name = "_babel_helper_call_delegate___helper_call_delegate_7.8.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz";
+ sha1 = "28a279c2e6c622a6233da548127f980751324cab";
};
}
{
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.3.tgz";
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.7.tgz";
path = fetchurl {
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz";
- sha1 = "5b94be88c255f140fd2c10dd151e7f98f4bff397";
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz";
+ sha1 = "dac1eea159c0e4bd46e309b5a1b04a66b53c1dde";
};
}
{
- name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.3.tgz";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.6.tgz";
path = fetchurl {
- name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz";
- sha1 = "c774268c95ec07ee92476a3862b75cc2839beb79";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz";
+ sha1 = "243a5b46e2f8f0f674dc1387631eb6b28b851de0";
+ };
+ }
+ {
+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.8.tgz";
+ path = fetchurl {
+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.8.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz";
+ sha1 = "5d84180b588f560b7864efaeea89243e58312087";
};
}
{
@@ -146,11 +170,11 @@
};
}
{
- name = "_babel_helper_module_transforms___helper_module_transforms_7.8.3.tgz";
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.9.0.tgz";
path = fetchurl {
- name = "_babel_helper_module_transforms___helper_module_transforms_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz";
- sha1 = "d305e35d02bee720fbc2c3c3623aa0c316c01590";
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz";
+ sha1 = "43b34dfe15961918707d247327431388e9fe96e5";
};
}
{
@@ -186,11 +210,11 @@
};
}
{
- name = "_babel_helper_replace_supers___helper_replace_supers_7.8.3.tgz";
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.8.6.tgz";
path = fetchurl {
- name = "_babel_helper_replace_supers___helper_replace_supers_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz";
- sha1 = "91192d25f6abbcd41da8a989d4492574fb1530bc";
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.8.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz";
+ sha1 = "5ada744fd5ad73203bf1d67459a27dcba67effc8";
};
}
{
@@ -209,6 +233,14 @@
sha1 = "31a9f30070f91368a7182cf05f831781065fc7a9";
};
}
+ {
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.0.tgz";
+ path = fetchurl {
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz";
+ sha1 = "ad53562a7fc29b3b9a91bbf7d10397fd146346ed";
+ };
+ }
{
name = "_babel_helper_wrap_function___helper_wrap_function_7.8.3.tgz";
path = fetchurl {
@@ -218,27 +250,35 @@
};
}
{
- name = "_babel_helpers___helpers_7.8.4.tgz";
+ name = "_babel_helpers___helpers_7.9.2.tgz";
path = fetchurl {
- name = "_babel_helpers___helpers_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.8.4.tgz";
- sha1 = "754eb3ee727c165e0a240d6c207de7c455f36f73";
+ name = "_babel_helpers___helpers_7.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.2.tgz";
+ sha1 = "b42a81a811f1e7313b88cba8adc66b3d9ae6c09f";
};
}
{
- name = "_babel_highlight___highlight_7.8.3.tgz";
+ name = "_babel_highlight___highlight_7.9.0.tgz";
path = fetchurl {
- name = "_babel_highlight___highlight_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz";
- sha1 = "28f173d04223eaaa59bc1d439a3836e6d1265797";
+ name = "_babel_highlight___highlight_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz";
+ sha1 = "4e9b45ccb82b79607271b2979ad82c7b68163079";
};
}
{
- name = "_babel_parser___parser_7.8.4.tgz";
+ name = "_babel_parser___parser_7.9.4.tgz";
path = fetchurl {
- name = "_babel_parser___parser_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz";
- sha1 = "d1dbe64691d60358a974295fa53da074dd2ce8e8";
+ name = "_babel_parser___parser_7.9.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz";
+ sha1 = "68a35e6b0319bbc014465be43828300113f2f2e8";
+ };
+ }
+ {
+ name = "_babel_parser___parser_7.9.2.tgz";
+ path = fetchurl {
+ name = "_babel_parser___parser_7.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.2.tgz";
+ sha1 = "4e767f424b479c514077544484d1f9bdba7f1158";
};
}
{
@@ -298,11 +338,11 @@
};
}
{
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.8.3.tgz";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz";
- sha1 = "eb5ae366118ddca67bed583b53d7554cad9951bb";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz";
+ sha1 = "a28993699fc13df165995362693962ba6b061d6f";
};
}
{
@@ -314,19 +354,19 @@
};
}
{
- name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.8.3.tgz";
+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz";
- sha1 = "ae10b3214cb25f7adb1f3bc87ba42ca10b7e2543";
+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz";
+ sha1 = "31db16b154c39d6b8a645292472b98394c292a58";
};
}
{
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.3.tgz";
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.8.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz";
- sha1 = "b646c3adea5f98800c9ab45105ac34d06cd4a47f";
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.8.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz";
+ sha1 = "ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d";
};
}
{
@@ -466,11 +506,11 @@
};
}
{
- name = "_babel_plugin_transform_classes___plugin_transform_classes_7.8.3.tgz";
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.9.2.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_classes___plugin_transform_classes_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz";
- sha1 = "46fd7a9d2bb9ea89ce88720477979fe0d71b21b8";
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz";
+ sha1 = "8603fc3cc449e31fdbdbc257f67717536a11af8d";
};
}
{
@@ -482,11 +522,11 @@
};
}
{
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.3.tgz";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.8.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz";
- sha1 = "20ddfbd9e4676906b1056ee60af88590cc7aaa0b";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.8.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz";
+ sha1 = "fadb2bc8e90ccaf5658de6f8d4d22ff6272a2f4b";
};
}
{
@@ -514,19 +554,19 @@
};
}
{
- name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.8.3.tgz";
+ name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz";
- sha1 = "da705a655466b2a9b36046b57bf0cbcd53551bd4";
+ name = "_babel_plugin_transform_flow_strip_types___plugin_transform_flow_strip_types_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz";
+ sha1 = "8a3538aa40434e000b8f44a3c5c9ac7229bd2392";
};
}
{
- name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.8.4.tgz";
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz";
- sha1 = "6fe8eae5d6875086ee185dd0b098a8513783b47d";
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz";
+ sha1 = "0f260e27d3e29cd1bb3128da5e76c761aa6c108e";
};
}
{
@@ -554,35 +594,35 @@
};
}
{
- name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.8.3.tgz";
+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz";
- sha1 = "65606d44616b50225e76f5578f33c568a0b876a5";
+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz";
+ sha1 = "19755ee721912cf5bb04c07d50280af3484efef4";
};
}
{
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.8.3.tgz";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz";
- sha1 = "df251706ec331bd058a34bdd72613915f82928a5";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz";
+ sha1 = "e3e72f4cbc9b4a260e30be0ea59bdf5a39748940";
};
}
{
- name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.8.3.tgz";
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz";
- sha1 = "d8bbf222c1dbe3661f440f2f00c16e9bb7d0d420";
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz";
+ sha1 = "e9fd46a296fc91e009b64e07ddaa86d6f0edeb90";
};
}
{
- name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.8.3.tgz";
+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz";
- sha1 = "592d578ce06c52f5b98b02f913d653ffe972661a";
+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz";
+ sha1 = "e909acae276fec280f9b821a5f38e1f08b480697";
};
}
{
@@ -610,11 +650,11 @@
};
}
{
- name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.4.tgz";
+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.8.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz";
- sha1 = "1d5155de0b65db0ccf9971165745d3bb990d77d3";
+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.8.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz";
+ sha1 = "0381de466c85d5404565243660c4496459525daf";
};
}
{
@@ -626,11 +666,11 @@
};
}
{
- name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.8.3.tgz";
+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz";
- sha1 = "784c25294bddaad2323eb4ff0c9f4a3f6c87d6bc";
+ name = "_babel_plugin_transform_react_constant_elements___plugin_transform_react_constant_elements_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz";
+ sha1 = "a75abc936a3819edec42d3386d9f1c93f28d9d9e";
};
}
{
@@ -642,35 +682,43 @@
};
}
{
- name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.8.3.tgz";
+ name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz";
- sha1 = "c4f178b2aa588ecfa8d077ea80d4194ee77ed702";
+ name = "_babel_plugin_transform_react_jsx_development___plugin_transform_react_jsx_development_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz";
+ sha1 = "3c2a130727caf00c2a293f0aed24520825dbf754";
};
}
{
- name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.8.3.tgz";
+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz";
- sha1 = "951e75a8af47f9f120db731be095d2b2c34920e0";
+ name = "_babel_plugin_transform_react_jsx_self___plugin_transform_react_jsx_self_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz";
+ sha1 = "f4f26a325820205239bb915bad8e06fcadabb49b";
};
}
{
- name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.8.3.tgz";
+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz";
- sha1 = "4220349c0390fdefa505365f68c103562ab2fc4a";
+ name = "_babel_plugin_transform_react_jsx_source___plugin_transform_react_jsx_source_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz";
+ sha1 = "89ef93025240dd5d17d3122294a093e5e0183de0";
};
}
{
- name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.3.tgz";
+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.9.1.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz";
- sha1 = "b31031e8059c07495bf23614c97f3d9698bc6ec8";
+ name = "_babel_plugin_transform_react_jsx___plugin_transform_react_jsx_7.9.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.1.tgz";
+ sha1 = "d03af29396a6dc51bfa24eefd8005a9fd381152a";
+ };
+ }
+ {
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.7.tgz";
+ path = fetchurl {
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz";
+ sha1 = "5e46a0dca2bee1ad8285eb0527e6abc9c37672f8";
};
}
{
@@ -682,11 +730,11 @@
};
}
{
- name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.8.3.tgz";
+ name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz";
- sha1 = "c0153bc0a5375ebc1f1591cb7eea223adea9f169";
+ name = "_babel_plugin_transform_runtime___plugin_transform_runtime_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz";
+ sha1 = "45468c0ae74cc13204e1d3b1f4ce6ee83258af0b";
};
}
{
@@ -730,11 +778,11 @@
};
}
{
- name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.8.3.tgz";
+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.9.0.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz";
- sha1 = "be6f01a7ef423be68e65ace1f04fc407e6d88917";
+ name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.0.tgz";
+ sha1 = "8b52649c81cb7dee117f760952ab46675a258836";
};
}
{
@@ -746,59 +794,83 @@
};
}
{
- name = "_babel_preset_env___preset_env_7.8.4.tgz";
+ name = "_babel_preset_env___preset_env_7.9.0.tgz";
path = fetchurl {
- name = "_babel_preset_env___preset_env_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.8.4.tgz";
- sha1 = "9dac6df5f423015d3d49b6e9e5fa3413e4a72c4e";
+ name = "_babel_preset_env___preset_env_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.0.tgz";
+ sha1 = "a5fc42480e950ae8f5d9f8f2bbc03f52722df3a8";
};
}
{
- name = "_babel_preset_react___preset_react_7.8.3.tgz";
+ name = "_babel_preset_modules___preset_modules_0.1.3.tgz";
path = fetchurl {
- name = "_babel_preset_react___preset_react_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.8.3.tgz";
- sha1 = "23dc63f1b5b0751283e04252e78cf1d6589273d2";
+ name = "_babel_preset_modules___preset_modules_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz";
+ sha1 = "13242b53b5ef8c883c3cf7dddd55b36ce80fbc72";
};
}
{
- name = "_babel_preset_typescript___preset_typescript_7.8.3.tgz";
+ name = "_babel_preset_react___preset_react_7.9.1.tgz";
path = fetchurl {
- name = "_babel_preset_typescript___preset_typescript_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz";
- sha1 = "90af8690121beecd9a75d0cc26c6be39d1595d13";
+ name = "_babel_preset_react___preset_react_7.9.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.9.1.tgz";
+ sha1 = "b346403c36d58c3bb544148272a0cefd9c28677a";
};
}
{
- name = "_babel_runtime___runtime_7.8.4.tgz";
+ name = "_babel_preset_typescript___preset_typescript_7.9.0.tgz";
path = fetchurl {
- name = "_babel_runtime___runtime_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.4.tgz";
- sha1 = "d79f5a2040f7caa24d53e563aad49cbc05581308";
+ name = "_babel_preset_typescript___preset_typescript_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz";
+ sha1 = "87705a72b1f0d59df21c179f7c3d2ef4b16ce192";
};
}
{
- name = "_babel_template___template_7.8.3.tgz";
+ name = "_babel_runtime_corejs3___runtime_corejs3_7.9.2.tgz";
path = fetchurl {
- name = "_babel_template___template_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz";
- sha1 = "e02ad04fe262a657809327f578056ca15fd4d1b8";
+ name = "_babel_runtime_corejs3___runtime_corejs3_7.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.9.2.tgz";
+ sha1 = "26fe4aa77e9f1ecef9b776559bbb8e84d34284b7";
};
}
{
- name = "_babel_traverse___traverse_7.8.4.tgz";
+ name = "_babel_runtime___runtime_7.9.0.tgz";
path = fetchurl {
- name = "_babel_traverse___traverse_7.8.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz";
- sha1 = "f0845822365f9d5b0e312ed3959d3f827f869e3c";
+ name = "_babel_runtime___runtime_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.0.tgz";
+ sha1 = "337eda67401f5b066a6f205a3113d4ac18ba495b";
};
}
{
- name = "_babel_types___types_7.8.3.tgz";
+ name = "_babel_runtime___runtime_7.9.2.tgz";
path = fetchurl {
- name = "_babel_types___types_7.8.3.tgz";
- url = "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz";
- sha1 = "5a383dffa5416db1b73dedffd311ffd0788fb31c";
+ name = "_babel_runtime___runtime_7.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz";
+ sha1 = "d90df0583a3a252f09aaa619665367bae518db06";
+ };
+ }
+ {
+ name = "_babel_template___template_7.8.6.tgz";
+ path = fetchurl {
+ name = "_babel_template___template_7.8.6.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz";
+ sha1 = "86b22af15f828dfb086474f964dcc3e39c43ce2b";
+ };
+ }
+ {
+ name = "_babel_traverse___traverse_7.9.0.tgz";
+ path = fetchurl {
+ name = "_babel_traverse___traverse_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.0.tgz";
+ sha1 = "d3882c2830e513f4fe4cec9fe76ea1cc78747892";
+ };
+ }
+ {
+ name = "_babel_types___types_7.9.0.tgz";
+ path = fetchurl {
+ name = "_babel_types___types_7.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.9.0.tgz";
+ sha1 = "00b064c3df83ad32b2dbf5ff07312b15c7f1efb5";
};
}
{
@@ -850,11 +922,11 @@
};
}
{
- name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.8.tgz";
+ name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.9.tgz";
path = fetchurl {
- name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.8.tgz";
- url = "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.8.tgz";
- sha1 = "cb6d4dd3aeec45b6ff2d48c812317a6627618511";
+ name = "_fortawesome_react_fontawesome___react_fontawesome_0.1.9.tgz";
+ url = "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.9.tgz";
+ sha1 = "c865b9286c707407effcec99958043711367cd02";
};
}
{
@@ -994,11 +1066,11 @@
};
}
{
- name = "_reach_router___router_1.3.1.tgz";
+ name = "_reach_router___router_1.3.3.tgz";
path = fetchurl {
- name = "_reach_router___router_1.3.1.tgz";
- url = "https://registry.yarnpkg.com/@reach/router/-/router-1.3.1.tgz";
- sha1 = "0a49f75fa9621323d6e21c803447bcfcde1713b2";
+ name = "_reach_router___router_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/@reach/router/-/router-1.3.3.tgz";
+ sha1 = "58162860dce6c9449d49be86b0561b5ef46d80db";
};
}
{
@@ -1154,11 +1226,11 @@
};
}
{
- name = "_types_babel__core___babel__core_7.1.5.tgz";
+ name = "_types_babel__core___babel__core_7.1.6.tgz";
path = fetchurl {
- name = "_types_babel__core___babel__core_7.1.5.tgz";
- url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.5.tgz";
- sha1 = "e4d84704b4df868b3ad538365a13da2fa6dbc023";
+ name = "_types_babel__core___babel__core_7.1.6.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.6.tgz";
+ sha1 = "16ff42a5ae203c9af1c6e190ed1f30f83207b610";
};
}
{
@@ -1186,11 +1258,19 @@
};
}
{
- name = "_types_cheerio___cheerio_0.22.16.tgz";
+ name = "_types_cheerio___cheerio_0.22.17.tgz";
path = fetchurl {
- name = "_types_cheerio___cheerio_0.22.16.tgz";
- url = "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.16.tgz";
- sha1 = "c748a97b8a6f781b04bbda4a552e11b35bcc77e4";
+ name = "_types_cheerio___cheerio_0.22.17.tgz";
+ url = "https://registry.yarnpkg.com/@types/cheerio/-/cheerio-0.22.17.tgz";
+ sha1 = "e54f71c3135f71ebc16c8dc62edad533872c9e72";
+ };
+ }
+ {
+ name = "_types_color_name___color_name_1.1.1.tgz";
+ path = fetchurl {
+ name = "_types_color_name___color_name_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz";
+ sha1 = "1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0";
};
}
{
@@ -1306,11 +1386,11 @@
};
}
{
- name = "_types_jquery___jquery_3.3.32.tgz";
+ name = "_types_jquery___jquery_3.3.33.tgz";
path = fetchurl {
- name = "_types_jquery___jquery_3.3.32.tgz";
- url = "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.3.32.tgz";
- sha1 = "93e27fdc45dd38ee07f2f0acf34b59c1ccee036f";
+ name = "_types_jquery___jquery_3.3.33.tgz";
+ url = "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.3.33.tgz";
+ sha1 = "61d9cbd4004ffcdf6cf7e34720a87a5625a7d8e9";
};
}
{
@@ -1338,19 +1418,19 @@
};
}
{
- name = "_types_node___node_13.7.4.tgz";
+ name = "_types_node___node_13.9.2.tgz";
path = fetchurl {
- name = "_types_node___node_13.7.4.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-13.7.4.tgz";
- sha1 = "76c3cb3a12909510f52e5dc04a6298cdf9504ffd";
+ name = "_types_node___node_13.9.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-13.9.2.tgz";
+ sha1 = "ace1880c03594cc3e80206d96847157d8e7fa349";
};
}
{
- name = "_types_node___node_12.12.28.tgz";
+ name = "_types_node___node_12.12.30.tgz";
path = fetchurl {
- name = "_types_node___node_12.12.28.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-12.12.28.tgz";
- sha1 = "3a2b5f8d21f96ace690a8832ae9779114612575f";
+ name = "_types_node___node_12.12.30.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-12.12.30.tgz";
+ sha1 = "3501e6f09b954de9c404671cefdbcc5d9d7c45f6";
};
}
{
@@ -1378,11 +1458,11 @@
};
}
{
- name = "_types_reach__router___reach__router_1.3.0.tgz";
+ name = "_types_reach__router___reach__router_1.3.1.tgz";
path = fetchurl {
- name = "_types_reach__router___reach__router_1.3.0.tgz";
- url = "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.0.tgz";
- sha1 = "4c05a947ccecca05c72bb335a0f7bb43fec12446";
+ name = "_types_reach__router___reach__router_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.1.tgz";
+ sha1 = "ca8b431acb12bb897d2b806f6fdd815f056d6d02";
};
}
{
@@ -1418,35 +1498,35 @@
};
}
{
- name = "_types_react___react_16.9.21.tgz";
+ name = "_types_react___react_16.9.25.tgz";
path = fetchurl {
- name = "_types_react___react_16.9.21.tgz";
- url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.21.tgz";
- sha1 = "99e274e2ecfab6bb93920e918341daa3198b348d";
+ name = "_types_react___react_16.9.25.tgz";
+ url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.25.tgz";
+ sha1 = "6ae2159b40138c792058a23c3c04fd3db49e929e";
};
}
{
- name = "_types_reactstrap___reactstrap_8.4.1.tgz";
+ name = "_types_reactstrap___reactstrap_8.4.2.tgz";
path = fetchurl {
- name = "_types_reactstrap___reactstrap_8.4.1.tgz";
- url = "https://registry.yarnpkg.com/@types/reactstrap/-/reactstrap-8.4.1.tgz";
- sha1 = "6dff4d1fdf59233877925e3caec406272050b632";
+ name = "_types_reactstrap___reactstrap_8.4.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/reactstrap/-/reactstrap-8.4.2.tgz";
+ sha1 = "e7066d0e67e2924dab0a52c6aedcf922f2be53b6";
};
}
{
- name = "_types_sanitize_html___sanitize_html_1.20.2.tgz";
+ name = "_types_sanitize_html___sanitize_html_1.22.0.tgz";
path = fetchurl {
- name = "_types_sanitize_html___sanitize_html_1.20.2.tgz";
- url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.20.2.tgz";
- sha1 = "59777f79f015321334e3a9f28882f58c0a0d42b8";
+ name = "_types_sanitize_html___sanitize_html_1.22.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/sanitize-html/-/sanitize-html-1.22.0.tgz";
+ sha1 = "9bf3a13aeab6e38d130d8ba34bb443956b75bc3d";
};
}
{
- name = "_types_sinon___sinon_7.5.1.tgz";
+ name = "_types_sinon___sinon_7.5.2.tgz";
path = fetchurl {
- name = "_types_sinon___sinon_7.5.1.tgz";
- url = "https://registry.yarnpkg.com/@types/sinon/-/sinon-7.5.1.tgz";
- sha1 = "d27b81af0d1cfe1f9b24eebe7a24f74ae40f5b7c";
+ name = "_types_sinon___sinon_7.5.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/sinon/-/sinon-7.5.2.tgz";
+ sha1 = "5e2f1d120f07b9cda07e5dedd4f3bf8888fccdb9";
};
}
{
@@ -1490,35 +1570,35 @@
};
}
{
- name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.20.0.tgz";
+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.24.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.20.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.20.0.tgz";
- sha1 = "a522d0e1e4898f7c9c6a8e1ed3579b60867693fa";
+ name = "_typescript_eslint_eslint_plugin___eslint_plugin_2.24.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.24.0.tgz";
+ sha1 = "a86cf618c965a462cddf3601f594544b134d6d68";
};
}
{
- name = "_typescript_eslint_experimental_utils___experimental_utils_2.20.0.tgz";
+ name = "_typescript_eslint_experimental_utils___experimental_utils_2.24.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_experimental_utils___experimental_utils_2.20.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.20.0.tgz";
- sha1 = "3b6fa5a6b8885f126d5a4280e0d44f0f41e73e32";
+ name = "_typescript_eslint_experimental_utils___experimental_utils_2.24.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.24.0.tgz";
+ sha1 = "a5cb2ed89fedf8b59638dc83484eb0c8c35e1143";
};
}
{
- name = "_typescript_eslint_parser___parser_2.20.0.tgz";
+ name = "_typescript_eslint_parser___parser_2.24.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_parser___parser_2.20.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.20.0.tgz";
- sha1 = "608e5bb06ba98a415b64ace994c79ab20f9772a9";
+ name = "_typescript_eslint_parser___parser_2.24.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.24.0.tgz";
+ sha1 = "2cf0eae6e6dd44d162486ad949c126b887f11eb8";
};
}
{
- name = "_typescript_eslint_typescript_estree___typescript_estree_2.20.0.tgz";
+ name = "_typescript_eslint_typescript_estree___typescript_estree_2.24.0.tgz";
path = fetchurl {
- name = "_typescript_eslint_typescript_estree___typescript_estree_2.20.0.tgz";
- url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.20.0.tgz";
- sha1 = "90a0f5598826b35b966ca83483b1a621b1a4d0c9";
+ name = "_typescript_eslint_typescript_estree___typescript_estree_2.24.0.tgz";
+ url = "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.24.0.tgz";
+ sha1 = "38bbc8bb479790d2f324797ffbcdb346d897c62a";
};
}
{
@@ -1689,14 +1769,6 @@
sha1 = "623e2075e02eb2d3f2475e49f99c91846467907a";
};
}
- {
- name = "abbrev___abbrev_1.1.1.tgz";
- path = fetchurl {
- name = "abbrev___abbrev_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz";
- sha1 = "f8f2c887ad10bf67f634f005b6987fed3179aac8";
- };
- }
{
name = "accepts___accepts_1.3.7.tgz";
path = fetchurl {
@@ -1714,11 +1786,11 @@
};
}
{
- name = "acorn_jsx___acorn_jsx_5.1.0.tgz";
+ name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
path = fetchurl {
- name = "acorn_jsx___acorn_jsx_5.1.0.tgz";
- url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz";
- sha1 = "294adb71b57398b0680015f0a38c563ee1db5384";
+ name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz";
+ sha1 = "4c66069173d6fdd68ed85239fc256226182b2ebe";
};
}
{
@@ -1730,27 +1802,27 @@
};
}
{
- name = "acorn___acorn_5.7.3.tgz";
+ name = "acorn___acorn_5.7.4.tgz";
path = fetchurl {
- name = "acorn___acorn_5.7.3.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz";
- sha1 = "67aa231bf8812974b85235a96771eb6bd07ea279";
+ name = "acorn___acorn_5.7.4.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz";
+ sha1 = "3e8d8a9947d0599a1796d10225d7432f4a4acf5e";
};
}
{
- name = "acorn___acorn_6.4.0.tgz";
+ name = "acorn___acorn_6.4.1.tgz";
path = fetchurl {
- name = "acorn___acorn_6.4.0.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.0.tgz";
- sha1 = "b659d2ffbafa24baf5db1cdbb2c94a983ecd2784";
+ name = "acorn___acorn_6.4.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz";
+ sha1 = "531e58ba3f51b9dacb9a6646ca4debf5b14ca474";
};
}
{
- name = "acorn___acorn_7.1.0.tgz";
+ name = "acorn___acorn_7.1.1.tgz";
path = fetchurl {
- name = "acorn___acorn_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz";
- sha1 = "949d36f2c292535da602283586c2477c57eb2d6c";
+ name = "acorn___acorn_7.1.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz";
+ sha1 = "e35668de0b402f359de515c5482a1ab9f89a69bf";
};
}
{
@@ -1802,11 +1874,11 @@
};
}
{
- name = "ajv___ajv_6.11.0.tgz";
+ name = "ajv___ajv_6.12.0.tgz";
path = fetchurl {
- name = "ajv___ajv_6.11.0.tgz";
- url = "https://registry.yarnpkg.com/ajv/-/ajv-6.11.0.tgz";
- sha1 = "c3607cbc8ae392d8a5a536f25b21f8e5f3f87fe9";
+ name = "ajv___ajv_6.12.0.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz";
+ sha1 = "06d60b96d87b8454a5adaba86e7854da629db4b7";
};
}
{
@@ -1834,11 +1906,11 @@
};
}
{
- name = "ansi_escapes___ansi_escapes_4.3.0.tgz";
+ name = "ansi_escapes___ansi_escapes_4.3.1.tgz";
path = fetchurl {
- name = "ansi_escapes___ansi_escapes_4.3.0.tgz";
- url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.0.tgz";
- sha1 = "a4ce2b33d6b214b7950d8595c212f12ac9cc569d";
+ name = "ansi_escapes___ansi_escapes_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz";
+ sha1 = "a5c47cc43181f1f38ffd7076837700d395522a61";
};
}
{
@@ -1897,6 +1969,14 @@
sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
};
}
+ {
+ name = "ansi_styles___ansi_styles_4.2.1.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz";
+ sha1 = "90ae75c424d008d2624c5bf29ead3177ebfcf359";
+ };
+ }
{
name = "anymatch___anymatch_2.0.0.tgz";
path = fetchurl {
@@ -1921,14 +2001,6 @@
sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a";
};
}
- {
- name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
- path = fetchurl {
- name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
- url = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
- sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
- };
- }
{
name = "argparse___argparse_1.0.10.tgz";
path = fetchurl {
@@ -2050,11 +2122,11 @@
};
}
{
- name = "array.prototype.find___array.prototype.find_2.1.0.tgz";
+ name = "array.prototype.find___array.prototype.find_2.1.1.tgz";
path = fetchurl {
- name = "array.prototype.find___array.prototype.find_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.0.tgz";
- sha1 = "630f2eaf70a39e608ac3573e45cf8ccd0ede9ad7";
+ name = "array.prototype.find___array.prototype.find_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.1.tgz";
+ sha1 = "3baca26108ca7affb08db06bf0be6cb3115a969c";
};
}
{
@@ -2330,11 +2402,11 @@
};
}
{
- name = "babel_preset_react_app___babel_preset_react_app_9.1.1.tgz";
+ name = "babel_preset_react_app___babel_preset_react_app_9.1.2.tgz";
path = fetchurl {
- name = "babel_preset_react_app___babel_preset_react_app_9.1.1.tgz";
- url = "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.1.1.tgz";
- sha1 = "d1ceb47cbe48b285fdd5c562c54c432ed5a41e0e";
+ name = "babel_preset_react_app___babel_preset_react_app_9.1.2.tgz";
+ url = "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz";
+ sha1 = "54775d976588a8a6d1a99201a702befecaf48030";
};
}
{
@@ -2506,11 +2578,11 @@
};
}
{
- name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
+ name = "browser_process_hrtime___browser_process_hrtime_1.0.0.tgz";
path = fetchurl {
- name = "browser_process_hrtime___browser_process_hrtime_0.1.3.tgz";
- url = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz";
- sha1 = "616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4";
+ name = "browser_process_hrtime___browser_process_hrtime_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz";
+ sha1 = "3c9b4b7d782c8121e56f10106d84c0d0ffc94626";
};
}
{
@@ -2570,19 +2642,11 @@
};
}
{
- name = "browserslist___browserslist_4.8.6.tgz";
+ name = "browserslist___browserslist_4.10.0.tgz";
path = fetchurl {
- name = "browserslist___browserslist_4.8.6.tgz";
- url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.6.tgz";
- sha1 = "96406f3f5f0755d272e27a66f4163ca821590a7e";
- };
- }
- {
- name = "browserslist___browserslist_4.8.7.tgz";
- path = fetchurl {
- name = "browserslist___browserslist_4.8.7.tgz";
- url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.7.tgz";
- sha1 = "ec8301ff415e6a42c949d0e66b405eb539c532d0";
+ name = "browserslist___browserslist_4.10.0.tgz";
+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.10.0.tgz";
+ sha1 = "f179737913eaf0d2b98e4926ac1ca6a15cbcc6a9";
};
}
{
@@ -2746,11 +2810,11 @@
};
}
{
- name = "caniuse_lite___caniuse_lite_1.0.30001028.tgz";
+ name = "caniuse_lite___caniuse_lite_1.0.30001035.tgz";
path = fetchurl {
- name = "caniuse_lite___caniuse_lite_1.0.30001028.tgz";
- url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001028.tgz";
- sha1 = "f2241242ac70e0fa9cda55c2776d32a0867971c2";
+ name = "caniuse_lite___caniuse_lite_1.0.30001035.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz";
+ sha1 = "2bb53b8aa4716b2ed08e088d4dc816a5fe089a1e";
};
}
{
@@ -2793,6 +2857,14 @@
sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
};
}
+ {
+ name = "chalk___chalk_3.0.0.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz";
+ sha1 = "3f73c2bf526591f574cc492c51e2456349f844e4";
+ };
+ }
{
name = "chardet___chardet_0.7.0.tgz";
path = fetchurl {
@@ -2977,6 +3049,14 @@
sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8";
};
}
+ {
+ name = "color_convert___color_convert_2.0.1.tgz";
+ path = fetchurl {
+ name = "color_convert___color_convert_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz";
+ sha1 = "72d3a68d598c9bdb3af2ad1e84f21d896abd4de3";
+ };
+ }
{
name = "color_name___color_name_1.1.3.tgz";
path = fetchurl {
@@ -3129,14 +3209,6 @@
sha1 = "67063cef57ceb6cf4993a2ab3a55840ae8c49336";
};
}
- {
- name = "console_control_strings___console_control_strings_1.1.0.tgz";
- path = fetchurl {
- name = "console_control_strings___console_control_strings_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz";
- sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
- };
- }
{
name = "constants_browserify___constants_browserify_1.0.0.tgz";
path = fetchurl {
@@ -3218,11 +3290,11 @@
};
}
{
- name = "copy_to_clipboard___copy_to_clipboard_3.2.1.tgz";
+ name = "copy_to_clipboard___copy_to_clipboard_3.3.1.tgz";
path = fetchurl {
- name = "copy_to_clipboard___copy_to_clipboard_3.2.1.tgz";
- url = "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.2.1.tgz";
- sha1 = "b1a1137100e5665d5a96015cb579e30e90e07c44";
+ name = "copy_to_clipboard___copy_to_clipboard_3.3.1.tgz";
+ url = "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz";
+ sha1 = "115aa1a9998ffab6196f93076ad6da3b913662ae";
};
}
{
@@ -3233,6 +3305,14 @@
sha1 = "938476569ebb6cda80d339bcf199fae4f16fff17";
};
}
+ {
+ name = "core_js_pure___core_js_pure_3.6.4.tgz";
+ path = fetchurl {
+ name = "core_js_pure___core_js_pure_3.6.4.tgz";
+ url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.4.tgz";
+ sha1 = "4bf1ba866e25814f149d4e9aaa08c36173506e3a";
+ };
+ }
{
name = "core_js___core_js_2.6.11.tgz";
path = fetchurl {
@@ -3657,14 +3737,6 @@
sha1 = "b5c98c942ceffaf7cb051e24e1434a25a2e6076a";
};
}
- {
- name = "deep_extend___deep_extend_0.6.0.tgz";
- path = fetchurl {
- name = "deep_extend___deep_extend_0.6.0.tgz";
- url = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz";
- sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac";
- };
- }
{
name = "deep_is___deep_is_0.1.3.tgz";
path = fetchurl {
@@ -3729,14 +3801,6 @@
sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
};
}
- {
- name = "delegates___delegates_1.0.0.tgz";
- path = fetchurl {
- name = "delegates___delegates_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz";
- sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
- };
- }
{
name = "depd___depd_1.1.2.tgz";
path = fetchurl {
@@ -3761,14 +3825,6 @@
sha1 = "978857442c44749e4206613e37946205826abd80";
};
}
- {
- name = "detect_libc___detect_libc_1.0.3.tgz";
- path = fetchurl {
- name = "detect_libc___detect_libc_1.0.3.tgz";
- url = "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz";
- sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
- };
- }
{
name = "detect_newline___detect_newline_2.1.0.tgz";
path = fetchurl {
@@ -3953,6 +4009,14 @@
sha1 = "8805097e933d65e85546f726d60f5eb88b44f803";
};
}
+ {
+ name = "domhandler___domhandler_3.0.0.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz";
+ sha1 = "51cd13efca31da95bbb0c5bee3a48300e333b3e9";
+ };
+ }
{
name = "domutils___domutils_1.5.1.tgz";
path = fetchurl {
@@ -3969,6 +4033,14 @@
sha1 = "56ea341e834e06e6748af7a1cb25da67ea9f8c2a";
};
}
+ {
+ name = "domutils___domutils_2.0.0.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.0.0.tgz";
+ sha1 = "15b8278e37bfa8468d157478c58c367718133c08";
+ };
+ }
{
name = "dot_case___dot_case_3.0.3.tgz";
path = fetchurl {
@@ -4042,11 +4114,11 @@
};
}
{
- name = "electron_to_chromium___electron_to_chromium_1.3.356.tgz";
+ name = "electron_to_chromium___electron_to_chromium_1.3.380.tgz";
path = fetchurl {
- name = "electron_to_chromium___electron_to_chromium_1.3.356.tgz";
- url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.356.tgz";
- sha1 = "fb985ee0f3023e6e11b97547ff3f738bdd8643d2";
+ name = "electron_to_chromium___electron_to_chromium_1.3.380.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.380.tgz";
+ sha1 = "1e1f07091b42b54bccd0ad6d3a14f2b73b60dc9d";
};
}
{
@@ -4266,11 +4338,11 @@
};
}
{
- name = "eslint_config_react_app___eslint_config_react_app_5.2.0.tgz";
+ name = "eslint_config_react_app___eslint_config_react_app_5.2.1.tgz";
path = fetchurl {
- name = "eslint_config_react_app___eslint_config_react_app_5.2.0.tgz";
- url = "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-5.2.0.tgz";
- sha1 = "135110ba56a9e378f7acfe5f36e2ae76a2317899";
+ name = "eslint_config_react_app___eslint_config_react_app_5.2.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz";
+ sha1 = "698bf7aeee27f0cea0139eaef261c7bf7dd623df";
};
}
{
@@ -4362,11 +4434,11 @@
};
}
{
- name = "eslint_plugin_react___eslint_plugin_react_7.18.3.tgz";
+ name = "eslint_plugin_react___eslint_plugin_react_7.19.0.tgz";
path = fetchurl {
- name = "eslint_plugin_react___eslint_plugin_react_7.18.3.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.18.3.tgz";
- sha1 = "8be671b7f6be095098e79d27ac32f9580f599bc8";
+ name = "eslint_plugin_react___eslint_plugin_react_7.19.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz";
+ sha1 = "6d08f9673628aa69c5559d33489e855d83551666";
};
}
{
@@ -4410,11 +4482,11 @@
};
}
{
- name = "espree___espree_6.1.2.tgz";
+ name = "espree___espree_6.2.1.tgz";
path = fetchurl {
- name = "espree___espree_6.1.2.tgz";
- url = "https://registry.yarnpkg.com/espree/-/espree-6.1.2.tgz";
- sha1 = "6c272650932b4f91c3714e5e7b5f5e2ecf47262d";
+ name = "espree___espree_6.2.1.tgz";
+ url = "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz";
+ sha1 = "77fc72e1fd744a2052c20f38a5b575832e82734a";
};
}
{
@@ -4762,11 +4834,11 @@
};
}
{
- name = "find_cache_dir___find_cache_dir_3.2.0.tgz";
+ name = "find_cache_dir___find_cache_dir_3.3.1.tgz";
path = fetchurl {
- name = "find_cache_dir___find_cache_dir_3.2.0.tgz";
- url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.2.0.tgz";
- sha1 = "e7fe44c1abc1299f516146e563108fd1006c1874";
+ name = "find_cache_dir___find_cache_dir_3.3.1.tgz";
+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz";
+ sha1 = "89b33fad4a4670daa94f855f7fbe31d6d84fe880";
};
}
{
@@ -4945,14 +5017,6 @@
sha1 = "49d43c45a88cd9677668cb7be1b46efdb8d2e1c0";
};
}
- {
- name = "fs_minipass___fs_minipass_1.2.7.tgz";
- path = fetchurl {
- name = "fs_minipass___fs_minipass_1.2.7.tgz";
- url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz";
- sha1 = "ccff8570841e7fe4265693da88936c55aed7f7c7";
- };
- }
{
name = "fs_minipass___fs_minipass_2.1.0.tgz";
path = fetchurl {
@@ -4986,11 +5050,11 @@
};
}
{
- name = "fsevents___fsevents_1.2.11.tgz";
+ name = "fsevents___fsevents_1.2.12.tgz";
path = fetchurl {
- name = "fsevents___fsevents_1.2.11.tgz";
- url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.11.tgz";
- sha1 = "67bf57f4758f02ede88fb2a1712fef4d15358be3";
+ name = "fsevents___fsevents_1.2.12.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.12.tgz";
+ sha1 = "db7e0d8ec3b0b45724fd4d83d43554a8f1f0de5c";
};
}
{
@@ -5033,14 +5097,6 @@
sha1 = "4c76ec2ff0ac1a36a9dccf9a00df8623078d4ed8";
};
}
- {
- name = "gauge___gauge_2.7.4.tgz";
- path = fetchurl {
- name = "gauge___gauge_2.7.4.tgz";
- url = "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz";
- sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
- };
- }
{
name = "gensync___gensync_1.0.0_beta.1.tgz";
path = fetchurl {
@@ -5162,11 +5218,11 @@
};
}
{
- name = "globals___globals_12.3.0.tgz";
+ name = "globals___globals_12.4.0.tgz";
path = fetchurl {
- name = "globals___globals_12.3.0.tgz";
- url = "https://registry.yarnpkg.com/globals/-/globals-12.3.0.tgz";
- sha1 = "1e564ee5c4dded2ab098b0f88f24702a3c56be13";
+ name = "globals___globals_12.4.0.tgz";
+ url = "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz";
+ sha1 = "a18813576a41b00a24a97e7f815918c2e19925f8";
};
}
{
@@ -5281,14 +5337,6 @@
sha1 = "9f5214758a44196c406d9bd76cebf81ec2dd31e8";
};
}
- {
- name = "has_unicode___has_unicode_2.0.1.tgz";
- path = fetchurl {
- name = "has_unicode___has_unicode_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz";
- sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
- };
- }
{
name = "has_value___has_value_0.3.1.tgz";
path = fetchurl {
@@ -5370,11 +5418,11 @@
};
}
{
- name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
+ name = "hosted_git_info___hosted_git_info_2.8.8.tgz";
path = fetchurl {
- name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
- url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
- sha1 = "759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c";
+ name = "hosted_git_info___hosted_git_info_2.8.8.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
+ sha1 = "7539bd4bc1e0e0a895815a2e0262420b12858488";
};
}
{
@@ -5434,11 +5482,11 @@
};
}
{
- name = "html_escaper___html_escaper_2.0.0.tgz";
+ name = "html_escaper___html_escaper_2.0.1.tgz";
path = fetchurl {
- name = "html_escaper___html_escaper_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.0.tgz";
- sha1 = "71e87f931de3fe09e56661ab9a29aadec707b491";
+ name = "html_escaper___html_escaper_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.1.tgz";
+ sha1 = "beed86b5d2b921e92533aa11bce6d8e3b583dee7";
};
}
{
@@ -5465,6 +5513,14 @@
sha1 = "bd679dc3f59897b6a34bb10749c855bb53a9392f";
};
}
+ {
+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz";
+ sha1 = "9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78";
+ };
+ }
{
name = "http_deceiver___http_deceiver_1.2.7.tgz";
path = fetchurl {
@@ -5585,14 +5641,6 @@
sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501";
};
}
- {
- name = "ignore_walk___ignore_walk_3.0.3.tgz";
- path = fetchurl {
- name = "ignore_walk___ignore_walk_3.0.3.tgz";
- url = "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz";
- sha1 = "017e2447184bfeade7c238e4aefdd1e8f95b1e37";
- };
- }
{
name = "ignore___ignore_3.3.10.tgz";
path = fetchurl {
@@ -5737,6 +5785,14 @@
sha1 = "99af5bde47153abca23f5c7fc30db247f39da703";
};
}
+ {
+ name = "inquirer___inquirer_7.1.0.tgz";
+ path = fetchurl {
+ name = "inquirer___inquirer_7.1.0.tgz";
+ url = "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz";
+ sha1 = "1298a01859883e17c7264b82870ae1034f92dd29";
+ };
+ }
{
name = "internal_ip___internal_ip_4.3.0.tgz";
path = fetchurl {
@@ -5785,14 +5841,6 @@
sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a";
};
}
- {
- name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
- path = fetchurl {
- name = "ipaddr.js___ipaddr.js_1.9.0.tgz";
- url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz";
- sha1 = "37df74e430a0e47550fe54a2defe30d8acd95f65";
- };
- }
{
name = "ipaddr.js___ipaddr.js_1.9.1.tgz";
path = fetchurl {
@@ -6730,11 +6778,11 @@
};
}
{
- name = "json5___json5_2.1.1.tgz";
+ name = "json5___json5_2.1.2.tgz";
path = fetchurl {
- name = "json5___json5_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz";
- sha1 = "81b6cb04e9ba496f1c7005d07b4368a2638f90b6";
+ name = "json5___json5_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.1.2.tgz";
+ sha1 = "43ef1f0af9835dd624751a6b7fa48874fb2d608e";
};
}
{
@@ -6770,11 +6818,11 @@
};
}
{
- name = "just_extend___just_extend_4.0.2.tgz";
+ name = "just_extend___just_extend_4.1.0.tgz";
path = fetchurl {
- name = "just_extend___just_extend_4.0.2.tgz";
- url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.0.2.tgz";
- sha1 = "f3f47f7dfca0f989c55410a7ebc8854b07108afc";
+ name = "just_extend___just_extend_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/just-extend/-/just-extend-4.1.0.tgz";
+ sha1 = "7278a4027d889601640ee0ce0e5a00b992467da4";
};
}
{
@@ -6922,11 +6970,11 @@
};
}
{
- name = "loader_fs_cache___loader_fs_cache_1.0.2.tgz";
+ name = "loader_fs_cache___loader_fs_cache_1.0.3.tgz";
path = fetchurl {
- name = "loader_fs_cache___loader_fs_cache_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz";
- sha1 = "54cedf6b727e1779fd8f01205f05f6e88706f086";
+ name = "loader_fs_cache___loader_fs_cache_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz";
+ sha1 = "f08657646d607078be2f0a032f8bd69dd6f277d9";
};
}
{
@@ -7394,19 +7442,11 @@
};
}
{
- name = "minimist___minimist_0.0.8.tgz";
+ name = "minimist___minimist_1.2.5.tgz";
path = fetchurl {
- name = "minimist___minimist_0.0.8.tgz";
- url = "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz";
- sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
- };
- }
- {
- name = "minimist___minimist_1.2.0.tgz";
- path = fetchurl {
- name = "minimist___minimist_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz";
- sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284";
+ name = "minimist___minimist_1.2.5.tgz";
+ url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz";
+ sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602";
};
}
{
@@ -7433,14 +7473,6 @@
sha1 = "3dcb6bb4a546e32969c7ad710f2c79a86abba93a";
};
}
- {
- name = "minipass___minipass_2.9.0.tgz";
- path = fetchurl {
- name = "minipass___minipass_2.9.0.tgz";
- url = "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz";
- sha1 = "e713762e7d3e32fed803115cf93e04bca9fcc9a6";
- };
- }
{
name = "minipass___minipass_3.1.1.tgz";
path = fetchurl {
@@ -7449,14 +7481,6 @@
sha1 = "7607ce778472a185ad6d89082aa2070f79cedcd5";
};
}
- {
- name = "minizlib___minizlib_1.3.3.tgz";
- path = fetchurl {
- name = "minizlib___minizlib_1.3.3.tgz";
- url = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz";
- sha1 = "2290de96818a34c29551c8a8d301216bd65a861d";
- };
- }
{
name = "mississippi___mississippi_3.0.0.tgz";
path = fetchurl {
@@ -7482,11 +7506,11 @@
};
}
{
- name = "mkdirp___mkdirp_0.5.1.tgz";
+ name = "mkdirp___mkdirp_0.5.3.tgz";
path = fetchurl {
- name = "mkdirp___mkdirp_0.5.1.tgz";
- url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz";
- sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ name = "mkdirp___mkdirp_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.3.tgz";
+ sha1 = "5a514b7179259287952881e94410ec5465659f8c";
};
}
{
@@ -7498,11 +7522,11 @@
};
}
{
- name = "moment_timezone___moment_timezone_0.5.27.tgz";
+ name = "moment_timezone___moment_timezone_0.5.28.tgz";
path = fetchurl {
- name = "moment_timezone___moment_timezone_0.5.27.tgz";
- url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.27.tgz";
- sha1 = "73adec8139b6fe30452e78f210f27b1f346b8877";
+ name = "moment_timezone___moment_timezone_0.5.28.tgz";
+ url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.28.tgz";
+ sha1 = "f093d789d091ed7b055d82aa81a82467f72e4338";
};
}
{
@@ -7609,14 +7633,6 @@
sha1 = "4af4006e16645ff800e9f993c3af039857d9dbdc";
};
}
- {
- name = "needle___needle_2.3.2.tgz";
- path = fetchurl {
- name = "needle___needle_2.3.2.tgz";
- url = "https://registry.yarnpkg.com/needle/-/needle-2.3.2.tgz";
- sha1 = "3342dea100b7160960a450dc8c22160ac712a528";
- };
- }
{
name = "negotiator___negotiator_0.6.2.tgz";
path = fetchurl {
@@ -7714,27 +7730,11 @@
};
}
{
- name = "node_pre_gyp___node_pre_gyp_0.14.0.tgz";
+ name = "node_releases___node_releases_1.1.52.tgz";
path = fetchurl {
- name = "node_pre_gyp___node_pre_gyp_0.14.0.tgz";
- url = "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz";
- sha1 = "9a0596533b877289bcad4e143982ca3d904ddc83";
- };
- }
- {
- name = "node_releases___node_releases_1.1.49.tgz";
- path = fetchurl {
- name = "node_releases___node_releases_1.1.49.tgz";
- url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.49.tgz";
- sha1 = "67ba5a3fac2319262675ef864ed56798bb33b93e";
- };
- }
- {
- name = "nopt___nopt_4.0.1.tgz";
- path = fetchurl {
- name = "nopt___nopt_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz";
- sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d";
+ name = "node_releases___node_releases_1.1.52.tgz";
+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.52.tgz";
+ sha1 = "bcffee3e0a758e92e44ecfaecd0a47554b0bcba9";
};
}
{
@@ -7785,30 +7785,6 @@
sha1 = "b2e1c4dc4f7c6d57743df733a4f5978d18650559";
};
}
- {
- name = "npm_bundled___npm_bundled_1.1.1.tgz";
- path = fetchurl {
- name = "npm_bundled___npm_bundled_1.1.1.tgz";
- url = "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz";
- sha1 = "1edd570865a94cdb1bc8220775e29466c9fb234b";
- };
- }
- {
- name = "npm_normalize_package_bin___npm_normalize_package_bin_1.0.1.tgz";
- path = fetchurl {
- name = "npm_normalize_package_bin___npm_normalize_package_bin_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz";
- sha1 = "6e79a41f23fd235c0623218228da7d9c23b8f6e2";
- };
- }
- {
- name = "npm_packlist___npm_packlist_1.4.8.tgz";
- path = fetchurl {
- name = "npm_packlist___npm_packlist_1.4.8.tgz";
- url = "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz";
- sha1 = "56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e";
- };
- }
{
name = "npm_run_path___npm_run_path_2.0.2.tgz";
path = fetchurl {
@@ -7817,14 +7793,6 @@
sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
};
}
- {
- name = "npmlog___npmlog_4.1.2.tgz";
- path = fetchurl {
- name = "npmlog___npmlog_4.1.2.tgz";
- url = "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz";
- sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b";
- };
- }
{
name = "nth_check___nth_check_1.0.2.tgz";
path = fetchurl {
@@ -8018,11 +7986,11 @@
};
}
{
- name = "open___open_7.0.2.tgz";
+ name = "open___open_7.0.3.tgz";
path = fetchurl {
- name = "open___open_7.0.2.tgz";
- url = "https://registry.yarnpkg.com/open/-/open-7.0.2.tgz";
- sha1 = "fb3681f11f157f2361d2392307548ca1792960e8";
+ name = "open___open_7.0.3.tgz";
+ url = "https://registry.yarnpkg.com/open/-/open-7.0.3.tgz";
+ sha1 = "db551a1af9c7ab4c7af664139930826138531c48";
};
}
{
@@ -8065,14 +8033,6 @@
sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
};
}
- {
- name = "os_homedir___os_homedir_1.0.2.tgz";
- path = fetchurl {
- name = "os_homedir___os_homedir_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz";
- sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
- };
- }
{
name = "os_locale___os_locale_3.1.0.tgz";
path = fetchurl {
@@ -8089,14 +8049,6 @@
sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
};
}
- {
- name = "osenv___osenv_0.1.5.tgz";
- path = fetchurl {
- name = "osenv___osenv_0.1.5.tgz";
- url = "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz";
- sha1 = "85cdfafaeb28e8677f416e287592b5f3f49ea410";
- };
- }
{
name = "p_defer___p_defer_1.0.0.tgz";
path = fetchurl {
@@ -8466,11 +8418,11 @@
};
}
{
- name = "picomatch___picomatch_2.2.1.tgz";
+ name = "picomatch___picomatch_2.2.2.tgz";
path = fetchurl {
- name = "picomatch___picomatch_2.2.1.tgz";
- url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz";
- sha1 = "21bac888b6ed8601f831ce7816e335bc779f0a4a";
+ name = "picomatch___picomatch_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz";
+ sha1 = "21f333e9b6b8eaff02468f5146ea406d345f4dad";
};
}
{
@@ -8922,11 +8874,11 @@
};
}
{
- name = "postcss_modules_scope___postcss_modules_scope_2.1.1.tgz";
+ name = "postcss_modules_scope___postcss_modules_scope_2.2.0.tgz";
path = fetchurl {
- name = "postcss_modules_scope___postcss_modules_scope_2.1.1.tgz";
- url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz";
- sha1 = "33d4fc946602eb5e9355c4165d68a10727689dba";
+ name = "postcss_modules_scope___postcss_modules_scope_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz";
+ sha1 = "385cae013cc7743f5a7d7602d1073a89eaae62ee";
};
}
{
@@ -9306,19 +9258,19 @@
};
}
{
- name = "promise___promise_8.0.3.tgz";
+ name = "promise___promise_8.1.0.tgz";
path = fetchurl {
- name = "promise___promise_8.0.3.tgz";
- url = "https://registry.yarnpkg.com/promise/-/promise-8.0.3.tgz";
- sha1 = "f592e099c6cddc000d538ee7283bb190452b0bf6";
+ name = "promise___promise_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz";
+ sha1 = "697c25c3dfe7435dd79fcd58c38a135888eaf05e";
};
}
{
- name = "prompts___prompts_2.3.1.tgz";
+ name = "prompts___prompts_2.3.2.tgz";
path = fetchurl {
- name = "prompts___prompts_2.3.1.tgz";
- url = "https://registry.yarnpkg.com/prompts/-/prompts-2.3.1.tgz";
- sha1 = "b63a9ce2809f106fa9ae1277c275b167af46ea05";
+ name = "prompts___prompts_2.3.2.tgz";
+ url = "https://registry.yarnpkg.com/prompts/-/prompts-2.3.2.tgz";
+ sha1 = "480572d89ecf39566d2bd3fe2c9fccb7c4c0b068";
};
}
{
@@ -9338,11 +9290,11 @@
};
}
{
- name = "proxy_addr___proxy_addr_2.0.5.tgz";
+ name = "proxy_addr___proxy_addr_2.0.6.tgz";
path = fetchurl {
- name = "proxy_addr___proxy_addr_2.0.5.tgz";
- url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz";
- sha1 = "34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34";
+ name = "proxy_addr___proxy_addr_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz";
+ sha1 = "fdc2336505447d3f2f2c638ed272caf614bbb2bf";
};
}
{
@@ -9537,14 +9489,6 @@
sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332";
};
}
- {
- name = "rc___rc_1.2.8.tgz";
- path = fetchurl {
- name = "rc___rc_1.2.8.tgz";
- url = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz";
- sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed";
- };
- }
{
name = "react_app_polyfill___react_app_polyfill_1.0.6.tgz";
path = fetchurl {
@@ -9562,35 +9506,35 @@
};
}
{
- name = "react_dev_utils___react_dev_utils_10.2.0.tgz";
+ name = "react_dev_utils___react_dev_utils_10.2.1.tgz";
path = fetchurl {
- name = "react_dev_utils___react_dev_utils_10.2.0.tgz";
- url = "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-10.2.0.tgz";
- sha1 = "b11cc48aa2be2502fb3c27a50d1dfa95cfa9dfe0";
+ name = "react_dev_utils___react_dev_utils_10.2.1.tgz";
+ url = "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-10.2.1.tgz";
+ sha1 = "f6de325ae25fa4d546d09df4bb1befdc6dd19c19";
};
}
{
- name = "react_dom___react_dom_16.12.0.tgz";
+ name = "react_dom___react_dom_16.13.1.tgz";
path = fetchurl {
- name = "react_dom___react_dom_16.12.0.tgz";
- url = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.12.0.tgz";
- sha1 = "0da4b714b8d13c2038c9396b54a92baea633fe11";
+ name = "react_dom___react_dom_16.13.1.tgz";
+ url = "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz";
+ sha1 = "c1bd37331a0486c078ee54c4740720993b2e0e7f";
};
}
{
- name = "react_error_overlay___react_error_overlay_6.0.6.tgz";
+ name = "react_error_overlay___react_error_overlay_6.0.7.tgz";
path = fetchurl {
- name = "react_error_overlay___react_error_overlay_6.0.6.tgz";
- url = "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.6.tgz";
- sha1 = "ac4d9dc4c1b5c536c2c312bf66aa2b09bfa384e2";
+ name = "react_error_overlay___react_error_overlay_6.0.7.tgz";
+ url = "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.7.tgz";
+ sha1 = "1dcfb459ab671d53f660a991513cb2f0a0553108";
};
}
{
- name = "react_is___react_is_16.12.0.tgz";
+ name = "react_is___react_is_16.13.1.tgz";
path = fetchurl {
- name = "react_is___react_is_16.12.0.tgz";
- url = "https://registry.yarnpkg.com/react-is/-/react-is-16.12.0.tgz";
- sha1 = "2cc0fe0fba742d97fd527c42a13bec4eeb06241c";
+ name = "react_is___react_is_16.13.1.tgz";
+ url = "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz";
+ sha1 = "789729a4dc36de2999dc156dd6c1d9c18cea56a4";
};
}
{
@@ -9626,11 +9570,11 @@
};
}
{
- name = "react_test_renderer___react_test_renderer_16.12.0.tgz";
+ name = "react_test_renderer___react_test_renderer_16.13.1.tgz";
path = fetchurl {
- name = "react_test_renderer___react_test_renderer_16.12.0.tgz";
- url = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.12.0.tgz";
- sha1 = "11417ffda579306d4e841a794d32140f3da1b43f";
+ name = "react_test_renderer___react_test_renderer_16.13.1.tgz";
+ url = "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.13.1.tgz";
+ sha1 = "de25ea358d9012606de51e012d9742e7f0deabc1";
};
}
{
@@ -9642,11 +9586,11 @@
};
}
{
- name = "react___react_16.12.0.tgz";
+ name = "react___react_16.13.1.tgz";
path = fetchurl {
- name = "react___react_16.12.0.tgz";
- url = "https://registry.yarnpkg.com/react/-/react-16.12.0.tgz";
- sha1 = "0c0a9c6a142429e3614834d5a778e18aa78a0b83";
+ name = "react___react_16.13.1.tgz";
+ url = "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz";
+ sha1 = "2e818822f1a9743122c063d6410d85c1e3afe48e";
};
}
{
@@ -9746,11 +9690,11 @@
};
}
{
- name = "regenerate_unicode_properties___regenerate_unicode_properties_8.1.0.tgz";
+ name = "regenerate_unicode_properties___regenerate_unicode_properties_8.2.0.tgz";
path = fetchurl {
- name = "regenerate_unicode_properties___regenerate_unicode_properties_8.1.0.tgz";
- url = "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz";
- sha1 = "ef51e0f0ea4ad424b77bf7cb41f3e015c70a3f0e";
+ name = "regenerate_unicode_properties___regenerate_unicode_properties_8.2.0.tgz";
+ url = "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
+ sha1 = "e5de7111d655e7ba60c057dbe9ff37c87e65cdec";
};
}
{
@@ -9770,19 +9714,19 @@
};
}
{
- name = "regenerator_runtime___regenerator_runtime_0.13.3.tgz";
+ name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
path = fetchurl {
- name = "regenerator_runtime___regenerator_runtime_0.13.3.tgz";
- url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz";
- sha1 = "7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5";
+ name = "regenerator_runtime___regenerator_runtime_0.13.5.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
+ sha1 = "d878a1d094b4306d10b9096484b33ebd55e26697";
};
}
{
- name = "regenerator_transform___regenerator_transform_0.14.1.tgz";
+ name = "regenerator_transform___regenerator_transform_0.14.4.tgz";
path = fetchurl {
- name = "regenerator_transform___regenerator_transform_0.14.1.tgz";
- url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.1.tgz";
- sha1 = "3b2fce4e1ab7732c08f665dfdb314749c7ddd2fb";
+ name = "regenerator_transform___regenerator_transform_0.14.4.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
+ sha1 = "5266857896518d1616a78a0479337a30ea974cc7";
};
}
{
@@ -9826,11 +9770,11 @@
};
}
{
- name = "regexpu_core___regexpu_core_4.6.0.tgz";
+ name = "regexpu_core___regexpu_core_4.7.0.tgz";
path = fetchurl {
- name = "regexpu_core___regexpu_core_4.6.0.tgz";
- url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.6.0.tgz";
- sha1 = "2037c18b327cfce8a6fea2a4ec441f2432afb8b6";
+ name = "regexpu_core___regexpu_core_4.7.0.tgz";
+ url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz";
+ sha1 = "fcbf458c50431b0bb7b45d6967b8192d91f3d938";
};
}
{
@@ -9842,11 +9786,11 @@
};
}
{
- name = "regjsparser___regjsparser_0.6.3.tgz";
+ name = "regjsparser___regjsparser_0.6.4.tgz";
path = fetchurl {
- name = "regjsparser___regjsparser_0.6.3.tgz";
- url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.3.tgz";
- sha1 = "74192c5805d35e9f5ebe3c1fb5b40d40a8a38460";
+ name = "regjsparser___regjsparser_0.6.4.tgz";
+ url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz";
+ sha1 = "a769f8684308401a66e9b529d2436ff4d0666272";
};
}
{
@@ -10114,11 +10058,11 @@
};
}
{
- name = "run_async___run_async_2.3.0.tgz";
+ name = "run_async___run_async_2.4.0.tgz";
path = fetchurl {
- name = "run_async___run_async_2.3.0.tgz";
- url = "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz";
- sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0";
+ name = "run_async___run_async_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/run-async/-/run-async-2.4.0.tgz";
+ sha1 = "e59054a5b86876cfae07f431d18cbaddc594f1e8";
};
}
{
@@ -10178,11 +10122,11 @@
};
}
{
- name = "sanitize_html___sanitize_html_1.21.1.tgz";
+ name = "sanitize_html___sanitize_html_1.22.1.tgz";
path = fetchurl {
- name = "sanitize_html___sanitize_html_1.21.1.tgz";
- url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.21.1.tgz";
- sha1 = "1647d15c0c672901aa41eac1b86d0c38146d30ce";
+ name = "sanitize_html___sanitize_html_1.22.1.tgz";
+ url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.22.1.tgz";
+ sha1 = "5b36c92ab27917ddd2775396815c2bc1a6268310";
};
}
{
@@ -10218,11 +10162,11 @@
};
}
{
- name = "scheduler___scheduler_0.18.0.tgz";
+ name = "scheduler___scheduler_0.19.1.tgz";
path = fetchurl {
- name = "scheduler___scheduler_0.18.0.tgz";
- url = "https://registry.yarnpkg.com/scheduler/-/scheduler-0.18.0.tgz";
- sha1 = "5901ad6659bc1d8f3fdaf36eb7a67b0d6746b1c4";
+ name = "scheduler___scheduler_0.19.1.tgz";
+ url = "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz";
+ sha1 = "4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196";
};
}
{
@@ -10234,11 +10178,11 @@
};
}
{
- name = "schema_utils___schema_utils_2.6.4.tgz";
+ name = "schema_utils___schema_utils_2.6.5.tgz";
path = fetchurl {
- name = "schema_utils___schema_utils_2.6.4.tgz";
- url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.4.tgz";
- sha1 = "a27efbf6e4e78689d91872ee3ccfa57d7bdd0f53";
+ name = "schema_utils___schema_utils_2.6.5.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.5.tgz";
+ sha1 = "c758f0a7e624263073d396e29cd40aa101152d8a";
};
}
{
@@ -10458,11 +10402,11 @@
};
}
{
- name = "sisteransi___sisteransi_1.0.4.tgz";
+ name = "sisteransi___sisteransi_1.0.5.tgz";
path = fetchurl {
- name = "sisteransi___sisteransi_1.0.4.tgz";
- url = "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.4.tgz";
- sha1 = "386713f1ef688c7c0304dc4c0632898941cad2e3";
+ name = "sisteransi___sisteransi_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz";
+ sha1 = "134d681297756437cc05ca01370d3a7a571075ed";
};
}
{
@@ -10658,11 +10602,11 @@
};
}
{
- name = "srcset___srcset_1.0.0.tgz";
+ name = "srcset___srcset_2.0.1.tgz";
path = fetchurl {
- name = "srcset___srcset_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/srcset/-/srcset-1.0.0.tgz";
- sha1 = "a5669de12b42f3b1d5e83ed03c71046fc48f41ef";
+ name = "srcset___srcset_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/srcset/-/srcset-2.0.1.tgz";
+ sha1 = "8f842d357487eb797f413d9c309de7a5149df5ac";
};
}
{
@@ -10937,14 +10881,6 @@
sha1 = "85713975a91fb87bf1b305cca77395e40d2a64a7";
};
}
- {
- name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
- path = fetchurl {
- name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
- url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
- sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
- };
- }
{
name = "style_loader___style_loader_0.23.1.tgz";
path = fetchurl {
@@ -10994,11 +10930,11 @@
};
}
{
- name = "svg_parser___svg_parser_2.0.3.tgz";
+ name = "svg_parser___svg_parser_2.0.4.tgz";
path = fetchurl {
- name = "svg_parser___svg_parser_2.0.3.tgz";
- url = "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.3.tgz";
- sha1 = "a38f2e4e5442986f7ecb554c11f1411cfcf8c2b9";
+ name = "svg_parser___svg_parser_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz";
+ sha1 = "fdc2e29e13951736140b76cb122c8ee6630eb6b5";
};
}
{
@@ -11033,14 +10969,6 @@
sha1 = "a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2";
};
}
- {
- name = "tar___tar_4.4.13.tgz";
- path = fetchurl {
- name = "tar___tar_4.4.13.tgz";
- url = "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz";
- sha1 = "43b364bc52888d555298637b10d60790254ab525";
- };
- }
{
name = "tempusdominus_bootstrap_4___tempusdominus_bootstrap_4_5.1.2.tgz";
path = fetchurl {
@@ -11074,11 +11002,11 @@
};
}
{
- name = "terser___terser_4.6.3.tgz";
+ name = "terser___terser_4.6.7.tgz";
path = fetchurl {
- name = "terser___terser_4.6.3.tgz";
- url = "https://registry.yarnpkg.com/terser/-/terser-4.6.3.tgz";
- sha1 = "e33aa42461ced5238d352d2df2a67f21921f8d87";
+ name = "terser___terser_4.6.7.tgz";
+ url = "https://registry.yarnpkg.com/terser/-/terser-4.6.7.tgz";
+ sha1 = "478d7f9394ec1907f0e488c5f6a6a9a2bad55e72";
};
}
{
@@ -11258,19 +11186,19 @@
};
}
{
- name = "ts_pnp___ts_pnp_1.1.6.tgz";
+ name = "ts_pnp___ts_pnp_1.2.0.tgz";
path = fetchurl {
- name = "ts_pnp___ts_pnp_1.1.6.tgz";
- url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.1.6.tgz";
- sha1 = "389a24396d425a0d3162e96d2b4638900fdc289a";
+ name = "ts_pnp___ts_pnp_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz";
+ sha1 = "a500ad084b0798f1c3071af391e65912c86bca92";
};
}
{
- name = "tslib___tslib_1.11.0.tgz";
+ name = "tslib___tslib_1.11.1.tgz";
path = fetchurl {
- name = "tslib___tslib_1.11.0.tgz";
- url = "https://registry.yarnpkg.com/tslib/-/tslib-1.11.0.tgz";
- sha1 = "f1f3528301621a53220d58373ae510ff747a66bc";
+ name = "tslib___tslib_1.11.1.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz";
+ sha1 = "eb15d128827fbee2841549e171f45ed338ac7e35";
};
}
{
@@ -11321,6 +11249,14 @@
sha1 = "7646fb5f18871cfbb7749e69bd39a6388eb7450c";
};
}
+ {
+ name = "type_fest___type_fest_0.11.0.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.11.0.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz";
+ sha1 = "97abf0872310fed88a5c466b25681576145e33f1";
+ };
+ }
{
name = "type_fest___type_fest_0.8.1.tgz";
path = fetchurl {
@@ -11370,11 +11306,11 @@
};
}
{
- name = "typescript___typescript_3.8.2.tgz";
+ name = "typescript___typescript_3.8.3.tgz";
path = fetchurl {
- name = "typescript___typescript_3.8.2.tgz";
- url = "https://registry.yarnpkg.com/typescript/-/typescript-3.8.2.tgz";
- sha1 = "91d6868aaead7da74f493c553aeff76c0c0b1d5a";
+ name = "typescript___typescript_3.8.3.tgz";
+ url = "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz";
+ sha1 = "409eb8544ea0335711205869ec458ab109ee1061";
};
}
{
@@ -11394,19 +11330,19 @@
};
}
{
- name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.1.0.tgz";
+ name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.2.0.tgz";
path = fetchurl {
- name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz";
- sha1 = "5b4b426e08d13a80365e0d657ac7a6c1ec46a277";
+ name = "unicode_match_property_value_ecmascript___unicode_match_property_value_ecmascript_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz";
+ sha1 = "0d91f600eeeb3096aa962b1d6fc88876e64ea531";
};
}
{
- name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.5.tgz";
+ name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.1.0.tgz";
path = fetchurl {
- name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.0.5.tgz";
- url = "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz";
- sha1 = "a9cc6cc7ce63a0a3023fc99e341b94431d405a57";
+ name = "unicode_property_aliases_ecmascript___unicode_property_aliases_ecmascript_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
+ sha1 = "dd57a99f6207bedff4628abefb94c50db941c8f4";
};
}
{
@@ -11650,11 +11586,11 @@
};
}
{
- name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
+ name = "w3c_hr_time___w3c_hr_time_1.0.2.tgz";
path = fetchurl {
- name = "w3c_hr_time___w3c_hr_time_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz";
- sha1 = "82ac2bff63d950ea9e3189a58a65625fedf19045";
+ name = "w3c_hr_time___w3c_hr_time_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz";
+ sha1 = "0a89cdf5cc15822df9c360543676963e0cc308cd";
};
}
{
@@ -11841,14 +11777,6 @@
sha1 = "7c6a8dd0a636a0327e10b59c9286eee93f3f51b1";
};
}
- {
- name = "wide_align___wide_align_1.1.3.tgz";
- path = fetchurl {
- name = "wide_align___wide_align_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz";
- sha1 = "ae074e6bdc0c14a431e804e624549c633b000457";
- };
- }
{
name = "word_wrap___word_wrap_1.2.3.tgz";
path = fetchurl {
@@ -12058,11 +11986,11 @@
};
}
{
- name = "ws___ws_7.2.1.tgz";
+ name = "ws___ws_7.2.3.tgz";
path = fetchurl {
- name = "ws___ws_7.2.1.tgz";
- url = "https://registry.yarnpkg.com/ws/-/ws-7.2.1.tgz";
- sha1 = "03ed52423cd744084b2cf42ed197c8b65a936b8e";
+ name = "ws___ws_7.2.3.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-7.2.3.tgz";
+ sha1 = "a5411e1fb04d5ed0efee76d26d5c46d830c39b46";
};
}
{
@@ -12081,6 +12009,14 @@
sha1 = "060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb";
};
}
+ {
+ name = "xregexp___xregexp_4.3.0.tgz";
+ path = fetchurl {
+ name = "xregexp___xregexp_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/xregexp/-/xregexp-4.3.0.tgz";
+ sha1 = "7e92e73d9174a99a59743f67a4ce879a04b5ae50";
+ };
+ }
{
name = "xtend___xtend_4.0.2.tgz";
path = fetchurl {
@@ -12114,11 +12050,11 @@
};
}
{
- name = "yaml___yaml_1.7.2.tgz";
+ name = "yaml___yaml_1.8.3.tgz";
path = fetchurl {
- name = "yaml___yaml_1.7.2.tgz";
- url = "https://registry.yarnpkg.com/yaml/-/yaml-1.7.2.tgz";
- sha1 = "f26aabf738590ab61efaca502358e48dc9f348b2";
+ name = "yaml___yaml_1.8.3.tgz";
+ url = "https://registry.yarnpkg.com/yaml/-/yaml-1.8.3.tgz";
+ sha1 = "2f420fca58b68ce3a332d0ca64be1d191dd3f87a";
};
}
{
@@ -12130,11 +12066,11 @@
};
}
{
- name = "yargs_parser___yargs_parser_13.1.1.tgz";
+ name = "yargs_parser___yargs_parser_13.1.2.tgz";
path = fetchurl {
- name = "yargs_parser___yargs_parser_13.1.1.tgz";
- url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz";
- sha1 = "d26058532aa06d365fe091f6a1fc06b2f7e5eca0";
+ name = "yargs_parser___yargs_parser_13.1.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz";
+ sha1 = "130f09702ebaeef2650d54ce6e3e5706f7a4fb38";
};
}
{
@@ -12146,11 +12082,11 @@
};
}
{
- name = "yargs___yargs_13.3.0.tgz";
+ name = "yargs___yargs_13.3.2.tgz";
path = fetchurl {
- name = "yargs___yargs_13.3.0.tgz";
- url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz";
- sha1 = "4c657a55e07e5f2cf947f8a366567c04a0dedc83";
+ name = "yargs___yargs_13.3.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz";
+ sha1 = "ad7ffefec1aa59565ac915f82dccb38a9c31a2dd";
};
}
];
diff --git a/pkgs/servers/monitoring/thanos/default.nix b/pkgs/servers/monitoring/thanos/default.nix
index f307032f414..a6122b31753 100644
--- a/pkgs/servers/monitoring/thanos/default.nix
+++ b/pkgs/servers/monitoring/thanos/default.nix
@@ -1,16 +1,16 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "thanos";
- version = "0.11.0";
+ version = "0.12.2";
src = fetchFromGitHub {
rev = "v${version}";
owner = "thanos-io";
repo = "thanos";
- sha256 = "152ic9pga0wjg4r7b66hdnbsj9wrzfzbbps7wjas3rcbcv1f2i90";
+ sha256 = "10xscm9h2krha66v96v2q85fynnxfizjcc47h7yz4xhjwvb5dgz2";
};
- modSha256 = "1pdypyyy352l6wy5lr94fv8j890lh863h8zg2hxchiymrs5pgq1c";
+ modSha256 = "0c8gc4qzdazxxnabfms63df8vlf2iy6iy0jrm710x76m4vm6mrbj";
subPackages = "cmd/thanos";
diff --git a/pkgs/servers/monitoring/zabbix/agent.nix b/pkgs/servers/monitoring/zabbix/agent.nix
index 09f43c755f1..f112598da6a 100644
--- a/pkgs/servers/monitoring/zabbix/agent.nix
+++ b/pkgs/servers/monitoring/zabbix/agent.nix
@@ -6,7 +6,7 @@ import ./versions.nix ({ version, sha256 }:
inherit version;
src = fetchurl {
- url = "mirror://sourceforge/zabbix/ZABBIX%20Latest%20Stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/monitoring/zabbix/proxy.nix b/pkgs/servers/monitoring/zabbix/proxy.nix
index 697492d9627..b8f8ca33b0e 100644
--- a/pkgs/servers/monitoring/zabbix/proxy.nix
+++ b/pkgs/servers/monitoring/zabbix/proxy.nix
@@ -21,7 +21,7 @@ in
inherit version;
src = fetchurl {
- url = "mirror://sourceforge/zabbix/ZABBIX%20Latest%20Stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix
index 4046cc7d8bb..25b7325bba2 100644
--- a/pkgs/servers/monitoring/zabbix/server.nix
+++ b/pkgs/servers/monitoring/zabbix/server.nix
@@ -21,7 +21,7 @@ in
inherit version;
src = fetchurl {
- url = "mirror://sourceforge/zabbix/ZABBIX%20Latest%20Stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix
index 2b7fb972c90..c75df46cf04 100644
--- a/pkgs/servers/monitoring/zabbix/versions.nix
+++ b/pkgs/servers/monitoring/zabbix/versions.nix
@@ -1,16 +1,16 @@
generic: {
v44 = generic {
- version = "4.4.7";
- sha256 = "13gckz5ysmqr257mcmbbbf8l43f1jdk4iyn6a3ad8xjmj3kqyys9";
+ version = "4.4.8";
+ sha256 = "0l9n4l5179lf90krv1kb0lraipj7q4hyba6r48n6rj2zqx2j4mn0";
};
v40 = generic {
- version = "4.0.19";
- sha256 = "0csiva0iddzdf18lii7vwlvp91kh3vfl8r90jpcsnsivaqwfnkbr";
+ version = "4.0.20";
+ sha256 = "0h6qx4imrf5inmmczxir81a9xhra8a1dxxv538mqhxhbpqn1yh3w";
};
v30 = generic {
- version = "3.0.30";
- sha256 = "0g2qw4ff02gsnmqza1cv9dq6bqyg7w9cdli6hsln07irf0hyrb07";
+ version = "3.0.31";
+ sha256 = "0a2jznpmg24lqdqbc9p8i2q6jkz0hx53hh6q12xsvvmq48vi3snm";
};
}
diff --git a/pkgs/servers/monitoring/zabbix/web.nix b/pkgs/servers/monitoring/zabbix/web.nix
index c4cf5d044da..ca48a72d9fe 100644
--- a/pkgs/servers/monitoring/zabbix/web.nix
+++ b/pkgs/servers/monitoring/zabbix/web.nix
@@ -6,7 +6,7 @@ import ./versions.nix ({ version, sha256 }:
inherit version;
src = fetchurl {
- url = "mirror://sourceforge/zabbix/ZABBIX%20Latest%20Stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/mpd/default.nix b/pkgs/servers/mpd/default.nix
index d5a3b9de3c0..8d862373b99 100644
--- a/pkgs/servers/mpd/default.nix
+++ b/pkgs/servers/mpd/default.nix
@@ -103,13 +103,13 @@ let
in stdenv.mkDerivation rec {
pname = "mpd";
- version = "0.21.21";
+ version = "0.21.23";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "MPD";
rev = "v${version}";
- sha256 = "0ysyjlmmfm1y5jqyv83bs9p7zqr9pgj1hmdq2b7kx9kridclbnng";
+ sha256 = "0jnhjhm1ilpcwb4f58b8pgyzjq3dlr0j2xyk0zck0afwkdxyj9cb";
};
buildInputs = [ glib boost ]
diff --git a/pkgs/servers/routinator/default.nix b/pkgs/servers/routinator/default.nix
index 9c99faca484..46416c98276 100644
--- a/pkgs/servers/routinator/default.nix
+++ b/pkgs/servers/routinator/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "routinator";
- version = "0.6.4";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "NLnetLabs";
repo = pname;
rev = "v${version}";
- sha256 = "1hbqvjv9h1aghpyrl03w5f4j8gjy6n9lx83rmpsh5p7yd9ahwmf9";
+ sha256 = "1qbaibmbiw3pffi0cm6d06k1gra4acgxr97gj7f1ckvql5rni4h0";
};
- cargoSha256 = "1chf1l9jlnhi9cyqpmcz8yfzwzmkn4lfxqhdhclvl8j4b2zvbcgc";
+ cargoSha256 = "138h99l3vv34higbqj59fa88w7c63c80g3rw07n9j2f834cvr901";
meta = with stdenv.lib; {
description = "An RPKI Validator written in Rust";
diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix
index 44c9676fc77..300d341cf88 100644
--- a/pkgs/servers/samba/4.x.nix
+++ b/pkgs/servers/samba/4.x.nix
@@ -42,11 +42,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "samba";
- version = "4.12.1";
+ version = "4.12.2";
src = fetchurl {
url = "mirror://samba/pub/samba/stable/${pname}-${version}.tar.gz";
- sha256 = "0xbdf9651lm4b5g60ly40nc7r8gssvnvq7m3pdma99mdcs5vcz01";
+ sha256 = "0l514s2xhsy1lspzgvibbzs80zi84zxr2wx4d40hq85yb2lg5434";
};
outputs = [ "out" "dev" "man" ];
diff --git a/pkgs/servers/search/groonga/default.nix b/pkgs/servers/search/groonga/default.nix
index 40d59611da2..b53a207a6c5 100644
--- a/pkgs/servers/search/groonga/default.nix
+++ b/pkgs/servers/search/groonga/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "groonga";
- version = "10.0.0";
+ version = "10.0.2";
src = fetchurl {
url = "https://packages.groonga.org/source/groonga/${pname}-${version}.tar.gz";
- sha256 = "01wacd9rijnjydshsl7z0waasr87gxkwr0kr647chczcxlh1b9gr";
+ sha256 = "0851sdzgg5krf05b1pg29gmwzvzxvawfp37ny3lrb5xcdqbr379c";
};
buildInputs = with stdenv.lib;
diff --git a/pkgs/servers/sickbeard/sickgear.nix b/pkgs/servers/sickbeard/sickgear.nix
index cd98af51e08..3bf72043ec5 100644
--- a/pkgs/servers/sickbeard/sickgear.nix
+++ b/pkgs/servers/sickbeard/sickgear.nix
@@ -4,13 +4,13 @@ let
pythonEnv = python2.withPackages(ps: with ps; [ cheetah ]);
in stdenv.mkDerivation rec {
pname = "sickgear";
- version = "0.21.22";
+ version = "0.21.30";
src = fetchFromGitHub {
owner = "SickGear";
repo = "SickGear";
rev = "release_${version}";
- sha256 = "16jwvg9mcv0yr94ldncfs6bczyv4n3q9v7g7v0ssrkrnkxh722zx";
+ sha256 = "19j0hm2d2q279kzmdjbjgfhjwcp7071a2mmvsnb0167wdyaq4bcf";
};
dontBuild = true;
diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix
index 6f7f81f2378..4015e2097ee 100644
--- a/pkgs/servers/sql/dolt/default.nix
+++ b/pkgs/servers/sql/dolt/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "dolt";
- version = "0.15.2";
+ version = "0.16.3";
src = fetchFromGitHub {
owner = "liquidata-inc";
repo = "dolt";
rev = "v${version}";
- sha256 = "0av21czfxpwy4y7n9x6hy6m2fliqcazjx7ww0rwm6kdwxipq1xsz";
+ sha256 = "141wv5av7hms4wa3s4md7mnb77bbyn3854d7gj7fy6f6jvzghdny";
};
modRoot = "./go";
subPackages = [ "cmd/dolt" "cmd/git-dolt" "cmd/git-dolt-smudge" ];
- modSha256 = "0c120gkkswg0cqvvhjkxvalr4fsjv81khwg0x0fm8fr6lipkfksn";
+ modSha256 = "1fx830dif9cq2rvigdbqbc3vmmq01ywj9b095adbrwddvay8m8si";
meta = with lib; {
description = "Relational database with version control and CLI a-la Git.";
diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix
index ea11faf1efc..9b5118eacc3 100644
--- a/pkgs/servers/sql/mariadb/default.nix
+++ b/pkgs/servers/sql/mariadb/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchFromGitHub, cmake, pkgconfig, makeWrapper, ncurses
+{ stdenv, fetchurl, fetchFromGitHub, cmake, pkgconfig, makeWrapper, ncurses, nixosTests
, libiconv, openssl, pcre, boost, judy, bison, libxml2, libkrb5, linux-pam, curl
, libaio, libevent, jemalloc450, jemalloc, cracklib, systemd, perl
, bzip2, lz4, lzo, snappy, xz, zlib, zstd
@@ -101,6 +101,15 @@ common = rec { # attributes common to both builds
passthru.mysqlVersion = "5.7";
+ passthru.tests = {
+ mariadb-galera-mariabackup = nixosTests.mariadb-galera-mariabackup;
+ mariadb-galera-rsync = nixosTests.mariadb-galera-rsync;
+ mysql = nixosTests.mysql;
+ mysql-autobackup = nixosTests.mysql-autobackup;
+ mysql-backup = nixosTests.mysql-backup;
+ mysql-replication = nixosTests.mysql-replication;
+ };
+
meta = {
description = "An enhanced, drop-in replacement for MySQL";
diff --git a/pkgs/servers/sql/patroni/default.nix b/pkgs/servers/sql/patroni/default.nix
index a9fc3fd1a17..1634b0b5b74 100644
--- a/pkgs/servers/sql/patroni/default.nix
+++ b/pkgs/servers/sql/patroni/default.nix
@@ -2,13 +2,13 @@
pythonPackages.buildPythonApplication rec {
pname = "patroni";
- version = "1.6.4";
+ version = "1.6.5";
src = fetchFromGitHub {
owner = "zalando";
repo = pname;
rev = "v${version}";
- sha256 = "0w0mz4a1cyxdsqmv7jrkw163jll8ir5zmf93zcidlqx13knrk80g";
+ sha256 = "0iw0ra9fya4bf1vkjq3w5kij4x46yinb90v015pi9c6qfpancfdj";
};
# cdiff renamed to ydiff; remove when patroni source reflects this.
diff --git a/pkgs/servers/sql/pgbouncer/default.nix b/pkgs/servers/sql/pgbouncer/default.nix
index f71afc2b674..0a6d1a8cf61 100644
--- a/pkgs/servers/sql/pgbouncer/default.nix
+++ b/pkgs/servers/sql/pgbouncer/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pgbouncer";
- version = "1.12.0";
+ version = "1.13.0";
src = fetchurl {
url = "https://pgbouncer.github.io/downloads/files/${version}/${pname}-${version}.tar.gz";
- sha256 = "0gi7ggmyjqd4kxdwm5csmzmjmfrjx7q20dfzk3da1bvc6xj6ag0v";
+ sha256 = "0ccxr0hbj9h5pwsj2712mxif197j770qkfjv6na5aqh5bz4j3f2c";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix b/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
index 257af21cec9..168cee9711b 100644
--- a/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
+++ b/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pg_auto_failover";
- version = "1.2";
+ version = "1.3";
src = fetchFromGitHub {
owner = "citusdata";
repo = pname;
rev = "v${version}";
- sha256 = "128bfxy7aabyvlcrzdi20f51k9xxgynd76f01v6w1314wrjg2r8f";
+ sha256 = "1si4k37azigp7hqibnkzr1p6zknadxm7pb33lygrxarqkifx67j4";
};
buildInputs = [ postgresql openssl zlib readline ];
diff --git a/pkgs/servers/sql/postgresql/ext/pg_partman.nix b/pkgs/servers/sql/postgresql/ext/pg_partman.nix
index ee59e683ce8..314e9275c8c 100644
--- a/pkgs/servers/sql/postgresql/ext/pg_partman.nix
+++ b/pkgs/servers/sql/postgresql/ext/pg_partman.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "pg_partman";
- version = "4.3.0";
+ version = "4.3.1";
buildInputs = [ postgresql ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "pgpartman";
repo = pname;
rev = "refs/tags/v${version}";
- sha256 = "1zkjz4hkjqzg0j7i7bjxgdcv2kfcgqwahirh06yag6hvm4qf9y9w";
+ sha256 = "12mfydlva05dczjhrw14xq9zr0hqqyszlwivvq2zj9h1p9agm7fn";
};
installPhase = ''
diff --git a/pkgs/servers/squid/default.nix b/pkgs/servers/squid/default.nix
index a5274c855f7..3e292d8740c 100644
--- a/pkgs/servers/squid/default.nix
+++ b/pkgs/servers/squid/default.nix
@@ -3,11 +3,12 @@
}:
stdenv.mkDerivation rec {
- name = "squid-4.10";
+ pname = "squid";
+ version = "4.11";
src = fetchurl {
- url = "http://www.squid-cache.org/Versions/v4/${name}.tar.xz";
- sha256 = "07sz0adv8nkhy797675bpra7lvdkwjq9isw1ddgylhlazl511w4q";
+ url = "http://www.squid-cache.org/Versions/v4/${pname}-${version}.tar.xz";
+ sha256 = "0z986kykx539wjqd7mr8y0abf3z6hz8byf8fmmbky9hh4ihlgnaf";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/traefik/default.nix b/pkgs/servers/traefik/default.nix
index 0487ed177d0..40b85fc949e 100644
--- a/pkgs/servers/traefik/default.nix
+++ b/pkgs/servers/traefik/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "traefik";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchFromGitHub {
owner = "containous";
repo = "traefik";
rev = "v${version}";
- sha256 = "1dcazssabqxr9wv3dds3z7ks3y628qa07vgnn3hpdwxzm2b2ma92";
+ sha256 = "0byi2h1lma95l77sdj8jkidmwb12ryjqwxa0zz6vwjg07p5ps3k4";
};
- modSha256 = "0w3ssxvsmq8i6hbfmn4ig2x13i2nlqy5q1khcblf9pq5vhk202qx";
+ modSha256 = "17imp24abfgh75g8161daknzqzk2m19q9d1mij6487046lk75hqz";
subPackages = [ "cmd/traefik" ];
nativeBuildInputs = [ go-bindata ];
diff --git a/pkgs/servers/ums/default.nix b/pkgs/servers/ums/default.nix
index 503ff16caee..3e58edba42f 100644
--- a/pkgs/servers/ums/default.nix
+++ b/pkgs/servers/ums/default.nix
@@ -4,13 +4,18 @@
stdenv.mkDerivation rec {
pname = "ums";
- version = "9.1.0";
-
- src = fetchurl {
- url = "mirror://sourceforge/project/unimediaserver/Official%20Releases/Linux/" + stdenv.lib.toUpper "${pname}-${version}" + ".tgz";
- sha256 = "07wprjpwqids96v5q5fhwcxqlg8jp1vy585vl2nqbfi1vf5v294s";
- name = "${pname}-${version}.tgz";
- };
+ version = "9.4.2";
+
+ src = {
+ i686-linux = fetchurl {
+ url = "mirror://sourceforge/project/unimediaserver/${version}/" + stdenv.lib.toUpper "${pname}-${version}" + "-x86.tgz";
+ sha256 = "0i319g2c3z9j131nwh5m92clgnxxxs3izplzhjb30bx4lldmjs1j";
+ };
+ x86_64-linux = fetchurl {
+ url = "mirror://sourceforge/project/unimediaserver/${version}/" + stdenv.lib.toUpper "${pname}-${version}" + "-x86_64.tgz";
+ sha256 = "07wc0is86fdfyz4as3f17q8pfzl8x55ci65zvpls0a9rfyyvjjw3";
+ };
+ }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
buildInputs = [ makeWrapper ];
@@ -21,7 +26,7 @@ stdenv.mkDerivation rec {
# ums >= 9.0.0 ships its own JRE in the package. if we remove it, the `UMS.sh`
# script will correctly fall back to the JRE specified by JAVA_HOME
- rm -rf $out/linux/jre-x64 $out/linux/jre-x86
+ rm -rf $out/jre
makeWrapper "$out/UMS.sh" "$out/bin/ums" \
--prefix LD_LIBRARY_PATH ":" "${stdenv.lib.makeLibraryPath [ libzen libmediainfo] }" \
@@ -32,6 +37,6 @@ stdenv.mkDerivation rec {
description = "Universal Media Server: a DLNA-compliant UPnP Media Server";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
- maintainers = [ stdenv.lib.maintainers.thall ];
+ maintainers = with stdenv.lib.maintainers; [ thall snicket2100 ];
};
}
diff --git a/pkgs/servers/web-apps/matomo/default.nix b/pkgs/servers/web-apps/matomo/default.nix
index 372bda4061b..76d1a5f0b75 100644
--- a/pkgs/servers/web-apps/matomo/default.nix
+++ b/pkgs/servers/web-apps/matomo/default.nix
@@ -3,16 +3,16 @@
let
versions = {
matomo = {
- version = "3.13.4";
- sha256 = "0yd24hn3ajj5bhzv8f5xr6wpgh2ma9zilzbm9c1n225q553scgjw";
+ version = "3.13.5";
+ sha256 = "1b9a9jj86bb3f0093k6sz235iivvvqbcvkjqxwn7c9z7qsmpvbxr";
};
matomo-beta = {
- version = "3.13.4";
+ version = "3.13.5";
# `beta` examples: "b1", "rc1", null
# TOOD when updating: use null if stable version is >= latest beta or release candidate
beta = null;
- sha256 = "0yd24hn3ajj5bhzv8f5xr6wpgh2ma9zilzbm9c1n225q553scgjw";
+ sha256 = "1b9a9jj86bb3f0093k6sz235iivvvqbcvkjqxwn7c9z7qsmpvbxr";
};
};
common = pname: { version, sha256, beta ? null }:
diff --git a/pkgs/servers/web-apps/wordpress/default.nix b/pkgs/servers/web-apps/wordpress/default.nix
index 9cab8c4a9ba..ca4b5d832a6 100644
--- a/pkgs/servers/web-apps/wordpress/default.nix
+++ b/pkgs/servers/web-apps/wordpress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "wordpress";
- version = "5.4";
+ version = "5.4.1";
src = fetchurl {
url = "https://wordpress.org/${pname}-${version}.tar.gz";
- sha256 = "10zjgbr96ri87r5v7860vg5ndbnjfhjhily4m9nyl60f1lbjdhrr";
+ sha256 = "0i9ndfhm9iwilqwbqs3dngmzzjmazw4vwbyccjabs3zmzliis6vv";
};
installPhase = ''
diff --git a/pkgs/shells/bash/bash-completion/default.nix b/pkgs/shells/bash/bash-completion/default.nix
index 8463b1750d1..e5ef70e43a9 100644
--- a/pkgs/shells/bash/bash-completion/default.nix
+++ b/pkgs/shells/bash/bash-completion/default.nix
@@ -30,6 +30,10 @@ stdenv.mkDerivation rec {
python3Packages.pexpect
python3Packages.pytest
bashInteractive
+
+ # use xdist to speed up the test run, just like upstream:
+ # https://github.com/scop/bash-completion/blob/009bf2228c68894629eb6fd17b3dc0f1f6d67615/test/requirements.txt#L4
+ python3Packages.pytest_xdist
];
# - ignore test_gcc on ARM because it assumes -march=native
@@ -40,7 +44,7 @@ stdenv.mkDerivation rec {
# - ignore test_ls because impure logic
# - ignore test_screen because it assumes vt terminals exist
checkPhase = ''
- pytest . \
+ pytest -n $NIX_BUILD_CORES . \
${stdenv.lib.optionalString (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isAarch32) "--ignore=test/t/test_gcc.py"} \
--ignore=test/t/test_chsh.py \
--ignore=test/t/test_ether_wake.py \
diff --git a/pkgs/shells/fish/default.nix b/pkgs/shells/fish/default.nix
index 0f18eb79d2d..11d9e48008f 100644
--- a/pkgs/shells/fish/default.nix
+++ b/pkgs/shells/fish/default.nix
@@ -16,6 +16,7 @@
, python3
, cmake
+, runCommand
, writeText
, nixosTests
, useOperatingSystemEtc ? true
@@ -202,38 +203,41 @@ let
passthru = {
shellPath = "/bin/fish";
- tests.nixos = nixosTests.fish;
+ tests = {
+ nixos = nixosTests.fish;
+
+ # Test the fish_config tool by checking the generated splash page.
+ # Since the webserver requires a port to run, it is not started.
+ fishConfig =
+ let fishScript = writeText "test.fish" ''
+ set -x __fish_bin_dir ${fish}/bin
+ echo $__fish_bin_dir
+ cp -r ${fish}/share/fish/tools/web_config/* .
+ chmod -R +w *
+
+ # if we don't set `delete=False`, the file will get cleaned up
+ # automatically (leading the test to fail because there's no
+ # tempfile to check)
+ sed -e "s@, mode='w'@, mode='w', delete=False@" -i webconfig.py
+
+ # we delete everything after the fileurl is assigned
+ sed -e '/fileurl =/q' -i webconfig.py
+ echo "print(fileurl)" >> webconfig.py
+
+ # and check whether the message appears on the page
+ cat (${python3}/bin/python ./webconfig.py \
+ | tail -n1 | sed -ne 's|.*\(/build/.*\)|\1|p' \
+ ) | grep 'a href="http://localhost.*Start the Fish Web config'
+
+ # cannot test the http server because it needs a localhost port
+ '';
+ in
+ runCommand "test-web-config" { } ''
+ HOME=$(mktemp -d)
+ ${fish}/bin/fish ${fishScript} && touch $out
+ '';
+ };
};
};
-
- tests = {
-
- # Test the fish_config tool by checking the generated splash page.
- # Since the webserver requires a port to run, it is not started.
- fishConfig =
- let
- fishScript = writeText "test.fish" ''
- set -x __fish_bin_dir ${fish}/bin
- echo $__fish_bin_dir
- cp -r ${fish}/share/fish/tools/web_config/* .
- chmod -R +w *
- # we delete everything after the fileurl is assigned
- sed -e '/fileurl =/q' -i webconfig.py
- echo "print(fileurl)" >> webconfig.py
- # and check whether the message appears on the page
- cat (${python3}/bin/python ./webconfig.py \
- | tail -n1 | sed -ne 's|.*\(/tmp/.*\)|\1|p' \
- ) | grep 'a href="http://localhost.*Start the Fish Web config'
-
- # cannot test the http server because it needs a localhost port
- '';
- in ''
- HOME=$(mktemp -d)
- ${fish}/bin/fish ${fishScript}
- '';
- };
-
- # FIXME(Profpatsch) replace withTests stub
- withTests = with lib; flip const;
in
-withTests tests fish
+fish
diff --git a/pkgs/shells/mksh/default.nix b/pkgs/shells/mksh/default.nix
index b2f50c62dc4..682d88dbfbd 100644
--- a/pkgs/shells/mksh/default.nix
+++ b/pkgs/shells/mksh/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "mksh";
- version = "58";
+ version = "59";
src = fetchurl {
urls = [
"https://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R${version}.tgz"
"http://pub.allbsd.org/MirOS/dist/mir/mksh/mksh-R${version}.tgz"
];
- sha256 = "1337zjvzh14yncg9igdry904a3ns52l8rnm1kcq262w7f5xyp2v0";
+ sha256 = "1flhsdfksvv9gmfkgjwgdia1irv53g9abmq3y22s5a5ycyx2hajr";
};
dontConfigure = true;
diff --git a/pkgs/shells/powershell/default.nix b/pkgs/shells/powershell/default.nix
index d4c18f9f581..a5c22d125af 100644
--- a/pkgs/shells/powershell/default.nix
+++ b/pkgs/shells/powershell/default.nix
@@ -1,21 +1,21 @@
-{ stdenv, autoPatchelfHook, fetchzip, libunwind, libuuid, icu, curl
-, darwin, makeWrapper, less, openssl_1_0_2, pam, lttng-ust }:
+{ stdenv, lib, autoPatchelfHook, fetchzip, libunwind, libuuid, icu, curl
+, darwin, makeWrapper, less, openssl_1_1, pam, lttng-ust }:
let platformString = if stdenv.isDarwin then "osx"
else if stdenv.isLinux then "linux"
else throw "unsupported platform";
- platformSha = if stdenv.isDarwin then "0jb2xm79m3m14zk7v730ai1zvxcb5a13jbkkya0qy7332k6gn6bl"
- else if stdenv.isLinux then "0s0jvc9ha6fw8qy7f5n0v6zf043rawsjdlm5wvqxq1q2idz7xcw1"
+ platformSha = if stdenv.isDarwin then "0c71w6z6sc86si07i6vy4w3069jal7476wyiizyr7qjm9m22963f"
+ else if stdenv.isLinux then "0m13y66a6w64s31qbi3j5x8jll6dfrin890jah8kyncsvlyisqg3"
else throw "unsupported platform";
platformLdLibraryPath = if stdenv.isDarwin then "DYLD_FALLBACK_LIBRARY_PATH"
else if stdenv.isLinux then "LD_LIBRARY_PATH"
else throw "unsupported platform";
- libraries = [ libunwind libuuid icu curl openssl_1_0_2 ] ++
+ libraries = [ libunwind libuuid icu curl openssl_1_1 ] ++
(if stdenv.isLinux then [ pam lttng-ust ] else [ darwin.Libsystem ]);
in
stdenv.mkDerivation rec {
pname = "powershell";
- version = "6.2.3";
+ version = "7.0.0";
src = fetchzip {
url = "https://github.com/PowerShell/PowerShell/releases/download/v${version}/powershell-${version}-${platformString}-x64.tar.gz";
@@ -26,21 +26,42 @@ stdenv.mkDerivation rec {
buildInputs = [ less ] ++ libraries;
nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
- installPhase = ''
+ installPhase =
+ let
+ ext = stdenv.hostPlatform.extensions.sharedLibrary;
+ in ''
+ pslibs=$out/share/powershell
+ mkdir -p $pslibs
+
+ cp -r * $pslibs
+
+ rm -f $pslibs/libcrypto${ext}.1.0.0
+ rm -f $pslibs/libssl${ext}.1.0.0
+
+ ls $pslibs
+ '' + lib.optionalString (!stdenv.isDarwin) ''
+ patchelf --replace-needed libcrypto${ext}.1.0.0 libcrypto${ext}.1.1 $pslibs/libmi.so
+ patchelf --replace-needed libssl${ext}.1.0.0 libssl${ext}.1.1 $pslibs/libmi.so
+ '' + ''
+
mkdir -p $out/bin
- mkdir -p $out/share/powershell
- cp -r * $out/share/powershell
- makeWrapper $out/share/powershell/pwsh $out/bin/pwsh \
+
+ makeWrapper $pslibs/pwsh $out/bin/pwsh \
--prefix ${platformLdLibraryPath} : "${stdenv.lib.makeLibraryPath libraries}" \
--set TERM xterm --set POWERSHELL_TELEMETRY_OPTOUT 1 --set DOTNET_CLI_TELEMETRY_OPTOUT 1
'';
dontStrip = true;
- meta = with stdenv.lib; {
- description = "Cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework";
+ doInstallCheck = true;
+ installCheck = ''
+ $out/bin/pwsh --help > /dev/null
+ '';
+
+ meta = with lib; {
+ description = "Powerful cross-platform (Windows, Linux, and macOS) shell and scripting language based on .NET";
homepage = "https://github.com/PowerShell/PowerShell";
- maintainers = [ maintainers.yrashk ];
+ maintainers = with maintainers; [ yrashk srgom ];
platforms = [ "x86_64-darwin" "x86_64-linux" ];
license = with licenses; [ mit ];
};
diff --git a/pkgs/shells/xonsh/default.nix b/pkgs/shells/xonsh/default.nix
index dc0a45c3e52..192e38b963d 100644
--- a/pkgs/shells/xonsh/default.nix
+++ b/pkgs/shells/xonsh/default.nix
@@ -8,14 +8,14 @@
python3Packages.buildPythonApplication rec {
pname = "xonsh";
- version = "0.9.17";
+ version = "0.9.18";
# fetch from github because the pypi package ships incomplete tests
src = fetchFromGitHub {
owner = "xonsh";
repo = "xonsh";
rev = version;
- sha256 = "0ynfnphbp69am390m5zfzk5rzj1749vs7rzyq310f6mk7xdq6j4v";
+ sha256 = "1zg5dl9qdysbaw2djy9f7f1ydp7vzjv840cjwqxlmg9615lgg7xa";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix
index 6e679f16e30..87ef5ecbde5 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 = "2020-04-30";
+ version = "2020-05-07";
pname = "oh-my-zsh";
- rev = "06b0276675e978d80535259915fbb44011e10101";
+ rev = "b876198575cbf23d589ddc8da6b22254d3d5358b";
src = fetchgit { inherit rev;
url = "https://github.com/ohmyzsh/ohmyzsh";
- sha256 = "1y1c8v2akxwffrmcq8lmxvdnirqkxbxbrhcws76dlcgp2m3drvgq";
+ sha256 = "0vx3pi9wk9crmwgkpd3nwp88ci6ly0savj6v2md7qazmimgffsfi";
};
pathsToLink = [ "/share/oh-my-zsh" ];
diff --git a/pkgs/tools/admin/acme.sh/default.nix b/pkgs/tools/admin/acme.sh/default.nix
index 8d4863757ad..2254f2e22d9 100644
--- a/pkgs/tools/admin/acme.sh/default.nix
+++ b/pkgs/tools/admin/acme.sh/default.nix
@@ -1,13 +1,13 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, curl, openssl, socat, iproute, unixtools, dnsutils }:
stdenv.mkDerivation rec {
pname = "acme.sh";
- version = "2.8.5";
+ version = "2.8.6";
src = fetchFromGitHub {
owner = "Neilpang";
repo = "acme.sh";
rev = version;
- sha256 = "0yxhfdb0jz0wn10ka6c79qvcx07656vsaxmjls8qgcfgc472ymhs";
+ sha256 = "0zbs8vzbh89wxf36h9mvhin2p85n3jrsq6l5i40q1zkzgwi3648n";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/admin/ansible/default.nix b/pkgs/tools/admin/ansible/default.nix
index 4af03111869..d0cb07197cd 100644
--- a/pkgs/tools/admin/ansible/default.nix
+++ b/pkgs/tools/admin/ansible/default.nix
@@ -7,21 +7,21 @@ rec {
ansible_2_8 = python3Packages.toPythonApplication (python3Packages.ansible.overridePythonAttrs (old: rec {
pname = "ansible";
- version = "2.8.7";
+ version = "2.8.11";
src = fetchurl {
url = "https://releases.ansible.com/ansible/${pname}-${version}.tar.gz";
- sha256 = "0iy90kqxs52nspfkhj1y7z4zf017jfm5qhdb01d8d4jd5g53k0l2";
+ sha256 = "14f1m4jjkicadaz4d1dm8xhj53kdwksf0znmqzaz1fb0dj5slv0m";
};
}));
ansible_2_7 = python3Packages.toPythonApplication (python3Packages.ansible.overridePythonAttrs (old: rec {
pname = "ansible";
- version = "2.7.15";
+ version = "2.7.17";
src = fetchurl {
url = "https://releases.ansible.com/ansible/${pname}-${version}.tar.gz";
- sha256 = "1kjqr35c11njyi3f2rjab6821bhqcrdykv4285q76gwv0qynigwr";
+ sha256 = "1k2cz4w3r3an37305f40vi93wqixapls9y6ggkf75nbs7z27knwz";
};
}));
diff --git a/pkgs/tools/admin/lego/default.nix b/pkgs/tools/admin/lego/default.nix
index ce250d33e94..b2d3ebfa582 100644
--- a/pkgs/tools/admin/lego/default.nix
+++ b/pkgs/tools/admin/lego/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "lego";
- version = "3.5.0";
+ version = "3.6.0";
src = fetchFromGitHub {
owner = "go-acme";
repo = pname;
rev = "v${version}";
- sha256 = "08mh2q426gmhcaz578lw08jbxfqb7qm37cd00ap937dymi1zs9qw";
+ sha256 = "0jqq1ricy8971a27zcc6qm61cv6pjk4984dab1cgz86qzama7nil";
};
- modSha256 = "10n8pcbmzlnk63gzsjb1xnmjwxfhxsqx8ffpcbwdzq9fc5yvjiii";
+ modSha256 = "0a3d7snnchxk5n4m0v725689pwqjgwz7g94yzh9akc55nwy33sfj";
subPackages = [ "cmd/lego" ];
buildFlagsArray = [
diff --git a/pkgs/tools/admin/lexicon/default.nix b/pkgs/tools/admin/lexicon/default.nix
index 31705d1e79c..de967578d5c 100644
--- a/pkgs/tools/admin/lexicon/default.nix
+++ b/pkgs/tools/admin/lexicon/default.nix
@@ -5,7 +5,7 @@
python3Packages.buildPythonApplication rec {
pname = "lexicon";
- version = "3.3.17";
+ version = "3.3.22";
propagatedBuildInputs = with python3Packages; [ requests tldextract future cryptography pyyaml boto3 zeep xmltodict beautifulsoup4 dnspython pynamecheap softlayer transip localzone ];
@@ -19,7 +19,7 @@ python3Packages.buildPythonApplication rec {
owner = "AnalogJ";
repo = pname;
rev = "v${version}";
- sha256 = "1wrsw759am6yp2m9b34iv82m371df3ssp2vhdjr18ys3xk7dvj89";
+ sha256 = "1adwqglh3lrx04y0f6slp1l97xzbsqgw0v5i4jll3a54aqyzfz0a";
};
meta = with lib; {
diff --git a/pkgs/tools/admin/lxd/default.nix b/pkgs/tools/admin/lxd/default.nix
index e4ac149a8ed..f270576e684 100644
--- a/pkgs/tools/admin/lxd/default.nix
+++ b/pkgs/tools/admin/lxd/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, pkgconfig, lxc, buildGoPackage, fetchurl
+{ stdenv, hwdata, pkgconfig, lxc, buildGoPackage, fetchurl
, makeWrapper, acl, rsync, gnutar, xz, btrfs-progs, gzip, dnsmasq
, squashfsTools, iproute, iptables, ebtables, libcap, libco-canonical, dqlite
, raft-canonical, sqlite-replication, udev
@@ -10,15 +10,20 @@
buildGoPackage rec {
pname = "lxd";
- version = "4.0.1";
+ version = "4.1";
goPackagePath = "github.com/lxc/lxd";
src = fetchurl {
url = "https://github.com/lxc/lxd/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "0sxkyjayn7yyiy9kvbdlpkl58lwsl2rhlxnncg628f2kad2zgkdx";
+ sha256 = "0svzj57wwm43d2gnx0myr2p9pzjmkivwhgg0dww6zl169bx32liz";
};
+ postPatch = ''
+ substituteInPlace shared/usbid/load.go \
+ --replace "/usr/share/misc/usb.ids" "${hwdata}/share/hwdata/usb.ids"
+ '';
+
preBuild = ''
# unpack vendor
pushd go/src/github.com/lxc/lxd
diff --git a/pkgs/tools/admin/salt/default.nix b/pkgs/tools/admin/salt/default.nix
index b648cdb2512..b378f082865 100644
--- a/pkgs/tools/admin/salt/default.nix
+++ b/pkgs/tools/admin/salt/default.nix
@@ -1,21 +1,38 @@
-{
- stdenv, pythonPackages, openssl,
-
+{ lib
+, python3
+, openssl
# Many Salt modules require various Python modules to be installed,
# passing them in this array enables Salt to find them.
- extraInputs ? []
+, extraInputs ? []
}:
+let
-pythonPackages.buildPythonApplication rec {
- pname = "salt";
- version = "2019.2.0";
-
- src = pythonPackages.fetchPypi {
- inherit pname version;
- sha256 = "1kgn3lway0zwwysyzpphv05j4xgxk92dk4rv1vybr2527wmvp5an";
+ py = python3.override {
+ packageOverrides = self: super: {
+ # Can be unpinned once https://github.com/saltstack/salt/issues/56007 is resolved
+ msgpack = super.msgpack.overridePythonAttrs (
+ oldAttrs: rec {
+ version = "0.6.2";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "0c0q3vx0x137567msgs5dnizghnr059qi5kfqigxbz26jf2jyg7a";
+ };
+ }
+ );
+ };
};
- propagatedBuildInputs = with pythonPackages; [
+in
+py.pkgs.buildPythonApplication rec {
+ pname = "salt";
+ version = "3000.2";
+
+ src = py.pkgs.fetchPypi {
+ inherit pname version;
+ sha256 = "1n90qqhsvbf4pc4pcbya3rjfkblbccf4np4mxpghjqaa16fl4cqf";
+ };
+
+ propagatedBuildInputs = with py.pkgs; [
jinja2
markupsafe
msgpack
@@ -24,8 +41,6 @@ pythonPackages.buildPythonApplication rec {
pyzmq
requests
tornado_4
- ] ++ stdenv.lib.optionals (!pythonPackages.isPy3k) [
- futures
] ++ extraInputs;
patches = [ ./fix-libcrypto-loading.patch ];
@@ -40,7 +55,7 @@ pythonPackages.buildPythonApplication rec {
# as is it rather long.
doCheck = false;
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://saltstack.com/";
description = "Portable, distributed, remote execution and configuration management system";
maintainers = with maintainers; [ aneeshusa ];
diff --git a/pkgs/tools/archivers/afio/default.nix b/pkgs/tools/archivers/afio/default.nix
index e2fe3d90ee6..3b4eb6a5ea5 100644
--- a/pkgs/tools/archivers/afio/default.nix
+++ b/pkgs/tools/archivers/afio/default.nix
@@ -1,12 +1,14 @@
-{ stdenv, fetchurl } :
+{ stdenv, fetchFromGitHub } :
stdenv.mkDerivation rec {
version = "2.5.2";
pname = "afio";
- src = fetchurl {
- url = "http://members.chello.nl/~k.holtman/${pname}-${version}.tgz";
- sha256 = "1fa29wlqv76hzf8bxp1qpza1r23pm2f3m7rcf0jpwm6z150s2k66";
+ src = fetchFromGitHub {
+ owner = "kholtman";
+ repo = "afio";
+ rev = "v${version}";
+ sha256 = "1vbxl66r5rp5a1qssjrkfsjqjjgld1cq57c871gd0m4qiq9rmcfy";
};
/*
@@ -18,7 +20,7 @@ stdenv.mkDerivation rec {
installFlags = [ "DESTDIR=$(out)" ];
meta = {
- homepage = "http://members.chello.nl/~k.holtman/afio.html";
+ homepage = "https://github.com/kholtman/afio";
description = "Fault tolerant cpio archiver targeting backups";
platforms = stdenv.lib.platforms.all;
/*
diff --git a/pkgs/tools/archivers/p7zip/default.nix b/pkgs/tools/archivers/p7zip/default.nix
index b7a97b3766b..d6ad699eaa8 100644
--- a/pkgs/tools/archivers/p7zip/default.nix
+++ b/pkgs/tools/archivers/p7zip/default.nix
@@ -13,10 +13,12 @@ stdenv.mkDerivation rec {
./12-CVE-2016-9296.patch
./13-CVE-2017-17969.patch
(fetchpatch {
+ name = "3-CVE-2018-5996.patch";
url = "https://raw.githubusercontent.com/termux/termux-packages/master/packages/p7zip/3-CVE-2018-5996.patch";
sha256 = "1zivvkazmza0653i498ccp3zbpbpc7dvxl3zxwllbx41b6n589yp";
})
(fetchpatch {
+ name = "4-CVE-2018-10115.patch";
url = "https://raw.githubusercontent.com/termux/termux-packages/master/packages/p7zip/4-CVE-2018-10115.patch";
sha256 = "1cr7q8gnrk9yp6dcvxaqi1yhdbgp964nkv65ls41mw1kdfm44zn6";
})
diff --git a/pkgs/tools/archivers/unar/default.nix b/pkgs/tools/archivers/unar/default.nix
index 259238cdec5..9fdbada9ab8 100644
--- a/pkgs/tools/archivers/unar/default.nix
+++ b/pkgs/tools/archivers/unar/default.nix
@@ -1,52 +1,54 @@
-{ stdenv, fetchurl, gnustep, unzip, bzip2, zlib, icu, openssl }:
+{ stdenv, fetchFromGitHub, installShellFiles, gnustep, bzip2, zlib, icu, openssl, wavpack }:
-let
+stdenv.mkDerivation rec {
pname = "unar";
+ version = "1.10.7";
-in stdenv.mkDerivation rec {
- name = "${pname}-${version}";
- version = "1.10.1";
-
- src = fetchurl {
- url = "http://unarchiver.c3.cx/downloads/${pname}${version}_src.zip";
- sha256 = "0aq9zlar5vzr5qxphws8dm7ax60bsfsw77f4ciwa5dq5lla715j0";
+ src = fetchFromGitHub {
+ owner = "MacPaw";
+ # the unar repo contains a shallow clone of both XADMaster and universal-detector
+ repo = "unar";
+ rev = "v${version}";
+ sha256 = "0p846q1l66k3rnd512sncp26zpv411b8ahi145sghfcsz9w8abc4";
};
- buildInputs = [ gnustep.base bzip2 icu openssl zlib ];
-
- nativeBuildInputs = [ gnustep.make unzip ];
-
- enableParallelBuilding = true;
-
postPatch = ''
for f in Makefile.linux ../UniversalDetector/Makefile.linux ; do
substituteInPlace $f \
- --replace "CC = gcc" "CC=cc" \
- --replace "CXX = g++" "CXX=c++" \
- --replace "OBJCC = gcc" "OBJCC=cc" \
- --replace "OBJCXX = g++" "OBJCXX=c++"
+ --replace "= gcc" "=cc" \
+ --replace "= g++" "=c++"
done
+
+ # we need to build inside this directory as well, so we have to make it writeable
+ chmod +w ../UniversalDetector -R
'';
+ buildInputs = [ gnustep.base bzip2 icu openssl wavpack zlib ];
+
+ nativeBuildInputs = [ gnustep.make installShellFiles ];
+
+ enableParallelBuilding = true;
+
+ dontConfigure = true;
+
makefile = "Makefile.linux";
- sourceRoot = "./The Unarchiver/XADMaster";
+ sourceRoot = "./source/XADMaster";
installPhase = ''
runHook preInstall
- install -Dm755 -t $out/bin lsar unar
- install -Dm644 -t $out/share/man/man1 ../Extra/{lsar,unar}.1
-
- mkdir -p $out/etc/bash_completion.d
- cp ../Extra/lsar.bash_completion $out/etc/bash_completion.d/lsar
- cp ../Extra/unar.bash_completion $out/etc/bash_completion.d/unar
+ install -Dm555 -t $out/bin lsar unar
+ for f in lsar unar; do
+ installManPage ./Extra/$f.?
+ installShellCompletion --bash --name $f ./Extra/$f.bash_completion
+ done
runHook postInstall
'';
meta = with stdenv.lib; {
- homepage = "http://unarchiver.c3.cx/unarchiver";
+ homepage = "https://theunarchiver.com";
description = "An archive unpacker program";
longDescription = ''
The Unarchiver is an archive unpacker program with support for the popular \
@@ -55,7 +57,8 @@ in stdenv.mkDerivation rec {
Compact Pro, Packit, cpio, compress (.Z), ARJ, ARC, PAK, ACE, ZOO, LZH, \
ADF, DMS, LZX, PowerPacker, LBR, Squeeze, Crunch, and other old formats.
'';
- license = with licenses; [ lgpl21Plus ];
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ peterhoeg ];
platforms = with platforms; linux;
};
}
diff --git a/pkgs/tools/backup/btrbk/default.nix b/pkgs/tools/backup/btrbk/default.nix
index ca043692788..0c528bcea1e 100644
--- a/pkgs/tools/backup/btrbk/default.nix
+++ b/pkgs/tools/backup/btrbk/default.nix
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
homepage = "https://digint.ch/btrbk";
license = licenses.gpl3;
platforms = platforms.unix;
- maintainers = with maintainers; [ asymmetric the-kenny ];
+ maintainers = with maintainers; [ asymmetric ];
inherit version;
};
}
diff --git a/pkgs/tools/backup/httrack/default.nix b/pkgs/tools/backup/httrack/default.nix
index 6e2b92e8128..9a77153e2ff 100644
--- a/pkgs/tools/backup/httrack/default.nix
+++ b/pkgs/tools/backup/httrack/default.nix
@@ -17,7 +17,6 @@ stdenv.mkDerivation rec {
description = "Easy-to-use offline browser / website mirroring utility";
homepage = "http://www.httrack.com";
license = licenses.gpl3;
- maintainers = with maintainers; [ the-kenny ];
platforms = with platforms; unix;
};
}
diff --git a/pkgs/tools/backup/rdiff-backup/default.nix b/pkgs/tools/backup/rdiff-backup/default.nix
index a23be69f4cf..707ba8a9885 100644
--- a/pkgs/tools/backup/rdiff-backup/default.nix
+++ b/pkgs/tools/backup/rdiff-backup/default.nix
@@ -19,6 +19,5 @@ python2Packages.buildPythonApplication {
homepage = "http://rdiff-backup.nongnu.org/";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.all;
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/tools/backup/znapzend/default.nix b/pkgs/tools/backup/znapzend/default.nix
index 90ed1068ca6..5ca460beb3b 100644
--- a/pkgs/tools/backup/znapzend/default.nix
+++ b/pkgs/tools/backup/znapzend/default.nix
@@ -1,27 +1,28 @@
-{ stdenv, fetchFromGitHub, fetchurl, perl, perlPackages, wget, autoconf, automake }:
+{ stdenv, fetchFromGitHub, fetchurl, perl, perlPackages, wget, autoconf, automake, autoreconfHook }:
let
- # when upgrade znapzend, check versions of Perl libs here: https://github.com/oetiker/znapzend/blob/master/PERL_MODULES
- Mojolicious-6-46 = perlPackages.buildPerlPackage rec {
+ # when upgrade znapzend, check versions of Perl libs here: https://github.com/oetiker/znapzend/blob/master/cpanfile
+ # pinned versions are listed at https://github.com/oetiker/znapzend/blob/master/thirdparty/cpanfile-5.26.1.snapshot
+ Mojolicious-8-35 = perlPackages.buildPerlPackage rec {
pname = "Mojolicious";
- version = "6.46";
+ version = "8.35";
src = fetchurl {
url = "mirror://cpan/authors/id/S/SR/SRI/${pname}-${version}.tar.gz";
- sha256 = "0i3axmx4506fx5gms148pj65x6ys7flaz1aqjd8hd9zfkd8pzdfr";
+ sha256 = "1bll0ahh5v1y3x0ql29klwsa68cj46wzqc385srsnn2m8kh2ak8h";
};
};
- MojoIOLoopForkCall-0-17 = perlPackages.buildPerlModule rec {
+ MojoIOLoopForkCall-0-20 = perlPackages.buildPerlModule rec {
pname = "Mojo-IOLoop-ForkCall";
- version = "0.17";
+ version = "0.20";
src = fetchurl {
url = "mirror://cpan/authors/id/J/JB/JBERGER/${pname}-${version}.tar.gz";
- sha256 = "090qxz1nbah2qxvfg4whl6yp6q03qkx7a42751iai521nk1yavc8";
+ sha256 = "19pih5x0ayxs2m8j29qwdpi6ky3w4ghv6vrmax3ix9r59hj6569b";
};
- propagatedBuildInputs = [ perlPackages.IOPipely Mojolicious-6-46 ];
+ propagatedBuildInputs = [ perlPackages.IOPipely Mojolicious-8-35 ];
};
- version = "0.18.0";
- checksum = "1nlvw56viwgafma506slywfg54z6009jmzc9q6wljgr6mqfmmchd";
+ version = "0.20.0";
+ checksum = "15lb5qwksa508m9bj6d3n4rrjpakfaas9qxspg408bcqfp7pqjw3";
in
stdenv.mkDerivation {
pname = "znapzend";
@@ -34,9 +35,9 @@ stdenv.mkDerivation {
sha256 = checksum;
};
- buildInputs = [ wget perl MojoIOLoopForkCall-0-17 perlPackages.TAPParserSourceHandlerpgTAP ];
+ buildInputs = [ wget perl MojoIOLoopForkCall-0-20 perlPackages.TAPParserSourceHandlerpgTAP ];
- nativeBuildInputs = [ autoconf automake ];
+ nativeBuildInputs = [ autoconf automake autoreconfHook ];
preConfigure = ''
sed -i 's/^SUBDIRS =.*$/SUBDIRS = lib/' Makefile.am
@@ -55,23 +56,23 @@ stdenv.mkDerivation {
postInstall = ''
substituteInPlace $out/bin/znapzend --replace "${perl}/bin/perl" \
"${perl}/bin/perl \
- -I${Mojolicious-6-46}/${perl.libPrefix} \
+ -I${Mojolicious-8-35}/${perl.libPrefix} \
-I${perlPackages.TAPParserSourceHandlerpgTAP}/${perl.libPrefix} \
- -I${MojoIOLoopForkCall-0-17}/${perl.libPrefix} \
+ -I${MojoIOLoopForkCall-0-20}/${perl.libPrefix} \
-I${perlPackages.IOPipely}/${perl.libPrefix} \
"
substituteInPlace $out/bin/znapzendzetup --replace "${perl}/bin/perl" \
"${perl}/bin/perl \
- -I${Mojolicious-6-46}/${perl.libPrefix} \
+ -I${Mojolicious-8-35}/${perl.libPrefix} \
-I${perlPackages.TAPParserSourceHandlerpgTAP}/${perl.libPrefix} \
- -I${MojoIOLoopForkCall-0-17}/${perl.libPrefix} \
+ -I${MojoIOLoopForkCall-0-20}/${perl.libPrefix} \
-I${perlPackages.IOPipely}/${perl.libPrefix} \
"
substituteInPlace $out/bin/znapzendztatz --replace "${perl}/bin/perl" \
"${perl}/bin/perl \
- -I${Mojolicious-6-46}/${perl.libPrefix} \
+ -I${Mojolicious-8-35}/${perl.libPrefix} \
-I${perlPackages.TAPParserSourceHandlerpgTAP}/${perl.libPrefix} \
- -I${MojoIOLoopForkCall-0-17}/${perl.libPrefix} \
+ -I${MojoIOLoopForkCall-0-20}/${perl.libPrefix} \
-I${perlPackages.IOPipely}/${perl.libPrefix} \
"
'';
diff --git a/pkgs/tools/compression/hactool/default.nix b/pkgs/tools/compression/hactool/default.nix
new file mode 100644
index 00000000000..77382d980e5
--- /dev/null
+++ b/pkgs/tools/compression/hactool/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation {
+ pname = "hactool";
+ version = "1.3.3";
+
+ src = fetchFromGitHub {
+ owner = "SciresM";
+ repo = "hactool";
+ rev = "1.3.3";
+ sha256 = "1qb51fck7liqc1ridms8wdlzgbdbvp6iv4an8jvmzhcj5p5xq631";
+ };
+
+ preBuild = ''
+ mv config.mk.template config.mk
+ '';
+
+ installPhase = ''
+ install -D hactool $out/bin/hactool
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/SciresM/hactool";
+ description = "A tool to manipulate common file formats for the Nintendo Switch";
+ longDescription = "A tool to view information about, decrypt, and extract common file formats for the Nintendo Switch, especially Nintendo Content Archives";
+ license = licenses.isc;
+ maintainers = with maintainers; [ ivar ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/tools/compression/zopfli/default.nix b/pkgs/tools/compression/zopfli/default.nix
index 81fdc95d88d..13e1d836938 100644
--- a/pkgs/tools/compression/zopfli/default.nix
+++ b/pkgs/tools/compression/zopfli/default.nix
@@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
postInstall = ''
install -Dm444 -t $out/share/doc/zopfli ../README*
+ cp $src/src/zopfli/*.h $dev/include/
'';
enableParallelBuilding = true;
diff --git a/pkgs/tools/filesystems/avfs/default.nix b/pkgs/tools/filesystems/avfs/default.nix
index 2df5043867a..eaf9ac634a1 100644
--- a/pkgs/tools/filesystems/avfs/default.nix
+++ b/pkgs/tools/filesystems/avfs/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "avfs";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
url = "mirror://sourceforge/avf/${version}/${pname}-${version}.tar.bz2";
- sha256 = "0fxzigpyi08ipqz30ihjcpqmmx8g7r1kqdqq1bnnznvnhrzyygn8";
+ sha256 = "035b6y49nzgswf5n70aph8pm48sbv9nqwlnp3wwbq892c39kk4xn";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/filesystems/bees/bees-service-wrapper b/pkgs/tools/filesystems/bees/bees-service-wrapper
index 8ef46afc18f..67c95e8f803 100755
--- a/pkgs/tools/filesystems/bees/bees-service-wrapper
+++ b/pkgs/tools/filesystems/bees/bees-service-wrapper
@@ -140,7 +140,11 @@ _setup() {
[[ $bees_uuid ]] || {
# if bees_uuid is not in our .conf file, look it up with findmnt
- read -r bees_uuid fstype < <(findmnt -n -o uuid,fstype "$bees_fsSpec") && [[ $fstype ]] || exit
+ for findmnt_mode in --kernel --mtab --fstab; do
+ read -r bees_uuid fstype < <(findmnt "$findmnt_mode" -n -o uuid,fstype "$bees_fsSpec") ||:
+ [[ $bees_uuid && $fstype ]] && break
+ done
+ [[ $bees_uuid ]] || die "Unable to identify a device matching $bees_fsSpec with findmnt"
[[ $fstype = btrfs ]] || die "Device type is $fstype, not btrfs"
}
diff --git a/pkgs/tools/filesystems/bindfs/default.nix b/pkgs/tools/filesystems/bindfs/default.nix
index 065a673eb03..bf6c68072aa 100644
--- a/pkgs/tools/filesystems/bindfs/default.nix
+++ b/pkgs/tools/filesystems/bindfs/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, fuse, pkgconfig }:
stdenv.mkDerivation rec {
- version = "1.14.4";
+ version = "1.14.5";
pname = "bindfs";
src = fetchurl {
url = "https://bindfs.org/downloads/${pname}-${version}.tar.gz";
- sha256 = "1vk42bq8y13gv4yvajf65qsh59lscwcaw3xv94qpjxld3786i8c7";
+ sha256 = "173c5fcnfbnlw5a437r2x899ax77j3wp8gg8gffhryahcgyn1abq";
};
dontStrip = true;
diff --git a/pkgs/tools/filesystems/catcli/default.nix b/pkgs/tools/filesystems/catcli/default.nix
index 4ac6c1d5b21..25de04467ef 100644
--- a/pkgs/tools/filesystems/catcli/default.nix
+++ b/pkgs/tools/filesystems/catcli/default.nix
@@ -7,13 +7,13 @@
buildPythonApplication rec {
pname = "catcli";
- version = "0.5.13";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "deadc0de6";
repo = pname;
rev = "v${version}";
- sha256 = "04mrkqmm2c8fhi1h1hddc4yh3dqhcvkmcwzhj0ggn34v7wavgb5i";
+ sha256 = "0myhvflph4fayl2bg8m9a7prh5pcnvnb75p0jb4jpmbx7jyn7ihp";
};
propagatedBuildInputs = [ docopt anytree ];
diff --git a/pkgs/tools/filesystems/ceph/default.nix b/pkgs/tools/filesystems/ceph/default.nix
index ea610dfcc7f..c2234404d34 100644
--- a/pkgs/tools/filesystems/ceph/default.nix
+++ b/pkgs/tools/filesystems/ceph/default.nix
@@ -93,7 +93,7 @@ let
]);
sitePackages = ceph-python-env.python.sitePackages;
- version = "14.2.8";
+ version = "14.2.9";
in rec {
ceph = stdenv.mkDerivation {
pname = "ceph";
@@ -101,7 +101,7 @@ in rec {
src = fetchurl {
url = "http://download.ceph.com/tarballs/ceph-${version}.tar.gz";
- sha256 = "0p7pjycqhxqg1mmix8ykx3xqq01d560p54iiidxps0rcvwfkyyki";
+ sha256 = "0zkh1a23v8g1fa5flqa2d53lv08ancab3li57gybpqpnja90k7il";
};
patches = [
diff --git a/pkgs/tools/filesystems/fuseiso/default.nix b/pkgs/tools/filesystems/fuseiso/default.nix
index 2d24cb71bbe..0a4472d7123 100644
--- a/pkgs/tools/filesystems/fuseiso/default.nix
+++ b/pkgs/tools/filesystems/fuseiso/default.nix
@@ -1,40 +1,55 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, fuse, zlib, glib }:
+{ stdenv, fetchurl, fetchpatch, autoreconfHook, pkgconfig, fuse, glib, zlib }:
-stdenv.mkDerivation {
- name = "fuseiso-20070708";
+stdenv.mkDerivation rec {
+ pname = "fuseiso";
+ version = "20070708";
src = fetchurl {
- url = "mirror://sourceforge/project/fuseiso/fuseiso/20070708/fuseiso-20070708.tar.bz2";
+ url = "mirror://sourceforge/project/fuseiso/fuseiso/${version}/fuseiso-${version}.tar.bz2";
sha256 = "127xql52dcdhmh7s5m9xc6q39jdlj3zhbjar1j821kb6gl3jw94b";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ fuse zlib glib ];
-
- patches = let fetchPatchFromDebian = { patch, sha256 }:
- fetchpatch {
- inherit sha256;
- url = "https://sources.debian.net/data/main/f/fuseiso/20070708-3.2/debian/patches/${patch}";
- };
- in [
- (fetchPatchFromDebian {
- patch = "00-support_large_iso.patch";
+ patches = [
+ (fetchpatch {
+ name = "00-support_large_iso.patch";
+ url = "https://sources.debian.net/data/main/f/fuseiso/${version}-3.2/debian/patches/00-support_large_iso.patch";
sha256 = "1lmclb1qwzz5f4wlq693g83bblwnjjl73qhgfxbsaac5hnn2shjw";
})
- (fetchPatchFromDebian { # CVE-2015-8837
- patch = "02-prevent-buffer-overflow.patch";
+ (fetchpatch {
+ name = "01-fix_typo.patch";
+ url = "https://sources.debian.net/data/main/f/fuseiso/${version}-3.2/debian/patches/01-fix_typo.patch";
+ sha256 = "14rpxp0yylzsgqv0r19l4wx1h5hvqp617gpv1yg0w48amr9drasa";
+ })
+ (fetchpatch {
+ name = "02-prevent-buffer-overflow_CVE-2015-8837.patch";
+ url = "https://sources.debian.net/data/main/f/fuseiso/${version}-3.2/debian/patches/02-prevent-buffer-overflow.patch";
sha256 = "1ls2pp3mh91pdb51qz1fsd8pwhbky6988bpd156bn7wgfxqzh8ig";
})
- (fetchPatchFromDebian { # CVE-2015-8836
- patch = "03-prevent-integer-overflow.patch";
+ (fetchpatch {
+ name = "03-prevent-integer-overflow_CVE-2015-8836.patch";
+ url = "https://sources.debian.net/data/main/f/fuseiso/${version}-3.2/debian/patches/03-prevent-integer-overflow.patch";
sha256 = "100cw07fk4sa3hl7a1gk2hgz4qsxdw99y20r7wpidwwwzy463zcv";
})
];
- meta = {
- homepage = "https://sourceforge.net/projects/fuseiso";
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+
+ buildInputs = [ fuse glib zlib ];
+
+ # after autoreconfHook, glib and zlib are not found, so force link against
+ # them
+ NIX_LDFLAGS = "-lglib-2.0 -lz";
+
+ enableParallelBuilding = true;
+
+ postInstall = ''
+ install -Dm444 -t $out/share/doc/${pname} NEWS README
+ '';
+
+ meta = with stdenv.lib; {
description = "FUSE module to mount ISO filesystem images";
- platforms = stdenv.lib.platforms.linux;
- license = stdenv.lib.licenses.gpl2;
+ homepage = "https://sourceforge.net/projects/fuseiso";
+ license = licenses.gpl2;
+ platforms = platforms.linux;
};
}
diff --git a/pkgs/tools/filesystems/glusterfs/default.nix b/pkgs/tools/filesystems/glusterfs/default.nix
index 5cc6e5c156b..f02fec85a5b 100644
--- a/pkgs/tools/filesystems/glusterfs/default.nix
+++ b/pkgs/tools/filesystems/glusterfs/default.nix
@@ -15,10 +15,10 @@ let
# The command
# find /nix/store/...-glusterfs-.../ -name '*.py' -executable
# can help with finding new Python scripts.
- version = "7.4";
+ version = "7.5";
name="${baseName}-${version}";
url="https://github.com/gluster/glusterfs/archive/v${version}.tar.gz";
- sha256 = "1f7z1dacnx7pd3ri4nka6851fzhdfandbf94blds8bqfqc1263h6";
+ sha256 = "1zahld2v1y920i0p25zcn15a593g3bl5sgnmhkdmn7kvk7mx4p93";
};
buildInputs = [
@@ -73,19 +73,25 @@ stdenv.mkDerivation
postPatch = ''
sed -e '/chmod u+s/d' -i contrib/fuse-util/Makefile.am
+ substituteInPlace libglusterfs/src/glusterfs/lvm-defaults.h \
+ --replace '/sbin/' '${lvm2}/bin/'
+ substituteInPlace libglusterfs/src/glusterfs/compat.h \
+ --replace '/bin/umount' '${utillinux}/bin/umount'
+ substituteInPlace contrib/fuse-lib/mount-gluster-compat.h \
+ --replace '/bin/mount' '${utillinux}/bin/mount'
'';
- # Note that the VERSION file is something that is present in release tarballs
- # but not in git tags (at least not as of writing in v3.10.1).
- # That's why we have to create it.
- # Without this, gluster (at least 3.10.1) will fail very late and cryptically,
- # for example when setting up geo-replication, with a message like
- # Staging of operation 'Volume Geo-replication Create' failed on localhost : Unable to fetch master volume details. Please check the master cluster and master volume.
- # What happens here is that the gverify.sh script tries to compare the versions,
- # but fails when the version is empty.
- # See upstream GlusterFS bug https://bugzilla.redhat.com/show_bug.cgi?id=1452705
- preConfigure = ''
- echo "v${s.version}" > VERSION
+ # Note that the VERSION file is something that is present in release tarballs
+ # but not in git tags (at least not as of writing in v3.10.1).
+ # That's why we have to create it.
+ # Without this, gluster (at least 3.10.1) will fail very late and cryptically,
+ # for example when setting up geo-replication, with a message like
+ # Staging of operation 'Volume Geo-replication Create' failed on localhost : Unable to fetch master volume details. Please check the master cluster and master volume.
+ # What happens here is that the gverify.sh script tries to compare the versions,
+ # but fails when the version is empty.
+ # See upstream GlusterFS bug https://bugzilla.redhat.com/show_bug.cgi?id=1452705
+ preConfigure = ''
+ echo "v${s.version}" > VERSION
./autogen.sh
export PYTHON=${python3}/bin/python
'';
diff --git a/pkgs/tools/filesystems/irods/common.nix b/pkgs/tools/filesystems/irods/common.nix
index fa498263baa..fb90c3b0aeb 100644
--- a/pkgs/tools/filesystems/irods/common.nix
+++ b/pkgs/tools/filesystems/irods/common.nix
@@ -1,4 +1,4 @@
-{ stdenv, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp, boost, jansson, zeromq, openssl, pam, libiodbc, kerberos, gcc, libcxx, which }:
+{ stdenv, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp, boost, jansson, zeromq, openssl, pam, libiodbc, kerberos, gcc, libcxx, which, catch2 }:
# Common attributes of irods packages
@@ -7,7 +7,7 @@ with stdenv;
{
enableParallelBuilding = true;
- buildInputs = [ bzip2 zlib autoconf automake cmake gnumake help2man texinfo libtool cppzmq libarchive avro-cpp jansson zeromq openssl pam libiodbc kerberos gcc boost libcxx which ];
+ buildInputs = [ bzip2 zlib autoconf automake cmake gnumake help2man texinfo libtool cppzmq libarchive avro-cpp jansson zeromq openssl pam libiodbc kerberos gcc boost libcxx which catch2 ];
cmakeFlags = [
"-DIRODS_EXTERNALS_FULLPATH_CLANG=${stdenv.cc}"
@@ -18,6 +18,7 @@ with stdenv;
"-DIRODS_EXTERNALS_FULLPATH_JANSSON=${jansson}"
"-DIRODS_EXTERNALS_FULLPATH_ZMQ=${zeromq}"
"-DIRODS_EXTERNALS_FULLPATH_CPPZMQ=${cppzmq}"
+ "-DIRODS_EXTERNALS_FULLPATH_CATCH2=${catch2}"
"-DIRODS_LINUX_DISTRIBUTION_NAME=nix"
"-DIRODS_LINUX_DISTRIBUTION_VERSION_MAJOR=${builtins.nixVersion}"
"-DCPACK_GENERATOR=TGZ"
diff --git a/pkgs/tools/filesystems/irods/default.nix b/pkgs/tools/filesystems/irods/default.nix
index b6099c099f3..8dfdd96dbeb 100644
--- a/pkgs/tools/filesystems/irods/default.nix
+++ b/pkgs/tools/filesystems/irods/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp_llvm, boost, jansson, zeromq, openssl , pam, libiodbc, kerberos, gcc, libcxx, which }:
+{ stdenv, fetchFromGitHub, bzip2, zlib, autoconf, automake, cmake, gnumake, help2man , texinfo, libtool , cppzmq , libarchive, avro-cpp_llvm, boost, jansson, zeromq, openssl , pam, libiodbc, kerberos, gcc, libcxx, which, catch2 }:
with stdenv;
@@ -10,19 +10,21 @@ let
inherit stdenv bzip2 zlib autoconf automake cmake gnumake
help2man texinfo libtool cppzmq libarchive jansson
zeromq openssl pam libiodbc kerberos gcc libcxx
- boost avro-cpp which;
+ boost avro-cpp which catch2;
};
in rec {
# irods: libs and server package
irods = stdenv.mkDerivation (common // rec {
- version = "4.2.2";
- prefix = "irods";
- name = "${prefix}-${version}";
+ version = "4.2.7";
+ pname = "irods";
- src = fetchurl {
- url = "https://github.com/irods/irods/releases/download/${version}/irods-${version}.tar.gz";
- sha256 = "0b89hs7sizwrs2ja7jl521byiwb58g297p0p7zg5frxmv4ig8dw7";
+ src = fetchFromGitHub {
+ owner = "irods";
+ repo = "irods";
+ rev = version;
+ sha256 = "1pd4l42z4igzf0l8xbp7yz0nhzsv47ziv5qj8q1hh6pfhmwlzp9s";
+ fetchSubmodules = true;
};
# Patches:
@@ -41,6 +43,10 @@ in rec {
substituteInPlace cmake/runtime_library.cmake --replace "DESTINATION usr/lib" "DESTINATION lib"
substituteInPlace cmake/development_library.cmake --replace "DESTINATION usr/lib" "DESTINATION lib"
substituteInPlace cmake/development_library.cmake --replace "DESTINATION usr/include" "DESTINATION include"
+ for file in unit_tests/cmake/test_config/*.cmake
+ do
+ substituteInPlace $file --replace "CATCH2}/include" "CATCH2}/include/catch2"
+ done
export cmakeFlags="$cmakeFlags
-DCMAKE_EXE_LINKER_FLAGS=-Wl,-rpath,$out/lib
-DCMAKE_MODULE_LINKER_FLAGS=-Wl,-rpath,$out/lib
@@ -59,13 +65,18 @@ in rec {
# icommands (CLI) package, depends on the irods package
irods-icommands = stdenv.mkDerivation (common // rec {
- version = "4.2.2";
- name = "irods-icommands-${version}";
- src = fetchurl {
- url = "https://github.com/irods/irods_client_icommands/archive/${version}.tar.gz";
- sha256 = "15zcxrx0q5c3rli3snd0b2q4i0hs3zzcrbpnibbhsip855qvs77h";
+ version = "4.2.7";
+ pname = "irods-icommands";
+
+ src = fetchFromGitHub {
+ owner = "irods";
+ repo = "irods_client_icommands";
+ rev = version;
+ sha256 = "08hqrc9iaw0y9rrrcknnl5mzbcrsvqc39pwvm62fipl3vnfqryli";
};
+ patches = [ ./zmqcpp-deprecated-send_recv.patch ];
+
buildInputs = common.buildInputs ++ [ irods ];
preConfigure = common.preConfigure + ''
@@ -84,7 +95,6 @@ in rec {
description = common.meta.description + " CLI clients";
longDescription = common.meta.longDescription + ''
This package provides the CLI clients, called 'icommands'.'';
- broken = true;
};
});
}
diff --git a/pkgs/tools/filesystems/irods/zmqcpp-deprecated-send_recv.patch b/pkgs/tools/filesystems/irods/zmqcpp-deprecated-send_recv.patch
new file mode 100644
index 00000000000..8c249dc4745
--- /dev/null
+++ b/pkgs/tools/filesystems/irods/zmqcpp-deprecated-send_recv.patch
@@ -0,0 +1,21 @@
+diff -r -u source/src/irods-grid.cpp source.new/src/irods-grid.cpp
+--- source/src/irods-grid.cpp 1970-01-01 01:00:01.000000000 +0100
++++ source.new/src/irods-grid.cpp 2020-05-05 16:34:35.566464346 +0200
+@@ -412,7 +412,7 @@
+ data_to_send.data(),
+ data_to_send.size() );
+ try {
+- if (!zmq_skt.send(req)) {
++ if (!zmq_skt.send( req, zmq::send_flags::dontwait )) {
+ std::cerr << "ZeroMQ encountered an error sending a message.\n";
+ return errno;
+ }
+@@ -426,7 +426,7 @@
+ zmq::message_t rep;
+ // wait for the server reponse
+ try {
+- if (!zmq_skt.recv( &rep )) {
++ if (!zmq_skt.recv( rep, zmq::recv_flags::dontwait )) {
+ std::cerr << "ZeroMQ encountered an error receiving a message.\n";
+ return errno;
+ }
diff --git a/pkgs/tools/filesystems/tmsu/default.nix b/pkgs/tools/filesystems/tmsu/default.nix
index c7d11d415a5..d8533a4e777 100644
--- a/pkgs/tools/filesystems/tmsu/default.nix
+++ b/pkgs/tools/filesystems/tmsu/default.nix
@@ -1,55 +1,33 @@
-{ stdenv, fetchgit, fetchFromGitHub, go, fuse }:
+{ stdenv, buildGoPackage, fetchgit, fetchFromGitHub, go, fuse, installShellFiles }:
-stdenv.mkDerivation rec {
+buildGoPackage rec {
pname = "tmsu";
- version = "0.7.4";
-
- go-sqlite3 = fetchgit {
- url = "git://github.com/mattn/go-sqlite3";
- rev = "c9a0db5d8951646743317f0756da0339fe144dd5";
- sha256 = "1m0q9869fis0dhg34g5wc5xi6pby491spfxi23w461h29higbrqh";
- };
-
- go-fuse = fetchgit {
- url = "git://github.com/hanwen/go-fuse";
- rev = "8c85ded140ac1889372a0e22d8d21e3d10a303bd";
- sha256 = "1iph2hpvby2mfwqg9pp39xjqdl9a09h4442yfdn5l67pznljh2bi";
- };
+ version = "0.7.5";
+ goPackagePath = "github.com/oniony/TMSU";
src = fetchFromGitHub {
owner = "oniony";
repo = "tmsu";
rev = "v${version}";
- sha256 = "1g9gxlll2g4qkqbrshq3888sy1lgw6p5dvcrl5qyh6w73yimi1cq";
+ sha256 = "0834hah7p6ad81w60ifnxyh9zn09ddfgrll04kwjxwp7ypbv38wq";
};
- buildInputs = [ go fuse ];
+ goDeps = ./deps.nix;
+
+ buildInputs = [ fuse ];
+ nativeBuildInputs = [ installShellFiles ];
preBuild = ''
- mkdir -p src/github.com/mattn/go-sqlite3/
- ln -s ${go-sqlite3}/* src/github.com/mattn/go-sqlite3
-
- mkdir -p src/github.com/hanwen/go-fuse
- ln -s ${go-fuse}/* src/github.com/hanwen/go-fuse
-
- mkdir -p src/github.com/oniony/tmsu
- ln -s ${src}/* src/github.com/oniony/tmsu
-
- patchShebangs tests/.
-
- export GOPATH=$PWD
- export GOCACHE=$TMPDIR/go-cache
+ mv go/src/${goPackagePath} src
+ mv src/src/${goPackagePath} go/src/${goPackagePath}
+ export GOPATH=$PWD:$GOPATH
'';
- installPhase = ''
- mkdir -p $out/bin
- mkdir -p $out/sbin
- mkdir -p $out/share/man/man1
- mkdir -p $out/share/zsh/site-functions
- make install INSTALL_DIR=$out/bin \
- MOUNT_INSTALL_DIR=$out/sbin \
- MAN_INSTALL_DIR=$out/share/man/man1 \
- ZSH_COMP_INSTALL_DIR=$out/share/zsh/site-functions
+ postInstall = ''
+ mv $bin/bin/{TMSU,tmsu}
+ cp src/misc/bin/* $bin/bin/
+ installManPage src/misc/man/tmsu.1
+ installShellCompletion --zsh src/misc/zsh/_tmsu
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/filesystems/tmsu/deps.nix b/pkgs/tools/filesystems/tmsu/deps.nix
new file mode 100644
index 00000000000..90e64b434c4
--- /dev/null
+++ b/pkgs/tools/filesystems/tmsu/deps.nix
@@ -0,0 +1,39 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
+[
+ {
+ goPackagePath = "github.com/hanwen/go-fuse";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hanwen/go-fuse";
+ rev = "730713460d4fc41afdc2533bd37ff60c94c0c586";
+ sha256 = "1y44d08fxyis99s6jxdr6dbbw5kv3wb8lkhq3xmr886i4w41lz03";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-sqlite3";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-sqlite3";
+ rev = "98a44bcf5949f178c8116fa30e62c9ac2ef65927";
+ sha256 = "108rk74ringkkyx05zlq5khh32fsfi0przyzrpsr1r5j57xrhxj0";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "3c4aac89819a5fdc28d906456729d3423fd46969";
+ sha256 = "16q9ay6bl28zrnb377p8lvrs2nd98h7i6y3yi8ccjwzg1czbfdsi";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "1957bb5e6d1f523308b49060df02171d06ddfc77";
+ sha256 = "0imqk4l9785rw7ddvywyf8zn7k3ga6f17ky8rmf8wrri7nknr03f";
+ };
+ }
+]
diff --git a/pkgs/tools/graphics/pfstools/default.nix b/pkgs/tools/graphics/pfstools/default.nix
index 051adb0742f..1c437a3f05c 100644
--- a/pkgs/tools/graphics/pfstools/default.nix
+++ b/pkgs/tools/graphics/pfstools/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, cmake, pkgconfig, darwin
, openexr, zlib, imagemagick, libGLU, libGL, freeglut, fftwFloat
-, fftw, gsl, libexif, perl, opencv, qt5, netpbm
+, fftw, gsl, libexif, perl, opencv2, qt5, netpbm
}:
stdenv.mkDerivation rec {
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [
openexr zlib imagemagick fftwFloat
- fftw gsl libexif perl opencv qt5.qtbase netpbm
+ fftw gsl libexif perl opencv2 qt5.qtbase netpbm
] ++ (if stdenv.isDarwin then (with darwin.apple_sdk.frameworks; [
OpenGL GLUT
]) else [
diff --git a/pkgs/tools/graphics/pngcheck/default.nix b/pkgs/tools/graphics/pngcheck/default.nix
index 085b6ae4a95..ba5082ac304 100644
--- a/pkgs/tools/graphics/pngcheck/default.nix
+++ b/pkgs/tools/graphics/pngcheck/default.nix
@@ -25,6 +25,5 @@ stdenv.mkDerivation rec {
description = "Verifies the integrity of PNG, JNG and MNG files";
license = stdenv.lib.licenses.free;
platforms = with stdenv.lib.platforms; linux;
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/tools/graphics/pngcrush/default.nix b/pkgs/tools/graphics/pngcrush/default.nix
index 67d3eb15ba1..5bc52b92f0d 100644
--- a/pkgs/tools/graphics/pngcrush/default.nix
+++ b/pkgs/tools/graphics/pngcrush/default.nix
@@ -21,6 +21,5 @@ stdenv.mkDerivation rec {
description = "A PNG optimizer";
license = stdenv.lib.licenses.free;
platforms = with stdenv.lib.platforms; linux ++ darwin;
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
};
}
diff --git a/pkgs/tools/graphics/scrot/default.nix b/pkgs/tools/graphics/scrot/default.nix
index 56df615e575..f9042645be0 100644
--- a/pkgs/tools/graphics/scrot/default.nix
+++ b/pkgs/tools/graphics/scrot/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "scrot";
- version = "1.2";
+ version = "1.3";
src = fetchFromGitHub {
owner = "resurrecting-open-source-projects";
repo = pname;
rev = version;
- sha256 = "08gkdby0ysx2mki57z81zlm7vfnq9c1gq692xw67cg5vv2p3320w";
+ sha256 = "0x70hd59ik37kqd8xqpwrz46np01jv324iz28x2s0kk36d7sblsj";
};
nativeBuildInputs = [ autoreconfHook autoconf-archive ];
diff --git a/pkgs/tools/graphics/wdisplays/default.nix b/pkgs/tools/graphics/wdisplays/default.nix
index 60e6b56b2e4..0993a39983e 100644
--- a/pkgs/tools/graphics/wdisplays/default.nix
+++ b/pkgs/tools/graphics/wdisplays/default.nix
@@ -1,7 +1,8 @@
{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, gtk3, epoxy, wayland }:
-stdenv.mkDerivation {
- pname = "wdisplays-unstable";
- version = "2020-03-15";
+
+stdenv.mkDerivation rec {
+ pname = "wdisplays";
+ version = "1.0";
nativeBuildInputs = [ meson ninja pkgconfig ];
@@ -10,8 +11,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "cyclopsian";
repo = "wdisplays";
- rev = "0faafdc04d7dd47d3a4e385f348cb9d267f2e60d";
- sha256 = "1y3bzh4mi6d67n6v0i8j5snpaikpbyr89acayr4m6bx85qnrq4g2";
+ rev = version;
+ sha256 = "1xhgrcihja2i7yg54ghbwr1v6kf8jnsfcp364yb97vkxskc4y21y";
};
meta = let inherit (stdenv) lib; in {
diff --git a/pkgs/tools/misc/autorandr/default.nix b/pkgs/tools/misc/autorandr/default.nix
index c6f664a1008..9588d0ae948 100644
--- a/pkgs/tools/misc/autorandr/default.nix
+++ b/pkgs/tools/misc/autorandr/default.nix
@@ -6,7 +6,7 @@
let
python = python3Packages.python;
- version = "1.9";
+ version = "1.10";
in
stdenv.mkDerivation {
pname = "autorandr";
@@ -49,7 +49,7 @@ in
owner = "phillipberndt";
repo = "autorandr";
rev = version;
- sha256 = "1bb0l7fcm5lcx9y02zdxv7pfdqf4v4gsc5br3v1x9gzjvqj64l7n";
+ sha256 = "0rcgs1n09p0p16lr5y239s0yrw7bch0x2cqwgc2dyh7rz7d9qmwn";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/bat-extras/default.nix b/pkgs/tools/misc/bat-extras/default.nix
new file mode 100644
index 00000000000..0f98b819b0f
--- /dev/null
+++ b/pkgs/tools/misc/bat-extras/default.nix
@@ -0,0 +1,147 @@
+{ stdenv, callPackage, fetchFromGitHub, bash, makeWrapper, ncurses, bat
+# batgrep and batwatch
+, less
+# batgrep
+, ripgrep
+# prettybat
+, withShFmt ? shfmt != null, shfmt ? null
+, withPrettier ? nodePackages?prettier, nodePackages ? null
+, withClangTools ? clang-tools != null, clang-tools ? null
+, withRustFmt ? rustfmt != null, rustfmt ? null
+# batwatch
+, withEntr ? entr != null, entr ? null
+ }:
+
+let
+ # Core derivation that all the others are based on.
+ # This includes the complete source so the per-script derivations can run the tests.
+ core = stdenv.mkDerivation rec {
+ pname = "bat-extras";
+ version = "20200408";
+
+ src = fetchFromGitHub {
+ owner = "eth-p";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "184d5rwasfpgbj2k98alg3wy8jmzna2dgfik98w2a297ky67s51v";
+ fetchSubmodules = true;
+ };
+
+ nativeBuildInputs = [ bash makeWrapper ];
+
+ dontConfigure = true;
+
+ postPatch = ''
+ substituteInPlace lib/constants.sh \
+ --replace 'EXECUTABLE_BAT="bat"' 'EXECUTABLE_BAT="${bat}/bin/bat"'
+
+ patchShebangs --build test.sh test/shimexec .test-framework/bin/best.sh
+ wrapProgram .test-framework/bin/best.sh \
+ --prefix PATH : "${ncurses}/bin"
+ '';
+
+ buildPhase = ''
+ runHook preBuild
+ bash ./build.sh --minify=none --no-verify
+ runHook postBuild
+ '';
+
+ # Run the library tests as they don't have external dependencies
+ doCheck = true;
+ checkPhase = ''
+ runHook preCheck
+ # test list repeats suites. Unique them
+ declare -A test_suites
+ while read -r action arg _; do
+ [[ "$action" == "test_suite" && "$arg" == lib_* ]] &&
+ test_suites+=(["$arg"]=1)
+ done <<<"$(bash ./test.sh --compiled --list --porcelain)"
+ (( ''${#test_suites[@]} != 0 )) || {
+ echo "Couldn't find any library test suites"
+ exit 1
+ }
+ bash ./test.sh --compiled $(printf -- "--suite %q\n" "''${!test_suites[@]}")
+ runHook postCheck
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ cp -a . $out
+ runHook postInstall
+ '';
+
+ # A few random files have shebangs. Don't patch them, they don't make it into the final output.
+ # The per-script derivations will go ahead and patch the files they actually install.
+ dontPatchShebangs = true;
+
+ meta = with stdenv.lib; {
+ description = "Bash scripts that integrate bat with various command line tools";
+ homepage = "https://github.com/eth-p/bat-extras";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ bbigras lilyball ];
+ platforms = platforms.all;
+ };
+ };
+ script =
+ name: # the name of the script
+ dependencies: # the tools we need to prefix onto PATH
+ stdenv.mkDerivation {
+ pname = "${core.pname}-${name}";
+ inherit (core) version;
+
+ src = core;
+
+ nativeBuildInputs = [ bash makeWrapper ];
+ # Make the dependencies available to the tests.
+ buildInputs = dependencies;
+
+ # Patch shebangs now because our tests rely on them
+ postPatch = ''
+ patchShebangs --host bin/${name}
+ '';
+
+ dontConfigure = true;
+ dontBuild = true; # we've already built
+
+ doCheck = true;
+ checkPhase = ''
+ runHook preCheck
+ bash ./test.sh --compiled --suite ${name}
+ runHook postCheck
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/bin
+ cp -p bin/${name} $out/bin/${name}
+ '' + stdenv.lib.optionalString (dependencies != []) ''
+ wrapProgram $out/bin/${name} \
+ --prefix PATH : ${stdenv.lib.makeBinPath dependencies}
+ '' + ''
+ runHook postInstall
+ '';
+
+ # We already patched
+ dontPatchShebangs = true;
+
+ inherit (core) meta;
+ };
+ optionalDep = cond: dep:
+ assert cond -> dep != null;
+ stdenv.lib.optional cond dep;
+in
+{
+ batgrep = script "batgrep" [ less ripgrep ];
+ batman = (script "batman" []).overrideAttrs (drv: {
+ doCheck = stdenv.isDarwin; # test fails on Linux due to SIGPIPE (eth-p/bat-extras#19)
+ });
+ batwatch = script "batwatch" ([ less ] ++ optionalDep withEntr entr);
+ prettybat = (script "prettybat" ([]
+ ++ optionalDep withShFmt shfmt
+ ++ optionalDep withPrettier nodePackages.prettier
+ ++ optionalDep withClangTools clang-tools
+ ++ optionalDep withRustFmt rustfmt)
+ ).overrideAttrs (drv: {
+ doCheck = stdenv.isDarwin; # test fails on Linux due to SIGPIPE (eth-p/bat-extras#19)
+ });
+}
diff --git a/pkgs/tools/misc/blsd/default.nix b/pkgs/tools/misc/blsd/default.nix
deleted file mode 100644
index 6e6a9b7c5ab..00000000000
--- a/pkgs/tools/misc/blsd/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, pkgconfig, libgit2 }:
-
-buildGoPackage {
- pname = "blsd";
- version = "2017-07-27";
-
- goPackagePath = "github.com/junegunn/blsd";
-
- src = fetchFromGitHub {
- owner = "junegunn";
- repo = "blsd";
- rev = "a2ac619821e502452abdeae9ebab45026893b9e8";
- sha256 = "0b0q6i4i28cjqgxqmwxbps22gp9rcd3jz562q5wvxrwlpbzlls2h";
- };
-
- goDeps = ./deps.nix;
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ libgit2 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/junegunn/blsd";
- description = "List directories in breadth-first order";
- license = licenses.mit;
- maintainers = [ maintainers.magnetophon ];
- platforms = platforms.unix;
- broken = true; # since 2020-02-08, libgit2 is incompatible upstream is dead.
- };
-}
diff --git a/pkgs/tools/misc/blsd/deps.nix b/pkgs/tools/misc/blsd/deps.nix
deleted file mode 100644
index d212f213a60..00000000000
--- a/pkgs/tools/misc/blsd/deps.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
-[
- {
- goPackagePath = "github.com/libgit2/git2go";
- fetch = {
- type = "git";
- url = "https://github.com/libgit2/git2go";
- rev = "14280de4da0f392935854a7cbdd67b2a5505c3a8";
- sha256 = "17ppd7byzir8rhdk645dmggi700scb8f401yiwx8zy81q41dk1qi";
- };
- }
-]
diff --git a/pkgs/tools/misc/brotab/default.nix b/pkgs/tools/misc/brotab/default.nix
index 7e827f007eb..854958dc8a3 100644
--- a/pkgs/tools/misc/brotab/default.nix
+++ b/pkgs/tools/misc/brotab/default.nix
@@ -1,14 +1,14 @@
{ lib, fetchFromGitHub, glibcLocales, python }:
python.pkgs.buildPythonApplication rec {
- version = "1.2.1";
+ version = "1.2.2";
pname = "brotab";
src = fetchFromGitHub {
owner = "balta2ar";
repo = pname;
rev = version;
- sha256 = "14yz0szwzdjvwkw24rma34y6iiwnw9qzsm89gkglc0xxa6msg6j3";
+ sha256 = "1c6npyws705qf9rv70mmh7d0almmpxz87a0n65lhw08lms1h3dl2";
};
propagatedBuildInputs = with python.pkgs; [
diff --git a/pkgs/tools/misc/chafa/default.nix b/pkgs/tools/misc/chafa/default.nix
index e63ad0e42af..9e1671aec9d 100644
--- a/pkgs/tools/misc/chafa/default.nix
+++ b/pkgs/tools/misc/chafa/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec{
- version = "1.4.0";
+ version = "1.4.1";
pname = "chafa";
src = fetchFromGitHub {
owner = "hpjansson";
repo = "chafa";
rev = version;
- sha256 = "0vf658dd9sb2d3yh65c8nals9z0z7rykqqigmxq2h92x2ysjbg6x";
+ sha256 = "13vv2xmfh0dr949bh75448lidvzwxks6f1mjawdg1q8qwzxhzry4";
};
nativeBuildInputs = [ autoconf
diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix
index c42e8cacc73..96e33e0de24 100644
--- a/pkgs/tools/misc/chezmoi/default.nix
+++ b/pkgs/tools/misc/chezmoi/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "chezmoi";
- version = "1.8.0";
+ version = "1.8.1";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "1ww8xcf57csazj3q2569irxg5il29jrx43mq5cif8dvn8xjm00nn";
+ sha256 = "1b8y0wq3myhvjdnwl0i4x85iil7i7kmsjajvbw1a47afm83jkbaw";
};
- modSha256 = "1zmvav19nyqv6yp71mk3lx6szc5vwyf81m8kvcjj9rlzlygmcl8g";
+ modSha256 = "147bbhbcf81i6vyiv9q8abx5qw44fx3qw5v5f6zjnkfajdqlvbsx";
buildFlagsArray = [
"-ldflags=-s -w -X main.version=${version} -X main.builtBy=nixpkgs"
diff --git a/pkgs/tools/misc/clipman/default.nix b/pkgs/tools/misc/clipman/default.nix
index 15eeb8b7b86..581cb6cb783 100644
--- a/pkgs/tools/misc/clipman/default.nix
+++ b/pkgs/tools/misc/clipman/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "clipman";
- version = "1.4.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "yory8";
repo = pname;
rev = "v${version}";
- sha256 = "0d5w94cylrzhwyb4zfgidh6rr1h82dx5y7cxfa37wx5xxcjyyja1";
+ sha256 = "09qvd7p63y7kh2i22pc89kr5wdnsbkraj5az9ds3bp3yj4q2mfyn";
};
modSha256 = "1sim3x794kj3wdw0g432zbgh1cimdmmg1hjgynh9jgm3y8w9q7ij";
diff --git a/pkgs/tools/misc/datamash/default.nix b/pkgs/tools/misc/datamash/default.nix
index f66f2b97d14..8e9782506fb 100644
--- a/pkgs/tools/misc/datamash/default.nix
+++ b/pkgs/tools/misc/datamash/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "datamash";
- version = "1.6";
+ version = "1.7";
src = fetchurl {
url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
- sha256 = "1jvqxcyh0aghnqh3m2rk5av1x0038flcmfzd493vasv1k69vgfdr";
+ sha256 = "1cxdlhgz3wzjqlq8bgwad93fgqymk2abbldfzw1ffnhcp4mmjjjp";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/direnv/default.nix b/pkgs/tools/misc/direnv/default.nix
index 7a57c7ad08b..e261b95fde5 100644
--- a/pkgs/tools/misc/direnv/default.nix
+++ b/pkgs/tools/misc/direnv/default.nix
@@ -2,14 +2,14 @@
buildGoPackage rec {
pname = "direnv";
- version = "2.21.2";
+ version = "2.21.3";
goPackagePath = "github.com/direnv/direnv";
src = fetchFromGitHub {
owner = "direnv";
repo = "direnv";
rev = "v${version}";
- sha256 = "0afpxx8pwa1zb66l79af57drzjaazn2rp6306w4pxvqfh0zi2bri";
+ sha256 = "1adi6ld9g4zgz0f6q0kkzrywclqrmikyp7yh22zm9lfdvd5hs8wp";
};
postConfigure = ''
diff --git a/pkgs/tools/misc/dmg2img/default.nix b/pkgs/tools/misc/dmg2img/default.nix
index df084579b79..267983dd432 100644
--- a/pkgs/tools/misc/dmg2img/default.nix
+++ b/pkgs/tools/misc/dmg2img/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, zlib, bzip2, openssl }:
+{ stdenv, fetchurl, zlib, bzip2, openssl, fetchpatch }:
stdenv.mkDerivation rec {
name = "dmg2img-1.6.7";
@@ -8,11 +8,20 @@ stdenv.mkDerivation rec {
sha256 = "066hqhg7k90xcw5aq86pgr4l7apzvnb4559vj5s010avbk8adbh2";
};
- buildInputs = [zlib bzip2 openssl];
+ buildInputs = [ zlib bzip2 openssl ];
+
+ patches = [
+ (fetchpatch {
+ url = "https://raw.githubusercontent.com/Homebrew/formula-patches/85fa66a9/dmg2img/openssl-1.1.diff";
+ sha256 = "076sz69hf3ryylplg025vl8sj991cb81g3yazsmrf8anrd7ffmxx";
+ })
+ ];
+
+ patchFlags = [ "-p0" ];
installPhase = ''
- mkdir -p $out/bin
- cp dmg2img $out/bin
+ install -D dmg2img $out/bin/dmg2img
+ install -D vfdecrypt $out/bin/vfdecrypt
'';
meta = {
diff --git a/pkgs/tools/misc/dua/default.nix b/pkgs/tools/misc/dua/default.nix
index 2dea0f179a1..cb000b29472 100644
--- a/pkgs/tools/misc/dua/default.nix
+++ b/pkgs/tools/misc/dua/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "dua";
- version = "2.5.0";
+ version = "2.6.0";
src = fetchFromGitHub {
owner = "Byron";
repo = "dua-cli";
rev = "v${version}";
- sha256 = "1r94fcygp9mmg457dkksx3mjdxfddzfzl6n0rmxasiinsz0hak4c";
+ sha256 = "1697z9j0xd4il01bcvz1xwzkcg5mbkpp207mshb9csdhwi9a50wg";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoSha256 = "15a4hari3my59xvmkll2jlvb1jyf8gg8alp91nvh3bagpajpvdx6";
+ cargoSha256 = "1rczq41jpds7kfyf31nxj4v8rk9rccijjixpznhlriam6xhgm90b";
doCheck = false;
diff --git a/pkgs/tools/misc/entr/default.nix b/pkgs/tools/misc/entr/default.nix
index aeb88d0c68b..be8134a92a3 100644
--- a/pkgs/tools/misc/entr/default.nix
+++ b/pkgs/tools/misc/entr/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "entr";
- version = "4.4";
+ version = "4.5";
src = fetchurl {
url = "http://entrproject.org/code/${pname}-${version}.tar.gz";
- sha256 = "1x2hyc8vc5dz6k7b3291vxz36wllhinvqrb0d8zx9bv0ydj6qmjl";
+ sha256 = "08gsd99w20fdi0apppmzsh06z29ga8y89nfcizidil2hkl8b7jyn";
};
postPatch = ''
diff --git a/pkgs/tools/misc/fluent-bit/default.nix b/pkgs/tools/misc/fluent-bit/default.nix
index 0933e6eae90..38f2145df44 100644
--- a/pkgs/tools/misc/fluent-bit/default.nix
+++ b/pkgs/tools/misc/fluent-bit/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fluent-bit";
- version = "1.4.1";
+ version = "1.4.3";
src = fetchFromGitHub {
owner = "fluent";
repo = "fluent-bit";
rev = "v${version}";
- sha256 = "1xfbghaylzsh48ag4aw77nmzm1cds4nx53m4s1fiy0r31sm8vqwl";
+ sha256 = "1x5izsm0b3514i2vl1b3x40chjlzidr5zssn5cpgrw9a8w4jpv6h";
};
nativeBuildInputs = [ cmake flex bison ];
diff --git a/pkgs/tools/misc/hpcg/default.nix b/pkgs/tools/misc/hpcg/default.nix
new file mode 100644
index 00000000000..6274178c266
--- /dev/null
+++ b/pkgs/tools/misc/hpcg/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchurl, openmpi } :
+
+stdenv.mkDerivation rec {
+ pname = "hpcg";
+ version = "3.1";
+
+ src = fetchurl {
+ url = "http://www.hpcg-benchmark.org/downloads/${pname}-${version}.tar.gz";
+ sha256 = "197lw2nwmzsmfsbvgvi8z7kj69n374kgfzzp8pkmk7mp2vkk991k";
+ };
+
+ dontConfigure = true;
+
+ enableParallelBuilding = true;
+
+ buildInputs = [ openmpi ];
+
+ makeFlags = [ "arch=Linux_MPI" ];
+
+ installPhase = ''
+ mkdir -p $out/bin $out/share/hpcg
+
+ cp bin/xhpcg $out/bin
+ cp bin/hpcg.dat $out/share/hpcg
+ '';
+
+ meta = with stdenv.lib; {
+ description = "HPC conjugate gradient benchmark";
+ homepage = "https://www.hpcg-benchmark.org";
+ platforms = platforms.linux;
+ license = licenses.bsd3;
+ maintainers = [ maintainers.markuskowa ];
+ };
+}
+
diff --git a/pkgs/tools/misc/kak-lsp/default.nix b/pkgs/tools/misc/kak-lsp/default.nix
index 3048b4c9396..2f63eaf4380 100644
--- a/pkgs/tools/misc/kak-lsp/default.nix
+++ b/pkgs/tools/misc/kak-lsp/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "kak-lsp";
- version = "7.0.0";
+ version = "8.0.0";
src = fetchFromGitHub {
owner = "ul";
repo = pname;
rev = "v${version}";
- sha256 = "1b9v417g0z9q1sqgnms5vy740xggg4fcz0fdwbc4hfvfj6jkyaad";
+ sha256 = "0nka51szivwhlfkimjiyzj67nxh75m784c28ass6ihlfax631w9m";
};
- cargoSha256 = "1cmms8kvh24sjb0w77i1bwl09wkx3x65p49pkg1j0lipwic3apm3";
+ cargoSha256 = "174qy50m9487vv151vm8q6sby79dq3gbqjbz6h4326jwsc9wwi8c";
buildInputs = lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
diff --git a/pkgs/tools/misc/mcrypt/default.nix b/pkgs/tools/misc/mcrypt/default.nix
index 9969148e223..afbe811e7f2 100644
--- a/pkgs/tools/misc/mcrypt/default.nix
+++ b/pkgs/tools/misc/mcrypt/default.nix
@@ -9,7 +9,12 @@ stdenv.mkDerivation rec {
sha256 = "5145aa844e54cca89ddab6fb7dd9e5952811d8d787c4f4bf27eb261e6c182098";
};
- patches = [ ./format-string.patch ./overflow.patch ./segv.patch ./sprintf.patch ];
+ patches = [
+ ./format-string_CVE-2012-4426.patch
+ ./overflow_CVE-2012-4409.patch
+ ./segv.patch
+ ./sprintf_CVE-2012-4527.patch
+ ];
buildInputs = [ libmcrypt libmhash ];
diff --git a/pkgs/tools/misc/mcrypt/format-string.patch b/pkgs/tools/misc/mcrypt/format-string_CVE-2012-4426.patch
similarity index 100%
rename from pkgs/tools/misc/mcrypt/format-string.patch
rename to pkgs/tools/misc/mcrypt/format-string_CVE-2012-4426.patch
diff --git a/pkgs/tools/misc/mcrypt/overflow.patch b/pkgs/tools/misc/mcrypt/overflow_CVE-2012-4409.patch
similarity index 100%
rename from pkgs/tools/misc/mcrypt/overflow.patch
rename to pkgs/tools/misc/mcrypt/overflow_CVE-2012-4409.patch
diff --git a/pkgs/tools/misc/mcrypt/sprintf.patch b/pkgs/tools/misc/mcrypt/sprintf_CVE-2012-4527.patch
similarity index 100%
rename from pkgs/tools/misc/mcrypt/sprintf.patch
rename to pkgs/tools/misc/mcrypt/sprintf_CVE-2012-4527.patch
diff --git a/pkgs/tools/misc/memtest86-efi/default.nix b/pkgs/tools/misc/memtest86-efi/default.nix
index f2adadc0840..c33aa074404 100644
--- a/pkgs/tools/misc/memtest86-efi/default.nix
+++ b/pkgs/tools/misc/memtest86-efi/default.nix
@@ -1,4 +1,10 @@
-{ fetchzip, lib, stdenv, mtools }:
+{ stdenv
+, lib
+, fetchzip
+, utillinux
+, jq
+, mtools
+}:
stdenv.mkDerivation rec {
pname = "memtest86-efi";
@@ -22,19 +28,28 @@ stdenv.mkDerivation rec {
stripRoot = false;
};
- nativeBuildInputs = [ mtools ];
+ nativeBuildInputs = [
+ utillinux
+ jq
+ mtools
+ ];
installPhase = ''
- mkdir -p $out $TEMP/memtest86-files
-
# memtest86 is distributed as a bootable USB image. It contains the actual
# memtest86 EFI app.
#
- # The following uses dd and mcopy to extract the actual EFI app from the
- # usb image so that it can be installed directly on the hard drive.
- dd if=$src/memtest86-usb.img of=$TEMP/ESP.img skip=2048
- mcopy -i $TEMP/ESP.img ::/EFI/BOOT/ $TEMP/memtest86-files/
- mv $TEMP/memtest86-files/BOOT/* $out/
+ # The following uses sfdisk to calculate the offset of the FAT EFI System
+ # Partition in the disk image, and mcopy to extract the actual EFI app from
+ # the filesystem so that it can be installed directly on the hard drive.
+ IMG=$src/memtest86-usb.img
+ ESP_OFFSET=$(sfdisk --json $IMG | jq -r '
+ # Partition type GUID identifying EFI System Partitions
+ def ESP_GUID: "C12A7328-F81F-11D2-BA4B-00A0C93EC93B";
+ .partitiontable |
+ .sectorsize * (.partitions[] | select(.type == ESP_GUID) | .start)
+ ')
+ mkdir $out
+ mcopy -vsi $IMG@@$ESP_OFFSET ::'/EFI/BOOT/*' $out/
'';
meta = with lib; {
diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix
index d55b2cd6f24..0720ca76f25 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-20200322";
+ name = "parallel-20200422";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
- sha256 = "0kg95glnfg25i1w7qg2vr5v4671vigsazmz4qdf223l64khq8x10";
+ sha256 = "0c2mr2rzsz0y24q4mbm2zmc2fz6bcda4gbc4qgg59sirrj8vzpjb";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/tools/misc/phoronix-test-suite/default.nix b/pkgs/tools/misc/phoronix-test-suite/default.nix
index 617d6675c68..0abbcd5c3a2 100644
--- a/pkgs/tools/misc/phoronix-test-suite/default.nix
+++ b/pkgs/tools/misc/phoronix-test-suite/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "phoronix-test-suite";
- version = "9.4.1";
+ version = "9.6.0";
src = fetchurl {
url = "https://phoronix-test-suite.com/releases/${pname}-${version}.tar.gz";
- sha256 = "1c33c8aihsfdxaqkwy4isrvmjam5j5rdz98vv2apy73638vx3q04";
+ sha256 = "1wgw5lwpm3ylby2llnjiq356cdb3v1jghj7xq659c722wj617i88";
};
buildInputs = [ php ];
diff --git a/pkgs/tools/misc/pistol/default.nix b/pkgs/tools/misc/pistol/default.nix
index 17e9dcbc33a..1a244cd4103 100644
--- a/pkgs/tools/misc/pistol/default.nix
+++ b/pkgs/tools/misc/pistol/default.nix
@@ -6,16 +6,17 @@
buildGoModule rec {
pname = "pistol";
- version = "0.0.5";
+ version = "0.1.1";
src = fetchFromGitHub {
owner = "doronbehar";
repo = pname;
rev = "v${version}";
- sha256 = "1zxvpmy6c26dhg5wpk5cgaqipw5372crkhm1vaghm8jkiw7sjwvw";
+ sha256 = "1d9c1bhidh781dis4427wramfrla4avqw9y2bmpjp81cqq3nc27d";
};
- modSha256 = "13yxcfd29ziprjsjl2ji7w5i2506hwwl3y0ycaphj2wlcd75rdxs";
+ modSha256 = "0r062nka72ah2nb2gf8dfrrj4sxadkykcqjzkp4c9vwk93mhw41k";
+ buildFlagsArray = [ "-ldflags=-s -w -X main.Version=${version}" ];
subPackages = [ "cmd/pistol" ];
diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix
index fec1bee160f..df76ddf2662 100644
--- a/pkgs/tools/misc/plantuml/default.nix
+++ b/pkgs/tools/misc/plantuml/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre, graphviz }:
stdenv.mkDerivation rec {
- version = "1.2020.5";
+ version = "1.2020.8";
pname = "plantuml";
src = fetchurl {
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
- sha256 = "1cn1bjah9qvhh3hixa92v804crkgz69mg30k8229a551x3alykhd";
+ sha256 = "0xkv8d31dc0dchr40zzgmjw2wyh4i5vxwdk3fhqpw0pk2frxwc1w";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/profile-sync-daemon/default.nix b/pkgs/tools/misc/profile-sync-daemon/default.nix
index fd17de60f20..790bf73a44d 100644
--- a/pkgs/tools/misc/profile-sync-daemon/default.nix
+++ b/pkgs/tools/misc/profile-sync-daemon/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, utillinux, coreutils}:
stdenv.mkDerivation rec {
- version = "6.36";
+ version = "6.38";
pname = "profile-sync-daemon";
src = fetchurl {
url = "https://github.com/graysky2/profile-sync-daemon/archive/v${version}.tar.gz";
- sha256 = "0zw9fqpfiz1ld443cw2vp54y86maksmq4mnjs73nlp00nn5z2047";
+ sha256 = "0mhjgd2b3grdaad64b72m8i5rm9k58yx7kpiqmhmd3kl5qlgxagy";
};
installPhase = ''
diff --git a/pkgs/tools/misc/pspg/default.nix b/pkgs/tools/misc/pspg/default.nix
index 1bd2fc259ee..1bb7f9582c4 100644
--- a/pkgs/tools/misc/pspg/default.nix
+++ b/pkgs/tools/misc/pspg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pspg";
- version = "2.7.1";
+ version = "3.0.7";
src = fetchFromGitHub {
owner = "okbob";
repo = pname;
rev = version;
- sha256 = "1fq8n5naicfv0lsyzfb52c84w40zrsks0x9rrvyyzih4vkhic4vm";
+ sha256 = "10w47hbi6y92imzh1rlwkh5bfj1pnlkfxhbi8lhmy6ggxa62xmf7";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/misc/silicon/default.nix b/pkgs/tools/misc/silicon/default.nix
index 7fc1a63c5ab..a59a14d4b90 100644
--- a/pkgs/tools/misc/silicon/default.nix
+++ b/pkgs/tools/misc/silicon/default.nix
@@ -16,16 +16,16 @@
rustPlatform.buildRustPackage rec {
pname = "silicon";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "Aloxaf";
repo = "silicon";
rev = "v${version}";
- sha256 = "0j211qrkwgll7rm15dk4fcazmxkcqk2zah0qg2s3y0k7cx65bcxy";
+ sha256 = "1avdzs3v6k4jhkadm8i8dlwg0iffqd99xqpi53smd0zgwks744l5";
};
- cargoSha256 = "1i0y3x5rmg27gxrr2lv04sqq7qyiv1bnazfy24l5zgb4akvdg3r5";
+ cargoSha256 = "0bdb4nadrms5jq3s8pby2qfky7112ynd7vd6mw720mshqklk5zyb";
buildInputs = [ llvmPackages.libclang expat freetype ]
++ lib.optionals stdenv.isLinux [ libxcb ]
diff --git a/pkgs/tools/misc/stow/default.nix b/pkgs/tools/misc/stow/default.nix
index d5cd4ef32ef..80741f0543c 100644
--- a/pkgs/tools/misc/stow/default.nix
+++ b/pkgs/tools/misc/stow/default.nix
@@ -31,8 +31,6 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.gpl3Plus;
homepage = "https://www.gnu.org/software/stow/";
-
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
platforms = stdenv.lib.platforms.all;
};
}
diff --git a/pkgs/tools/misc/tmux/default.nix b/pkgs/tools/misc/tmux/default.nix
index 4d17768b8dc..12ea456b9f7 100644
--- a/pkgs/tools/misc/tmux/default.nix
+++ b/pkgs/tools/misc/tmux/default.nix
@@ -21,7 +21,7 @@ in
stdenv.mkDerivation rec {
pname = "tmux";
- version = "3.1a";
+ version = "3.1b";
outputs = [ "out" "man" ];
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
owner = "tmux";
repo = "tmux";
rev = version;
- sha256 = "1j85d5mj7zf3k17wsrm45m79ygc6dljc4as3crvp12r45k8xg9k6";
+ sha256 = "0jvyq4r691bn0wsr8i6c0q0lzss25vm9nx8sv3fhw9cs63ncq04y";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/misc/tmuxinator/default.nix b/pkgs/tools/misc/tmuxinator/default.nix
index ae8e7926eb9..e631aa9d342 100644
--- a/pkgs/tools/misc/tmuxinator/default.nix
+++ b/pkgs/tools/misc/tmuxinator/default.nix
@@ -8,8 +8,8 @@ buildRubyGem rec {
inherit ruby;
name = "${gemName}-${version}";
gemName = "tmuxinator";
- version = "2.0.0";
- source.sha256 = "1q5z6f548138792mc7aksxdgngfgdsyf8s117b4flyb2hqgmv24b";
+ version = "2.0.1";
+ source.sha256 = "03q1q6majci0l6kzw6kv7r395jycrl862mlqmyydxcd29y8wm3m2";
erubis = buildRubyGem rec {
inherit ruby;
diff --git a/pkgs/tools/misc/topgrade/default.nix b/pkgs/tools/misc/topgrade/default.nix
index 39882b4e6e6..20979a467c0 100644
--- a/pkgs/tools/misc/topgrade/default.nix
+++ b/pkgs/tools/misc/topgrade/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "topgrade";
- version = "4.3.1";
+ version = "4.4.0";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "0r42hrhd33kkkvii9h4896cmr319q728pdnhhamkhzgilvzxrwrz";
+ sha256 = "1n9zcz6arbp3gmn360gv0gs703ii59pfgw5gvvwvbm492g2csj3h";
};
- cargoSha256 = "041djz3w7qmr19xq4cxgpw0m4qz2368q2wijw5aidvrxqlcz7xg2";
+ cargoSha256 = "08xswkwy6npmx9z8d27l83flq0haj0rnmwkcsz68mlrndz8yymlh";
buildInputs = lib.optional stdenv.isDarwin Foundation;
diff --git a/pkgs/tools/misc/woeusb/default.nix b/pkgs/tools/misc/woeusb/default.nix
index 4c235b4866f..991ab622490 100644
--- a/pkgs/tools/misc/woeusb/default.nix
+++ b/pkgs/tools/misc/woeusb/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, autoreconfHook, makeWrapper
-, coreutils, dosfstools, findutils, gawk, gnugrep, grub2_light, ncurses, ntfs3g, parted, p7zip, utillinux, wget
+, coreutils, dosfstools, findutils, gawk, gnugrep, grub2_light, ncurses, ntfs3g, parted, utillinux, wget
, wxGTK30 }:
stdenv.mkDerivation rec {
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
# should be patched with a less useless default PATH, but for now
# we add everything we need manually.
wrapProgram "$out/bin/woeusb" \
- --set PATH '${stdenv.lib.makeBinPath [ coreutils dosfstools findutils gawk gnugrep grub2_light ncurses ntfs3g parted utillinux wget p7zip ]}'
+ --set PATH '${stdenv.lib.makeBinPath [ coreutils dosfstools findutils gawk gnugrep grub2_light ncurses ntfs3g parted utillinux wget ]}'
'';
doInstallCheck = true;
diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix
index 7b58ccfa853..4b399abb61e 100644
--- a/pkgs/tools/misc/youtube-dl/default.nix
+++ b/pkgs/tools/misc/youtube-dl/default.nix
@@ -18,11 +18,11 @@ buildPythonPackage rec {
# The websites youtube-dl deals with are a very moving target. That means that
# downloads break constantly. Because of that, updates should always be backported
# to the latest stable release.
- version = "2020.03.24";
+ version = "2020.05.08";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "05l4asakakxn53wrvxn6c03fd80zdizdbj6r2cj8c1ja3sj9i8s5";
+ sha256 = "16zxa8ss2rka7cvkqyi67s8i1h9f4nxx88w9vjbxchbga6w0scc6";
};
nativeBuildInputs = [ installShellFiles makeWrapper ];
diff --git a/pkgs/tools/misc/zoxide/default.nix b/pkgs/tools/misc/zoxide/default.nix
index a43d41637b1..d2abd143ce4 100644
--- a/pkgs/tools/misc/zoxide/default.nix
+++ b/pkgs/tools/misc/zoxide/default.nix
@@ -6,20 +6,20 @@
rustPlatform.buildRustPackage rec {
pname = "zoxide";
- version = "0.3.1";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${version}";
- sha256 = "1sad18d0pxfdy9gvjmixzgdskg1l7djvzp0aipx7pz0lyi6gs23z";
+ sha256 = "1qkvmjrkcivfzbm6swl5lgvpqz9av9jxcn9i8ms3wz4vfsibmlxv";
};
buildInputs = [
fzf
];
- cargoSha256 = "1sx3s1jnfxylbjr3x6v6j8a6zkl7hfyj4alzlyrsw36b1b64pwqm";
+ cargoSha256 = "1w921f7b6kzc1mjzff1bcs3mg4cp9h48698w2zlv5jzjs7nwgb8n";
meta = with lib; {
description = "A fast cd command that learns your habits";
diff --git a/pkgs/tools/networking/amass/default.nix b/pkgs/tools/networking/amass/default.nix
index 6398c4b91f1..be6d05ef426 100644
--- a/pkgs/tools/networking/amass/default.nix
+++ b/pkgs/tools/networking/amass/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "amass";
- version = "3.5.4";
+ version = "3.5.5";
src = fetchFromGitHub {
owner = "OWASP";
repo = "Amass";
rev = "v${version}";
- sha256 = "0sxcyrlgqajmlsicr4j2b8hq2fzw8ai1xsq176bz0f33q9m9wvhf";
+ sha256 = "1w93ia9jr2afgkbaklx2rj0ccd0ghg1qbdg363aqqvyw40ccya1r";
};
- modSha256 = "1yjvwkm2zaf017lai5xl088x1z1ifwsbw56dagyf8z9jk9lhkcj7";
+ modSha256 = "051fxfh7lwrj3hzsgr2c2ga6hksz56673lg35y36sz4d93yldj6f";
outputs = [ "out" "wordlists" ];
diff --git a/pkgs/tools/networking/bandwhich/default.nix b/pkgs/tools/networking/bandwhich/default.nix
index 7522b1629cc..1a52a7f8987 100644
--- a/pkgs/tools/networking/bandwhich/default.nix
+++ b/pkgs/tools/networking/bandwhich/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "bandwhich";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = "imsnif";
repo = pname;
rev = version;
- sha256 = "0xcn65j2q2pmbvrd5dkjg8anw1r12vizazr1wz4cinhrpsxx8p1p";
+ sha256 = "09lyl9cpb5li7kyh0y78lhgvvb24ssfjmkz65xzbgm5jyrz8rmr4";
};
- cargoSha256 = "16nkmmkla3dlz40qhy04sknm3p2f5qik0ijczcw5ibg5w1jsydfr";
+ cargoSha256 = "0m57cdbghzzjyxr6c0diyrfsjqip1dnqsh0zlapv8myizxy4rrzy";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/tools/networking/clash/default.nix b/pkgs/tools/networking/clash/default.nix
index 12bfad0c8df..f9c1ee4bc31 100644
--- a/pkgs/tools/networking/clash/default.nix
+++ b/pkgs/tools/networking/clash/default.nix
@@ -2,17 +2,17 @@
buildGoModule rec {
pname = "clash";
- version = "0.19.0";
+ version = "0.20.0";
src = fetchFromGitHub {
owner = "Dreamacro";
repo = pname;
rev = "v${version}";
- sha256 = "08zwrnpiihlir83fryani8pr972lmj1sjvhjc5pzlw1hks88i9m2";
+ sha256 = "1nb4hl9x2lj0hy8byz14c2xn6yhrb6pqmhzl002k83qd3zrc6s3p";
};
goPackagePath = "github.com/Dreamacro/clash";
- modSha256 = "05i8mzhxzkgcmaa4gazfl8pq3n8mc4prww0ghl6m28cy7a0vsh7f";
+ modSha256 = "113ynl1f01ihmbc376rb421rrjlxxbc8p9fhxrvpxcsm10rjky8w";
buildFlagsArray = [
"-ldflags="
diff --git a/pkgs/tools/networking/croc/default.nix b/pkgs/tools/networking/croc/default.nix
index b4a74b62003..a0ee3803139 100644
--- a/pkgs/tools/networking/croc/default.nix
+++ b/pkgs/tools/networking/croc/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "croc";
- version = "8.0.7";
+ version = "8.0.9";
src = fetchFromGitHub {
owner = "schollz";
repo = pname;
rev = "v${version}";
- sha256 = "06iwb2wm9wwcwl88rqhwbrky2ab0kbcyzmcv89vw533glknycw04";
+ sha256 = "0kwpn1nv93f8swzc70j8srddqz7qb33pxc9nhqrd92jhcl4cc7iv";
};
- modSha256 = "1gjigbc9511h3qd12j9ypdnmb5ia4x9f2mk7mxasy9p2xkcfyhpg";
+ modSha256 = "1wcnf3sd4hkfm38q2z03ixys1hbscay5rsac49ng4kabqjh7rxhg";
subPackages = [ "." ];
diff --git a/pkgs/tools/networking/davix/default.nix b/pkgs/tools/networking/davix/default.nix
index 9f1eff220c3..797791e1c0b 100644
--- a/pkgs/tools/networking/davix/default.nix
+++ b/pkgs/tools/networking/davix/default.nix
@@ -1,17 +1,17 @@
{ stdenv, fetchurl, cmake, pkgconfig, openssl, libxml2, boost, python3, libuuid }:
stdenv.mkDerivation rec {
- version = "0.7.5";
+ version = "0.7.6";
pname = "davix";
nativeBuildInputs = [ cmake pkgconfig python3 ];
buildInputs = [ openssl libxml2 boost libuuid ];
- # using the url below since the 0.7.5 release did carry a broken CMake file,
+ # using the url below since the 0.7.6 release did carry a broken CMake file,
# supposedly fixed in the next release
# https://github.com/cern-fts/davix/issues/40
src = fetchurl {
url = "http://grid-deployment.web.cern.ch/grid-deployment/dms/lcgutil/tar/davix/${version}/davix-${version}.tar.gz";
- sha256 = "1j3gzsjhzrsk6irxalc3rwgp9cqb52chriadmy1mv1s6d2bwl86r";
+ sha256 = "0wq66spnr616cns72f9dvr2xfvkdvfqqmc6d7dx29fpp57zzvrx2";
};
diff --git a/pkgs/tools/networking/dnsproxy/default.nix b/pkgs/tools/networking/dnsproxy/default.nix
index 6f57e981239..3877e6f0e1a 100644
--- a/pkgs/tools/networking/dnsproxy/default.nix
+++ b/pkgs/tools/networking/dnsproxy/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dnsproxy";
- version = "0.24.0";
+ version = "0.27.1";
src = fetchFromGitHub {
owner = "AdguardTeam";
repo = pname;
rev = "v${version}";
- sha256 = "1jwy2qi99ks6zcas6h1n0zq3b0k47036ayas0mprdips60azw0hg";
+ sha256 = "0nsj75aw5dym1pzn18p6fzh17vcryz1xs4xly6ga79dkpyijr9j8";
};
- modSha256 = "0kba3jay6m9ir1pc7i833p7ylbs610g0lkp8kc3gm47xnxy7j4gz";
+ modSha256 = "1m8565hkn981b6xld8jyrbxay48ww8lzr94kgakx0rg5548kd7v5";
meta = with stdenv.lib; {
description = "Simple DNS proxy with DoH, DoT, and DNSCrypt support";
diff --git a/pkgs/tools/networking/drill/default.nix b/pkgs/tools/networking/drill/default.nix
new file mode 100644
index 00000000000..572dc0d8384
--- /dev/null
+++ b/pkgs/tools/networking/drill/default.nix
@@ -0,0 +1,33 @@
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+, pkg-config
+, openssl
+, Security
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "drill";
+ version = "0.6.0";
+
+ src = fetchFromGitHub {
+ owner = "fcsonline";
+ repo = pname;
+ rev = version;
+ sha256 = "0pcc91nk68z7hlhj7xvh6v3rybxpy6bzv3pzjcyaq7l0szjljrpw";
+ };
+
+ cargoSha256 = "1611w8b60d3x16ik8v96za0mkr5p0f9gdpz0awprfgj6c3r6s16m";
+
+ nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
+ buildInputs = [ ]
+ ++ stdenv.lib.optionals stdenv.isLinux [ openssl ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
+
+ meta = with stdenv.lib; {
+ description = "HTTP load testing application inspired by Ansible syntax";
+ homepage = "https://github.com/fcsonline/drill";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/pkgs/tools/networking/fping/default.nix b/pkgs/tools/networking/fping/default.nix
index 6d74cd2c78c..6a63a2047b2 100644
--- a/pkgs/tools/networking/fping/default.nix
+++ b/pkgs/tools/networking/fping/default.nix
@@ -13,7 +13,6 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "http://fping.org/";
description = "Send ICMP echo probes to network hosts";
- maintainers = with maintainers; [ the-kenny ];
license = licenses.bsd0;
platforms = platforms.all;
};
diff --git a/pkgs/tools/networking/inadyn/default.nix b/pkgs/tools/networking/inadyn/default.nix
index 9f7d79bdd88..2a551c56768 100644
--- a/pkgs/tools/networking/inadyn/default.nix
+++ b/pkgs/tools/networking/inadyn/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "inadyn";
- version = "2.6";
+ version = "2.7";
src = fetchFromGitHub {
owner = "troglobit";
repo = "inadyn";
rev = "v${version}";
- sha256 = "013kxlglxliajv3lrsix4w88w40g709rvycajb6ad6gbh8giqv47";
+ sha256 = "00jhayx0hfl9dw78d58bdxa5390bvxq73lz26q9h1gg1xw76adan";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/networking/isync/default.nix b/pkgs/tools/networking/isync/default.nix
index 0373b05ede0..9b45f268da7 100644
--- a/pkgs/tools/networking/isync/default.nix
+++ b/pkgs/tools/networking/isync/default.nix
@@ -15,8 +15,6 @@ stdenv.mkDerivation rec {
homepage = "http://isync.sourceforge.net/";
description = "Free IMAP and MailDir mailbox synchronizer";
license = licenses.gpl2Plus;
-
- maintainers = with maintainers; [ the-kenny ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/networking/minio-client/default.nix b/pkgs/tools/networking/minio-client/default.nix
index 3bd03f38564..0649eb02172 100644
--- a/pkgs/tools/networking/minio-client/default.nix
+++ b/pkgs/tools/networking/minio-client/default.nix
@@ -2,22 +2,20 @@
buildGoModule rec {
pname = "minio-client";
- version = "2020-04-04T05-28-55Z";
+ version = "2020-04-25T00-43-23Z";
src = fetchFromGitHub {
owner = "minio";
repo = "mc";
rev = "RELEASE.${version}";
- sha256 = "09z28fq492d4l0089d1knq4zah9p2b212pkz777vznw9lzfqqip8";
+ sha256 = "0ff2fyr3787zp0lpgbph064am33py2wzjikzmxd3zwp3y0dic770";
};
- modSha256 = "0cv824ar5ifsg93sylrfjmax6zqm5073y95hqqfcc1dfp0mv2ki3";
+ modSha256 = "1bcz7jchfnglypr2md9hhqbvcbghic2yp6njdrx3m5nqhylypzfx";
subPackages = [ "." ];
- preBuild = ''
- buildFlagsArray+=("-ldflags=-X github.com/minio/mc/cmd.Version=${version}")
- '';
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/minio/mc/cmd.Version=${version}" ];
meta = with stdenv.lib; {
homepage = "https://github.com/minio/mc";
diff --git a/pkgs/tools/networking/mu/default.nix b/pkgs/tools/networking/mu/default.nix
index c103637c685..611e848b9af 100644
--- a/pkgs/tools/networking/mu/default.nix
+++ b/pkgs/tools/networking/mu/default.nix
@@ -1,7 +1,8 @@
{ stdenv, fetchFromGitHub, sqlite, pkgconfig, autoreconfHook, pmccabe
, xapian, glib, gmime3, texinfo , emacs, guile
, gtk3, webkitgtk, libsoup, icu
-, withMug ? false }:
+, withMug ? false
+, batchSize ? null }:
stdenv.mkDerivation rec {
pname = "mu";
@@ -14,6 +15,11 @@ stdenv.mkDerivation rec {
sha256 = "1i9chd8ks1q4g5pyscsir6pw4kahkx3k8ckzbi8j3gr6jz1qzzsg";
};
+ postPatch = stdenv.lib.optionalString (batchSize != null) ''
+ sed -i lib/mu-store.cc --regexp-extended \
+ -e 's@(constexpr auto BatchSize).*@\1 = ${toString batchSize};@'
+ '';
+
buildInputs = [
sqlite xapian glib gmime3 texinfo emacs guile libsoup icu
] ++ stdenv.lib.optionals withMug [ gtk3 webkitgtk ];
@@ -41,7 +47,7 @@ stdenv.mkDerivation rec {
description = "A collection of utilties for indexing and searching Maildirs";
license = licenses.gpl3Plus;
homepage = "https://www.djcbsoftware.nl/code/mu/";
- maintainers = with maintainers; [ antono the-kenny peterhoeg ];
+ maintainers = with maintainers; [ antono peterhoeg ];
platforms = platforms.mesaPlatforms;
};
}
diff --git a/pkgs/tools/networking/netsniff-ng/default.nix b/pkgs/tools/networking/netsniff-ng/default.nix
index c0c7b6782df..9eb9afcb0e7 100644
--- a/pkgs/tools/networking/netsniff-ng/default.nix
+++ b/pkgs/tools/networking/netsniff-ng/default.nix
@@ -4,14 +4,14 @@
stdenv.mkDerivation rec {
pname = "netsniff-ng";
- version = "0.6.6";
+ version = "0.6.7";
# Upstream recommends and supports git
src = fetchFromGitHub {
repo = pname;
owner = pname;
rev = "v${version}";
- sha256 = "0spp8dl4i5xcqfbqxxcpdf3gwcmyf4ywl1dd79w6gzbr07p894p5";
+ sha256 = "1jvihq30cwlpjqwny0lcrciysn40wscq6xik3s9b81nw2s7wiyqr";
};
nativeBuildInputs = [ pkgconfig makeWrapper bison flex ];
diff --git a/pkgs/tools/networking/network-manager/strongswan/default.nix b/pkgs/tools/networking/network-manager/strongswan/default.nix
index 4f0a516b420..a1c6962d3f9 100644
--- a/pkgs/tools/networking/network-manager/strongswan/default.nix
+++ b/pkgs/tools/networking/network-manager/strongswan/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "NetworkManager-strongswan";
- version = "1.4.5";
+ version = "1.5.0";
src = fetchurl {
url = "https://download.strongswan.org/NetworkManager/${pname}-${version}.tar.bz2";
- sha256 = "015xcj42pd84apa0j0n9r3fhldp42mj72dqvl2xf4r9gwg5nhfrl";
+ sha256 = "1x6hivr1v76fxy1dn82xrj9rj8k3r097kf4yiblqq16y631hxzy4";
};
buildInputs = [ networkmanager strongswanNM libsecret gtk3 libnma ];
diff --git a/pkgs/tools/networking/openfortivpn/default.nix b/pkgs/tools/networking/openfortivpn/default.nix
index 6e6e8fbf23c..b0be2ab5e6d 100644
--- a/pkgs/tools/networking/openfortivpn/default.nix
+++ b/pkgs/tools/networking/openfortivpn/default.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
let repo = "openfortivpn";
- version = "1.13.1";
+ version = "1.13.3";
in stdenv.mkDerivation {
name = "${repo}-${version}";
@@ -12,7 +12,7 @@ in stdenv.mkDerivation {
owner = "adrienverge";
inherit repo;
rev = "v${version}";
- sha256 = "1sfqi169xf0wmlpzri9frkgsh99fgjvcpbdkd42vsm10qa1dnpk5";
+ sha256 = "1y3b3zwzig520nyky7xnr0l0zf68i4w698bysyngpkada14d8dv3";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/networking/tendermint/default.nix b/pkgs/tools/networking/tendermint/default.nix
index 2bf907380e0..90b16e37ed7 100644
--- a/pkgs/tools/networking/tendermint/default.nix
+++ b/pkgs/tools/networking/tendermint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "tendermint";
- version = "0.32.10";
+ version = "0.32.11";
src = fetchFromGitHub {
owner = "tendermint";
repo = pname;
rev = "v${version}";
- sha256 = "0rf00fqbf8xvxbxnhki93knwdp4bqjvv548ia8c0w6cryj07plyg";
+ sha256 = "17p7khfiv5aflpl4imbqp8v7gignd6v6a7g80xlnzgix5ismh84l";
};
- modSha256 = "08f03haxzpi57gaxymsbzs0nbbgnf6z4gmpal476xy3gvc0dyi3r";
+ modSha256 = "1sdjzj52gkqk51ml29hijzv64clmi38km5z7j7paf28dla2brfxq";
meta = with stdenv.lib; {
description = "Byzantine-Fault Tolerant State Machines. Or Blockchain, for short.";
diff --git a/pkgs/tools/networking/tridactyl-native/default.nix b/pkgs/tools/networking/tridactyl-native/default.nix
index 5efca2cb7fd..bca0fcb81c7 100644
--- a/pkgs/tools/networking/tridactyl-native/default.nix
+++ b/pkgs/tools/networking/tridactyl-native/default.nix
@@ -7,13 +7,13 @@ stdenv.mkDerivation rec {
pname = "tridactyl-native";
# this is actually the version of tridactyl itself; the native messenger will
# probably not change with every tridactyl version
- version = "1.17.1";
+ version = "1.18.1";
src = fetchFromGitHub {
owner = "tridactyl";
repo = "tridactyl";
rev = version;
- sha256 = "197vh3k9nh58djl6ph0lznkdb2schqlksxxr93xjkk4xsc7k6j1g";
+ sha256 = "0f4agsh0gqpyhl3nysv4x9f74hlnch27gp3l8bpl645kbbfkg0di";
};
sourceRoot = "source/native";
diff --git a/pkgs/tools/networking/wireguard-go/default.nix b/pkgs/tools/networking/wireguard-go/default.nix
index 1fa8bac33e2..41946b88471 100644
--- a/pkgs/tools/networking/wireguard-go/default.nix
+++ b/pkgs/tools/networking/wireguard-go/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "wireguard-go";
- version = "0.0.20200121";
+ version = "0.0.20200320";
goPackagePath = "golang.zx2c4.com/wireguard";
src = fetchzip {
url = "https://git.zx2c4.com/wireguard-go/snapshot/wireguard-go-${version}.tar.xz";
- sha256 = "04ca1j8lcbyg1qg7ls23yy90s17k97i912ksxfpads0sdd3r2yc9";
+ sha256 = "0fy4qsss3i3pkq1rpgjds4aipbwlh1dr9hbbf7jn2a1c63kfks0r";
};
patches = [ ./0001-Fix-darwin-build.patch ];
diff --git a/pkgs/tools/networking/wireguard-go/deps.nix b/pkgs/tools/networking/wireguard-go/deps.nix
index b1a92582b7c..859b8572f82 100644
--- a/pkgs/tools/networking/wireguard-go/deps.nix
+++ b/pkgs/tools/networking/wireguard-go/deps.nix
@@ -23,8 +23,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "c178f38b412c";
- sha256 = "1r6v8xnvb4z5vdckbj6vd08kn6h4ivr9hvdpgq4drj6l1mp79rf7";
+ rev = "5c8b2ff67527";
+ sha256 = "0r5s7f4w7crrbcf5ydpr2xzsq0svjm332vsds41yp58kwi2lvh2v";
};
}
{
diff --git a/pkgs/tools/nix/cached-nix-shell/default.nix b/pkgs/tools/nix/cached-nix-shell/default.nix
index dc69d3f030d..03f6bc2b117 100644
--- a/pkgs/tools/nix/cached-nix-shell/default.nix
+++ b/pkgs/tools/nix/cached-nix-shell/default.nix
@@ -34,7 +34,7 @@ in rustPlatform.buildRustPackage rec {
postInstall = ''
mkdir -p $out/lib $out/share/cached-nix-shell $out/share/man/man1 $out/var/empty
- cp target/release/build/cached-nix-shell-*/out/trace-nix.so $out/lib
+ cp $releaseDir/build/cached-nix-shell-*/out/trace-nix.so $out/lib
cp rcfile.sh $out/share/cached-nix-shell/rcfile.sh
cp cached-nix-shell.1 $out/share/man/man1
'';
diff --git a/pkgs/tools/nix/nixpkgs-fmt/default.nix b/pkgs/tools/nix/nixpkgs-fmt/default.nix
index b95bb46a844..53e70ad7bd7 100644
--- a/pkgs/tools/nix/nixpkgs-fmt/default.nix
+++ b/pkgs/tools/nix/nixpkgs-fmt/default.nix
@@ -1,16 +1,16 @@
-{ lib, rustPlatform, fetchFromGitHub }:
+{ lib, rustPlatform, fetchFromGitHub, fetchpatch }:
rustPlatform.buildRustPackage rec {
pname = "nixpkgs-fmt";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = pname;
rev = "v${version}";
- sha256 = "09lhi8aidw9qf94n07mgs2nfac32a96wkx50glj35dhn06iwzwqr";
+ sha256 = "1kkw87c63nx5pqsxcwn6iw27k02j9ls21zyhb5dvf0zaqd9sz7ad";
};
-
- cargoSha256 = "15m40d9354412h51zn806pxsqjai48xiw8chf8slbi0cjxd268j9";
+
+ cargoSha256 = "1wybvm9qckx9cd656gx9zrbszmaj66ihh2kk6qqdb6maixcq5k0x";
meta = with lib; {
description = "Nix code formatter for nixpkgs";
diff --git a/pkgs/tools/package-management/cargo-audit/default.nix b/pkgs/tools/package-management/cargo-audit/default.nix
index fba2b82ff32..01acc2ed6ed 100644
--- a/pkgs/tools/package-management/cargo-audit/default.nix
+++ b/pkgs/tools/package-management/cargo-audit/default.nix
@@ -1,16 +1,16 @@
{ stdenv, lib, rustPlatform, fetchFromGitHub, openssl, pkg-config, Security, libiconv }:
rustPlatform.buildRustPackage rec {
pname = "cargo-audit";
- version = "0.11.2";
+ version = "0.12.0";
src = fetchFromGitHub {
owner = "RustSec";
repo = "cargo-audit";
rev = "v${version}";
- sha256 = "0py4z50ld4vs0g7vh8ga6v5h11nz2yfcpr3xqzpihf4p7sg1mdf4";
+ sha256 = "0zby9bd64bmrkb229ic7ckn2ycf9bpwsisx2a7z0id0j4mjaca4k";
};
- cargoSha256 = "0n4q8767aby6fgq0z7wj966zgqydlwirrzgyahf234dz6arsxw2l";
+ cargoSha256 = "1w4618w5yj1205d7s2hq273fb35qfcd7cnxdwxn4pq8x3ahgy4kx";
buildInputs = [ openssl libiconv ] ++ lib.optionals stdenv.isDarwin [ Security ];
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/tools/package-management/cargo-outdated/default.nix b/pkgs/tools/package-management/cargo-outdated/default.nix
index 41b6d26d02d..1a20c6b9ab6 100644
--- a/pkgs/tools/package-management/cargo-outdated/default.nix
+++ b/pkgs/tools/package-management/cargo-outdated/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-outdated";
- version = "0.9.9";
+ version = "0.9.10";
src = fetchFromGitHub {
owner = "kbknapp";
repo = pname;
rev = "v${version}";
- sha256 = "01yvkfclrynv7gpvdckzbcv03xr28yb4v6333a6nv6gy05p26g3a";
+ sha256 = "1aj76wwpnvniv5xdygfv17kj74rxxkvngkvw2019qinm2nv81c3p";
};
- cargoSha256 = "152f2f16d5vlww51aldvh1r2r4kx8ad5d48dc30xsfj669zzw24h";
+ cargoSha256 = "0nzxx31nlmrcrcs67z1wci0d4n6kdq83z2ld4bq8xgp6p916f4sl";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ]
diff --git a/pkgs/tools/package-management/clib/default.nix b/pkgs/tools/package-management/clib/default.nix
index 5fdf6d66362..c7e3c0fb665 100644
--- a/pkgs/tools/package-management/clib/default.nix
+++ b/pkgs/tools/package-management/clib/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, curl }:
stdenv.mkDerivation rec {
- version = "1.11.2";
+ version = "1.11.3";
pname = "clib";
src = fetchFromGitHub {
rev = version;
owner = "clibs";
repo = "clib";
- sha256 = "03q5l873zc1dm478f35ibqandypakf47hzqb5gjpnpbcyb2m2jxz";
+ sha256 = "0qwds9w9y2dy39bwh2523wra5dj820cjl11ynkshh7k94fk7qgpm";
};
hardeningDisable = [ "fortify" ];
diff --git a/pkgs/tools/package-management/emplace/default.nix b/pkgs/tools/package-management/emplace/default.nix
index 389d1feb346..4c591777691 100644
--- a/pkgs/tools/package-management/emplace/default.nix
+++ b/pkgs/tools/package-management/emplace/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "emplace";
- version = "0.2.19";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "tversteeg";
repo = pname;
rev = "v${version}";
- sha256 = "0vw0axnb7gil6lr72rixp4v3pspi0jq99x8h954mdcff2jr031x5";
+ sha256 = "0wg8wavbs063dnpjia7wd60nf97v7pl4lm6s9xndpai1r1c99c2d";
};
- cargoSha256 = "118rxiwvi9k6jq5y0k7yn4w9zlb0fd6xdcyrv38ipr8qrj16cjrq";
+ cargoSha256 = "0igq8aml22c26w43zgk2gii8yl8mhs8ikfh0bn32ajwigqfk4vaq";
meta = with lib; {
description = "Mirror installed software on multiple machines";
diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix
index 8c70a5a4724..d82664ff903 100644
--- a/pkgs/tools/package-management/home-manager/default.nix
+++ b/pkgs/tools/package-management/home-manager/default.nix
@@ -35,6 +35,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A user environment configurator";
+ homepage = "https://rycee.gitlab.io/home-manager/";
maintainers = with maintainers; [ rycee ];
platforms = platforms.unix;
license = licenses.mit;
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 96fd1bebdd4..62192485391 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -177,7 +177,7 @@ in rec {
nixStable = callPackage common (rec {
name = "nix-2.3.4";
src = fetchurl {
- url = "http://nixos.org/releases/nix/${name}/${name}.tar.xz";
+ url = "https://nixos.org/releases/nix/${name}/${name}.tar.xz";
sha256 = "1c626a0de0acc69830b1891ec4d3c96aabe673b2a9fd04cef84f2304d05ad00d";
};
@@ -207,18 +207,18 @@ in rec {
nixFlakes = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
- suffix = "pre20200403_3473b19";
+ suffix = "pre20200501_941f952";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "3473b1950a90d596a3baa080fdfdb080f55a5cc0";
- sha256 = "1bb7a8a5lzmb3pzq80zxd3s9y3qv757q7032s5wvp75la9wgvmvr";
+ rev = "941f95284ab57e9baa317791327cf1715d8564b5";
+ sha256 = "0d99jl5baxji5dmqb4fwmbffx0z04k0naanms5zzbwvxdmzn3yhs";
};
crates = fetchurl {
- url = "https://hydra.nixos.org/build/115942497/download/1/nix-vendored-crates-2.4pre20200403_3473b19.tar.xz";
- sha256 = "a83785553bb4bc5b28220562153e201ec555a00171466ac08b716f0c97aee45a";
+ url = "https://hydra.nixos.org/build/118093786/download/1/nix-vendored-crates-2.4pre20200501_941f952.tar.xz";
+ sha256 = "060f4n5srdbb8vsj0m14aqch7im79a4h5g3nrs41p1xc602vhcdl";
};
inherit storeDir stateDir confDir boehmgc;
diff --git a/pkgs/tools/package-management/nixops/nixops-v1_6_1.nix b/pkgs/tools/package-management/nixops/nixops-v1_6_1.nix
index e6e30b26240..dc0c733ca7b 100644
--- a/pkgs/tools/package-management/nixops/nixops-v1_6_1.nix
+++ b/pkgs/tools/package-management/nixops/nixops-v1_6_1.nix
@@ -3,7 +3,7 @@
callPackage ./generic.nix (rec {
version = "1.6.1";
src = fetchurl {
- url = "http://nixos.org/releases/nixops/nixops-${version}/nixops-${version}.tar.bz2";
+ url = "https://nixos.org/releases/nixops/nixops-${version}/nixops-${version}.tar.bz2";
sha256 = "0lfx5fhyg3z6725ydsk0ibg5qqzp5s0x9nbdww02k8s307axiah3";
};
nixopsAzurePackages = with python2Packages; [
diff --git a/pkgs/tools/security/aflplusplus/default.nix b/pkgs/tools/security/aflplusplus/default.nix
index a52ea88950c..f99be6d7575 100644
--- a/pkgs/tools/security/aflplusplus/default.nix
+++ b/pkgs/tools/security/aflplusplus/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchFromGitHub, callPackage, makeWrapper
-, clang, llvm, gcc, which, libcgroup, python, perl, gmp
-, wine ? null
+{ stdenv, stdenvNoCC, fetchFromGitHub, callPackage, makeWrapper
+, clang_9, llvm_9, gcc, which, libcgroup, python, perl, gmp
+, file, cmocka, wine ? null, fetchpatch
}:
# wine fuzzing is only known to work for win32 binaries, and using a mixture of
@@ -15,24 +15,52 @@ let
else throw "aflplusplus: no support for ${stdenv.targetPlatform.system}!";
libdislocator = callPackage ./libdislocator.nix { inherit aflplusplus; };
libtokencap = callPackage ./libtokencap.nix { inherit aflplusplus; };
- aflplusplus = stdenv.mkDerivation rec {
+ aflplusplus = stdenvNoCC.mkDerivation rec {
pname = "aflplusplus";
- version = "2.59c";
+ version = "2.64c";
src = fetchFromGitHub {
- owner = "vanhauser-thc";
+ owner = "AFLplusplus";
repo = "AFLplusplus";
rev = version;
- sha256 = "1ik33ifk4n96762iv1h4kl4jf9yvsq2hgs097wkiy589siw44g5r";
+ sha256 = "0n618pk6nlmkcbv1qm05fny4mnhcprrw0ppmra1phvk1y22iildj";
};
enableParallelBuilding = true;
+ # build of unsigaction32 broken in 2.64c:
+ # https://github.com/AFLplusplus/AFLplusplus/commit/079fdbf9bc5be1adba19e4bd08be965bd4dd79dc#commitcomment-38428357
+ # The applied patch fixes it.
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/AFLplusplus/AFLplusplus/commit/5b9928f1a9d4b017ea04365ca8b522fde71236eb.patch";
+ sha256 = "1m4w9w4jaxb2mjkwvr6r4qa2j5cdzzpchjphpwd95861h0zvb6hh";
+ })
+ ];
+
# Note: libcgroup isn't needed for building, just for the afl-cgroup
# script.
- nativeBuildInputs = [ makeWrapper which ];
- buildInputs = [ llvm python gmp ]
+ nativeBuildInputs = [ makeWrapper which clang_9 gcc ];
+ buildInputs = [ llvm_9 python gmp ]
++ stdenv.lib.optional (wine != null) python.pkgs.wrapPython;
+
+ postPatch = ''
+ # Replace the CLANG_BIN variables with the correct path
+ substituteInPlace llvm_mode/afl-clang-fast.c \
+ --replace "CLANGPP_BIN" '"${clang_9}/bin/clang++"' \
+ --replace "CLANG_BIN" '"${clang_9}/bin/clang"' \
+ --replace 'getenv("AFL_PATH")' "(getenv(\"AFL_PATH\") ? getenv(\"AFL_PATH\") : \"$out/lib/afl\")"
+
+ # Replace "gcc" and friends with full paths in afl-gcc
+ # Prevents afl-gcc picking up any (possibly incorrect) gcc from the path
+ substituteInPlace src/afl-gcc.c \
+ --replace '"gcc"' '"${gcc}/bin/gcc"' \
+ --replace '"g++"' '"${gcc}/bin/g++"' \
+ --replace '"gcj"' '"gcj-UNSUPPORTED"' \
+ --replace '"clang"' '"clang-UNSUPPORTED"' \
+ --replace '"clang++"' '"clang++-UNSUPPORTED"'
+ '';
+
makeFlags = [ "PREFIX=$(out)" ];
buildPhase = ''
common="$makeFlags -j$NIX_BUILD_CORES"
@@ -45,6 +73,9 @@ let
'';
postInstall = ''
+ # remove afl-clang(++) which are just symlinks to afl-clang-fast
+ rm $out/bin/afl-clang $out/bin/afl-clang++
+
# the makefile neglects to install unsigaction
cp qemu_mode/unsigaction/unsigaction*.so $out/lib/afl/
@@ -61,36 +92,15 @@ let
cp ${libtokencap}/bin/get-libtokencap-so $out/bin/
# Install the cgroups wrapper for asan-based fuzzing.
- cp experimental/asan_cgroups/limit_memory.sh $out/bin/afl-cgroup
+ cp examples/asan_cgroups/limit_memory.sh $out/bin/afl-cgroup
chmod +x $out/bin/afl-cgroup
substituteInPlace $out/bin/afl-cgroup \
--replace "cgcreate" "${libcgroup}/bin/cgcreate" \
--replace "cgexec" "${libcgroup}/bin/cgexec" \
--replace "cgdelete" "${libcgroup}/bin/cgdelete"
- # Patch shebangs before wrapping
patchShebangs $out/bin
- # Wrap afl-clang-fast(++) with a *different* AFL_PATH, because it
- # has totally different semantics in that case(?) - and also set a
- # proper AFL_CC and AFL_CXX so we don't pick up the wrong one out
- # of $PATH.
- # first though we need to replace the afl-clang-fast++ symlink with
- # a real copy to prevent wrapProgram skipping the symlink and confusing
- # nix's cc wrapper
- rm $out/bin/afl-clang-fast++
- cp $out/bin/afl-clang-fast $out/bin/afl-clang-fast++
- for x in $out/bin/afl-clang-fast $out/bin/afl-clang-fast++; do
- wrapProgram $x \
- --set-default AFL_PATH "$out/lib/afl" \
- --run 'export AFL_CC=''${AFL_CC:-${clang}/bin/clang} AFL_CXX=''${AFL_CXX:-${clang}/bin/clang++}'
- done
- # do similar for afl-gcc and afl-gcc-fast
- for x in $out/bin/afl-gcc $out/bin/afl-gcc-fast; do
- wrapProgram $x \
- --set-default AFL_PATH "$out/lib/afl" \
- --run 'export AFL_CC=''${AFL_CC:-${gcc}/bin/gcc} AFL_CXX=''${AFL_CXX:-${gcc}/bin/g++}'
- done
'' + stdenv.lib.optionalString (wine != null) ''
substitute afl-wine-trace $out/bin/afl-wine-trace \
--replace "qemu_mode/unsigaction" "$out/lib/afl"
@@ -105,17 +115,15 @@ let
wrapPythonProgramsIn $out/bin ${python.pkgs.pefile}
'';
- installCheckInputs = [ perl ];
+ installCheckInputs = [ perl file cmocka ];
doInstallCheck = true;
installCheckPhase = ''
# replace references to tools in build directory with references to installed locations
substituteInPlace test/test.sh \
- --replace '`which gcc`' "" \
--replace '../libcompcov.so' '`$out/bin/get-afl-qemu-libcompcov-so`' \
--replace '../libdislocator.so' '`$out/bin/get-libdislocator-so`' \
--replace '../libtokencap.so' '`$out/bin/get-libtokencap-so`'
- perl -pi -e 's|(?<=\s)gcc(?=\s)|${gcc}/bin/gcc|g' test/test.sh
- perl -pi -e 's|(\.\./)(\S+?)(? all.patch
'';
@@ -68,7 +74,7 @@ stdenv.mkDerivation {
];
meta = with stdenv.lib; {
- homepage = http://www.qemu.org/;
+ homepage = "https://www.qemu.org/";
description = "Fork of QEMU with AFL++ instrumentation support";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ris ];
diff --git a/pkgs/tools/security/bitwarden_rs/default.nix b/pkgs/tools/security/bitwarden_rs/default.nix
index 6accefa58a4..6d3c4bccef9 100644
--- a/pkgs/tools/security/bitwarden_rs/default.nix
+++ b/pkgs/tools/security/bitwarden_rs/default.nix
@@ -8,13 +8,13 @@ let
in rustPlatform.buildRustPackage rec {
pname = "bitwarden_rs";
- version = "1.14.1";
+ version = "1.14.2";
src = fetchFromGitHub {
owner = "dani-garcia";
repo = pname;
rev = version;
- sha256 = "10fi5vvckmdbjvlg6mlaqh2dsm33sbkq1z1b6gmz8qjbijc8i7gw";
+ sha256 = "0413yjbnj4k917x48h1gnj64kygbr6c1n55f23qkvj0hgbxpgssz";
};
nativeBuildInputs = [ pkgconfig ];
@@ -25,7 +25,7 @@ in rustPlatform.buildRustPackage rec {
RUSTC_BOOTSTRAP = 1;
- cargoSha256 = "1p8wpndj1aydhcjl15z3xhjf52a0l5rh5cy9qs6w4776crya2jjr";
+ cargoSha256 = "09747f9g7yyq9c8wbfdb3hwxii5xq23ynhba0vc01nhjpjyn0ksd";
cargoBuildFlags = [ featuresFlag ];
checkPhase = ''
diff --git a/pkgs/tools/security/bitwarden_rs/vault.nix b/pkgs/tools/security/bitwarden_rs/vault.nix
index 43d8d3a9b11..0c60ab62106 100644
--- a/pkgs/tools/security/bitwarden_rs/vault.nix
+++ b/pkgs/tools/security/bitwarden_rs/vault.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bitwarden_rs-vault";
- version = "2.13.2";
+ version = "2.13.2b";
src = fetchurl {
url = "https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz";
- sha256 = "1000iqjr670imm1dlw9r003d8psp5sq0m0p62sjnll7wnycd805r";
+ sha256 = "1pba3d04gfnviv8r98anpv7m8r9r417s352r5fz8qzg8lr070540";
};
buildCommand = ''
diff --git a/pkgs/tools/security/ccid/default.nix b/pkgs/tools/security/ccid/default.nix
index b9cffc7f769..e74e1b61438 100644
--- a/pkgs/tools/security/ccid/default.nix
+++ b/pkgs/tools/security/ccid/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ccid";
- version = "1.4.31";
+ version = "1.4.32";
src = fetchurl {
url = "https://ccid.apdu.fr/files/${pname}-${version}.tar.bz2";
- sha256 = "1xz8ikr6vk73w3xnwb931yq8lqc1zrj8c3v34n6h63irwjvdfj3b";
+ sha256 = "0f8nzk7379ip4x2ii5vn6h67jyx733pq0ywnnsj2llbxi2vllpsl";
};
postPatch = ''
diff --git a/pkgs/tools/security/doas/default.nix b/pkgs/tools/security/doas/default.nix
index ce8b5825647..58ada1086bc 100644
--- a/pkgs/tools/security/doas/default.nix
+++ b/pkgs/tools/security/doas/default.nix
@@ -1,15 +1,19 @@
-{ stdenv, lib, fetchFromGitHub, bison, pam }:
+{ stdenv
+, lib
+, fetchFromGitHub
+, bison
+, pam
+}:
stdenv.mkDerivation rec {
pname = "doas";
-
- version = "6.0";
+ version = "6.6.1";
src = fetchFromGitHub {
owner = "Duncaen";
repo = "OpenDoas";
rev = "v${version}";
- sha256 = "1j50l3jvbgvg8vmp1nx6vrjxkbj5bvfh3m01bymzfn25lkwwhz1x";
+ sha256 = "07kkc5729p654jrgfsc8zyhiwicgmq38yacmwfvay2b3gmy728zn";
};
# otherwise confuses ./configure
@@ -26,6 +30,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/Duncaen/OpenDoas";
license = licenses.isc;
platforms = platforms.linux;
- maintainers = with maintainers; [ cstrahan ];
+ maintainers = with maintainers; [ cole-h cstrahan ];
};
}
diff --git a/pkgs/tools/security/genpass/default.nix b/pkgs/tools/security/genpass/default.nix
new file mode 100644
index 00000000000..ee3eebac991
--- /dev/null
+++ b/pkgs/tools/security/genpass/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, fetchFromGitHub
+, rustPlatform
+}:
+rustPlatform.buildRustPackage rec {
+ pname = "genpass";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = "cyplo";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1b22m7g55k5ry0vwyd8pakh8rmfkhk37qy5r74cn3n5pv3fcwini";
+ };
+
+ cargoSha256 = "1p6l64s9smhwka8bh3pamqimamxziad859i62nrmxzqc49nq5s7m";
+
+ meta = with stdenv.lib; {
+ description = "A simple yet robust commandline random password generator.";
+ homepage = "https://github.com/cyplo/genpass";
+ license = licenses.agpl3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ cyplo ];
+ };
+}
diff --git a/pkgs/tools/security/gopass/default.nix b/pkgs/tools/security/gopass/default.nix
index 410b63ec7d7..59a5e800aed 100644
--- a/pkgs/tools/security/gopass/default.nix
+++ b/pkgs/tools/security/gopass/default.nix
@@ -1,4 +1,11 @@
-{ stdenv, buildGoModule, fetchFromGitHub, git, gnupg, xclip, wl-clipboard, installShellFiles, makeWrapper }:
+{ stdenv, makeWrapper
+, buildGoModule, fetchFromGitHub, installShellFiles
+, git
+, gnupg
+, xclip
+, wl-clipboard
+, passAlias ? false
+}:
buildGoModule rec {
pname = "gopass";
@@ -28,6 +35,8 @@ buildGoModule rec {
$out/bin/gopass completion $shell > gopass.$shell
installShellCompletion gopass.$shell
done
+ '' + stdenv.lib.optionalString passAlias ''
+ ln -s $out/bin/gopass $out/bin/pass
'';
postFixup = ''
@@ -39,7 +48,7 @@ buildGoModule rec {
description = "The slightly more awesome Standard Unix Password Manager for Teams. Written in Go.";
homepage = "https://www.gopass.pw/";
license = licenses.mit;
- maintainers = with maintainers; [ andir ];
+ maintainers = with maintainers; [ andir rvolosatovs ];
platforms = platforms.unix;
longDescription = ''
diff --git a/pkgs/tools/security/hcxtools/default.nix b/pkgs/tools/security/hcxtools/default.nix
index 84517ce2bd8..5634ee6cff0 100644
--- a/pkgs/tools/security/hcxtools/default.nix
+++ b/pkgs/tools/security/hcxtools/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hcxtools";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchFromGitHub {
owner = "ZerBea";
repo = pname;
rev = version;
- sha256 = "0r7pjz89chgb7zl2pqgw3zb1z8cgwp0nxmqvmkv0jn1m9dw3f44f";
+ sha256 = "0a36184igdgs2h83zr4zihc5acps91ipmgph37jakvzwrsn64ma6";
};
buildInputs = [ curl openssl zlib ];
diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix
index 2d8957a9d54..bbc99c2ac41 100644
--- a/pkgs/tools/security/keybase/default.nix
+++ b/pkgs/tools/security/keybase/default.nix
@@ -6,7 +6,7 @@
buildGoPackage rec {
pname = "keybase";
- version = "5.3.1";
+ version = "5.4.2";
goPackagePath = "github.com/keybase/client";
subPackages = [ "go/kbnm" "go/keybase" ];
@@ -17,7 +17,7 @@ buildGoPackage rec {
owner = "keybase";
repo = "client";
rev = "v${version}";
- sha256 = "1a1h2c8jr4r20w4gyvyrpsslmh69bl8syl3jbr0fcr2kka7vqnzg";
+ sha256 = "08lw5aw962f75xi42bwbgba94hiql2n2jnsxrkx84czi0ijs1wlr";
};
patches = [
@@ -35,7 +35,7 @@ buildGoPackage rec {
homepage = "https://www.keybase.io/";
description = "The Keybase official command-line utility and service.";
platforms = platforms.linux ++ platforms.darwin;
- maintainers = with maintainers; [ carlsverre np rvolosatovs filalex77 ];
+ maintainers = with maintainers; [ avaq carlsverre np rvolosatovs filalex77 ];
license = licenses.bsd3;
};
}
diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix
index 9c34d78aee8..05490784390 100644
--- a/pkgs/tools/security/keybase/gui.nix
+++ b/pkgs/tools/security/keybase/gui.nix
@@ -4,16 +4,16 @@
, runtimeShell, gsettings-desktop-schemas }:
let
- versionSuffix = "20200320154633.3e235215b3";
+ versionSuffix = "20200424214931.7b0bbf1e3c";
in
stdenv.mkDerivation rec {
pname = "keybase-gui";
- version = "5.3.1"; # Find latest version from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages
+ version = "5.4.2"; # Find latest version from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages
src = fetchurl {
url = "https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_${version + "-" + versionSuffix}_amd64.deb";
- sha256 = "00k1xg27arbqpa836c55fhkxjvjbhjgkf6jqzprjzz76zksfdcx4";
+ sha256 = "06iksmrr959mlzxc3nwd70apmvhij1xarxvvflys5qa31vravizs";
};
nativeBuildInputs = [
@@ -108,7 +108,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.keybase.io/";
description = "The Keybase official GUI";
platforms = platforms.linux;
- maintainers = with maintainers; [ rvolosatovs puffnfresh np filalex77 ];
+ maintainers = with maintainers; [ avaq rvolosatovs puffnfresh np filalex77 ];
license = licenses.bsd3;
};
}
diff --git a/pkgs/tools/security/keybase/kbfs.nix b/pkgs/tools/security/keybase/kbfs.nix
index 20fadee6a40..e9284e7230f 100644
--- a/pkgs/tools/security/keybase/kbfs.nix
+++ b/pkgs/tools/security/keybase/kbfs.nix
@@ -16,7 +16,7 @@ buildGoPackage {
homepage = "https://keybase.io/docs/kbfs";
description = "The Keybase filesystem";
platforms = platforms.unix;
- maintainers = with maintainers; [ rvolosatovs bennofs np ];
+ maintainers = with maintainers; [ avaq rvolosatovs bennofs np ];
license = licenses.bsd3;
};
}
diff --git a/pkgs/tools/security/kpcli/default.nix b/pkgs/tools/security/kpcli/default.nix
index f56bd59cd9a..09916f85f9e 100644
--- a/pkgs/tools/security/kpcli/default.nix
+++ b/pkgs/tools/security/kpcli/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, perl, perlPackages }:
stdenv.mkDerivation rec {
- version = "3.3";
+ version = "3.4";
pname = "kpcli";
src = fetchurl {
url = "mirror://sourceforge/kpcli/${pname}-${version}.pl";
- sha256 = "1z6dy70d3ag16vgzzafcnxb8gap3wahfmy4vd22fpgbrdd6riph4";
+ sha256 = "0s46cni16ph93havmkrlai3k13mdppyca1s2bqm751a6rirmsgj0";
};
buildInputs = [ makeWrapper perl ];
diff --git a/pkgs/tools/security/pass/default.nix b/pkgs/tools/security/pass/default.nix
index 46dfafa8151..76b90d5b885 100644
--- a/pkgs/tools/security/pass/default.nix
+++ b/pkgs/tools/security/pass/default.nix
@@ -144,7 +144,7 @@ stdenv.mkDerivation rec {
description = "Stores, retrieves, generates, and synchronizes passwords securely";
homepage = "https://www.passwordstore.org/";
license = licenses.gpl2Plus;
- maintainers = with maintainers; [ lovek323 the-kenny fpletz tadfisher globin ma27 ];
+ maintainers = with maintainers; [ lovek323 fpletz tadfisher globin ma27 ];
platforms = platforms.unix;
longDescription = ''
diff --git a/pkgs/tools/security/pass/extensions/import.nix b/pkgs/tools/security/pass/extensions/import.nix
index c2fc2cff881..cc5f0c94e11 100644
--- a/pkgs/tools/security/pass/extensions/import.nix
+++ b/pkgs/tools/security/pass/extensions/import.nix
@@ -53,7 +53,7 @@ in stdenv.mkDerivation rec {
description = "Pass extension for importing data from existing password managers";
homepage = "https://github.com/roddhjav/pass-import";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ lovek323 the-kenny fpletz tadfisher ];
+ maintainers = with maintainers; [ lovek323 fpletz tadfisher ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/security/pass/extensions/tomb.nix b/pkgs/tools/security/pass/extensions/tomb.nix
index f5b61207de6..43c74a9029b 100644
--- a/pkgs/tools/security/pass/extensions/tomb.nix
+++ b/pkgs/tools/security/pass/extensions/tomb.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
description = "Pass extension that keeps the password store encrypted inside a tomb";
homepage = "https://github.com/roddhjav/pass-tomb";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ lovek323 the-kenny fpletz tadfisher ];
+ maintainers = with maintainers; [ lovek323 fpletz tadfisher ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/security/pass/extensions/update.nix b/pkgs/tools/security/pass/extensions/update.nix
index 5bc88d394e7..b2f331f1375 100644
--- a/pkgs/tools/security/pass/extensions/update.nix
+++ b/pkgs/tools/security/pass/extensions/update.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
description = "Pass extension that provides an easy flow for updating passwords";
homepage = "https://github.com/roddhjav/pass-update";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ lovek323 the-kenny fpletz tadfisher ];
+ maintainers = with maintainers; [ lovek323 fpletz tadfisher ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/security/pass/rofi-pass.nix b/pkgs/tools/security/pass/rofi-pass.nix
index 7daf42ab6c7..b3c08648862 100644
--- a/pkgs/tools/security/pass/rofi-pass.nix
+++ b/pkgs/tools/security/pass/rofi-pass.nix
@@ -50,7 +50,6 @@ stdenv.mkDerivation rec {
meta = {
description = "A script to make rofi work with password-store";
homepage = "https://github.com/carnager/rofi-pass";
- maintainers = with stdenv.lib.maintainers; [ the-kenny ];
license = stdenv.lib.licenses.gpl3;
platforms = with stdenv.lib.platforms; linux;
};
diff --git a/pkgs/tools/security/pdfcrack/default.nix b/pkgs/tools/security/pdfcrack/default.nix
index 9d05304cf2f..afef0d4c472 100644
--- a/pkgs/tools/security/pdfcrack/default.nix
+++ b/pkgs/tools/security/pdfcrack/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pdfcrack";
- version = "0.18";
+ version = "0.19";
src = fetchurl {
url = "mirror://sourceforge/pdfcrack/pdfcrack/pdfcrack-${version}.tar.gz";
- sha256 = "035s3jzrs3ci0i53x04dzpqp9225c4s52cd722d6zqra5b2sw8w2";
+ sha256 = "1vf0l83xk627fg0a3b10wabgqxy08q4vbm0xjw9xzkdpk1lj059i";
};
installPhase = ''
diff --git a/pkgs/tools/security/super/default.nix b/pkgs/tools/security/super/default.nix
index 73321fd618e..07051731069 100644
--- a/pkgs/tools/security/super/default.nix
+++ b/pkgs/tools/security/super/default.nix
@@ -17,9 +17,11 @@ stdenv.mkDerivation rec {
'';
patches = [
- (fetchpatch { url = "https://salsa.debian.org/debian/super/raw/debian/3.30.0-7/debian/patches/14-Fix-unchecked-setuid-call.patch";
- sha256 = "08m9hw4kyfjv0kqns1cqha4v5hkgp4s4z0q1rgif1fnk14xh7wqh";
- })
+ (fetchpatch {
+ name = "CVE-2014-0470.patch";
+ url = "https://salsa.debian.org/debian/super/raw/debian/3.30.0-7/debian/patches/14-Fix-unchecked-setuid-call.patch";
+ sha256 = "08m9hw4kyfjv0kqns1cqha4v5hkgp4s4z0q1rgif1fnk14xh7wqh";
+ })
];
NIX_CFLAGS_COMPILE = "-D_GNU_SOURCE";
diff --git a/pkgs/tools/security/tor/default.nix b/pkgs/tools/security/tor/default.nix
index 215ab63328f..e6cd74eda4b 100644
--- a/pkgs/tools/security/tor/default.nix
+++ b/pkgs/tools/security/tor/default.nix
@@ -30,6 +30,10 @@ stdenv.mkDerivation rec {
patches = [ ./disable-monotonic-timer-tests.patch ];
+ # cross compiles correctly but needs the following
+ configureFlags = stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform)
+ "--disable-tool-name-check";
+
NIX_CFLAGS_LINK = stdenv.lib.optionalString stdenv.cc.isGNU "-lgcc_s";
postPatch = ''
diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix
index a0205970366..353590ed87c 100644
--- a/pkgs/tools/security/trufflehog/default.nix
+++ b/pkgs/tools/security/trufflehog/default.nix
@@ -1,22 +1,22 @@
-{ lib, pythonPackages }:
+{ lib, python3Packages }:
let
- truffleHogRegexes = pythonPackages.buildPythonPackage rec {
+ truffleHogRegexes = python3Packages.buildPythonPackage rec {
pname = "truffleHogRegexes";
- version = "0.0.4";
- src = pythonPackages.fetchPypi {
+ version = "0.0.7";
+ src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "09vrscbb4h4w01gmamlzghxx6cvrqdscylrbdcnbjsd05xl7zh4z";
+ sha256 = "b81dfc60c86c1e353f436a0e201fd88edb72d5a574615a7858485c59edf32405";
};
};
in
- pythonPackages.buildPythonApplication rec {
+ python3Packages.buildPythonApplication rec {
pname = "truffleHog";
- version = "2.0.97";
+ version = "2.1.11";
- src = pythonPackages.fetchPypi {
+ src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "034kpv1p4m90286slvc6d4mlrzaf0b5jbd4qaj87hj65wbpcpg8r";
+ sha256 = "53619f0c5be082abd377f987291ace80bc3b88f864972b1a30494780980f769e";
};
# Relax overly restricted version constraint
@@ -24,7 +24,7 @@ in
substituteInPlace setup.py --replace "GitPython ==" "GitPython >= "
'';
- propagatedBuildInputs = [ pythonPackages.GitPython truffleHogRegexes ];
+ propagatedBuildInputs = [ python3Packages.GitPython truffleHogRegexes ];
# Test cases run git clone and require network access
doCheck = false;
diff --git a/pkgs/tools/system/acpica-tools/default.nix b/pkgs/tools/system/acpica-tools/default.nix
index 583bbd2ebd9..62b1be61965 100644
--- a/pkgs/tools/system/acpica-tools/default.nix
+++ b/pkgs/tools/system/acpica-tools/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "acpica-tools";
- version = "20200326";
+ version = "20200430";
src = fetchurl {
url = "https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz";
- sha256 = "1zr2sziiy5jvwgmxpgy2imzsmmb6hlncfd816i7qxrixg2ag7ycr";
+ sha256 = "0z19bniqsa8y0n1qrxmb6gz7m63jpwx22zgk5ablyriixhfpz07v";
};
NIX_CFLAGS_COMPILE = "-O3";
diff --git a/pkgs/tools/system/bfs/default.nix b/pkgs/tools/system/bfs/default.nix
index 50146f0aad3..78e92e01c6e 100644
--- a/pkgs/tools/system/bfs/default.nix
+++ b/pkgs/tools/system/bfs/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bfs";
- version = "1.6";
+ version = "1.7";
src = fetchFromGitHub {
repo = "bfs";
owner = "tavianator";
rev = version;
- sha256 = "0qrxd1vdz2crk7jf7cdda5bhm1f841hjvin7fn497wymwr5qyjah";
+ sha256 = "1jkz99i10y6dwc4dyh2vp3p549jscgwjdp6x17mcw561bnam2287";
};
buildInputs = stdenv.lib.optionals stdenv.isLinux [ libcap acl ];
diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix
index d6f7a782824..0d2d704ea6c 100644
--- a/pkgs/tools/system/facter/default.nix
+++ b/pkgs/tools/system/facter/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "facter";
- version = "3.14.9";
+ version = "3.14.10";
src = fetchFromGitHub {
- sha256 = "1c8g4fg8c9x816xx3m33njfn9h6ksl8g4rmc20y39v1y9jn72vxk";
+ sha256 = "0yblz8k30kv9jpfs6bd0hcx5nfr23l7nxyw0q7p7c4ygkx3mb1ji";
rev = version;
repo = pname;
owner = "puppetlabs";
diff --git a/pkgs/tools/system/hwinfo/default.nix b/pkgs/tools/system/hwinfo/default.nix
index b8bbe09fcb7..6b6aa40a0f7 100644
--- a/pkgs/tools/system/hwinfo/default.nix
+++ b/pkgs/tools/system/hwinfo/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hwinfo";
- version = "21.69";
+ version = "21.70";
src = fetchFromGitHub {
owner = "opensuse";
repo = "hwinfo";
rev = version;
- sha256 = "01lmxyqhx092ahbls7z9gwgmsinlqcv8zb7xvklbwyhzy5c02fxx";
+ sha256 = "13vvsxj06wy86m7fy6bwy63ga49a2k4chdnk8jj3klj2cnh7ql8z";
};
patchPhase = ''
diff --git a/pkgs/tools/system/kmon/default.nix b/pkgs/tools/system/kmon/default.nix
index 1a4cdb9acdf..afb59b25059 100644
--- a/pkgs/tools/system/kmon/default.nix
+++ b/pkgs/tools/system/kmon/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "kmon";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "orhun";
repo = pname;
rev = "v${version}";
- sha256 = "0lpwp5fzlf037bn03x1dldw8nfa5pyqi4qsqbscwn42idvs94mhx";
+ sha256 = "1l2zdp5f9spkfx1dhxyj32791kgvc8hqjr1kk75vds4c1wgwq8gk";
};
- cargoSha256 = "1g5k6dkv0zznh8q359n7sg9wf0gcix6m36pg9ql8wi5hnlsvg1s1";
+ cargoSha256 = "08a7gr70a3rh7a52gglck16qlwngb6ap723lg3b3mxmkyigdf6i6";
nativeBuildInputs = [ python3 ];
diff --git a/pkgs/tools/text/a2ps/default.nix b/pkgs/tools/text/a2ps/default.nix
index 39f1b7e5bc2..c29060cb82f 100644
--- a/pkgs/tools/text/a2ps/default.nix
+++ b/pkgs/tools/text/a2ps/default.nix
@@ -17,6 +17,7 @@ stdenv.mkDerivation rec {
sha256 = "0grqqsc3m45niac56m19m5gx7gc0m8zvia5iman1l4rlq31shf8s";
})
(fetchpatch {
+ name = "CVE-2015-8107.patch";
url = "https://sources.debian.net/data/main/a/a2ps/1:4.14-1.3/debian/patches/fix-format-security.diff";
sha256 = "0pq7zl41gf2kc6ahwyjnzn93vbxb4jc2c5g8j20isp4vw6dqrnwv";
})
diff --git a/pkgs/tools/text/colordiff/default.nix b/pkgs/tools/text/colordiff/default.nix
index 1ba1db1f7cb..c3da9a60555 100644
--- a/pkgs/tools/text/colordiff/default.nix
+++ b/pkgs/tools/text/colordiff/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, perl /*, xmlto */}:
stdenv.mkDerivation rec {
- name = "colordiff-1.0.18";
+ name = "colordiff-1.0.19";
src = fetchurl {
urls = [
"https://www.colordiff.org/${name}.tar.gz"
"http://www.colordiff.org/archive/${name}.tar.gz"
];
- sha256 = "1q6n60n4b9fnzccxyxv04mxjsql4ddq17vl2c74ijvjdhpcfrkr9";
+ sha256 = "069vzzgs7b44bmfh3ks2psrdb26s1w19gp9w4xxbgi7nhx6w3s26";
};
buildInputs = [ perl /* xmlto */ ];
diff --git a/pkgs/tools/text/fanficfare/default.nix b/pkgs/tools/text/fanficfare/default.nix
index ac90b4d7792..6fc27bdf00c 100644
--- a/pkgs/tools/text/fanficfare/default.nix
+++ b/pkgs/tools/text/fanficfare/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "FanFicFare";
- version = "3.17.0";
+ version = "3.19.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1h7kzlw516w9qk5vcn0rqibxbhvzbmxgnf9l6yjxj30x53ynrvzj";
+ sha256 = "01cr4941sg6is6k6sajlbr6hs5s47aq9xhp7gadhq4h3x6dilj40";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/tools/text/languagetool/default.nix b/pkgs/tools/text/languagetool/default.nix
index 154e099d3dd..fccd2174a6d 100644
--- a/pkgs/tools/text/languagetool/default.nix
+++ b/pkgs/tools/text/languagetool/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "LanguageTool";
- version = "4.9";
+ version = "4.9.1";
src = fetchzip {
url = "https://www.languagetool.org/download/${pname}-${version}.zip";
- sha256 = "05jqqamdvi5x35yy9bqw6wf7qagrm1r9488f7cfbbv764zfirz17";
+ sha256 = "0hvzckb92yijzmp2vphjp1wgql3xqq0xd83v5x6pbhziq9yxc5yh";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ jre ];
diff --git a/pkgs/tools/text/nawk/default.nix b/pkgs/tools/text/nawk/default.nix
index 57f036a47f0..aafce117ee4 100644
--- a/pkgs/tools/text/nawk/default.nix
+++ b/pkgs/tools/text/nawk/default.nix
@@ -1,21 +1,18 @@
-{ stdenv, fetchurl, yacc }:
+{ stdenv, fetchFromGitHub, yacc }:
stdenv.mkDerivation rec {
- name = "nawk-20121220";
+ pname = "nawk";
+ version = "20180827";
- src = fetchurl {
- url = "https://www.cs.princeton.edu/~bwk/btl.mirror/awk.tar.gz";
- sha256 = "10wvdn7xwc5bbp5h7l0b9fxby3bds21n8a34z54i8kjsbhb95h4d";
+ src = fetchFromGitHub {
+ owner = "onetrueawk";
+ repo = "awk";
+ rev = version;
+ sha256 = "0qcsxhcwg6g3c0zxmbipqa8d8d5n8zxrq0hymb8yavsaz103fcl6";
};
nativeBuildInputs = [ yacc ];
- unpackPhase = ''
- mkdir build
- cd build
- tar xvf ${src}
- '';
-
patchPhase = ''
substituteInPlace ./makefile \
--replace "YACC = yacc -d -S" ""
diff --git a/pkgs/tools/text/ocrmypdf/default.nix b/pkgs/tools/text/ocrmypdf/default.nix
index 83d0bdd92c7..19690e270af 100644
--- a/pkgs/tools/text/ocrmypdf/default.nix
+++ b/pkgs/tools/text/ocrmypdf/default.nix
@@ -29,14 +29,14 @@ let
in buildPythonApplication rec {
pname = "ocrmypdf";
- version = "9.6.1";
+ version = "9.8.0";
disabled = ! python3Packages.isPy3k;
src = fetchFromGitHub {
owner = "jbarlow83";
repo = "OCRmyPDF";
rev = "v${version}";
- sha256 = "0lbld11r8zds79183hh5y2f5fi7cacl7bx9f7f2g58j38y1c65vj";
+ sha256 = "1l4bwnbd3g0wmdx8yv8hi5wm2z2q67y9mwrvrc4xxmkdrb5y8jcd";
};
nativeBuildInputs = with python3Packages; [
diff --git a/pkgs/tools/text/ripgrep/default.nix b/pkgs/tools/text/ripgrep/default.nix
index 9eba451c54a..ab589eb87fc 100644
--- a/pkgs/tools/text/ripgrep/default.nix
+++ b/pkgs/tools/text/ripgrep/default.nix
@@ -1,9 +1,7 @@
{ stdenv
, fetchFromGitHub
, rustPlatform
-, asciidoc
-, docbook_xsl
-, libxslt
+, asciidoctor
, installShellFiles
, Security
, withPCRE2 ? true
@@ -12,20 +10,20 @@
rustPlatform.buildRustPackage rec {
pname = "ripgrep";
- version = "12.0.1";
+ version = "12.1.0";
src = fetchFromGitHub {
owner = "BurntSushi";
repo = pname;
rev = version;
- sha256 = "1c0v51s05kbg9825n6mvpizhkkgz38wl7hp8f3vzbjfg4i8l8wb0";
+ sha256 = "1vgkk78c25ia9y4q5psrh7xrlbfdn7dz7bc20kci40n8zr0vjwww";
};
- cargoSha256 = "0i8x2xgri8f8mzrlkc8l2yzcgczl35nw4bmwg09d343mjkmk6d8y";
+ cargoSha256 = "143lnf4yah9ik7v8rphv7gbvr2ckhjpmy8zfgqml1n3fqxiqvxnb";
cargoBuildFlags = stdenv.lib.optional withPCRE2 "--features pcre2";
- nativeBuildInputs = [ asciidoc docbook_xsl libxslt installShellFiles ];
+ nativeBuildInputs = [ asciidoctor installShellFiles ];
buildInputs = (stdenv.lib.optional withPCRE2 pcre2)
++ (stdenv.lib.optional stdenv.isDarwin Security);
diff --git a/pkgs/tools/text/sd/default.nix b/pkgs/tools/text/sd/default.nix
index 0e905be01f2..a540918e56d 100644
--- a/pkgs/tools/text/sd/default.nix
+++ b/pkgs/tools/text/sd/default.nix
@@ -3,16 +3,16 @@
rustPlatform.buildRustPackage rec {
pname = "sd";
- version = "0.7.4";
+ version = "0.7.5";
src = fetchFromGitHub {
owner = "chmln";
repo = pname;
rev = "v${version}";
- sha256 = "0y1mabnp0sbvayn695x1yfw04d2bky0r69wyidld6hllq3kqn9y2";
+ sha256 = "04jsni80jzhbb106283df34cdyp5p362l6m29kp30hnc6x49853q";
};
- cargoSha256 = "1ra6argxs5dmpxhrr3az21myp27fl3nkdjfqn8cam2xhld1y270l";
+ cargoSha256 = "1gwb76zys7gky42clzjs5g4hhgpfvzcw63chw9mnj703c7h0cgfh";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
@@ -21,6 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/chmln/sd";
license = licenses.mit;
platforms = platforms.all;
- maintainers = [ maintainers.amar1729 ];
+ maintainers = with maintainers; [ amar1729 filalex77 ];
};
}
diff --git a/pkgs/tools/text/shfmt/default.nix b/pkgs/tools/text/shfmt/default.nix
index 71f79724b9c..cad59507903 100644
--- a/pkgs/tools/text/shfmt/default.nix
+++ b/pkgs/tools/text/shfmt/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "shfmt";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchFromGitHub {
owner = "mvdan";
repo = "sh";
rev = "v${version}";
- sha256 = "1k0bq4b4rv6wrh24jvcnpg1mfqrzqhl90zg4zibxzv3zkhjdskzh";
+ sha256 = "0zlk1jjk65jwd9cx0xarz4yg2r2h86kd5g00gcnsav6dp6rx3aw8";
};
modSha256 = "080k8d5rp8kyg0x7vjxm758b9ya9z336yd4rcqws7yhqawxiv55z";
diff --git a/pkgs/tools/typesetting/asciidoctorj/default.nix b/pkgs/tools/typesetting/asciidoctorj/default.nix
index 80b99284e49..ba46d36814a 100644
--- a/pkgs/tools/typesetting/asciidoctorj/default.nix
+++ b/pkgs/tools/typesetting/asciidoctorj/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "asciidoctorj";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchzip {
url = "http://dl.bintray.com/asciidoctor/maven/org/asciidoctor/${pname}/${version}/${pname}-${version}-bin.zip";
- sha256 = "0akxzfibfa8msnardvyy9hkj2z6sqn7pnwphz6avixdcclg6yxa5";
+ sha256 = "1hmra1pg79hj9kqbj6702y5b03vyvfzqf6hq65jg1vxjqlq7h3xx";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix
index 52a10711875..bb6432fc3e6 100644
--- a/pkgs/tools/typesetting/tex/texlive/default.nix
+++ b/pkgs/tools/typesetting/tex/texlive/default.nix
@@ -1,6 +1,6 @@
/* TeX Live user docs
- source: ../../../../../doc/languages-frameworks/texlive.xml
- - current html: http://nixos.org/nixpkgs/manual/#sec-language-texlive
+ - current html: https://nixos.org/nixpkgs/manual/#sec-language-texlive
*/
{ stdenv, lib, fetchurl, runCommand, writeText, buildEnv
, callPackage, ghostscriptX, harfbuzz, poppler_min
diff --git a/pkgs/tools/virtualization/cri-tools/default.nix b/pkgs/tools/virtualization/cri-tools/default.nix
index 65a7f7d1980..7254b3d63d9 100644
--- a/pkgs/tools/virtualization/cri-tools/default.nix
+++ b/pkgs/tools/virtualization/cri-tools/default.nix
@@ -1,8 +1,13 @@
-{ buildGoPackage, fetchFromGitHub, lib }:
+{ lib
+, buildGoPackage
+, fetchFromGitHub
+, installShellFiles
+}:
buildGoPackage rec {
pname = "cri-tools";
version = "1.18.0";
+
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = pname;
@@ -12,15 +17,26 @@ buildGoPackage rec {
goPackagePath = "github.com/kubernetes-sigs/cri-tools";
+ nativeBuildInputs = [ installShellFiles ];
+
buildPhase = ''
pushd go/src/${goPackagePath}
- make all install BINDIR=$out/bin
+ make binaries VERSION=${version}
+ '';
+
+ installPhase = ''
+ make install BINDIR=$out/bin
+
+ for shell in bash fish zsh; do
+ $out/bin/crictl completion $shell > crictl.$shell
+ installShellCompletion crictl.$shell
+ done
'';
meta = with lib; {
description = "CLI and validation tools for Kubelet Container Runtime Interface (CRI)";
homepage = "https://github.com/kubernetes-sigs/cri-tools";
- license = lib.licenses.asl20;
+ license = licenses.asl20;
maintainers = with maintainers; [ ] ++ teams.podman.members;
};
}
diff --git a/pkgs/tools/virtualization/linode-cli/default.nix b/pkgs/tools/virtualization/linode-cli/default.nix
index bcb0c545d45..c16eb003d8d 100644
--- a/pkgs/tools/virtualization/linode-cli/default.nix
+++ b/pkgs/tools/virtualization/linode-cli/default.nix
@@ -13,8 +13,8 @@
let
spec = fetchurl {
- url = "https://developers.linode.com/api/docs/v4/openapi.yaml";
- sha256 = "1l2fahdcmv7sp1qkwr5nv2vls8fypvlybwylqfzhyjmn7jqkw4hq";
+ url = "https://raw.githubusercontent.com/linode/linode-api-docs/v4.63.1/openapi.yaml";
+ sha256 = "03ngzbq24zazfqmfd7xjmxixkcb9vv1jgamplsj633j7sjj708s0";
};
in
diff --git a/pkgs/tools/virtualization/vpsfree-client/Gemfile b/pkgs/tools/virtualization/vpsfree-client/Gemfile
new file mode 100644
index 00000000000..87c9aeebb90
--- /dev/null
+++ b/pkgs/tools/virtualization/vpsfree-client/Gemfile
@@ -0,0 +1,5 @@
+# frozen_string_literal: true
+
+source "https://rubygems.org"
+
+gem "vpsfree-client"
diff --git a/pkgs/tools/virtualization/vpsfree-client/Gemfile.lock b/pkgs/tools/virtualization/vpsfree-client/Gemfile.lock
new file mode 100644
index 00000000000..9b8fd4b918a
--- /dev/null
+++ b/pkgs/tools/virtualization/vpsfree-client/Gemfile.lock
@@ -0,0 +1,75 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ activesupport (6.0.2.2)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ i18n (>= 0.7, < 2)
+ minitest (~> 5.1)
+ tzinfo (~> 1.1)
+ zeitwerk (~> 2.2)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
+ concurrent-ruby (1.1.6)
+ cookiejar (0.3.3)
+ curses (1.3.2)
+ domain_name (0.5.20190701)
+ unf (>= 0.0.5, < 1.0.0)
+ em-http-request (1.1.5)
+ addressable (>= 2.3.4)
+ cookiejar (!= 0.3.1)
+ em-socksify (>= 0.3)
+ eventmachine (>= 1.0.3)
+ http_parser.rb (>= 0.6.0)
+ em-socksify (0.3.2)
+ eventmachine (>= 1.0.0.beta.4)
+ eventmachine (1.0.9.1)
+ haveapi-client (0.13.2)
+ activesupport (>= 4.0)
+ highline (~> 1.7.8)
+ json
+ require_all (~> 2.0.0)
+ rest-client (~> 2.0.2)
+ ruby-progressbar (~> 1.7.5)
+ highline (1.7.10)
+ http-cookie (1.0.3)
+ domain_name (~> 0.5)
+ http_parser.rb (0.6.0)
+ i18n (1.8.2)
+ concurrent-ruby (~> 1.0)
+ json (2.3.0)
+ mime-types (3.3.1)
+ mime-types-data (~> 3.2015)
+ mime-types-data (3.2020.0425)
+ minitest (5.14.0)
+ netrc (0.11.0)
+ public_suffix (4.0.4)
+ require_all (2.0.0)
+ rest-client (2.0.2)
+ http-cookie (>= 1.0.2, < 2.0)
+ mime-types (>= 1.16, < 4.0)
+ netrc (~> 0.8)
+ ruby-progressbar (1.7.5)
+ thread_safe (0.3.6)
+ tzinfo (1.2.7)
+ thread_safe (~> 0.1)
+ unf (0.1.4)
+ unf_ext
+ unf_ext (0.0.7.7)
+ vpsadmin-client (3.0.0.master.20190517.pre.0.3ab5ddfe)
+ curses
+ em-http-request (~> 1.1.3)
+ eventmachine (~> 1.0.3)
+ haveapi-client (~> 0.13.0)
+ json
+ vpsfree-client (0.11.0)
+ vpsadmin-client (= 3.0.0.master.20190517.pre.0.3ab5ddfe)
+ zeitwerk (2.3.0)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ vpsfree-client
+
+BUNDLED WITH
+ 2.1.4
diff --git a/pkgs/tools/virtualization/vpsfree-client/default.nix b/pkgs/tools/virtualization/vpsfree-client/default.nix
new file mode 100644
index 00000000000..17d57041488
--- /dev/null
+++ b/pkgs/tools/virtualization/vpsfree-client/default.nix
@@ -0,0 +1,17 @@
+{ lib, bundlerApp, bundlerUpdateScript }:
+
+bundlerApp {
+ pname = "vpsfree-client";
+ gemdir = ./.;
+ exes = [ "vpsfreectl" ];
+
+ passthru.updateScript = bundlerUpdateScript "vpsfree-client";
+
+ meta = with lib; {
+ description = "Ruby API and CLI for the vpsFree.cz API";
+ homepage = "https://github.com/vpsfreecz/vpsfree-client";
+ maintainers = with maintainers; [ zimbatm ];
+ license = licenses.gpl3;
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/tools/virtualization/vpsfree-client/gemset.nix b/pkgs/tools/virtualization/vpsfree-client/gemset.nix
new file mode 100644
index 00000000000..366c5836bd3
--- /dev/null
+++ b/pkgs/tools/virtualization/vpsfree-client/gemset.nix
@@ -0,0 +1,316 @@
+{
+ activesupport = {
+ dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1md98dkbirc8mq5nbz1vqq3hwqjiv7b54q7180w8wyxgd4k1awwb";
+ type = "gem";
+ };
+ version = "6.0.2.2";
+ };
+ addressable = {
+ dependencies = ["public_suffix"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
+ type = "gem";
+ };
+ version = "2.7.0";
+ };
+ concurrent-ruby = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "094387x4yasb797mv07cs3g6f08y56virc2rjcpb1k79rzaj3nhl";
+ type = "gem";
+ };
+ version = "1.1.6";
+ };
+ cookiejar = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0q0kmbks9l3hl0wdq744hzy97ssq9dvlzywyqv9k9y1p3qc9va2a";
+ type = "gem";
+ };
+ version = "0.3.3";
+ };
+ curses = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0hic9kq09dhh8jqjx3k1991rnqhlj3glz82w0g7ndcri52m1hgqg";
+ type = "gem";
+ };
+ version = "1.3.2";
+ };
+ domain_name = {
+ dependencies = ["unf"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0lcqjsmixjp52bnlgzh4lg9ppsk52x9hpwdjd53k8jnbah2602h0";
+ type = "gem";
+ };
+ version = "0.5.20190701";
+ };
+ em-http-request = {
+ dependencies = ["addressable" "cookiejar" "em-socksify" "eventmachine" "http_parser.rb"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "13rxmbi0fv91n4sg300v3i9iiwd0jxv0i6xd0sp81dx3jlx7kasx";
+ type = "gem";
+ };
+ version = "1.1.5";
+ };
+ em-socksify = {
+ dependencies = ["eventmachine"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0rk43ywaanfrd8180d98287xv2pxyl7llj291cwy87g1s735d5nk";
+ type = "gem";
+ };
+ version = "0.3.2";
+ };
+ eventmachine = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "17jr1caa3ggg696dd02g2zqzdjqj9x9q2nl7va82l36f7c5v6k4z";
+ type = "gem";
+ };
+ version = "1.0.9.1";
+ };
+ haveapi-client = {
+ dependencies = ["activesupport" "highline" "json" "require_all" "rest-client" "ruby-progressbar"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1wn5zvyy3w3q74m2fsb4jwxfdbdnpyyzxdf9iklpggcdmjhb78z0";
+ type = "gem";
+ };
+ version = "0.13.2";
+ };
+ highline = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "01ib7jp85xjc4gh4jg0wyzllm46hwv8p0w1m4c75pbgi41fps50y";
+ type = "gem";
+ };
+ version = "1.7.10";
+ };
+ http-cookie = {
+ dependencies = ["domain_name"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "004cgs4xg5n6byjs7qld0xhsjq3n6ydfh897myr2mibvh6fjc49g";
+ type = "gem";
+ };
+ version = "1.0.3";
+ };
+ "http_parser.rb" = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "15nidriy0v5yqfjsgsra51wmknxci2n2grliz78sf9pga3n0l7gi";
+ type = "gem";
+ };
+ version = "0.6.0";
+ };
+ i18n = {
+ dependencies = ["concurrent-ruby"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0jwrd1l4mxz06iyx6053lr6hz2zy7ah2k3ranfzisvych5q19kwm";
+ type = "gem";
+ };
+ version = "1.8.2";
+ };
+ json = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nrmw2r4nfxlfgprfgki3hjifgrcrs3l5zvm3ca3gb4743yr25mn";
+ type = "gem";
+ };
+ version = "2.3.0";
+ };
+ mime-types = {
+ dependencies = ["mime-types-data"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1zj12l9qk62anvk9bjvandpa6vy4xslil15wl6wlivyf51z773vh";
+ type = "gem";
+ };
+ version = "3.3.1";
+ };
+ mime-types-data = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1zin0q26wc5p7zb7glpwary7ms60s676vcq987yv22jgm6hnlwlh";
+ type = "gem";
+ };
+ version = "3.2020.0425";
+ };
+ minitest = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0g73x65hmjph8dg1h3rkzfg7ys3ffxm35hj35grw75fixmq53qyz";
+ type = "gem";
+ };
+ version = "5.14.0";
+ };
+ netrc = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0gzfmcywp1da8nzfqsql2zqi648mfnx6qwkig3cv36n9m0yy676y";
+ type = "gem";
+ };
+ version = "0.11.0";
+ };
+ public_suffix = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1l1kqw75asziwmzrig8rywxswxz8l91sc3pvns02ffsqac1a3wiz";
+ type = "gem";
+ };
+ version = "4.0.4";
+ };
+ require_all = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0sjf2vigdg4wq7z0xlw14zyhcz4992s05wgr2s58kjgin12bkmv8";
+ type = "gem";
+ };
+ version = "2.0.0";
+ };
+ rest-client = {
+ dependencies = ["http-cookie" "mime-types" "netrc"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1hzcs2r7b5bjkf2x2z3n8z6082maz0j8vqjiciwgg3hzb63f958j";
+ type = "gem";
+ };
+ version = "2.0.2";
+ };
+ ruby-progressbar = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0hynaavnqzld17qdx9r7hfw00y16ybldwq730zrqfszjwgi59ivi";
+ type = "gem";
+ };
+ version = "1.7.5";
+ };
+ thread_safe = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy";
+ type = "gem";
+ };
+ version = "0.3.6";
+ };
+ tzinfo = {
+ dependencies = ["thread_safe"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1i3jh086w1kbdj3k5l60lc3nwbanmzdf8yjj3mlrx9b2gjjxhi9r";
+ type = "gem";
+ };
+ version = "1.2.7";
+ };
+ unf = {
+ dependencies = ["unf_ext"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
+ type = "gem";
+ };
+ version = "0.1.4";
+ };
+ unf_ext = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0wc47r23h063l8ysws8sy24gzh74mks81cak3lkzlrw4qkqb3sg4";
+ type = "gem";
+ };
+ version = "0.0.7.7";
+ };
+ vpsadmin-client = {
+ dependencies = ["curses" "em-http-request" "eventmachine" "haveapi-client" "json"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0ki3204pkg3f9wk9plbq5n9lrnsmc364smfxyrbq32gi8ag2y2s8";
+ type = "gem";
+ };
+ version = "3.0.0.master.20190517.pre.0.3ab5ddfe";
+ };
+ vpsfree-client = {
+ dependencies = ["vpsadmin-client"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0cs2ibl9kl39hnpzyhyczaqv4i58pn106vx2m6lds9p3av5mcbxs";
+ type = "gem";
+ };
+ version = "0.11.0";
+ };
+ zeitwerk = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1akpm3pwvyiack2zk6giv9yn3cqb8pw6g40p4394pdc3xmy3s4k0";
+ type = "gem";
+ };
+ version = "2.3.0";
+ };
+}
\ No newline at end of file
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 66a2e36fa15..5767878dc65 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -100,6 +100,7 @@ mapAliases ({
devicemapper = lvm2; # added 2018-04-25
digikam5 = digikam; # added 2017-02-18
dmtx = dmtx-utils; # added 2018-04-25
+ dnnl = oneDNN; # added 2020-04-22
docbook5_xsl = docbook_xsl_ns; # added 2018-04-25
docbook_xml_xslt = docbook_xsl; # added 2018-04-25
double_conversion = double-conversion; # 2017-11-22
@@ -274,6 +275,7 @@ mapAliases ({
man_db = man-db; # added 2016-05
manpages = man-pages; # added 2015-12-06
mariadb-client = hiPrio mariadb.client; #added 2019.07.28
+ matcha = throw "matcha was renamed to matcha-gtk-theme"; # added 2020-05-09
matrique = spectral; # added 2020-01-27
mbedtls_1_3 = throw "mbedtls_1_3 is end of life, see https://tls.mbed.org/kb/how-to/upgrade-2.0"; # added 2019-12-08
mess = mame; # added 2019-10-30
@@ -576,6 +578,7 @@ mapAliases ({
transmission_gtk = transmission-gtk; # added 2018-01-06
transmission_remote_gtk = transmission-remote-gtk; # added 2018-01-06
transporter = throw "transporter has been removed. It was archived upstream, so it's considered abandoned.";
+ trilium = throw "trilium has been removed. Please use trilium-desktop instead."; # added 2020-04-29
truecrypt = veracrypt; # added 2018-10-24
tshark = wireshark-cli; # added 2018-04-25
uberwriter = apostrophe; # added 2020-04-23
@@ -605,6 +608,7 @@ mapAliases ({
winswitch = throw "winswitch has been removed from nixpkgs."; # added 2019-12-10
wireguard = wireguard-tools; # added 2018-05-19
morituri = whipper; # added 2018-09-13
+ xp-pen-g430 = pentablet-driver; # added 2020-05-03
xfceUnstable = xfce4-14; # added 2019-09-17
xfce4-14 = xfce;
xfce4-12 = throw "xfce4-12 has been replaced by xfce4-14"; # added 2020-03-14
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index d7e349708e7..c495e078a53 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -185,6 +185,8 @@ in
protoc-gen-doc = callPackage ../development/tools/protoc-gen-doc {};
+ ptags = callPackage ../development/tools/misc/ptags { };
+
demoit = callPackage ../servers/demoit { };
deviceTree = callPackage ../os-specific/linux/device-tree {};
@@ -928,6 +930,8 @@ in
fxlinuxprintutil = callPackage ../tools/misc/fxlinuxprintutil { };
+ genpass = callPackage ../tools/security/genpass { };
+
genymotion = callPackage ../development/mobile/genymotion { };
gaia = callPackage ../development/libraries/gaia { };
@@ -1174,6 +1178,8 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ bat-extras = recurseIntoAttrs (callPackages ../tools/misc/bat-extras { });
+
bc = callPackage ../tools/misc/bc { };
bdf2psf = callPackage ../tools/misc/bdf2psf { };
@@ -1268,8 +1274,6 @@ in
blockdiag = with python3Packages; toPythonApplication blockdiag;
- blsd = callPackage ../tools/misc/blsd { };
-
bluez-alsa = callPackage ../tools/bluetooth/bluez-alsa { };
bluez-tools = callPackage ../tools/bluetooth/bluez-tools { };
@@ -2927,9 +2931,7 @@ in
dmd = callPackage ../development/compilers/dmd { };
- dmg2img = callPackage ../tools/misc/dmg2img {
- openssl = openssl_1_0_2;
- };
+ dmg2img = callPackage ../tools/misc/dmg2img { };
docbook2odf = callPackage ../tools/typesetting/docbook2odf { };
@@ -2974,6 +2976,10 @@ in
driftnet = callPackage ../tools/networking/driftnet {};
+ drill = callPackage ../tools/networking/drill {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
drone = callPackage ../development/tools/continuous-integration/drone { };
drone-cli = callPackage ../development/tools/continuous-integration/drone-cli { };
@@ -3064,6 +3070,8 @@ in
kramdown-asciidoc = callPackage ../tools/typesetting/kramdown-asciidoc { };
+ magic-vlsi = callPackage ../applications/science/electronics/magic-vlsi { };
+
mcrcon = callPackage ../tools/networking/mcrcon {};
rage = callPackage ../tools/security/rage {
@@ -3118,6 +3126,8 @@ in
wob = callPackage ../tools/misc/wob { };
+ xkcdpass = with pythonPackages; toPythonApplication xkcdpass;
+
xob = callPackage ../tools/X11/xob { };
z-lua = callPackage ../tools/misc/z-lua { };
@@ -4547,6 +4557,8 @@ in
kst = libsForQt5.callPackage ../tools/graphics/kst { gsl = gsl_1; };
+ kstars = libsForQt5.callPackage ../applications/science/astronomy/kstars { };
+
kytea = callPackage ../tools/text/kytea { };
k6 = callPackage ../development/tools/k6 { };
@@ -6406,6 +6418,8 @@ in
safe = callPackage ../tools/security/safe { };
+ safety-cli = with python3.pkgs; toPythonApplication safety;
+
safe-rm = callPackage ../tools/system/safe-rm { };
safeeyes = callPackage ../applications/misc/safeeyes { };
@@ -6701,6 +6715,11 @@ in
sourceHighlight = callPackage ../tools/text/source-highlight { };
+ spacebar = callPackage ../os-specific/darwin/spacebar {
+ inherit (darwin.apple_sdk.frameworks)
+ Carbon Cocoa ScriptingBridge;
+ };
+
spaceFM = callPackage ../applications/misc/spacefm { };
speech-denoiser = callPackage ../applications/audio/speech-denoiser {};
@@ -7086,7 +7105,6 @@ in
trilium-desktop
trilium-server
;
- trilium = trilium-desktop;
trousers = callPackage ../tools/security/trousers { };
@@ -7588,6 +7606,8 @@ in
which = callPackage ../tools/system/which { };
+ whsniff = callPackage ../applications/networking/sniffers/whsniff { };
+
woeusb = callPackage ../tools/misc/woeusb { };
chase = callPackage ../tools/system/chase { };
@@ -8106,8 +8126,7 @@ in
cryptol = haskell.lib.justStaticExecutables haskellPackages.cryptol;
inherit (callPackages ../development/compilers/crystal {
- stdenv = if stdenv.cc.isClang then llvmPackages.stdenv else stdenv;
- inherit (llvmPackages) clang llvm;
+ inherit (llvmPackages_10) stdenv clang llvm;
})
crystal_0_31
crystal_0_32
@@ -8178,6 +8197,7 @@ in
gcc7Stdenv = overrideCC gccStdenv buildPackages.gcc7;
gcc8Stdenv = overrideCC gccStdenv buildPackages.gcc8;
gcc9Stdenv = overrideCC gccStdenv buildPackages.gcc9;
+ gcc10Stdenv = overrideCC gccStdenv buildPackages.gcc10;
wrapCCMulti = cc:
if stdenv.targetPlatform.system == "x86_64-linux" then let
@@ -8345,6 +8365,20 @@ in
isl = if !stdenv.isDarwin then isl_0_17 else null;
}));
+ gcc10 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/10 {
+ inherit noSysDirs;
+
+ # PGO seems to speed up compilation by gcc by ~10%, see #445 discussion
+ profiledCompiler = with stdenv; (!isDarwin && (isi686 || isx86_64));
+
+ enableLTO = !stdenv.isi686;
+
+ libcCross = if stdenv.targetPlatform != stdenv.buildPlatform then libcCross else null;
+ threadsCross = if stdenv.targetPlatform != stdenv.buildPlatform then threadsCross else null;
+
+ isl = if !stdenv.isDarwin then isl_0_17 else null;
+ }));
+
gfortran = gfortran9;
gfortran48 = wrapCC (gcc48.cc.override {
@@ -8395,6 +8429,14 @@ in
profiledCompiler = false;
});
+ gfortran10 = wrapCC (gcc10.cc.override {
+ name = "gfortran";
+ langFortran = true;
+ langCC = false;
+ langC = false;
+ profiledCompiler = false;
+ });
+
gcj = gcj6;
gcj6 = wrapCC (gcc6.cc.override {
name = "gcj";
@@ -8427,6 +8469,15 @@ in
gnatboot = gnat6;
});
+ gnat10 = wrapCC (gcc10.cc.override {
+ name = "gnat";
+ langC = true;
+ langCC = false;
+ langAda = true;
+ profiledCompiler = false;
+ gnatboot = gnat6;
+ });
+
gnatboot = wrapCC (callPackage ../development/compilers/gnatboot { });
gnu-smalltalk = callPackage ../development/compilers/gnu-smalltalk { };
@@ -8611,7 +8662,7 @@ in
openjfx11 = callPackage ../development/compilers/openjdk/openjfx/11.nix { };
- openjfx13 = callPackage ../development/compilers/openjdk/openjfx/13.nix { };
+ openjfx14 = callPackage ../development/compilers/openjdk/openjfx/14.nix { };
openjdk8-bootstrap =
if adoptopenjdk-hotspot-bin-8.meta.available then
@@ -8656,33 +8707,39 @@ in
else
openjdk11.override { headless = true; };
- openjdk13-bootstrap =
+ openjdk14-bootstrap =
if adoptopenjdk-hotspot-bin-13.meta.available then
adoptopenjdk-hotspot-bin-13
else
- /* adoptopenjdk not available for i686, so fall back to our old build of 12 for bootstrapping */
- callPackage ../development/compilers/openjdk/12.nix {
+ /* adoptopenjdk not available for i686, so fall back to our old builds of 12 & 13 for bootstrapping */
+ callPackage ../development/compilers/openjdk/13.nix {
openjfx = openjfx11; /* need this despite next line :-( */
enableJavaFX = false;
headless = true;
inherit (gnome2) GConf gnome_vfs;
+ openjdk13-bootstrap = callPackage ../development/compilers/openjdk/12.nix {
+ openjfx = openjfx11; /* need this despite next line :-( */
+ enableJavaFX = false;
+ headless = true;
+ inherit (gnome2) GConf gnome_vfs;
+ };
};
/* current JDK */
- openjdk13 =
+ openjdk14 =
if stdenv.isDarwin then
callPackage ../development/compilers/openjdk/darwin { }
else
callPackage ../development/compilers/openjdk {
- openjfx = openjfx13;
+ openjfx = openjfx14;
inherit (gnome2) GConf gnome_vfs;
};
- openjdk13_headless =
+ openjdk14_headless =
if stdenv.isDarwin then
- openjdk13
+ openjdk14
else
- openjdk13.override { headless = true; };
+ openjdk14.override { headless = true; };
openjdk = openjdk8;
openjdk_headless = openjdk8_headless;
@@ -8694,8 +8751,8 @@ in
jdk11 = openjdk11;
jdk11_headless = openjdk11_headless;
- jdk13 = openjdk13;
- jdk13_headless = openjdk13_headless;
+ jdk14 = openjdk14;
+ jdk14_headless = openjdk14_headless;
jdk = jdk8;
jre = jre8;
@@ -9349,6 +9406,8 @@ in
janet = callPackage ../development/interpreters/janet {};
+ jelly = callPackage ../development/interpreters/jelly {};
+
jimtcl = callPackage ../development/interpreters/jimtcl {};
jmeter = callPackage ../applications/networking/jmeter {};
@@ -9670,6 +9729,7 @@ in
spidermonkey = spidermonkey_38;
ssm-agent = callPackage ../applications/networking/cluster/ssm-agent { };
+ ssm-session-manager-plugin = callPackage ../applications/networking/cluster/ssm-session-manager-plugin { };
supercollider = libsForQt5.callPackage ../development/interpreters/supercollider {
fftw = fftwSinglePrec;
@@ -10533,6 +10593,10 @@ in
mdl = callPackage ../development/tools/misc/mdl { };
+ python-language-server = callPackage ../development/dotnet-modules/python-language-server {
+ inherit (dotnetPackages) Nuget;
+ };
+
minify = callPackage ../development/web/minify { };
minizinc = callPackage ../development/tools/minizinc { };
@@ -11399,8 +11463,6 @@ in
dhex = callPackage ../applications/editors/dhex { };
- dnnl = callPackage ../development/libraries/dnnl { };
-
double-conversion = callPackage ../development/libraries/double-conversion { };
dclib = callPackage ../development/libraries/dclib { };
@@ -12198,6 +12260,11 @@ in
}));
icu66 = callPackage ../development/libraries/icu/66.nix ({
nativeBuildRoot = buildPackages.icu66.override { buildRootOnly = true; };
+ } // (stdenv.lib.optionalAttrs (stdenv.hostPlatform.isi686 && stdenv.cc.isGNU) {
+ stdenv = gcc6Stdenv; # with gcc-7: undefined reference to `__divmoddi4'
+ }));
+ icu67 = callPackage ../development/libraries/icu/67.nix ({
+ nativeBuildRoot = buildPackages.icu67.override { buildRootOnly = true; };
} // (stdenv.lib.optionalAttrs (stdenv.hostPlatform.isi686 && stdenv.cc.isGNU) {
stdenv = gcc6Stdenv; # with gcc-7: undefined reference to `__divmoddi4'
}));
@@ -12269,7 +12336,7 @@ in
itk4 = callPackage ../development/libraries/itk/4.x.nix { stdenv = gcc8Stdenv; };
itk = callPackage ../development/libraries/itk {
- stdenv = gcc8Stdenv;
+ inherit (darwin.apple_sdk.frameworks) Cocoa;
};
jasper = callPackage ../development/libraries/jasper { };
@@ -12394,6 +12461,8 @@ in
libacr38u = callPackage ../tools/security/libacr38u { };
+ libaec = callPackage ../development/libraries/libaec { };
+
libagar = callPackage ../development/libraries/libagar { };
libagar_test = callPackage ../development/libraries/libagar/libagar_test.nix { };
@@ -13755,6 +13824,8 @@ in
one_gadget = callPackage ../development/tools/misc/one_gadget { };
+ oneDNN = callPackage ../development/libraries/oneDNN { };
+
onedrive = callPackage ../applications/networking/sync/onedrive { };
oneko = callPackage ../applications/misc/oneko { };
@@ -13788,7 +13859,7 @@ in
openct = callPackage ../development/libraries/openct { };
- opencv = callPackage ../development/libraries/opencv {
+ opencv2 = callPackage ../development/libraries/opencv {
inherit (darwin.apple_sdk.frameworks) Cocoa QTKit;
};
@@ -13804,6 +13875,8 @@ in
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration;
};
+ opencv = opencv4;
+
openexr = callPackage ../development/libraries/openexr { };
openexrid-unstable = callPackage ../development/libraries/openexrid-unstable { };
@@ -13969,7 +14042,7 @@ in
python = python37;
};
- protobuf = protobuf3_7;
+ protobuf = protobuf3_8;
protobuf3_11 = callPackage ../development/libraries/protobuf/3.11.nix { };
protobuf3_10 = callPackage ../development/libraries/protobuf/3.10.nix { };
@@ -14397,7 +14470,10 @@ in
simp_le = callPackage ../tools/admin/simp_le { };
- simpleitk = callPackage ../development/libraries/simpleitk { lua = lua51Packages.lua; };
+ simpleitk = callPackage ../development/libraries/simpleitk {
+ lua = lua51Packages.lua;
+ stdenv = gcc8Stdenv;
+ };
sfml = callPackage ../development/libraries/sfml {
inherit (darwin.apple_sdk.frameworks) IOKit Foundation AppKit OpenAL;
@@ -14828,7 +14904,7 @@ in
vte_290 = callPackage ../development/libraries/vte/2.90.nix { };
vtk = callPackage ../development/libraries/vtk {
- stdenv = gcc8Stdenv;
+ stdenv = if stdenv.isDarwin then stdenv else gcc8Stdenv;
inherit (darwin) libobjc;
inherit (darwin.apple_sdk.libs) xpc;
inherit (darwin.apple_sdk.frameworks) Cocoa CoreServices DiskArbitration
@@ -15509,6 +15585,10 @@ in
hashi-ui = callPackage ../servers/hashi-ui {};
+ inherit (callPackage ../servers/hasura { })
+ hasura-cli
+ hasura-graphql-engine;
+
heapster = callPackage ../servers/monitoring/heapster { };
hbase = callPackage ../servers/hbase {};
@@ -17947,7 +18027,7 @@ in
manrope = callPackage ../data/fonts/manrope { };
- matcha = callPackage ../data/themes/matcha { };
+ matcha-gtk-theme = callPackage ../data/themes/matcha { };
materia-theme = callPackage ../data/themes/materia-theme { };
@@ -18084,6 +18164,8 @@ in
pop-gtk-theme = callPackage ../data/themes/pop-gtk { };
+ pop-icon-theme = callPackage ../data/icons/pop-icon-theme { };
+
posix_man_pages = callPackage ../data/documentation/man-pages-posix { };
powerline-fonts = callPackage ../data/fonts/powerline-fonts { };
@@ -19788,6 +19870,8 @@ in
hashit = callPackage ../tools/misc/hashit { };
+ hactool = callPackage ../tools/compression/hactool { };
+
heimer = libsForQt5.callPackage ../applications/misc/heimer { };
hello = callPackage ../applications/misc/hello { };
@@ -19827,6 +19911,8 @@ in
howl = callPackage ../applications/editors/howl { };
+ hpcg = callPackage ../tools/misc/hpcg/default.nix { };
+
hpl = callPackage ../tools/misc/hpl { mpi = openmpi; };
hpmyroom = libsForQt5.callPackage ../applications/networking/hpmyroom { };
@@ -20133,7 +20219,7 @@ in
joe = callPackage ../applications/editors/joe { };
- josm = callPackage ../applications/misc/josm { };
+ josm = callPackage ../applications/misc/josm { jre = jdk11; };
jwm = callPackage ../applications/window-managers/jwm { };
@@ -20724,7 +20810,7 @@ in
mpv-with-scripts = callPackage ../applications/video/mpv/wrapper.nix { };
- mpvScripts = {
+ mpvScripts = recurseIntoAttrs {
convert = callPackage ../applications/video/mpv/scripts/convert.nix {};
mpris = callPackage ../applications/video/mpv/scripts/mpris.nix {};
};
@@ -20797,6 +20883,8 @@ in
node-problem-detector = callPackage ../applications/networking/cluster/node-problem-detector { };
+ ninjas2 = callPackage ../applications/audio/ninjas2 {};
+
notion = callPackage ../applications/window-managers/notion { };
nootka = qt5.callPackage ../applications/audio/nootka { };
@@ -21046,7 +21134,7 @@ in
octoprint = callPackage ../applications/misc/octoprint { };
- octoprint-plugins = callPackage ../applications/misc/octoprint/plugins.nix { };
+ octoprint-plugins = throw ''octoprint-plugins are now part of the octoprint.python.pkgs package set.'';
ocrad = callPackage ../applications/graphics/ocrad { };
@@ -21058,6 +21146,8 @@ in
omxplayer = callPackage ../applications/video/omxplayer { };
+ inherit (python3Packages.callPackage ../applications/networking/onionshare { }) onionshare onionshare-gui;
+
openbox = callPackage ../applications/window-managers/openbox { };
openbox-menu = callPackage ../applications/misc/openbox-menu {
@@ -21090,6 +21180,8 @@ in
inherit (pkgs) pkgconfig;
};
+ orca-c = callPackage ../applications/audio/orca-c {};
+
osm2xmap = callPackage ../applications/misc/osm2xmap {
libyamlcpp = libyamlcpp_0_3;
};
@@ -22480,7 +22572,7 @@ in
weechat = wrapWeechat weechat-unwrapped { };
- weechatScripts = dontRecurseIntoAttrs (callPackage ../applications/networking/irc/weechat/scripts { });
+ weechatScripts = recurseIntoAttrs (callPackage ../applications/networking/irc/weechat/scripts { });
westonLite = weston.override {
pango = null;
@@ -23534,6 +23626,8 @@ in
gtk = gtk2;
};
+ mari0 = callPackage ../games/mari0 { };
+
mars = callPackage ../games/mars { };
megaglest = callPackage ../games/megaglest {};
@@ -23572,7 +23666,7 @@ in
lua = lua5_1;
};
- n2048 = callPackage ../games/n2048 {};
+ n2048 = callPackage ../games/n2048 { };
naev = callPackage ../games/naev { };
@@ -23585,6 +23679,8 @@ in
nethack-x11 = callPackage ../games/nethack { x11Mode = true; };
+ netris = callPackage ../games/netris { };
+
neverball = callPackage ../games/neverball { };
nexuiz = callPackage ../games/nexuiz { };
@@ -23866,7 +23962,7 @@ in
lua = lua5_1;
};
- tbe = callPackage ../games/the-butterfly-effect { };
+ tbe = libsForQt5.callPackage ../games/the-butterfly-effect { };
teetertorture = callPackage ../games/teetertorture { };
@@ -24293,7 +24389,7 @@ in
est-sfs = callPackage ../applications/science/biology/est-sfs { };
- ezminc = callPackage ../applications/science/biology/EZminc { };
+ ezminc = callPackage ../applications/science/biology/EZminc { stdenv = gcc8Stdenv; };
exonerate = callPackage ../applications/science/biology/exonerate { };
@@ -25710,7 +25806,9 @@ in
physlock = callPackage ../misc/screensavers/physlock { };
- pjsip = callPackage ../applications/networking/pjsip { };
+ pjsip = callPackage ../applications/networking/pjsip {
+ inherit (darwin.apple_sdk.frameworks) AppKit;
+ };
pounce = callPackage ../servers/pounce { };
@@ -25926,7 +26024,7 @@ in
texFunctions = callPackage ../tools/typesetting/tex/nix pkgs;
- # TeX Live; see http://nixos.org/nixpkgs/manual/#sec-language-texlive
+ # TeX Live; see https://nixos.org/nixpkgs/manual/#sec-language-texlive
texlive = recurseIntoAttrs
(callPackage ../tools/typesetting/tex/texlive { });
@@ -26366,7 +26464,7 @@ in
bcompare = libsForQt5.callPackage ../applications/version-management/bcompare {};
- xp-pen-g430 = libsForQt5.callPackage ../misc/drivers/xp-pen-g430 {};
+ pentablet-driver = libsForQt5.callPackage ../misc/drivers/pentablet-driver { };
qmk_firmware = callPackage ../development/misc/qmk_firmware {
avrgcc = pkgsCross.avr.buildPackages.gcc;
@@ -26426,6 +26524,10 @@ in
kcli = callPackage ../development/tools/kcli {};
+ pxlib = callPackage ../development/libraries/pxlib {};
+
+ pxview = callPackage ../development/tools/pxview {};
+
unstick = callPackage ../os-specific/linux/unstick {};
quartus-prime-lite = callPackage ../applications/editors/quartus-prime {};
@@ -26443,4 +26545,8 @@ in
jitsi-meet-electron = callPackage ../applications/networking/instant-messengers/jitsi-meet-electron { };
zenstates = callPackage ../os-specific/linux/zenstates {};
+
+ vpsfree-client = callPackage ../tools/virtualization/vpsfree-client {};
+
+ gpio-utils = callPackage ../os-specific/linux/kernel/gpio-utils.nix { };
}
diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix
index 7d1bcc5bd99..0621f2ed17e 100644
--- a/pkgs/top-level/coq-packages.nix
+++ b/pkgs/top-level/coq-packages.nix
@@ -39,43 +39,17 @@ let
ltac2 = callPackage ../development/coq-modules/ltac2 {};
math-classes = callPackage ../development/coq-modules/math-classes { };
inherit (callPackage ../development/coq-modules/mathcomp {})
- mathcompGen mathcompGenSingle ssreflect
-
- mathcompCorePkgs mathcomp
+ mathcomp_ mathcomp-config
+ mathcomp ssreflect
mathcomp-ssreflect mathcomp-fingroup mathcomp-algebra
mathcomp-solvable mathcomp-field mathcomp-character
-
- mathcompCorePkgs_1_7 mathcomp_1_7
- mathcomp-ssreflect_1_7 mathcomp-fingroup_1_7 mathcomp-algebra_1_7
- mathcomp-solvable_1_7 mathcomp-field_1_7 mathcomp-character_1_7
-
- mathcompCorePkgs_1_8 mathcomp_1_8
- mathcomp-ssreflect_1_8 mathcomp-fingroup_1_8 mathcomp-algebra_1_8
- mathcomp-solvable_1_8 mathcomp-field_1_8 mathcomp-character_1_8
-
- mathcompCorePkgs_1_9 mathcomp_1_9
- mathcomp-ssreflect_1_9 mathcomp-fingroup_1_9 mathcomp-algebra_1_9
- mathcomp-solvable_1_9 mathcomp-field_1_9 mathcomp-character_1_9
-
- mathcompCorePkgs_1_10 mathcomp_1_10
- mathcomp-ssreflect_1_10 mathcomp-fingroup_1_10 mathcomp-algebra_1_10
- mathcomp-solvable_1_10 mathcomp-field_1_10 mathcomp-character_1_10
- ;
+ ;
inherit (callPackage ../development/coq-modules/mathcomp/extra.nix { })
- mathcompExtraGen multinomials coqeal
-
- mathcomp-finmap mathcomp-bigenough mathcomp-analysis
- mathcomp-multinomials mathcomp-real-closed mathcomp-coqeal
-
- mathcomp_1_7-finmap mathcomp_1_7-bigenough mathcomp_1_7-analysis
- mathcomp_1_7-multinomials mathcomp_1_7-real-closed
- mathcomp_1_7-finmap_1_0
-
- mathcomp_1_8-finmap mathcomp_1_8-bigenough mathcomp_1_8-analysis
- mathcomp_1_8-multinomials mathcomp_1_8-real-closed mathcomp_1_8-coqeal
-
- mathcomp_1_9-finmap mathcomp_1_9-bigenough mathcomp_1_9-analysis
- mathcomp_1_9-multinomials mathcomp_1_9-real-closed;
+ mathcomp-extra-override mathcomp-extra-config mathcomp-extra
+ current-mathcomp-extra mathcomp-extra-fast mathcomp-extra-all
+ mathcomp-finmap mathcomp-bigenough mathcomp-real-closed
+ mathcomp-analysis multinomials coqeal
+ ;
metalib = callPackage ../development/coq-modules/metalib { };
paco = callPackage ../development/coq-modules/paco {};
paramcoq = callPackage ../development/coq-modules/paramcoq {};
@@ -86,6 +60,8 @@ let
tlc = callPackage ../development/coq-modules/tlc {};
Velisarios = callPackage ../development/coq-modules/Velisarios {};
Verdi = callPackage ../development/coq-modules/Verdi {};
+
+ filterPackages = filterCoqPackages;
};
filterCoqPackages = coq: set:
@@ -113,8 +89,7 @@ in rec {
*/
mkCoqPackages = coq:
let self = lib.makeScope newScope (lib.flip mkCoqPackages' coq); in
- if coq.dontFilter or false then self
- else filterCoqPackages coq self;
+ if coq.dontFilter or false then self else filterCoqPackages coq self;
coq_8_5 = callPackage ../applications/science/logic/coq {
ocamlPackages = ocamlPackages_4_05;
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index ae985f8b75d..13c5b721301 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -77,8 +77,8 @@ in {
ghcHEAD = callPackage ../development/compilers/ghc/head.nix {
bootPkgs = packages.ghc883; # no binary yet
inherit (buildPackages.python3Packages) sphinx;
- buildLlvmPackages = buildPackages.llvmPackages_9;
- llvmPackages = pkgs.llvmPackages_9;
+ buildLlvmPackages = buildPackages.llvmPackages_10;
+ llvmPackages = pkgs.llvmPackages_10;
libffi = pkgs.libffi;
};
ghcjs = compiler.ghcjs86;
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index 9517769f7b3..44b90219606 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -38,11 +38,6 @@ let
async_extra_p4 = callPackage ../development/ocaml-modules/async_extra { };
- async_find =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.async_find
- else callPackage ../development/ocaml-modules/async_find { };
-
async_kernel_p4 = callPackage ../development/ocaml-modules/async_kernel { };
async_unix_p4 = callPackage ../development/ocaml-modules/async_unix { };
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 2f933eeff1f..17d60574215 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -3224,6 +3224,19 @@ let
};
};
+ ConvertBencode = buildPerlPackage rec {
+ pname = "Convert-Bencode";
+ version = "1.03";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/O/OR/ORCLEV/${pname}-${version}.tar.gz";
+ sha256 = "0v2ywj18px67mg97xnrdq9mnlzgqvj92pr2g47g9c9b9cpw3v7r6";
+ };
+ meta = {
+ description = "Functions for converting to/from bencoded strings";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
ConvertColor = buildPerlModule {
pname = "Convert-Color";
version = "0.11";
@@ -17042,6 +17055,20 @@ let
};
};
+ StringSimilarity = buildPerlPackage {
+ pname = "String-Similarity";
+ version = "1.04";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/ML/MLEHMANN/String-Similarity-1.04.tar.gz";
+ sha256 = "0i9j3hljxw7j6yiii9nsscfj009vw6zv1q8cxwd75jxvj0idm3hz";
+ };
+ doCheck = true;
+ meta = {
+ license = with stdenv.lib.licenses; [ gpl2 ];
+ description = "Calculate the similarity of two strings";
+ };
+ };
+
ShellCommand = buildPerlPackage {
pname = "Shell-Command";
version = "0.06";
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index 43c4e5fc90d..9532f113ae3 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -580,10 +580,10 @@ in
};
pdo_sqlsrv = buildPecl {
- version = "5.8.0";
+ version = "5.8.1";
pname = "pdo_sqlsrv";
- sha256 = "0z4vbyd851b4jr6p69l2ylk91iihndsm2qjb429pxcv8g6dqzqll";
+ sha256 = "06ba4x34fgs092qq9w62y2afsm1nyasqiprirk4951ax9v5vcir0";
internalDeps = [ php.extensions.pdo ];
@@ -691,10 +691,10 @@ in
};
sqlsrv = buildPecl {
- version = "5.8.0";
+ version = "5.8.1";
pname = "sqlsrv";
- sha256 = "1kv4krk1w4hri99b0sdgwgy9c4y0yh217wx2y3irhkfi46kdrjnw";
+ sha256 = "0c9a6ghch2537vi0274vx0mn6nb1xg2qv7nprnf3xdfqi5ww1i9r";
buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ];
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 5548f8c75a7..e54a4e9fe45 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -18,7 +18,7 @@ let
packages = ( self:
let
- inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
+ inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
callPackage = pkgs.newScope self;
@@ -100,7 +100,7 @@ let
in {
- inherit (python.passthru) isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
+ inherit (python.passthru) isPy27 isPy35 isPy36 isPy37 isPy38 isPy39 isPy3k isPyPy pythonAtLeast pythonOlder;
inherit python bootstrapped-pip buildPythonPackage buildPythonApplication;
inherit fetchPypi callPackage;
inherit hasPythonModule requiredPythonModules makePythonPath disabledIf;
@@ -676,6 +676,8 @@ in {
dftfit = callPackage ../development/python-modules/dftfit { };
+ dicom2nifti = callPackage ../development/python-modules/dicom2nifti { };
+
discid = callPackage ../development/python-modules/discid { };
discordpy = callPackage ../development/python-modules/discordpy { };
@@ -941,6 +943,8 @@ in {
python-mpv-jsonipc = callPackage ../development/python-modules/python-mpv-jsonipc { };
+ mortgage = callPackage ../development/python-modules/mortgage { };
+
msal = callPackage ../development/python-modules/msal { };
msal-extensions = callPackage ../development/python-modules/msal-extensions { };
@@ -967,6 +971,8 @@ in {
ndtypes = callPackage ../development/python-modules/ndtypes { };
+ neo = callPackage ../development/python-modules/neo { };
+
nest-asyncio = callPackage ../development/python-modules/nest-asyncio { };
neuron = pkgs.neuron.override {
@@ -2694,6 +2700,8 @@ in {
dpath = callPackage ../development/python-modules/dpath { };
+ dparse = callPackage ../development/python-modules/dparse { };
+
dpkt = callPackage ../development/python-modules/dpkt {};
urllib3 = callPackage ../development/python-modules/urllib3 {};
@@ -2915,6 +2923,8 @@ in {
helpdev = callPackage ../development/python-modules/helpdev { };
+ heudiconv = callPackage ../development/python-modules/heudiconv { };
+
hickle = callPackage ../development/python-modules/hickle { };
hiro = callPackage ../development/python-modules/hiro {};
@@ -4096,6 +4106,8 @@ in {
ipy = callPackage ../development/python-modules/IPy { };
+ ipydatawidgets = callPackage ../development/python-modules/ipydatawidgets { };
+
ipykernel = if pythonOlder "3.4" then
callPackage ../development/python-modules/ipykernel/4.nix { }
else
@@ -4172,7 +4184,10 @@ in {
inherit (pkgs.jsonnet) name src;
};
- jupyter_client = callPackage ../development/python-modules/jupyter_client { };
+ jupyter_client = if isPy3k then
+ callPackage ../development/python-modules/jupyter_client { }
+ else
+ callPackage ../development/python-modules/jupyter_client/5.nix { };
jupyter_core = callPackage ../development/python-modules/jupyter_core { };
@@ -5655,6 +5670,8 @@ in {
safe = callPackage ../development/python-modules/safe { };
+ safety = callPackage ../development/python-modules/safety { };
+
sampledata = callPackage ../development/python-modules/sampledata { };
sasmodels = callPackage ../development/python-modules/sasmodels { };
@@ -5865,6 +5882,8 @@ in {
traitlets = callPackage ../development/python-modules/traitlets { };
+ traittypes = callPackage ../development/python-modules/traittypes { };
+
transitions = callPackage ../development/python-modules/transitions { };
extras = callPackage ../development/python-modules/extras { };
@@ -7266,7 +7285,7 @@ in {
scour = callPackage ../development/python-modules/scour { };
- pymssql = callPackage ../development/python-modules/pymssql { };
+ pymssql = throw "pymssql has been abandoned upstream."; # added 2020-05-04
nanoleaf = callPackage ../development/python-modules/nanoleaf { };