-
Customize
diff --git a/pkgs/data/fonts/amiri/default.nix b/pkgs/data/fonts/amiri/default.nix
index 9ecde1939e8c017f74abf87fe546ed004ca8764f..9867b84757aa4688f55a33fa77ef9f537d7c291c 100644
--- a/pkgs/data/fonts/amiri/default.nix
+++ b/pkgs/data/fonts/amiri/default.nix
@@ -1,14 +1,14 @@
{ lib, fetchzip }:
let
- version = "0.112";
+ version = "0.113";
in fetchzip rec {
name = "Amiri-${version}";
url = "https://github.com/alif-type/amiri/releases/download/${version}/${name}.zip";
- sha256 = "13j8kglgca296czxjz1xvrbz6yx05s2xassiliyszndbkrhn6bkl";
+ sha256 = "0v5xm4spyww8wy6j9kpb01ixrakw7wp6jng4xnh220iy6yqcxm7v";
postFetch = ''
unzip $downloadedFile
diff --git a/pkgs/data/fonts/cozette/default.nix b/pkgs/data/fonts/cozette/default.nix
index a5d9f905562429ef51746421e0cedca6e5d72fbc..a5bc752c4caf4e10d9c4f279baf7f68e260772ff 100644
--- a/pkgs/data/fonts/cozette/default.nix
+++ b/pkgs/data/fonts/cozette/default.nix
@@ -1,55 +1,28 @@
-{ stdenv, fetchurl, mkfontscale }:
+{ lib, fetchzip }:
let
- version = "1.5.1";
- releaseUrl =
- "https://github.com/slavfox/Cozette/releases/download/v.${version}";
-in stdenv.mkDerivation rec {
- pname = "Cozette";
- inherit version;
+ version = "1.8.3";
+in
+fetchzip rec {
+ name = "Cozette-${version}";
- srcs = map fetchurl [
- {
- url = "${releaseUrl}/cozette.otb";
- sha256 = "05k45n7jar11gnng2awpmc7zk9jdlzd6wz87xx49cp75jm4z9xm8";
- }
- {
- url = "${releaseUrl}/CozetteVector.otf";
- sha256 = "1sqhnjpizn1wi26lc7z2zml7yr7zkcpa72mh1drvd74rlcs1ip30";
- }
- {
- url = "${releaseUrl}/CozetteVector.ttf";
- sha256 = "1q4ml8shv9lmyc6bwhffwvbvl92s73j7xkb0rkqvci4f0zbz7mcy";
- }
- ];
+ url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts.zip";
- nativeBuildInputs = [ mkfontscale ];
+ sha256 = "1nc4zk6n7cbv9vwlhpm3ady5lc4d4ic1klyywwfg27w8j0jv57hx";
- sourceRoot = "./";
-
- unpackCmd = ''
- otName=$(stripHash "$curSrc")
- cp $curSrc ./$otName
- '';
-
- installPhase = ''
-
- install -D -m 644 *.otf -t "$out/share/fonts/opentype"
- install -D -m 644 *.ttf -t "$out/share/fonts/truetype"
- install -D -m 644 *.otb -t "$out/share/fonts/misc"
-
- mkfontdir "$out/share/fonts/misc"
- mkfontscale "$out/share/fonts/truetype"
- mkfontscale "$out/share/fonts/opentype"
+ postFetch = ''
+ mkdir -p $out/share/fonts
+ unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
+ unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
+ unzip -j $downloadedFile \*.bdf -d $out/share/fonts/misc
+ unzip -j $downloadedFile \*.otb -d $out/share/fonts/misc
'';
- outputs = [ "out" ];
-
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A bitmap programming font optimized for coziness.";
homepage = "https://github.com/slavfox/cozette";
license = licenses.mit;
platforms = platforms.all;
- maintainers = with maintainers; [ brettlyons ];
+ maintainers = with maintainers; [ brettlyons marsam ];
};
}
diff --git a/pkgs/data/fonts/fira-code/default.nix b/pkgs/data/fonts/fira-code/default.nix
index 2048bc797c9b58325e3857ad820bcd96f85c8ba9..4f0fb1e81c16b3fa15da2070361279da9c5d9699 100644
--- a/pkgs/data/fonts/fira-code/default.nix
+++ b/pkgs/data/fonts/fira-code/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchzip }:
let
- version = "4";
+ version = "5.2";
in fetchzip {
name = "fira-code-${version}";
@@ -9,11 +9,10 @@ in fetchzip {
postFetch = ''
mkdir -p $out/share/fonts
- unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
'';
- sha256 = "0n9qkng31ydvpdjc1an4ylpfy4x883c6czhyzvhjsmavd7bv4j9a";
+ sha256 = "16v62wj872ba4w7qxn4l6zjgqh7lrpwh1xax1bp1x9dpz08mnq06";
meta = with stdenv.lib; {
homepage = "https://github.com/tonsky/FiraCode";
diff --git a/pkgs/data/fonts/ibm-plex/default.nix b/pkgs/data/fonts/ibm-plex/default.nix
index 3e507047166c5b5b9be5c55646860e5de3423405..70657f03281e945493df2048cddca5cf85a5260d 100644
--- a/pkgs/data/fonts/ibm-plex/default.nix
+++ b/pkgs/data/fonts/ibm-plex/default.nix
@@ -1,15 +1,19 @@
{ lib, fetchzip }:
let
- version = "4.0.2";
+ version = "5.0.0";
+
in fetchzip {
name = "ibm-plex-${version}";
+
url = "https://github.com/IBM/plex/releases/download/v${version}/OpenType.zip";
+
postFetch = ''
mkdir -p $out/share/fonts
unzip -j $downloadedFile "OpenType/*/*.otf" -d $out/share/fonts/opentype
'';
- sha256 = "1v00y1l9sjcv9w8d3115w1vv1b7bgwbrv4d3zv68galk8wz8px1x";
+
+ sha256 = "1m8a9p0bryrj05v7sg9kqvyp0ddhgdwd0zjbn0i4l296cj5s2k97";
meta = with lib; {
description = "IBM Plex Typeface";
diff --git a/pkgs/data/fonts/joypixels/default.nix b/pkgs/data/fonts/joypixels/default.nix
index b54fb3fd128b00a83fc63a4890fc2e42df6ba731..1b107f9cb82fea8d2794c89d8c4cde68a01a2c28 100644
--- a/pkgs/data/fonts/joypixels/default.nix
+++ b/pkgs/data/fonts/joypixels/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "joypixels";
- version = "5.5.0";
+ version = "6.0.0";
src = fetchurl {
url = "https://cdn.joypixels.com/arch-linux/font/${version}/joypixels-android.ttf";
- sha256 = "0w3r50l0knrncwv6zihyx01gs995y76xjcwsysx5bmvc1b43yijb";
+ sha256 = "1vxqsqs93g4jyp01r47lrpcm0fmib2n1vysx32ksmfxmprimb75s";
};
dontUnpack = true;
diff --git a/pkgs/data/fonts/material-design-icons/default.nix b/pkgs/data/fonts/material-design-icons/default.nix
index 72dc5fe6313c06d2b082cf36d891059c3c2cd704..1bf5c6aa4820cfc51677567db81b1bee473cd0ac 100644
--- a/pkgs/data/fonts/material-design-icons/default.nix
+++ b/pkgs/data/fonts/material-design-icons/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchFromGitHub }:
let
- version = "4.7.95";
+ version = "5.3.45";
in fetchFromGitHub {
name = "material-design-icons-${version}";
owner = "Templarian";
@@ -16,10 +16,10 @@ in fetchFromGitHub {
cp fonts/*.woff $out/share/fonts/woff/
cp fonts/*.woff2 $out/share/fonts/woff2/
'';
- sha256 = "0da92kz8ryy60kb5xm52md13w28ih4sfap8g3v9b4ziyww66zjhz";
+ sha256 = "1nwha6dbj97ybiwlf69la57l3ibmwgnzs0nr104bfqnqxjs471sx";
meta = with lib; {
- description = "3200+ Material Design Icons from the Community";
+ description = "4600+ Material Design Icons from the Community";
longDescription = ''
Material Design Icons' growing icon collection allows designers and
developers targeting various platforms to download icons in the format,
diff --git a/pkgs/data/fonts/noto-fonts/default.nix b/pkgs/data/fonts/noto-fonts/default.nix
index f4a6dba30291324adc8d9733430b59c6dbe0322c..e077fc3034456e80404a070eef1d961062af572f 100644
--- a/pkgs/data/fonts/noto-fonts/default.nix
+++ b/pkgs/data/fonts/noto-fonts/default.nix
@@ -2,6 +2,7 @@
, stdenvNoCC
, lib
, fetchFromGitHub
+, fetchurl
, fetchzip
, optipng
, cairo
@@ -146,4 +147,28 @@ in
maintainers = with maintainers; [ mathnerd314 ];
};
};
+
+ noto-fonts-emoji-blob-bin = stdenv.mkDerivation rec {
+ pname = "noto-fonts-emoji-blob-bin";
+ version = "2019-06-14-Emoji-12";
+
+ src = fetchurl {
+ url = "https://github.com/C1710/blobmoji/releases/download/v${version}/Blobmoji.ttf";
+ sha256 = "0snvymglmvpnfgsriw2cnnqm0f4llav0jvzir6mpd17mqqhhabbh";
+ };
+
+ dontUnpack = true;
+
+ installPhase = ''
+ install -D $src $out/share/fonts/blobmoji/Blobmoji.ttf
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Noto Emoji with extended Blob support";
+ homepage = https://github.com/C1710/blobmoji;
+ license = with licenses; [ ofl asl20 ];
+ platforms = platforms.all;
+ maintainers = with maintainers; [ rileyinman ];
+ };
+ };
}
diff --git a/pkgs/data/fonts/spleen/default.nix b/pkgs/data/fonts/spleen/default.nix
index 6994b7d4a720e9a7c2f612d0810b12a5db980fc1..ace317bf35c582a2aa80fbd50fbc4892f2318de5 100644
--- a/pkgs/data/fonts/spleen/default.nix
+++ b/pkgs/data/fonts/spleen/default.nix
@@ -2,7 +2,7 @@
let
pname = "spleen";
- version = "1.7.0";
+ version = "1.8.0";
in fetchurl {
name = "${pname}-${version}";
url = "https://github.com/fcambus/spleen/releases/download/${version}/spleen-${version}.tar.gz";
@@ -19,7 +19,7 @@ in fetchurl {
# create fonts.dir so NixOS xorg module adds to fp
${mkfontscale}/bin/mkfontdir "$d"
'';
- sha256 = "17dn6spfr8wv63sy009djb4q12q635m13wsyirzn074qabhr9ggg";
+ sha256 = "0vaawnav4k2gpwsgxn5rmkd8wyxnwsrbd0ksp749sb7rwfd3nphc";
meta = with lib; {
description = "Monospaced bitmap fonts";
diff --git a/pkgs/data/fonts/terminus-font/default.nix b/pkgs/data/fonts/terminus-font/default.nix
index 4c7f5d85e869dbec227dca2cb19c543353b01c14..fb120e5eec6a2978286c23ede1183d60916c4519 100644
--- a/pkgs/data/fonts/terminus-font/default.nix
+++ b/pkgs/data/fonts/terminus-font/default.nix
@@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
postPatch = ''
substituteInPlace Makefile --replace 'fc-cache' '#fc-cache'
+ substituteInPlace Makefile --replace 'gzip' 'gzip -n'
'';
postBuild = ''
diff --git a/pkgs/data/fonts/xits-math/default.nix b/pkgs/data/fonts/xits-math/default.nix
index db0ed425dee2eb4a64eb99a1c4269c2f2126c523..dfb38973edd92d45c808095a1d317ea4dbe44ccc 100644
--- a/pkgs/data/fonts/xits-math/default.nix
+++ b/pkgs/data/fonts/xits-math/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xits-math";
- version = "1.301";
+ version = "1.302";
src = fetchFromGitHub {
owner = "alif-type";
repo = "xits";
rev = "v${version}";
- sha256 = "043g0gnjc7wn1szvrs0rc1vvrq1qmhqh45b0y2kwrlxsgprpv8ll";
+ sha256 = "1x3r505dylz9rz8dj98h5n9d0zixyxmvvhnjnms9qxdrz9bxy9g1";
};
nativeBuildInputs = (with python3Packages; [ python fonttools fontforge ]);
diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix
index 3c991cf1fc831bb5e3c6c37ec053b4825fe22bd3..885423d9a258cb9f6a3acc40ac3338a49d10b00e 100644
--- a/pkgs/data/icons/numix-icon-theme-circle/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme-circle";
- version = "19.12.27";
+ version = "20.06.07";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "0za44h7f4vk37yl30xlaa6w76maiipb6p63gl9hl1rshdn9nxq0y";
+ sha256 = "1j1i5w3pfw61axcqh8jdkcv20fkmwq0mslfhq725sp3jwv9wyqy2";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix
index 9cebdc331065d5d480f753a22fb760070ea5af00..53c8e5399893ab3f72b33b2cb70d3fa5cd9e95eb 100644
--- a/pkgs/data/icons/numix-icon-theme-square/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-square/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme-square";
- version = "19.12.27";
+ version = "20.06.07";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "0pjbi2g7wk8gyr4lvp8fvcb8z29kc3l6v19a45axgadnc609hqw7";
+ sha256 = "0irib8qywc32cqxchb4z20p0vnyvlgxk8z4vqa5lzx7cd4xmflm1";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/numix-icon-theme/default.nix b/pkgs/data/icons/numix-icon-theme/default.nix
index 56bb2f3808fb97bf1e6a0b6773cea8a818b59a3f..30e212629e8643038f91a98fbc738081b772143a 100644
--- a/pkgs/data/icons/numix-icon-theme/default.nix
+++ b/pkgs/data/icons/numix-icon-theme/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme";
- version = "20.03.20";
+ version = "20.06.07";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "092f8k38xf9yz898nrangm0ia211d41z8kx0v6njfqfgpiad1s7q";
+ sha256 = "1yp9parc8ihmai8pswf4qzrqd88qpls87ipq8ylx38yqns7wsn4h";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/papirus-icon-theme/default.nix b/pkgs/data/icons/papirus-icon-theme/default.nix
index 37bde66c3df4e139bca8bd74218c9838aca2c266..fe64325013c55782c5d84f18c4438724d86a66dc 100644
--- a/pkgs/data/icons/papirus-icon-theme/default.nix
+++ b/pkgs/data/icons/papirus-icon-theme/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "papirus-icon-theme";
- version = "20200602";
+ version = "20200702";
src = fetchFromGitHub {
owner = "PapirusDevelopmentTeam";
repo = pname;
rev = version;
- sha256 = "0cms5dn8qfasi9xpfcq1hsdyvcb39vkh97mjvi7zrng4iyihq06y";
+ sha256 = "0p1grfgnmqawayk15qxnl09jai96avx9731qladmcbm2lik4qdpl";
};
nativeBuildInputs = [
diff --git a/pkgs/data/icons/qogir-icon-theme/default.nix b/pkgs/data/icons/qogir-icon-theme/default.nix
index fa52ad176d982d6a23f4ea4e6697d187d27accdb..2a9a895b6caf6cac0a896ba6a3f29eb5703dff7b 100644
--- a/pkgs/data/icons/qogir-icon-theme/default.nix
+++ b/pkgs/data/icons/qogir-icon-theme/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qogir-icon-theme";
- version = "2020-02-21";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "0m7f26dzzz5gkxi9dbbc96pl0xcvayr1ibxbjkrlsjcdvfg7p3rr";
+ sha256 = "0s5fhwfhn4qgk198jw736byxdrfm42l5m681pllbhg02j8ld4iik";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/misc/cacert/default.nix b/pkgs/data/misc/cacert/default.nix
index 27aa60ac09f5c9dfd401e4d231465dbe817b5627..f72431c5a27ccddc8354f5f71236e6fdd55ffb49 100644
--- a/pkgs/data/misc/cacert/default.nix
+++ b/pkgs/data/misc/cacert/default.nix
@@ -65,5 +65,6 @@ stdenv.mkDerivation {
description = "A bundle of X.509 certificates of public Certificate Authorities (CA)";
platforms = platforms.all;
maintainers = with maintainers; [ fpletz ];
+ license = licenses.mpl20;
};
}
diff --git a/pkgs/data/misc/cldr-emoji-annotation/default.nix b/pkgs/data/misc/cldr-emoji-annotation/default.nix
index d74a9cebcea64e8eff0a2fdc91c596655de6fd30..f2dc4213e004055f39520ab8e9eaa3dc89e65cb2 100644
--- a/pkgs/data/misc/cldr-emoji-annotation/default.nix
+++ b/pkgs/data/misc/cldr-emoji-annotation/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "cldr-emoji-annotation";
- version = "36.12.120200305_0";
+ version = "37.0_13.0_0_1";
src = fetchFromGitHub {
owner = "fujiwarat";
repo = "cldr-emoji-annotation";
rev = version;
- sha256 = "1zg4czaqnfjkd4hx06h8q56z8iiw22crwqr69w94s4hy9zcanfrs";
+ sha256 = "19cqxyrap3p7djzzs99pndjbcvzmdv86n2m1sw2zqiwpirw7y1sy";
};
nativeBuildInputs = [
diff --git a/pkgs/data/misc/dns-root-data/default.nix b/pkgs/data/misc/dns-root-data/default.nix
index ee08c07f5a664dcd23e16d455ba341746a244efe..aad1fe61c4bf1977528188dae932973a565dc4d8 100644
--- a/pkgs/data/misc/dns-root-data/default.nix
+++ b/pkgs/data/misc/dns-root-data/default.nix
@@ -7,7 +7,7 @@ let
# occasionally suffers from pointless hash changes,
# and having stable sources for older versions has advantages, too.
urls = map (prefix: prefix + "cc5e14a264912/etc/root.hints") [
- "https://gitlab.labs.nic.cz/knot/knot-resolver/raw/"
+ "https://gitlab.nic.cz/knot/knot-resolver/raw/"
"https://raw.githubusercontent.com/CZ-NIC/knot-resolver/"
];
sha256 = "0vdrff4l8s8grif52dnh091s8qydhh88k25zqd9rj66sf1qwcwxl";
diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix
index 73429770b295ac6099b8e44355f5f2607a7698ad..5027371035ff885abbf7c9fcf7547c7cf14531fc 100644
--- a/pkgs/data/misc/hackage/default.nix
+++ b/pkgs/data/misc/hackage/default.nix
@@ -1,6 +1,6 @@
{ fetchurl }:
fetchurl {
- url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/e8df5568f80e6230e29c2381e842db35fe11cd71.tar.gz";
- sha256 = "1fz4iax88pmlqpb4zp3l6mb6bmkzzha0q6mm3xasabh5yl83dbhy";
+ url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/ccbc2765586cc6f71894919f1f096714ca6ae453.tar.gz";
+ sha256 = "001crq0myhn0bvyrbl10i8hski6z2a0hg9ij4plbjgvl5cldkzji";
}
diff --git a/pkgs/data/misc/nixos-artwork/wallpapers.nix b/pkgs/data/misc/nixos-artwork/wallpapers.nix
index 6e6b6e92678e10db8beb3c24b99eab15678821fd..36242db4621fbbc290b619035689830565bb6e72 100644
--- a/pkgs/data/misc/nixos-artwork/wallpapers.nix
+++ b/pkgs/data/misc/nixos-artwork/wallpapers.nix
@@ -46,6 +46,15 @@ in
rec {
+ dracula = mkNixBackground {
+ name = "dracula-2020-07-02";
+ description = "Nix background based on the Dracula color palette";
+ src = fetchurl {
+ url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/03c6c20be96c38827037d2238357f2c777ec4aa5/wallpapers/nix-wallpaper-dracula.png";
+ sha256 = "07ly21bhs6cgfl7pv4xlqzdqm44h22frwfhdqyd4gkn2jla1waab";
+ };
+ };
+
gnome-dark = simple-dark-gray-bottom;
mosaic-blue = mkNixBackground {
@@ -57,6 +66,24 @@ rec {
};
};
+ nineish = mkNixBackground {
+ name = "nineish-2019-12-04";
+ description = "Nix background inspired by simpler times";
+ src = fetchurl {
+ url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/da01f68d21ddfdc9f1c6e520c2170871c81f1cf5/wallpapers/nix-wallpaper-nineish.png";
+ sha256 = "1mwvnmflp0z1biyyhfz7mjn7i1nna94n7jyns3na2shbfkaq7i0h";
+ };
+ };
+
+ nineish-dark-gray = mkNixBackground {
+ name = "nineish-dark-gray-2020-07-02";
+ description = "Dark gray Nix background inspired by simpler times";
+ src = fetchurl {
+ url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/f07707cecfd89bc1459d5dad76a3a4c5315efba1/wallpapers/nix-wallpaper-nineish-dark-gray.png";
+ sha256 = "07zl1dlxqh9dav9pibnhr2x1llywwnyphmzcdqaby7dz5js184ly";
+ };
+ };
+
simple-blue = mkNixBackground {
name = "simple-blue-2016-02-19";
description = "Simple blue background for Nix";
diff --git a/pkgs/data/misc/osinfo-db/default.nix b/pkgs/data/misc/osinfo-db/default.nix
index 4460e7b40d7c03d37d38186c49223335d63857fb..87425defb879f4ecbface72a33aaa28e5806d47f 100644
--- a/pkgs/data/misc/osinfo-db/default.nix
+++ b/pkgs/data/misc/osinfo-db/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "osinfo-db";
- version = "20200515";
+ version = "20200529";
src = fetchurl {
url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.xz";
- sha256 = "1m9idmmb1sjf24lp9lgng2m1jj09mn9fa9pnz36fdv5q0lskgscj";
+ sha256 = "0mbrf9j5wmjhc6jixvhp4jqyxixh1717lqrmzmipdg99xnzba81n";
};
nativeBuildInputs = [ osinfo-db-tools intltool libxml2 ];
diff --git a/pkgs/data/themes/adwaita-qt/default.nix b/pkgs/data/themes/adwaita-qt/default.nix
index dce625de5e3551233cdf5ce75d86182ec243411c..c5c9bbbe37f085ca9aa1f857356eda9cd662acc6 100644
--- a/pkgs/data/themes/adwaita-qt/default.nix
+++ b/pkgs/data/themes/adwaita-qt/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "adwaita-qt";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchFromGitHub {
owner = "FedoraQt";
repo = pname;
rev = version;
- sha256 = "1zfah1ybfgi4dag3lxqap99giwwng9b3lgcick1ciylz6vwf2gwh";
+ sha256 = "19s97wm96g3828dp8m85j3lsn1n6h5h2zqk4652hcqcgq6xb6gv5";
};
nativeBuildInputs = [
diff --git a/pkgs/data/themes/matcha/default.nix b/pkgs/data/themes/matcha/default.nix
index f0617e56d789c25bb997a6ff141b6dd5467f8bbb..5edc2990c02536d273b8e5c5184ecdc5b45629e4 100644
--- a/pkgs/data/themes/matcha/default.nix
+++ b/pkgs/data/themes/matcha/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "matcha-gtk-theme";
- version = "2020-05-24";
+ version = "2020-06-18";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "186ypnkyaqjw671ny363xmixw6zdvrgj9xvmsrdgr8i0h3z8qwr8";
+ sha256 = "1hgwlzyfxl8yw93r0vsnvi51a4k5bn5qw1axhldy5l928qhmd5x7";
};
buildInputs = [ gdk-pixbuf librsvg ];
diff --git a/pkgs/data/themes/snowblind/default.nix b/pkgs/data/themes/snowblind/default.nix
index db7b34d78e7617ac248a79539eac27291c28e400..3517f4de2638de395127f12780dd75680baf6ee1 100644
--- a/pkgs/data/themes/snowblind/default.nix
+++ b/pkgs/data/themes/snowblind/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "snowblind";
- version = "2020-02-26";
+ version = "2020-06-07";
src = fetchFromGitLab {
domain = "www.opencode.net";
owner = "ju1464";
repo = pname;
- rev = "94c35410be5cccc142c9cd6be9dff973ce0761c4";
- sha256 = "1aqmpg1vyqwp6s6iikp5c5yfrvdkzq75jdr9mmv2ijcam1g0jhnv";
+ rev = "88d626b204e19d1730836289a1c0d83efcf247d0";
+ sha256 = "0admiqwdc0rvl8zxs0b2qyvsi8im7lrpsygm8ky8ymyf7alkw0gd";
};
propagatedUserEnvPkgs = [ gtk-engine-murrine ];
diff --git a/pkgs/desktops/cinnamon/cinnamon-translations/default.nix b/pkgs/desktops/cinnamon/cinnamon-translations/default.nix
index b2a3acd07229368c1169c00eb0ad07e5dd7a459d..a679f15887b43e53940d283d5e1707de7aaa6a6d 100644
--- a/pkgs/desktops/cinnamon/cinnamon-translations/default.nix
+++ b/pkgs/desktops/cinnamon/cinnamon-translations/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "cinnamon-translations";
- version = "4.4.2";
+ version = "4.6.2";
src = fetchFromGitHub {
owner = "linuxmint";
repo = pname;
rev = version;
- sha256 = "1n1nkapcgxmbv0l8hrx5cf588pi4ifx12xbz46lq4p1ijrlfivba";
+ sha256 = "0zaghha62ibhg3rir6mrfy1z3v7p7v83b6glhmj9s51nxd86fyv6";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/deepin/deepin-movie-reborn/default.nix b/pkgs/desktops/deepin/deepin-movie-reborn/default.nix
index 6763292b626cbc761ec9b66d7c118d1accb4d2bf..68daffb0d15701bb3bf20479f0ad29e03b0ac6b2 100644
--- a/pkgs/desktops/deepin/deepin-movie-reborn/default.nix
+++ b/pkgs/desktops/deepin/deepin-movie-reborn/default.nix
@@ -8,7 +8,7 @@
, qtx11extras
, dtkcore
, dtkwidget
-, ffmpeg
+, ffmpeg_3
, ffmpegthumbnailer
, mpv
, pulseaudio
@@ -41,7 +41,7 @@ mkDerivation rec {
buildInputs = [
dtkcore
dtkwidget
- ffmpeg
+ ffmpeg_3
ffmpegthumbnailer
libdvdnav
libdvdread
diff --git a/pkgs/desktops/enlightenment/efl.nix b/pkgs/desktops/enlightenment/efl.nix
index 449c16e13baf04a60143a408a9da7b4dd6bca9f2..5ac8194d74e14682c441ca832644ce2c3a362401 100644
--- a/pkgs/desktops/enlightenment/efl.nix
+++ b/pkgs/desktops/enlightenment/efl.nix
@@ -39,6 +39,7 @@
, luajit
, lz4
, mesa
+, mint-x-icons
, openjpeg
, openssl
, poppler
@@ -92,7 +93,7 @@ stdenv.mkDerivation rec {
xorg.libXcursor
xorg.xorgproto
zlib
- # still missing parent icon themes: Mint-X, RAVE-X, Faenza
+ # still missing parent icon themes: RAVE-X, Faenza
];
propagatedBuildInputs = [
@@ -107,6 +108,7 @@ stdenv.mkDerivation rec {
fribidi
ghostscript
harfbuzz
+ hicolor-icon-theme # for the icon theme
jbig2dec
libdrm
libinput
@@ -117,6 +119,7 @@ stdenv.mkDerivation rec {
libwebp
libxkbcommon
luajit
+ mint-x-icons # Mint-X is a parent icon theme of Enlightenment-X
openjpeg
poppler
utillinux
diff --git a/pkgs/desktops/gnome-3/apps/evolution/default.nix b/pkgs/desktops/gnome-3/apps/evolution/default.nix
index 467971b2dba4e865931c81e50be5c20fb60658f3..e6b2db3330ebd3dd7ec6d28dd196f2e04ea06294 100644
--- a/pkgs/desktops/gnome-3/apps/evolution/default.nix
+++ b/pkgs/desktops/gnome-3/apps/evolution/default.nix
@@ -43,11 +43,11 @@
stdenv.mkDerivation rec {
pname = "evolution";
- version = "3.36.2";
+ version = "3.36.4";
src = fetchurl {
url = "mirror://gnome/sources/evolution/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "12ii8crp4v4bpdxrc2rkxwdxqz3qjizyfgfrmir9pcyxlg0lh2f5";
+ sha256 = "0vgd3i5zrs4r0i0700hhl89c66j41bgdzg9j8wdf0w8irlqj5xv2";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix b/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix
index e2ac4cb4b89d9516a20ec2a46f35d2ae4a06fdbd..eed28908bf3336828a7bbde1b9a5f31dcc012f1c 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-boxes/default.nix
@@ -51,11 +51,11 @@
stdenv.mkDerivation rec {
pname = "gnome-boxes";
- version = "3.36.3";
+ version = "3.36.5";
src = fetchurl {
url = "mirror://gnome/sources/gnome-boxes/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "18imxv1859gr53z4yay02611p5f1rd2pwnbaq093gmn77l0j9292";
+ sha256 = "1khvyhgd3p41fvvknga1hdl0p1ks4kj4cwsiaw28v1sy6nzclm2c";
};
doCheck = true;
diff --git a/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix b/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix
index 88284c540e3b477c88664bb435a0059fa6d306fc..988cb1ed2a33210239286212e8620cff04684f1f 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-calendar/default.nix
@@ -4,13 +4,13 @@
let
pname = "gnome-calendar";
- version = "3.36.1";
+ version = "3.36.2";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "0ql3f509bj17riqs0jfpp434s97dzjgkjcd978i4m4y80nq2131v";
+ sha256 = "07sc1kn65dzxsxpv0vl5dj1a5awljjsfl9jldrg0hnjmq12m7c6h";
};
passthru = {
diff --git a/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix b/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
index a722ab9616ed3da922386950a0f7aa2b750d00a3..57ba6fd0766fd1549caa8d206c94a08608568a49 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
@@ -5,13 +5,13 @@
let
pname = "gnome-maps";
- version = "3.36.2";
+ version = "3.36.4";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "114pia3nd8k7j6ll7za7qzv0ggcdvcw6b3w4lppqqrwqvswik8jv";
+ sha256 = "1ila7li9yi4lyjc84a787qr33wr7ayppphxn451jzg410pfcamhz";
};
doCheck = true;
diff --git a/pkgs/desktops/gnome-3/apps/gnome-music/default.nix b/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
index 26cebe076ea42c99a65d2a838e5e6382691fc1aa..d2d3f83f427c31ac48030e60fd86fe3134ff653c 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
@@ -30,13 +30,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "gnome-music";
- version = "3.36.2";
+ version = "3.36.3";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "19c2x7h9gq4kh4995y1qcn5pyry4x04lh5n7md0q33zsxcx43bdb";
+ sha256 = "0ds225fd0zl0zpjc2wmzg4fwivqbqsyiqpnf9pzlqpwrz10d5y2l";
};
nativeBuildInputs = [
@@ -93,6 +93,9 @@ python3.pkgs.buildPythonApplication rec {
doCheck = false;
+ # handle setup hooks better
+ strictDeps = false;
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
diff --git a/pkgs/desktops/gnome-3/apps/polari/default.nix b/pkgs/desktops/gnome-3/apps/polari/default.nix
index 363d3c49af853934c056d7ea29d366841493afc2..514eecc17365930e58ebe9b6b0a669c540d69766 100644
--- a/pkgs/desktops/gnome-3/apps/polari/default.nix
+++ b/pkgs/desktops/gnome-3/apps/polari/default.nix
@@ -5,13 +5,13 @@
let
pname = "polari";
- version = "3.36.2";
+ version = "3.36.3";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "12i0gp2kwp0b7af135q32qygkhh2025f74dqbaylfbmzacbdpz5c";
+ sha256 = "0fpmrvhd40yay051bzn4x3gsrzdv42nav0pm5ps0np8wk1z689jg";
};
patches = [
diff --git a/pkgs/desktops/gnome-3/apps/seahorse/default.nix b/pkgs/desktops/gnome-3/apps/seahorse/default.nix
index ec6791e32311117c88e98cd8659ee3b1fedfe47b..3668fc171b3660523e5cd964b76a012f62734c4a 100644
--- a/pkgs/desktops/gnome-3/apps/seahorse/default.nix
+++ b/pkgs/desktops/gnome-3/apps/seahorse/default.nix
@@ -27,11 +27,11 @@
stdenv.mkDerivation rec {
pname = "seahorse";
- version = "3.36";
+ version = "3.36.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1nqn4a6dr4l1fpzj3mv4swhpnvhjcqlwsyhwm59sdzqgdfx4hbwr";
+ sha256 = "16wmxxppgcgfj8zkagcny5af1c81x32ysm9d6j9f2k7bmik21ss5";
};
doCheck = true;
diff --git a/pkgs/desktops/gnome-3/core/baobab/default.nix b/pkgs/desktops/gnome-3/core/baobab/default.nix
index af39d3a3c053eff75572dd98775f7d735883c667..dce14d6d1de92bc99b395446175b4ca0176689da 100644
--- a/pkgs/desktops/gnome-3/core/baobab/default.nix
+++ b/pkgs/desktops/gnome-3/core/baobab/default.nix
@@ -4,13 +4,13 @@
let
pname = "baobab";
- version = "3.34.0";
+ version = "3.34.1";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "01w6m5ylyqs4wslpjn1hg6n6ynwh3rghksak0qs8r9m6dm3dkss6";
+ sha256 = "1i90gc1cpw5507zn54k46hj4mjgdxsq8cvpnlgxq0ksy2d7iv63z";
};
nativeBuildInputs = [ meson ninja pkgconfig vala gettext itstool libxml2 desktop-file-utils wrapGAppsHook ];
diff --git a/pkgs/desktops/gnome-3/core/epiphany/default.nix b/pkgs/desktops/gnome-3/core/epiphany/default.nix
index c41f5d79eb71b7ede9b7cd9a98c5b530dae2dac7..77d00cafe96aed5478fc641230f6669d224a13e4 100644
--- a/pkgs/desktops/gnome-3/core/epiphany/default.nix
+++ b/pkgs/desktops/gnome-3/core/epiphany/default.nix
@@ -35,11 +35,11 @@
stdenv.mkDerivation rec {
pname = "epiphany";
- version = "3.36.1";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/epiphany/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1dpgp1fqkn6azdrkw9imbrxi5d6mznrhfisrsiv88cf68gxk7wpn";
+ sha256 = "0vz1j6yrjv0nmf5lk8prkkm10fbcmd35khy9zsd7d4a86wk5c6v2";
};
# Tests need an X display
diff --git a/pkgs/desktops/gnome-3/core/evince/default.nix b/pkgs/desktops/gnome-3/core/evince/default.nix
index 88e5d78c4c34e47491f9b900bf4049529f21f102..11a5bcbd0f78a919723fb595a325d92f977bec9f 100644
--- a/pkgs/desktops/gnome-3/core/evince/default.nix
+++ b/pkgs/desktops/gnome-3/core/evince/default.nix
@@ -43,13 +43,13 @@
stdenv.mkDerivation rec {
pname = "evince";
- version = "3.36.1";
+ version = "3.36.7";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/evince/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1msbb66lasikpfjpkwsvi7h22hqmk275850ilpdqwbd0b39vzf4c";
+ sha256 = "0clg9fhgjyj23mmcmw7dp512wzgv5m18fppn05qf1frz7r11mmk5";
};
postPatch = ''
@@ -128,6 +128,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2Plus;
platforms = platforms.linux;
- maintainers = teams.gnome.members ++ [ maintainers.vcunat ];
+ maintainers = teams.gnome.members;
};
}
diff --git a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
index 0d3c786690d1153e5bcdc4c19ba953c7fd192b94..ccda82765c2b38abdc3e359ff4d8a1ed0325fd10 100644
--- a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
+++ b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "evolution-data-server";
- version = "3.36.2";
+ version = "3.36.4";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/evolution-data-server/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0yz9fsnbnnlj2iidd81i9w7d0dhidrzqkixrnfjfdkhnxk7p9qlq";
+ sha256 = "03sc7r6hpi62kcxpnzm5gv1ky3hmslh4fnf2vy2qghb5xqg3zy1r";
};
patches = [
diff --git a/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix b/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix
index 6e933e7b9af0f80810b41f79e54cd8651f6e0f58..5372552a7208ef830730ef22695609f1f7f16627 100644
--- a/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-contacts/default.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "gnome-contacts";
- version = "3.36.1";
+ version = "3.36.2";
src = fetchurl {
url = "mirror://gnome/sources/gnome-contacts/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0qb2kgyk6f6wr129a0gzhvpy5wdjpwjbksxyfs6zxv183jl9s73z";
+ sha256 = "048l07biy8xrfidfyzrjd5lrnfzqhb767ih2gl7w6c4mmhj4g2dy";
};
propagatedUserEnvPkgs = [ evolution-data-server ];
diff --git a/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix b/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix
index 79d28ae8ced808b5a434c01b899ac9c49dd5ef07..ea28d651eba9ed450da9c91ac9e7287119230ffe 100644
--- a/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-control-center/default.nix
@@ -68,11 +68,11 @@
stdenv.mkDerivation rec {
pname = "gnome-control-center";
- version = "3.36.2";
+ version = "3.36.4";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "05vqhj5z4w4vaphp541zxxkx6x781m371l2gqnq2vhnnqvqfz9g0";
+ sha256 = "0m7pxjgymc7aqqz0vcmlq91nxnwzd1v7v1gdhrfam49krxmk80mc";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix b/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix
index 94de64c9ea98f3b91d6eb7c2d1a657e46462efde..22b3f17b42563e2060d1c8a1c29f0f30ef20970e 100644
--- a/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-desktop/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "gnome-desktop";
- version = "3.36.2";
+ version = "3.36.3.1";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/gnome-desktop/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "12f724inw3sv289xqprvwh8r3qw89z67m74j3hyhkbp1n7f99y9q";
+ sha256 = "0zkbx5inprjpf4abqwn0bxc2d1rwbhv450cjh1wgz82ylagi3vab";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/core/gnome-initial-setup/default.nix b/pkgs/desktops/gnome-3/core/gnome-initial-setup/default.nix
index fb801ca19a6165ade7d34d48049f0500637f6da5..ff7463b940ec10a571982ff3b228e8e0891e1638 100644
--- a/pkgs/desktops/gnome-3/core/gnome-initial-setup/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-initial-setup/default.nix
@@ -36,11 +36,11 @@
stdenv.mkDerivation rec {
pname = "gnome-initial-setup";
- version = "3.36.2";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0mjp2j4smikmr4fa0y8wrw2srlfjahiixzphz3dmc30hx8df92sg";
+ sha256 = "11f2yj8q844gks3jkfbi4ap448snz1wjflqbq4y2kk12r3w37afq";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/core/gnome-system-monitor/default.nix b/pkgs/desktops/gnome-3/core/gnome-system-monitor/default.nix
index 82ec3c9a9d766dc80065b043a41aced0095a67b9..2dd4ae9e7f7b68b2865c9f99733962c72120b793 100644
--- a/pkgs/desktops/gnome-3/core/gnome-system-monitor/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-system-monitor/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "gnome-system-monitor";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-system-monitor/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1gipjaw708lv1zj1c9g09x4h4226kawam2kzdhdd6zjkzfghp9s0";
+ sha256 = "18dwwwmw4m2kzvfmxyaxmnm66d1plwvh6c6naznb0xac1ymlfsw6";
};
doCheck = true;
diff --git a/pkgs/desktops/gnome-3/core/nautilus/default.nix b/pkgs/desktops/gnome-3/core/nautilus/default.nix
index b926f9b627f1ee9b163e7319e217832c9addb1a1..6145178de1e0839f409f7da0811256fb1511dee1 100644
--- a/pkgs/desktops/gnome-3/core/nautilus/default.nix
+++ b/pkgs/desktops/gnome-3/core/nautilus/default.nix
@@ -32,11 +32,11 @@
stdenv.mkDerivation rec {
pname = "nautilus";
- version = "3.36.2";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1yknaz8n0l949sr8j3b7kdm0cm5mx2dp4n4k577m492hk6akqrr6";
+ sha256 = "1y0fsd7j48v4qkc051cg41mz7jycgw4vd4g37lw682p7n5xgrjmn";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/core/simple-scan/default.nix b/pkgs/desktops/gnome-3/core/simple-scan/default.nix
index 938e89be1e3051bfe92f6c43af9f56dbc9a280b4..8a097b74ae746ab0a890a4641000c5cd1bb9b0db 100644
--- a/pkgs/desktops/gnome-3/core/simple-scan/default.nix
+++ b/pkgs/desktops/gnome-3/core/simple-scan/default.nix
@@ -24,11 +24,11 @@
stdenv.mkDerivation rec {
pname = "simple-scan";
- version = "3.36.2.1";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/simple-scan/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0aq1pf0wk536b91as54684xgmhl7lps0k2xcwha5wh6h1isyb35v";
+ sha256 = "0gsz7jqk0fdj0mama3cnss9i1adw18cpdnlcjcjh4r5qijmvx0vh";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix b/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix
index 1523da990e37ee7c03978e60f99473a51658aa2b..aaaba71c7ee3ce85ca6a8702efa4d3b671b03d89 100644
--- a/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix
+++ b/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "four-in-a-row";
- version = "3.36.2";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/four-in-a-row/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1pjwaly0f36gn8ashf19b6w1yldmqpa8grdxcyb6h7b0k3bd54z6";
+ sha256 = "1qc6s0v8gnzw3wfbfaaindb031cc8akdjdn2sjqqfxhbpx6mhzmr";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/games/gnome-chess/default.nix b/pkgs/desktops/gnome-3/games/gnome-chess/default.nix
index 21348370579d5a6ff6c485bf0cc104ea1760c105..7747676f09e36f4bd3ecb025c176d7072c52b6ae 100644
--- a/pkgs/desktops/gnome-3/games/gnome-chess/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-chess/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "gnome-chess";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-chess/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1a9fgi749gy1f60vbcyrqqkab9vqs42hji70q73k1xx8rv0agmg0";
+ sha256 = "165bk8s3nngyqbikggspj4rff5nxxfkfcmgzjb4grmsrgbqwk5di";
};
nativeBuildInputs = [ meson ninja vala pkgconfig gettext itstool libxml2 python3 wrapGAppsHook gobject-introspection ];
diff --git a/pkgs/desktops/gnome-3/games/gnome-klotski/default.nix b/pkgs/desktops/gnome-3/games/gnome-klotski/default.nix
index ac15ebadce92e9c820ce8cee10be647cb6cd01ac..eb6f4b10dbd690e407aebd6f26a4bbcfe34840e9 100644
--- a/pkgs/desktops/gnome-3/games/gnome-klotski/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-klotski/default.nix
@@ -5,13 +5,13 @@
let
pname = "gnome-klotski";
- version = "3.36.2";
+ version = "3.36.3";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1w7fp79hc2v98r7ffg57d6na3wwr355gg9jrdd7w2ad362dfg1kw";
+ sha256 = "0fj1hlkqpjdb4hxd0di16ahm5j2r5j218ckyk88pmhjf8whb2g6z";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix b/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix
index 9dcc8744d2e2ba254997b0a8a981ebcc92d4e3d8..a9757de6393863da7a8f4f33ac9679ed0c262843 100644
--- a/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "gnome-nibbles";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-nibbles/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "01vzcjys2x95wnanwq25x0a7x6cc4j6g8gk69c5yc9ild48rr9c1";
+ sha256 = "17n6ji6yr521kzxfbfm0yxvrlnw4hlzacbwn0jqmw7xf3pdq35z6";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix b/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
index ad549a7c68299e9c0dc208506cc9157c3a57d49b..fb609bbb9781a54ec70ad6b0aeb5094f9748f74f 100644
--- a/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-taquin/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "gnome-taquin";
- version = "3.36.2";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/gnome-taquin/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0pi8kxici7p3jys8673ib0kigpif4mfkq0zlq48rsibhdqfhrlij";
+ sha256 = "149bv8q2a44i9msyshhh57nxwf5a43hankbndbvjqvq95yqlnhv4";
};
passthru = {
diff --git a/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix b/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
index 7061610ced1e053734e8eb676abe97b68ca70ae6..01dc3bab0ca42d31680102a79fbbac495690e5ff 100644
--- a/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "gnome-tetravex";
- version = "3.36.2";
+ version = "3.36.3";
src = fetchurl {
url = "mirror://gnome/sources/gnome-tetravex/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0qf6s3gl5qrs5rwsgx0191b0xyknhz2n9whx5i6ma5yw5ikslmq4";
+ sha256 = "0y1kc9j740088ffj4rd49w4f2pkn8w6paids5g1dv609sfpzyips";
};
passthru = {
diff --git a/pkgs/desktops/gnome-3/games/iagno/default.nix b/pkgs/desktops/gnome-3/games/iagno/default.nix
index c3df9bd1099d9a0abfa811d22205599ac99ab839..0263de1c9b02e7c5ec701317f1c78e1fa18792e2 100644
--- a/pkgs/desktops/gnome-3/games/iagno/default.nix
+++ b/pkgs/desktops/gnome-3/games/iagno/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "iagno";
- version = "3.36.2";
+ version = "3.36.4";
src = fetchurl {
url = "mirror://gnome/sources/iagno/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0hgn2iqvnfiiwm57bir28dz61b1kkp1zh6av8f342q153rxx10g6";
+ sha256 = "1fh2cvyqbz8saf2wij0bz2r9bja2k4gy6fqvbvig4gv0lx66gl29";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix b/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
index ef87571e038b689bee5264c0fcb41e99b44fd1b0..a33376618c2c6baadec33bb185d06c283c9277da 100644
--- a/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
+++ b/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
@@ -24,13 +24,13 @@
let
pname = "gnome-applets";
- version = "3.36.3";
+ version = "3.36.4";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "02jwh5yxka2mnzdqnr55lfijplvscy97isv7lqx1zvsi2p7hy38m";
+ sha256 = "1cd7y2air9cjznqmnynadbsayvq4dpsi39avnz46vv0bavx1aiwz";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/lumina/lumina/default.nix b/pkgs/desktops/lumina/lumina/default.nix
index 1b30b8cdb1076e4fa9dcb4f980aafdb714ac2b7c..ff1810db6e6eec1dddcdefec262116d6bfe42df1 100644
--- a/pkgs/desktops/lumina/lumina/default.nix
+++ b/pkgs/desktops/lumina/lumina/default.nix
@@ -2,6 +2,7 @@
, mkDerivation
, fetchFromGitHub
, fluxbox
+, libarchive
, numlockx
, qmake
, qtbase
@@ -33,6 +34,7 @@ mkDerivation rec {
buildInputs = [
fluxbox # window manager for Lumina DE
+ libarchive # make `bsdtar` available for lumina-archiver
numlockx # required for changing state of numlock at login
qtbase
qtmultimedia
@@ -66,9 +68,12 @@ mkDerivation rec {
substituteInPlace src-qt5/core-utils/lumina-config/pages/page_fluxbox_settings.cpp \
--replace 'LOS::AppPrefix()+"share/fluxbox' "\"${fluxbox}/share/fluxbox"
+ # Add full path of bsdtar to lumina-archiver
+ substituteInPlace src-qt5/desktop-utils/lumina-archiver/TarBackend.cpp \
+ --replace '"bsdtar"' '"${stdenv.lib.getBin libarchive}/bin/bsdtar"'
+
# Fix desktop files
for i in $(grep -lir 'OnlyShowIn=Lumina' src-qt5); do
- echo ===== $i
substituteInPlace $i --replace 'OnlyShowIn=Lumina' 'OnlyShowIn=X-Lumina'
done
'';
diff --git a/pkgs/desktops/lxqt/pcmanfm-qt/default.nix b/pkgs/desktops/lxqt/pcmanfm-qt/default.nix
index 7465eefc3c32f988d5f976cea3511a36e98d59e5..599dd67828cb03cb442273621a60e7f3cd0f370b 100644
--- a/pkgs/desktops/lxqt/pcmanfm-qt/default.nix
+++ b/pkgs/desktops/lxqt/pcmanfm-qt/default.nix
@@ -42,6 +42,10 @@ mkDerivation rec {
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
+ postPatch = ''
+ substituteInPlace config/pcmanfm-qt/lxqt/settings.conf.in --replace @LXQT_SHARE_DIR@ /run/current-system/sw/share/lxqt
+ '';
+
meta = with lib; {
description = "File manager and desktop icon manager (Qt port of PCManFM and libfm)";
homepage = "https://github.com/lxqt/pcmanfm-qt";
diff --git a/pkgs/desktops/pantheon/apps/elementary-code/default.nix b/pkgs/desktops/pantheon/apps/elementary-code/default.nix
index 82036c8b8e21546ad00e1f75afeabd461a827f7f..086e0cf7a57b9ba1b814686911908d72e1ab8ba1 100644
--- a/pkgs/desktops/pantheon/apps/elementary-code/default.nix
+++ b/pkgs/desktops/pantheon/apps/elementary-code/default.nix
@@ -27,7 +27,7 @@
stdenv.mkDerivation rec {
pname = "elementary-code";
- version = "3.4.0";
+ version = "3.4.1";
repoName = "code";
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "0b1vdgb1xvh5lqbral3r0qaq05zd5q5ywxw02fggpyy8nyxs3z8f";
+ sha256 = "158zrzyyy507rxcbsb5am9768zbakpwrl61ixab57zla7z51l0g0";
};
passthru = {
diff --git a/pkgs/desktops/plasma-5/powerdevil.nix b/pkgs/desktops/plasma-5/powerdevil.nix
index e53e986060f7d0738ad1f062892c7ef254665d00..e6b2c472bc8cdb35bbee8a987c716e0c48b87916 100644
--- a/pkgs/desktops/plasma-5/powerdevil.nix
+++ b/pkgs/desktops/plasma-5/powerdevil.nix
@@ -1,5 +1,5 @@
{
- mkDerivation,
+ mkDerivation, fetchpatch,
extra-cmake-modules, kdoctools,
bluez-qt, kactivities, kauth, kconfig, kdbusaddons, kdelibs4support,
kglobalaccel, ki18n, kidletime, kio, knotifyconfig, kwayland, libkscreen,
@@ -18,4 +18,14 @@ mkDerivation {
cmakeFlags = [
"-DHAVE_DDCUTIL=On"
];
+ patches = [
+ # This fixes an issue where 'DDCA_Feature_List*' cannot be converted to
+ # 'DDCA_Feature_List'.
+ # This can be dropped with the next release.
+ # https://bugs.kde.org/show_bug.cgi?id=423605
+ (fetchpatch {
+ url = "https://invent.kde.org/plasma/powerdevil/-/commit/fcb26be2fb279e6ad3b7b814d26a5921d16201eb.patch";
+ sha256 = "0gdyaa0nd1c1d6x2h0m933lascm8zm5sikd99wxmkf7hhaby6k2s";
+ })
+ ];
}
diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
index 220e250685825ab563a46f826aebb031345a6494..d8f612d1a81b062fdd29884ae686a238a5c46a9d 100644
--- a/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
+++ b/pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
@@ -6,11 +6,11 @@ in
stdenv.mkDerivation rec {
pname = "xfce4-eyes-plugin";
- version = "4.5.0";
+ version = "4.5.1";
src = fetchurl {
url = "mirror://xfce/src/${category}/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
- sha256 = "17gj6fbvvrdzvz61czmia8hqynllsnmhk61fs4aml443cc1h1bpx";
+ sha256 = "1iaszzkagl1mb0cdafrvlfjnjklhhs9y90517par34sjiqbq1dsd";
};
nativeBuildInputs = [
diff --git a/pkgs/development/arduino/arduino-core/default.nix b/pkgs/development/arduino/arduino-core/default.nix
index 88fa384d21eb8038dca7d48e7cb8de6d0f31cafa..1c537edd0b420832f1f48f749144676d6133e019 100644
--- a/pkgs/development/arduino/arduino-core/default.nix
+++ b/pkgs/development/arduino/arduino-core/default.nix
@@ -1,22 +1,36 @@
-{ stdenv, lib, fetchFromGitHub, fetchurl, jdk, ant
-, libusb-compat-0_1, libusb1, unzip, zlib, ncurses, readline
-, withGui ? false, gtk2 ? null, withTeensyduino ? false
+{ stdenv
+, lib
+, fetchFromGitHub
+, fetchurl
+, jdk
+, ant
+, libusb-compat-0_1
+, libusb1
+, unzip
+, zlib
+, ncurses
+, readline
+, withGui ? false
+, gtk2 ? null
+, withTeensyduino ? false
/* Packages needed for Teensyduino */
-, upx, fontconfig, xorg, gcc
-, atk, glib, pango, gdk-pixbuf, libpng12, expat, freetype
-, cairo, udev
+, upx
+, fontconfig
+, xorg
+, gcc
+, atk
+, glib
+, pango
+, gdk-pixbuf
+, libpng12
+, expat
+, freetype
+, cairo
+, udev
}:
assert withGui -> gtk2 != null;
assert withTeensyduino -> withGui;
-
-# TODO: Teensyduino is disabled for i686-linux due to an indefinite hang in the
-# xdotool script; the cause of this hang is not yet known.
-# TODO: There is a fair chance that Teensyduino works with arm-linux, but it
-# has not yet been tested.
-if withTeensyduino && (stdenv.hostPlatform.system != "x86_64-linux") then throw
- "Teensyduino is only supported on x86_64-linux at this time (patches welcome)."
-else
let
externalDownloads = import ./downloads.nix {
inherit fetchurl;
@@ -25,12 +39,13 @@ let
};
# Some .so-files are later copied from .jar-s to $HOME, so patch them beforehand
patchelfInJars =
- lib.optional (stdenv.hostPlatform.system == "x86_64-linux") {jar = "share/arduino/lib/jssc-2.8.0-arduino3.jar"; file = "libs/linux/libjSSC-2.8_x86_64.so";}
- ++ lib.optional (stdenv.hostPlatform.system == "i686-linux") {jar = "share/arduino/lib/jssc-2.8.0-arduino3.jar"; file = "libs/linux/libjSSC-2.8_x86.so";}
+ lib.optional (stdenv.hostPlatform.system == "aarch64-linux") { jar = "share/arduino/lib/jssc-2.8.0-arduino4.jar"; file = "libs/linux/libjSSC-2.8_aarch64.so"; }
+ ++ lib.optional (builtins.match "armv[67]l-linux" stdenv.hostPlatform.system != null) { jar = "share/arduino/lib/jssc-2.8.0-arduino4.jar"; file = "libs/linux/libjSSC-2.8_armhf.so"; }
+ ++ lib.optional (stdenv.hostPlatform.system == "x86_64-linux") { jar = "share/arduino/lib/jssc-2.8.0-arduino4.jar"; file = "libs/linux/libjSSC-2.8_x86_64.so"; }
+ ++ lib.optional (stdenv.hostPlatform.system == "i686-linux") { jar = "share/arduino/lib/jssc-2.8.0-arduino4.jar"; file = "libs/linux/libjSSC-2.8_x86.so"; }
;
# abiVersion 6 is default, but we need 5 for `avrdude_bin` executable
ncurses5 = ncurses.override { abiVersion = "5"; };
-
teensy_libpath = stdenv.lib.makeLibraryPath [
atk
cairo
@@ -55,6 +70,7 @@ let
];
teensy_architecture = if stdenv.hostPlatform.isx86_32 then "linux32"
else if stdenv.hostPlatform.isx86_64 then "linux64"
+ else if stdenv.hostPlatform.isAarch64 then "linuxaarch64"
else if stdenv.hostPlatform.isAarch32 then "linuxarm"
else throw "${stdenv.hostPlatform.system} is not supported in teensy";
@@ -62,23 +78,24 @@ let
+ stdenv.lib.optionalString (!withGui) "-core";
in
stdenv.mkDerivation rec {
- version = "1.8.9";
+ version = "1.8.12";
name = "${flavor}-${version}";
src = fetchFromGitHub {
owner = "arduino";
repo = "Arduino";
rev = version;
- sha256 = "0kblq0bqap2zzkflrj6rmdi8dvqxa28fcwwrc3lfmbz2893ni3w4";
+ sha256 = "0lxkyvsh55biz2q20ba4qabraind5cpxznl41zfq027vl22j6kd2";
};
- teensyduino_version = "147";
+ teensyduino_version = "151";
teensyduino_src = fetchurl {
url = "https://www.pjrc.com/teensy/td_${teensyduino_version}/TeensyduinoInstall.${teensy_architecture}";
sha256 = {
- linux64 = "09ysanip5d2f5axzd81z2l74ayng60zqhjxmxs7xa5098fff46il";
- linux32 = "1zw3cfv2p62dwg8838vh0gd1934b18cyx7c13azvwmrpj601l0xx";
- linuxarm = "12421z26ksx84aldw1pq0cakh8jhs33mwafgvfij0zfgn9x0i877";
+ linux64 = "0q8mw9bm2vb5vwa98gwcs6ad164i98hc1qqh2qw029yhwm599pn0";
+ linux32 = "1rq6sx0048ab200jy0cz5vznwxi99avidngj42rjnh7kcfas5c4m";
+ linuxarm = "19j55bq36040rpdpfxcqimda76rkbx137q15bs8nvxj13wrbl4ip";
+ linuxaarch64 = "09k78dycn1vcpcx37c1dak8bgjv8gs34l89n9r9s0c3rqmv3pg4x";
}.${teensy_architecture} or (throw "No arduino binaries for ${teensy_architecture}");
};
# Used because teensyduino requires jars be a specific size
@@ -86,14 +103,23 @@ stdenv.mkDerivation rec {
url = "http://downloads.arduino.cc/arduino-${version}-${teensy_architecture}.tar.xz";
sha256 =
{
- linux64 = "1lv4in9j0r8s0cis4zdvbk2637vlj12w69wdxgcxcrwvkcdahkpa";
- linux32 = "0zla3a6gd9prclgrbbgsmhf8ds8zb221m65x21pvz0y1cwsdvjpm";
- linuxarm = "1w5m49wfd68zazli0lf3w4zykab8n7mzp3wnbjqfpx2vip80bqnz";
+ linux64 = "128f34kkxz7ab6ir5mqyr8d1mgxig8f9jygwxy44pdnq2rk6gmh9";
+ linux32 = "11n85lwsn1w4ysfacyw08v85s3f3zvl8j8ac7rld19yxgjslvisi";
+ linuxarm = "1k8yjivaydm6y16mplrjyblgx7l0wjzm3mjxh5saxrjq7drswmxx";
+ linuxaarch64 = "04v2nhyjhahml6nmz23bfb63c0an4a7zxgcgxqqq442i8vd304wa";
}.${teensy_architecture} or (throw "No arduino binaries for ${teensy_architecture}");
};
- buildInputs = [ jdk ant libusb-compat-0_1 libusb1 unzip zlib ncurses5 readline
+ buildInputs = [
+ jdk
+ ant
+ libusb-compat-0_1
+ libusb1
+ unzip
+ zlib
+ ncurses5
+ readline
] ++ stdenv.lib.optionals withTeensyduino [ upx ];
downloadSrcList = builtins.attrValues externalDownloads;
downloadDstList = builtins.attrNames externalDownloads;
@@ -113,7 +139,8 @@ stdenv.mkDerivation rec {
# Deliberately break build.xml's download statement in order to cause
# an error if anything needed is missing from download.nix.
- substituteInPlace build/build.xml --replace "get src" "get error"
+ substituteInPlace build/build.xml \
+ --replace 'ignoreerrors="true"' 'ignoreerrors="false"'
cd ./arduino-core && ant
cd ../build && ant
@@ -122,11 +149,11 @@ stdenv.mkDerivation rec {
# This will be patched into `arduino` wrapper script
# Java loads gtk dynamically, so we need to provide it using LD_LIBRARY_PATH
- dynamicLibraryPath = lib.makeLibraryPath [gtk2];
- javaPath = lib.makeBinPath [jdk];
+ dynamicLibraryPath = lib.makeLibraryPath [ gtk2 ];
+ javaPath = lib.makeBinPath [ jdk ];
# Everything else will be patched into rpath
- rpath = (lib.makeLibraryPath [zlib libusb-compat-0_1 libusb1 readline ncurses5 stdenv.cc.cc]);
+ rpath = (lib.makeLibraryPath [ zlib libusb-compat-0_1 libusb1 readline ncurses5 stdenv.cc.cc ]);
installPhase = ''
mkdir -p $out/share/arduino
@@ -189,19 +216,19 @@ stdenv.mkDerivation rec {
done
${lib.concatMapStringsSep "\n"
- ({jar, file}:
+ ({ jar, file }:
''
- jar xvf $out/${jar} ${file}
- patchelf --set-rpath $rpath ${file}
- jar uvf $out/${jar} ${file}
- rm -f ${file}
+ jar xvf $out/${jar} ${file}
+ patchelf --set-rpath $rpath ${file}
+ jar uvf $out/${jar} ${file}
+ rm -f ${file}
''
)
- patchelfInJars}
+ patchelfInJars}
# avrdude_bin is linked against libtinfo.so.5
mkdir $out/lib/
- ln -s ${lib.makeLibraryPath [ncurses5]}/libtinfo.so.5 $out/lib/libtinfo.so.5
+ ln -s ${lib.makeLibraryPath [ ncurses5 ]}/libtinfo.so.5 $out/lib/libtinfo.so.5
${stdenv.lib.optionalString withTeensyduino ''
# Patch the Teensy loader binary
diff --git a/pkgs/development/arduino/arduino-core/downloads.nix b/pkgs/development/arduino/arduino-core/downloads.nix
index 9c4f795d2936dc5aa9dde23f6a83a49b25e1bd4e..f2edf64ceb6f2ee413fb6f7b8c9ce2ba3c2ead2c 100644
--- a/pkgs/development/arduino/arduino-core/downloads.nix
+++ b/pkgs/development/arduino/arduino-core/downloads.nix
@@ -1,4 +1,7 @@
-{fetchurl, optionalAttrs, system}:
+{ fetchurl
+, optionalAttrs
+, system
+}:
# This file preloads all the archives which Arduino's build/build.xml
# would otherwise try to download itself. When updating this for a new
# version of Arduino, check build.xml for version numbers and new
@@ -56,9 +59,9 @@
url = "https://github.com/arduino-libraries/RobotIRremote/archive/2.0.0.zip";
sha256 = "0j5smap74j8p3wc6k0h73b1skj4gkr7r25jbjh1j1cg052dxri86";
};
- "build/SpacebrewYun-1.0.1.zip" = fetchurl {
- url = "https://github.com/arduino-libraries/SpacebrewYun/archive/1.0.1.zip";
- sha256 = "1zs6ymlzw66bglrm0x6d3cvr52q85c8rlm525x0wags111xx3s90";
+ "build/SpacebrewYun-1.0.2.zip" = fetchurl {
+ url = "https://github.com/arduino-libraries/SpacebrewYun/archive/1.0.2.zip";
+ sha256 = "1d8smmsx12qhf2ldvmi93h48cvdyz4id5gd68cvf076wfyv6dks8";
};
"build/Temboo-1.2.1.zip" = fetchurl {
url = "https://github.com/arduino-libraries/Temboo/archive/1.2.1.zip";
@@ -76,108 +79,135 @@
url = "https://github.com/arduino-libraries/Keyboard/archive/1.0.2.zip";
sha256 = "17yfj95r1i7fb87q4krmxmaq07b4x2xf8cjngrj5imj68wgjck53";
};
- "build/SD-1.2.3.zip" = fetchurl {
- url = "https://github.com/arduino-libraries/SD/archive/1.2.3.zip";
- sha256 = "0i5hb5hmrsrhfgxx8w7zzrfrkc751vs63vhxrj6qvwazhfcdpjw2";
+ "build/SD-1.2.4.zip" = fetchurl {
+ url = "https://github.com/arduino-libraries/SD/archive/1.2.4.zip";
+ sha256 = "123g9px9nqcrsx696wqwzjd5s4hr55nxgfz95b7ws3v007i1f3fz";
};
- "build/Servo-1.1.3.zip" = fetchurl {
- url = "https://github.com/arduino-libraries/Servo/archive/1.1.3.zip";
- sha256 = "1m019a75cdn1fg0cwlzbahmaqvg8sgzr6v1812rd7rjh8ismiah6";
+ "build/Servo-1.1.6.zip" = fetchurl {
+ url = "https://github.com/arduino-libraries/Servo/archive/1.1.6.zip";
+ sha256 = "1z9k9lxzj5d3f8h9hy86f4k5wgfr2a9zcvjh76qmpvv6clcv3js3";
};
"build/LiquidCrystal-1.0.7.zip" = fetchurl {
url = "https://github.com/arduino-libraries/LiquidCrystal/archive/1.0.7.zip";
sha256 = "1wrxrqz3n4yrj9j1a2b7pdd7a1rlyi974ra7crv5amjng8817x9n";
};
- "build/Adafruit_Circuit_Playground-1.8.1.zip" = fetchurl {
- url = "https://github.com/Adafruit/Adafruit_CircuitPlayground/archive/1.8.1.zip";
- sha256 = "1fl24px4c42f6shpb3livwsxgpj866yy285274qrj4m1zl07f18q";
+ "build/Adafruit_Circuit_Playground-1.10.4.zip" = fetchurl {
+ url = "https://github.com/adafruit/Adafruit_CircuitPlayground/archive/1.10.4.zip";
+ sha256 = "194az5pxxzs0wg4ng7w0zqrdw93qdyv02y0q2yy57dr4kwfrm6nl";
};
- "build/libastylej-2.05.1-4.zip" = fetchurl {
- url = "https://downloads.arduino.cc/libastylej-2.05.1-4.zip";
- sha256 = "0q307b85xba7izjh344kqby3qahg3f5zy18gg52sjk1lbkl9i39s";
+ "build/libastylej-2.05.1-5.zip" = fetchurl {
+ url = "https://downloads.arduino.cc/libastylej-2.05.1-5.zip";
+ sha256 = "11mlprwvqfq3nvmz6hdf1fcg02a7xi2a9qhffa1d8a4w15s2iwny";
};
- "build/liblistSerials-1.4.2.zip" = fetchurl {
- url = "https://downloads.arduino.cc/liblistSerials/liblistSerials-1.4.2.zip";
- sha256 = "1p58b421k92rbgwfgbihy0d04mby7kfssghpmjb4gk9yix09za3m";
+ "build/liblistSerials-1.4.2-2.zip" = fetchurl {
+ url = "https://downloads.arduino.cc/liblistSerials/liblistSerials-1.4.2-2.zip";
+ sha256 = "0sqzwp1lfjy452z3d4ma5c4blwsj7za72ymxf7crpq9dh9qd8f53";
};
- "build/shared/WiFi101-Updater-ArduinoIDE-Plugin-0.10.6.zip" = fetchurl {
- url = "https://github.com/arduino-libraries/WiFi101-FirmwareUpdater-Plugin/releases/download/v0.10.6/WiFi101-Updater-ArduinoIDE-Plugin-0.10.6.zip";
- sha256 = "1k23xyr5dmr60y8hb9x24wrgd4mfgvrzky621p6fvawn5xbdq8a3";
+ "build/shared/WiFi101-Updater-ArduinoIDE-Plugin-0.10.10.zip" = fetchurl {
+ url = "https://github.com/arduino-libraries/WiFi101-FirmwareUpdater-Plugin/releases/download/v0.10.10/WiFi101-Updater-ArduinoIDE-Plugin-0.10.10.zip";
+ sha256 = "0bs5qdglsfc2q5c48m6wdjpzhz4ya4askh1g8364dp6p7jmg6w0d";
+ };
+ "build/avr-1.8.2.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/cores/avr-1.8.2.tar.bz2";
+ sha256 = "06zl8fwphknd0qdx87fcr1003gid1yqsazaj674mm9widqfd84v2";
};
}
+
// optionalAttrs (system == "x86_64-linux") {
- "build/arduino-builder-linux64-1.4.4.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduino-builder-linux64-1.4.4.tar.bz2";
- sha256 = "1m5b4rc9i235ra6isqdpjj9llddb5sldkhidb8c4i14mcqbdci1n";
- };
- "build/linux/avr-gcc-5.4.0-atmel3.6.1-arduino2-x86_64-pc-linux-gnu.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avr-gcc-5.4.0-atmel3.6.1-arduino2-x86_64-pc-linux-gnu.tar.bz2";
- sha256 = "11ciwv9sw900wxb2fwm4i4ml4a85ylng0f595v0mf0xifc6jnhh5";
+ "build/arduino-builder-linux64-1.5.2.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduino-builder-linux64-1.5.2.tar.bz2";
+ sha256 = "0wypr9a2cbv9r0ignsr13raw09i3vfc5zvkjxp2xwb7mv35y77z3";
};
- "build/linux/avrdude-6.3.0-arduino14-x86_64-pc-linux-gnu.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino14-x86_64-pc-linux-gnu.tar.bz2";
- sha256 = "1z4b6pvn1823h8mg0iph88igmcnrk2y7skr3z44dqlwk0pryi1kr";
+ "build/linux/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-pc-linux-gnu.tar.bz2";
+ sha256 = "1yq6a811dabrkcgzfi3jsys41r19qsna46kglkjbcy0rza7yvzry";
};
- "build/linux/arduinoOTA-1.2.1-linux_amd64.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_amd64.tar.bz2";
- sha256 = "1ya834p2cqjj8k1ad3yxcnzd4bcgrlqsqsli9brq1138ac6k30jv";
+ "build/linux/avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2";
+ sha256 = "0gfic26af9vlcpkw8v914psn05vmq1rsrlk1fi7vzapj1a9gpkdc";
};
- "build/avr-1.6.23.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/cores/avr-1.6.23.tar.bz2";
- sha256 = "1al449r8hcdck7f4y295g7q388qvbn6qhk2zqdvws9kg4mzqsq8q";
+ "build/linux/arduinoOTA-1.3.0-linux_amd64.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_amd64.tar.bz2";
+ sha256 = "1ylz4pfa9np0nn0w9igmmm3sr8hz3na04n7cv8ia3hzz84jfwida";
};
}
+
// optionalAttrs (system == "i686-linux") {
- "build/arduino-builder-linux32-1.4.4.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduino-builder-linux32-1.4.4.tar.bz2";
- sha256 = "0q3i1ba7vh14616d9ligizcz89yadr0skazxbrcq3mvvjqzbifw8";
+ "build/arduino-builder-linux32-1.5.2.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduino-builder-linux32-1.5.2.tar.bz2";
+ sha256 = "1slzw8fzxkqsp2izjisjd1rxxbqkrq6n72jc4frk5z2gdm6zfa0l";
};
- "build/linux/avr-gcc-5.4.0-atmel3.6.1-arduino2-i686-pc-linux-gnu.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avr-gcc-5.4.0-atmel3.6.1-arduino2-i686-pc-linux-gnu.tar.bz2";
- sha256 = "13skspybzq80ndsi93s7v15900lf26n5243mbib77andyc27xy2i";
+ "build/linux/avr-gcc-7.3.0-atmel3.6.1-arduino5-i686-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino5-i686-pc-linux-gnu.tar.bz2";
+ sha256 = "078f3rbpdrghk63mbaq73bd5p6znimp14b1wdf6nh2gdswwjgw9g";
};
- "build/linux/avrdude-6.3.0-arduino14-i686-pc-linux-gnu.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino14-i686-pc-linux-gnu.tar.bz2";
- sha256 = "1jklpk1sgrmbh1r25ynps4qcs5dbg6hd54fzjx4hcdf68cw0w42g";
+ "build/linux/avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2";
+ sha256 = "0py0jvpim0frmv0dnvzfj122ni5hg1qwshgya4a0wc5rgp0wd32w";
};
- "build/linux/arduinoOTA-1.2.1-linux_386.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_386.tar.bz2";
- sha256 = "1m56ps58h0fs8rr4ifc45slmrdvalc63vhldy85isv28g15zdz9g";
+ "build/linux/arduinoOTA-1.3.0-linux_386.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_386.tar.bz2";
+ sha256 = "1cl79019ldsq0sc3fd4pm0vx2kqcklld7w03hdcj99y7zgb5jzry";
};
}
+
// optionalAttrs (system == "x86_64-darwin") {
- "build/arduino-builder-macosx-1.4.4.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduino-builder-macosx-1.4.4.tar.bz2";
- sha256 = "1jp5kg32aiw062kcxlv660w38iaprifm8h3g2798izpwyfj0dmwg";
+ "build/arduino-builder-macosx-1.5.2-signed.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduino-builder-macosx-1.5.2-signed.tar.bz2";
+ sha256 = "1pa795vwly1z9h1bp5qzbx2c2pq4n6p7ab5ivhmd3q89z0ywyqgz";
+ };
+ "build/macosx/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14-signed.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino5-x86_64-apple-darwin14-signed.tar.bz2";
+ sha256 = "0lcnp525glnc2chcynnz2nllm4q6ar4n9nrjqd1jbj4m706zbv67";
+ };
+ "build/macosx/avrdude-6.3.0-arduino17-x86_64-apple-darwin12-signed.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-apple-darwin12-signed.tar.bz2";
+ sha256 = "1m24dci8mjf70yrf033mp1834pbp870m8sns2jxs3iy2i4qviiki";
+ };
+ "build/linux/arduinoOTA-1.3.0-darwin_amd64-signed.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduinoOTA-1.3.0-darwin_amd64-signed.tar.bz2";
+ sha256 = "12pwfnikq3z3ji5wgjhzx1mfyaha5cym7mr63r8kfl5a85fhk8nz";
+ };
+ "build/macosx/appbundler/appbundler-1.0ea-arduino5.jar.zip" = fetchurl {
+ url = "https://downloads.arduino.cc/appbundler-1.0ea-arduino5.jar.zip";
+ sha256 = "1ims951z7ajprqms7yd8ll83c79n7krhd9ljw30yn61f6jk46x82";
+ };
+}
+
+// optionalAttrs (system == "aarch64-linux") {
+ "build/arduino-builder-linuxaarch64-1.5.2.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduino-builder-linuxaarch64-1.5.2.tar.bz2";
+ sha256 = "14k7h7anjizbs2h04phw784slpfbi6hch9skvhy5ll805dmr24ci";
};
- "build/macosx/avr-gcc-5.4.0-atmel3.6.1-arduino2-i386-apple-darwin11.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avr-gcc-5.4.0-atmel3.6.1-arduino2-i386-apple-darwin11.tar.bz2";
- sha256 = "1y2972b08ac59xwjqkyjmi5lf2pmzw88a6sdgci3x9rvahvh3idb";
+ "build/linux/avr-gcc-7.3.0-atmel3.6.1-arduino5-aarch64-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino5-aarch64-pc-linux-gnu.tar.bz2";
+ sha256 = "040cspc41iv59fb2g9fzc6w5523dvqa1bavxni7s8w731ccp176x";
};
- "build/macosx/avrdude-6.3.0-arduino14-i386-apple-darwin11.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino14-i386-apple-darwin11.tar.bz2";
- sha256 = "0qsa3sb3f480fm2z75fq14cqddw5hq8w8q0c2a9cw8i7aa8kkl27";
+ "build/linux/avrdude-6.3.0-arduino17-aarch64-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-aarch64-pc-linux-gnu.tar.bz2";
+ sha256 = "1z59dx2j2j4675awjzag9fswhvkn3hlz4ds5d2b7pzmca7vliybc";
};
- "build/macosx/appbundler/appbundler-1.0ea-arduino4.jar.zip" = fetchurl {
- url = "https://downloads.arduino.cc/appbundler-1.0ea-arduino4.jar.zip";
- sha256 = "1vz0g98ancfqdf7yx5m3zrxmzb3fwp18zh5lkh2nyl5xlr9m368z";
+ "build/linux/arduinoOTA-1.3.0-linux_aarch64.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_aarch64.tar.bz2";
+ sha256 = "04s1is2w8xhvc7lg0lmyk0yjsnar2l2gdc6ig7lkgb7zgkrxhpl3";
};
}
-// optionalAttrs (system == "armv6l-linux") {
- "build/arduino-builder-linuxarm-1.4.4.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduino-builder-linuxarm-1.4.4.tar.bz2";
- sha256 = "03bhlhdkg1jx0d3lh9194xgaqsbank9njhlnwy8braa7pw4p58gn";
- };
- "build/linux/avr-gcc-5.4.0-atmel3.6.1-arduino2-armhf-pc-linux-gnu.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avr-gcc-5.4.0-atmel3.6.1-arduino2-armhf-pc-linux-gnu.tar.bz2";
- sha256 = "17z9li387mx2acgad733h7l1jnnwv09ynw4nrwlqfahqqdfgjhb7";
- };
- "build/linux/avrdude-6.3.0-arduino14-armhf-pc-linux-gnu.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino14-armhf-pc-linux-gnu.tar.bz2";
- sha256 = "12amp8hqcj6gcdga7hfs22asgmgzafy8ny0rqhqs8n8d95sn586i";
- };
- "build/linux/arduinoOTA-1.2.1-linux_arm.tar.bz2" = fetchurl {
- url = "https://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_arm.tar.bz2";
- sha256 = "1q79w1d0h2lp3jcg58qrlh3k5lak7dbsnawrzm0jj8c6spfb6m5d";
+
+// optionalAttrs (builtins.match "armv[67]l-linux" system != null) {
+ "build/arduino-builder-linuxarm-1.5.2.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduino-builder-linuxarm-1.5.2.tar.bz2";
+ sha256 = "1vs2s5px07jb2sdv83qxkf9lxmsy8j4dm7bn3vpw5dcjqd3qdyww";
+ };
+ "build/linux/avr-gcc-7.3.0-atmel3.6.1-arduino5-arm-linux-gnueabihf.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino5-arm-linux-gnueabihf.tar.bz2";
+ sha256 = "0fcn0s0fdgbz3yma2gjv16s1idrzn6nhmypdw8awg0kb3i9xbb7l";
+ };
+ "build/linux/avrdude-6.3.0-arduino17-armhf-pc-linux-gnu.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-armhf-pc-linux-gnu.tar.bz2";
+ sha256 = "1lah9wvwvliajrrf5jw5blkjhk1sxivz26gj5s86zah3v32ni3ia";
+ };
+ "build/linux/arduinoOTA-1.3.0-linux_arm.tar.bz2" = fetchurl {
+ url = "https://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_arm.tar.bz2";
+ sha256 = "0mm6spjlg0lhkfx5c9q27b6agjywnc1nf3mbl15yysmm15s5i20q";
};
}
diff --git a/pkgs/development/arduino/platformio/core.nix b/pkgs/development/arduino/platformio/core.nix
index 0d333a49d37ae4c9f2ef8639ab95078a6721e91f..d83013dbbde58cbe33c2cb41e699a558e1d16072 100644
--- a/pkgs/development/arduino/platformio/core.nix
+++ b/pkgs/development/arduino/platformio/core.nix
@@ -51,14 +51,14 @@ let
in buildPythonApplication rec {
pname = "platformio";
- version = "4.3.1";
+ version = "4.3.4";
# pypi tarballs don't contain tests - https://github.com/platformio/platformio-core/issues/1964
src = fetchFromGitHub {
owner = "platformio";
repo = "platformio-core";
rev = "v${version}";
- sha256 = "1dxnjy60zpkgyrbvbf6b9qi6m37gm8gwjmxwfj30npr1y7rvxwrw";
+ sha256 = "0vf2j79319ypr4yrdmx84853igkb188sjfvlxgw06rlsvsm3kacq";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/arduino/platformio/use-local-spdx-license-list.patch b/pkgs/development/arduino/platformio/use-local-spdx-license-list.patch
index 16294a4d6cd68ba99521dae6d0969ec215e0645a..953eb3c92893609beac32c14e0de4ecda42d8887 100644
--- a/pkgs/development/arduino/platformio/use-local-spdx-license-list.patch
+++ b/pkgs/development/arduino/platformio/use-local-spdx-license-list.patch
@@ -8,7 +8,7 @@ index be49b3ee..d1390a88 100644
def load_spdx_licenses():
- r = requests.get(
- "https://raw.githubusercontent.com/spdx/license-list-data"
-- "/v3.8/json/licenses.json"
+- "/v3.9/json/licenses.json"
- )
- r.raise_for_status()
- return r.json()
diff --git a/pkgs/development/compilers/abcl/default.nix b/pkgs/development/compilers/abcl/default.nix
index 005e4186b15205ed3c2183a3d5ff564f54240ed8..543ba6036e4ac5780d835526179c8598b21332ec 100644
--- a/pkgs/development/compilers/abcl/default.nix
+++ b/pkgs/development/compilers/abcl/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl, ant, jre, jdk}:
stdenv.mkDerivation rec {
pname = "abcl";
- version = "1.6.1";
+ version = "1.7.0";
# or fetchFromGitHub(owner,repo,rev) or fetchgit(rev)
src = fetchurl {
url = "https://common-lisp.net/project/armedbear/releases/${version}/${pname}-src-${version}.tar.gz";
- sha256 = "04myiba6g0vij2ym2dmb0156k20ki2lz13dxwp2bk9kvjn2zg88b";
+ sha256 = "0pbn5s22zygk6k0rzjc9g76220628lj1b3057gr0n4grl11p4lx5";
};
configurePhase = ''
mkdir nix-tools
diff --git a/pkgs/development/compilers/adoptopenjdk-icedtea-web/default.nix b/pkgs/development/compilers/adoptopenjdk-icedtea-web/default.nix
index 72ed184357c1a84b3d8c4b6fc31d1923079c8ff2..b62b9c95ef6a6516f8cbf81fc46ac6fc2155b3d1 100644
--- a/pkgs/development/compilers/adoptopenjdk-icedtea-web/default.nix
+++ b/pkgs/development/compilers/adoptopenjdk-icedtea-web/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "adoptopenjdk-icedtea-web";
- version = "1.8.3";
+ version = "1.8.4";
src = fetchFromGitHub {
owner = "AdoptOpenJDK";
repo = "IcedTea-Web";
rev = "icedtea-web-${version}";
- sha256 = "0bm5k11i2vgb54ch1bawsmjbwnqnp04saadwm2f2mggmmdc6b1qq";
+ sha256 = "0pxijw9v5k4j840jczglx9qyfd57df390g5jdaz3qafblfg0k10n";
};
nativeBuildInputs = [ autoreconfHook pkgconfig bc ];
diff --git a/pkgs/development/compilers/binaryen/default.nix b/pkgs/development/compilers/binaryen/default.nix
index 3a03f633ff0d02082d156de615fd9ef029afd410..651c88704da3773fe7a17909c76a2168562d0024 100644
--- a/pkgs/development/compilers/binaryen/default.nix
+++ b/pkgs/development/compilers/binaryen/default.nix
@@ -1,11 +1,11 @@
{ stdenv, cmake, python3, fetchFromGitHub, emscriptenRev ? null, substituteAll }:
let
- defaultVersion = "93";
+ defaultVersion = "94";
# Map from git revs to SHA256 hashes
sha256s = {
- version_93 = "15y3703ha6mxcq168br0wlydas5rq66msrcsd650zrjz0ndxwsfx";
+ version_94 = "1wk20fhyppb2ljni7ifqnsx9kl1kcl6c0svc0qljf0bs6rvr9qdm";
"1.39.1" = "0ygm9m5322h4vfpf3j63q32qxk2l26yk62hh7dkb49j51zwl1y3y";
};
in
diff --git a/pkgs/development/compilers/closure/default.nix b/pkgs/development/compilers/closure/default.nix
index b8b02cb9d68b579841ce7ecbfae7b93b898ec064..2ee1223a53b31fe4e52743281a097082ab9f4168 100644
--- a/pkgs/development/compilers/closure/default.nix
+++ b/pkgs/development/compilers/closure/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "closure-compiler";
- version = "20200517";
+ version = "20200614";
src = fetchurl {
url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz";
- sha256 = "05bbsrxw2nxjlcfc22w1ympi66jnmzymivg29cvidh5n28jgwba2";
+ sha256 = "0a54y2d9nfg60knfv34kf6sdsh065dzam86l3wprf8gvqffxxcli";
};
sourceRoot = ".";
diff --git a/pkgs/development/compilers/dasm/default.nix b/pkgs/development/compilers/dasm/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..1eb233b90b7f8343e674a2269d04af208a369264
--- /dev/null
+++ b/pkgs/development/compilers/dasm/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "dasm";
+ version = "2.20.13";
+
+ src = fetchFromGitHub {
+ owner = "dasm-assembler";
+ repo = "dasm";
+ rev = version;
+ sha256 = "1nr4kvw42vyc6i4p1c06jlih11rhbjjxc27dc7cx5qj635xf4jcf";
+ };
+
+ configurePhase = false;
+ installPhase = ''
+ mkdir -p $out/bin
+ install bin/* $out/bin
+ '';
+
+ preCheck = ''
+ patchShebangs ./test/
+ '';
+
+ checkTarget = "test";
+ doCheck = true;
+
+ meta = with stdenv.lib; {
+ description = "Assembler for 6502 and other 8-bit microprocessors";
+ homepage = "https://dasm-assembler.github.io";
+ license = licenses.gpl2;
+ maintainers = [ maintainers.jwatt ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix
index 625d7adab4115ad04cb15ce4e4756e218d492180..133235e5d40274af595e68ac5a4ab2f0de8117fa 100644
--- a/pkgs/development/compilers/elm/default.nix
+++ b/pkgs/development/compilers/elm/default.nix
@@ -71,56 +71,60 @@ let
};
};
- /*
- Node/NPM based dependecies can be upgraded using script
- `packages/generate-node-packages.sh`.
- Packages which rely on `bin-wrap` will fail by default
- and can be patched using `patchBinwrap` function defined in `packages/patch-binwrap.nix`.
+ /* Node/NPM based dependecies can be upgraded using script `packages/generate-node-packages.sh`.
+
+ * Packages which rely on `bin-wrap` will fail by default
+ and can be patched using `patchBinwrap` function defined in `packages/lib.nix`.
+
+ * Packages which depend on npm installation of elm can be patched using
+ `patchNpmElm` function also defined in `packages/lib.nix`.
*/
- elmNodePackages =
+ elmLib = import ./packages/lib.nix {
+ inherit lib writeScriptBin stdenv;
+ inherit (hsPkgs.elmPkgs) elm;
+ };
+
+ elmNodePackages = with elmLib;
let
nodePkgs = import ./packages/node-composition.nix {
inherit nodejs pkgs;
inherit (stdenv.hostPlatform) system;
};
in with hsPkgs.elmPkgs; {
- elm-test = patchBinwrap [elmi-to-json] nodePkgs.elm-test;
- elm-verify-examples = patchBinwrap [elmi-to-json] nodePkgs.elm-verify-examples;
+
+ elm-test = patchBinwrap [elmi-to-json]
+ nodePkgs.elm-test;
+
+ elm-verify-examples = patchBinwrap [elmi-to-json]
+ nodePkgs.elm-verify-examples;
+
elm-coverage =
- let patched = patchBinwrap [elmi-to-json] nodePkgs.elm-coverage;
- in patched.override {
- preRebuild = ''
+ let patched = patchNpmElm (patchBinwrap [elmi-to-json] nodePkgs.elm-coverage);
+ in patched.override (old: {
+ # Symlink Elm instrument binary
+ preRebuild = (old.preRebuild or "") + ''
+ # Noop custom installation script
sed 's/\"install\".*/\"install\":\"echo no-op\"/g' --in-place package.json
# This should not be needed (thanks to binwrap* being nooped) but for some reason it still needs to be done
# in case of just this package
+ # TODO: investigate
sed 's/\"install\".*/\"install\":\"echo no-op\",/g' --in-place node_modules/elmi-to-json/package.json
-
- rm node_modules/elm/install.js
- echo "console.log('no-op');" > node_modules/elm/install.js
'';
-
- # Link Elm instrument binary
- postInstall = patched.postInstall + ''
+ postInstall = (old.postInstall or "") + ''
mkdir -p unpacked_bin
ln -sf ${elm-instrument}/bin/elm-instrument unpacked_bin/elm-instrument
'';
- };
+ });
- create-elm-app = patchBinwrap [elmi-to-json] (nodePkgs.create-elm-app.override {
- preRebuild = ''
- rm node_modules/elm/install.js
- echo "console.log('no-op');" > node_modules/elm/install.js
- '';
- });
+ create-elm-app = patchNpmElm (patchBinwrap [elmi-to-json]
+ nodePkgs.create-elm-app);
elm-language-server = nodePkgs."@elm-tooling/elm-language-server";
inherit (nodePkgs) elm-doc-preview elm-live elm-upgrade elm-xref elm-analyse;
};
- patchBinwrap = import ./packages/patch-binwrap.nix { inherit lib writeScriptBin stdenv; };
-
in hsPkgs.elmPkgs // elmNodePackages // {
- lib = { inherit patchBinwrap; };
+ lib = elmLib;
}
diff --git a/pkgs/development/compilers/elm/packages/generate-node-packages.sh b/pkgs/development/compilers/elm/packages/generate-node-packages.sh
index 343721208b89d1c727a17de82d45893a4a411db2..0ffa56eae90a60c943a2afaf3df037029ddd6a88 100755
--- a/pkgs/development/compilers/elm/packages/generate-node-packages.sh
+++ b/pkgs/development/compilers/elm/packages/generate-node-packages.sh
@@ -6,7 +6,7 @@ set -eu -o pipefail
rm -f node-env.nix
$(nix-build $ROOT -A nodePackages.node2nix --no-out-link)/bin/node2nix \
- --nodejs-10 \
+ --nodejs-12 \
-i node-packages.json \
-o node-packages.nix \
-c node-composition.nix \
diff --git a/pkgs/development/compilers/elm/packages/lib.nix b/pkgs/development/compilers/elm/packages/lib.nix
new file mode 100644
index 0000000000000000000000000000000000000000..12e0600dc23107dfc79bf752c5cd6f468fbb91cf
--- /dev/null
+++ b/pkgs/development/compilers/elm/packages/lib.nix
@@ -0,0 +1,43 @@
+{ writeScriptBin, stdenv, lib, elm }:
+let
+ patchBinwrap =
+ let
+ # Patching binwrap by NoOp script
+ binwrap = writeScriptBin "binwrap" ''
+ #! ${stdenv.shell}
+ echo "binwrap called: Returning 0"
+ return 0
+ '';
+ binwrap-install = writeScriptBin "binwrap-install" ''
+ #! ${stdenv.shell}
+ echo "binwrap-install called: Doing nothing"
+ '';
+ in targets: pkg:
+ pkg.override (old: {
+ nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ binwrap binwrap-install ];
+
+ # Manually install targets
+ # by symlinking binaries into `node_modules`
+ postInstall = let
+ binFile = module: lib.strings.removeSuffix ("-" + module.version) module.name;
+ in (old.postInstall or "") + ''
+ ${lib.concatStrings (map (module: ''
+ echo "linking ${binFile module}"
+ ln -sf ${module}/bin/${binFile module} \
+ node_modules/${binFile module}/bin/${binFile module}
+ '') targets)}
+ '';
+ });
+
+ patchNpmElm = pkg:
+ pkg.override (old: {
+ preRebuild = (old.preRebuild or "") + ''
+ rm node_modules/elm/install.js
+ echo "console.log('Nixpkgs\' version of Elm will be used');" > node_modules/elm/install.js
+ '';
+ postInstall = (old.postInstall or "") + ''
+ ln -sf ${elm}/bin/elm node_modules/elm/bin/elm
+ '';
+ });
+in
+{ inherit patchBinwrap patchNpmElm; }
diff --git a/pkgs/development/compilers/elm/packages/node-composition.nix b/pkgs/development/compilers/elm/packages/node-composition.nix
index 4add754b599940b96c98a88853afde77da4f9c9a..9c6bdb2006a1a8d894eae5b3acc53e6e4161dbb9 100644
--- a/pkgs/development/compilers/elm/packages/node-composition.nix
+++ b/pkgs/development/compilers/elm/packages/node-composition.nix
@@ -2,7 +2,7 @@
{pkgs ? import
{
inherit system;
- }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-10_x"}:
+ }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_x"}:
let
nodeEnv = import ../../../node-packages/node-env.nix {
diff --git a/pkgs/development/compilers/elm/packages/node-packages.nix b/pkgs/development/compilers/elm/packages/node-packages.nix
index ba1190750432ea05db571409357109d89f69e303..5b30111289ee3ffb9737e935329f11c8933033c6 100644
--- a/pkgs/development/compilers/elm/packages/node-packages.nix
+++ b/pkgs/development/compilers/elm/packages/node-packages.nix
@@ -4,13 +4,13 @@
let
sources = {
- "@babel/cli-7.2.3" = {
+ "@babel/cli-7.8.4" = {
name = "_at_babel_slash_cli";
packageName = "@babel/cli";
- version = "7.2.3";
+ version = "7.8.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/cli/-/cli-7.2.3.tgz";
- sha512 = "1h5r08pml55n7xvbgqp701sdr9mz4dykd0aj055qgpwk7rmpvq6c6ac24k3x0q6a0iy5szdd66qq73zhkvk8mwq1jkmw9g6p7vxmybd";
+ url = "https://registry.npmjs.org/@babel/cli/-/cli-7.8.4.tgz";
+ sha512 = "XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag==";
};
};
"@babel/code-frame-7.0.0" = {
@@ -19,286 +19,340 @@ let
version = "7.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz";
- sha512 = "1n9xn1d8d9ai52qv1n1q1a521hrwi2akjlj4lsidm8xr6hbnx1akh3h2lxnl73mwhix4cv2x5iff3m22r4jvpdnygmpb4lsx6wvdw1r";
+ sha512 = "OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==";
};
};
- "@babel/code-frame-7.8.3" = {
+ "@babel/code-frame-7.10.3" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.8.3";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz";
+ sha512 = "fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==";
+ };
+ };
+ "@babel/compat-data-7.10.3" = {
+ name = "_at_babel_slash_compat-data";
+ packageName = "@babel/compat-data";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
- sha512 = "3d85pd9lfbm8yrlpn6wj9g56snbnpr9fx0w1b9x26jbirc2xfrvnifwzprp0f6bhqijshgm0q35axic8d11v4j0kq493dapcyk33n3b";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz";
+ sha512 = "BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==";
};
};
- "@babel/core-7.3.4" = {
+ "@babel/core-7.9.6" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.3.4";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.3.4.tgz";
- sha512 = "2n2a167ki533xdbc8n9n3hqa5m3ykxxc8g5p7wn111bgrr9jj7xw2km0dmbglvi5hf85nkb4v7q39l544y9rjnysx6xm8y1wnqjw6wd";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz";
+ sha512 = "nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==";
};
};
- "@babel/generator-7.9.4" = {
+ "@babel/generator-7.10.3" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.9.4";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz";
- sha512 = "10dhzfcyh1jfi1436lwl0ic1z15x4rd0y1ih2n9j8fq7jss6vrbi0ka558wp7ag366hpixbsn59lsp68i6s3hmvhqpgmjw32rmgqcxf";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz";
+ sha512 = "drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==";
};
};
- "@babel/helper-annotate-as-pure-7.8.3" = {
+ "@babel/helper-annotate-as-pure-7.10.1" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz";
- sha512 = "19zxjzlr2w22hia04020h7cfgvc14ifv25ra5in7c3yi0l7w8r17xmvg62gqn538hpfm5nxq1bxcvn1fgzwxi5ybw2fmi21nqkad3za";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz";
+ sha512 = "ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.8.3" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.10.3" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.8.3";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz";
+ sha512 = "lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==";
+ };
+ };
+ "@babel/helper-compilation-targets-7.10.2" = {
+ name = "_at_babel_slash_helper-compilation-targets";
+ packageName = "@babel/helper-compilation-targets";
+ version = "7.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz";
- sha512 = "2bhyq7n603yhsvhh8if76f9hspd8ywwfac3xbr01xhbk3qglspkw54w34vasds8ngn1vbi8gl2fbplc8g231mqx8swg455jcjdlxqg5";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz";
+ sha512 = "hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==";
};
};
- "@babel/helper-create-regexp-features-plugin-7.8.8" = {
+ "@babel/helper-create-regexp-features-plugin-7.10.1" = {
name = "_at_babel_slash_helper-create-regexp-features-plugin";
packageName = "@babel/helper-create-regexp-features-plugin";
- version = "7.8.8";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz";
- sha512 = "2mfpciziyvm031vs1rlwyk7861w57k8bl0dxzsq4iqw70klb81lrili086xx973ksc24jdm1fcyn17zvp9dnlgdyyblhh1b15vlz19d";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz";
+ sha512 = "Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==";
};
};
- "@babel/helper-define-map-7.8.3" = {
+ "@babel/helper-define-map-7.10.3" = {
name = "_at_babel_slash_helper-define-map";
packageName = "@babel/helper-define-map";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz";
- sha512 = "3z4d17xj2zhm7zk023hs0w9wydxpw5np319d6rlkllcc2zqnxws3m4wdl9lav0chq3p54rfwcmdqqq99qbfp7brnxf6nr38vii831ry";
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.3.tgz";
+ sha512 = "bxRzDi4Sin/k0drWCczppOhov1sBSdBvXJObM1NLHQzjhXhwRtn7aRWGvLJWCYbuu2qUk3EKs6Ci9C9ps8XokQ==";
};
};
- "@babel/helper-explode-assignable-expression-7.8.3" = {
+ "@babel/helper-explode-assignable-expression-7.10.3" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz";
- sha512 = "0iz6s1cb2asrb2iv9kblqv7zdqljaq278iydlnwdrvy4w730nb68c3rzf181w4scfmgmzgc0ykkkj4nkimipgdkxmw3samzrrdixvrp";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.3.tgz";
+ sha512 = "0nKcR64XrOC3lsl+uhD15cwxPvaB6QKUDlD84OT9C3myRbhJqTMYir69/RWItUvHpharv0eJ/wk7fl34ONSwZw==";
};
};
- "@babel/helper-function-name-7.8.3" = {
+ "@babel/helper-function-name-7.10.3" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz";
- sha512 = "0w35m1kq2dmsgdgjxvpmg6gxm1rzl1jqf23h3k7pwh9nmwsmqbgv0rzy7fs6dq31dqq6j17bwyww0091r41aj0rl3zi1nj2a1gn0b04";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.3.tgz";
+ sha512 = "FvSj2aiOd8zbeqijjgqdMDSyxsGHaMt5Tr0XjQsGKHD3/1FP3wksjnLAWzxw7lvXiej8W1Jt47SKTZ6upQNiRw==";
};
};
- "@babel/helper-get-function-arity-7.8.3" = {
+ "@babel/helper-get-function-arity-7.10.3" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz";
- sha512 = "12g2gjipd8svg02d12iqbf0rz4m99g36qccn3f81xij3ac4f7kqzx0407xma49h11j88iz8jil2whj7j96wqpwd67abi23xczwd2l0m";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.3.tgz";
+ sha512 = "iUD/gFsR+M6uiy69JA6fzM5seno8oE85IYZdbVVEuQaZlEzMO2MXblh+KSPJgsZAUx0EEbWXU0yJaW7C9CdAVg==";
};
};
- "@babel/helper-hoist-variables-7.8.3" = {
+ "@babel/helper-hoist-variables-7.10.3" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz";
- sha512 = "110zw1xx11769dn6nmx1nrl4afckadg5rb4kbnyn717kyyfprvhvz9q4483ziwjk7502k0bl9kzpxv1c56bfr7cfd94n3fwx0n4jbck";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz";
+ sha512 = "9JyafKoBt5h20Yv1+BXQMdcXXavozI1vt401KBiRc2qzUepbVnd7ogVNymY1xkQN9fekGwfxtotH2Yf5xsGzgg==";
};
};
- "@babel/helper-member-expression-to-functions-7.8.3" = {
+ "@babel/helper-member-expression-to-functions-7.10.3" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz";
- sha512 = "123n860dm1xyq93wl0qjc6025awwl14371k9glbv23dvh5vdgnssi0ck7jj75lffxswv1pcdamcaqlqqqhsvkrn2q8dkfiwmy109vkw";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.3.tgz";
+ sha512 = "q7+37c4EPLSjNb2NmWOjNwj0+BOyYlssuQ58kHEWk1Z78K5i8vTUsteq78HMieRPQSl/NtpQyJfdjt3qZ5V2vw==";
};
};
- "@babel/helper-module-imports-7.8.3" = {
+ "@babel/helper-module-imports-7.10.3" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz";
- sha512 = "0m3mnvpihbbzmv12qzlpms63wlv1krvd9v6m2r3cga0xyvi6aj40fz8vq9yp6cz3qiw6g8iwp6ax20lzagsbr6w2b0cd9m973g72h27";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz";
+ sha512 = "Jtqw5M9pahLSUWA+76nhK9OG8nwYXzhQzVIGFoNaHnXF/r4l7kz4Fl0UAW7B6mqC5myoJiBP5/YQlXQTMfHI9w==";
};
};
- "@babel/helper-module-transforms-7.9.0" = {
+ "@babel/helper-module-transforms-7.10.1" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz";
- sha512 = "30gcd0pfjswf9s036nznz9znhb9dwbkzxdb1dyrzvv50vaiyi844s04492jww141ai1k927wx29dly9q1dcc9618g4gg910xp5clnyh";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz";
+ sha512 = "RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==";
};
};
- "@babel/helper-optimise-call-expression-7.8.3" = {
+ "@babel/helper-optimise-call-expression-7.10.3" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz";
- sha512 = "0fs3wpyfm9fmnarclkhbj2c5y1b3hnsjm00myhq6nmmmfap9b12a0vg3ryf0pp9396aawx0rmvq1ymj16hnpp7i0avb6w9sgz93da19";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz";
+ sha512 = "kT2R3VBH/cnSz+yChKpaKRJQJWxdGoc6SjioRId2wkeV3bK0wLLioFpJROrX0U4xr/NmxSSAWT/9Ih5snwIIzg==";
};
};
- "@babel/helper-plugin-utils-7.8.3" = {
+ "@babel/helper-plugin-utils-7.10.3" = {
name = "_at_babel_slash_helper-plugin-utils";
packageName = "@babel/helper-plugin-utils";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz";
- sha512 = "1jj9ibj72hqv1qm4hvdnk728fi9mihrwhq0xcs2qlxbs8iz9d2zb4a23sm7ny0s42asrdyy2s98shgnqm0rhn2314k6pcyxspiymrwg";
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz";
+ sha512 = "j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g==";
};
};
- "@babel/helper-regex-7.8.3" = {
+ "@babel/helper-regex-7.10.1" = {
name = "_at_babel_slash_helper-regex";
packageName = "@babel/helper-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz";
- sha512 = "18s59gjlmhr59fb91klimh3l4r3xha8mmddi7iz7ssf3jlz3r4j8fmlqmvjv5c98y1nwgzr7xmg0zvj3n9h23p76lzwiz9gsr178sq5";
+ url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz";
+ sha512 = "7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==";
};
};
- "@babel/helper-remap-async-to-generator-7.8.3" = {
+ "@babel/helper-remap-async-to-generator-7.10.3" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz";
- sha512 = "360dpccwg08h484w138qxqzsq6lwhgp90cmmhsa309drgwi1wd9h463b728cfcip3jyagx3kwdfiyj723lhxf04av00w2hz1sdh634j";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.3.tgz";
+ sha512 = "sLB7666ARbJUGDO60ZormmhQOyqMX/shKBXZ7fy937s+3ID8gSrneMvKSSb+8xIM5V7Vn6uNVtOY1vIm26XLtA==";
};
};
- "@babel/helper-replace-supers-7.8.6" = {
+ "@babel/helper-replace-supers-7.10.1" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.8.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz";
- sha512 = "0acgcd28lns7vqyj6s66c00yghxy6kk70iifxmd0yyb229mj4k3nlz0pjavalakn8x1izq5sngznn59iw9c1mwcgzbgyjiqs2nh1qrx";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz";
+ sha512 = "SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==";
};
};
- "@babel/helper-simple-access-7.8.3" = {
+ "@babel/helper-simple-access-7.10.1" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz";
- sha512 = "05xs5m527nwqh8qq916v0yad41rnwm9px7134xh2v13sc4bpygi5vngly5yw9bih573q1l7kxhhkdj358glvhpvwah2aw3r7h799lal";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz";
+ sha512 = "VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==";
};
};
- "@babel/helper-split-export-declaration-7.8.3" = {
+ "@babel/helper-split-export-declaration-7.10.1" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz";
- sha512 = "1sgm6wd88kmizvig5m0ims97vmlylfii72xcw4k01h2wsw3cpc312s1asnjrq5y472hcqfh2mwn8dwpqkpcvs0ssqwnz1c1xhwz47fz";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz";
+ sha512 = "UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==";
};
};
- "@babel/helper-validator-identifier-7.9.0" = {
+ "@babel/helper-validator-identifier-7.10.3" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz";
- sha512 = "0gx4vkhiijg7fwwjybwryz8ilwr56ziamj68fnzmam13lbgspdjal8s742nmsc7p84nl87y9sanmd7ywq84wzzmw0gym1yfm101nvz8";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz";
+ sha512 = "bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==";
};
};
- "@babel/helper-wrap-function-7.8.3" = {
+ "@babel/helper-wrap-function-7.10.1" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz";
- sha512 = "08jncd536l4pg9svm19ksyfadg2c0sxd06zgb4ssdgz04vkm5ybb8x9fvn41i04a9pr7p02vbnzwgkqqip91yin1w8dfkq4nnnqj01c";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz";
+ sha512 = "C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==";
};
};
- "@babel/helpers-7.9.2" = {
+ "@babel/helpers-7.10.1" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.9.2";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz";
- sha512 = "2j2k8r3s6hwlqg3whjxhsm1cpg030hylh2gimbxvi89f5w4s9j6z525hllf11mrgzcc11zsnlvqhczzgl0zyp2gg6y36gnmap7fy0i7";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz";
+ sha512 = "muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==";
};
};
- "@babel/highlight-7.9.0" = {
+ "@babel/highlight-7.10.3" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
- sha512 = "2qmdx9wdiv4yy36dc1ljghwd45kq6bhsddcbps8qznsrwvg3zjir6pb7nsfg4ypqrq6z2zif0ysjmwybpqp5xpz6rvymv2pbj54z5ll";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz";
+ sha512 = "Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==";
};
};
- "@babel/parser-7.9.4" = {
+ "@babel/parser-7.10.3" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.9.4";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz";
- sha512 = "0fa6q1spz676yd7fadv1k2ki32yskai2zvzg7i3gwqc98n1082zsg6gb2f3d6rrvm53d73i9zlgcww2g343hq48alzxvs6psni3sbkc";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.3.tgz";
+ sha512 = "oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.8.3" = {
+ "@babel/plugin-proposal-async-generator-functions-7.10.3" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.8.3";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz";
+ sha512 = "WUUWM7YTOudF4jZBAJIW9D7aViYC/Fn0Pln4RIHlQALyno3sXSjqmTA4Zy1TKC2D49RCR8Y/Pn4OIUtEypK3CA==";
+ };
+ };
+ "@babel/plugin-proposal-dynamic-import-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-dynamic-import";
+ packageName = "@babel/plugin-proposal-dynamic-import";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz";
- sha512 = "0rwwfjlp32i4bvax3zzcx990wylgr57wr6x9p6cdf2y145q8b5hjmrgr507d3sgpzmg565c8bzv6ipd44hsyg0vvqarpw1qzwp777rm";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz";
+ sha512 = "Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==";
};
};
- "@babel/plugin-proposal-json-strings-7.8.3" = {
+ "@babel/plugin-proposal-json-strings-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-json-strings";
packageName = "@babel/plugin-proposal-json-strings";
- version = "7.8.3";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz";
+ sha512 = "m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==";
+ };
+ };
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
+ packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz";
- sha512 = "3ahyf2462nwk892y4fa4dpzksln13c50zpwkwn0620d98zbs12mwabdx76mmmjrndqxmlka5zivazxq602nrlf8zh328m6kklsm0s18";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz";
+ sha512 = "56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.9.0" = {
+ "@babel/plugin-proposal-numeric-separator-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-numeric-separator";
+ packageName = "@babel/plugin-proposal-numeric-separator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz";
+ sha512 = "jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==";
+ };
+ };
+ "@babel/plugin-proposal-object-rest-spread-7.10.3" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz";
- sha512 = "2ik5r2xl569yrh5l5qdh8q3vd18n7c3wfb92xfl8jx57dzvlqn0ypbjyhd8rgv3xp9rj9rinqkvbjf1zvbvp96bdz1qgaz3lszq22jj";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.3.tgz";
+ sha512 = "ZZh5leCIlH9lni5bU/wB/UcjtcVLgR8gc+FAgW2OOY+m9h1II3ItTO1/cewNUcsIDZSYcSaz/rYVls+Fb0ExVQ==";
};
};
- "@babel/plugin-proposal-optional-catch-binding-7.8.3" = {
+ "@babel/plugin-proposal-optional-catch-binding-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
packageName = "@babel/plugin-proposal-optional-catch-binding";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz";
- sha512 = "1vxbchc54810whpqi4s5v4v86r30k8cnplwl8krkwj5f29nh1pf91ldlh1v7yfhyczxi1bamlzmxjlga1aw5p6pqd00py64kvn1f2fj";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz";
+ sha512 = "VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.8.8" = {
+ "@babel/plugin-proposal-optional-chaining-7.10.3" = {
+ name = "_at_babel_slash_plugin-proposal-optional-chaining";
+ packageName = "@babel/plugin-proposal-optional-chaining";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.3.tgz";
+ sha512 = "yyG3n9dJ1vZ6v5sfmIlMMZ8azQoqx/5/nZTSWX1td6L1H1bsjzA8TInDChpafCZiJkeOFzp/PtrfigAQXxI1Ng==";
+ };
+ };
+ "@babel/plugin-proposal-unicode-property-regex-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.8.8";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz";
- sha512 = "3qaz0kiybhl1f774kv904b7c168i2q3ajpw6ygk4h5llxjlbpk0lr5inzfml5f7y4g0yykzqr1pfbcbfqn5kiwpypq14vi9qdb66n0i";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz";
+ sha512 = "JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==";
};
};
"@babel/plugin-syntax-async-generators-7.8.4" = {
@@ -307,7 +361,16 @@ let
version = "7.8.4";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz";
- sha512 = "0vr768w42hfh5r9hz6rqmx5gh8d6phcx615miv2dyhp68g5w3yy9b24c0i8a340bgv2m9jpd5snjldrsx9mwny4hjqrcz8635kjc9xp";
+ sha512 = "tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==";
+ };
+ };
+ "@babel/plugin-syntax-dynamic-import-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-dynamic-import";
+ packageName = "@babel/plugin-syntax-dynamic-import";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz";
+ sha512 = "5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==";
};
};
"@babel/plugin-syntax-json-strings-7.8.3" = {
@@ -316,7 +379,25 @@ let
version = "7.8.3";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz";
- sha512 = "08g9zcfg8k58q0bki8ar2b26fadfmmcc3v4znspy4bg0f16mxa5hqqldcc1js74jxcwq45x3q2jx4baq1mf3r3bgglgh7jnd9sa93lm";
+ sha512 = "lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==";
+ };
+ };
+ "@babel/plugin-syntax-nullish-coalescing-operator-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-nullish-coalescing-operator";
+ packageName = "@babel/plugin-syntax-nullish-coalescing-operator";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz";
+ sha512 = "aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==";
+ };
+ };
+ "@babel/plugin-syntax-numeric-separator-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-numeric-separator";
+ packageName = "@babel/plugin-syntax-numeric-separator";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz";
+ sha512 = "uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==";
};
};
"@babel/plugin-syntax-object-rest-spread-7.8.3" = {
@@ -325,7 +406,7 @@ let
version = "7.8.3";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz";
- sha512 = "2a9vg6b6p2rfhcflic2w6rbrbiqrdgj4ra2q20g1qv6ncwmvja2jq8snygwfw1ll1k94rqnbj4hc1fpizgr1v35rfvxqvwr6658r2jy";
+ sha512 = "XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==";
};
};
"@babel/plugin-syntax-optional-catch-binding-7.8.3" = {
@@ -334,331 +415,367 @@ let
version = "7.8.3";
src = fetchurl {
url = "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz";
- sha512 = "3frbi2r4lw5ba5mik8ms5bmzw9kc43s4gs39kfxq1jrcmhi4bjnanxch5jb390g7jw3v8a0d28pw81jagja32j6qgm995imyz8c6lz9";
+ sha512 = "6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==";
+ };
+ };
+ "@babel/plugin-syntax-optional-chaining-7.8.3" = {
+ name = "_at_babel_slash_plugin-syntax-optional-chaining";
+ packageName = "@babel/plugin-syntax-optional-chaining";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz";
+ sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
+ };
+ };
+ "@babel/plugin-syntax-top-level-await-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-top-level-await";
+ packageName = "@babel/plugin-syntax-top-level-await";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz";
+ sha512 = "hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==";
};
};
- "@babel/plugin-transform-arrow-functions-7.8.3" = {
+ "@babel/plugin-transform-arrow-functions-7.10.1" = {
name = "_at_babel_slash_plugin-transform-arrow-functions";
packageName = "@babel/plugin-transform-arrow-functions";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz";
- sha512 = "338cllyizyzn9jldb8b19zzc0kzkrdw37rapvkr7sqw32my3zad5sm4vcbg0bvxkfjna8f7xp4fqb1xn0jlr25vfpwa24mwl3w4bi6h";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz";
+ sha512 = "6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==";
};
};
- "@babel/plugin-transform-async-to-generator-7.8.3" = {
+ "@babel/plugin-transform-async-to-generator-7.10.1" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz";
- sha512 = "1alfn84kb2xm5fra8p2zwplf243ncwh74ax888krbhm66ffn9xmaa5ndmlcgqia375zfxrh8fx2jy797wif9pd0wwnqixn3aas7sswa";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz";
+ sha512 = "XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==";
};
};
- "@babel/plugin-transform-block-scoped-functions-7.8.3" = {
+ "@babel/plugin-transform-block-scoped-functions-7.10.1" = {
name = "_at_babel_slash_plugin-transform-block-scoped-functions";
packageName = "@babel/plugin-transform-block-scoped-functions";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz";
- sha512 = "2d0kvarza8mnbqfkyl1xbq32vrr2140a73ixv3qh9qmb1pgnnw678x6mpc8yhlzw6vix3gp6falg48h6swjg6pcsz0kdamhwzc0b3my";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz";
+ sha512 = "B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==";
};
};
- "@babel/plugin-transform-block-scoping-7.8.3" = {
+ "@babel/plugin-transform-block-scoping-7.10.1" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz";
- sha512 = "3mp8c45pg6kwvci67fndm7k631ab4799di740limmwb7lrch9c9ma8r743lg6dhw7ail9pas486wybc77dqknrf8qc1hdfidrzdhsd4";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz";
+ sha512 = "8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==";
};
};
- "@babel/plugin-transform-classes-7.9.2" = {
+ "@babel/plugin-transform-classes-7.10.3" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.9.2";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz";
- sha512 = "0qnwdi6360a4j2yifxl76d3plhldndy1p4qnswanbr6ldsc3vllbq22h4majaa5jqg7qfxxhagabrwy154s6nd0nb9gpcgkngfsjbac";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.3.tgz";
+ sha512 = "irEX0ChJLaZVC7FvvRoSIxJlmk0IczFLcwaRXUArBKYHCHbOhe57aG8q3uw/fJsoSXvZhjRX960hyeAGlVBXZw==";
};
};
- "@babel/plugin-transform-computed-properties-7.8.3" = {
+ "@babel/plugin-transform-computed-properties-7.10.3" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz";
- sha512 = "36fk87d811md1xxgp154k5i7389qwlibklymq8p5frx64628jaybqvxjjg49y7z5fp201n1820n8ddm633xjl4l85mnff5jjhi6561v";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.3.tgz";
+ sha512 = "GWzhaBOsdbjVFav96drOz7FzrcEW6AP5nax0gLIpstiFaI3LOb2tAg06TimaWU6YKOfUACK3FVrxPJ4GSc5TgA==";
};
};
- "@babel/plugin-transform-destructuring-7.8.8" = {
+ "@babel/plugin-transform-destructuring-7.10.1" = {
name = "_at_babel_slash_plugin-transform-destructuring";
packageName = "@babel/plugin-transform-destructuring";
- version = "7.8.8";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz";
- sha512 = "0jl5irg4ra9nwbdqzcbi4kyhwd1sah1f8z3ikw5pmdpj79rn1n7hc3f7xxjizf2x3qd6jagzjiihpbd6x1ksq972innpbinbghnw4kr";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz";
+ sha512 = "V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==";
};
};
- "@babel/plugin-transform-dotall-regex-7.8.3" = {
+ "@babel/plugin-transform-dotall-regex-7.10.1" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz";
- sha512 = "0ihnh0bfa5fb3m5wpd5m2nb837kahwcyrzz70x9rs8968qrqf7x6379kgw95l2rpyzmns2589ncr9brh1z5qlc70llc9q37sf7kbfwh";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz";
+ sha512 = "19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==";
};
};
- "@babel/plugin-transform-duplicate-keys-7.8.3" = {
+ "@babel/plugin-transform-duplicate-keys-7.10.1" = {
name = "_at_babel_slash_plugin-transform-duplicate-keys";
packageName = "@babel/plugin-transform-duplicate-keys";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz";
- sha512 = "08ww1bysk4r4s47pp58pw2pdx2f2kxxykdwx1kdsiqgb0z2v0pbfl2d1ni4gcq5g2cmvr8y52zq4sjqdv0lif4liahb8w8v2n44gixk";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz";
+ sha512 = "wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==";
};
};
- "@babel/plugin-transform-exponentiation-operator-7.8.3" = {
+ "@babel/plugin-transform-exponentiation-operator-7.10.1" = {
name = "_at_babel_slash_plugin-transform-exponentiation-operator";
packageName = "@babel/plugin-transform-exponentiation-operator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz";
- sha512 = "26i4rkcf5lgs5ccx03swkk0kb1z9rjvqvjd7jizzch1ldj5m5s60fh3fxwmraj85b5w1l5y5zcpbi1mvb0r5nw9f0170vx6ijw2j0ng";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz";
+ sha512 = "lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==";
};
};
- "@babel/plugin-transform-for-of-7.9.0" = {
+ "@babel/plugin-transform-for-of-7.10.1" = {
name = "_at_babel_slash_plugin-transform-for-of";
packageName = "@babel/plugin-transform-for-of";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz";
- sha512 = "0aphbh180fndrdkpy3vvncgvjx7s260qvx2n6yyfsxprri5gwsz2yn4kf31k0nycwm92zfsss67fqf2nbgyhx1wr3lybh2cx9c2fc4m";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz";
+ sha512 = "US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==";
};
};
- "@babel/plugin-transform-function-name-7.8.3" = {
+ "@babel/plugin-transform-function-name-7.10.1" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz";
- sha512 = "04hzrww1ccdhk8gg5g89zxd90paqsfsxxv2d0jld3sr5lxbkhqnwi6hwp27w58cm3hi0qljwr3ilbgkdwpkzy9rdsgliw5v6jfcxvxc";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz";
+ sha512 = "//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==";
};
};
- "@babel/plugin-transform-literals-7.8.3" = {
+ "@babel/plugin-transform-literals-7.10.1" = {
name = "_at_babel_slash_plugin-transform-literals";
packageName = "@babel/plugin-transform-literals";
- version = "7.8.3";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz";
+ sha512 = "qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==";
+ };
+ };
+ "@babel/plugin-transform-member-expression-literals-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-member-expression-literals";
+ packageName = "@babel/plugin-transform-member-expression-literals";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz";
- sha512 = "38bav1jy57qq8fikvzz2hlmay39i8xg3s12vw1gx3nmm23bxf9dm7h5690700z8mldgc9dxx10sx7z7sgj9fijpgb9ixa3zjbq9yfnx";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz";
+ sha512 = "UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==";
};
};
- "@babel/plugin-transform-modules-amd-7.9.0" = {
+ "@babel/plugin-transform-modules-amd-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz";
- sha512 = "3wj8qylkfbb2mmi5s3r72yh654s27cqc97lcyi3llr15nw93ynf0sh7grakfihh2ihpxx9yr3icfwrfsx2wpjfc7dw1vp1lbl60765x";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz";
+ sha512 = "31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.9.0" = {
+ "@babel/plugin-transform-modules-commonjs-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz";
- sha512 = "3rag3vbizrryxgh63crd9b5j9dan0hwnkxzzh0ag6rq6g1jl61bs4bkirlr0mbx2q1wz2ld4ipvh5rc1i9yh2aq98w2manap6n44fdb";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz";
+ sha512 = "AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.9.0" = {
+ "@babel/plugin-transform-modules-systemjs-7.10.3" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz";
- sha512 = "14zkvrxkxqyava1yschic2apfnpgjsxaizwk1aki9say2ksnj2256lfzgrsxi0f94ql35xikfdwx0kjb80y7clmv6fzp8ysz6zq1j0n";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.3.tgz";
+ sha512 = "GWXWQMmE1GH4ALc7YXW56BTh/AlzvDWhUNn9ArFF0+Cz5G8esYlVbXfdyHa1xaD1j+GnBoCeoQNlwtZTVdiG/A==";
};
};
- "@babel/plugin-transform-modules-umd-7.9.0" = {
+ "@babel/plugin-transform-modules-umd-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz";
- sha512 = "16ys0wvmbpijqqi3yjfhgbcq0h79wgfbi9d2r2379bw6mmhpaqgps74byy16dj65z9p6h07x8hjijx084bh120l374hzdhm89ga8ddr";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz";
+ sha512 = "EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.8.3" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.10.3" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz";
- sha512 = "2givr1pfhw82nf5drhqd5is8lyikd8njd0lgj9ixkikxllj8c1hd9nirxigd0yn0af62j6djh71sqixd2id76xh9qx4yg8mqpzlbsvz";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.3.tgz";
+ sha512 = "I3EH+RMFyVi8Iy/LekQm948Z4Lz4yKT7rK+vuCAeRm0kTa6Z5W7xuhRxDNJv0FPya/her6AUgrDITb70YHtTvA==";
};
};
- "@babel/plugin-transform-new-target-7.8.3" = {
+ "@babel/plugin-transform-new-target-7.10.1" = {
name = "_at_babel_slash_plugin-transform-new-target";
packageName = "@babel/plugin-transform-new-target";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz";
- sha512 = "0bnq7wb7y55gsll55gvm7w1cdnplmn47sbdxfik4jvy1jayjlg2q4lig22ws8698pfcd8v3p6cq5bvimwnvlwhlgfqrqhlvr358dr22";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz";
+ sha512 = "MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==";
};
};
- "@babel/plugin-transform-object-super-7.8.3" = {
+ "@babel/plugin-transform-object-super-7.10.1" = {
name = "_at_babel_slash_plugin-transform-object-super";
packageName = "@babel/plugin-transform-object-super";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz";
- sha512 = "06hyil9pvnm5jg66c563cs62035ymbf52sn705wr4rpzl3wn5vly5sghlahrjl5xhw4b91yrrm964l0r0i267rsgb36zd08x29mgcg7";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz";
+ sha512 = "WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==";
};
};
- "@babel/plugin-transform-parameters-7.9.3" = {
+ "@babel/plugin-transform-parameters-7.10.1" = {
name = "_at_babel_slash_plugin-transform-parameters";
packageName = "@babel/plugin-transform-parameters";
- version = "7.9.3";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz";
+ sha512 = "tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==";
+ };
+ };
+ "@babel/plugin-transform-property-literals-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-property-literals";
+ packageName = "@babel/plugin-transform-property-literals";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz";
- sha512 = "09al69prgs8rs1fpkvk4a1grhcs2ggkcw80sq3bch8nybafpwfr9drxn8yhg0fyy98l7mwa0ihw5yvxibwb93ir7chn5vk910ax0fkz";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz";
+ sha512 = "Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==";
};
};
- "@babel/plugin-transform-regenerator-7.8.7" = {
+ "@babel/plugin-transform-regenerator-7.10.3" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.8.7";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz";
- sha512 = "2n9vklnwvsx5nl6p39n3x6ylby7p2l1ymrn9320ggbl2yp95dqfpzh3wlcjkvdswwfgd7zs85jpvqlk2av9kxv0bavlcrvq1603x22c";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.3.tgz";
+ sha512 = "H5kNeW0u8mbk0qa1jVIVTeJJL6/TJ81ltD4oyPx0P499DhMJrTmmIFCmJ3QloGpQG8K9symccB7S7SJpCKLwtw==";
};
};
- "@babel/plugin-transform-runtime-7.3.4" = {
+ "@babel/plugin-transform-reserved-words-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-reserved-words";
+ packageName = "@babel/plugin-transform-reserved-words";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz";
+ sha512 = "qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==";
+ };
+ };
+ "@babel/plugin-transform-runtime-7.9.6" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.3.4";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.3.4.tgz";
- sha512 = "0yb11rhnni08x0l9dhbzz8km2q4g33bpjixvq8hnyp1cghsib2h5xlqrvrl57x7m4h9lakrxd8hhc10cw68r58769wxf0gdxi301aix";
+ 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" = {
+ "@babel/plugin-transform-shorthand-properties-7.10.1" = {
name = "_at_babel_slash_plugin-transform-shorthand-properties";
packageName = "@babel/plugin-transform-shorthand-properties";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz";
- sha512 = "3rh55yhh4q4sy77lmf2cqpscb553j904j99jjfih53hxiz32hgil33ndvbsdxqw84p6g8dk4xs0q27jnhsnzwr1qiq95l30wzlcil13";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz";
+ sha512 = "AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==";
};
};
- "@babel/plugin-transform-spread-7.8.3" = {
+ "@babel/plugin-transform-spread-7.10.1" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz";
- sha512 = "3p85332hnhff55y3is8q3hvmq1jgr2dkypaz8ydyawhch6x56a2j28vw2aqxd2w7mbra8c2k9gz71k1ar8r4vcd702hm64vv59r6jqa";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz";
+ sha512 = "8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==";
};
};
- "@babel/plugin-transform-sticky-regex-7.8.3" = {
+ "@babel/plugin-transform-sticky-regex-7.10.1" = {
name = "_at_babel_slash_plugin-transform-sticky-regex";
packageName = "@babel/plugin-transform-sticky-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz";
- sha512 = "1dmlmw2s1fmy0jllpwqpkdcrlg9rlggm7gxbm0wc5091afpjr1rqmdvb192zqbbfxmcxlq6acndn1p7i9s5vnczw5dr03w2y796lapm";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz";
+ sha512 = "j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==";
};
};
- "@babel/plugin-transform-template-literals-7.8.3" = {
+ "@babel/plugin-transform-template-literals-7.10.3" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz";
- sha512 = "1qsqiwghf845xmas44mbh7vhhhqv08wfm8g9v7fq4yrwj3f14zvxlp0wc5hlhwzwbg4487dxhv597a42gkn839z2n5h68d4vh310vgk";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.3.tgz";
+ sha512 = "yaBn9OpxQra/bk0/CaA4wr41O0/Whkg6nqjqApcinxM7pro51ojhX6fv1pimAnVjVfDy14K0ULoRL70CA9jWWA==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.8.4" = {
+ "@babel/plugin-transform-typeof-symbol-7.10.1" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.8.4";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz";
- sha512 = "2mfnlkk7zxq37znqknq8z9wrk5g9r1zs2v1f21w1xnnqp69y5f0dcwclaw6khxbv13whzh27rn2b9wl85qamyy63rgy7glx65zb40nr";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz";
+ sha512 = "qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==";
};
};
- "@babel/plugin-transform-unicode-regex-7.8.3" = {
+ "@babel/plugin-transform-unicode-regex-7.10.1" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz";
- sha512 = "1kml3kqk32kcwg2snmk38k4xiisyim2nm4g0xji5h9pgzm2bgwad9ad85kddddqmldkc9i3qyrsf7ai8valp3gf8g96g68x6qkf1rzs";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz";
+ sha512 = "Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==";
};
};
- "@babel/preset-env-7.3.4" = {
+ "@babel/preset-env-7.9.6" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.3.4";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz";
- sha512 = "203xg6r6imb5gaqxzk06ann6568pgn61398ygl79421ybxkj7xcpijxsvlnzd15zjypr20x9a43flg0mnih8bhdsa00gwqahdyjlv6s";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz";
+ sha512 = "0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==";
};
};
- "@babel/runtime-7.3.4" = {
- name = "_at_babel_slash_runtime";
- packageName = "@babel/runtime";
- version = "7.3.4";
+ "@babel/preset-modules-0.1.3" = {
+ name = "_at_babel_slash_preset-modules";
+ packageName = "@babel/preset-modules";
+ version = "0.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.4.tgz";
- sha512 = "3m5vxl1yg3z98wjmhhxyxdwmk2a10yj2dvh42zqvjfl43cwqw2ir57gimhwr7n820bs2w1n0z2575i233xqvd7bnmdb0s2jqyffzxr2";
+ url = "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz";
+ sha512 = "Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==";
};
};
- "@babel/runtime-7.9.2" = {
+ "@babel/runtime-7.9.6" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.9.2";
+ version = "7.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz";
- sha512 = "3sh2slrgff4njf77qzi5x2b8l2a2bksb8nfxzcfa0y4vq6g7jcz3vzl1p5kxg96ni206l0z4wvxzm45vr243pzrwv8nwz3fwys86k9l";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz";
+ sha512 = "64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==";
};
};
- "@babel/template-7.8.6" = {
+ "@babel/template-7.10.3" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.8.6";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz";
- sha512 = "0z8kzrpis50nr4vsyqr77cpqad0xfsacw45jdhwsl89mdzpvy8wcvc0kdy938kb0ll069plxhgy3a3fpag408ci2pb47gxzrhy2rcyd";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz";
+ sha512 = "5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==";
};
};
- "@babel/traverse-7.9.0" = {
+ "@babel/traverse-7.10.3" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz";
- sha512 = "3giz5rwk1g73w7f31fpnpf418bk0pkh05npk3vajnybyxhfxj7s5wcs4z1wlj8f055sxv24lspca5ia36cm2pgf3j9qb7x49y7m01lc";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.3.tgz";
+ sha512 = "qO6623eBFhuPm0TmmrUFMT1FulCmsSeJuVGhiLodk2raUDFhhTECLd9E9jC4LBIWziqt4wgF6KuXE4d+Jz9yug==";
};
};
- "@babel/types-7.9.0" = {
+ "@babel/types-7.10.3" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz";
- sha512 = "2g85q87d2pq07ggy89zwnd847mlxig5blaapazf7940b8vjbff48l2digxcjfi3dg9vnrkv8n4yjz4j8s15nvhry5jk5kz4yllljbq5";
- };
- };
- "@cnakazawa/watch-1.0.4" = {
- name = "_at_cnakazawa_slash_watch";
- packageName = "@cnakazawa/watch";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz";
- sha512 = "2hl7iz90jal2f27hgyb5rbmcp96p182xkmflyj5rsyqqffng8vkzz3fcjvbvcpdykij40ax4yirdc6p68yrmjvai7hr8y93mj20indz";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.10.3.tgz";
+ sha512 = "nZxaJhBXBQ8HVoIcGsf9qWep3Oh3jCENK54V4mRF7qaJabVsAYdbTtmSD8WmAp1R6ytPiu5apMwSXyxB1WlaBA==";
};
};
"@hapi/address-2.1.4" = {
@@ -667,7 +784,7 @@ let
version = "2.1.4";
src = fetchurl {
url = "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz";
- sha512 = "1sqi7ls27blq5mlm1r1lbkpyyx347q67x6732qsxw0ms2cqxm814wqpfysa3c64ak47qcfmknk2xsjayi0myv1csr7pvcry162lyga0";
+ sha512 = "QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==";
};
};
"@hapi/bourne-1.3.2" = {
@@ -676,7 +793,7 @@ let
version = "1.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz";
- sha512 = "2jaj0r6ay5qf2ayzcsb02495kaxxdflks99g9k8ff9fi2qq8xns3f6vjiq4949af9gxjrzq6n7vxry55y3lskg2vm6ywlps7qflvmfm";
+ sha512 = "1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==";
};
};
"@hapi/hoek-8.5.1" = {
@@ -685,7 +802,7 @@ let
version = "8.5.1";
src = fetchurl {
url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz";
- sha512 = "2ir1zjr8jp78q5v2sm9lh7w5vlb7spdynsy25ndaqgh78d6p9rvmvzc09pzbimbh04p06527jk00jwzadzyffb75jrvbww3r1ny9pn8";
+ sha512 = "yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==";
};
};
"@hapi/joi-15.1.1" = {
@@ -694,7 +811,7 @@ let
version = "15.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz";
- sha512 = "00w6lcx6spr7z1xbkfady5yxfxkiw4f3crds9l6qirvnsp30c026jziafi6km0p5146dygrfs1rz47j9klph7y6zcfcnaqfjgqmyyvs";
+ sha512 = "entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==";
};
};
"@hapi/topo-3.1.6" = {
@@ -703,7 +820,7 @@ let
version = "3.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz";
- sha512 = "04mh0ix6qpfggy9if6vjicickw0xydydny3hh2vs1q9gji5fg31jyr25mnagl48pl6mzn2p4dc65fbpm7w53bka7zz033qw679a01ml";
+ sha512 = "tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==";
};
};
"@mrmlnc/readdir-enhanced-2.2.1" = {
@@ -712,7 +829,7 @@ let
version = "2.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz";
- sha512 = "3g9wzm6hszqh30x6hmwc9l4vw51c6a224cp2y9qzlj98vzbwbc4s7lfafi67v8401qagjsdxrndnnannzz6i71krmn8svxwk3lfkwbc";
+ sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==";
};
};
"@nodelib/fs.scandir-2.1.3" = {
@@ -721,7 +838,7 @@ let
version = "2.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz";
- sha512 = "07zn0jp8b7nrrpkxwx715n68ncr51xiyz46j8g1fdvy07cr3s60npwhds1difzwdgz762zwirirppmc5dwl5pdqmww1m0zp15hv0sbq";
+ sha512 = "eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==";
};
};
"@nodelib/fs.stat-1.1.3" = {
@@ -730,7 +847,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz";
- sha512 = "0zx6w7vq6bz1fxg0dhvd9nwbrbvghcln2xmj89p93dq84bm8pdiiddds49wn45wplh8f8mdnkjv2w0cjn3a1i83v3yq22wh4q7jc45j";
+ sha512 = "shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==";
};
};
"@nodelib/fs.stat-2.0.3" = {
@@ -739,7 +856,7 @@ let
version = "2.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz";
- sha512 = "2n8008qx9kqgxsgsd22r2xrkm56nwsnwjfws9s4jjmbrk4gz8vfhdw7vp70kn59mqfihkdks6s0101javrpfi7hg8l0qk3nwjp4a03d";
+ sha512 = "bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==";
};
};
"@nodelib/fs.walk-1.2.4" = {
@@ -748,25 +865,34 @@ let
version = "1.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz";
- sha512 = "2nsw6dfpkrkm8pxp2d9jlva5mnwqfzssj9r3xlyvrybb26xvjjkw7c0jvfilz08xvvgaanjxvqz6ycqh35avnqwg8mns39biqwmfpym";
+ sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==";
};
};
- "@sindresorhus/is-0.7.0" = {
+ "@sindresorhus/is-0.14.0" = {
name = "_at_sindresorhus_slash_is";
packageName = "@sindresorhus/is";
- version = "0.7.0";
+ version = "0.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz";
- sha512 = "2ilygr40l2yqbk6lix4xnnnqsq6fxa6sysdxg49bg1ax5gzhwy3bcjbdlk7lndgh9055slpx6fybs3p8mhvbsnnjkmkqzrfy8l5mn1q";
+ url = "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz";
+ sha512 = "9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==";
};
};
- "@sindresorhus/is-2.1.0" = {
+ "@sindresorhus/is-2.1.1" = {
name = "_at_sindresorhus_slash_is";
packageName = "@sindresorhus/is";
- version = "2.1.0";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.1.tgz";
+ sha512 = "/aPsuoj/1Dw/kzhkgz+ES6TxG0zfTMGLwuK2ZG00k/iJzYHTLCE8mVU8EPqEOp/lmxPoq1C1C9RYToRKb2KEfg==";
+ };
+ };
+ "@szmarczak/http-timer-1.1.2" = {
+ name = "_at_szmarczak_slash_http-timer";
+ packageName = "@szmarczak/http-timer";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@sindresorhus/is/-/is-2.1.0.tgz";
- sha512 = "0v01lvb36q7cjz2v5spd6h3gcqmw69jmrpa6nsdpdmipxihzn6wv8clkyxibcvxv4b5ajpsz5rg0aiwwhjy7nl0jcwax8sa59zrfwlm";
+ url = "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz";
+ sha512 = "XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==";
};
};
"@szmarczak/http-timer-4.0.5" = {
@@ -775,7 +901,7 @@ let
version = "4.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.5.tgz";
- sha512 = "06naxv8ahcw0kc4pzg2fzqqrmb0ah6lsi3qvy3s4a5x2fkil74z97yiagbykqanf1b0zrzq4lhrip8sc6fs124kiypaqqdmr7v4091z";
+ sha512 = "PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==";
};
};
"@types/anymatch-1.3.1" = {
@@ -784,7 +910,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz";
- sha512 = "32g2n75z48j6mx4k8iz6hm75q7r6dd24gk40lb02x7bffcjf6zf4ca10g51x8zqd1yr0zq2xny0wrvgfz1ynhmg8hv9l3j1g8yr3q7z";
+ sha512 = "/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==";
};
};
"@types/cacheable-request-6.0.1" = {
@@ -793,7 +919,7 @@ let
version = "6.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz";
- sha512 = "2nx7h47i6xjvrbxlp329m2sx4qa8s7fw3c7xycfd6gr6wwfkjvyv1j5z1pf151w09vzhn721bjrh8p1ydba3vc5ljdy064177dnlhfa";
+ sha512 = "ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==";
};
};
"@types/color-name-1.1.1" = {
@@ -802,34 +928,25 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz";
- sha512 = "0yy21xdbsflgxc7lcl8i2cb4mnw9a518gcj77g39hslrlfanliz7agc4dihnkkhcdpnkas7i2sd5lf9f2i4kaq53axkgir3411qxgxf";
- };
- };
- "@types/events-3.0.0" = {
- name = "_at_types_slash_events";
- packageName = "@types/events";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz";
- sha512 = "3v6shgxnlkc7izsc00g8ilpxi1q2mpcmbjyfawyqcj8mwfhlx2cnkm3hj87gsd39yyq33pilb0dbb4cdc8wwhn7dcwj4srg0amrp8qi";
+ sha512 = "rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==";
};
};
- "@types/glob-7.1.1" = {
+ "@types/glob-7.1.2" = {
name = "_at_types_slash_glob";
packageName = "@types/glob";
- version = "7.1.1";
+ version = "7.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz";
- sha512 = "3dhbgdkzpgx010hfgkhndrb094kbd3z6s4waicihnl0rp3jk0f0gs8vvzi84xzissrhml1dfgvbdhahzbh75nny1g6429fnqvlp866l";
+ url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz";
+ sha512 = "VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==";
};
};
- "@types/html-minifier-terser-5.0.0" = {
+ "@types/html-minifier-terser-5.1.0" = {
name = "_at_types_slash_html-minifier-terser";
packageName = "@types/html-minifier-terser";
- version = "5.0.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.0.0.tgz";
- sha512 = "05y4l2y0vv2pif8awwvi76jy0b19pgwma0d3whwls29q6jzzrwnw1yncza40h1br0zsd980vfwn19hznim1gd031ds634jxh4zm5pmb";
+ url = "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.0.tgz";
+ sha512 = "iYCgjm1dGPRuo12+BStjd1HiVQqhlRhWDOQigNxn023HcjnhsiFz9pc6CzJj4HwDCSQca9bxTL4PxJDbkdm3PA==";
};
};
"@types/http-cache-semantics-4.0.0" = {
@@ -838,7 +955,25 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz";
- sha512 = "3a59p84bj2kf33npin2307frq0xhm47cvw2rw1xijb53yalq3m4bhxkjl045jraj56nz13xnis7amcnr0bd5x1r7785wf54dv9z4xbk";
+ sha512 = "c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==";
+ };
+ };
+ "@types/http-proxy-1.17.4" = {
+ name = "_at_types_slash_http-proxy";
+ packageName = "@types/http-proxy";
+ version = "1.17.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.4.tgz";
+ sha512 = "IrSHl2u6AWXduUaDLqYpt45tLVCtYv7o4Z0s1KghBCDgIIS9oW5K1H8mZG/A2CfeLdEa7rTd1ACOiHBc1EMT2Q==";
+ };
+ };
+ "@types/json-schema-7.0.5" = {
+ name = "_at_types_slash_json-schema";
+ packageName = "@types/json-schema";
+ version = "7.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz";
+ sha512 = "7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==";
};
};
"@types/keyv-3.1.1" = {
@@ -847,7 +982,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz";
- sha512 = "1bydwp0jnaxaygfaw3xj8g6drxla6vamlgd2533jq8iplf1hfll274n67kcqj465la3k515krc53v8aqz23vnl2avxhsra0574niyrh";
+ sha512 = "MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==";
};
};
"@types/minimatch-3.0.3" = {
@@ -856,25 +991,25 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz";
- sha512 = "2ff7lcgph45bp2v5zsaxcy00rbh5n5h4njbicwhqilz66pd1lw7xfrpfl4i4ppfcx78zg9cp582b5fjif0dg7r18m44vxfksslvlyml";
+ sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==";
};
};
- "@types/node-13.11.0" = {
+ "@types/node-14.0.13" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "13.11.0";
+ version = "14.0.13";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-13.11.0.tgz";
- sha512 = "32v8pzb6g76fjsp064dr7qqry3f3dbbff56bkzw7qxpzg37kpldx5d61n87183b2s8svx1pid84c225frhy7gp3r6zz4808dfg2dkmq";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.0.13.tgz";
+ sha512 = "rouEWBImiRaSJsVA+ITTFM6ZxibuAlTuNOCyxVbwreu6k6+ujs7DfnU9o+PShFhET78pMBl3eH+AGSI5eOTkPA==";
};
};
- "@types/q-1.5.2" = {
+ "@types/q-1.5.4" = {
name = "_at_types_slash_q";
packageName = "@types/q";
- version = "1.5.2";
+ version = "1.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz";
- sha512 = "17nxpx18sizfrmzc6d7xcc2pr2xn2cq83vh0hm24wpm8ibdlcq5r0m12gbps0sww2jayl9v7lqplss6nsyy6xc4rcn1s4rpmpg5vvki";
+ url = "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz";
+ sha512 = "1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==";
};
};
"@types/responselike-1.0.0" = {
@@ -883,7 +1018,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz";
- sha512 = "161bm0d6lm7yvh41bc6yspj5nb36j9v4nx7d3xfqgc3h2cg6z03ik6kfd8cv1q93qwblz5ibp30a7scscxj8vw963d5qz5f7033d5pk";
+ sha512 = "85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==";
};
};
"@types/source-list-map-0.1.2" = {
@@ -892,43 +1027,43 @@ let
version = "0.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz";
- sha512 = "2q5qxxw2xrn72030yyfpxzl3b498dw1wbfbb86gk9a4i5mhq3adc2711mfdwyg7ixdy79ax1hdfp0vw0aqzwj32dlyklbbwd75bx4ib";
+ sha512 = "K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==";
};
};
- "@types/tapable-1.0.5" = {
+ "@types/tapable-1.0.6" = {
name = "_at_types_slash_tapable";
packageName = "@types/tapable";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.5.tgz";
- sha512 = "2sv1nmhp8gvylghvxmxvc02zral5hbrhj45cpl5bz7grf36r8mpaihybdvz1nwkkdn325lap4v1q2jbzzy1l3wz2q8bghr6y8rvc0gy";
+ url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz";
+ sha512 = "W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==";
};
};
- "@types/uglify-js-3.0.5" = {
+ "@types/uglify-js-3.9.2" = {
name = "_at_types_slash_uglify-js";
packageName = "@types/uglify-js";
- version = "3.0.5";
+ version = "3.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.0.5.tgz";
- sha512 = "0kqcqx89pacasl4g5azinlm111qla4fn4k5ghsmyc9lsh2a2nhlj74zrm1apzw5zvnaxcl86ysym559000n93szj9ln0saj9151pc9g";
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.2.tgz";
+ sha512 = "d6dIfpPbF+8B7WiCi2ELY7m0w1joD8cRW4ms88Emdb2w062NeEpbNCeWwVCgzLRpVG+5e74VFSg4rgJ2xXjEiQ==";
};
};
- "@types/webpack-4.41.10" = {
+ "@types/webpack-4.41.17" = {
name = "_at_types_slash_webpack";
packageName = "@types/webpack";
- version = "4.41.10";
+ version = "4.41.17";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.10.tgz";
- sha512 = "2f211d97906nnasrwxk3c1f6bd5gc9za6vs3dqp6j5rg928kp975xsj7gfk9sbbvrqcfp0mrb6hjw7fd2m3x1dvcjik60mwmalv935w";
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.17.tgz";
+ sha512 = "6FfeCidTSHozwKI67gIVQQ5Mp0g4X96c2IXxX75hYEQJwST/i6NyZexP//zzMOBb+wG9jJ7oO8fk9yObP2HWAw==";
};
};
- "@types/webpack-sources-0.1.7" = {
+ "@types/webpack-sources-1.4.0" = {
name = "_at_types_slash_webpack-sources";
packageName = "@types/webpack-sources";
- version = "0.1.7";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.7.tgz";
- sha512 = "0px6j424ivmklnnzd5kspgsq0irlhf086gbcd74ycjhrmgz0wy6sv4lkz7l5p4ddz6fghjkl3j4vlxi99cnkf2h3masv30bjan8f9jz";
+ url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.0.tgz";
+ sha512 = "c88dKrpSle9BtTqR6ifdaxu1Lvjsl3C5OsfvuUbUwdXymshv1TkufUAXBajCCUM/f/TmnkZC/Esb03MinzSiXQ==";
};
};
"@webassemblyjs/ast-1.9.0" = {
@@ -937,7 +1072,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz";
- sha512 = "08744px0y61c8svh84df8xg0m3905gkz9wfjlp9pkk8j5dnfs66l43qff6d60y1n0igdzwdpf9bvrdy4jwrkcjs1l98ivlvpzj1db0b";
+ sha512 = "C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==";
};
};
"@webassemblyjs/floating-point-hex-parser-1.9.0" = {
@@ -946,7 +1081,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz";
- sha512 = "10dqii9lv28nj4ls9wv7ys4ckd7v9iz08cb2alpph0xgz44a437yfa6mdzgnkgw5zcgxjy4xqsxv9sfp49ay8c3hdw01w8jbdq6lvjc";
+ sha512 = "TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==";
};
};
"@webassemblyjs/helper-api-error-1.9.0" = {
@@ -955,7 +1090,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz";
- sha512 = "2dmpj9vdgdq3wjfa9a6jlb6xrg4d25l2an1r41sw91a7psdc9lp793ca7z7i9q2712p7gp42095r50xfsc2fwci9409npjch670phrm";
+ sha512 = "NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==";
};
};
"@webassemblyjs/helper-buffer-1.9.0" = {
@@ -964,7 +1099,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz";
- sha512 = "04387f8f3q0kk96h7l1js39xg4xy8ja9bxgqpmfpsj17xma1y3p3risra4yh8j3xbiyn4bxqmcgn6zlwv6n0yzw0jrax1iagbijb6m9";
+ sha512 = "qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==";
};
};
"@webassemblyjs/helper-code-frame-1.9.0" = {
@@ -973,7 +1108,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz";
- sha512 = "1j2zclfh4a784bb015c39kahlmalikwdx0k1xws46iynf1nskcy6szv1cldldn1zhm8ckj8wddfx6idpj3m2qzvw9pda3v4j1s9h40i";
+ sha512 = "ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==";
};
};
"@webassemblyjs/helper-fsm-1.9.0" = {
@@ -982,7 +1117,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz";
- sha512 = "2bjr61kxvrfhqr7439jkapxcij4cgm9lb32x55qq7hxn07cdkz69aaqvmzqqyir0bn8a1rfblmgvmd53jxg0jgwwjdi1clv2716ix1q";
+ sha512 = "OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==";
};
};
"@webassemblyjs/helper-module-context-1.9.0" = {
@@ -991,7 +1126,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz";
- sha512 = "3r1d7c1zr0b9f85526k03d1p47kq7qgih4q1fzwxv540aid771cjrmw68f6fipmhzlzxwxhj09q2vrxb96p59v7jd6cplw247r9d41h";
+ sha512 = "MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==";
};
};
"@webassemblyjs/helper-wasm-bytecode-1.9.0" = {
@@ -1000,7 +1135,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz";
- sha512 = "19im6kssfy0rjipdvz4jp03rjzkwhnvkp1q8zw7mjfx8yf2w7nlxpy5ambbzvlq5jvh8ks6x35nlh0kcmz68hmcqixwfdgjijs55ca7";
+ sha512 = "R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==";
};
};
"@webassemblyjs/helper-wasm-section-1.9.0" = {
@@ -1009,7 +1144,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz";
- sha512 = "2zs0rl7x9l6adbbiqgw2br1w09b1da351rc69znxakjg9c9wkb227xy374k1zkc7a79rc4q7lgwv9ami3pr4555mipqp4yybpr02wsy";
+ sha512 = "XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==";
};
};
"@webassemblyjs/ieee754-1.9.0" = {
@@ -1018,7 +1153,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz";
- sha512 = "17f4ncqxsp9b8ssciw5icvf8bxpd732cda6z1jdbddbxl58m3vkjaxpx3ymi4z0y8nnrify698x8g65w38761rjkgr0pzhlwqkgribm";
+ sha512 = "dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==";
};
};
"@webassemblyjs/leb128-1.9.0" = {
@@ -1027,7 +1162,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz";
- sha512 = "2kz1bim131l0y9pjznjv3qmw030gli8yb3hhd38hjrc2py5h551lgzcsjlrx6pnpwnq9rdsyh3ppkyarymrpnnqncimlmvhjlrp7m8h";
+ sha512 = "ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==";
};
};
"@webassemblyjs/utf8-1.9.0" = {
@@ -1036,7 +1171,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz";
- sha512 = "3rlyvh0fy205d045jr17hjj8y641hmhkkzk3gq78865jcqm55ff2n3jbalj5121q8li786hm9jg5ggv66qixp7fsb7i9938dfax15hr";
+ sha512 = "GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==";
};
};
"@webassemblyjs/wasm-edit-1.9.0" = {
@@ -1045,7 +1180,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz";
- sha512 = "33jfv92rsn09qz41blq4a781clr7n5lzpy44zb42fb499mbd1hd4mf0q4l6karmbm8gg552p9ayqgzawz29r2n56gwhrfrldw3g608n";
+ sha512 = "FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==";
};
};
"@webassemblyjs/wasm-gen-1.9.0" = {
@@ -1054,7 +1189,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz";
- sha512 = "26a9wb1a8jglkv330fkmcg7l4z9v1b8ygn32lw96z2wiq1m65f7b3rqp1f1rhgg72sxdx0zsirs6am97phy66svps3y7k0qisikgwbh";
+ sha512 = "cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==";
};
};
"@webassemblyjs/wasm-opt-1.9.0" = {
@@ -1063,7 +1198,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz";
- sha512 = "3c2a28pzyrsdrichvzc0v1kik18sb0pwfjkwhbm1cc6xakfw5wgialgqkrrv9c7ibskwh1k75m9xf9v4hmd42xj6676z1i7l2dy0j22";
+ sha512 = "Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==";
};
};
"@webassemblyjs/wasm-parser-1.9.0" = {
@@ -1072,7 +1207,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz";
- sha512 = "0n0927dbd3wsan69ljwzlp9pi15axs3a11sypfl720s8dm8g0q81kxq0w0qybzgm16fwk073y7ffkhm4gqv0cv496fhkn0iihr29v7p";
+ sha512 = "9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==";
};
};
"@webassemblyjs/wast-parser-1.9.0" = {
@@ -1081,7 +1216,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz";
- sha512 = "1pkw353ygc8csplwi4nfx5n296wcj4b8yawrl0kxhizq4fdbbsvrhphzzcvx1p8r8ccj9yq2x5yix17q54gyhikcvr74hyhzl095jma";
+ sha512 = "qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==";
};
};
"@webassemblyjs/wast-printer-1.9.0" = {
@@ -1090,7 +1225,7 @@ let
version = "1.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz";
- sha512 = "2qb0ghchp4dw0yxp9c4h9iw6m7lk58sz7f9j4kmrvp5hj804kwxdskgbjcc96g3r7f3zwvcyw3nlnr718rml73f8gr727bbvq9jg7fq";
+ sha512 = "2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==";
};
};
"@xtuc/ieee754-1.2.0" = {
@@ -1099,7 +1234,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz";
- sha512 = "1wczr2c331gq4q6w6nsiylqs6q6dp0j2lvc231826gfrdhr3lcimmyhswp4g0b5p7k7k525gq6gh0wpg65sjlp2s4f0n6ww18m2fzqd";
+ sha512 = "DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==";
};
};
"@xtuc/long-4.2.2" = {
@@ -1108,7 +1243,7 @@ let
version = "4.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz";
- sha512 = "00n8akj5s578b8r7vcdz817cnmga21vznz895kygvb0j780968szj171f91b0bgvz880ff7zq025q4087cgxb2fqpyg01sgil2ymq9n";
+ sha512 = "NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==";
};
};
"abbrev-1.1.1" = {
@@ -1117,7 +1252,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "38s4f3id97wsb0rg9nm9zvxyq0nvwrmrpa5dzvrkp36mf5ibs98b4z6lvsbrwzzs0sbcank6c7gpp06vcwp9acfhp41rzlhi3ybsxwy";
+ sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
};
};
"accepts-1.3.7" = {
@@ -1126,7 +1261,7 @@ let
version = "1.3.7";
src = fetchurl {
url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
- sha512 = "2j51dxzbgz22q0k7dhivimfsqx9a0f0h9slfd7n20gz3y1944gx3y7xai54za0x3zhbar6vqiaab2i9p913cwqk414qk3cnrm138pr2";
+ sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
};
};
"acorn-6.4.1" = {
@@ -1135,7 +1270,7 @@ let
version = "6.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz";
- sha512 = "1s65pswzbh0155lsrdln08lifgs34zb53vkfl8fvxwnfmrc84vj01m9b31w4n846k7vk8lr5ns6wqf0fxc8xz98vkihldxsgn9ksl35";
+ sha512 = "ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==";
};
};
"address-1.0.3" = {
@@ -1144,16 +1279,16 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/address/-/address-1.0.3.tgz";
- sha512 = "27dii2i2aw9z3pw09110914532z5dfywxp8gbrfr14737cwy8m0jysam3abmfsbp8g51sd02ys57j5snwly3zfd0vrbli4109rni7ng";
+ sha512 = "z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==";
};
};
- "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 = "0gkcic96nmpcq311i2jfwbaa961x0mj7mkl7iwk213hyn4jgxbl0a472lcpg9dr7ybacn3i45fj6q0dz3g8rqmva7r14i9la240ba0g";
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
+ sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
};
};
"ajv-errors-1.0.1" = {
@@ -1162,16 +1297,16 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz";
- sha512 = "24kqslzd256yc0dckqcg8n1rngyfzdflfznp55hnhkv3rhyzirjhpj31rgiiryyjlw8a64x9ba7hdqkpiwf6jpllwyyyhr7zqxmy90c";
+ sha512 = "DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==";
};
};
- "ajv-keywords-3.4.1" = {
+ "ajv-keywords-3.5.0" = {
name = "ajv-keywords";
packageName = "ajv-keywords";
- version = "3.4.1";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz";
- sha512 = "1lyjmfg70gijr3gjs63qmawfazm5mz8vb1bknyy1vzdif6a30vi3dpwkrlv4j4i5dg56jd3fliqgfq0rxbm98a42jxbgnyxmdn65va4";
+ url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.0.tgz";
+ sha512 = "eyoaac3btgU8eJlvh01En8OCKzRqlLe2G5jDsCr3RiE2uLGMEEB1aaGwVVpwR8M95956tGH6R+9edC++OvzaVw==";
};
};
"alphanum-sort-1.0.2" = {
@@ -1189,7 +1324,7 @@ let
version = "3.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz";
- sha512 = "2n6gl8300ihln724832pvvzrii5c4qjli9xc16s632ywnyrfbv1kmcqg133v25583hqhflpsfi2yhkjy6nhzj0si5v36zhym0cifxc4";
+ sha512 = "hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==";
};
};
"ansi-escapes-3.2.0" = {
@@ -1198,7 +1333,7 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz";
- sha512 = "12pp3q4c44hrzr2xl9vqjigwjn2wr1j0lhvshl75z5m6a97hqkd047sdcma1inzjvxhpkzk1qkvag7cw3sya32s9wsfasr6xsnnj63h";
+ sha512 = "cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==";
};
};
"ansi-html-0.0.7" = {
@@ -1234,7 +1369,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
- sha512 = "1v2gfp292kslpvam0l0h1iba35yi0n7dc6qv6fmxsdyfcp6zakkl13vrh3hzsw4zgh50jrrsg7xb2q2hn4g8a0dmf947mfcylymxanm";
+ sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
};
};
"ansi-regex-5.0.0" = {
@@ -1243,7 +1378,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz";
- sha512 = "2bgymyprr0q59vfj2qnmnlcbi60jvry6kzdk94nlw3x6176ar5g0qddm8w01bw7fj2hrb4xlb75x4dqs38198sjachhslcfks7rz3kd";
+ sha512 = "bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==";
};
};
"ansi-styles-2.2.1" = {
@@ -1261,7 +1396,7 @@ let
version = "3.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
- sha512 = "2lgkskkj4c1fsnrksy0yffda0wss84p8lfiazdc7jli7iqnvrxkzbxjzpvx13lm28qw0zkawfxvz2bdiisc72ccy7hx8i8rm4iijgam";
+ sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
};
};
"ansi-styles-4.2.1" = {
@@ -1270,7 +1405,7 @@ let
version = "4.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz";
- sha512 = "2619xzd910i29pa6v368sk8jdgjk3yqqvjwbg3hyj6byd3ygcrs3xix3fy03smqgiylhdrkrvyrhhnv1l5pkc64qn7zgmh6rfna6lgm";
+ sha512 = "9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==";
};
};
"anymatch-2.0.0" = {
@@ -1279,7 +1414,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz";
- sha512 = "03mjsaw6xk4zhvl17fpqn59j4v2bafqs0yfw5y45hl8x97xlihwvjmcx3icnaamvipplnczymvzg4sb4ixwpzak0k3p21c00nqqxmz6";
+ sha512 = "5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==";
};
};
"anymatch-3.1.1" = {
@@ -1288,7 +1423,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
- sha512 = "2776jrfn8kh9r6qhz6s43znnwvqmbqrjsch99hdv21j53sj4njyjhrya67drxk8y7hvi28mjvdjj277jy4qd2zfayrjli3cdbdkkkwq";
+ sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
};
};
"aproba-1.2.0" = {
@@ -1297,7 +1432,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
- sha512 = "13mgnbmdhdq0qncijvpip1l39q1a8labcvj3hc3n1yl2zch106mdkn7p7bd5knvmfkkn1js9nd47nzyjk1himbm8ry8i8gd6mk7mlk3";
+ sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
};
};
"argparse-1.0.10" = {
@@ -1306,7 +1441,7 @@ let
version = "1.0.10";
src = fetchurl {
url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
- sha512 = "17fhywmdjcp8g0ys089i5xg26yajkkg9zg8hyry3fghz75b2pq5vdx997dk5p2sc15r9nsj8rmf4f27g81hi92kzj5q86sdmg5ni553";
+ sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
};
};
"arr-diff-4.0.0" = {
@@ -1324,7 +1459,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz";
- sha512 = "2vdly17xk5kw7bfzajrjdnw4ml3wrfblx8064n0i4fxlchcscx2mvnwkq2bnnqvbqvdy4vs9ad462lz0rid7khysly9m9vzjiblly1g";
+ sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==";
};
};
"arr-union-3.1.0" = {
@@ -1360,7 +1495,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz";
- sha512 = "2swmvaw9xcvzv29i247057pq4khyss7gnc0p244v1l2g2p2xpsr47m0dfaf54yscd3fc9njh3kvwly99w8shvd9p5fq6nvwwmqg7mw4";
+ sha512 = "hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==";
};
};
"array-map-0.0.0" = {
@@ -1396,7 +1531,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz";
- sha512 = "35whnhqnw23y121ilf8kl79pyqb9bjsg32gsazzlmww9zgk22c5jycf0vlkpsnp67rqw05hhw97hxw216hpnm6bxa620lyqwjhb2v0w";
+ sha512 = "HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==";
};
};
"array-uniq-1.0.3" = {
@@ -1432,7 +1567,7 @@ let
version = "0.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
- sha512 = "1v2z1ll0l8rif8hh0d03jc49kz3p8hym63q8ixbas48w4a8akl413hwn08nx83m89sj3mxl06aa0grp7n8hj6hcbsb2k3fhj913674g";
+ sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
};
};
"asn1.js-4.10.1" = {
@@ -1441,7 +1576,7 @@ let
version = "4.10.1";
src = fetchurl {
url = "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz";
- sha512 = "15j9ms7k6dx08m1wqrvc4958vcrshjjpicpxmz9bflsyk0x2r7w20lxlm27jpyj7cwj6158a0582vifk393hqp0ysn9mlbabqw9qzd7";
+ sha512 = "p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==";
};
};
"assert-1.5.0" = {
@@ -1450,7 +1585,7 @@ let
version = "1.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz";
- sha512 = "1n2xh5m359gm4my50j2206n32q2h044lqrl8h122gjn41fizlrh32j1lj7wqfix1iblyvi7zvdgvzbf97f840lr17vfk8ph1imj0fqh";
+ sha512 = "EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==";
};
};
"assert-plus-1.0.0" = {
@@ -1468,7 +1603,7 @@ let
version = "3.9.12";
src = fetchurl {
url = "https://registry.npmjs.org/assets-webpack-plugin/-/assets-webpack-plugin-3.9.12.tgz";
- sha512 = "0s21gk3wrzrj44dcpsxj8yffp5iwnjccj9h7yn3l7qls5gcw0cgbd25qqd04b192px7kyjyfx9adwp3vxp286g27g15vlsg5gyd79ca";
+ sha512 = "iqXT/CtP013CO+IZJG7f4/KmUnde+nn6FSksAhrGRbT1GODsFU3xocP6A5NkTFoey3XOI9n1ZY0QmX/mY74gNA==";
};
};
"assign-symbols-1.0.0" = {
@@ -1486,7 +1621,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz";
- sha512 = "0ga6b0jymkw4jrfvjilhfrddml29l1nrvj7r57d140p7rn31mmbni4j9z343v2zzz2zcnlsr2s17kmlgjkyvs9pxrf88an11pm9y77r";
+ sha512 = "+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==";
};
};
"async-0.9.2" = {
@@ -1513,7 +1648,7 @@ let
version = "2.6.3";
src = fetchurl {
url = "https://registry.npmjs.org/async/-/async-2.6.3.tgz";
- sha512 = "1g679kw2qqpqx1yd4s778r8rw3cv9qwmib5x3klk64kcl5ndw71bljcpav5jkk6grizlpvrqszsbs6fkmnlvcq5fnz2q33mrnb6zyfd";
+ sha512 = "zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==";
};
};
"async-each-1.0.3" = {
@@ -1522,7 +1657,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz";
- sha512 = "00vbg0zvq40mmvzz9q3klkk5ly5jh75kc8s3bf7j2ff9zivla3wlc8d622gajjq4w66mln5570dc936my6wh08ippfj5jagj51s3xfg";
+ sha512 = "z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==";
};
};
"async-limiter-1.0.1" = {
@@ -1531,7 +1666,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
- sha512 = "0sy81yyf4na58ic2m0ib0prkb9njb1qzl7wf3vlq4hhm4xnwgxaph0lr43gs1sd0rai2xp1h6phlwvni9jiggm94dd54i0wc1cabhvj";
+ sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
};
};
"asynckit-0.4.0" = {
@@ -1549,7 +1684,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz";
- sha512 = "1rbq2rl2ry0y3nkqs3013vgjrnzf03609rg58092r8zkvzzn6v15grhv2yhzb48sz74zmjcj8ix7f5whrfp4zvsxyzrh64fhs9awvjs";
+ sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==";
};
};
"autoprefixer-8.6.5" = {
@@ -1558,7 +1693,7 @@ let
version = "8.6.5";
src = fetchurl {
url = "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.5.tgz";
- sha512 = "25g0ccq9v5sb77q5yhffaxnva8ps64yqp82rzn9jfwl2hpcqbv02175icm0v6c6k4aywnayf6di6cq44agrlzjc6sfbrzp8flvqkd9w";
+ sha512 = "PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig==";
};
};
"aws-sign2-0.7.0" = {
@@ -1570,13 +1705,13 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.9.1" = {
+ "aws4-1.10.0" = {
name = "aws4";
packageName = "aws4";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "2x4b6c0ny64yv6ljfs6sv82akh200klmnh1m1i18hdj28ksxkr9c0szphnwcasy3g5y3l1wn858wcxnc2gi9q5wql8s678fc61xbhf0";
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz";
+ sha512 = "3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==";
};
};
"babel-extract-comments-1.0.0" = {
@@ -1585,25 +1720,25 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz";
- sha512 = "1ay21zjvpavyw19hzijli4ax209jw3lxrn2lfzdyd8v29b76r4i35nq4q6iff2zlz88x2py8lkvyczb5l41fnyx0chxlxg5hj5v6rd9";
+ sha512 = "qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==";
};
};
- "babel-loader-8.0.4" = {
+ "babel-loader-8.1.0" = {
name = "babel-loader";
packageName = "babel-loader";
- version = "8.0.4";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.4.tgz";
- sha512 = "2pn5lfvi0s3fhz6fllidilfkz4h9v3l4632p55h9pyzccqda3fgpn2ayywyg2shfcw3y3q900xhkc7k63zyly3myqb9g80k8lv6243y";
+ url = "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz";
+ sha512 = "7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==";
};
};
- "babel-plugin-dynamic-import-node-2.3.0" = {
+ "babel-plugin-dynamic-import-node-2.3.3" = {
name = "babel-plugin-dynamic-import-node";
packageName = "babel-plugin-dynamic-import-node";
- version = "2.3.0";
+ version = "2.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz";
- sha512 = "2ay3wlyykpjfs9awvl9xigggavibxvbi9hx1mplf87zmqff733aag7hzw89c4f28wf4hxcr404lsp01ndan45yxm9f1q44hjy98bam3";
+ url = "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz";
+ sha512 = "jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==";
};
};
"babel-plugin-syntax-object-rest-spread-6.13.0" = {
@@ -1648,7 +1783,7 @@ let
version = "6.18.0";
src = fetchurl {
url = "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz";
- sha512 = "1qk460vyxfs08g8586jdc02wqzyy2y06596qcn1na9bz7yxra6vgh6177qf345xai0virpaz56bkpgmfcrd8yx5l2vjkn49y66h9xdb";
+ sha512 = "q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==";
};
};
"balanced-match-1.0.0" = {
@@ -1666,7 +1801,7 @@ let
version = "0.11.2";
src = fetchurl {
url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz";
- sha512 = "11dwi4v72034dqafp0qxsg8h6cpn92vv4vf909a9fybd69yfg6gqn4hhav6x59r1wbi8h1qlgfh9np0340mpljv1hc9v9p02giqygp5";
+ sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==";
};
};
"base64-js-1.3.1" = {
@@ -1675,7 +1810,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz";
- sha512 = "3mbfy80f2q6z8fwzch81hn7z0wjjsz6lwzz4jwrgr62pyql94mwi21k0l28xba2q1pydf8hf0jzzvr8w34rjmk135pjpmqfcj5kid4q";
+ sha512 = "mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==";
};
};
"batch-0.6.1" = {
@@ -1702,7 +1837,7 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz";
- sha512 = "3qicqys1bg16slzbzjn3f0fir82r4d1h6lvy5y0cqqwzbs2iaxf93xgi6x47m7l87i102ifjn4qvjbf764gyncsxcqw7lw33mk7y4zs";
+ sha512 = "+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==";
};
};
"big.js-5.2.2" = {
@@ -1711,7 +1846,7 @@ let
version = "5.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz";
- sha512 = "2cin34lhbrlligarblnrqnl6f419mkpqd4abjms0y1fk1mxzb6rqvh1sg0zif7bgskirhh6shxnqa444syk4cf87fmndil954xzc8mz";
+ sha512 = "vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==";
};
};
"binary-0.3.0" = {
@@ -1729,7 +1864,7 @@ let
version = "1.13.1";
src = fetchurl {
url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz";
- sha512 = "0drjfs8xmgc4rfi8nbbx7adsinnc5m0nc96dw3r3gars8zvg1kzay5a7a5s3islf13wmw7q9v15i7d2gdghs1lp6rh2wl6x80hcqzjj";
+ sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
};
};
"binary-extensions-2.0.0" = {
@@ -1738,7 +1873,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz";
- sha512 = "2izzpdg2m0av5pzbv1zyjfi15ddz5yk1d4h9cilzc8z6pzq5abcicnm2xx4b2jdrjk2l4h3zfawsxhnbzlgvlv4700q5930k796s69y";
+ sha512 = "Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==";
};
};
"bindings-1.5.0" = {
@@ -1747,7 +1882,7 @@ let
version = "1.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz";
- sha512 = "24xpa35sym31k1x9hs78jbmsh58yx7ldkn03d4g5qhmvm0bi5cwqvpn2s6r8hkwhks5mhm81gz878gbp5g9b2s7zniy7gm1z6vvysm7";
+ sha512 = "p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==";
};
};
"binwrap-0.2.2" = {
@@ -1756,7 +1891,7 @@ let
version = "0.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/binwrap/-/binwrap-0.2.2.tgz";
- sha512 = "1rh0lsxhj45r639casyzy4jncilkcfygfzz2h7hqm7rjbh0za510z2qmqjbzyrx98618fmcycgraqq115fbwh7n33wi29ipk75azrb3";
+ sha512 = "Y+Wvypk3JhH5GPZAvlwJAWOVH/OsOhQMSj37vySuWHwQivoALplPxfBA8b973rFJI7OS+O+1YmmYXIiEXVMAcw==";
};
};
"bluebird-3.7.2" = {
@@ -1765,16 +1900,25 @@ let
version = "3.7.2";
src = fetchurl {
url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz";
- sha512 = "2v12rs2wvv94hrlyv0nadxn9x11796k9mk7a8vg0bqsry8m2pbyy9dribalwikh34qkk3rp6gnis849y5z9x5mxzbbdgkfhc3l674sy";
+ sha512 = "XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==";
+ };
+ };
+ "bn.js-4.11.9" = {
+ name = "bn.js";
+ packageName = "bn.js";
+ version = "4.11.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz";
+ sha512 = "E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==";
};
};
- "bn.js-4.11.8" = {
+ "bn.js-5.1.2" = {
name = "bn.js";
packageName = "bn.js";
- version = "4.11.8";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz";
- sha512 = "20bg51v29zygy89w84qb64pkjikxfjdsgjs0ry6pvv8fkwn5kd1izrqn022d838q3rcaq8dmy033g7q8b6960j4f8ipan74y9ydimr2";
+ url = "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz";
+ sha512 = "40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==";
};
};
"body-parser-1.18.2" = {
@@ -1792,7 +1936,7 @@ let
version = "1.19.0";
src = fetchurl {
url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz";
- sha512 = "2rl5ww96fwgmxdqhqmnknsaafw44vsr2xz7vf7nax8qz9jy8bmmdyawcy6yfny0wm7pi8m2jssakzjc1nin8z8207kv0gclpnrhy4bn";
+ sha512 = "dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==";
};
};
"bonjour-3.5.0" = {
@@ -1819,7 +1963,7 @@ let
version = "1.1.11";
src = fetchurl {
url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "248cnpbbf0p32h53rd3g8wzpgrkaj4p078ra1g6l16f82i6bzkvmhwqan5rk88apbll9ly1476kngd7f7z27i3b3zxpbb3064f8yaw8";
+ sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
};
};
"braces-2.3.2" = {
@@ -1828,7 +1972,7 @@ let
version = "2.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz";
- sha512 = "3gxrfbb03jf6nh75n99snhv4a9jni48hfc0gkj5yl1cginpqx3d73dnp8snph1fdkc804iz6zg0aqibifjnscjfbpfziw2g7yg5pmv8";
+ sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==";
};
};
"braces-3.0.2" = {
@@ -1837,7 +1981,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz";
- sha512 = "38dmhgggv4r7xf3chli957yj4gzfv9xhif8zzaqjnxavkrs1qbmj9m84vxh42n1jl9sddy16ryp4g93l1p8dvrc1pbcvk2ippwadjvg";
+ sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
};
};
"brorand-1.1.0" = {
@@ -1855,7 +1999,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz";
- sha512 = "22gkxh9wf4hjxkyvj427k9r76xkz9vs63s1drwcggbpv0r7qdclzdvw167s7iq8936zak241cc5ck3bqkp6hy99zlkrbcmfl5g8gc7v";
+ sha512 = "+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==";
};
};
"browserify-cipher-1.0.1" = {
@@ -1864,7 +2008,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
- sha512 = "3bz6v63l37ndb18236yjdkbxjcvy4x16a8j7vsqxqprvnkcnkq1hg1ffd1c9zk9a3j555ppnpisfyh0x4adlb8lmpwbfa8i837n9y5h";
+ sha512 = "sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==";
};
};
"browserify-des-1.0.2" = {
@@ -1873,7 +2017,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz";
- sha512 = "3j1gv3firnsbjppm47ldxbav9rmh3plq026zn728wvhgf19i4r7kxzyyj7hpibhjv61lcm9i4b869yy90c8hfj7w8rmr17p2zbhwah6";
+ sha512 = "BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==";
};
};
"browserify-rsa-4.0.1" = {
@@ -1885,13 +2029,13 @@ let
sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
};
};
- "browserify-sign-4.0.4" = {
+ "browserify-sign-4.2.0" = {
name = "browserify-sign";
packageName = "browserify-sign";
- version = "4.0.4";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz";
- sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
+ url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz";
+ sha512 = "hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==";
};
};
"browserify-zlib-0.2.0" = {
@@ -1900,7 +2044,7 @@ let
version = "0.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
- sha512 = "24488d4s6d901hj9d9jdddapmcvmibbdpjq6nv3bpyjx72546fcqa0vripy0ydsrw1jk6bakfzvynh5i9cz0g59hrmn4ph75d3kdpk7";
+ sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==";
};
};
"browserslist-3.2.8" = {
@@ -1909,7 +2053,7 @@ let
version = "3.2.8";
src = fetchurl {
url = "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz";
- sha512 = "00i65frm5jkbv8pzc13i02fzd39q0ahh653zzjzhq35pz6p0idajfjqg1b7mnnlvxymihcpmd1cfhwaj51hnqjmh4alrg8sjrq6hxaq";
+ sha512 = "WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==";
};
};
"browserslist-4.1.1" = {
@@ -1918,25 +2062,16 @@ let
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/browserslist/-/browserslist-4.1.1.tgz";
- sha512 = "3clmw7m8rqcpk4qygqml0750q666n48jv76xgw4v7vsff8yyxylgb8lh9hkfx282pg4sj5ggzzysd2gjmaas88nsicyp930xg1jn6jl";
+ sha512 = "VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q==";
};
};
- "browserslist-4.11.1" = {
+ "browserslist-4.12.0" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.11.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.11.1.tgz";
- sha512 = "3kf0caz4k8wilf978inqj6sgcxbsb9y7rc7m54gv7is132s81fc984wmrh8wl8hglcyvkxwwxm0vd2lf5qz8nx2qc6lca7b83gfn90c";
- };
- };
- "bser-2.1.1" = {
- name = "bser";
- packageName = "bser";
- version = "2.1.1";
+ version = "4.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz";
- sha512 = "30jby01rqjgx78xnzyysjav12c0cj8dcwd40wprcfh1jn3768cdkb834q1zyf3wivhifi47xqa7jai7x16m1jv1mq4g40f69ws56341";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz";
+ sha512 = "UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==";
};
};
"buffer-4.9.2" = {
@@ -1945,7 +2080,7 @@ let
version = "4.9.2";
src = fetchurl {
url = "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz";
- sha512 = "1d85syv6ashl8f3a6h553d185cg3vq6nhjqnc80vr2z3bak0c9xbm1jawfk9zs43xz34yih6h6j3bhb3njkahdqpji12fsc4kfsmby6";
+ sha512 = "xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==";
};
};
"buffer-from-1.1.1" = {
@@ -1954,7 +2089,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "3c0m16i3fdv3vlq2zz8dakrnhqvs16gvggj485f91fiaa5v0p7pyhamcdw5fggr7djzd8nshmvz4hgbp7714smqxlld2an28q8if1ri";
+ sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
};
};
"buffer-indexof-1.1.1" = {
@@ -1963,7 +2098,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz";
- sha512 = "3bgz1zhq9ng3gypq825f00p9qi9y6z7wvkkf28nhjlyifnb3lk1dkmbya84k0ja79zv8kmmhvalwcnnz92533ip7pnjp3is1w9cxyp3";
+ sha512 = "4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==";
};
};
"buffer-xor-1.0.3" = {
@@ -2008,7 +2143,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz";
- sha512 = "073ccjmvxf726gcgzy0pksvi8x8r51dq6hyv69sc75ynrin7anwk9q3sqhbbbjhqjjrmq42s5f5gdbcgj2jxai6ldpyq6y2ny78payd";
+ sha512 = "zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==";
};
};
"cacache-10.0.4" = {
@@ -2017,7 +2152,7 @@ let
version = "10.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz";
- sha512 = "0f1zwi8bbiia995410m24xljd0ra0vk579q7rk48p7mrq9nbilx3qa2rnp7hjdwnvx28zfad0rfdcwyq3blzkb3rk8b9yl77crp960f";
+ sha512 = "Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==";
};
};
"cacache-12.0.4" = {
@@ -2026,7 +2161,7 @@ let
version = "12.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz";
- sha512 = "00qxfz1yqkizw00vx1948yfzilxv1c4pzxknh5hbwby5cgiyrzb488qwcdff4qdrbwm13skvhpxpshryw30py3s4bpgny98il3lqjvb";
+ sha512 = "a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==";
};
};
"cache-base-1.0.1" = {
@@ -2035,7 +2170,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz";
- sha512 = "36i943khi87af4gif9r6imjgybqxq9cbd69z2h8p2s2j6scfbhrv7j3n591xl982fmyq29rkwh70a6qdcf3v0piwzfh8n2jf571v9q0";
+ sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
};
};
"cacheable-lookup-2.0.1" = {
@@ -2044,16 +2179,16 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-2.0.1.tgz";
- sha512 = "2714rgpq0wwdfnahlxn4a3g1fr6mf5dj2f3lkl874x991d7ilqvccrja0j4hk8nbc7g7yivvp9b2pf4rrgq3fpj6ghdjwck4fr1phqh";
+ sha512 = "EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==";
};
};
- "cacheable-request-2.1.4" = {
+ "cacheable-request-6.1.0" = {
name = "cacheable-request";
packageName = "cacheable-request";
- version = "2.1.4";
+ version = "6.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz";
- sha1 = "0d808801b6342ad33c91df9d0b44dc09b91e5c3d";
+ url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz";
+ sha512 = "Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==";
};
};
"cacheable-request-7.0.1" = {
@@ -2062,7 +2197,7 @@ let
version = "7.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.1.tgz";
- sha512 = "1kmzafhx567pf4kbwdg03gxjx0d1l6j8lnb05y7f66kn8c1szz41kawa2jkf4zndaihac3i1yv7yjg6mrkk2lxs2b0wm7h0lqkjdpcn";
+ sha512 = "lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw==";
};
};
"call-me-maybe-1.0.1" = {
@@ -2107,7 +2242,7 @@ let
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz";
- sha512 = "3llmv9zy6jv6wn9nyxai15vw5zpjjpax70zzsz10gnd55kp1p86x59swnnylp20gjhgdnq5pj4ycfvd85n14bsjf9j82zdqq5cvdxpd";
+ sha512 = "7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==";
};
};
"camelcase-3.0.0" = {
@@ -2125,7 +2260,7 @@ let
version = "5.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
- sha512 = "0kg17fpj4c7akmpa9x0a3fi5glrc3y5k3ppjcpb3pd02ylg3fnzfdvz0pixd223crbs5980sjaxsk9q8kcqxm5d9cb7rlkv3m614vrg";
+ sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
};
};
"caniuse-api-3.0.0" = {
@@ -2134,25 +2269,16 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz";
- sha512 = "2xvajfx062fy4i060qa7p4acawzmcpqs69jmklswq856lyzjq6p8vjgm5zi21ll5gxm7vvyc5xsh9bd30v5bppszr59c19zi2wg1i3f";
+ sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001039" = {
+ "caniuse-lite-1.0.30001087" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001039";
- src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001039.tgz";
- sha512 = "3qyz2ijjl61hkbifqpr2k8nrjw9gqlamp914lagh29kf1az6hkslbklljq5ss31n8lblczdvdi3pjjs2hgq71w52sr8gpyk4icdpv29";
- };
- };
- "capture-exit-2.0.0" = {
- name = "capture-exit";
- packageName = "capture-exit";
- version = "2.0.0";
+ version = "1.0.30001087";
src = fetchurl {
- url = "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz";
- sha512 = "3m6md2j1rsn26hijf0yfbbfnx6w2jrrqhr2b2xwjc9lyzvypidyz5krczc9wb04z1vq4mgb759ljwn7iggiiigijzhp38lk162zy91y";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001087.tgz";
+ sha512 = "KAQRGtt+eGCQBSp2iZTQibdCf9oe6cNTi5lmpsW38NnxP4WMYzfU6HCRmh4kJyh6LrTM9/uyElK4xcO93kafpg==";
};
};
"case-sensitive-paths-webpack-plugin-2.3.0" = {
@@ -2161,7 +2287,7 @@ let
version = "2.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz";
- sha512 = "1fzkc65mi135002lk75zd133f7k3cda42n14yb5lc6inqj10xpd2d3zyhc3bjq1k7zfdrlkxq9c26mdz48dpd30bqbmbjxwjjfj11pz";
+ sha512 = "/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==";
};
};
"caseless-0.12.0" = {
@@ -2179,7 +2305,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz";
- sha512 = "2wa0gi2wljxw00rvqz454sgdr8yy90z8lhprxjc1prwi695lnzrh6sk0qqhp63h9gmbldyvvzfvm8k1jk0sbv6icdawcss441jky3qa";
+ sha512 = "Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==";
};
};
"chainsaw-0.1.0" = {
@@ -2206,7 +2332,7 @@ let
version = "2.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz";
- sha512 = "1yl5ffjp5w65b9ydnw4vp13n563121hs64xbnajif51grhpqmslaqllj24zm1pfaw9ywvdx69n8ppa3riwlps25k5934zgnbf3pmcrr";
+ sha512 = "ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==";
};
};
"chalk-2.4.2" = {
@@ -2215,7 +2341,7 @@ let
version = "2.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
- sha512 = "2wr55z22i274wadq2cvpxga28a8igq9whc4m1q06sz5sn2hc4amradd5vd02wm92vyfg2qrb0bysd5drv7mfmlb2wqdf939v5zvxn1j";
+ sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
};
};
"chalk-3.0.0" = {
@@ -2224,7 +2350,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz";
- sha512 = "31damxvnvxjdp3hhqfn9nxi6hrw9cmmy5vlf0nqfvns1qhp3ybc0y7viswj1jdxvc0w1f3zapjsl89hx9hcwv2p8jca7m7qczlw2gg0";
+ sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==";
};
};
"chardet-0.7.0" = {
@@ -2233,7 +2359,7 @@ let
version = "0.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz";
- sha512 = "1qg04aw34n3l68g6s6li7pfdspkj3zmb7qsqf096h19jwc34mv8sbhik4xcx9aazys1ycb5k736f4lql46s0rhl361pmlz1r86j4gwr";
+ sha512 = "mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==";
};
};
"charenc-0.0.2" = {
@@ -2251,7 +2377,7 @@ let
version = "2.1.8";
src = fetchurl {
url = "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz";
- sha512 = "21d2yf3364v025ivy6ak1bh61qvvq9llryh8c1rhvrif1kalx0j996x8m0qs717cgl97q5c40awyv8gi8hbmpgfpl6zvkff6xmm8rk6";
+ sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
};
};
"chokidar-3.0.2" = {
@@ -2260,7 +2386,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz";
- sha512 = "0l3pn1afpk9h62fjazidrp2dpgigsqwmpjy92686srm8j8ky8zx8072s00jmvz1mr8g78dj70y0vdg9j1h6m6vfp8sk4di3x3cx30vk";
+ sha512 = "c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==";
};
};
"chokidar-3.2.1" = {
@@ -2269,7 +2395,7 @@ let
version = "3.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/chokidar/-/chokidar-3.2.1.tgz";
- sha512 = "3mkp71nvz0h69nzh9z15is5l5lpmcs7nf5nypdv5s47fi1z1an9qm29677y5j6sviwky0kr82z4cild7f6qxgnpnflyq5gr8qz4ygpy";
+ sha512 = "/j5PPkb5Feyps9e+jo07jUZGvkB5Aj953NrI4s8xSVScrAo/RHeILrtdb4uzR7N6aaFFxxJ+gt8mA8HfNpw76w==";
};
};
"chokidar-3.3.0" = {
@@ -2278,7 +2404,16 @@ let
version = "3.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz";
- sha512 = "3hbyi14x38mvx936wbajln4g1l8fcyi8fwvcrhf2jqn0yzcyda1d20q67k445j9bvs5kr7jdhd2s07srb2pnm7hxmjngp2k6wn8lsbl";
+ sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
+ };
+ };
+ "chokidar-3.4.0" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz";
+ sha512 = "aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==";
};
};
"chownr-1.1.4" = {
@@ -2287,7 +2422,7 @@ let
version = "1.1.4";
src = fetchurl {
url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
- sha512 = "1b03acmav1awkygrda5h64pn8msd6wda119q553hik728i1j72bfqyq7yzn1x7nmw28hvg9mcyh7krsj8vwsq3karnn55mj6smip7cc";
+ sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
};
};
"chrome-trace-event-1.0.2" = {
@@ -2296,7 +2431,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz";
- sha512 = "06mh145f12ppkxn7xdzrvh7rrjg9c770rqai08m8r5i31br1ihc96i63dyn0c4arfl1hl0za33kzy5i09x4agz77c11xv7hb33z7vzm";
+ sha512 = "9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==";
};
};
"cipher-base-1.0.4" = {
@@ -2305,7 +2440,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz";
- sha512 = "3cm9kdc1sv7pakzlhrc1pazdvg9lk4hv31lximwbcrgmwfzg6imxrndszgx9yzlizknfh2b73cr7b5mfcv50bldpyq6jr5s4zknsj1a";
+ sha512 = "Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==";
};
};
"class-utils-0.3.6" = {
@@ -2314,7 +2449,7 @@ let
version = "0.3.6";
src = fetchurl {
url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz";
- sha512 = "1xcqwmfmsbrm2ck76brwiqjmcza655khgh5szh6wngk357i37sgwsga1pbarwzaz9hvzkriqhq6j0z5mv0pmz61cf9wxvk3y5mlzs58";
+ sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==";
};
};
"clean-css-4.2.3" = {
@@ -2323,7 +2458,7 @@ let
version = "4.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz";
- sha512 = "0ad50l577m99sgpcdd49zspq8h9n9i3hhngapg9y5q76s7zwdz3hmaw2kc2jg30lk4z3wlyp9kgiyg71dvg0fg89g1xyr3qvq61dhsm";
+ sha512 = "VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==";
};
};
"cli-cursor-2.1.0" = {
@@ -2344,13 +2479,13 @@ let
sha1 = "f53b05266a8b1a0b934b3d0821e6e2dc5914ae23";
};
};
- "cli-width-2.2.0" = {
+ "cli-width-2.2.1" = {
name = "cli-width";
packageName = "cli-width";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz";
- sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639";
+ url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz";
+ sha512 = "GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==";
};
};
"cliui-3.2.0" = {
@@ -2362,22 +2497,13 @@ let
sha1 = "120601537a916d29940f934da3b48d585a39213d";
};
};
- "cliui-4.1.0" = {
- name = "cliui";
- packageName = "cliui";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz";
- sha512 = "26knyxdavl3y7kq82vfa094ym3n05vy2h2j5srb9fhhy8l43l0kwlasah5i78jks77zqgc373hbf96xcxv6am042gpbw35x452vwlg0";
- };
- };
"cliui-5.0.0" = {
name = "cliui";
packageName = "cliui";
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
- sha512 = "1fg1afsij2xwc4gpqbyhrp3s7q19w7bmii0ghmdv6cdx6giz3v0yqn25i3g7fw2lpi388jpvaf6nf9z2c7xp7w7psrww7569548d1rx";
+ sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
};
};
"cliui-6.0.0" = {
@@ -2386,7 +2512,7 @@ let
version = "6.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz";
- sha512 = "2nrnc0jqyx39906mqm5rb1svgckj19nfhs2101bm0pmirf4fglfzjzxrfr3si7vfl8bhz84xg9fv8v295y83l6yn8rz0ph2va11pb5p";
+ sha512 = "t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==";
};
};
"clone-response-1.0.2" = {
@@ -2404,7 +2530,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz";
- sha512 = "1f80c0924lf6b1w99d89a62dbp6sc8mkndhv2gd5lz4l87vca1df8hglf3pd28v1i4x411akwjl3sixwmgf1m8lknw2r78hwqdy77xb";
+ sha512 = "q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==";
};
};
"code-point-at-1.1.0" = {
@@ -2431,7 +2557,7 @@ let
version = "3.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/color/-/color-3.1.2.tgz";
- sha512 = "2k8bl73w917gsvrf34vprlahwjr6wj4al3rmhb25388gk1kkjgma55v1a80766b3slgppl1xgkm32f3b0rbqhvrkxcjq1wvfy2cjx5x";
+ sha512 = "vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==";
};
};
"color-convert-1.9.3" = {
@@ -2440,7 +2566,7 @@ let
version = "1.9.3";
src = fetchurl {
url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
- sha512 = "0d5pmdh1dh0qbpjrzdczwqkh0jwf8gxhq71mknwlxqz80h1q6kdrpghq4qfp0y4v650ia2jdihmzpb2n8hg00h72lnx05dgvysi9w21";
+ sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
};
};
"color-convert-2.0.1" = {
@@ -2449,7 +2575,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz";
- sha512 = "0ljb8898z3dy87kw5y4xzfajw793q0bqvkp039sk5k3bps50mgjg6iz6fz2klal75vgx3zcv4a6jahx0p5n22lsdzqyz2pvr0z044a5";
+ sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==";
};
};
"color-name-1.1.3" = {
@@ -2467,7 +2593,7 @@ let
version = "1.1.4";
src = fetchurl {
url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz";
- sha512 = "102q02y0q23lgfnxmqq3arriahq9jsbkx3pyhcyaqrfzq6zqyiw6xirgn8p36zv5y0znlwbdf620dx537ij4ixn6nqavpcn1gfbxv3l";
+ sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
};
};
"color-string-1.5.3" = {
@@ -2476,7 +2602,7 @@ let
version = "1.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
- sha512 = "11p4cihq5874fmyvwkh0fp4dr2syliqsgg610rw46lsav41l6wcm4bgpkrl34gip3cqncw0ppmqwfknm5v02m1fj8qqk8cnlzk84bbl";
+ sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
};
};
"colors-1.0.3" = {
@@ -2494,7 +2620,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
- sha512 = "2saczc8hcdmgns1cp1g1p7g2sq4yksrik0ffvfkhkavmmgx8haqm034a4c9zj8im6kfjh00n2xi360yqfy7vbsi98zri0943r72mrbb";
+ sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==";
};
};
"combined-stream-1.0.8" = {
@@ -2503,7 +2629,7 @@ let
version = "1.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "1v09nkip7zpn3k3prkkg53w331rhczpfgcqb0q42i97nafra43l2khl5zvhd4ar0qmh145nmw7944jy8p108ny0xpgy29gf2wqph0qm";
+ sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
};
};
"commander-2.14.1" = {
@@ -2512,7 +2638,7 @@ let
version = "2.14.1";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz";
- sha512 = "11j7mwxfdnhi3yfkhxjvfkg1mzdsi3wq7iygma6ksmj1f7hfs0z8rpfcysqmy85f67mqvzhda3w1lyy1jqxxm31k799sazbipm7b17r";
+ sha512 = "+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==";
};
};
"commander-2.17.1" = {
@@ -2521,7 +2647,7 @@ let
version = "2.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz";
- sha512 = "21fbnprzkj53pjsp5wd7f5wa50jrirag11gq351jr8hhrib5gw62kylpvcddv3c2a1vcs1p8llq80wdnflh6lny3frnq7v7l6vi9wy0";
+ sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==";
};
};
"commander-2.20.3" = {
@@ -2530,25 +2656,25 @@ let
version = "2.20.3";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
- sha512 = "1qqrwy7z476gqa94kjjyyzyi3x49k28ji7znbc65plrp67yzmpa2yyslh6bl965yl4jqb2fwb2ljzhgcvv2xxj8ab86n5rgryc6958s";
+ sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
};
};
- "commander-3.0.2" = {
+ "commander-4.1.1" = {
name = "commander";
packageName = "commander";
- version = "3.0.2";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz";
- sha512 = "2ilf2mvb0dww4ghk17nncvymsankhk01lf7l0vls1dzf25ih2djz36n8xz6xh2rh5iacn1i7azfcfm80wyf0rc81f53q17q400z9ahr";
+ url = "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz";
+ sha512 = "NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==";
};
};
- "commander-4.1.1" = {
+ "commander-5.1.0" = {
name = "commander";
packageName = "commander";
- version = "4.1.1";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz";
- sha512 = "1cblg9al7s2w55kglhr3skkiw5m55apxk6idj5j0d0nrxi2djizbz9gv3cap5dd16acshaikaxzwx009vzdl08z2zrhik3433rsdqil";
+ url = "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz";
+ sha512 = "P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==";
};
};
"common-tags-1.8.0" = {
@@ -2557,7 +2683,7 @@ let
version = "1.8.0";
src = fetchurl {
url = "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz";
- sha512 = "2vvj4chc55svz1wkvkg2r38n3n0qs238fgcjpnn1hrz9w1hd3r23j4dc2vcz61can4c8m0n94bwa9j0j3wcp56wn6zra6mdwz9a1zp8";
+ sha512 = "6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==";
};
};
"commondir-1.0.1" = {
@@ -2575,7 +2701,7 @@ let
version = "3.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz";
- sha512 = "029zalmhpzy6rz52kpc6z465asw21dl1jhmsvijp9z3l9hjvp1zq82r0bsm5d4hc8z17f4hs5drv3pbdy456bmfxs0q1krmikc1z82v";
+ sha512 = "W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==";
};
};
"component-emitter-1.3.0" = {
@@ -2584,7 +2710,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz";
- sha512 = "136ravx3m3gf0ca84sf21hj47wmpqyjzmx6yvhj0b14mga7xcxfcgdc7yj9z8klcbr4yfqzy88fksmf233qx68a9ysw7yh1lixyrpa5";
+ sha512 = "Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==";
};
};
"compressible-2.0.18" = {
@@ -2593,7 +2719,7 @@ let
version = "2.0.18";
src = fetchurl {
url = "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz";
- sha512 = "13341lfj8d36v6gha16xmv92w4875z8irqdbns3jxlkc3a63aswys5sajq97y1sd42l08inw1l0s51r4l9lv20w6gy14nsxzvnfnp80";
+ sha512 = "AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==";
};
};
"compression-1.7.4" = {
@@ -2602,7 +2728,7 @@ let
version = "1.7.4";
src = fetchurl {
url = "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz";
- sha512 = "24kqcbwm455isy2yiyfrdrsh011qi09pbgylw1jws2yfmiwmwp2j8pmax52c41z3x1n84v1j5va29dnxwygkl4pw599b9gx6c7qi94d";
+ sha512 = "jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==";
};
};
"concat-map-0.0.1" = {
@@ -2629,7 +2755,7 @@ let
version = "1.6.2";
src = fetchurl {
url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
- sha512 = "05nnf80j9ls12y3cw2dfnc6rmand3ya5sx9cqn9dgg19ljzdnyfjjv8ig79xi73gr2y4rkfzn9wjip2zzwp5n2d49njd3ki2a1c3cfv";
+ sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
};
};
"config-chain-1.1.12" = {
@@ -2638,7 +2764,7 @@ let
version = "1.1.12";
src = fetchurl {
url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz";
- sha512 = "2hg7rni4gx8l765i8qzkp9dv69c8r06i8rxxkkkrsklbd8iz6ingxnp10r4fqqrm9jxy3gp8yp0lzpybwdf27kq49abkyxwrchqwmvb";
+ sha512 = "a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==";
};
};
"connect-history-api-fallback-1.6.0" = {
@@ -2647,7 +2773,7 @@ let
version = "1.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz";
- sha512 = "0p9s5aqb76hamj9z64zd53ndh5r1jv76iw97hwrylmwwjprjn1246hrr5nvp5vs1xwwipq6dv7zj4qwywbn3n4cxc3llfdzvbvh37kv";
+ sha512 = "e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==";
};
};
"console-browserify-1.2.0" = {
@@ -2656,7 +2782,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz";
- sha512 = "168x7bp4xr522yw92himv9xv14q336ps1kkg79qcmarg3q4yzpd52pa8x8zgq11b6996f8053799k6365437si3pk85w5z4y8xiijb4";
+ sha512 = "ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==";
};
};
"constants-browserify-1.0.0" = {
@@ -2683,7 +2809,7 @@ let
version = "0.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz";
- sha512 = "3976ggkw1lp21a6m3s19blb9a74kq7a0spw47v0m3vvi1k5wiamrsn20slcr9byx80x2la2sppkwjp7x10gc58142dl7412pvpv84qk";
+ sha512 = "ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==";
};
};
"content-type-1.0.4" = {
@@ -2692,7 +2818,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
- sha512 = "1f4y61wc913jrnga7nny83gzf9l2488q6sl1ry9lbwgh5x5d3va0xcc0xrmjk6gdxl6d4r6rsk800xp5bazhjrx05yx1wpc8c8gg0w4";
+ sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
};
};
"convert-source-map-1.7.0" = {
@@ -2701,7 +2827,7 @@ let
version = "1.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
- sha512 = "2hgf7brri4yaflx3y24d2cvznsk0km17mq8mp7sb2hhskf45hcamlgf8vzzbimw36lw128bjbf442p2rx96d1bhn9sk044p69gn8lp0";
+ sha512 = "4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==";
};
};
"cookie-0.3.1" = {
@@ -2719,7 +2845,7 @@ let
version = "0.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz";
- sha512 = "1g7bscknfpc6zgznz77hvll6cy5m9jv7zg9nkpdqzmgi0vhv75kh8iyqf6rdslkml47l3jihsz7hy0i8x5n6bfx9ba0kvvrp9y7qypq";
+ sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==";
};
};
"cookie-signature-1.0.6" = {
@@ -2737,7 +2863,7 @@ let
version = "1.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz";
- sha512 = "3c1ggiqqnjgqlwdnimx94gm176c8rjsrih5qw2lbm642l8x7grx07v065k4j89c1p0adkm7v6sz11drb6j6sp51np2m1cazvycnhrvz";
+ sha512 = "f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==";
};
};
"copy-descriptor-0.1.1" = {
@@ -2755,7 +2881,7 @@ let
version = "5.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz";
- sha512 = "1p74sgd6krkddnl160vhab1v634p3n24fy8nzbs7hr9l1snhwxslv3c2xb22599gcc96r3g0m5b9ngx3a17gc3m82ij0xxwj3jlqpiz";
+ sha512 = "P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==";
};
};
"core-js-2.6.11" = {
@@ -2764,16 +2890,16 @@ let
version = "2.6.11";
src = fetchurl {
url = "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz";
- sha512 = "1db6yjq48a8kkrfrxd0miblcf7nk2b4afgpr8dfgjl3jvz3xclvrqmz590hx2h59jh79lgl35r101lw5jqs46qybizdbpgzljjyf277";
+ sha512 = "5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==";
};
};
- "core-js-3.6.4" = {
- name = "core-js";
- packageName = "core-js";
- version = "3.6.4";
+ "core-js-compat-3.6.5" = {
+ name = "core-js-compat";
+ packageName = "core-js-compat";
+ version = "3.6.5";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz";
- sha512 = "35hfghyllz0wqcz293wdsy4vry8yjx8m9b7f1gr4s8m528d4vqiva2na7b5mwddj0jzrfhimzvzpm9gvykrbqkm47v9708d4wcq75p2";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz";
+ sha512 = "7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==";
};
};
"core-util-is-1.0.2" = {
@@ -2785,22 +2911,13 @@ let
sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
};
};
- "cosmiconfig-2.2.2" = {
- name = "cosmiconfig";
- packageName = "cosmiconfig";
- version = "2.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz";
- sha512 = "3j2bwqqxpllfpdbnnjl2n380q8mcvz08p2xi5c7kzhqrscl8f3lmpa11jzsn76b5q2rz4604bffg2vxbbx4rrlmvgr82g8500pmf8qs";
- };
- };
"cosmiconfig-5.2.1" = {
name = "cosmiconfig";
packageName = "cosmiconfig";
version = "5.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz";
- sha512 = "287zy383n43wsxg7y8jwzzf3slyn945k312ilkg7l7c96j458cy25jab60692lb1zvggrcm28hilkr6vsp2garryggshj1mgaqn1bhz";
+ sha512 = "H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==";
};
};
"create-ecdh-4.0.3" = {
@@ -2809,7 +2926,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz";
- sha512 = "1mhn55gf43qsdrp2klyyyxqjsd5mw9l6s51vsfj7wl44pq7ymfw68r8wkd4yd8dd6adg3k6q18sddxfjljr0gbk56lh3cqfyd00gc8r";
+ sha512 = "GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==";
};
};
"create-hash-1.2.0" = {
@@ -2818,7 +2935,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz";
- sha512 = "055xaldi3hy1bjxhvznh3470j1kq2xk827mxal79bgqik3lblax6s4inxqby27ymgcghl2hn7wnx9fnacmyq3q93hk6y327cc41nkfg";
+ sha512 = "z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==";
};
};
"create-hmac-1.1.7" = {
@@ -2827,7 +2944,7 @@ let
version = "1.1.7";
src = fetchurl {
url = "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz";
- sha512 = "0p2jhk94k3as67lhrr1jyljkr0y65snxjzqnix0nifnfcanhilccrzkc47gwlg5wy0m8l1gv12lj78ivgmw5m1ww4f8iylr52bbv49h";
+ sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==";
};
};
"crocks-0.12.1" = {
@@ -2836,7 +2953,7 @@ let
version = "0.12.1";
src = fetchurl {
url = "https://registry.npmjs.org/crocks/-/crocks-0.12.1.tgz";
- sha512 = "0qic3mmpra56jzjnkqhc1pq1wzzlsacpl4r9a7c1qks0dkfw1lvva0iyqhjkp1zjvyf7d55vcidmlxpc17x4y9pbx858gk600kr386s";
+ sha512 = "2qCRJwBmPlRQXzd50k9gt9PaItultOP8lj/cKSH2Eai9aeBuNqAnDuyolAm9TGn6Pw/4BgbxtPJLU1S+tQ4WMQ==";
};
};
"cross-spawn-5.0.1" = {
@@ -2863,7 +2980,7 @@ let
version = "6.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz";
- sha512 = "1csj16gwq9riz0pm73dlxhbnsl1r3ldc5v0aincwj71ambi6xf3kc1kgsbwaakd8rj16k4mrli2syrjd57g6cr81zdzivdd2jn4ndbr";
+ sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==";
};
};
"cross-spawn-7.0.0" = {
@@ -2872,7 +2989,7 @@ let
version = "7.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.0.tgz";
- sha512 = "2vnqmy0kzk78wrwyz8533a4li5x1gx1mxj5qi73v17sxis3fsxhamlhblqdn06nkvj09mphm72ivjinpa7l6s3d0xki655nq94gqkz9";
+ sha512 = "6U/8SMK2FBNnB21oQ4+6Nsodxanw1gTkntYA2zBdkFYFu3ZDx65P2ONEXGSvob/QS6REjVHQ9zxzdOafwFdstw==";
};
};
"cross-spawn-7.0.1" = {
@@ -2881,16 +2998,16 @@ let
version = "7.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz";
- sha512 = "21fi60ixr252k0gn4mwbd6k36fhbw4mjl75jq6h49yzqm47mgfaapnzb2zb8nvlaf8yxq5n4zzgbb371y3j0z36vx1mmh0jrsizifxv";
+ sha512 = "u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==";
};
};
- "cross-spawn-7.0.2" = {
+ "cross-spawn-7.0.3" = {
name = "cross-spawn";
packageName = "cross-spawn";
- version = "7.0.2";
+ version = "7.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz";
- sha512 = "33hqaimyh16rpn80vgg92ihza7cvx5xwnxadalkzsag2sifp40w1q90wpm9ayz4k6scqcnc17c8wfmc22qib1khzm582jxp07qqcgiw";
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz";
+ sha512 = "iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==";
};
};
"crypt-0.0.2" = {
@@ -2908,7 +3025,7 @@ let
version = "3.12.0";
src = fetchurl {
url = "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
- sha512 = "1d3mrhqlay037azmjp2ml5a8yyls9ijdhilv6f0znz0ajgfm972yr9bhm78wqi09p4crc3shgflk50jc63zijsqv777ikkyi2j2qgkz";
+ sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==";
};
};
"css-color-names-0.0.4" = {
@@ -2926,16 +3043,16 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz";
- sha512 = "02cfxb0d2yngcgfhk64i1sgg22sg0qd0llh8hkd5k7zwm7skwlwdibag8dv0zszdwj1mf2kjg9qb10zxichaafngqa4846jli451k05";
+ sha512 = "BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==";
};
};
- "css-loader-3.4.2" = {
+ "css-loader-3.5.3" = {
name = "css-loader";
packageName = "css-loader";
- version = "3.4.2";
+ version = "3.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz";
- sha512 = "36dsndmik7z39c4mvjpjdkjw44n2lnvkafsr6gm0xk9p4ys04j5d2j8m1zkwsmhzcd1jnlgx0hx2lndlzxgjb994fs89ljksv6vi2ld";
+ url = "https://registry.npmjs.org/css-loader/-/css-loader-3.5.3.tgz";
+ sha512 = "UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw==";
};
};
"css-select-1.2.0" = {
@@ -2953,7 +3070,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz";
- sha512 = "16wjx4f410fs6vdg0hgmf0b437d19f9gx73pbb9bj0l2dkrwiin4kg3rk8as74m6lr29kl05csjms6dwjcwsbssvl3vmh5908nkpa8f";
+ sha512 = "Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==";
};
};
"css-select-base-adapter-0.1.1" = {
@@ -2962,7 +3079,7 @@ let
version = "0.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz";
- sha512 = "3prww0p33p31w3r3qw6hlmqabd6s1vgjb73pjv4xiy63nfb56yjhby47zpnj4q19abvvchrkbh7n6hzcgyw34zly8s05ldv25wmw1cd";
+ sha512 = "jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==";
};
};
"css-tree-1.0.0-alpha.37" = {
@@ -2971,7 +3088,7 @@ let
version = "1.0.0-alpha.37";
src = fetchurl {
url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz";
- sha512 = "27dw695h47z8hlav2dn6mcm8fxli9gljif9jiwdxdvg70yn4129lpwwiq53mx4anajcxl28w82zvwjk8w6x34qjhga3x7rb1lk5dk0c";
+ sha512 = "DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==";
};
};
"css-tree-1.0.0-alpha.39" = {
@@ -2980,7 +3097,7 @@ let
version = "1.0.0-alpha.39";
src = fetchurl {
url = "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz";
- sha512 = "2fay50khaq33f27bwnjc7cxvny8xb7y7fnfdrp8ffcxyika56mmbiw8wk05dw1djdvxw5475jn16fy6b14z6zfvyi378001i08y8jzd";
+ sha512 = "7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==";
};
};
"css-what-2.1.3" = {
@@ -2989,16 +3106,16 @@ let
version = "2.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz";
- sha512 = "092jz28b0dcfww936mpi3blcr79h3dzl0ksq69ismfks6q03vfm23d7i271jpvymy7fs9d7mqak1m1vlw6wfpzfhxgj6rmf7yh0zqbb";
+ sha512 = "a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==";
};
};
- "css-what-3.2.1" = {
+ "css-what-3.3.0" = {
name = "css-what";
packageName = "css-what";
- version = "3.2.1";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz";
- sha512 = "0djs0gslzbmmdrlzzd6wqvil6dnjirpdpfb5hxd3gdswxkyj4caxwmak6nabgn6spnm9p0xbb8hlqdwp68fbqp4nfkgqklhr2ian0sv";
+ url = "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz";
+ sha512 = "pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==";
};
};
"cssesc-3.0.0" = {
@@ -3007,7 +3124,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz";
- sha512 = "1bgy350qm3f9vcr9yssaj62kkfiqf3fkdfw0z7xqy7b9qy4p8774n3460wzsh9a1ra26s1msfs2gnrn9jza21i76mkmvmyar0jzydpx";
+ sha512 = "/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==";
};
};
"cssnano-4.1.10" = {
@@ -3016,7 +3133,7 @@ let
version = "4.1.10";
src = fetchurl {
url = "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz";
- sha512 = "1lr95m334m2kzy2l8l9arg688wi21ha5wslfm9kh8ks00j546fzy3sw8m83ccmgkansp56v9xxkgmwjz2kajnnrh08zzqw7bvwg42g7";
+ sha512 = "5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==";
};
};
"cssnano-preset-default-4.0.7" = {
@@ -3025,7 +3142,7 @@ let
version = "4.0.7";
src = fetchurl {
url = "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz";
- sha512 = "2q4cndyhj7jwz0mjwpavg3vggb703pmxrg1h06aqlm752q71misnkga66j4imxwpc3fidk5g6pgp05fzp966wsx18grvsm13lghfin7";
+ sha512 = "x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==";
};
};
"cssnano-util-get-arguments-4.0.0" = {
@@ -3052,7 +3169,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz";
- sha512 = "105dpashgi6r1x5yxknn3c9ksn3bj04hgzy3q1jv4h6l1j3zjgp1nm6kckmc5j58cw9xirccvlpamnbwiynag4jwzr60vxncasrifx8";
+ sha512 = "qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==";
};
};
"cssnano-util-same-parent-4.0.1" = {
@@ -3061,7 +3178,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz";
- sha512 = "3apdjffzy480hz1vghhhah8a90d1ah2vz624apbn2gn7847v4mpjfz7phwk959wfs11fqp4md9vbb25850fjmhh0f488aiywvjb3hjr";
+ sha512 = "WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==";
};
};
"csso-4.0.3" = {
@@ -3070,7 +3187,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz";
- sha512 = "0fk58wf7qcd30fdfrrwvhh9swyrlzbz63z9kkmhq2557c32627dzjkh8w2ha000ngbsc6w19249lpbn2wzb3s8978mlflii5fkyrg9l";
+ sha512 = "NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==";
};
};
"cycle-1.0.3" = {
@@ -3106,7 +3223,7 @@ let
version = "2.6.9";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
- sha512 = "0q0fsr8bk1m83z0am0h2xn09vyfcf18adscxms8hclznwks1aihsisd96h8npx0idq5wwnypnqrkyk25m5d9zh3dk7rjs29nybc8bkc";
+ sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
};
};
"debug-3.2.6" = {
@@ -3115,16 +3232,16 @@ let
version = "3.2.6";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz";
- sha512 = "1cyv14044rfh792n1hhsa44kk8dk95zk14w96i49gwq6g9wi6h9vn90xaragfy7rvggqvj178l5f16c78g47xgrwhjx3bp7zs6pxscr";
+ sha512 = "mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==";
};
};
- "debug-4.1.1" = {
+ "debug-4.2.0" = {
name = "debug";
packageName = "debug";
- version = "4.1.1";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz";
- sha512 = "1kmf9j5pka2rsljg5x6shniwmgs9444ksgdn0d3fjmis7yghxxn2zj526s36ip8rmpfni9zpj8z74w7irax32a67j59xw38wk6hi055";
+ url = "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz";
+ sha512 = "IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==";
};
};
"decamelize-1.2.0" = {
@@ -3160,7 +3277,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/decompress-response/-/decompress-response-5.0.0.tgz";
- sha512 = "0rnf28sjgvk6j7kjw5pw6604hzpvbb6w3j8p1rykk7klpyd4568r0adaaiqylsg2xnhz38lxg66zp5bl3zr5wmjbcl6iigf4rdmddjc";
+ sha512 = "TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==";
};
};
"deep-equal-0.2.2" = {
@@ -3178,7 +3295,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz";
- sha512 = "3r4bwyfb492cwv2lz8slgy0ch8gx4wx1smr39qzjscnqvwswnk3r748qdmh8i5867sdm017rwjj2fgl3d2c3p4qz08mgab20zj5rpy9";
+ sha512 = "yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==";
};
};
"deep-extend-0.6.0" = {
@@ -3187,7 +3304,7 @@ let
version = "0.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz";
- sha512 = "0wc0sqg1aqx864bxf8xa4j8ncrc8rcvmiaj1sp3x1np2i8hdjybzjfd0w9gbf1yasmwycwzzg1mz6smr3q42hhv4pjx2qcgwqhg3q9c";
+ sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==";
};
};
"default-gateway-4.2.0" = {
@@ -3196,7 +3313,16 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz";
- sha512 = "2067xswfnhdrq76l5wqibx50y8r46q0sdbkax2nxq6gq0ljjrrmmq95k99vnkgcz5xc7r1hhv0w7bw978krjxvdmnawam3ma2nhraw7";
+ sha512 = "h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==";
+ };
+ };
+ "defer-to-connect-1.1.3" = {
+ name = "defer-to-connect";
+ packageName = "defer-to-connect";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz";
+ sha512 = "0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==";
};
};
"defer-to-connect-2.0.0" = {
@@ -3205,7 +3331,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.0.tgz";
- sha512 = "0i5i9bz9viv04jwx2lnk4485zggbrsnljkfx7dr2n4iaikvgdf8lfmx98wyyq7ba92azw0pr42fxlq2sadwfka64ksjffbg9rvzd0kd";
+ sha512 = "bYL2d05vOSf1JEZNx5vSAtPuBMkX8K9EUutg7zlKvTqKXHt7RhWJFbmd7qakVuf13i+IkGmp6FwSsONOf6VYIg==";
};
};
"define-properties-1.1.3" = {
@@ -3214,7 +3340,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz";
- sha512 = "1fsa8nx7qgi958fykj36cndsf8ygj3132if6k4a36mkf11bl2j2gn7dn2nz07mfsygkx0415yxrjpzx8j369z1767fvr57nm1h9zjnw";
+ sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==";
};
};
"define-property-0.2.5" = {
@@ -3241,7 +3367,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz";
- sha512 = "1hrk3pzr4hyhfnrjy1msrlj2zh769x4l35q9fq0a2cy2glq3h1iwjkpmvz39y9idwy71h9hd98lydi92485bzkff1dzm70wbr8vc0lg";
+ sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==";
};
};
"del-4.1.1" = {
@@ -3250,7 +3376,7 @@ let
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/del/-/del-4.1.1.tgz";
- sha512 = "1fkk8r4abk9009whl0yqapv13rjzj6mr01ghkxpbjkrvr6a6n6hg492mdr72wf3dc13zp3dmzq6z4bzm31h59q7q4anjgrf988sw0a3";
+ sha512 = "QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==";
};
};
"delayed-stream-1.0.0" = {
@@ -3286,7 +3412,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz";
- sha512 = "085ljc5q2yk3jabd61p91n821q4prv13qalbfni9ybcb900b4mmcdnndi5b5prfs9wybp13asd13shlxgrbsgvyfx7nbgvby6jkhhj3";
+ sha512 = "Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==";
};
};
"destroy-1.0.4" = {
@@ -3304,7 +3430,7 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz";
- sha512 = "0mncqs8asq6722qr5jcv5bwi1653nd4s61s9mb9iyk3jkv83w9iynwjfd6ynp1jwsmr7qaspk6yd1x8c05qi9pxikikwfkbnajd3334";
+ sha512 = "ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==";
};
};
"detect-port-alt-1.1.6" = {
@@ -3313,7 +3439,7 @@ let
version = "1.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz";
- sha512 = "3jmpnxszsgf863rw2247kalaihrslvrsp49qvnhymgx1skhhsfs51nkf3galxkn5lk39zw9p53xqbpdy620q6j60i2z5acbvy935m76";
+ sha512 = "5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==";
};
};
"diffie-hellman-5.0.3" = {
@@ -3322,7 +3448,7 @@ let
version = "5.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
- sha512 = "37186rz3862gn294acnwnm59jwm62x1rz9ca0y5anvmj0a7abs4rhw974qp1j684qpd4rxb8c2kagv21hapxfddr2q72zvyv7ya19lj";
+ sha512 = "kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==";
};
};
"dir-glob-2.2.2" = {
@@ -3331,7 +3457,7 @@ let
version = "2.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz";
- sha512 = "2rlgbmwy8bl5xqrwifdqhggx21ac4c8k6vgq7ia2h6cxmaiprrlm1p99cn4hb4dmax9wwk4vx96bc50b7ngxgx74fvqbk0njj5w3lkz";
+ sha512 = "f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==";
};
};
"dir-glob-3.0.1" = {
@@ -3340,7 +3466,7 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz";
- sha512 = "0h761rklv8qk0vhv6ms98gsvdiyk8455iqqh6wh8dfal5xjx87gmmpyg7773zdrxwvhnzw58pan4rdqjfwkhcv653gsbq4is6kxcjjs";
+ sha512 = "WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==";
};
};
"dns-equal-1.0.0" = {
@@ -3358,7 +3484,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz";
- sha512 = "19g682cvkba33mwrism28hibd2nv9xd16k5bj807jx3ih1cc7ff9dn8chmfjnqgglzl6lq3m3jarxng9vbarccgchd0aq118d15yk6i";
+ sha512 = "0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==";
};
};
"dns-txt-2.0.2" = {
@@ -3376,7 +3502,7 @@ let
version = "0.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz";
- sha512 = "06bmys00dd8r5s4k2xi892s3xhgwnwj704y2jbpd2bgdm0vvmv0wv81npa6bfb2s7jvk2ny516cxhfy0jpjmj4qhzywlf6zhfjg5pc1";
+ sha512 = "gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==";
};
};
"dom-serializer-0.2.2" = {
@@ -3385,7 +3511,7 @@ let
version = "0.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz";
- sha512 = "3v6s9yk4g6cw8chgrba79rbahiqw782013df898df7k7d81n69x2135qashgf23q59zr3w42qncyf4hszlll8knkhv0xccifdplzz6v";
+ sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
};
};
"domain-browser-1.2.0" = {
@@ -3394,7 +3520,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz";
- sha512 = "1fcxv8rzfhs99afvhji7bs5ppxwn9mw040ixdgvkm6iabz72q61arly2lr57086rjn4g2vkb3rkih1cyc7z35kzv1jjciwyrs4g4y4f";
+ sha512 = "jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==";
};
};
"domelementtype-1.3.1" = {
@@ -3403,7 +3529,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz";
- sha512 = "3gmb8frh13hzm986ggv14h63h5033jp045mvy1wrcj9j56j822a86arwq7x743i6glkv1bw6qwqriivypd0icbkzi492cm96kwq28h5";
+ sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==";
};
};
"domelementtype-2.0.1" = {
@@ -3412,7 +3538,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz";
- sha512 = "00vkhxlz4gkgfqzkp7faclfand3fr36zi4lpr50rjwbx54nfpr2fy612p2ixzpysqi28nfyzznngx5gvgcd13b52iy6ar8q7d88fwz4";
+ sha512 = "5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==";
};
};
"domhandler-2.4.2" = {
@@ -3421,7 +3547,7 @@ let
version = "2.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz";
- sha512 = "307i53zii3hv9zr3skxhp9pxa09ki0xwx9q1k7mxnq3hanjanlpr1mmavfzz68r2h6cl1bnv2836plrhk02rpa7yfzrpdq73pib88i6";
+ sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==";
};
};
"domutils-1.5.1" = {
@@ -3439,7 +3565,7 @@ let
version = "1.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz";
- sha512 = "076s2v293f9jixaddq6qmjc76y3z0kqddmjb4nclydp23y0jzpg6f7h32j6adilfdjxwwhxkclrhc1vn7rbsidvzcq32dkzq9fpc1rf";
+ sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==";
};
};
"dot-case-3.0.3" = {
@@ -3448,7 +3574,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz";
- sha512 = "1w5d7iardzdlbrww41km4v8wmhlzbiizk4jvr4n95xdqrwg228v0jfbkvc3vxjvl0vr0d8dfv5wlr8102z3rc7ikcgj92ci1sd0877f";
+ sha512 = "7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==";
};
};
"dot-prop-5.2.0" = {
@@ -3457,16 +3583,16 @@ let
version = "5.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz";
- sha512 = "3afnifh0aygp94kbnxph4rkg71zmgx2lwv2hhsja42kvryzcy30k767avsjpbvs6qksnbzifi5blka8c679gg7aw160sjd869l34idq";
+ sha512 = "uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==";
};
};
- "dotenv-5.0.1" = {
+ "dotenv-8.2.0" = {
name = "dotenv";
packageName = "dotenv";
- version = "5.0.1";
+ version = "8.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz";
- sha512 = "2ixnvlqm3fb7javs7yhqb26afyf3wkd3hqpspwrg89mcfwshwyva5473zv7hhh3rrvn0vqywp5vnwkdq9r5mgkhapxhczz3zaw3q2z0";
+ url = "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz";
+ sha512 = "8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==";
};
};
"duplexer-0.1.1" = {
@@ -3493,7 +3619,7 @@ let
version = "3.7.1";
src = fetchurl {
url = "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz";
- sha512 = "3k23dn0v8n7r3ds3v137vmw1vg3ngd6fw3bb4hasa6bm40qasvdaidjwx0wb4gakp8xvdrsckjn0wkmmi90z8a2sswj8cxhznxgrg6k";
+ sha512 = "07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==";
};
};
"ecc-jsbn-0.1.2" = {
@@ -3514,22 +3640,22 @@ let
sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
};
};
- "electron-to-chromium-1.3.397" = {
+ "electron-to-chromium-1.3.481" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.397";
+ version = "1.3.481";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.397.tgz";
- sha512 = "3cfkdvg9vdi3s7f5jh2hk2l0gqnfkqd5sw3v22cfx3za6vpfvdhx6hc8779bzwj8isagxxj0hwc9fdxhsx4w0k9fp939jzvkzb1vifd";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.481.tgz";
+ sha512 = "q2PeCP2PQXSYadDo9uNY+uHXjdB9PcsUpCVoGlY8TZOPHGlXdevlqW9PkKeqCxn2QBkGB8b6AcMO++gh8X82bA==";
};
};
- "elliptic-6.5.2" = {
+ "elliptic-6.5.3" = {
name = "elliptic";
packageName = "elliptic";
- version = "6.5.2";
+ version = "6.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz";
- sha512 = "33kzl02iwbq3pl33ihcdq9nm48yzhfj96183zzra06hp3z6bacz3d99pl74jziwygys4npxbxwnvszz12wl8lpkjw8b4r9ki797p33z";
+ url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz";
+ sha512 = "IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==";
};
};
"elm-0.19.1" = {
@@ -3538,7 +3664,7 @@ let
version = "0.19.1";
src = fetchurl {
url = "https://registry.npmjs.org/elm/-/elm-0.19.1.tgz";
- sha512 = "1y57kz7w9064cmchjigsn0man2vw8b97fx9a88rxjfmxpqn1v7rdqi0kakivh0d0rkmjllbgz81zl742yq7fsyrfl1qdglrjas4xs5d";
+ sha512 = "rehOtJKZvoYDddlrd7AX5NAf0H+LUllnBg3AHaeaIOKWzw4W316d7Bkhlbo7aSG+hVUVWP2ihKwyYkDi589TfA==";
};
};
"elm-0.19.1-3" = {
@@ -3547,17 +3673,17 @@ let
version = "0.19.1-3";
src = fetchurl {
url = "https://registry.npmjs.org/elm/-/elm-0.19.1-3.tgz";
- sha512 = "1lmaszcl984nawb51x833i84ywff32l8wm63dkbaglvyc7312kllhqiw79ng3q7i928azlck8iy2xmki71fsqy9qz768mlw01xzlbgb";
+ sha512 = "6y36ewCcVmTOx8lj7cKJs3bhI5qMfoVEigePZ9PhEUNKpwjjML/pU2u2YSpHVAznuCcojoF6KIsrS1Ci7GtVaQ==";
};
};
- "elm-analyse-git://github.com/elm-tooling/elm-analyse#1a665a6e540d7d11b29b3c5e3c52089704325d9c" = {
+ "elm-analyse-git://github.com/elm-tooling/elm-analyse#7f4000cce5ef024fe5e82c7ee1725feef95a9daf" = {
name = "elm-analyse";
packageName = "elm-analyse";
- version = "0.16.5";
+ version = "0.16.6-alpha";
src = fetchgit {
url = "git://github.com/elm-tooling/elm-analyse";
- rev = "1a665a6e540d7d11b29b3c5e3c52089704325d9c";
- sha256 = "a442bce37ae37a65c1488c66e477c404da1c7f137a6668d89c4b09de845ca374";
+ rev = "7f4000cce5ef024fe5e82c7ee1725feef95a9daf";
+ sha256 = "270cb1adfdeb368dde2b780938f653e9aa46cc97afbe4de828813fef7c30e556";
};
};
"elm-asset-webpack-loader-1.1.2" = {
@@ -3566,7 +3692,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/elm-asset-webpack-loader/-/elm-asset-webpack-loader-1.1.2.tgz";
- sha512 = "0sd764hrl2vzqvidwcpajafn8l24rd25v1bx534y92bvd5da96djd520r1sl0kbbd8n10690r963qs6zrnlz8hhdznvbp1m36vxidcf";
+ sha512 = "jrXYtxk13LXtbxCiT23+RuNhUgbJgGBRW2sCqkMGojTZTFKttL1E8mSUvsIuomUiKLJOSXUZb3HjvwXNkJjTNA==";
};
};
"elm-hot-1.1.4" = {
@@ -3575,7 +3701,7 @@ let
version = "1.1.4";
src = fetchurl {
url = "https://registry.npmjs.org/elm-hot/-/elm-hot-1.1.4.tgz";
- sha512 = "2grbnfn0995mgsbg3jnzs9b94sk2si3n0fazl66na6lhvfyzj3vzblxn47f1b68hdr2i3l8pvj42wc47dqpynmci7mjg4n5izzczw58";
+ sha512 = "qPDP/o/Fkifriaxaf3E7hHFB5L6Ijihyg8is4A6xna6/h/zebUiNssbQrxywI2oxNUkr6W/leEu/WlIC1tmVnw==";
};
};
"elm-hot-webpack-loader-1.1.6" = {
@@ -3584,7 +3710,7 @@ let
version = "1.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/elm-hot-webpack-loader/-/elm-hot-webpack-loader-1.1.6.tgz";
- sha512 = "2s6yhby0lmvjl8979zxpzdqhdwvy21m42ml4mlrh02hcq0zn5zirshwjsazy2rs8bz0j2qmv4cambh5jya1vdjkpv7izzmww7mbg3vx";
+ sha512 = "fY+36uG8/h/PvlO2HZSXBa6qGNkVCwn+QjoL/5WWHOocf7EfYAYFgJlWQqsgNQi/eYO4/dt/OglRuSsFfkFvtA==";
};
};
"elm-test-0.19.1" = {
@@ -3593,7 +3719,7 @@ let
version = "0.19.1";
src = fetchurl {
url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1.tgz";
- sha512 = "2677ylcn8afd1z2hsk628i7dkc8cp4pb6aassgwv6y6cky0w5393ahkydvy39jlqi95gghiybql8ga26m1r7dylp6dsvaviz1kn09jb";
+ sha512 = "SyZgZ/hxq62budS3k0M1Qj1E8fIRvldSxFSm4XfzE6qRRuHAT2a82fxprZRZl1yG2GwnImGmhuKH5hSyjPpzjA==";
};
};
"elm-test-0.19.1-revision2" = {
@@ -3602,16 +3728,16 @@ let
version = "0.19.1-revision2";
src = fetchurl {
url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1-revision2.tgz";
- sha512 = "24qc3z9z059c0dp97lfpsqgigxks6dd8akf14p3wvnvsy5ih3nf4947qc94xfrr0jdql0nnq12727nyyyyz3zrfyy54y85jayckcnyd";
+ sha512 = "zVs2mVeyIE+K9y7/8b333h5xRMDWAoqbBDm7ThLDhyTi7ICxeL3t5uOS4KZCrRk9+4sP6+voSbcBlgr46Q+GiQ==";
};
};
- "elm-webpack-loader-6.0.0" = {
+ "elm-webpack-loader-6.0.1" = {
name = "elm-webpack-loader";
packageName = "elm-webpack-loader";
- version = "6.0.0";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-webpack-loader/-/elm-webpack-loader-6.0.0.tgz";
- sha512 = "0qd4ac4xsbhp76jaqpcr9skahccpj7vva111bxinnbmcl5p7n5y8ryy539hnzvxq3gy3j3x68ikil2fcvzqaf3mnm3jrwn5ix98m5w3";
+ url = "https://registry.npmjs.org/elm-webpack-loader/-/elm-webpack-loader-6.0.1.tgz";
+ sha512 = "SkltiDAbegaiPxsQq7sxqTyRUXzD4n6UaT9JTZXIYoAjAEi/ogaIbYLQD6Ne5ZaSW3JOo6S/vb+VO5v0qDdirw==";
};
};
"elmi-to-json-1.2.0" = {
@@ -3620,7 +3746,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/elmi-to-json/-/elmi-to-json-1.2.0.tgz";
- sha512 = "3yyy4v1cp6bqkriy1dhq77dsliafaxpcmacyxyk5gwk7kflw9lafhh6l0lsrqwlb2nb2qp4l7g0qib7pm80c7kqskswlq5zvv7agn6c";
+ sha512 = "zNinzt6/YMr11HgeBlC9Z0UM3qHkYrGsWJTjrCmgBkKnaOLUzTP5K9N3z1RltyunItXtHAxb8DFPvMxlYRPv/Q==";
};
};
"elmi-to-json-1.3.0" = {
@@ -3629,7 +3755,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/elmi-to-json/-/elmi-to-json-1.3.0.tgz";
- sha512 = "0m6ryjnwyvjg5nif66bn9vlpwgrkc6vkrbx15aq4f1in806xm7j2ljdjri8z8syczh651k7bwmsckbwnw8q30g390mrbrnvygkl6vga";
+ sha512 = "6m1D5/Pb5pUrSOOBgRG3fE2mK19nhmLgZ16jj2KWTVIhT+0GIBuDI1iV0Fee27CZH790J7uMcdGWJ7fnVvpsKg==";
};
};
"emoji-regex-7.0.3" = {
@@ -3638,7 +3764,7 @@ let
version = "7.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
- sha512 = "2s4i22ccvwa2l4xwl9yz6mkyn2kpf58hp1nqiwmmgqlpyr57345i3ll0l4656ryik6a6wz1lgk4vbl6y0dwj5hx2kcbpv0h8924n00b";
+ sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
};
};
"emoji-regex-8.0.0" = {
@@ -3647,7 +3773,7 @@ let
version = "8.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz";
- sha512 = "3l88qajsl4nn4jy6gfp9fq41z6m68nykklbg1piszmhjgniiw51b3pbnf57lvbw3d6jv3xj1v16z0d5651wzs81q0g0sf4dqp6xha1i";
+ sha512 = "MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==";
};
};
"emojis-list-2.1.0" = {
@@ -3665,7 +3791,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz";
- sha512 = "3cib7aw0206bfcb324aqh3fsda46mjxghd08gaasxagv6jfc74r2jvcv78rb8h10m879w42nbrn3q8rjifg9s5rclbpr2hzq7bqqk7y";
+ sha512 = "/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==";
};
};
"encodeurl-1.0.2" = {
@@ -3683,16 +3809,16 @@ let
version = "1.4.4";
src = fetchurl {
url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz";
- sha512 = "3jyw0a0c7m1yxglwk7i5jh8zb3vvx7f9l4frbskxkgf9cyf4i8ww26p8bimnsryrh1dx7lwrxq64vbpjwfcv1svd4lg8m07fa53bv7s";
+ sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==";
};
};
- "enhanced-resolve-4.1.1" = {
+ "enhanced-resolve-4.2.0" = {
name = "enhanced-resolve";
packageName = "enhanced-resolve";
- version = "4.1.1";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz";
- sha512 = "2w4dww5r1bxbycbb3kq0pdl9v56942678c53j9rwikxf05xd2n5h0b3a6914wxcmzr9wx4m0w56adp3qp21rk1wzkhbybxb9z67djpp";
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz";
+ sha512 = "S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==";
};
};
"entities-1.1.2" = {
@@ -3701,16 +3827,16 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz";
- sha512 = "3dv4zcyi5bjn1q5sd46vapv1y0wilalg5bwh5cf62w8bpiwms4q9c3yhfvvj6fh2fkc3bcdwsjabrs4d3j86ji0c6xkn5vmi4qxjqkz";
+ sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==";
};
};
- "entities-2.0.0" = {
+ "entities-2.0.3" = {
name = "entities";
packageName = "entities";
- version = "2.0.0";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz";
- sha512 = "0pqz0h0aafqad2dm3qs73sqk6nhgr7icrfqwnxbzysbdkh11grcbssa7m1nkyzc22g9zwpi752fpw5r58rrldhjjlqh4isj89bzpmqg";
+ url = "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz";
+ sha512 = "MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==";
};
};
"errno-0.1.7" = {
@@ -3719,7 +3845,7 @@ let
version = "0.1.7";
src = fetchurl {
url = "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz";
- sha512 = "2bdzcjwgdkg5yrvlw6my57pn77k4j7a2pzppwqrq4va9f5bd4b5mzbhwpklhsy1jl7w9sjvnfs30h42nhz2dbdfhagnh8dk6l2d3yii";
+ sha512 = "MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==";
};
};
"error-ex-1.3.2" = {
@@ -3728,16 +3854,16 @@ let
version = "1.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz";
- sha512 = "3igrl2amb9mpa9d2z6qghz3ljqd7amjla8ahfs5fdgl0w52pw6gz3y32q5fk229yvfyg3x9kpfygadcm2w0lv4hv4nj25cyd8v4glgd";
+ sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==";
};
};
- "es-abstract-1.17.5" = {
+ "es-abstract-1.17.6" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.17.5";
+ version = "1.17.6";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz";
- sha512 = "2kayciqh331d3kp1l8wdsp33kzdc02rv72z6x2327w2i6yks9b7xwxbg1xdrrkhaglr06liqzdjavq9qk9d487sf572rjfv62xml7q5";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz";
+ sha512 = "Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==";
};
};
"es-to-primitive-1.2.1" = {
@@ -3746,16 +3872,16 @@ let
version = "1.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
- sha512 = "2y6j97j2f10gc52kw7qin10gm24m5hz1qq7ph6jf89y8a9i8vb268f2q0z78qjmngc765y9v0f1ldc5qb10b638yqlabda90sbaa8s0";
+ sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
};
};
- "es6-promisify-6.1.0" = {
+ "es6-promisify-6.1.1" = {
name = "es6-promisify";
packageName = "es6-promisify";
- version = "6.1.0";
+ version = "6.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.0.tgz";
- sha512 = "2pr75bj70p2qd7if8kpmm7pqfgkq9317mvb09q8pfrha2kcvn8g0y3b7a63iwm28wh36d0a681j3zaig10hwk7xasn5n42zzbcj8awc";
+ url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz";
+ sha512 = "HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==";
};
};
"escape-html-1.0.3" = {
@@ -3782,7 +3908,16 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz";
- sha512 = "3xkdrhqvjj7430kp98pllh0yxbawxp4z1fnvbw5cawjr6mlbgyrd2v3b3kalrx3s515zc731a6ckmb10x9vaizf6sf4b5g84lndr72j";
+ sha512 = "UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==";
+ };
+ };
+ "escape-string-regexp-4.0.0" = {
+ name = "escape-string-regexp";
+ packageName = "escape-string-regexp";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz";
+ sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
};
};
"eslint-scope-4.0.3" = {
@@ -3791,7 +3926,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz";
- sha512 = "2p4myi99y1nk5dy7fvmbspjdynigw3dzkhcm7zaiwfyw2wp6j61y0i8mba18ksv9qi2s1wp6w6xhn7471qs631bqwmz8fzmvas6xdd7";
+ sha512 = "p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==";
};
};
"esprima-4.0.1" = {
@@ -3800,7 +3935,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
- sha512 = "3h999di4dnwxb22lxlb7cbz42nalrv8g8sqdvrkkl5c27gnwhp1rva4039hmq6g1i0y4mfjgx6p4i2vwxxl0zlahfzdd9fl1qbqasvq";
+ sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
};
};
"esrecurse-4.2.1" = {
@@ -3809,7 +3944,7 @@ let
version = "4.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz";
- sha512 = "06zyknk70y80n428x20wvjqy5822wgz2yaxzw387njnz3ar6ixzjcxzr2jsl8wrm0m9jpa4ysbcr9znpk6gbkqd7wby084zxw3l317b";
+ sha512 = "64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==";
};
};
"estraverse-4.3.0" = {
@@ -3818,7 +3953,16 @@ let
version = "4.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz";
- sha512 = "2kh3lczc7smb84ryllqrdvrknxl3h47khh7li6n9m76mj9jfh1ahz2jm8ffpcaac7i4k8zkf3sc3nczzp7djgqmsi6wrkynywlygnfz";
+ sha512 = "39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==";
+ };
+ };
+ "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" = {
@@ -3836,16 +3980,16 @@ let
version = "3.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz";
- sha512 = "3hv1mm8y1m0ayl0ds213ajdpc0xwalhi1iwvy2zdkg4kys5vdy97s8jz0sfvd91a3xwyy4946wmzk2lc1kpzww94pj307nmw8hm1yxn";
+ sha512 = "tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==";
};
};
- "eventemitter3-4.0.0" = {
+ "eventemitter3-4.0.4" = {
name = "eventemitter3";
packageName = "eventemitter3";
- version = "4.0.0";
+ version = "4.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz";
- sha512 = "05cdww9h7f3kjfmv478p0rcq2ia3lcrvqmsh155hd6wm895i2jn6j68w0ly09c3gjn8hshfdvnh99qchipbclycnb241y993m2d5sm9";
+ url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
+ sha512 = "rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==";
};
};
"events-3.1.0" = {
@@ -3854,7 +3998,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/events/-/events-3.1.0.tgz";
- sha512 = "1d21craxji58ccc5l8c39mw7pgk0is7gj1sixm8v1va1zc81hrw8426b9rhrv7z2kwqvix5l7cyfc8awwypj19him6ffd67qbqaxzs6";
+ sha512 = "Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==";
};
};
"eventsource-0.1.6" = {
@@ -3872,7 +4016,7 @@ let
version = "1.0.7";
src = fetchurl {
url = "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz";
- sha512 = "02zyvvhbzxhb7q9pzn867l80whipj03h4nkzjw1r8kppkmgaw0fcgvnkkv11fkfnlcdhkr9f55xrap5qpvbggkad4y4jkymxgpzbfg0";
+ sha512 = "4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==";
};
};
"evp_bytestokey-1.0.3" = {
@@ -3881,16 +4025,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
- sha512 = "1wd18zxd7n42asa63aa4k1bdf58warg29c7c8cdzzkd4r1wva7qwzqnn52h8g8hqwj7bxjkk3ryghajrvz4i27h5bzp30p8hjiqdzgx";
- };
- };
- "exec-sh-0.3.4" = {
- name = "exec-sh";
- packageName = "exec-sh";
- version = "0.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz";
- sha512 = "3a56in0wklcqf6hk0n22z22yg9kzb7y4xj7yfmj2sahbnkjbr5s0sngpzrr60r5rq9b3f0f1m13da5fn9mfz7p3b5nbxgxmrs8lhhdh";
+ sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==";
};
};
"execa-1.0.0" = {
@@ -3899,16 +4034,16 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz";
- sha512 = "0nbazkdhh5zqw7l7y4ml860h6pbn72x5kp2iaknqbdk0ygcrp3yh6bnq0brzzsyk3f72ard3ss3kp9a2ffsglib3yiamqwm4mrz3mk9";
+ sha512 = "adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==";
};
};
- "execa-4.0.0" = {
+ "execa-4.0.2" = {
name = "execa";
packageName = "execa";
- version = "4.0.0";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz";
- sha512 = "06ajp8gz1276n02cd50rh0q2qfhxrj623shfcc7fq6iafmk43kzwifyfm1nfc7jhkdhn8r4fn2rf9h2bcjsvl2mcpwq81kp0p3x9c15";
+ url = "https://registry.npmjs.org/execa/-/execa-4.0.2.tgz";
+ sha512 = "QI2zLa6CjGWdiQsmSkZoGtDx2N+cQIGb3yNolGTdjSQzydzLgYYf8LRuagp7S7fPimjcrzUDSUFd/MgzELMi4Q==";
};
};
"expand-brackets-2.1.4" = {
@@ -3944,7 +4079,7 @@ let
version = "4.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz";
- sha512 = "3i2sxjf2x1r9wbfdyh5ll8ybbnqq6n4xfxdlc4dsqhssljrlih18csqg142lf16lcfcdgsmvf9pff0rzxjw7p0shnlmpajipwxpswlq";
+ sha512 = "mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==";
};
};
"express-ws-2.0.0" = {
@@ -3962,7 +4097,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/express-ws/-/express-ws-4.0.0.tgz";
- sha512 = "1ih0006jpjcg33hwp2whynvvdcnqy87nbhpv636v3d6vzp8yjbzhfy8nxhi284nh9nj46nyy7ywj2i58j6v1iaqi3v48i1hq31r8k18";
+ sha512 = "KEyUw8AwRET2iFjFsI1EJQrJ/fHeGiJtgpYgEWG3yDv4l/To/m3a2GaYfeGyB3lsWdvbesjF5XCMx+SVBgAAYw==";
};
};
"extend-3.0.2" = {
@@ -3971,7 +4106,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
- sha512 = "3zad2109w3q3gh46s5msrnzfy2nl581sqpy20b52fs7v5pdjh3irpg7szl3xvh4sfy63218jy8ry6qlnir3baxbbfrb03swkw5swfky";
+ sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
};
};
"extend-shallow-2.0.1" = {
@@ -3998,7 +4133,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz";
- sha512 = "1xm0arqcf7jp9kgq1g67ss2jvj8kblzbb7dd7sj2gm1g8cj4ilcwnn8vwspz3rh83yjphbl1lvqdyivrji6ccmnp3k2rmk9gl4kii44";
+ sha512 = "hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==";
};
};
"extglob-2.0.4" = {
@@ -4007,7 +4142,7 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz";
- sha512 = "2klp0045k4wnaspb9khqx90ddv7rjg997mlyp5qz41sl2yqdrpw8g8wji77qq16aawl4yhvg0f993ln48lja0kfmy0wnbh4g50zlrin";
+ sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==";
};
};
"extsprintf-1.3.0" = {
@@ -4028,13 +4163,13 @@ let
sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0";
};
};
- "fast-deep-equal-3.1.1" = {
+ "fast-deep-equal-3.1.3" = {
name = "fast-deep-equal";
packageName = "fast-deep-equal";
- version = "3.1.1";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha512 = "1j7wq3vqvfgnpd2sjblnlgryxlic2fsy343fx8w4ywb2mngj1w5afq8fmly8cp9fi66dhz1fhcfpn23g5zasnzs6n1snb83qkkilhgi";
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz";
+ sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==";
};
};
"fast-diff-1.2.0" = {
@@ -4043,7 +4178,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz";
- sha512 = "3iz2v3js0dw0ds77cg0v543ba30in2ld6ynakphh1g6nbrdpn4qkydrk6m3qa76ckh1nmqh73ck383zj7b7jw6bczjxbxwbkx7si6y4";
+ sha512 = "xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==";
};
};
"fast-glob-2.2.7" = {
@@ -4052,16 +4187,16 @@ let
version = "2.2.7";
src = fetchurl {
url = "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz";
- sha512 = "2rwrxvdl61rfj9v6hgif4qilfh3g4kqsjk380f2avp0g3m76h6q7n553gdh0nig13hchkwi7pwyxn0ff5vv90fbcj70jr6f051swll3";
+ sha512 = "g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==";
};
};
- "fast-glob-3.2.2" = {
+ "fast-glob-3.2.4" = {
name = "fast-glob";
packageName = "fast-glob";
- version = "3.2.2";
+ version = "3.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz";
- sha512 = "3n0a23s3nq6f339d9hw9mw4plbzcdmglhzm09w7azz5fb34xiw60rhhhsvcvqw8c86h3ryfvmk1k624jlf36w3wrrijjhrfivd7qdah";
+ url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz";
+ sha512 = "kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==";
};
};
"fast-json-stable-stringify-2.1.0" = {
@@ -4070,16 +4205,16 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
- sha512 = "0gz06zkjlqc4r59ka14n3vwqjdgn40zd8r115ql3rkwqb7j42frmnsj3axr7p2md8ik52nqjn3myyv8ddavdhl4cq3xz4wbbz07y5wn";
+ sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
};
};
- "fastq-1.7.0" = {
+ "fastq-1.8.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz";
- sha512 = "1yjamwzvgz5f73c2xc5r4pnhprczp52i9za26qi04w144c7hbjp00s0mykg3b0f23ifgnl5vf54cq7by4gh2bw87sx9lxy7350rvrk0";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz";
+ sha512 = "SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==";
};
};
"faye-websocket-0.10.0" = {
@@ -4097,16 +4232,7 @@ let
version = "0.11.3";
src = fetchurl {
url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz";
- sha512 = "0wgmgai5pj0yjcc4gs5b6r94gr8ycsbv1xyjw055cxfy4vm6yrpqp0mpr89ychmzgr5y0mggqrljf9jhb8n5iq63bi3r9yqidpbhv0g";
- };
- };
- "fb-watchman-2.0.1" = {
- name = "fb-watchman";
- packageName = "fb-watchman";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz";
- sha512 = "1b67x7n9c1irns63lipsffgi0zm9kfms6k87mznvhak81dijqvfy26nqr3j5mw41mqb3vbbhxbbmcdgc787laz3kaq45slq0wlwjhqf";
+ sha512 = "D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==";
};
};
"figgy-pudding-3.5.2" = {
@@ -4115,7 +4241,7 @@ let
version = "3.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz";
- sha512 = "1pk6h8pjvxp20pk6y7yagg9vfd4b1y29salqya7mf8kr0rhrk970hyy4d97kh8pk14jbnfayhwqlm4s6h7g63b3pid6lzzwy4ingfyi";
+ sha512 = "0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==";
};
};
"figures-2.0.0" = {
@@ -4133,7 +4259,7 @@ let
version = "1.1.11";
src = fetchurl {
url = "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz";
- sha512 = "0p00kmxlfgsw0mn4y5h5njv0g1y7gakpygdv6wz318wzpll8zd44r7q0fvym4v837054n04d22r2klkqnckr3k0x2hc2ln79qfphr2c";
+ sha512 = "TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==";
};
};
"file-uri-to-path-1.0.0" = {
@@ -4142,7 +4268,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz";
- sha512 = "0px1qliabg53lwfq4izc9vdll68sd08nlczi2ms5nvg7frm3y6zgy07vdvxywazab26jc723qpmh9a6h3bdp685iddzsmgvfarpx6yi";
+ sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==";
};
};
"filesize-3.6.1" = {
@@ -4151,7 +4277,7 @@ let
version = "3.6.1";
src = fetchurl {
url = "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz";
- sha512 = "1rfby2136b86m318244b42lrcx9hc28vz71cv9i84cd5z7dd3cwvj1gx8mykbjh937yyi1h4q5kk3vhjcldc8pkd2f7iapszgbd3a7c";
+ sha512 = "7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==";
};
};
"fill-range-4.0.0" = {
@@ -4169,7 +4295,7 @@ let
version = "7.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz";
- sha512 = "2jrai6ri6sni8xyi8yji49ai8vkczbbiw6pb3pd9bcdizb58ncgnhnfmghhw87flm8y96y2z16738lwdyshby665nv60ljcwwbkvsm8";
+ sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==";
};
};
"finalhandler-1.1.1" = {
@@ -4178,7 +4304,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz";
- sha512 = "2v4ymv7dvpxpnrid4cn8qni5k5l024zc2qzg8ipkbxwmqjbaiygbx0hvbnr0ywfy0is4ngyhp6ljgjh4wmk6fqc3hd3wyzxil798lb3";
+ sha512 = "Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==";
};
};
"finalhandler-1.1.2" = {
@@ -4187,7 +4313,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz";
- sha512 = "1cfqk6g78cb12b1cki4pbcspsy40d0yny513myqji716njyhc5hrj7ll539kz96m6vn27168hhyqvd52cr5x1cs85mm7igfkrdrq1b8";
+ sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==";
};
};
"find-0.2.7" = {
@@ -4223,7 +4349,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz";
- sha512 = "0wjlwmvadzac6hwmxv6hsc16z3285i2y0nkwpg4366flza0rx30s3ncx93xn8hkkpxr493zi5b0h94jczinr87h2m6gbhrl265qzbjf";
+ sha512 = "Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==";
};
};
"find-elm-dependencies-2.0.2" = {
@@ -4232,7 +4358,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/find-elm-dependencies/-/find-elm-dependencies-2.0.2.tgz";
- sha512 = "32n3i133knsr1q5ld28ljk3s9yq2i124q8rg8cdb5ar0bp7wgc2a87cfkwhvql8vwzd35w0qf9bfhfa7g1imdk212y523qwnw4m9klw";
+ sha512 = "nM5UCbccD1G8CGK2GsM7ykG3ksOAl9E+34jiDfl07CAl2OPnLpBVWY2hlxEmIkSBfdJjSopEowWHrO0cI8RhxQ==";
};
};
"find-parent-dir-0.3.0" = {
@@ -4268,7 +4394,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
- sha512 = "2bg49lifm64h5jqjc20612wrx7cazw9np9ms02ys94kif4li8cp5in4rvmb1c1ssa8yhbsqkgprykkj4lf3jbz8qrgp1mf8c93gl86p";
+ sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
};
};
"find-up-4.1.0" = {
@@ -4277,7 +4403,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz";
- sha512 = "2bi4wmj1qymhj4ap1nay5isn0w7x6ymxp30h5y1jv0hx7q0inmirmr09mn621h4alg0gpv2hjwl6ai2giw6pz7qvb85aqizsh0v14ry";
+ sha512 = "PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==";
};
};
"firstline-1.2.0" = {
@@ -4295,7 +4421,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/firstline/-/firstline-2.0.2.tgz";
- sha512 = "317ml53ziaxxnvxxp6fwwxxk2w323334kw64d40asdkir6v10br55qb264xk5i9iqh6q1gpwz0ypfwbnk4vjq9pkw123093imy2d9zh";
+ sha512 = "8KcmfI0jgSECnzdhucm0i7vrwef3BWwgjimW2YkRC5eSFwjb5DibVoA0YvgkYwwxuJi9c+7M7X3b3lX8o9B6wg==";
};
};
"flush-write-stream-1.1.1" = {
@@ -4304,16 +4430,16 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz";
- sha512 = "3pkp1ymgv73zg0d94la628nagxyngq7zm1jmngx6vjc6vi5d4jkmvfygvgac6w6x929hqljwygaidq2znk3l5xd4apdvxvpas21g7nx";
+ sha512 = "3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==";
};
};
- "follow-redirects-1.11.0" = {
+ "follow-redirects-1.12.1" = {
name = "follow-redirects";
packageName = "follow-redirects";
- version = "1.11.0";
+ version = "1.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz";
- sha512 = "2c9vyshmpm00crjxya51av36d379damv2inkkqmfdy6j5kizkc2a1s151h35lfzcnyqmx5bpgaxnp8g77dcs35cmk0zgw35x5bv9699";
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz";
+ sha512 = "tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==";
};
};
"for-in-1.0.2" = {
@@ -4340,7 +4466,7 @@ let
version = "2.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
- sha512 = "0jj3hgqp9pmxmfavx6rvdfl3r4yf98clpsarqadz3hq0dxhjlh2ppd9x8bvmaq3nwjdqpdvqx25pwyin4ipixhgsn7s3p9fcc3wllnn";
+ sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
};
};
"forwarded-0.1.2" = {
@@ -4394,7 +4520,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz";
- sha512 = "05bphjab1lk12dz3qf87dywgpsjsx0f59kpligxqph53yicigij2gsmvkppgyhpi70h3q3id3ymz30c02v3pphakn06k8vm6xsdpamb";
+ sha512 = "q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==";
};
};
"fs-extra-5.0.0" = {
@@ -4403,7 +4529,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz";
- sha512 = "1ssfaw678600iy330a73gqk65ns22sz4ng7jwndj1fxahj8qddrsy2w4mr4ikx28qhdj8rf49n428qnl657bbpag9r3g3qv2vhyd8zb";
+ sha512 = "66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==";
};
};
"fs-extra-6.0.1" = {
@@ -4412,7 +4538,7 @@ let
version = "6.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz";
- sha512 = "049jki4y8l719y7754fp6v52jm5r8cw8c4qhag4zgglmc0j19k1dhsbdsahijgv9hzvwz8g76009c8cy8xjg6jhb1a7dkb1m288hz0s";
+ sha512 = "GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==";
};
};
"fs-extra-7.0.1" = {
@@ -4421,7 +4547,7 @@ let
version = "7.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz";
- sha512 = "05qcmykw9czycnn3r2rrlspzd4dznr4796abdqzw150j7rafnlq8n4wp4dai34swb23lfvhw8s31l1k83vpwxqddyf1k724jq4dm430";
+ sha512 = "YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==";
};
};
"fs-extra-8.1.0" = {
@@ -4430,7 +4556,7 @@ let
version = "8.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz";
- sha512 = "3i4dsx067a564yx62qy0gz15zvsihqybmmx56lqz4cbgh4fiv5ikrj53wa1rfcijlnkywx18az05m1541dm04gb51af57561s0506fa";
+ sha512 = "yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==";
};
};
"fs-minipass-1.2.7" = {
@@ -4439,7 +4565,7 @@ let
version = "1.2.7";
src = fetchurl {
url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz";
- sha512 = "1644yfnzfqikaff5s68dm4qfrblxrz68ynigkyzyixjqazxlli0svj1nxkawz35sv2vb3vjh41f1rhg0j4nr770a53fzqbjc4j94r0r";
+ sha512 = "GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==";
};
};
"fs-readdir-recursive-1.1.0" = {
@@ -4448,7 +4574,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz";
- sha512 = "129732drwnm77iq4y1xr69pl9iqqhgj4w61ckmna6i923rjpp0rphzbg8bn8rmfsb6cndfswgwwdh9p2y6kf3zbvgs9gnkbamgagmhq";
+ sha512 = "GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==";
};
};
"fs-write-stream-atomic-1.0.10" = {
@@ -4469,22 +4595,22 @@ let
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
};
- "fsevents-1.2.12" = {
+ "fsevents-1.2.13" = {
name = "fsevents";
packageName = "fsevents";
- version = "1.2.12";
+ version = "1.2.13";
src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz";
- sha512 = "38n3fx736zykzjypx7imagh6daz9yl98a8v3lw7xy8qs2k0wa2sdsjrdmhwg914mj648j0wzc02mz7f5ii6ql8nlwyb44vvvcm7y1qs";
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz";
+ sha512 = "oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==";
};
};
- "fsevents-2.1.2" = {
+ "fsevents-2.1.3" = {
name = "fsevents";
packageName = "fsevents";
- version = "2.1.2";
+ version = "2.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz";
- sha512 = "1j5ssfzy4xklkj74z7q64dpcld4zicsva1ihfys8dwa9l5apv7q350g4vg65nfp58c7aqkai1qmjlc3xshb97p5h3lsrl0r3j407327";
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
+ sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
};
};
"function-bind-1.1.1" = {
@@ -4493,7 +4619,16 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
- sha512 = "38chm1mh077ksx6hy2sssfz4q29hf0ncb9k6ila7si54zqcpl5fxd1rh6wi82blqp7jcspf4aynr7jqhbsg2yc9y42xpqqp6c1jz2n8";
+ sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
+ };
+ };
+ "gensync-1.0.0-beta.1" = {
+ name = "gensync";
+ packageName = "gensync";
+ version = "1.0.0-beta.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz";
+ sha512 = "r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==";
};
};
"get-caller-file-1.0.3" = {
@@ -4502,7 +4637,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz";
- sha512 = "3mw8nv3r73b3lp2pzj116p27flkrv1vq6v0ika46w3xqfinm6gxn38glryibvy834mja8ib4j9cjq27qn164z3793c9g88y79asppny";
+ sha512 = "3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==";
};
};
"get-caller-file-2.0.5" = {
@@ -4511,7 +4646,7 @@ let
version = "2.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
- sha512 = "0b7da6kb3xqk26cw4i6kb1lk911z06z53if2g8l23hmfpbhl6vfbn8iip55j1yplbqnly2abb9d349r6ky2z570839q3p9z2gf4y88g";
+ sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
};
};
"get-own-enumerable-property-symbols-3.0.2" = {
@@ -4520,7 +4655,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz";
- sha512 = "3m4dzkl08xi19c8aim6hxfy32zxi969r2zfzz9swbvsl5jzcnxn2x9y19kp9ri7k7qw07rz2m7c5g0134rm1i4i43j5bkyfymbh2i93";
+ sha512 = "I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==";
};
};
"get-proxy-2.1.0" = {
@@ -4529,16 +4664,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz";
- sha512 = "0kjf4p1krvzah7k5yngvvc39b7jnkzqlp3cdab8451zh1q4mxmav111dmycnadv28ja2wvcwvavjl7w550ja7qyw4dx976n0illhrnf";
- };
- };
- "get-stream-3.0.0" = {
- name = "get-stream";
- packageName = "get-stream";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz";
- sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14";
+ sha512 = "zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==";
};
};
"get-stream-4.1.0" = {
@@ -4547,7 +4673,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz";
- sha512 = "3pwlllj9naaqzlc5axbxz4jqg3v533xd9jz945mjd3zmca3hh3pr1dpwc7416kjszw6igk060v6x2dgwpr7m1rd4djavmvr8bhavihq";
+ sha512 = "GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==";
};
};
"get-stream-5.1.0" = {
@@ -4556,7 +4682,7 @@ let
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz";
- sha512 = "21v525x0f3qrc6f343xp3wjwwrjf1l3x0lmp34hivvvmdcz0a681s0b9wx4k5r3r8jyhc5kd6dqrwqjhpbl285xg333gkgbxhagayhi";
+ sha512 = "EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==";
};
};
"get-value-2.0.6" = {
@@ -4583,7 +4709,7 @@ let
version = "7.1.4";
src = fetchurl {
url = "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz";
- sha512 = "3a8rf655jknn8ccr4p47spa74d8q4j4znjal0arh502m9pg1iq1cln8qjssv7lhc0gvdfm6zfrha6k3xinilm2swfj756m1jxxcyhl6";
+ sha512 = "hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==";
};
};
"glob-7.1.6" = {
@@ -4592,7 +4718,7 @@ let
version = "7.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
- sha512 = "020qv13jbi1v4y5xavf6fw08h9svy4q9p67m4avkrrhgdjmk0c5k3h19bv7k6yn1vfxljpjw9kg81fbdg9v83cjplxvkn3v4v1v21ig";
+ sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
};
};
"glob-parent-3.1.0" = {
@@ -4610,7 +4736,7 @@ let
version = "5.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz";
- sha512 = "1hi3ypyic536qm0jd2aw65wbaian4vxmgsnprw6p1mdfd75ks5x1mrgkgzl41xr6hnav27fqzpm227rj7qq8vcwb63m37m9cda3wwhn";
+ sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
};
};
"glob-to-regexp-0.3.0" = {
@@ -4628,7 +4754,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz";
- sha512 = "1pgpsvm0rm1fnqmblx77xs67gh8c80nf4dsgcgalhh9phmlp8ahn5w7vzx3xkwyxw3fg33h8vhh3plsycw6fd7c2r76mm7m8w9fkb5h";
+ sha512 = "sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==";
};
};
"global-prefix-1.0.2" = {
@@ -4646,16 +4772,16 @@ let
version = "11.12.0";
src = fetchurl {
url = "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz";
- sha512 = "1ab6f0n8yjl3zkl6dwhvxpxh63b4acc7nj7i21z3dx1fz1jv1c3673qpkwiavmcbbf8jlkxapx0x8ybzz5w2yra4ln24lh687y6kq2q";
+ sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
};
};
- "globby-11.0.0" = {
+ "globby-11.0.1" = {
name = "globby";
packageName = "globby";
- version = "11.0.0";
+ version = "11.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz";
- sha512 = "094y6k3zjiyzmq9xqilgz3p88c5465cmzsxc31gkm7fxb0vj9i2kdvxv28c4izppgrfgvpwwvcbvivlnhcf6rhv0iqfxikpfhba3rwa";
+ url = "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz";
+ sha512 = "iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==";
};
};
"globby-6.1.0" = {
@@ -4682,7 +4808,7 @@ let
version = "8.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz";
- sha512 = "2kvb22azhxv632w6jbgssa2k29c3vwann1f7g3ra974lg41hcw4s7cbc8260y0kycv93nfvkxsc9wyycsl4xmfjbi5s170ij6ndijm0";
+ sha512 = "oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==";
};
};
"got-10.7.0" = {
@@ -4691,25 +4817,25 @@ let
version = "10.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/got/-/got-10.7.0.tgz";
- sha512 = "0k2vbyaqxs8ikrf2fp7jm1q0147bshpmy94wr1wqlqharvgk1wfachm3yxaf8jn70bdmxl4ph3vnb351hrlwp4k27mfb0rxviwc6r39";
+ sha512 = "aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==";
};
};
- "got-8.3.2" = {
+ "got-9.6.0" = {
name = "got";
packageName = "got";
- version = "8.3.2";
+ version = "9.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/got/-/got-8.3.2.tgz";
- sha512 = "05i0zb81f4c0z48y9mjckyajm586ygznh8y8di5g0qrg3vi9hpbw2q3cf548as8zx9b4g1q5zf2cab43yx21wnan1l0qsz19zjhjdda";
+ url = "https://registry.npmjs.org/got/-/got-9.6.0.tgz";
+ sha512 = "R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==";
};
};
- "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 = "12xdl6ai5jdxcpcavw2hk4zpiknz7g7f2cvgawzwlzv7cy7qf7riq8ymkgqdqxjkpl1mg627dxa65zc9b0yqhflsmqlfg5q3481azbb";
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
+ sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==";
};
};
"gzip-size-5.0.0" = {
@@ -4718,7 +4844,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/gzip-size/-/gzip-size-5.0.0.tgz";
- sha512 = "007247c436qdpsvrraz3qgssvq0yzi4xinaydxjprr2dslsynhy09lpnlgd52pxkql3880j340fq4qs4rq6s5qfbgksmji5cyi3n8p6";
+ sha512 = "5iI7omclyqrnWw4XbXAmGhPsABkSIDQonv2K0h61lybgofWa6iZyvrI3r2zsJH4P8Nb64fFVzlvfhs0g7BBxAA==";
};
};
"handle-thing-2.0.1" = {
@@ -4727,7 +4853,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz";
- sha512 = "174zcs1shwmzgb8dxckn95s38pz30irzkrp8zw1rx5drqydb5x6mn1cnc3m6nklbq0jyilpfcrf9br9zrrxlfpcv0him5sy3k4gh2gm";
+ sha512 = "9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==";
};
};
"har-schema-2.0.0" = {
@@ -4745,7 +4871,7 @@ let
version = "5.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
- sha512 = "3kaldgfsh3lfvgvw31s8b7q345zf7ixjahllncdckcw6qfs3gnbsamdxgs9kfigq7rwmja7v51ghh7y0rsp6q7jmvmbydhh645wxnxh";
+ sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
};
};
"has-1.0.3" = {
@@ -4754,7 +4880,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
- sha512 = "37vh53c11hws66navka0w9xxm6rcr034bxpyvaldiqz1msafqf0jpi1aqxbaygs53arz9y510qg6dl6vrm285hrxniygs2l8lxnyrvz";
+ sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
};
};
"has-ansi-2.0.0" = {
@@ -4781,7 +4907,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
- sha512 = "0ylry8j6wanggw1786jw36k056caw516fasjfz5jl945p7g0zl2aqxsjd5fxxfah3hlhrbflnsb88vx42080sfsfbb38aimyi7hja8k";
+ sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
};
};
"has-symbol-support-x-1.4.2" = {
@@ -4790,7 +4916,7 @@ let
version = "1.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz";
- sha512 = "0kljkjnsw7jnqm8dpf05rd7a59xjfwlbmp1qxs5kdda78zwwqfpkq5ryc2510iyam6v5vbyy0h7bpkwqadajq1ag2zaa7dymyyhwfnx";
+ sha512 = "3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==";
};
};
"has-symbols-1.0.1" = {
@@ -4799,7 +4925,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
- sha512 = "0mb9d5yqvznqmq073hdc4wl7175niiqpkpb7iqqv8p0q6xgmrhfap9ni6iwrx44w8p9vyg8n3zsllil5pdflzlh462dkydymfi2rdrw";
+ sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
};
};
"has-to-string-tag-x-1.4.1" = {
@@ -4808,7 +4934,7 @@ let
version = "1.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz";
- sha512 = "0bqvhd628h3lrsydbp1xllh7jp23c58j7d4z0x0v9ddffindkk1zfrqmzm28z47ipjp0zxlmzvmlzk98zf9mzjsc47bmp1ydizcmmmx";
+ sha512 = "vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==";
};
};
"has-value-0.3.1" = {
@@ -4847,13 +4973,13 @@ let
sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
};
};
- "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.js-1.1.7" = {
@@ -4862,7 +4988,7 @@ let
version = "1.1.7";
src = fetchurl {
url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz";
- sha512 = "1f5xc15zpy3b7hssv57xnd92ja5r073zvd2pczvncxmy1jnbjcx716riyr2syvah88qk7328a6fz049mziv2k837093xqxd86r9m8xm";
+ sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==";
};
};
"he-1.2.0" = {
@@ -4871,7 +4997,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
- sha512 = "0dwml2q9r97ga11qbbn5sb46v4g47lx174dz9g1jgxpycknhg1d5dlsij2vja905p8h243jj51hfa5cmzh8n9rdcs8r78lg86fl7z8p";
+ sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
};
};
"hex-color-regex-1.1.0" = {
@@ -4880,7 +5006,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz";
- sha512 = "16nq2pq6pbpjp3xhvxzyr0qv7vn58pp9h29j8abcxkibz0ibgh9lls5ws73qwhz75nl8wsrjkri8ka6rjm7c41v52md7aifbc61znwp";
+ sha512 = "l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==";
};
};
"hmac-drbg-1.0.1" = {
@@ -4898,7 +5024,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz";
- sha512 = "1qc7ngn9k1w5lcqx2ygqb2x9f03knfbsym25l6qsp6q9qdcxa4fzwwjsh9d9lm5l1569v19rjp7sdnz11087f4b6sv34rav9rcacabr";
+ sha512 = "eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==";
};
};
"hosted-git-info-2.8.8" = {
@@ -4907,7 +5033,7 @@ let
version = "2.8.8";
src = fetchurl {
url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
- sha512 = "19a25b4xb3hg00d1nsirc3xfcc07rplbh6msa49rgc8xg5rg38y1z8rfrf0dmll8k4jaml8z337bi6y2cgah66jnwxinn0sch5k7z3z";
+ sha512 = "f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==";
};
};
"hpack.js-2.1.6" = {
@@ -4943,34 +5069,34 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz";
- sha512 = "2cqjc2vwxqb38sr58kl1gj9vv949wmmnb1i2f3gms2pszqqaf9mjci0q13w3086wia9n7nfxwmk73d68gcjjjkgs1c0w99n0vjkmqrz";
+ sha512 = "P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==";
};
};
- "html-entities-1.2.1" = {
+ "html-entities-1.3.1" = {
name = "html-entities";
packageName = "html-entities";
- version = "1.2.1";
+ version = "1.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz";
- sha1 = "0df29351f0721163515dfb9e5543e5f6eed5162f";
+ url = "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz";
+ sha512 = "rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==";
};
};
- "html-minifier-terser-5.0.5" = {
+ "html-minifier-terser-5.1.1" = {
name = "html-minifier-terser";
packageName = "html-minifier-terser";
- version = "5.0.5";
+ version = "5.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.5.tgz";
- sha512 = "1xh7yad8rlhvqdxf8nzq146y3ay9ifan1yi8whkpgl2nz04d49g325lbkcwaf2fvhz8xmy0bqq124n7ia6jz8plf63zp1sh10b8a53h";
+ url = "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz";
+ sha512 = "ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==";
};
};
- "html-webpack-plugin-4.0.4" = {
+ "html-webpack-plugin-4.3.0" = {
name = "html-webpack-plugin";
packageName = "html-webpack-plugin";
- version = "4.0.4";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.4.tgz";
- sha512 = "30npn4h34f7ghwsirydj6icfav14sq5slwk3lpd043jgng2gkii00df1cj6hhldj8d2pmmfvg9aslrgyr2cdanjvw988z658v6i0485";
+ url = "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.3.0.tgz";
+ sha512 = "C0fzKN8yQoVLTelcJxZfJCE+aAvQiY2VUf3UuKrR4a9k5UMWYOtpDLsaXwATbcVCnI05hUS7L9ULQHWLZhyi3w==";
};
};
"htmlparser2-3.10.1" = {
@@ -4979,16 +5105,7 @@ let
version = "3.10.1";
src = fetchurl {
url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz";
- sha512 = "04y4izmqmlxvcv7fj67dqaiiwrnq75j6n6yv9a6990y6s23lrj6ipbx0y0i57z8gqzq2ddhb2dj2dflskk2ia7wl81vjcfl50v9w212";
- };
- };
- "http-cache-semantics-3.8.1" = {
- name = "http-cache-semantics";
- packageName = "http-cache-semantics";
- version = "3.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz";
- sha512 = "3gsj16kpvygynld5ajbvg8ii3n3bka4waamdzx30wwhz72mdr6wvffm20rfnxwzid9fq49d5g333yjq5dz1qqbnk9bwcmrj9f5bda75";
+ sha512 = "IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==";
};
};
"http-cache-semantics-4.1.0" = {
@@ -4997,7 +5114,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz";
- sha512 = "1qvqr3inc283iggn9x9wwiv1zb634i5zmlh8dnl2c5n4czaf2yibs4dncrgxfg7zrdfkcali22mvys4pgyhmfqjb57b91qlay9czaki";
+ sha512 = "carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==";
};
};
"http-deceiver-1.2.7" = {
@@ -5033,7 +5150,7 @@ let
version = "1.7.2";
src = fetchurl {
url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz";
- sha512 = "13c4825kzqlxdqfjrlrwh15ira0bjm9m3b8qcrfzaysiky1m3gb6dv6gcjgpnap9mbl0fajqiibzp1w5r8qnyn8glaj4wgzf6vh2i5r";
+ sha512 = "uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==";
};
};
"http-errors-1.7.3" = {
@@ -5042,16 +5159,16 @@ let
version = "1.7.3";
src = fetchurl {
url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz";
- sha512 = "1zx0vws4k6lcw8j8pgc2yrwfw56s6n2z4dvhd9lcj9l1ywnl9ssianilmrlzr6ravkqxv0xbdqg4cn0q3l72d8h0achvcdbqp8dfd35";
+ sha512 = "ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==";
};
};
- "http-parser-js-0.4.10" = {
+ "http-parser-js-0.5.2" = {
name = "http-parser-js";
packageName = "http-parser-js";
- version = "0.4.10";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz";
- sha1 = "92c9c1374c35085f75db359ec56cc257cbb93fa4";
+ url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz";
+ sha512 = "opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==";
};
};
"http-proxy-1.17.0" = {
@@ -5060,16 +5177,16 @@ let
version = "1.17.0";
src = fetchurl {
url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz";
- sha512 = "3z80svhb9hi5fawc8za5qn75lybr53646gfsqm2hkqss4pr186pp7k6f5jnjgw7vrkgjy4yzvb34729q6kvrikn4xgq9gfdg7xsgajd";
+ sha512 = "Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==";
};
};
- "http-proxy-1.18.0" = {
+ "http-proxy-1.18.1" = {
name = "http-proxy";
packageName = "http-proxy";
- version = "1.18.0";
+ version = "1.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz";
- sha512 = "2jhzdgr7gcgj58mf798ak1a638wm4mnp45pk48im1rf03dpw39alpyabd7rqwqgjrilaggnmh6nd3m9pqnyn76q3mw5g7rzjf43d0pk";
+ url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz";
+ sha512 = "7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==";
};
};
"http-proxy-middleware-0.19.1" = {
@@ -5078,16 +5195,16 @@ let
version = "0.19.1";
src = fetchurl {
url = "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz";
- sha512 = "3fl42r9rpdqm0jrrd2wqws6syv02r8cqgy0j6ddrjvn5p3by8shm0mmbych1g5k9i5agc70x6z2904nrgidkdnlq1pwafqhcf0i6xn8";
+ sha512 = "yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==";
};
};
- "http-proxy-middleware-0.20.0" = {
+ "http-proxy-middleware-0.21.0" = {
name = "http-proxy-middleware";
packageName = "http-proxy-middleware";
- version = "0.20.0";
+ version = "0.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.20.0.tgz";
- sha512 = "21l9r4302hy4pdns6p52jw6mb3mcjqia6vydc5r1fmhifd5a5xrkwg0pmwgiqb0kyrwy4k47wqkzw8sc5zl0cq7i17rh437pn9l1lkl";
+ url = "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.21.0.tgz";
+ sha512 = "4Arcl5QQ6pRMRJmtM1WVHKHkFAQn5uvw83XuNeqnMTOikDiCoTxv5/vdudhKQsF+1mtaAawrK2SEB1v2tYecdQ==";
};
};
"http-signature-1.2.0" = {
@@ -5114,7 +5231,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz";
- sha512 = "1kz5n441pr99yhsdpw8sdamc8c44nc6jiipq41iqvsi1djabh15z8vmqkyqy63hjp6da0szqfk2607vfyqh81pav55k6akwz7p2wi28";
+ sha512 = "SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==";
};
};
"i-0.3.6" = {
@@ -5132,7 +5249,7 @@ let
version = "0.4.19";
src = fetchurl {
url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz";
- sha512 = "0jj1pdq3j9ak8cixn2kjp7ip8hf3xgnb85j4jr32yf9rry620v9072c0kk577mllfk1zl9wzs5ypwzbp7vbhf7j31d5rrqgwb0nldm1";
+ sha512 = "oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==";
};
};
"iconv-lite-0.4.24" = {
@@ -5141,7 +5258,7 @@ let
version = "0.4.24";
src = fetchurl {
url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "2n3ygx6km56rdcd5kq52bs2113xqm3vlw2kb9r7pnmxd2qhxrfahp2ngc4w7x8x76fyfpapnixnbjq1i24nc11mj6q7rghwj2fifwxz";
+ sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
};
};
"icss-utils-4.1.1" = {
@@ -5150,7 +5267,7 @@ let
version = "4.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz";
- sha512 = "0yccn3a8gi1sxrbw7ymv239zs4myhrbavs2wvgv8qn3cjbs4r62f01jgsj26jzlq0vy7ycz400xp6qs5l2g21qvhg5c3j6n1gpnm8g1";
+ sha512 = "4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==";
};
};
"ieee754-1.1.13" = {
@@ -5159,7 +5276,7 @@ let
version = "1.1.13";
src = fetchurl {
url = "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz";
- sha512 = "179jm8fhl2advz4j63klrp57sm99wvyb5jcxwfr9rhi730ybcxkyfqrr0pmwvir12zjzpkwwvjjkjclwrss7lpab7dg2myqc8izpxz2";
+ sha512 = "4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==";
};
};
"iferr-0.1.5" = {
@@ -5177,16 +5294,16 @@ let
version = "3.3.10";
src = fetchurl {
url = "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz";
- sha512 = "2x7za00gs7ipwcq29bslxcdv7j47m28jx14n9ybs5h2icr4024jn5ppmbs6953g2qb3amhs1gg5x0s48ky3mk7ybi36wchsb7kks2ry";
+ sha512 = "Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==";
};
};
- "ignore-5.1.4" = {
+ "ignore-5.1.8" = {
name = "ignore";
packageName = "ignore";
- version = "5.1.4";
+ version = "5.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz";
- sha512 = "3q41bskh27g3dd95nqaf3lg1ck1iv1dbb6hhzg1jqlkk6j80q5sxb4i3n4k6rfw5nmnvrflaxvi281c7cv2ljlsxip6skb4m14x8dik";
+ url = "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz";
+ sha512 = "BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==";
};
};
"immer-1.7.2" = {
@@ -5195,7 +5312,16 @@ let
version = "1.7.2";
src = fetchurl {
url = "https://registry.npmjs.org/immer/-/immer-1.7.2.tgz";
- sha512 = "32d76qv6hnprfz8mc75aw3nvwh46ydlni7lf6fvw7sqljhqlr7p6pk101mw04zfpj2p08nb71b0zc438ak764qf4z1p5ydx1dryhjp1";
+ sha512 = "4Urocwu9+XLDJw4Tc6ZCg7APVjjLInCFvO4TwGsAYV5zT6YYSor14dsZR0+0tHlDIN92cFUOq+i7fC00G5vTxA==";
+ };
+ };
+ "import-cwd-2.1.0" = {
+ name = "import-cwd";
+ packageName = "import-cwd";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz";
+ sha1 = "aa6cf36e722761285cb371ec6519f53e2435b0a9";
};
};
"import-fresh-2.0.0" = {
@@ -5207,13 +5333,22 @@ let
sha1 = "d81355c15612d386c61f9ddd3922d4304822a546";
};
};
- "import-local-2.0.0" = {
+ "import-from-2.1.0" = {
+ name = "import-from";
+ packageName = "import-from";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz";
+ sha1 = "335db7f2a7affd53aaa471d4b8021dee36b7f3b1";
+ };
+ };
+ "import-local-2.0.0" = {
name = "import-local";
packageName = "import-local";
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz";
- sha512 = "04jd526svpmpgya7i580qcb13s9b6bw4s9hng2fsni2gxsz6h8vqxl8gbm5k575yxm5aqhy001rl7p1iy60rsi6371cvynfdpi39avg";
+ sha512 = "b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==";
};
};
"imurmurhash-0.1.4" = {
@@ -5240,7 +5375,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz";
- sha512 = "3s364ysa3q0sxc852a6rlbx0y8spayvg5csradd7s9vn2fr0ky3xpfhy5kkv6afgji3df7kyiswx296kwfakydii9xygqzxgkwn6a90";
+ sha512 = "IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==";
};
};
"inflight-1.0.6" = {
@@ -5276,7 +5411,7 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
- sha512 = "30rw2i1k63pbf0n5dbwly05h95cdp1kj8c9r15gv1cwha141g61k56fx4qwsvhpm1ksnf7agch1wxirs3s0m31wbfvmcqizgrlwdywk";
+ sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
};
};
"ini-1.3.5" = {
@@ -5285,7 +5420,7 @@ let
version = "1.3.5";
src = fetchurl {
url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";
- sha512 = "1rjbvf1rg5ywhnba08sgagn2qf23lab330qrqmh7d891zap3xpxcyfyj1cblpf0f0rypglcfacybzyrpd4996aa1mbc820awa33k5j5";
+ sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==";
};
};
"inquirer-6.2.0" = {
@@ -5294,7 +5429,7 @@ let
version = "6.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz";
- sha512 = "1x0h1ww7c5dqlkxw4l5y64zw0sknw2z3p2zmkbyajahy74ndsb69ah54x4ya8wlv18mk4wdx4f67c37rk5f5hk0chc6ahrjhqdi10a0";
+ sha512 = "QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==";
};
};
"internal-ip-4.3.0" = {
@@ -5303,16 +5438,7 @@ let
version = "4.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz";
- sha512 = "05c6ydjyg8633b07vn5g168r5lxwvl5k1mjm55brfx35c1z18195bh67f7cfk4bjvyapxfhh8q5i7pv75k353rfp0rcpkgsa2iw2p2b";
- };
- };
- "into-stream-3.1.0" = {
- name = "into-stream";
- packageName = "into-stream";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz";
- sha1 = "96fb0a936c12babd6ff1752a17d05616abd094c6";
+ sha512 = "S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==";
};
};
"invariant-2.2.4" = {
@@ -5321,7 +5447,7 @@ let
version = "2.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz";
- sha512 = "0sa0bflh46zr7zqdifqk3a48bmqlmpikrnmwvgz8nx6979piw2m92qrn1g5xnpjzxn864y2jq3gl84jkws2dad3mlwr6s3fa10my4m6";
+ sha512 = "phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==";
};
};
"invert-kv-1.0.0" = {
@@ -5333,15 +5459,6 @@ let
sha1 = "104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6";
};
};
- "invert-kv-2.0.0" = {
- name = "invert-kv";
- packageName = "invert-kv";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz";
- sha512 = "0lamd4l8hybnh42bg1nav09fj3h7k31vnvsqbqk3mhbhml32042k8hpixhiapqfssi1jyhnw31mdv9zx0fvxzxqi8igahyh5zznzxf0";
- };
- };
"ip-1.1.5" = {
name = "ip";
packageName = "ip";
@@ -5366,7 +5483,7 @@ let
version = "1.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
- sha512 = "3gcwhv1wa2hb1vljlcmzhvzliks9rj7nzsw165vgy69jakw8g55ky474mj4j41vfbid8viy9nhwn9kx8pfqrikyl29i98zi9vmkz8nh";
+ sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==";
};
};
"is-absolute-url-2.1.0" = {
@@ -5384,7 +5501,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz";
- sha512 = "3ssxj0ds0anzx5qcgn5lcawrsv3br0zbi1qcfpi9sslp4iwzb0hr9aqy3y72rf9c0bwb0h5svy7l341j0arlkyvx2yp85pfgqhqv6d2";
+ sha512 = "opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==";
};
};
"is-accessor-descriptor-0.1.6" = {
@@ -5402,7 +5519,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
- sha512 = "1qllik6fjwfq17ic0fxwqyll8mrhmcm36xfsq45xc57mq9ah4i4nn4f8fvgb0gx4kpl3jlpkzndp0xlmmf2mh0xmggw6mhw74fng64v";
+ sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==";
};
};
"is-arguments-1.0.4" = {
@@ -5411,7 +5528,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz";
- sha512 = "0n6f8bxyg7bn669kd50zw62x8fjgbckgkfxs9mnka3iw3mklg60ijk5v312y9hd30jvxawag77nv3c0jr4wkvywn2wlwd3wdd379y64";
+ sha512 = "xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==";
};
};
"is-arrayish-0.2.1" = {
@@ -5429,7 +5546,7 @@ let
version = "0.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
- sha512 = "1cmy0k81vgz5z55rdyxfnx307053ksyp1lfgyj5jldkqqzmkx1z2k63fvzn7lgj8wdakmsa1mw408rm5xxfpk3avjqbnrb5yl56lm3r";
+ sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
};
};
"is-binary-path-1.0.1" = {
@@ -5447,7 +5564,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
- sha512 = "1gldm4swvg3612pg55yjza8dvpv4daf374dijjg8kcmndlq55933pdd7gw4gq4c2aa5fn9vnasz3h9spg3pd8p1rafkr91sxdhi3hb4";
+ sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
};
};
"is-buffer-1.1.6" = {
@@ -5456,16 +5573,16 @@ let
version = "1.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz";
- sha512 = "3kr8dm9qyklmm2xyiz75s8db90bfilfals4x0g276kncihrrrz0ar4y6dqpvc7pwy7h43jay1bayi1r62x97nzvcswkk4ap18pl1irm";
+ sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
};
};
- "is-callable-1.1.5" = {
+ "is-callable-1.2.0" = {
name = "is-callable";
packageName = "is-callable";
- version = "1.1.5";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz";
- sha512 = "3wmff73yzck45x5shydqswbww8zkl03i43yhy7mm6av9770yvd2gj7xfrc8f45fw2ncn7mwblxvxlcap5rngmklkjiis902qgkay8hi";
+ url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz";
+ sha512 = "pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==";
};
};
"is-color-stop-1.1.0" = {
@@ -5492,7 +5609,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
- sha512 = "0ny6kxc752fg3z6fmj8a7fw2lai2y17d9fx0028nvyv1qj0sa30rfryhv9xd7b7is1yfs0val6amsy2b22rh589il10md36a75mgd4d";
+ sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==";
};
};
"is-date-object-1.0.2" = {
@@ -5501,7 +5618,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
- sha512 = "39f971gzwirnxjw4b72c175nbn1hnmrn1wljvbzvxv69hw9vpialhjafh9nkh0g3p26a49zss3rr7pxfww1f6day4s89hmqkm7l6aai";
+ sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
};
};
"is-descriptor-0.1.6" = {
@@ -5510,7 +5627,7 @@ let
version = "0.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz";
- sha512 = "0gbflcxmd30gzj91y19fylsfalirl6qg71sxjximc8lc2vxkg5h9scnahvxsczymchlx742i8ai489843ys431vyw73rp418jpxiw3a";
+ sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==";
};
};
"is-descriptor-1.0.2" = {
@@ -5519,7 +5636,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz";
- sha512 = "2v1a9mn2rzz52v8vs3i7njk9pv95fh971yc81xr0zkaw3dff4gbv1zv048xyjysfgwpajbyryk2px8hinwwh0wagblmw6chdbjsrs6r";
+ sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==";
};
};
"is-directory-0.3.1" = {
@@ -5531,6 +5648,15 @@ let
sha1 = "61339b6f2475fc772fd9c9d83f5c8575dc154ae1";
};
};
+ "is-docker-2.0.0" = {
+ name = "is-docker";
+ packageName = "is-docker";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz";
+ sha512 = "pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==";
+ };
+ };
"is-extendable-0.1.1" = {
name = "is-extendable";
packageName = "is-extendable";
@@ -5546,7 +5672,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz";
- sha512 = "0w73qlx9ynmv2iznw1kll86yd04z4rsz3788nzgh7amcnpsbyxbrs734im9dibqgps6pjyz61s8kp4lcsbjsdfrlc51m1pm2hrxgfba";
+ sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==";
};
};
"is-extglob-2.1.1" = {
@@ -5582,7 +5708,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz";
- sha512 = "119fphi7bl53f72b5n0jc61iqlkw6fjmxqhhpbp3ap79vnvp123f3qw5sanin1cfr5cjaa2z0bc6pcdkvbaiz90bc92pc5yxgkscafg";
+ sha512 = "zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==";
};
};
"is-glob-3.1.0" = {
@@ -5600,7 +5726,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
- sha512 = "19c23n8r8rfbz5rgs5csbjbpwgxvwi7y6kpsvlylgs2v1r1z2zm18qzzz2g8vnnwaldn5c4qalpc6p88rl0gjrrm278j52ks0m2svg4";
+ sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
};
};
"is-number-3.0.0" = {
@@ -5618,7 +5744,7 @@ let
version = "7.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz";
- sha512 = "2g7332xqrb0cm36cn6rwdmgq7sllf9w19sf6jy4w0s4vgqdq1kngsnpz0z49i3vnknk8ms442yjllrdbqxbap9ajprc8yrs91za4l73";
+ sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
};
};
"is-obj-1.0.1" = {
@@ -5636,7 +5762,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz";
- sha512 = "3rji48hhgd1433ipvrz0v97fcg39v3wz6awfs6advkwlhb032wadkxks4wnncbx6rk9vjp5kza6kmwf1rvkjs4l21qkqwqvfwdq7fkn";
+ sha512 = "drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==";
};
};
"is-object-1.0.1" = {
@@ -5654,7 +5780,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz";
- sha512 = "0aws7clcb9cyvvb4430df9fhfnpg9bl1n07ymzp7jdzia0bvjg25gyd39xp2xhgkgpkqazw8csglblifdql0rpj4kfwg1r26xnkdpn3";
+ sha512 = "w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==";
};
};
"is-path-in-cwd-2.1.0" = {
@@ -5663,7 +5789,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz";
- sha512 = "12yyg4jlg5mmiy2g0r91hz29v3jh5g2wyhdgs1qrfswx2sp7bfsn5g4632yfxmhrpjcy03bxfj12v93yd6pdykkpsmyz912g1f1rnmc";
+ sha512 = "rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==";
};
};
"is-path-inside-2.1.0" = {
@@ -5672,16 +5798,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz";
- sha512 = "0b5h3ls9n24ma1wqpfsv7n034ryz86rfn1vkz5g0sih2abi9wrs0vx6w583s6qhcgqa6rx5w5layfz7hlakhxvf07qcnnn36x7s2b62";
- };
- };
- "is-plain-obj-1.1.0" = {
- name = "is-plain-obj";
- packageName = "is-plain-obj";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz";
- sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e";
+ sha512 = "wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==";
};
};
"is-plain-object-2.0.4" = {
@@ -5690,25 +5807,16 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz";
- sha512 = "0xgsjz9m3kg5pm36lcchblxk53qay59ya7wi5jgdmz0dsl5b0j2j7wcd48yyfaip1m70mj9aqf8kib02fn62k0hy0vxg2hng60yk4w7";
- };
- };
- "is-promise-2.1.0" = {
- name = "is-promise";
- packageName = "is-promise";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz";
- sha1 = "79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa";
+ sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==";
};
};
- "is-regex-1.0.5" = {
+ "is-regex-1.1.0" = {
name = "is-regex";
packageName = "is-regex";
- version = "1.0.5";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz";
- sha512 = "1hqaalcf1yqll2yzm71a1axvid0x87jp41hyicw16rl12rrh6sp6srr9lk7wxm6a1vl3ypw8qyd0imbq8fl2h7yq8l8xawdnkbrclmy";
+ url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz";
+ sha512 = "iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==";
};
};
"is-regexp-1.0.0" = {
@@ -5726,16 +5834,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz";
- sha512 = "0r8v3dkj5qbfh2wlj4w1msyqsw6j5myvxi88wkw36isscb97yyc2yc1pwm64djrmh1css6jp9p08cx1zb479fg4gv26prciaifdh05a";
- };
- };
- "is-retry-allowed-1.2.0" = {
- name = "is-retry-allowed";
- packageName = "is-retry-allowed";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz";
- sha512 = "134jdgzg4p15g5jvwsmb0bmglmymn1pyk6r2w8q1fm728f15l7k12sqmfngn0mg3vs34gzg12v684fp9c99l6jnv737b6rgmiwd8ij5";
+ sha512 = "qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==";
};
};
"is-root-2.0.0" = {
@@ -5744,7 +5843,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-root/-/is-root-2.0.0.tgz";
- sha512 = "0z1d0v0af41vz1cwff6262h8zkb0569fwq8yx8gbmrpqp0rc2b3y67b36w2jg4fhv3416m592qqpaarw4g48q9kwjbs63qh9wi4kyhp";
+ sha512 = "F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg==";
};
};
"is-stream-1.1.0" = {
@@ -5762,7 +5861,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz";
- sha512 = "09j5ybpil7bgiffzq9gw66svm3rrgx634aghkwyslbdx382iqpy991cf3kwfk2jh9bi8fjz5wa996wsjwmq21lzz5svgbsld7wk4ajw";
+ sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
};
};
"is-svg-3.0.0" = {
@@ -5771,7 +5870,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz";
- sha512 = "36jn8w0rn8szd1vpk2pb9b7bnq3bfvwlakxmk1h792hgirxmh5bz8bi5sq6qmz54kx7aq7acbs232gdnwzmdm8jisp1sbbpmqf24bl2";
+ sha512 = "gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==";
};
};
"is-symbol-1.0.3" = {
@@ -5780,7 +5879,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
- sha512 = "1lmzzy2360gfg5639x8mzi5fpc1bgpdx0ffjlqaz9affd0lvvpi7yjwk15jsm1y1l8rf5jahyapv6rm2w3p86gxkghsp0jjlj2s621v";
+ sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
};
};
"is-typedarray-1.0.0" = {
@@ -5807,7 +5906,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz";
- sha512 = "0h9a8zw2ddl25yryp7i376iqjdvlsx4gw93sxy4067dw2yi98m3krfwd9xgi9q5w0idw9rqnyhhncr38xsppyi5izkb7ngai58bawkr";
+ sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==";
};
};
"is-wsl-1.1.0" = {
@@ -5819,6 +5918,15 @@ let
sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
};
};
+ "is-wsl-2.2.0" = {
+ name = "is-wsl";
+ packageName = "is-wsl";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz";
+ sha512 = "fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==";
+ };
+ };
"isarray-1.0.0" = {
name = "isarray";
packageName = "isarray";
@@ -5870,16 +5978,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz";
- sha512 = "3vs53bpdrwiwwcql2xs20jmd8qha27k4iypdhr0b3isgdaj18vz80nhxwvvqxk6y3x5vj3slchxl0r91gjhz487xmkkp52gridg5zyl";
- };
- };
- "js-levenshtein-1.1.6" = {
- name = "js-levenshtein";
- packageName = "js-levenshtein";
- version = "1.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz";
- sha512 = "3x709s9ph1yxikp636493f7nkd2qbbrv7qrk0xykq9vgmq2sy1gc4h6rhzfqmji1fjqcayvgkppf675sz1429w1cdmb9dhravbl2q2z";
+ sha512 = "1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==";
};
};
"js-tokens-4.0.0" = {
@@ -5888,16 +5987,16 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
- sha512 = "0lwyvximqkf1q5w94x2747nj2v035is66vzalrbl3f2gdh9k1m3m29p8zw6r65ps5784x2lxwz8akmv085l4ai358rwbp84axz59lj5";
+ sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
};
};
- "js-yaml-3.13.1" = {
+ "js-yaml-3.14.0" = {
name = "js-yaml";
packageName = "js-yaml";
- version = "3.13.1";
+ version = "3.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
- sha512 = "0kkjjrr0znm2ka89ywc5518c8dw0210z91fm94c7v11l8c96mkjh0ddld5mb7jmmnpzap7vn0fhvr29lma63c9is2ixq3fpp0xxrxk1";
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
};
};
"jsbn-0.1.1" = {
@@ -5924,7 +6023,7 @@ let
version = "2.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz";
- sha512 = "20bfkjw0zjachan7rfv75dn5ky7l12xhyz919mdhh9fjn395ss454ykknjza7fwyx09dj89makcs1xi341dvv4k1cvj94739ifbp2rr";
+ sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
};
};
"json-buffer-3.0.0" = {
@@ -5942,7 +6041,7 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz";
- sha512 = "14iysr3lrpg8rlrd1q7qv6xwc9abgnfd1yw2wk08lahqhzz6jjrjwxd3k4q6y80p39qp251kdkgxmrx9ydmgglr9k8ag6knyh2pkdg1";
+ sha512 = "4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==";
};
};
"json-parse-better-errors-1.0.2" = {
@@ -5951,7 +6050,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
- sha512 = "2pv1kaf7gjr0bhr2djaf1i88li7q3v5daz4zm4hz57i4h21jgryihxb5c2h0p0q1vrq1ffyg279hp0vjrg73shvxr5lir6plxjb5fls";
+ sha512 = "mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==";
};
};
"json-schema-0.2.3" = {
@@ -5969,7 +6068,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
- sha512 = "1bbgxs4777gn3q3yxi0n792cgz9pimf85pypr0w4wzpb22nr8fl9xi98pkcqd3n4fn7lnzffpq7qwpcl4dqc15py19lwqa2jwgw5dn5";
+ sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
};
};
"json-stable-stringify-1.0.1" = {
@@ -5996,7 +6095,7 @@ let
version = "3.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz";
- sha512 = "049m3dzsr3mcgk3g8hw79w9lr296zxs0qmmn45ngfzinyxsvqh6k52i49690bfjlhsv16yrs87vh4nh6lfy80xrdh02haicnnczrgvk";
+ sha512 = "c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==";
};
};
"json5-0.5.1" = {
@@ -6014,16 +6113,16 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz";
- sha512 = "0xzlb8ipv7y4s06gdr1j09fgp9a8xcjrwy5qq739vgadwzfyslk6xph4f9d8zv7rrc0fg3qn6fpwg3y1mrzf0hbi5qp8yng11cvi938";
+ sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==";
};
};
- "json5-2.1.2" = {
+ "json5-2.1.3" = {
name = "json5";
packageName = "json5";
- version = "2.1.2";
+ version = "2.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz";
- sha512 = "2ln46a38zniy6a7n5kb5mc4vxs81ylfnp08wg7g0swcpjw1fgscnws4jf9x68wv8f5x911r19wf56j8952k9fqrqvrdv24xhm1hx19j";
+ url = "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz";
+ sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==";
};
};
"jsonfile-2.4.0" = {
@@ -6062,22 +6161,22 @@ let
sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
};
};
- "keyv-3.0.0" = {
+ "keyv-3.1.0" = {
name = "keyv";
packageName = "keyv";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz";
- sha512 = "32ga97c763vprf4sjbb2f7gbngfppq9n1hy4cpq2h4yb1msrhh2zjimxib7p09mzgynm6askbigxlsqsm11p644avp4sf5nmng8f2vs";
+ url = "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz";
+ sha512 = "9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==";
};
};
- "keyv-4.0.0" = {
+ "keyv-4.0.1" = {
name = "keyv";
packageName = "keyv";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/keyv/-/keyv-4.0.0.tgz";
- sha512 = "2i48smwjjjg1l31fm6cflailqiwx8a4f1bcszskxn40zqxg9h2sgi5r04nym2vd9wy630jmdhpn311qybvjsf7w5maz96i2q09sif2k";
+ url = "https://registry.npmjs.org/keyv/-/keyv-4.0.1.tgz";
+ sha512 = "xz6Jv6oNkbhrFCvCP7HQa8AaII8y8LRpoSm661NOKLr4uHuBwhX4epXrPQgF3+xdJnN4Esm5X0xwY4bOlALOtw==";
};
};
"killable-1.0.1" = {
@@ -6086,7 +6185,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz";
- sha512 = "272kk46rkfh4wq4mispvvy174y6fj8rlnf1m5z8pszpa2igz586k5f8vzz3q3nckxwvkcyqzf48sndd48krwzr9ag22mhjlm4nasfig";
+ sha512 = "LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==";
};
};
"kind-of-3.2.2" = {
@@ -6113,7 +6212,7 @@ let
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz";
- sha512 = "0zk87sccrjx6pgf9n74v4msnqwq5siyhrkpaklx7yk85ygy5ypcgmyfhbd5mmcyd53x8zcw0gzvp9bhbglziqbhp7a6n5zsf6p08q9l";
+ sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==";
};
};
"kind-of-6.0.3" = {
@@ -6122,7 +6221,7 @@ let
version = "6.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz";
- sha512 = "23pm3j7jjxhl5igjj2mg91b2w2x6j39axjy2y7b1z0dp9jgnhxl885znwwvglzhnb5ssdc4v5vy04ks7xpwgzllyy1ngdmxbyxbbi3m";
+ sha512 = "dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==";
};
};
"klaw-2.1.1" = {
@@ -6140,16 +6239,16 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz";
- sha512 = "3kqxr8xv0rsarmna01c0nhhvkbi9j76r6f2mwa2515dgskwf5dw7ml5iww9bqwr7s8g8yvy8cm8v305b62kqwyav9lsyrc8c6bkd8pc";
+ sha512 = "7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==";
};
};
- "latest-version-4.0.0" = {
+ "latest-version-5.1.0" = {
name = "latest-version";
packageName = "latest-version";
- version = "4.0.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/latest-version/-/latest-version-4.0.0.tgz";
- sha512 = "37c4yh5igfqlfkxkd25rgnjrksv9xnkj1zc03n0a8zbpgx7rc1xl0ln562x81cm804pwicav8nw8f116bpxhc6bh9ph52chns9k50vg";
+ url = "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz";
+ sha512 = "weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==";
};
};
"lcid-1.0.0" = {
@@ -6161,13 +6260,22 @@ let
sha1 = "308accafa0bc483a3867b4b6f2b9506251d1b835";
};
};
- "lcid-2.0.0" = {
- name = "lcid";
- packageName = "lcid";
- version = "2.0.0";
+ "leven-3.1.0" = {
+ name = "leven";
+ packageName = "leven";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz";
+ sha512 = "qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==";
+ };
+ };
+ "levenary-1.1.1" = {
+ name = "levenary";
+ packageName = "levenary";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz";
- sha512 = "1wcm03j1xmwayngclsgc7xk3rfsn8d3lcas6yfxszjpjwa37nwiia213cxkagdfc56anijwb679bg42ak1w59d0bkq6j47wqdpw9wva";
+ url = "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz";
+ sha512 = "mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==";
};
};
"load-json-file-1.1.0" = {
@@ -6185,7 +6293,7 @@ let
version = "2.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz";
- sha512 = "13mmy8rws80fp5mw0b7qwq5zvvlwq8v20hykp1npzsc5i5sw426j6sgi77js3lrqzbc8b7gjxhsrf26bi8xnn7ii8q64p2wskrspj96";
+ sha512 = "Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==";
};
};
"loader-utils-1.1.0" = {
@@ -6203,7 +6311,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz";
- sha512 = "1sdj0mw1y0adq9fpaafpv91yz2ijx06s6fpzjfs0db47cry0q2xjcahr5aksf6vlxp7ripisvjz21hjkkdzrwh8pc3zm7vdq141czd8";
+ sha512 = "qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==";
};
};
"locate-path-2.0.0" = {
@@ -6221,7 +6329,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
- sha512 = "3jbllbkvv54d6k6zss6spzsknz5icscyfclf377jjpndb8mmacq0v9vjr1w07zjn14gaz4d2hfi0yaqk4nvg6hbm16qi70nrkivn0zc";
+ sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
};
};
"locate-path-5.0.0" = {
@@ -6230,7 +6338,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz";
- sha512 = "3r6llra9imfvg31342986kfkzm34ficva43avn7cng5inb9f5xrnr64jm4pykjjjbjs9np0mhia370ysnf97w4m6jqgnniyjbv71f5p";
+ sha512 = "t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==";
};
};
"lodash-4.17.15" = {
@@ -6239,7 +6347,7 @@ let
version = "4.17.15";
src = fetchurl {
url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
- sha512 = "3a41cs1932x00vd7h32v6rfkaak3vhkwv4x0bg27ilhlmbpl95r3abc4vja21k42cdfprsy3sdfcp2xs02sfp1fflf7m3n2gd29q4zk";
+ sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
};
};
"lodash._reinterpolate-3.0.0" = {
@@ -6266,7 +6374,7 @@ let
version = "4.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz";
- sha512 = "3y567dmr1cb5vl7mf23r20iwxr6c3pc9p6wmpal1k61x039xys53b76nddyq8ydyyhnzacw1jjgsccfr87p8qjwi1a2g6i428bxi2zk";
+ sha512 = "84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==";
};
};
"lodash.templatesettings-4.2.0" = {
@@ -6275,7 +6383,7 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz";
- sha512 = "1jkf1vq05gx9z319z598cdf335qi0jsg1pfxbxg51fsjr9m6nfrqkdabg43knd3xrr7gchgkclyxnmzpvrszqq9crkay0dpx37hpn5j";
+ sha512 = "stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==";
};
};
"lodash.uniq-4.5.0" = {
@@ -6287,13 +6395,13 @@ let
sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
};
};
- "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 = "3y57kcbhh98x86dpx7apanxgnkqf5chybr4jnwhzljd3k2n9knm5h7fp9aiv6bzpyvq1xg0qssgg3i47ddiz80h7vahfj6hb8n9x3bi";
+ url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz";
+ sha512 = "bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==";
};
};
"loose-envify-1.4.0" = {
@@ -6302,7 +6410,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz";
- sha512 = "3fhlaj5f55z0d4f45a5vsyz1r5k40qy6mfbxphjgnz8x4jx4d1g4pz4v2793viw0hk04a1a6zbiqxbjsjzhidp9jmmzhngzd8yb2awp";
+ sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==";
};
};
"lower-case-2.0.1" = {
@@ -6311,16 +6419,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz";
- sha512 = "2nvzg5awqkqrrj7g32x95c48sghvbqvnisp439rxgh9fkwwkkq7jzpjivsx6bvmrybsr7a6rgazw6554llb26aldiq5fvyb69ya099f";
- };
- };
- "lowercase-keys-1.0.0" = {
- name = "lowercase-keys";
- packageName = "lowercase-keys";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz";
- sha1 = "4e3366b39e7f5457e35f1324bdf6f88d0bfc7306";
+ sha512 = "LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==";
};
};
"lowercase-keys-1.0.1" = {
@@ -6329,7 +6428,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz";
- sha512 = "1a7qa1zn5zl1nf7i6w3299lc3biabfb0w2c30cl770l2dbldvi72nwvjdlinhx7j0ldip82sj710aprdjbmbg782i2pa3jpbgmy6qhv";
+ sha512 = "G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==";
};
};
"lowercase-keys-2.0.0" = {
@@ -6338,7 +6437,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz";
- sha512 = "2c8fy71cr597nqfq7savid5rdk1msa2pcvxkn504w8bksci9vpm7x3a9yy87zc1lb5chzqnii12rd1h0jpc8k3kxy2c787w5snmg8xn";
+ sha512 = "tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==";
};
};
"lru-cache-4.1.5" = {
@@ -6347,7 +6446,7 @@ let
version = "4.1.5";
src = fetchurl {
url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz";
- sha512 = "3k64s8pgffvqc84ar3r2jjvxnrll916m1q6s4m2k8pq2gqvlrzy11hdhvx2662fa4x7h1hcpn9wmy4kk28rgk3sj76w2fpn8dn6armi";
+ sha512 = "sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==";
};
};
"lru-cache-5.1.1" = {
@@ -6356,7 +6455,7 @@ let
version = "5.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz";
- sha512 = "3vjhn04mjkxbkfb4fh7xnlghlgmqffqp5i1w2vg1ndgh5izv7nwvr8lq1n1hypfs5pm3bvbk7wf3fjm2pavld1hipz0n8rp012l14ra";
+ sha512 = "KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==";
};
};
"make-dir-1.3.0" = {
@@ -6365,7 +6464,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz";
- sha512 = "2qkk2yzlzrfwnmw8l80cn4l91rfin7fmqn81j39s32i8gzijilbmc798wy51bs3m5gqa6dgrns95gals771jbbl4s4jgdl9ni3za3fv";
+ sha512 = "2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==";
};
};
"make-dir-2.1.0" = {
@@ -6374,25 +6473,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz";
- sha512 = "12asfdw6jlwcqjli9xywj755wznjxadmh7q6abrhldss26wdsik8w39dqww20i3ilr9mjam1r80ickwzlp9w7dz15bvqa1wszwmfbrd";
- };
- };
- "makeerror-1.0.11" = {
- name = "makeerror";
- packageName = "makeerror";
- version = "1.0.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz";
- sha1 = "e01a5c9109f2af79660e4e8b9587790184f5a96c";
- };
- };
- "map-age-cleaner-0.1.3" = {
- name = "map-age-cleaner";
- packageName = "map-age-cleaner";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz";
- sha512 = "3gk1kdfw4z4pjghrxyn53gyb40gbk71ycv5mi2mbidwxg76mbfgkxcn88zkcrjw38mq6vn5kcarw4n5zq79ligh5k1s6gr8fgmg373c";
+ sha512 = "LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==";
};
};
"map-cache-0.2.2" = {
@@ -6428,7 +6509,7 @@ let
version = "1.3.5";
src = fetchurl {
url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz";
- sha512 = "29ds70y468n42xivsz4vrgy8rp2x4nxz52z1vkd1k49556gvn74pq998s510g3jgz9972m9yxs6yk1kw752blq97b9w8gaddkwlyay6";
+ sha512 = "xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==";
};
};
"mdn-data-2.0.4" = {
@@ -6437,7 +6518,7 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz";
- sha512 = "1q3dcqzncmynfxw8fbqvgwk8va8mac3lqpd9blz4knhj88fdmdcc863lscf5mm1h0ak34n9zr7bf7bgdzpqgfk8xr83xsilmhsdfpc9";
+ sha512 = "iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==";
};
};
"mdn-data-2.0.6" = {
@@ -6446,7 +6527,7 @@ let
version = "2.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz";
- sha512 = "0w2lssr5jjc55m8zhx3c9n9c6qnq9ivsv2fm25d0dr7hkppcmpbrcsqdwdnc8p7c4q0nni2qws676wh8pv7rnr4h93h75v8pnzy62xd";
+ sha512 = "rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==";
};
};
"media-typer-0.3.0" = {
@@ -6458,15 +6539,6 @@ let
sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
};
};
- "mem-4.3.0" = {
- name = "mem";
- packageName = "mem";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz";
- sha512 = "3znrz98ggx92y1crm2y017k8lriwz4m9y4w451wm0h1jzsq7jgpafymdvgpznvx07l3xw8inznd78zzwyxdzhb0aq8scki9iwdrnzd9";
- };
- };
"memory-fs-0.4.1" = {
name = "memory-fs";
packageName = "memory-fs";
@@ -6482,7 +6554,7 @@ let
version = "0.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz";
- sha512 = "0cgni6pl3js3s6ylnj3j9sydf6z5sbnpyi42xdh4437rd6c7xgbapzdq84wn8dzxrcf7sva66z7m6mna61sdagfs41078aa9rsjn3cc";
+ sha512 = "jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==";
};
};
"merge-descriptors-1.0.1" = {
@@ -6500,16 +6572,16 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz";
- sha512 = "3gyvijjr3va5jwglqgv7sqxm4a6nhzhj32sl68ffjf8axkzi5z25g0nl2r2mvw1kjs3z49wxjdclljkk4whzpqka4vzjg9fwylgzfv9";
+ sha512 = "abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==";
};
};
- "merge2-1.3.0" = {
+ "merge2-1.4.1" = {
name = "merge2";
packageName = "merge2";
- version = "1.3.0";
+ version = "1.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz";
- sha512 = "1inz1swib3crzbwlqrpy74dhmn520qgzg5lkfmm3k1334lpb98d0xjpa6ydpdgwnp013j1n5m2yqkac4r75w6lbcj94hfj1v40h6gns";
+ url = "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz";
+ sha512 = "8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==";
};
};
"methods-1.1.2" = {
@@ -6527,7 +6599,7 @@ let
version = "3.1.10";
src = fetchurl {
url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz";
- sha512 = "1r9rsac8gdslsplya0cnzyk6q0bh7m0wnxccdisacr5327k5k0v6f48dzp0022z8qqpzpvxw7sv1gzhvrqn6v5sz7qcvx37by1a8s1i";
+ sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==";
};
};
"micromatch-4.0.2" = {
@@ -6536,7 +6608,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz";
- sha512 = "3jiz9pr94hycvjgzxbxi0jfz7n142n3z5w14im7i0088lymjpvj8xrapr8s66xcp13ylh374hbpm9ixp8rln55n7lrcll6c4qfnkcfb";
+ sha512 = "y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==";
};
};
"miller-rabin-4.0.1" = {
@@ -6545,7 +6617,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz";
- sha512 = "12277knznlw4myxmgg6vgkrwmrhj9dyniscrlph3s08ndi2q25v3wrv6rwanvz29v5k5x756xa5yif4xllrghpn3jqaamnr3cp5ypnp";
+ sha512 = "115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==";
};
};
"mime-1.4.1" = {
@@ -6554,7 +6626,7 @@ let
version = "1.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz";
- sha512 = "2sz22r1xrnyvq6jg0h6b6cab3s3xdsfqa0n6vl9xv9gq3ppcxrcpg2hqfc41xjwnfwfkr6240l5gys7nds61ch6xcb3gr3fwsl7x398";
+ sha512 = "KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==";
};
};
"mime-1.6.0" = {
@@ -6563,7 +6635,7 @@ let
version = "1.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
- sha512 = "1x901mk5cdib4xp27v4ivwwr7mhy64r4rk953bzivi5p9lf2bhw88ra2rhkd254xkdx2d3q30zkq239vc4yx4pfsj4hpys8rbr6fif7";
+ sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
"mime-2.4.3" = {
@@ -6572,34 +6644,34 @@ let
version = "2.4.3";
src = fetchurl {
url = "https://registry.npmjs.org/mime/-/mime-2.4.3.tgz";
- sha512 = "1kxc6r0xfiblss3gn102f4akmmm3jgcsj95n1hm8qgy4k8f5z2qn8bym7v4aa52dk68mjdzl9rvrn9sv70k3n9kwnmbiyn4jx2cy2j2";
+ sha512 = "QgrPRJfE+riq5TPZMcHZOtm8c6K/yYrMbKIoRfapfiGLxS8OTeIfRhUGW5LU7MlRa52KOAGCfUNruqLrIBvWZw==";
};
};
- "mime-2.4.4" = {
+ "mime-2.4.6" = {
name = "mime";
packageName = "mime";
- version = "2.4.4";
+ version = "2.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz";
- sha512 = "0c4qs0w88nqz2v7441rw9bbsgrsh50cifwmqm2i7c96yz2ncdy35cb5g42zhr6z0wmqqcwq5la04nnf1n4y3zncvgyg8b721hvnc71d";
+ url = "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz";
+ sha512 = "RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==";
};
};
- "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 = "36x3p6lll5v1g7na92kbba0bpcl36i1argsqn8iy4mgz3zh3llnqhzhfw0l26jqcb0mh9rhhmrx718kvqzchga6y79qdg9884c6r5zv";
+ 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 = "1cxsgrndjg6jyfqzm74hv6cmy9lil52f1kzkq2niknaiqz20p3yiw0fpgsyld2zrbxr9abpdabz1q6nqa50xr9a0cmbjbi0cqymlnnk";
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
};
};
"mimic-fn-1.2.0" = {
@@ -6608,7 +6680,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz";
- sha512 = "1clrrqw75rmpkw0x53axy8va2hq2gzynz9zb58m0xv1nh3lg81cv4dfdy7pk9vrlb9ydwmj6klpicwkv2bjx3m8aj4fi2ph3jxkizwd";
+ sha512 = "jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==";
};
};
"mimic-fn-2.1.0" = {
@@ -6617,7 +6689,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz";
- sha512 = "1r8csnc32c6rrvy8d5d1g33gba52m1863wdwl7qbancmzn795726im9mrwp20k3d8pl4x4msp7n6wpldvcwkmk5y4cy0h84ka9wx9is";
+ sha512 = "OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==";
};
};
"mimic-response-1.0.1" = {
@@ -6626,7 +6698,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz";
- sha512 = "32nwz24nh1f2nbpk8i638ff8hsg1ajmc6746abkssjr951z28362k5a92dd1cfr7bd1l9f507cn0pbam04ixfgsaygskv87g6v1r4cg";
+ sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==";
};
};
"mimic-response-2.1.0" = {
@@ -6635,7 +6707,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz";
- sha512 = "080nd6134s2xyc8jb63q7hqszh9a52py287g4zqw1sy06nq0x9ac8bf2pwx7z9ygj4610ij6nk8a42q4ll4hwjgsg8xwblj7x4s6yn1";
+ sha512 = "wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==";
};
};
"mini-css-extract-plugin-0.4.5" = {
@@ -6644,7 +6716,7 @@ let
version = "0.4.5";
src = fetchurl {
url = "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.5.tgz";
- sha512 = "3dnk581xzzd2njvqxkqy7ihwbk9pr4r4qyc0cqn2nkmrdlflldw01vcmhqy3v0jknxhpvjpy7a7v67ljl5n5xh2hxv7mdp4syf5m83n";
+ sha512 = "dqBanNfktnp2hwL2YguV9Jh91PFX7gu7nRLs4TGsbAfAG6WOtlynFRYzwDwmmeSb5uIwHo9nx1ta0f7vAZVp2w==";
};
};
"minimalistic-assert-1.0.1" = {
@@ -6653,7 +6725,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
- sha512 = "3y39pa1xxg7j49vya7xca4p1mg89d0df56hj4yjhpyhmza3g5qvpgp11xs11wkd48zzy7ym970jfbn0ppimmczpijns249j7q05rljj";
+ sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==";
};
};
"minimalistic-crypto-utils-1.0.1" = {
@@ -6671,7 +6743,7 @@ let
version = "3.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8";
+ sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
};
};
"minimist-1.2.0" = {
@@ -6689,7 +6761,7 @@ let
version = "1.2.5";
src = fetchurl {
url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "0pif0kjsr0cdm73cyicn9xdx9zkly45w4akmyfa39lkaf6lzysfr8kr145p54wjk26pbsk0w0qfdds3k4bxy4wl5l210i1b8qsngkql";
+ sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
};
};
"minipass-2.9.0" = {
@@ -6698,7 +6770,7 @@ let
version = "2.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz";
- sha512 = "1x0k2ycn1r5fig2zy7jj5vjsc7sxdl2a8lidvzsfyhcbrmvyvlbkmb3ga6l8njclvhjz2yrcx57jn26bckzrms017zb2yan1y7d85y3";
+ sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
};
};
"minizlib-1.3.3" = {
@@ -6707,7 +6779,7 @@ let
version = "1.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz";
- sha512 = "3slcgy5kqasjl8k1n2indaaw0k6j2ipapzxrcqyy2zrwpv8z9w2im5i8c2c73pqdgkd31rwf5bajgv4pm2i6m9jg51cfmp694w0r5p9";
+ sha512 = "6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==";
};
};
"mississippi-2.0.0" = {
@@ -6716,7 +6788,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz";
- sha512 = "2gnigixsj38hrqchkf6k8wqywihq6l14pg0qb23x3qpjn56vybljv3nz1z7cbzhl952h1xfw28vsqm09pjhpv9zs9sm43rdxazkqync";
+ sha512 = "zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==";
};
};
"mississippi-3.0.0" = {
@@ -6725,7 +6797,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz";
- sha512 = "2895y9fw0xa9bmwbbkv3ziz5gnvr2b9k6kgh1b815ppwhgpcnbzsmn3bjvd2c1852hfakgnxw5hbn8kr8ff1pfbnm8x0lk3qm5gb3n7";
+ sha512 = "x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==";
};
};
"mixin-deep-1.3.2" = {
@@ -6734,7 +6806,7 @@ let
version = "1.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz";
- sha512 = "08fzp03g97vcq1dm4qs3kfjbazfs8h2m99bzdhn9caddpi4xr9bw9n9adlrv24qwfdw2jphwfhjszdwnykawd3ysj4ihp76zygh66jr";
+ sha512 = "WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==";
};
};
"mkdirp-0.5.3" = {
@@ -6743,7 +6815,7 @@ let
version = "0.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz";
- sha512 = "0376f05nckrbra8z0qvw9p5bz1w4vyvalyh8bplzqdlm099dj958xqjckbya4gx36mr8f1fq1iybr0x0z2f9yqdgdhwkivan71a1v9z";
+ sha512 = "P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==";
};
};
"mkdirp-0.5.5" = {
@@ -6752,16 +6824,16 @@ let
version = "0.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
- sha512 = "32zxwnp110xb9sm0w7xdr51v2zj4k0b07yq702phnac2l8c91mxw6va27y193m42nvnw5dhby2jzg3b24fzjzkdr8337slz8ja81a9l";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
};
};
- "moment-2.24.0" = {
+ "moment-2.27.0" = {
name = "moment";
packageName = "moment";
- version = "2.24.0";
+ version = "2.27.0";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz";
- sha512 = "111s7ki890wwh47hr44ps1q5vsh23jpp56dlgvyzz7hg71np9xkrc7k683qvfs7zyijb9fdcwzvinjcnbz36lhn0hg2hhknm7xxypkd";
+ url = "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz";
+ sha512 = "al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==";
};
};
"move-concurrently-1.0.1" = {
@@ -6788,7 +6860,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
- sha512 = "352z145jr1zx0w6kmlz2jxcaw6j2pwwg9va3x4gk731zw1agka2b213avw12zx6hgn071ibm0f3p80n5cdv896npay4s6jwbrv7w2mn";
+ sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==";
};
};
"ms-2.1.2" = {
@@ -6797,7 +6869,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "3dqfiiw6nxvvi24fndbzlccnjcas99bsd1kz5m2r78lzgpp6vx57jzbmxq3k1m7bsw88rwra0n4848l720fxxn5x20djck3wp3hysdh";
+ sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
"multicast-dns-6.2.3" = {
@@ -6806,7 +6878,7 @@ let
version = "6.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz";
- sha512 = "3m42kr8y2s1krl4gzb5xsa9v3h01xalvrgdkj99gyfaq7761asmj5m6kzm70mxb22125gia12g7rmarnzmh09403j8j2cyvx7jqjblf";
+ sha512 = "ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==";
};
};
"multicast-dns-service-types-1.1.0" = {
@@ -6833,7 +6905,7 @@ let
version = "3.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/mustache/-/mustache-3.2.1.tgz";
- sha512 = "288avkys1mgcwdv33piblh5i715m64cl4z06ixvr71r4xddk49s4z625i6739hiyakk4j3lqygbjff8ysnpn10j95gs39abawq6yi24";
+ sha512 = "RERvMFdLpaFfSRIEe632yDm5nsd0SDKn8hGmcUwswnyiE5mtdZLDybtHAz6hjJhawokF0hXvGLtx9mrQfm6FkA==";
};
};
"mute-stream-0.0.7" = {
@@ -6851,16 +6923,16 @@ let
version = "0.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz";
- sha512 = "001y43826xy43brn2n49xwvg7pjkn95d938fg0sk04jr9x4ak36w247lxnj48xim5c7ljk4czdgdk3myh08darj9qn2anr8x5cdcxly";
+ sha512 = "nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==";
};
};
- "nan-2.14.0" = {
+ "nan-2.14.1" = {
name = "nan";
packageName = "nan";
- version = "2.14.0";
+ version = "2.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz";
- sha512 = "115f4m91pjscflwskc29clsspd2z02gdbz0dbj63ja8bf67nraw14gvppl4872y9z2f5vbjlkpg1i4625zvalx3gp04vvn2gs7qblr0";
+ url = "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz";
+ sha512 = "isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==";
};
};
"nanomatch-1.2.13" = {
@@ -6869,7 +6941,7 @@ let
version = "1.2.13";
src = fetchurl {
url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz";
- sha512 = "04al0wvh9hw1p9bblk847c5nbi3lcjz2pg5yzpqdzgllk57firrqinn4yk169iddaagdf9s5l987xh43z87w3hm9h0pqv0i7pcix6ky";
+ sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==";
};
};
"ncp-1.0.1" = {
@@ -6887,7 +6959,7 @@ let
version = "0.6.2";
src = fetchurl {
url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
- sha512 = "0xi79rad0khwah5v2k6pvh8ajjgi7hp3zlkg6gk11pv70ydcq7li0kzcv1gnaf13gmblzhvx7hxs2nhypphb0sp4cggiy4ympndr5c5";
+ sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==";
};
};
"neo-async-2.6.1" = {
@@ -6896,7 +6968,7 @@ let
version = "2.6.1";
src = fetchurl {
url = "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz";
- sha512 = "1kvffl97cs76iidch6z424p50m0wdryx6h6b1jdgr71bfg035szlxcdl6dz9jy71aj8msvprdq2ilbs9jisbim3g1b4l2bfy3qsc9lb";
+ sha512 = "iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==";
};
};
"nice-try-1.0.5" = {
@@ -6905,7 +6977,7 @@ let
version = "1.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz";
- sha512 = "0swp764n5mcgqfjbm3hsw9iayqy46490y4lvqyk6www0a02bw130mji8lvsvlr34sc29rai5i4vpwwhh76mzplf6ljrlvwyszjphy6n";
+ sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
};
};
"no-case-3.0.3" = {
@@ -6914,7 +6986,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz";
- sha512 = "17pqh35wma9y45ac1apa90fy5l1rl9g0z85mnqhpzgldgz7i09v2j735mkss3q33ns4zzbzapxsg5qldy8b17q2s95x0zq2ajcky5ks";
+ sha512 = "ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==";
};
};
"node-elm-compiler-5.0.4" = {
@@ -6923,7 +6995,7 @@ let
version = "5.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.4.tgz";
- sha512 = "0k6azydldy2w6xamqcm77lm9brm4hn8vxn0na1i7y1s0ikfiblw7f2kd0qg5i793s7ymms50mqxrjg0kggpklbwj03bcym20kqi62sm";
+ sha512 = "VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg==";
};
};
"node-forge-0.9.0" = {
@@ -6932,16 +7004,7 @@ let
version = "0.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz";
- sha512 = "0lhlm8x38i28zwmjycgdcyzcqlb0x3z8scjx7vm3s4ypj99bfj7pmv18yxjsnz532z7g9li2aa1x54hbv61dmvbvm4yj3z9ml6rl17c";
- };
- };
- "node-int64-0.4.0" = {
- name = "node-int64";
- packageName = "node-int64";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz";
- sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b";
+ sha512 = "7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==";
};
};
"node-libs-browser-2.2.1" = {
@@ -6950,16 +7013,16 @@ let
version = "2.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz";
- sha512 = "3jhlmpgvcnjkg1bh3qp6rqp4a4plsih4bcfqkg0by0acj58r2m1x1jlsgw1k114920vlsvwl563lfjh844mpm02ykcs14gxq47xrz47";
+ sha512 = "h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==";
};
};
- "node-releases-1.1.53" = {
+ "node-releases-1.1.58" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.53";
+ version = "1.1.58";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz";
- sha512 = "2ww5b7j2zf3ip1ld49jij1c3h7ba402j2p257w9450qqhj0pbf2q3bh4ihs80rl0kx9r84q7qychakxs9z29pczlnhzsybh0p4k77y2";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz";
+ sha512 = "NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==";
};
};
"node-watch-0.5.5" = {
@@ -6968,7 +7031,7 @@ let
version = "0.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/node-watch/-/node-watch-0.5.5.tgz";
- sha512 = "0wamm245lxkvx31zim6cf1hbqwmmy8bvv1jifm1m23fpiwg6jml1bsl9k748wmns914626yhjr0rhiix3g78njir8agvs684vd4vp6g";
+ sha512 = "z9xN2ibI6P0UylFadN7oMcIMsoTeCENC0rZyRM5MVK9AqzSPx+uGqKG6KMPeC/laOV4wOGZq/GH0PTstRNSqOA==";
};
};
"nopt-1.0.10" = {
@@ -6986,7 +7049,7 @@ let
version = "2.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
- sha512 = "1wbwhlsm965n61y23wrm50ric9l7rig90wvx7hjdl34np6n1bbqcc67wgm494z303s6y5aj4xjyism3n6kikp40iz9qaizlfhvqr47z";
+ sha512 = "/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==";
};
};
"normalize-path-2.1.1" = {
@@ -7004,7 +7067,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz";
- sha512 = "0n301s7qa4645iyk3zpcgin8r19p0p8h8g50c3mnnrl9n3m9rpyxv79hjl6miix9daq12s69am1sbskhqnzbabmn2id0nippgj6rrp9";
+ sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==";
};
};
"normalize-range-0.1.2" = {
@@ -7016,22 +7079,13 @@ let
sha1 = "2d10c06bdfd312ea9777695a4d28439456b75942";
};
};
- "normalize-url-2.0.1" = {
- name = "normalize-url";
- packageName = "normalize-url";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz";
- sha512 = "0rykwifg14xfgm9m6md48rkqqxa2cya4xdsv7jjciacis2nz6dzaccpzyldlpvy14rvihpxbdiysfn49a8x8x5jw84klmxzh9di98qg";
- };
- };
"normalize-url-3.3.0" = {
name = "normalize-url";
packageName = "normalize-url";
version = "3.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz";
- sha512 = "1k9wdhamvss3wbk5kf7cxyaz3jrdxa6f4n9gk9sxmvhv7y7qlwqf7s6dmvb01pxs6vh03n0ygdxcw6dfsx9swkapcz5l5vfny5lkqjk";
+ sha512 = "U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==";
};
};
"normalize-url-4.5.0" = {
@@ -7040,7 +7094,7 @@ let
version = "4.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz";
- sha512 = "02k93b4vrh4rvz479dc5rjv43v54pzz5k5kn21cx6gl2b1c45s3sb29cy4cyifvfl9zqghs9m1f5kcv0hp4cwp8sigyqx9i6p5kpkns";
+ sha512 = "2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==";
};
};
"npm-conf-1.1.3" = {
@@ -7049,7 +7103,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz";
- sha512 = "1rx44jzcf3byibrwmgyr0598hng4snjfj9bx29xm7bi5y1bqkbvb2krh8z0ccpzv3aps71qwrq55a56l1qkzlan118xyfn9j5nkh9v2";
+ sha512 = "Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==";
};
};
"npm-run-path-2.0.2" = {
@@ -7067,7 +7121,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz";
- sha512 = "1dw51xws0pd54mna4n5x07w9bh0zn3xdyq1pxf49w79kall1q4625hyi2vpblar83p2yr5xm018v14l9q6fxrwa6khvrvxvjp6id3sb";
+ sha512 = "S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==";
};
};
"nth-check-1.0.2" = {
@@ -7076,7 +7130,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz";
- sha512 = "0g2sh2g0bndg2df1nsbqm3vw97krfwk37bd4r7sbw2vqxwnbm28xdc33xgjrd4pigwm6sa2g9wlnk3166b51lwv6z7pqjmw7dv4xq2r";
+ sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==";
};
};
"num2fraction-1.2.2" = {
@@ -7103,7 +7157,7 @@ let
version = "0.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
- sha512 = "1jz644r7ybsq688ifahm64ih3ljqjjskm533bgir20pvc350f9cl0z162scih0r1idx8lpw5f8hxa2pkf0lhbdhr5y6ak2ga5863v3x";
+ sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
};
};
"object-assign-4.1.1" = {
@@ -7124,22 +7178,22 @@ let
sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
};
};
- "object-inspect-1.7.0" = {
+ "object-inspect-1.8.0" = {
name = "object-inspect";
packageName = "object-inspect";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz";
- sha512 = "19lmsxagwl8zzqckw6p0bdjwjbq2bshicnw78az9ka40d0gjghmdm0ify1n3857fxadv43c6v0g27rk1dl514iwh40a5i3mv0fl9fkb";
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz";
+ sha512 = "jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==";
};
};
- "object-is-1.0.2" = {
+ "object-is-1.1.2" = {
name = "object-is";
packageName = "object-is";
- version = "1.0.2";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz";
- sha512 = "0wsh2mh2v96a9jvknzxad6bxhj8skpsanvcmfldzdj6vlc4y4ffjsjwwpg1awwqwdl0nldilcxpvq00nnd2br7qmlmrqxsrpgws35hj";
+ url = "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz";
+ sha512 = "5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==";
};
};
"object-keys-1.1.1" = {
@@ -7148,7 +7202,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz";
- sha512 = "0nf2rr25ncya39v7cq274x3w4drfbdrc3iqdwd017s1wndwh9plsjagbvhl6j6l6piipprdsvgfx4vfz8q2piz7bi4bjcll8d4h9q1n";
+ sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
};
};
"object-visit-1.0.1" = {
@@ -7166,16 +7220,16 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz";
- sha512 = "3krdp08gvbxvipalq64qy7bm86znxxdb7ap6bjki235qs17i9fsn6hqd22ga31sqyqa6iyy5xjfnnqc7lsck1kaybwsh154mrxcj4bv";
+ sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==";
};
};
- "object.entries-1.1.1" = {
+ "object.entries-1.1.2" = {
name = "object.entries";
packageName = "object.entries";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz";
- sha512 = "2qp48plcipnz0hpb1bjd7qk60f929qsw5i29jhsa11p2ilxn1d1x1c3gyyaakgmi9v3jqrzmlcxydq8szvhqrpb4snrgj8x33n92nla";
+ url = "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz";
+ sha512 = "BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==";
};
};
"object.getownpropertydescriptors-2.1.0" = {
@@ -7184,7 +7238,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz";
- sha512 = "1b08dy2xs3gqhwviks5245b0m3fa6kkdcqi8wldr5cfvkpgwbvdx474k9y5cjnsf2z075gysifxsc39i59fslxrl55kgpa03xmcx7b7";
+ sha512 = "Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==";
};
};
"object.pick-1.3.0" = {
@@ -7202,7 +7256,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz";
- sha512 = "1w7lyv8q705mag20f36afs0qcnxjnpdg45xxnkq1ilqfd9rnf21fzbh0ib4vhwz0pzjynmqaszrsjccgk6vmgv4jas2pwla1pibjdjr";
+ sha512 = "WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==";
};
};
"obuf-1.1.2" = {
@@ -7211,7 +7265,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz";
- sha512 = "0vcjqppr8sr1in2haifxl9q8v6kgn8pddc4ffkjbx5n2fasb3kdrx7mybkfxqdaqfch2hqrwa87rrwllqd5lrmx73md609682xp0z9x";
+ sha512 = "PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==";
};
};
"on-finished-2.3.0" = {
@@ -7229,7 +7283,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
- sha512 = "2n6994y8y4b146a5wpzzgw779yc227cqkmwsifc3fbn2kc9dzypjigqf72bpgsqrk7gs93l6fk4iqdk752jnsnpr89j58sbabw09455";
+ sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==";
};
};
"once-1.4.0" = {
@@ -7256,7 +7310,7 @@ let
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz";
- sha512 = "3lscn8ddi5nifjriym6zgmh0l8cn60g1d97d8ydnw19ssdyi2s0winvrx0j7gbb05lpf795a5v7wbm1jx54szh3452kbhg1y6815mz4";
+ sha512 = "5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==";
};
};
"open-6.4.0" = {
@@ -7265,7 +7319,16 @@ let
version = "6.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/open/-/open-6.4.0.tgz";
- sha512 = "0da91ydfkavxd733v8b3bvcrp681xirng4nyrazinl5bc2y3aacjd2g1bnapmzpp7g85bk42qh064hclbflj7jrkg94gvq5z1aafmr0";
+ sha512 = "IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==";
+ };
+ };
+ "open-7.0.4" = {
+ name = "open";
+ packageName = "open";
+ version = "7.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/open/-/open-7.0.4.tgz";
+ sha512 = "brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==";
};
};
"opn-5.4.0" = {
@@ -7274,7 +7337,7 @@ let
version = "5.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz";
- sha512 = "15vx11m9g7ljkb0rahxyxkvlbvf81rlgdbw5n7a5ffj2q80msblibdpy5nbrhhlnraplh0fmf4ksp6c1rqbmvgh4splmzvjslslqpv0";
+ sha512 = "YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==";
};
};
"opn-5.5.0" = {
@@ -7283,7 +7346,16 @@ let
version = "5.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz";
- sha512 = "2qa90jg1bw4yx1an6vbx2cp7lpk6xwa94yrbr6mkpl2h95wl4iinlmlzzy2z5ihm79d4ypkjkf3w5m7cjl79775amsbav5x021fk89y";
+ sha512 = "PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==";
+ };
+ };
+ "opn-6.0.0" = {
+ name = "opn";
+ packageName = "opn";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz";
+ sha512 = "I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==";
};
};
"optimize-css-assets-webpack-plugin-5.0.3" = {
@@ -7292,7 +7364,7 @@ let
version = "5.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz";
- sha512 = "0l72h39ll7vgrkls1d7xz21s4bpv54wmpzdxylldnwrf6sx70qacgh5jjrdc5i8fzw9caw9bk38hvda7f7w14m2a0nlds2j4jydpmxb";
+ sha512 = "q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==";
};
};
"options-0.0.6" = {
@@ -7310,7 +7382,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/original/-/original-1.0.2.tgz";
- sha512 = "038qn5613vi5gjik4pmng7zf2ib4w81hjyzy9dhflj7kw1p1ll09nq63x9rnkyyflkv33lq8bx0fbw1gzlpp4asy24l7adam2bma847";
+ sha512 = "hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==";
};
};
"os-browserify-0.3.0" = {
@@ -7340,15 +7412,6 @@ let
sha1 = "20f9f17ae29ed345e8bde583b13d2009803c14d9";
};
};
- "os-locale-3.1.0" = {
- name = "os-locale";
- packageName = "os-locale";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz";
- sha512 = "3frcfnhc4914snsnfqyqrz253i5dd31202gbx4dzkp6bvc8f7wnqhfyc89zp662v016gdqa7wb1z2g6p8nzk6cxzwscwn0qii3pgjb7";
- };
- };
"os-tmpdir-1.0.2" = {
name = "os-tmpdir";
packageName = "os-tmpdir";
@@ -7358,22 +7421,13 @@ let
sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
};
};
- "output-file-sync-2.0.1" = {
- name = "output-file-sync";
- packageName = "output-file-sync";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz";
- sha512 = "36zk3d8yzp1i0lxpbv4fk0j853snx2gzaxkfzcx6vgdylnhj3gs6fdr6jf0qw14amcgagbd9r8pcws46n2pky3740bh4nmvm7i6hf4q";
- };
- };
- "p-cancelable-0.4.1" = {
+ "p-cancelable-1.1.0" = {
name = "p-cancelable";
packageName = "p-cancelable";
- version = "0.4.1";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz";
- sha512 = "02ipk9sgz2q0msm9h53lxbjvqprh9k6zj8q21dvczv6p6a5d4q5yqcmwj6xm0icmdc94n42plfmwlymnqn4f15pgci5j1zgq81vbmhw";
+ url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz";
+ sha512 = "s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==";
};
};
"p-cancelable-2.0.0" = {
@@ -7382,25 +7436,16 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz";
- sha512 = "0va49l2crhr6kr1lgbrjc69hz9scdrarzbrzpvddkfdb9wdr16bv48qajb2m0n6fjammxhvj68d4r35wyfy209rnajfv6nccq7dgwy2";
- };
- };
- "p-defer-1.0.0" = {
- name = "p-defer";
- packageName = "p-defer";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz";
- sha1 = "9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c";
+ sha512 = "wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg==";
};
};
- "p-event-4.1.0" = {
+ "p-event-4.2.0" = {
name = "p-event";
packageName = "p-event";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-event/-/p-event-4.1.0.tgz";
- sha512 = "2059kalwqi0hxv1rnpk504n5piz0cjqw6ifah5mq9vh9y9g26w70x3imkfp2x1smzz8hrqhzy3w3k5cd993f1wcbzjhgcl2l79ivw72";
+ url = "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz";
+ sha512 = "KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==";
};
};
"p-finally-1.0.0" = {
@@ -7412,40 +7457,22 @@ let
sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
};
};
- "p-is-promise-1.1.0" = {
- name = "p-is-promise";
- packageName = "p-is-promise";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz";
- sha1 = "9c9456989e9f6588017b0434d56097675c3da05e";
- };
- };
- "p-is-promise-2.1.0" = {
- name = "p-is-promise";
- packageName = "p-is-promise";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz";
- sha512 = "0z3jpi001p4scg2h40kyy7mjvscz8l9mpdp79lhk9b19lyiz140gbwi8963dr5nrysmkrl0hy52v6ikg2wzfsmk8m6ccasgak1b8xb3";
- };
- };
"p-limit-1.3.0" = {
name = "p-limit";
packageName = "p-limit";
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz";
- sha512 = "3sh18calqxbww99pxc84hldflmj0i915g8npihlmazw8wjqabihi9475v0ll3fhx44sxn35j014j1k5d2xr73q3mpwkmx09n2q1gxxy";
+ sha512 = "vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==";
};
};
- "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 = "36v4kvifp6msn6gaal1pgwy5qi56fbv8295221a6araml7nzxsnw2jfy7i6k7ybxy3dida9xxnyx447s8i8f15m27xklacwfz27wr2q";
+ url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
+ sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
};
};
"p-locate-2.0.0" = {
@@ -7463,7 +7490,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
- sha512 = "14sa2r3zdhvy3sq757d4l21nxrlb7picyigb8zm956bbjadcv22chrfa95wzzrf28z0cyj62b6yihhdc9508q82gs2q3yz8yk1pdvf7";
+ sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
};
};
"p-locate-4.1.0" = {
@@ -7472,7 +7499,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz";
- sha512 = "3n0ljmpk3p2j4aaz345w5gkqr128xkhflcb83k75fgns5ddd4bpx7l0q50w9kwy5792xb8d3dpf8bwgzif3463spf3140rhzmkmkgs7";
+ sha512 = "R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==";
};
};
"p-map-2.1.0" = {
@@ -7481,7 +7508,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz";
- sha512 = "0bx813aqd3627xffp035h9nimfd19i0l6may47yd0k7x2bngiyp8z31im58ac1nnxy3gdb3yiilagbyqlb7qwc8wdw06f3wjwmgqxnb";
+ sha512 = "y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==";
};
};
"p-retry-3.0.1" = {
@@ -7490,16 +7517,16 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz";
- sha512 = "3gknqxqyn23vmgcqsvnvspzynkbkfn74f3plq72wj54kcyy5f3mbq3lw8pj2gwpmbkqcv7w0wvk3vv54dlny5j5dgv48khkwviqckjw";
+ sha512 = "XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==";
};
};
- "p-timeout-2.0.1" = {
+ "p-timeout-3.2.0" = {
name = "p-timeout";
packageName = "p-timeout";
- version = "2.0.1";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz";
- sha512 = "0h1wg3bw3pyf3vlnxxfnrs3h33lwbx5n1lz4cz8ivh7bi8vjd6makxf6p1xz1d70ww3gj2ghryhbg6w1myxacgirk51ym23qzksdizk";
+ url = "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz";
+ sha512 = "rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==";
};
};
"p-try-1.0.0" = {
@@ -7517,16 +7544,16 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
- sha512 = "1skmb50xzdk3qzd1f9l5mw8xp29frkizl63bhb9l1amivqybqb23n2824906vx790hjlwyhhrfzpzr5xr6ilzvy1xyl0ly0ah0wz2a7";
+ sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
};
};
- "package-json-5.0.0" = {
+ "package-json-6.5.0" = {
name = "package-json";
packageName = "package-json";
- version = "5.0.0";
+ version = "6.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/package-json/-/package-json-5.0.0.tgz";
- sha512 = "0p21ljjj6v8r8a8fvl691yyfy7n79anx5940c80byrdfwimpnvqwiznwagrvshhnvlmawz8c40nwhf37nqwaa44j3mn44p5ahad1q8i";
+ url = "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz";
+ sha512 = "k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==";
};
};
"pako-1.0.11" = {
@@ -7535,7 +7562,7 @@ let
version = "1.0.11";
src = fetchurl {
url = "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz";
- sha512 = "1imm2ygnj1himskq6lblzdh3ngc6p9gkvhrbzivalqf3nwafzfglpmbh8wkaz0rsiaxh67jzxbb16m2ygapfcnfwqg9gkdqzkqc24p2";
+ sha512 = "4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==";
};
};
"parallel-transform-1.2.0" = {
@@ -7544,7 +7571,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz";
- sha512 = "35gr4098wc5ibbrpckgva8l9v50z6mcii4y3kv6wc1ymz3aj2i444y3m2qm2ngf0k02ylqkg3gn7g6awkqfs56ppljy5wmpifcd4srz";
+ sha512 = "P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==";
};
};
"param-case-3.0.3" = {
@@ -7553,7 +7580,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz";
- sha512 = "162w23h2rysv24bd7qhl4qhv1fd2rvb0n6ai8vg1q463b0wl5gfsqdcgxyn3484b2bj250rd9i7dqv9y374csdarlmy9mww5755aq2m";
+ sha512 = "VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==";
};
};
"parse-asn1-5.1.5" = {
@@ -7562,7 +7589,7 @@ let
version = "5.1.5";
src = fetchurl {
url = "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz";
- sha512 = "16n59f599pq8832a6c5wyxnqdf4vrqrdnclzs6vp9m2z2h9qmxamjk6xcrl1aal758jyba0pvyz1bkf7npm7achfxxa29jwaygihhwf";
+ sha512 = "jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==";
};
};
"parse-json-2.2.0" = {
@@ -7598,7 +7625,7 @@ let
version = "1.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
- sha512 = "2lzxqjq4zp60k9gbskpqz7pr1yvb0c6nygd42sia7n6km2gc0cc844nlc5d6r9sshrjhjvs284143jzvz9wzd4r6xr9dz2k24xrwb0a";
+ sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
};
};
"pascal-case-3.1.1" = {
@@ -7607,7 +7634,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz";
- sha512 = "10g214vi3ifgjl3g2ficxdnrxdlgdb3qvr7h0cljj0hbd5kmvcigr9k852m63invlksnbcx359wkmywxaw75xh29naspcibl8m8g1sw";
+ sha512 = "XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==";
};
};
"pascalcase-0.1.1" = {
@@ -7625,7 +7652,7 @@ let
version = "0.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz";
- sha512 = "2avzhwqw37c6l7a0f276z7qzchzhwppinxhgg6q7by5bskwb7q7sfhwijb6fx4ingbdzb4i1pw6la5pg0izb5s4z69268278gil1ah5";
+ sha512 = "BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==";
};
};
"path-dirname-1.0.2" = {
@@ -7661,7 +7688,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz";
- sha512 = "3zvnv1dp30y10br2qy98z8760jssvps6g9swamdclgxsmhm14dyq0yacrj0d4mk915qhr1z0yh8l3dyd68wn7h7bgv8d39vjk5m0kva";
+ sha512 = "ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==";
};
};
"path-is-absolute-1.0.1" = {
@@ -7697,7 +7724,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz";
- sha512 = "3ll9f60sa4xi9iswmzar1hldsdhg1y8wy94wa0qmrcapf0prj95yng3bw7fkbi3jh44jc3hjymxwhxg7j7a2b9incijvywx98vrwfd2";
+ sha512 = "ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==";
};
};
"path-parse-1.0.6" = {
@@ -7706,7 +7733,7 @@ let
version = "1.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "37qw5986wccpwwqckqky509s4nd6zwv200s9r2v6mcf5nsyxgf2x00m4yp918mkkz84sdh4q0kjbg0hhfq4flpz0l6v47hvc57qwa8r";
+ sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
};
};
"path-to-regexp-0.1.7" = {
@@ -7733,7 +7760,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz";
- sha512 = "2z1csf4c3fmlwl0ahk533z5zqkjdf36ccfx11kakl9xran9f5asxm4cxjq4lx1kwqdp8gki786cgpldvgrkvfc7pcvh07j5ssqm8rjg";
+ sha512 = "T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==";
};
};
"path-type-4.0.0" = {
@@ -7742,16 +7769,16 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz";
- sha512 = "2zw0czk4p8vimrxap6mlnw17lbjrhisby3z1m2j0qdhjcnxlv9lk5d8yxirrqy4ax6ar5qx14rpshmbpvzg9b4mnpzy03aclvqrncl0";
+ sha512 = "gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==";
};
};
- "pbkdf2-3.0.17" = {
+ "pbkdf2-3.1.1" = {
name = "pbkdf2";
packageName = "pbkdf2";
- version = "3.0.17";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz";
- sha512 = "2s4nd3yv3kkyywvh5rkrvbr6w2h6a4q786v548w895ralcq9cllqzyxr0jgxf911k3zpmzycimsg3ggww3lkrhd3bk9wribrgjaby2k";
+ url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz";
+ sha512 = "4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==";
};
};
"pem-1.14.2" = {
@@ -7760,7 +7787,7 @@ let
version = "1.14.2";
src = fetchurl {
url = "https://registry.npmjs.org/pem/-/pem-1.14.2.tgz";
- sha512 = "0w57ydgr6304raqbf2svkvkxjw6r91kgdk926wljdpybpmr1xr7y94j4sqi63gc4dm6vi5x6wii8kx6p13awzp6i2kp05nrmnvczsac";
+ sha512 = "TOnPtq3ZFnCniOZ+rka4pk8UIze9xG1qI+wNE7EmkiR/cg+53uVvk5QbkWZ7M6RsuOxzz62FW1hlAobJr/lTOA==";
};
};
"performance-now-2.1.0" = {
@@ -7778,7 +7805,7 @@ let
version = "2.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
- sha512 = "1d2xjd4r28xk5ggmns7n33nvga0ywk30plvs17dr70qwq0jc17p8kmfsm50idvj6xdrj1fikz0yv63x1pychmz90bs6mkj7wvskyhxb";
+ sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
};
};
"pify-2.3.0" = {
@@ -7805,7 +7832,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz";
- sha512 = "3d9a1zsv7ca8ffpp7ffl67vp0ahiq78ix1jl21b4nfklinh2ilwh6c45f93syclab0b49p3cfq8d4agpphrbmf6xgfxgzjv268387xq";
+ sha512 = "uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==";
};
};
"pinkie-2.0.4" = {
@@ -7832,7 +7859,7 @@ let
version = "1.0.9";
src = fetchurl {
url = "https://registry.npmjs.org/pjson/-/pjson-1.0.9.tgz";
- sha512 = "1sh37y91m7ii0xy1213jw8ja42309mhxzrv0nvnxl77002lfc0m95fjbnwdn6r0cib8js60v54f2r02n4fcwl98jm74m49kfqglj572";
+ sha512 = "4hRJH3YzkUpOlShRzhyxAmThSNnAaIlWZCAb27hd0pVUAXNUAHAO7XZbsPPvsCYwBFEScTmCCL6DGE8NyZ8BdQ==";
};
};
"pkg-dir-2.0.0" = {
@@ -7850,7 +7877,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz";
- sha512 = "2znan90js3xrk8a8cvzv7vrjma5dgr9hkk4kpcgciyawbjz404a4rpdj6gngx1dc7f1xzmfm3q0an1rq69qyk2cmawhsy98i40pnkpw";
+ sha512 = "/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==";
};
};
"pkg-up-2.0.0" = {
@@ -7880,13 +7907,13 @@ let
sha1 = "b5418ef0439de5425fc4995042dced14fb2a84ff";
};
};
- "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 = "0388smj2gw4cwp6pddy75jr5x6sha60s4w055dpxpag7fi9ql9vxrkidnzc1v5h2zp6ra350y8q4n6lqsg0dq12blsm1iavf2f4jjg8";
+ url = "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz";
+ sha512 = "Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==";
};
};
"posix-character-classes-0.1.1" = {
@@ -7904,16 +7931,16 @@ let
version = "6.0.23";
src = fetchurl {
url = "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz";
- sha512 = "1m7l8kr2bwwm21ki5jvrkfaxfxg5nqjn4zk9xf0b7rzyq1xz4s64cm5wh34qf0c13vva14wbmvfkwg7yndmcpnmcq9m7pc93vba90xj";
+ sha512 = "soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==";
};
};
- "postcss-7.0.27" = {
+ "postcss-7.0.32" = {
name = "postcss";
packageName = "postcss";
- version = "7.0.27";
+ version = "7.0.32";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz";
- sha512 = "1sm64zw7m5fj7ni24kn3xcjnncf9c0jva67x209x5bz33kf1yvr9dwd9bwk2csavbh42a5yh2q61n9z2rjivdpxswgxanqwyd609r2s";
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz";
+ sha512 = "03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==";
};
};
"postcss-calc-7.0.2" = {
@@ -7922,7 +7949,7 @@ let
version = "7.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz";
- sha512 = "2yialb25zhak51b057lni6kr12p4aicp8w8m13krhsjq24ghz99l3v6mp5qhc6ihymc2bfqn1sqckmz5mcph3qwplmr5s90fladk1xf";
+ sha512 = "rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==";
};
};
"postcss-colormin-4.0.3" = {
@@ -7931,7 +7958,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz";
- sha512 = "0vhqbcpm535dwjglgk0svgxghy7063rwkd7i1rh8ykqmyz9imclbp5blj99i64awgjx6fk68xksqs3r3x6x38vxhx84r96rs00ha92v";
+ sha512 = "WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==";
};
};
"postcss-convert-values-4.0.1" = {
@@ -7940,7 +7967,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz";
- sha512 = "0jw9v1315cyal4mc0vd8acqy7g8r6hizrx7pldmzin7dnwbb1pj00q6c301cn8dpwkc5wfcphjqw8zwskjx19wrs01abv5vbjiisara";
+ sha512 = "Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==";
};
};
"postcss-discard-comments-4.0.2" = {
@@ -7949,7 +7976,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz";
- sha512 = "29fj6haa98fxl30bgk20jxngsis7r73k0n6zkc0aydqliqj9vddrx3g03zrxhf5k82pyf6kcbhb151kiff1kfw5vigy92kxdqvsv6s4";
+ sha512 = "RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==";
};
};
"postcss-discard-duplicates-4.0.2" = {
@@ -7958,7 +7985,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz";
- sha512 = "2hkmiwkgz59h7dvgm53nfwv2pc4ymjx82i1mfrfx3lvh3yc2rj8jpvq7in5cpj26aqlbhr2jzg7slc2qibk810qcsbhhd0gb13izm34";
+ sha512 = "ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==";
};
};
"postcss-discard-empty-4.0.1" = {
@@ -7967,7 +7994,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz";
- sha512 = "39k3fi493q6ixpvh0rs3ald21h8mnp0vkls85wfgbhyb5x21dz2xb6knc1xav5ygjzkyckl0wmxd9m2qybqmvzq9pii17pk6r7s5n87";
+ sha512 = "B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==";
};
};
"postcss-discard-overridden-4.0.1" = {
@@ -7976,52 +8003,34 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz";
- sha512 = "179r7sbkc1x3x2mv5g2il2vhx0akmcd61lai2y8ipk8g5vy13pd6nr57xak319ll3wn60mih08y5zz32g2i40sj6dbhvvn381n3d1i1";
+ sha512 = "IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==";
};
};
- "postcss-flexbugs-fixes-3.3.1" = {
+ "postcss-flexbugs-fixes-4.2.1" = {
name = "postcss-flexbugs-fixes";
packageName = "postcss-flexbugs-fixes";
- version = "3.3.1";
+ version = "4.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-3.3.1.tgz";
- sha512 = "3xsv14h0z6rs754dhwmmmkcqpbjd9kck8k78ydv7yqcdfyvb370lz2w5mrbvz1igcw7qv8lzd3814bbipkzdcby54ix25zn6w668bzp";
+ url = "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz";
+ sha512 = "9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==";
};
};
- "postcss-load-config-1.2.0" = {
+ "postcss-load-config-2.1.0" = {
name = "postcss-load-config";
packageName = "postcss-load-config";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz";
- sha1 = "539e9afc9ddc8620121ebf9d8c3673e0ce50d28a";
- };
- };
- "postcss-load-options-1.2.0" = {
- name = "postcss-load-options";
- packageName = "postcss-load-options";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz";
- sha1 = "b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c";
- };
- };
- "postcss-load-plugins-2.3.0" = {
- name = "postcss-load-plugins";
- packageName = "postcss-load-plugins";
- version = "2.3.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz";
- sha1 = "745768116599aca2f009fad426b00175049d8d92";
+ url = "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz";
+ sha512 = "4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==";
};
};
- "postcss-loader-2.1.5" = {
+ "postcss-loader-3.0.0" = {
name = "postcss-loader";
packageName = "postcss-loader";
- version = "2.1.5";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.1.5.tgz";
- sha512 = "2r4igq1b6l10xxgqwf5mhvn2afwjs63d1f1j1ndgxzikd5ncqlanpgirq5syb4kn440lpc24h2dbm04ivhxc2wznpsly9yyk43y8pm5";
+ url = "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz";
+ sha512 = "cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==";
};
};
"postcss-merge-longhand-4.0.11" = {
@@ -8030,7 +8039,7 @@ let
version = "4.0.11";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz";
- sha512 = "2zp1rk4fk9lcg6d4x9yfr1n7zp8kzj5vghnjji9229qv8sbb24ij0y33sj6kwv1m5h7s5a3b72ja7wf1h8rpy5jlxiz4phydb77yp3a";
+ sha512 = "alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==";
};
};
"postcss-merge-rules-4.0.3" = {
@@ -8039,7 +8048,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz";
- sha512 = "08rwihmvnqrz9ia48czncj4i50hrii7xgrvdff49a1yb1v28fd8z41bk21j3invi8d3s0x1iihn0598yczm3xwss378rgcvajpvgdsk";
+ sha512 = "U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==";
};
};
"postcss-minify-font-values-4.0.2" = {
@@ -8048,7 +8057,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz";
- sha512 = "2vdpqczvay1n44i15jg66gf28pj777img4cps6vx830hhif65w6y92zr555xr5c0f46wnkbx9h0idnldzvghf7x7mrlyid7lcxniklg";
+ sha512 = "j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==";
};
};
"postcss-minify-gradients-4.0.2" = {
@@ -8057,7 +8066,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz";
- sha512 = "3whlz4gqxsd8f0g908qwpqn0bmgm1sz3iscx5i4ys15b1kd4bi8cx01kcvjpa18d567kh38kchb7yr7297xakvp0bzwfxcdag1dz8x8";
+ sha512 = "qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==";
};
};
"postcss-minify-params-4.0.2" = {
@@ -8066,7 +8075,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz";
- sha512 = "1d4037bvr8ws41rvsrnhcmlx57s6czqxr8wwpwdp9wzrz76wxwn1zxpvq9mdalki6vn3ncm0b63qgiv96f09088zzw15lri675rddqv";
+ sha512 = "G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==";
};
};
"postcss-minify-selectors-4.0.2" = {
@@ -8075,7 +8084,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz";
- sha512 = "3gaxsjc0lh0lwy3jri4bsx18fsmx34qsh07bk43pqw3pxr04bq66vw88rr7jijdn745pw96dhkagmds32745ra7yrip13d5b24vb50g";
+ sha512 = "D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==";
};
};
"postcss-modules-extract-imports-2.0.0" = {
@@ -8084,7 +8093,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz";
- sha512 = "1cwpb0nbsgvwyxf6kr3wmpnsc0dgyx0mcapbp1103klr5gq7pmg6d423dah9k4sxzxvpz7b62ncjwvlc21ah5k0wl86yj5qsh60p9id";
+ sha512 = "LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==";
};
};
"postcss-modules-local-by-default-3.0.2" = {
@@ -8093,7 +8102,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz";
- sha512 = "0hxy2fkb9wv78ws2ki52j3rx5j2m1xy9yg8k9mcn5cjlynwbf9kykmysiqlrcpax3yan7y35ccvg7mf4cg87x38vdzq5qlcxbqxbkwc";
+ sha512 = "jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==";
};
};
"postcss-modules-scope-2.2.0" = {
@@ -8102,7 +8111,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz";
- sha512 = "1fnivyay60x7kkg653ks8az8palhp4vprn0n0kj75dvc8f761p8q2bvaq95dbspayxzqyjnw4qvwz47wrzyr0kc3rzdg90i6fqj08b3";
+ sha512 = "YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==";
};
};
"postcss-modules-values-3.0.0" = {
@@ -8111,7 +8120,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz";
- sha512 = "1r2657ijhxmh1dszbwr1k8mdpda7r8w8gj5x4q76bya68pvwyx9vir5y1kg9qqwxhqn5qymldbm5m22cqmwrzhmk51rzbc163kc9zyp";
+ sha512 = "1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==";
};
};
"postcss-normalize-charset-4.0.1" = {
@@ -8120,7 +8129,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz";
- sha512 = "3g41krdk4hzkzly9kw24zwg3dbmxzaiq9wfsin6c8691f9rv94fz8sxinwg7h5v420h7nvcipqg07dxrmxif8adxnva31snp6pc5ic0";
+ sha512 = "gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==";
};
};
"postcss-normalize-display-values-4.0.2" = {
@@ -8129,7 +8138,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz";
- sha512 = "2wi1jy4i45d607gv94743b94ii3q66vm059z6zg7hcdvvayalkcjm6ylkpz4dfvh18l3p632cb0z1wvyzzsj00knnavynwcqrra6pfw";
+ sha512 = "3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==";
};
};
"postcss-normalize-positions-4.0.2" = {
@@ -8138,7 +8147,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz";
- sha512 = "1s6phjg5gbhmhr5ycjw4q6lr5vi8sz542kqhzj41xsbc0nkbas87npz1z3s3rsr30br7pqmdkjj423s0cb2fpsx6hz139ris3zzfmqf";
+ sha512 = "Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==";
};
};
"postcss-normalize-repeat-style-4.0.2" = {
@@ -8147,7 +8156,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz";
- sha512 = "3wkb4bcky7wf9vs92wq6qcwldzxbnbnrww43fyb5i6vi66gzgs5xlhhm8m0na72hqxk08bzjcn52xwwz7vv7j6d2sl2p98chrss1y5a";
+ sha512 = "qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==";
};
};
"postcss-normalize-string-4.0.2" = {
@@ -8156,7 +8165,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz";
- sha512 = "1wg89sywdpnm8pck61g313d9igh8cpmqlgv6x6cdixgc98046irm7yq1nwygk5adz990q9h9frskbm358zkfmlgmcm7q3kvvyhi3ca6";
+ sha512 = "RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==";
};
};
"postcss-normalize-timing-functions-4.0.2" = {
@@ -8165,7 +8174,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz";
- sha512 = "3h7jmkpmrh0yw6w06k28dgfmhn4g4pbkr3p4wc3n7m8psd4z06q4193l59nha3wd3rf6w44j2qzilmb450x7gpgv7xgwx2yvrihkk39";
+ sha512 = "acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==";
};
};
"postcss-normalize-unicode-4.0.1" = {
@@ -8174,7 +8183,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz";
- sha512 = "311iz04wy12nd657s0l1hs8fm9550gzxjkig30cx6wyc7pxlcfraxfjkzdpi30nqplb9rz6k03y7wdnmvkhislzppz8j2dhmm97rpd1";
+ sha512 = "od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==";
};
};
"postcss-normalize-url-4.0.1" = {
@@ -8183,7 +8192,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz";
- sha512 = "1a19pc9bvl37skha2a49r50yvfxhg21idcz965v4ir6adhqvy27m40zvmbd27wnlq3djch92xisk6aas9znlk2sxlp7q81ybrl1b6m7";
+ sha512 = "p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==";
};
};
"postcss-normalize-whitespace-4.0.2" = {
@@ -8192,7 +8201,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz";
- sha512 = "2s0cgihhy92iqlwlsma7llzfnhi0yznf2n0d0bip7hgc3p182l9yywjjzynxah0m04i7xp146awmrzsjnicl7xzwrypl8zc18i11vxl";
+ sha512 = "tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==";
};
};
"postcss-ordered-values-4.1.2" = {
@@ -8201,7 +8210,7 @@ let
version = "4.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz";
- sha512 = "01rn75rgd2s1jx2q21jc4vhj7zbjzwma81yy5nzay11vs9vb3c9bimnyvab097ff88a77y73f2561cpxp9ax5qp9dppqsjl3rp8xw6r";
+ sha512 = "2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==";
};
};
"postcss-reduce-initial-4.0.3" = {
@@ -8210,7 +8219,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz";
- sha512 = "067nl9p2zm8v4vyxs57iz14gxd5vyjn8vqdf78z197zsp5abrvh65d3lajgj5a06gd544c0gqcc48964p80z7rkdyim9flljr3sd9c0";
+ sha512 = "gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==";
};
};
"postcss-reduce-transforms-4.0.2" = {
@@ -8219,7 +8228,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz";
- sha512 = "014hrwaf4hyzkglss6k9s77qg6d0ysdh1i71n49ian03j8b0kd1pjm9jzsyx4b436fqz6iz3x1l7pjngja32mwj5q29wh1naj1n4i8h";
+ sha512 = "EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==";
};
};
"postcss-safe-parser-4.0.2" = {
@@ -8228,7 +8237,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz";
- sha512 = "3b624jkq9r4n23xq425mb6s1wb71m6nvk8h2g9gyq3k7n12z99hb4viy8fnp3wiinxm7mzkpvzxhrkzmb4zvby4ga7v0d4n2j9rw3jk";
+ sha512 = "Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==";
};
};
"postcss-selector-parser-3.1.2" = {
@@ -8237,7 +8246,7 @@ let
version = "3.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz";
- sha512 = "224wav8lxk3x5gjdxig09wdjnnkixl6j941a9z6y8w9dnr0dlgvjrrv36hadqkw12rfg5c483ij2lmpcydf63nr79r1bfcnkgzwkdw7";
+ sha512 = "h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==";
};
};
"postcss-selector-parser-6.0.2" = {
@@ -8246,7 +8255,7 @@ let
version = "6.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz";
- sha512 = "031v34kpl4kypkmy5bi46kk3n0dcbczavi0zlcy5r0pzaxc5432rmfjb3fjkap0vni5gh7gvahfr43wdd5ah9120b73933x3r0zd8yz";
+ sha512 = "36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==";
};
};
"postcss-svgo-4.0.2" = {
@@ -8255,7 +8264,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz";
- sha512 = "27pwrvcvx4w37dz649dsawii4q43znabznk1nqvza2y1lmd4av4mh5ddz68vagghih2k6505680w9l0pddzhwh08as5kh6min735b0b";
+ sha512 = "C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==";
};
};
"postcss-unique-selectors-4.0.1" = {
@@ -8264,7 +8273,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz";
- sha512 = "2k15zwvbnbqb3diyrk5bbb38jdkyzfq2drvs16frm4ix432djb4y1c8r8p2c0blb6x170c1qjghb3lhc1iaxjlqq588ybpjm9asg5pq";
+ sha512 = "+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==";
};
};
"postcss-value-parser-3.3.1" = {
@@ -8273,16 +8282,16 @@ let
version = "3.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz";
- sha512 = "34qs1g2jb9y7k8ydk013zqgkcmwclfa0n4f98kfpqbhczldnk5sbyyyj3zj7mmrqcahx3w9080g7ma4f1q58frlgiw4lmhvl3mq9154";
+ 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 = "2p1bcqas3ldbvc3pjzyic1w4kvi5hm5k1apps8vj0dpfw4nl6rca26i6fnjyy8qml78s2spiqn38sv1i2k7kwlc210yx7lddyj7if1p";
+ url = "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz";
+ sha512 = "97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==";
};
};
"prepend-http-2.0.0" = {
@@ -8300,7 +8309,7 @@ let
version = "5.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz";
- sha512 = "1v427fxhwc53139189yd8i8y9vb41sm5arjs0ib2i0zbbf16f9bjpwdy44x5zi40r8gklq5xns92k3jiqg6i6w58xwamnzxwf3sncc6";
+ sha512 = "hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==";
};
};
"pretty-error-2.1.1" = {
@@ -8318,7 +8327,7 @@ let
version = "0.1.8";
src = fetchurl {
url = "https://registry.npmjs.org/private/-/private-0.1.8.tgz";
- sha512 = "2dgznnpxsgy9bgp4kfby1is72blvca4lhmqb3nlja8yiig1v52c12p5yw0aag8jqazhkqvihpxmqf9gsjlg5dr1jb56jxzgnqrazy2n";
+ sha512 = "VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==";
};
};
"process-0.11.10" = {
@@ -8345,7 +8354,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "1mgan8li4i2l4y7lsr7snks85n6xg5x693cqmzpid3fkk9br7v5xzgvh1zlfs08zkxn6s0n6qhykr64mszjfyxd77dhmdi1jhx992yy";
+ sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
};
};
"promise-8.1.0" = {
@@ -8354,7 +8363,7 @@ let
version = "8.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz";
- sha512 = "3fk4wirp8c5j0drwrlmr69qq3y3ribwfl36dzdaxprq26fd63j7hkmvm4vnnhg5203y40lbpd38sd0akkc8iwqm7pnbyf0bfam00kjv";
+ sha512 = "W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==";
};
};
"promise-inflight-1.0.1" = {
@@ -8390,7 +8399,7 @@ let
version = "2.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
- sha512 = "0xy6dm0910h3nsa0ik45yccdfm6f84nl3h9dpkb22crqhdr3mmiczcbrq9z53gq7l2ijxhxi3pzsfzafrzymw4c1nn68ml1y2pdy7vn";
+ sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
};
};
"prr-1.0.1" = {
@@ -8417,7 +8426,7 @@ let
version = "1.8.0";
src = fetchurl {
url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "0hn7s5bxnn3k2hiqh8fmm7bvq4vd6j0a5hwj09jk31r1ylv6q28g5hl3z70m3gycwfb40vdp04fqi59hdjih3jz0fhszg0s5b7lx1s4";
+ sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
};
};
"public-encrypt-4.0.3" = {
@@ -8426,7 +8435,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz";
- sha512 = "3qnsvs746b98ifyv12qj1g6hl6fq25vip5mswhvn3gnl7r32fids6mw3jb0gdcqrrl5x9ik475sf0vx6mbhmif49idkwjwrhbr5lnnd";
+ sha512 = "zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==";
};
};
"pump-2.0.1" = {
@@ -8435,7 +8444,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz";
- sha512 = "288hcmlwdnqda84ylx9cv413ic0r59k0dp71hy7a200jsb7h1y63277jwdp1jdp13c1b3pl6g2gzr5gjv9p72f5sp7w3p0d34swrqxf";
+ sha512 = "ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==";
};
};
"pump-3.0.0" = {
@@ -8444,7 +8453,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz";
- sha512 = "31n24fqakqmhzk2ch644gziskmysmrgiwclsdsr0rwk9spgikqpwickbnayap0rynfjlq72s7iny2p35n3qszypr97ws5njkpx741ig";
+ sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==";
};
};
"pumpify-1.5.1" = {
@@ -8453,7 +8462,7 @@ let
version = "1.5.1";
src = fetchurl {
url = "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz";
- sha512 = "1sxm2mh7jmxhjqdrpdqrhc61ipk2cjyyyvsn9hmxlxnlpsasyzjdicl98pm63zv30012qhrxl57vdpdnnq2m2hl4w4ybgn7gqimjad0";
+ sha512 = "oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==";
};
};
"punycode-1.3.2" = {
@@ -8480,7 +8489,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "381vqgh5xkqzrr6cxbzfykgnnk83m7qgpx3wjwj1hddn3sg2aibjxyr30rajpgv4js0cqknrbzwbfk5ryhiiyigzfjrk3zysy6i26sx";
+ sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
};
};
"q-1.5.1" = {
@@ -8498,7 +8507,7 @@ let
version = "6.5.1";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz";
- sha512 = "3waqapyj1k4g135sgj636rmswiaixq19is1rw0rpv4qp6k7dl0a9nwy06m7yl5lbdk9p6xpwwngnggbzlzaz6rh11c86j2nvnnf273r";
+ sha512 = "eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==";
};
};
"qs-6.5.2" = {
@@ -8507,7 +8516,7 @@ let
version = "6.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
- sha512 = "0c46ws0x9g3mmkgfmvd78bzvnmv2b8ryg4ah6jvyyqgjv9v994z7xdyvsc4vg9sf98gg7phvy3q1ahgaj5fy3dwzf2rki6bixgl15ip";
+ sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
};
};
"qs-6.7.0" = {
@@ -8516,16 +8525,7 @@ let
version = "6.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz";
- sha512 = "34x6fm4dnq8m0kps5ann831k8fvx7jzlrcw8vvri0ki2g2ywdrjr8j5y14bvj9c0fd01ndsyx43y6ji51bfhnxk2gr5fpsks52429sl";
- };
- };
- "query-string-5.1.1" = {
- name = "query-string";
- packageName = "query-string";
- version = "5.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz";
- sha512 = "0kkwn38nmjd6n6byiz52gngvyiw46fbibx9c9p1vzn9g7l11f2jpbs39d4aqajk7kk2a6k69wx5bjgavbg1lh275ih6k84jdnr8wdc2";
+ sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
};
};
"querystring-0.2.0" = {
@@ -8552,7 +8552,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz";
- sha512 = "1yd3j6k7rr39qm5zsh0k86znfksfcz9rbj48vv2dbsicnvvgzvw1vwl17vk2jlxszwqjiqsj9hy88r74wsdxf8by7a3wia2hk2cpdy3";
+ sha512 = "w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==";
};
};
"randombytes-2.1.0" = {
@@ -8561,7 +8561,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz";
- sha512 = "2cimbs750ysa2wxsiw9mmc1xqjb8w0c4s22p2mv2n676s8hchvzcl1l5p78jnk62d2jzacpr9zbl9w64kaqnipcbaa25q7ywn47g2dx";
+ sha512 = "vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==";
};
};
"randomfill-1.0.4" = {
@@ -8570,7 +8570,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz";
- sha512 = "0pm7c7mw7a3qwjr21f8cvxaa2sq5l4svqs51lppn833x0yvz3yx8x4vbd4rswjynykvlgvn4hrpq327pvbzp428f4b1fciy3xnmrfgk";
+ sha512 = "87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==";
};
};
"range-parser-1.2.1" = {
@@ -8579,7 +8579,7 @@ let
version = "1.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
- sha512 = "15b00vag4wijzsp0lwi9jznpz16n858vq5p1p3dgjrqqil9c6d4x55s1nl1fi4cbq8307bylbvkd9qkhyk6qib8ksh8raibxb3jrf0y";
+ sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
};
};
"raw-body-2.3.2" = {
@@ -8597,7 +8597,7 @@ let
version = "2.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz";
- sha512 = "3flyhj96ayiy8is22lwh9sp1yqq9ksym43x22yri2ikzladqqzxj6z657bc0xb5f2wl7qr2ja4byf57c9f7l2d3wqdglxih886zrv70";
+ sha512 = "4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==";
};
};
"rc-1.2.8" = {
@@ -8606,7 +8606,7 @@ let
version = "1.2.8";
src = fetchurl {
url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz";
- sha512 = "0xhy1n9n3y6cp28f8f0f2mi0xzc7ay1g5nhbp64fyvcwv9q30zq2zvyc5q2d0al8aa0hx101yq2y6d2ln4r5jxnqifh1pd3la1ccxnb";
+ sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==";
};
};
"react-dev-utils-6.1.1" = {
@@ -8615,7 +8615,7 @@ let
version = "6.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-6.1.1.tgz";
- sha512 = "3gzi6h19w4dkr566jbw277xi1gvrq8r18x2b0wbz5zwjjj25gs0vr1p4kjyyx03351c2nkm09sfyd4l4j7lw8playqdwm98lzrwj5jf";
+ sha512 = "ThbJ86coVd6wV/QiTo8klDTvdAJ1WsFCGQN07+UkN+QN9CtCSsl/+YuDJToKGeG8X4j9HMGXNKbk2QhPAZr43w==";
};
};
"react-error-overlay-4.0.1" = {
@@ -8624,7 +8624,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-4.0.1.tgz";
- sha512 = "2viss03mfyx7xkwyfv6kj5p7j03wpjrq0qjkljc1w715n7q9xb8i0ixhy5vvwfibnsydgr0ib9wifx9bpwm5va808d4ylv40q61nxf5";
+ sha512 = "xXUbDAZkU08aAkjtUvldqbvI04ogv+a1XdHxvYuHPYKIVk/42BIOD0zSKTHAWV4+gDy3yGm283z2072rA2gdtw==";
};
};
"react-error-overlay-5.1.6" = {
@@ -8633,7 +8633,7 @@ let
version = "5.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-5.1.6.tgz";
- sha512 = "3az1p6ci7r6nf917lkw5lr2plssa9ajmr3l3z77h6vyrsjwbyjbdw3zqzjlil7135bgbvgfg78a9qgmjnz02y5yas1qkv3q6k93wmjz";
+ sha512 = "X1Y+0jR47ImDVr54Ab6V9eGk0Hnu7fVWGeHQSOXHf/C2pF9c6uy3gef8QUeuUiWlNb0i08InPSE5a/KJzNzw1Q==";
};
};
"read-1.0.7" = {
@@ -8678,7 +8678,7 @@ let
version = "2.3.7";
src = fetchurl {
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "0zrh6gjjzwwycwydra51xcrgjgzyqv6dq38bfpwzmlqn702mwb4nj4sjjn499rycqndfk6rby0dksnq72x8pcbvqv0b2893mvq6if0i";
+ sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
};
};
"readable-stream-3.6.0" = {
@@ -8687,7 +8687,7 @@ let
version = "3.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
- sha512 = "1s8hs6ax9jwmmw558j3hyfx5lfn7qf66xg0giplz9jci7d8zp2d8vh96dzlis6xzpxfa5b2zbm8nm4mgsr71r6rl3w3qyfanb5qfn05";
+ sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
};
};
"readdirp-2.2.1" = {
@@ -8696,7 +8696,7 @@ let
version = "2.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz";
- sha512 = "2yzl88bp25ig1xnrzqmqiwpfxyqkmdw27h3p90a4a58q0964xcijcx4i948msnlvin9f6hn5hmpxj1s90jzkj8aqxr5d04mmzr3z5fl";
+ sha512 = "1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==";
};
};
"readdirp-3.1.3" = {
@@ -8705,7 +8705,7 @@ let
version = "3.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/readdirp/-/readdirp-3.1.3.tgz";
- sha512 = "3snxi021w9pg57mc4wmvpch80fscyqwbrbhwb8541kn7z6xray7ncg6ixykk7vx556lfjnyi4cx6dk0a6zcwk0yg4m6jfr3d561zsv4";
+ sha512 = "ZOsfTGkjO2kqeR5Mzr5RYDbTGYneSkdNKX2fOX2P5jF7vMrd/GNnIAUtDldeHHumHUCQ3V05YfWUdxMPAsRu9Q==";
};
};
"readdirp-3.2.0" = {
@@ -8714,7 +8714,7 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz";
- sha512 = "0chzz12q3inpmwm6b4gi7g9n39jp24ah3mmjgss87hfsbx86vnxf49bx9wk2ng66037x2fh0cjf5rgx00c1m86lqlh7r6g9xm13ifbj";
+ sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
};
};
"readdirp-3.4.0" = {
@@ -8723,7 +8723,7 @@ let
version = "3.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz";
- sha512 = "0cs2zxxilvxnj5n2726vpigp95pyc33q9qimcigd349sr2d3rfiqg6hh6qdraqmnw9fhky8zhl8071s58zp52pb5d2741nrbg9v85yk";
+ sha512 = "0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==";
};
};
"recursive-readdir-2.2.2" = {
@@ -8732,16 +8732,16 @@ let
version = "2.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz";
- sha512 = "0bb5d70l5lg02x515r2klvjhhz6xcxdb4ykbx16wq45l822bbsdd8sbki7vb28j17xr7181fmwlzhx3bizvr5xdq6cxpv53sidrq44x";
+ sha512 = "nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==";
};
};
- "regenerate-1.4.0" = {
+ "regenerate-1.4.1" = {
name = "regenerate";
packageName = "regenerate";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz";
- sha512 = "0m5jil0f2yz4js80jxvwilkhq6im5h6h0pa4disk3fsv9lm23lz8ly5219518j47v4fn0h248s9jf5pqhxhcr6z5cmxvbnna0js6vnl";
+ url = "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz";
+ sha512 = "j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==";
};
};
"regenerate-unicode-properties-8.2.0" = {
@@ -8750,7 +8750,7 @@ let
version = "8.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz";
- sha512 = "225dbzqx56z4pkl71954di1140528vik4pc7q0zxw4k10k6pq5pdqdvhfry1cyj1waqjg4kacgzvnfxhz5wkhz37pnqybnabdiy7l0p";
+ sha512 = "F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==";
};
};
"regenerator-runtime-0.11.1" = {
@@ -8759,16 +8759,7 @@ let
version = "0.11.1";
src = fetchurl {
url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
- sha512 = "03d4l8l8cyywh93wf5vw84lq56jh1b1d7jll4ny4z060j9hvx7w5q3q0b8q227jm93749k1c9h86r2pz0bm2xq5vp14g3r2kbvqc2rj";
- };
- };
- "regenerator-runtime-0.12.1" = {
- name = "regenerator-runtime";
- packageName = "regenerator-runtime";
- version = "0.12.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz";
- sha512 = "0g2nsc66ha0z9d4p7hxi0lhwqilbbg1ff6pz1mpzn8x4yvrg7zadvk08l4ph8h56156g82df6jjyg8nb2j5w7wpi4w5l3pgbxrlip51";
+ sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
};
};
"regenerator-runtime-0.13.5" = {
@@ -8777,7 +8768,7 @@ let
version = "0.13.5";
src = fetchurl {
url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz";
- sha512 = "2a918h23x10x6v446prj8l20irllscvw554hqk8r9pb9vyi7zk7fzcl0bq2dvc218dbpb3chdg9bxx06z7xs5pcrka2j5ja5bq70bk5";
+ sha512 = "ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==";
};
};
"regenerator-runtime-0.9.6" = {
@@ -8795,7 +8786,7 @@ let
version = "0.14.4";
src = fetchurl {
url = "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
- sha512 = "1pvch513p14nghc7cnlrrb0isf1sc97asa9nvvk5bq8jkvpilf8j2wqsv8r9qgxyvc15h9gz1c7n73yz1ndlczmlv56px28y0l5m8hi";
+ sha512 = "EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==";
};
};
"regex-not-1.0.2" = {
@@ -8804,7 +8795,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz";
- sha512 = "3cggngaj8m70zdn8kghha4mhvavm7jfy5xm2iqi94w4gi5m5irs3nlrgg975w2231y49jnnw7zhsg648pbkl9zb6vwhii83926q7917";
+ sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==";
};
};
"regexp.prototype.flags-1.3.0" = {
@@ -8813,7 +8804,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz";
- sha512 = "24rfa56w9i13nr9hfwm8rnvnsji46alvzzm0m62ahpw6grjpvd4108vbar6i26cgr5vjj04rchzgkgwp4mynwsjcajm7rrxk05k9r6v";
+ sha512 = "2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==";
};
};
"regexpu-core-4.7.0" = {
@@ -8822,34 +8813,34 @@ let
version = "4.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz";
- sha512 = "1hpk2aqc7j93nmm07zq652k0cf1yhhwzj7mzxyqygcz5dxcr9kz5qci1izykg1j5gwzh7qa523jryqg4iqsvryqx9rsp7y835fhl3jd";
+ sha512 = "TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==";
};
};
- "registry-auth-token-3.4.0" = {
+ "registry-auth-token-4.1.1" = {
name = "registry-auth-token";
packageName = "registry-auth-token";
- version = "3.4.0";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz";
- sha512 = "3w8zjx5s044i7wr9bqqgjfkjawg0cajc9j9gmzkqs0i420algjvkd5k27j9pvhx1yq7nvdchsl96zcyjf64n14765q0f18y1wbkmcz0";
+ url = "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.1.1.tgz";
+ sha512 = "9bKS7nTl9+/A1s7tnPeGrUpRcVY+LUh7bfFgzpndALdPfXQBfQV77rQVtqgUV3ti4vc/Ik81Ex8UJDWDQ12zQA==";
};
};
- "registry-url-3.1.0" = {
+ "registry-url-5.1.0" = {
name = "registry-url";
packageName = "registry-url";
- version = "3.1.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz";
- sha1 = "3d4ef870f73dde1d77f0cf9a381432444e174942";
+ url = "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz";
+ sha512 = "8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==";
};
};
- "regjsgen-0.5.1" = {
+ "regjsgen-0.5.2" = {
name = "regjsgen";
packageName = "regjsgen";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz";
- sha512 = "35ax8xcn4cw0g7c2295pqza2wg3mmym2dxii4rnlsfgb5ppdr5zxg74wr4hg3cxyhr8qbfirl4rv9968bw4rxrlnwwdrcy3k0cp7b76";
+ url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz";
+ sha512 = "OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==";
};
};
"regjsparser-0.6.4" = {
@@ -8858,7 +8849,7 @@ let
version = "0.6.4";
src = fetchurl {
url = "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz";
- sha512 = "0ksbypdbmkzwvi33jcx15lh2h1x3zxl311702paqw4fkjc682zbkqjsh970jd0z9q9la8454p5hd6li40pahl7lygj0f3jgyzpvr0zb";
+ sha512 = "64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==";
};
};
"relateurl-0.2.7" = {
@@ -8885,7 +8876,7 @@ let
version = "2.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz";
- sha512 = "0cg3aidnv7kgvxnn1a17s6mzzvvjgr9vsqsdiaim8cz89w8vvjin44668r3xgvbp7zdplcifn5w118bzl3p5rr9q3116r64kr18ph6g";
+ sha512 = "z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==";
};
};
"repeat-element-1.1.3" = {
@@ -8894,7 +8885,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz";
- sha512 = "3dbpfrs4yh7dd9572m6dc8cxcgqacnvd24xm9licnw1hygqv51a18a84gm04sjssajbm437rq01raggrzmnzk4jnmbnxrnmk78sl4ba";
+ sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==";
};
};
"repeat-string-1.6.1" = {
@@ -8912,7 +8903,7 @@ let
version = "2.88.0";
src = fetchurl {
url = "https://registry.npmjs.org/request/-/request-2.88.0.tgz";
- sha512 = "2339w6v6d7n7pj0085vkfvk0864gs8kfh1kghbl3smj7s21ny3k265in140frsaipc6bvqbi4k696ic4z13d6a56dfvc653p15822il";
+ sha512 = "NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==";
};
};
"request-2.88.2" = {
@@ -8921,7 +8912,7 @@ let
version = "2.88.2";
src = fetchurl {
url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
- sha512 = "23hm71jcxrwvp33azx8mx3w6dg21fr4w6lwvkvxyf6ckvhk3hz9dk8lzgkbiyzfl9ylhp4n807xp88ppq4gj5h07cmrgxf6nwxfvjrj";
+ sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
};
};
"request-promise-4.2.5" = {
@@ -8930,7 +8921,7 @@ let
version = "4.2.5";
src = fetchurl {
url = "https://registry.npmjs.org/request-promise/-/request-promise-4.2.5.tgz";
- sha512 = "0748za8mwvj5605cgqxn24sydig74m341wi9x04dar6xid0jmlwdjy0k4haf838p05w1jf79a4r7p4y59n2i7yfmflxj5d45jjdw2b6";
+ sha512 = "ZgnepCykFdmpq86fKGwqntyTiUrHycALuGggpyCZwMvGaZWgxW6yagT0FHkgo5LzYvOaCNvxYwWYIjevSH1EDg==";
};
};
"request-promise-core-1.1.3" = {
@@ -8939,7 +8930,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz";
- sha512 = "00riv5nw32j70g67b1ll1h599bvdbnkgasnwl1m26pfdgdmgr6zaq500mprx5n77yrnhza27vs3c9icb4z5h6wnwmlha6f81bw3d2s0";
+ sha512 = "QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==";
};
};
"require-directory-2.1.1" = {
@@ -8951,15 +8942,6 @@ let
sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
};
};
- "require-from-string-1.2.1" = {
- name = "require-from-string";
- packageName = "require-from-string";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz";
- sha1 = "529c9ccef27380adfec9a2f965b649bbee636418";
- };
- };
"require-main-filename-1.0.1" = {
name = "require-main-filename";
packageName = "require-main-filename";
@@ -8975,7 +8957,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
- sha512 = "2d0gd2x49nz3hgfwms6326sjw5fx7gqf997dnggc7l084cibgang6wr6ryksky32fvdz1bq72xm73kfxd3lj2qnfyjsp57jq287k8rl";
+ sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
};
};
"requires-port-1.0.0" = {
@@ -8987,13 +8969,13 @@ let
sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff";
};
};
- "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 = "3pr5zjp8nh6qfllxnpqx531srx1igzdm28j4zg1y53yzc8qxp16yx01pw8cp7y4frla90gnpv622d6bi6aayi03iqlkb8gdjklji2pk";
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
+ sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
};
};
"resolve-cwd-2.0.0" = {
@@ -9047,7 +9029,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz";
- sha512 = "05s3yp7f127kahmmajjyy5fbgvpz4b1d2dfhbv0ifp2b7yw6f1xj2f3vvw7ni08dlhfm37s6hmqp9v8w3xzml8fcxnda1skf6xkqzn4";
+ sha512 = "xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==";
};
};
"restore-cursor-2.0.0" = {
@@ -9065,7 +9047,7 @@ let
version = "0.1.15";
src = fetchurl {
url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz";
- sha512 = "2d7igpgyzdlpx2ni0sql8gsnqk9qivfsw6bn1aklm19kbhgxjzmlazz8szfsbdpjka4gk6i3zf0jqa0llaf7dni636fnbwfmyjmhfad";
+ sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==";
};
};
"retry-0.12.0" = {
@@ -9083,7 +9065,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz";
- sha512 = "37z410bxpvfjlxmd0rfrzmvd4dl33kqqgi51xp8hbbxxwzdddy5q1b20x9msvqhxvhj93w85fr2hlizsi7rfx91j3gcyzdpqvrwgnak";
+ sha512 = "U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==";
};
};
"revalidator-0.1.8" = {
@@ -9119,7 +9101,7 @@ let
version = "2.6.3";
src = fetchurl {
url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
- sha512 = "242p51rnhbah4ip4k2bqgnn5kx5v7byi6rd7jphxh7g92y8wh523zmqdr3jzyzr156p98kx7igb3mhh3l3fmf1iga06l0zcjmdrw2lv";
+ sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
};
};
"rimraf-2.7.1" = {
@@ -9128,7 +9110,7 @@ let
version = "2.7.1";
src = fetchurl {
url = "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz";
- sha512 = "3ixwnv4h7x38jd12vyzhx6m6adnfhz1zv881allalyqs8sy3q3zgwldngk4cqslnn2d46l0g91yz8wprmzcsvas9573vp8al9ldns5r";
+ sha512 = "uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==";
};
};
"ripemd160-2.0.2" = {
@@ -9137,25 +9119,16 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz";
- sha512 = "0hbd4cqbkycj691cj7gm40x3x5w46xk56xkg6n11wskc3k4xbdz1xxxyy6r27rcwipkzp19y1fmpfmb4lgf10l8asn6prdn11m24bla";
- };
- };
- "rsvp-4.8.5" = {
- name = "rsvp";
- packageName = "rsvp";
- version = "4.8.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz";
- sha512 = "2wdl1qh3bdrji9q0whkrhj7gzryfipskamagkg5dq54phmg5c7ifp8va0b8saxs4xmi6c5mlvkh6gbk6r4nqrld4v8ykx5f0ja0xwwx";
+ sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==";
};
};
- "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 = "2k7xr99g0l8qvqzd66mpwp3wylfay2i27dh5ca3bmr92l5yixlk0dh53z9ljvyrm3mi7jz89il8gq55sgdv8d8p0v96wbkvyy3xp564";
+ url = "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz";
+ sha512 = "tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==";
};
};
"run-parallel-1.1.9" = {
@@ -9164,7 +9137,7 @@ let
version = "1.1.9";
src = fetchurl {
url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz";
- sha512 = "3sl2kbxcwy92faw7zm0z4vql32622mag0bh6dv4bjk7cvc8a9sarvdclr9508hknhl0b7v8kzqvg3klvvff7psmvkfg9hy32i4sfjhc";
+ sha512 = "DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==";
};
};
"run-queue-1.0.3" = {
@@ -9182,7 +9155,7 @@ let
version = "6.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz";
- sha512 = "0csbv2i7lf85kcn3x59ry96c41zx735f8mmaqzid9vp7xz072bxma44arky971djavsjqkdgss4igp4ljwhbgx81psdg198b3xhix2r";
+ sha512 = "WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==";
};
};
"safe-buffer-5.1.1" = {
@@ -9191,7 +9164,7 @@ let
version = "5.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz";
- sha512 = "1p28rllll1w65yzq5azi4izx962399xdsdlfbaynn7vmp981hiss05jhiy9hm7sbbfk3b4dhlcv0zy07fc59mnc07hdv6wcgqkcvawh";
+ sha512 = "kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==";
};
};
"safe-buffer-5.1.2" = {
@@ -9200,16 +9173,16 @@ let
version = "5.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "3xbm0dkya4bc3zwfwpdzbl8ngq0aai5ihlp2v3s39y7162c7wyvv9izj3g8hv6dy6vm2lq48lmfzygk0kxwbjb6xic7k4a329j99p8r";
+ sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
};
};
- "safe-buffer-5.2.0" = {
+ "safe-buffer-5.2.1" = {
name = "safe-buffer";
packageName = "safe-buffer";
- version = "5.2.0";
+ version = "5.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz";
- sha512 = "1pb164cfv1ip3s1rp008433rak88mdcch24q84cbfndg0dzky2ij8vjvsiyx2qf3rg4dgs82zk7vnrd9hkqqdcvp4lbk5ymcr8314bx";
+ url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
+ sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
};
};
"safe-regex-1.1.0" = {
@@ -9236,16 +9209,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "2v99f22kh56y72d3s8wrgdvf5n10ry40dh3fwnsxr4d5rfvxdfxfmc3qyqkscnj4f8799jy9bpg6cm21x2d811dr9ib83wjrlmkg6k1";
- };
- };
- "sane-4.1.0" = {
- name = "sane";
- packageName = "sane";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz";
- sha512 = "1jdy0h2kdi5d2lnxafnbxnqssf306v0pffvw10jspi9v899n7rxknzs78k7nnrgy1mgyfragq91y4ci7z7xksbp92xw6py80h1g65l6";
+ sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
};
};
"sax-1.2.4" = {
@@ -9254,7 +9218,7 @@ let
version = "1.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz";
- sha512 = "1dn291mjsda42w8kldlbmngk6dhjxfbvvd5lckyqmwbjaj6069iq3wx0nvcfglwnpddz2qa93lzf4hv77iz43bd2qixa079sjzl799n";
+ sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==";
};
};
"schema-utils-0.4.7" = {
@@ -9263,7 +9227,7 @@ let
version = "0.4.7";
src = fetchurl {
url = "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz";
- sha512 = "2fx9w14jysc2biw8niqw9cjrw8y73qnrlx5p4l3ksw1k4j3jsnm4lbkkqlckyij6d8fhjl69hzv64cyzwnwlgdm3ny65h1gmi9v1y5z";
+ sha512 = "v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==";
};
};
"schema-utils-1.0.0" = {
@@ -9272,16 +9236,16 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz";
- sha512 = "3kgnvyq6cxrlx9xwba75z4wp364mf4y4d66d92zwhjdw8nqg5jxzp1bfl6n5srl0aircw32nmry28a4476cpb3ijqzz78hars4wqvlb";
+ sha512 = "i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==";
};
};
- "schema-utils-2.6.5" = {
+ "schema-utils-2.7.0" = {
name = "schema-utils";
packageName = "schema-utils";
- version = "2.6.5";
+ version = "2.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.5.tgz";
- sha512 = "14vmb36crpgskhlwsh3ip0vss6pq08pa5lajyvxa968a61nj2qjva4ww0grfhd3ygzxanwb8v31n1grfd6gs8qz3vav8hp2mk0fx9g4";
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz";
+ sha512 = "0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==";
};
};
"select-hose-2.0.0" = {
@@ -9299,7 +9263,7 @@ let
version = "1.10.7";
src = fetchurl {
url = "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz";
- sha512 = "165gijv79k6g333d52fwfnna4z0myalk0cywvf9b6pysjfwlib4cvldycwx6yiiy099v9s0yhgvhq1sn21dqy7r85kq4n6y5h2g1kgh";
+ sha512 = "8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==";
};
};
"semver-5.7.1" = {
@@ -9308,7 +9272,7 @@ let
version = "5.7.1";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "0cl68vp0ymkjpvim4s24v3awyk37d1bfbqrqv4ybwfi8yxga3d8fma2d6bh8dd4i2dsfwca324vaxm5dms61kdlmihdarfgzw6rmaxi";
+ sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
};
};
"semver-6.3.0" = {
@@ -9317,16 +9281,25 @@ let
version = "6.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
- sha512 = "17wg4dv63jhss5hwqd135zz67r5c30b7a1xz33kfa7knxr0wfypyb8mj2xmc3l71qkxrz569n89xwp5d77m7adn0sr5wzfjlh2m6zvg";
+ sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
+ };
+ };
+ "semver-7.0.0" = {
+ name = "semver";
+ packageName = "semver";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz";
+ sha512 = "+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==";
};
};
- "semver-7.1.3" = {
+ "semver-7.3.2" = {
name = "semver";
packageName = "semver";
- version = "7.1.3";
+ version = "7.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz";
- sha512 = "32cdpngjcravgf06jc8ny0d3qq8q5a9llmlxvnafjlgqxj6g5l088cx2w27c94rahds21zph8in4b67c5yxk6n2js0j1xc0z36k8hvs";
+ url = "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz";
+ sha512 = "OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==";
};
};
"semver-regex-1.0.0" = {
@@ -9353,7 +9326,7 @@ let
version = "0.16.2";
src = fetchurl {
url = "https://registry.npmjs.org/send/-/send-0.16.2.tgz";
- sha512 = "1kh8iy2h9x6mqbb0kssb4d966irri0z8g2151jwx47q32dbmds01j9fs2c8hln68dqqh0ims8p450z3xfw6vs8v2k253c1cyla1ibhk";
+ sha512 = "E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==";
};
};
"send-0.17.1" = {
@@ -9362,7 +9335,7 @@ let
version = "0.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
- sha512 = "016qgvxg1si6vn34p7piyc8mhvmav1zscm294wkcjf221y1l9zk5kwk5z6yn1ixspj12df25bpazb2h3fdclcf59xqc2h4w46r4mi86";
+ sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
};
};
"serialize-javascript-1.9.1" = {
@@ -9371,7 +9344,7 @@ let
version = "1.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz";
- sha512 = "3a0kvzr1rq0l6v4l587sv58i0xgajs9863srkhxxlzq3dk5mj8r5sag4yyxfidzsbwcbygbg7wdm2nja97kg5n4y9plxsl9hpkzymni";
+ sha512 = "0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==";
};
};
"serialize-javascript-2.1.2" = {
@@ -9380,7 +9353,16 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz";
- sha512 = "26vhlfjji0jk84cvbcpna4h1nfvdwj19g7rjmvz9mzlm277cpgz7xw9q61yrp3x4amas66fxrz0p2rrndv737j4imw4a5ql0614xkxf";
+ sha512 = "rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==";
+ };
+ };
+ "serialize-javascript-3.1.0" = {
+ name = "serialize-javascript";
+ packageName = "serialize-javascript";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz";
+ sha512 = "JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==";
};
};
"serve-index-1.9.1" = {
@@ -9398,7 +9380,7 @@ let
version = "1.13.2";
src = fetchurl {
url = "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz";
- sha512 = "2gkkd7jlmrn2a8d736x3fcij9jj16aglbq6pcivb897g01k1dlrpvb565d3hq9zwafyr60zlcqr5flgd2yqs36s8wxpylxqnck5vyx7";
+ sha512 = "p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==";
};
};
"serve-static-1.14.1" = {
@@ -9407,7 +9389,7 @@ let
version = "1.14.1";
src = fetchurl {
url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
- sha512 = "0551vv6s1vgk5krzdn9cwnybsv6g4cyqpkk1dlkyv1pd8n7m8r7pi12r16bw12dzwl6ghj4qwizjsxc8vl26lv9c61fkq9r059yzji4";
+ sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
};
};
"set-blocking-2.0.0" = {
@@ -9425,7 +9407,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz";
- sha512 = "15idn47lw67wfq0qfva85xnphqxkzz5apix6gwcnylmqw4ch7bqhq4vzdh53f327agpcg6pdzkbj8m72wm887wd8lqaydw20zbxq497";
+ sha512 = "JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==";
};
};
"setimmediate-1.0.5" = {
@@ -9452,7 +9434,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz";
- sha512 = "2jlhhawfqdiga1m6if01ks1q3yx56k5vj6wf372589vkswvdflw7224viivxali56b0jjsckpmjy10rj6fcakhw2dbq2psr197kzw86";
+ sha512 = "BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==";
};
};
"setprototypeof-1.1.1" = {
@@ -9461,7 +9443,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
- sha512 = "01qxzb0a6jrcxa6qh776v04ihqrmcy3qfbp9drfsjhfcsmaqd21mppr3ndj970ixfh6bpm8ai45jyqyzjfjw26pcyd82y6pyrcl1xr6";
+ sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
};
};
"sha.js-2.4.11" = {
@@ -9470,7 +9452,7 @@ let
version = "2.4.11";
src = fetchurl {
url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz";
- sha512 = "2lihh3p2mrwymrly93ni37b1dvzwbm1jc47iqp66ax4bj41js4mr94wghv3c2agq98bb44nxxddn2n67ab978zk00xx2znw3vj2kha0";
+ sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==";
};
};
"shebang-command-1.2.0" = {
@@ -9488,7 +9470,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz";
- sha512 = "066cirpvgdn5ywf1lpad9wrzkbk19mdwm662mk09mhlsw16rigayybrp18jna89zbqw06v43nnpbxjzxcx0wsnxmikdfqk96vdnnz4h";
+ sha512 = "kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==";
};
};
"shebang-regex-1.0.0" = {
@@ -9506,7 +9488,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz";
- sha512 = "3a1nivszhfclgwknyblqnd1nis1i1g3v571pbrhrf2dhpdbnkliswcw10s9k883cnxk01xd2z26x0s7qg0annp0vvwpvisw3cb9vvzg";
+ sha512 = "7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==";
};
};
"shell-quote-1.6.1" = {
@@ -9524,7 +9506,7 @@ let
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
- sha512 = "26893dbicabdw7f4klf18aiw4r88b8ndc9rchbpsaxb3ibvkk37gkffghac7g62clqkhk7szyfwnfxcsfs23wcjq6qm6lxwa3s7hhjm";
+ sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
};
};
"simple-swizzle-0.2.2" = {
@@ -9551,7 +9533,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz";
- sha512 = "3sbrc1b1qf9m7lhlljmnc51k9bl7jbc9zfmdc4z55iafsck65d9ll77bifknvgvgbc0f0a7cvm1b785ab5d1avm27lm7kvnd3fs30k5";
+ sha512 = "ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==";
};
};
"slash-3.0.0" = {
@@ -9560,7 +9542,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz";
- sha512 = "3cj4cvlh36f0h6f3dslbkwa3y9nnny8qmwbf4kw3xy8vfbg5mypknds3j2cdhf7xg82hm8smdl8cq88xn4nyw1b9677xjwvly2kbm43";
+ sha512 = "g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==";
};
};
"slice-ansi-2.1.0" = {
@@ -9569,7 +9551,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz";
- sha512 = "2hri697iq2zbwfqga7889i00ry55xb9zj48wf292qn7wk0dyl2ymd1bjph6a79glqyhj4lajd4fyhmxmqdhnpxd55fvjq1hf45rbvs2";
+ sha512 = "Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==";
};
};
"snapdragon-0.8.2" = {
@@ -9578,7 +9560,7 @@ let
version = "0.8.2";
src = fetchurl {
url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz";
- sha512 = "2b0sap2q0c6qbfkw6znql845b143frn5gkkz4gpirjhgwa2j3wy3jsvrfg51s5c1w1m4nkgis97x9yvmzsc533kap9j3h3zcffqxp0n";
+ sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==";
};
};
"snapdragon-node-2.1.1" = {
@@ -9587,7 +9569,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
- sha512 = "2gk18pdld8ij1bpa2mdwl8f7i4rl5d4ys3qw31hipj56wslnsfhp1vxp3q36kj1m4f34wzzlvj0282qx5xlflqf978xyqlc2viyaviv";
+ sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==";
};
};
"snapdragon-util-3.0.1" = {
@@ -9596,16 +9578,16 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
- sha512 = "1jsaqma4ycl2iq0761i1w7758z1kq7gbsij4xfb7p5cnw0qa62pszv6pr3j856n3pbxww7wwxs5wvcg2cb6vy020kw3bchashqs9clr";
+ sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==";
};
};
- "sockjs-0.3.19" = {
+ "sockjs-0.3.20" = {
name = "sockjs";
packageName = "sockjs";
- version = "0.3.19";
+ version = "0.3.20";
src = fetchurl {
- url = "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz";
- sha512 = "0pn77r3rgi2blxla6ilhf4madx8n0cprzb295mw5knx2hyhiwn60z8n8n8clsb1l0wddcrjj5x4rn24ydf2wnxbrn63xwb5lsa293sp";
+ url = "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz";
+ sha512 = "SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==";
};
};
"sockjs-client-1.1.5" = {
@@ -9623,16 +9605,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz";
- sha512 = "3pa683q7x6az2iwmd2bh0d2zwdkgklkfi4vpkwnxw4b49mgfdjkal83i9lzxlz6f6sqybyvb0mlyw0mmg9mdd76fawvi7izxz48ndp7";
- };
- };
- "sort-keys-2.0.0" = {
- name = "sort-keys";
- packageName = "sort-keys";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz";
- sha1 = "658535584861ec97d730d6cf41822e1f56684128";
+ sha512 = "5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==";
};
};
"source-list-map-2.0.1" = {
@@ -9641,7 +9614,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz";
- sha512 = "0izwdwncwz4s14qn5ahkb2mpcdpxq2arn5185dlhljns4nylsw2xfm425zi115ik4kz1vfa97qyix3vf3i149dyi1ndq61iaf0knx5a";
+ sha512 = "qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==";
};
};
"source-map-0.5.7" = {
@@ -9659,7 +9632,16 @@ let
version = "0.6.1";
src = fetchurl {
url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
- sha512 = "3p7hw8p69ikj5mwapmqkacsjnbvdfk5ylyamjg9x5izkl717xvzj0vk3fnmx1n4pf54h5rs7r8ig5kk4jv4ycqqj0hv75cnx6k1lf2j";
+ sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
+ };
+ };
+ "source-map-0.7.3" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz";
+ sha512 = "CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==";
};
};
"source-map-resolve-0.5.3" = {
@@ -9668,16 +9650,16 @@ let
version = "0.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz";
- sha512 = "2gq1flmkac2lzw8rs6vpch0sanmv8r9gv6bggwkgxzj3n7gw33lbqzk7nk9vvsckdjjkm132jzbl3nxc69cf9bb7xz4wnhpgd3gxp0y";
+ sha512 = "Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==";
};
};
- "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 = "1ayqxcigra517ylxbrvri7jlw55cv0m6a8j9j6060c5xsh519ip69jjp4jk6bqcj5ra5y318k6la6lfhpsj0k8hhkyw1szbj128pz3r";
+ 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" = {
@@ -9689,31 +9671,31 @@ let
sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
};
};
- "spdx-correct-3.1.0" = {
+ "spdx-correct-3.1.1" = {
name = "spdx-correct";
packageName = "spdx-correct";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz";
- sha512 = "3qslnh3c2x2g8lar94rladm2rz692d5ds1bp1cpl223jf67jnazl9ipy4n17n7vqvgwimij36gz740nfqr5pyxq8x6n02rd4xj89gcn";
+ url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz";
+ sha512 = "cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==";
};
};
- "spdx-exceptions-2.2.0" = {
+ "spdx-exceptions-2.3.0" = {
name = "spdx-exceptions";
packageName = "spdx-exceptions";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
- sha512 = "12c442riig2hk7014ahh40chwirmmsl9dr4cnm2dr2bdbv1lnal8xxwsfx403pqkx7ib06gm2hyyd98kn30kxanjm92yai5y44h0x6r";
+ url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz";
+ sha512 = "/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==";
};
};
- "spdx-expression-parse-3.0.0" = {
+ "spdx-expression-parse-3.0.1" = {
name = "spdx-expression-parse";
packageName = "spdx-expression-parse";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
- sha512 = "351djgqvsgqmfg6h764c2k09dmixczw5073jirm8km6i1yym4xjrzc7g5ckwkidi3gls7s910m4ahl8sh37dsb478j8j3sigbfq63k2";
+ url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
+ sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==";
};
};
"spdx-license-ids-3.0.5" = {
@@ -9722,7 +9704,7 @@ let
version = "3.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
- sha512 = "3sk6sk6r05ikn5qslbh04h54mv4a34wn4d76s800h94padnjydfvvq73ij6jh81yrigspyr50ay878jjwpj2mcq38br371jkb6mdq97";
+ sha512 = "J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==";
};
};
"spdy-4.0.2" = {
@@ -9731,7 +9713,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz";
- sha512 = "2h06dvjrd0vv66jpc6cnrkvbvihcfvr325dkpbif6kxnvn8zvgpvgj748whffn0sc0lk87yd8l8k6k595fvwbc2ysjy4msh0rjs13mg";
+ sha512 = "r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==";
};
};
"spdy-transport-3.0.0" = {
@@ -9740,7 +9722,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz";
- sha512 = "1rha3zyhardm434kr4h4y44wxpd49hqzzxqk1d9lqg91bkzfbp6qkh9nahdkkmpgbkc5021x8c8cy1aqnaph5ib1a9hx32j9qadbhl6";
+ sha512 = "hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==";
};
};
"split-1.0.1" = {
@@ -9749,7 +9731,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz";
- sha512 = "2916kdi862ik0dlvr2wf2kvzmw8i8wk5spbr9wpdcksrkhrl3m0082jj1q4mqzvv50mlah5s4vcy6k18nacbj09kxbzp2pbysh8wg4r";
+ sha512 = "mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==";
};
};
"split-string-3.1.0" = {
@@ -9758,7 +9740,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz";
- sha512 = "25ih1dx2qb3lawqjxj85znd4l3x8nnigrcdlpfw8064gh2mwxic9bgg5ylgxm9gjl3v8dmyc47rycp8xvqz78jqalg0g9yqj225acrp";
+ sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==";
};
};
"sprintf-js-1.0.3" = {
@@ -9776,7 +9758,7 @@ let
version = "1.16.1";
src = fetchurl {
url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
- sha512 = "0i4jnrxh6i17qij2vfki7qxmk435cnacvg363qg0hya5incfj57akgbas8zcx2cl5pds9jfgfyhqm8wlqz6damsg059gymv99aylx8x";
+ sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
};
};
"ssri-5.3.0" = {
@@ -9785,7 +9767,7 @@ let
version = "5.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz";
- sha512 = "00qc3iqsi21cc2az3nz36q88psab4ickpzranndk6vmrb6yhn5xsq3kgp21x3lp0406bdaalpb59xy7zzqnl40ans69v3z2l8z8h52x";
+ sha512 = "XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==";
};
};
"ssri-6.0.1" = {
@@ -9794,7 +9776,7 @@ let
version = "6.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz";
- sha512 = "107yg08ib4232ppannc6fw8ml8p1fssnvcf88cpq3s5ybq3r5ppxnmc32rp40i0ppbgxcw9q04d5rc90if0q3xyp953swad93biws6x";
+ sha512 = "3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==";
};
};
"stable-0.1.8" = {
@@ -9803,7 +9785,7 @@ let
version = "0.1.8";
src = fetchurl {
url = "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz";
- sha512 = "3mw0cg71gcp6hfg3x0snaxcva4yqnifs11vbs3ba4agmcz8njmz70ndk5d8z97441jdvjhvb8aq8r44ngd8z4iw5hpgfmff372nlbwf";
+ sha512 = "ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==";
};
};
"stack-trace-0.0.10" = {
@@ -9830,7 +9812,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz";
- sha512 = "1xxwqpj713rq1idbmp7mj7cj9dl52lazgpd5x8a9g88jawbkn9xpwbgljl7cvnd0jqkll2zpdj5xy63dlis9l2k8vmx1n1gvyv8456f";
+ sha512 = "zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==";
};
};
"statuses-1.5.0" = {
@@ -9857,7 +9839,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz";
- sha512 = "2mfvadpwj9mzxps4arl1frxlkz96hfp0sc5pvq76s0ijf8fgw26mm3a721zq3iz1f8155w3a41wkixbdlwn1cavv0mzics796da2zlx";
+ sha512 = "nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==";
};
};
"stream-each-1.2.3" = {
@@ -9866,7 +9848,7 @@ let
version = "1.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz";
- sha512 = "0pxki70s41jg18b738qvcwxlcakp6658ksicxkcgg8wp9q97fwp3mv13c5k38k47vxkyyk951k7gzavs3r7b93ackdyznh8zzch4lxy";
+ sha512 = "vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==";
};
};
"stream-http-2.8.3" = {
@@ -9875,7 +9857,7 @@ let
version = "2.8.3";
src = fetchurl {
url = "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz";
- sha512 = "19y2xbs1xzzpjwfdczl21d0d76ahd7013cr3mhfa6a8nbwwv9jpncng8idf0g8hnmnq2mcl3xh912rjlasl06wsz44qw3j7hdya8d7r";
+ sha512 = "+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==";
};
};
"stream-shift-1.0.1" = {
@@ -9884,25 +9866,16 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz";
- sha512 = "1ai59bc5x8d6a1c37fp2d2gi6q7x6fhza2jsf1sblrdvbza8j14a4xnp20lg65b8lzm0s95m3pqizblbj6ks44qf73gdllhbahaqa02";
- };
- };
- "strict-uri-encode-1.1.0" = {
- name = "strict-uri-encode";
- packageName = "strict-uri-encode";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz";
- sha1 = "279b225df1d582b1f54e65addd4352e18faa0713";
+ sha512 = "AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==";
};
};
- "string-replace-loader-2.2.0" = {
+ "string-replace-loader-2.3.0" = {
name = "string-replace-loader";
packageName = "string-replace-loader";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/string-replace-loader/-/string-replace-loader-2.2.0.tgz";
- sha512 = "134pqnxfq8nmn7k4q06xwvd01cw8009gzr8nlmh071l1qcnvf1cg2km2r3z3rx5ahdw0mvjpls45wlwn3wdzb8v0nfmbi9y5xj7hjsj";
+ url = "https://registry.npmjs.org/string-replace-loader/-/string-replace-loader-2.3.0.tgz";
+ sha512 = "HYBIHStViMKLZC/Lehxy42OuwsBaPzX/LjcF5mkJlE2SnHXmW6SW6eiHABTXnY8ZCm/REbdJ8qnA0ptmIzN0Ng==";
};
};
"string-width-1.0.2" = {
@@ -9920,7 +9893,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
- sha512 = "29s1fqgr4mnhfxwczgdghfmmc1f792m9hysvcjxw2h5lfj8ndf2b6gm02m96qk5m75g4aisijvng4pk618anwbr8i9ay2jyszkqgslw";
+ sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==";
};
};
"string-width-3.1.0" = {
@@ -9929,7 +9902,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
- sha512 = "3bix3jva53vcp1im3aa1y2v1lywkm7ix81gkwkj4915s2675pmw1c9n5x98q1m985hzgwkk1fnc2q78qz7s0fixhf994md3lazxr9xx";
+ sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
};
};
"string-width-4.2.0" = {
@@ -9938,43 +9911,25 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz";
- sha512 = "1xbbkr5nbg13x7hdllv0fd9a9b15b6ddzi41aswxpil3rd3yvjclpyk12p7wman4s8dqrvavgfmamdq764c089k1rpap0md7wjgjk6d";
+ sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==";
};
};
- "string.prototype.trimend-1.0.0" = {
+ "string.prototype.trimend-1.0.1" = {
name = "string.prototype.trimend";
packageName = "string.prototype.trimend";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.0.tgz";
- sha512 = "181zx0q2zkix0hnlhji6z79wdzp5vzp992c1bv2h0gxmcmmyxy19xj184fjvljlncnic3mhv95vn559s8iwcljfhg4dgi5zlqd6fhhh";
- };
- };
- "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 = "15qfz59cpsj9svgvcs24q6h47jfy5zfhg7dy3b8ik3nvf97vhvijy8d51vrprx4z0vfyscg7i2xv9qs960h1pvnmzm1n95m6svk8840";
- };
- };
- "string.prototype.trimright-2.1.2" = {
- name = "string.prototype.trimright";
- packageName = "string.prototype.trimright";
- version = "2.1.2";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz";
- sha512 = "0b5kvxgqr55r745bccsjz35w9galqf42rm3lf5f4p2i21c4yq5l0fz0s03z4gq1d7yi52i3x6n8fa1n3fhlplc8d49vlaipqvp51m34";
+ url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
+ sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
};
};
- "string.prototype.trimstart-1.0.0" = {
+ "string.prototype.trimstart-1.0.1" = {
name = "string.prototype.trimstart";
packageName = "string.prototype.trimstart";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.0.tgz";
- sha512 = "3ir4q4zbjch2mkkxdn1xq5xb939s03n958b47bs6gkkds4dhljw6w4529vml982kdrf0iiyib54nrnxviaipw790ji8h5ad9n1zq8w8";
+ url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
+ sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
};
};
"string_decoder-0.10.31" = {
@@ -9992,7 +9947,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "315yd4vzwrwk3vwj1klf46y1cj2jbvf88066y2rnwhksb98phj46jkxixbwsp3h607w7czy7cby522s7sx8mvspdpdm3s72y2ga3x4z";
+ sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
};
};
"stringify-object-3.3.0" = {
@@ -10001,7 +9956,7 @@ let
version = "3.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz";
- sha512 = "2pk4j3smpmlm6jkpqqaqwh2jks1hmg5rfk9kqd9msxm5dh5zlf5c2j0m2khy8iajf65f9zr13zy03yi10pj1jv3yn8a15jy3lba4ymc";
+ sha512 = "rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==";
};
};
"strip-ansi-3.0.1" = {
@@ -10028,7 +9983,7 @@ let
version = "5.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
- sha512 = "1cf4mpsr46nik5xxyb9wc4cz6c4yymi2ijpfx1nghnkl39l8pgq1sc7q19jzrjkwpn9i7hwg4q3rs4ny3vssrc6506an1lv0bb6rr0f";
+ sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
};
};
"strip-ansi-6.0.0" = {
@@ -10037,7 +9992,7 @@ let
version = "6.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz";
- sha512 = "3mjvs0jv5m5npyr79f0br9kc7nr52ghv6p8gnkmm25adgr0psxalfzlanvzbnqfn87jf6vspvbx2r30px94fnyb446xch6zni7cmsq2";
+ sha512 = "AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==";
};
};
"strip-bom-2.0.0" = {
@@ -10055,7 +10010,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz";
- sha512 = "0bln256gbzpmrbc1hg4pwkfh9vwncdzgdr6h3bhkmilz5syb1rlsk9rvc6kjqbh6rfhvqv7jwdnppsfdnpdg58444r1mviqaxm7pgwh";
+ sha512 = "kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==";
};
};
"strip-eof-1.0.0" = {
@@ -10073,7 +10028,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz";
- sha512 = "264panbfx7nxdqgcsb6x1gk226kifd6zpksjmdbjp2xsjirbr91gkcj51ssy2j225n8vd1rjj6wlf4vdqaxyrdrmcpxgp84s1y6zfh6";
+ sha512 = "BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==";
};
};
"strip-json-comments-2.0.1" = {
@@ -10085,13 +10040,13 @@ let
sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
};
};
- "style-loader-0.21.0" = {
+ "style-loader-0.23.1" = {
name = "style-loader";
packageName = "style-loader";
- version = "0.21.0";
+ version = "0.23.1";
src = fetchurl {
- url = "https://registry.npmjs.org/style-loader/-/style-loader-0.21.0.tgz";
- sha512 = "33b6cg091mx8mgafvf8d1815mc55w3rqk0527z2l536z5ipprjwkdpm62qyi71snx625y2kqpr6nqfvvmdv7jn30qz8ip950yq0vrag";
+ url = "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz";
+ sha512 = "XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==";
};
};
"stylehacks-4.0.3" = {
@@ -10100,7 +10055,7 @@ let
version = "4.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz";
- sha512 = "3zfkv97pqkc0k51zsjb6dbyhs1lnf05c4vik7klpyzv7chdqqc49038hlm4rpskfy4nhmpjaib22qqzkfwzx6lfw5c4k53hsa9lnsgc";
+ sha512 = "7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==";
};
};
"sums-0.2.4" = {
@@ -10127,7 +10082,7 @@ let
version = "5.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
- sha512 = "2ihqi2z38fr1sq2jvwqgjqymncmkhxqz0x3bi97w4b4fn24wsdy71j139p95sb3nfrh3a449n0sqhm1z0jsi04860y8vdy8sp0n6da2";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
};
};
"supports-color-6.1.0" = {
@@ -10136,7 +10091,7 @@ let
version = "6.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz";
- sha512 = "30pwyjmww4d54bf2m6lpw20ly4blhb88sy3gn6qcjih2rfq1s5zsl1nszzwgj2j1gqn3c8mw52df0z26rqyk8flzimb70scdmz67vd9";
+ sha512 = "qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==";
};
};
"supports-color-7.1.0" = {
@@ -10145,7 +10100,7 @@ let
version = "7.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz";
- sha512 = "3k12babask2rk5v9n9wdgng00rqac2w5wwvkawlx3brjpqvfpy4j70650ggw5pa7bm5hnn1ppsppsqrcwrvjsk1mxb3vi993yjqh551";
+ sha512 = "oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==";
};
};
"svgo-1.3.2" = {
@@ -10154,7 +10109,7 @@ let
version = "1.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz";
- sha512 = "1biic6k5zbjbibabxnqg6cs0hz8vb69zb4kjgwh6nwxqigx23m7gaggva58cpqp7z2a403q9n1sqlfm6yx660nz1dj90iri0sqvy76a";
+ sha512 = "yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==";
};
};
"table-5.4.6" = {
@@ -10163,7 +10118,7 @@ let
version = "5.4.6";
src = fetchurl {
url = "https://registry.npmjs.org/table/-/table-5.4.6.tgz";
- sha512 = "19b85vbk5rflp8b200akryyzrk92yj7v2pk64mmvy3y00x7ibfcbiqwmba2q14h9rvfsj9bxvmvyfxma4hswy8bw8dpm3hzdvr1qqf2";
+ sha512 = "wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==";
};
};
"tapable-1.1.3" = {
@@ -10172,7 +10127,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz";
- sha512 = "283f6rp3hhj0lvi5smcvh4mq56mifjchgv6qlnr4qb1xs2fsyb2vy71b308h1285nngcz8q7cbmjp8qqzh0im71mx5wr3v6hrnvyqp1";
+ sha512 = "4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==";
};
};
"tar-4.4.13" = {
@@ -10181,7 +10136,7 @@ let
version = "4.4.13";
src = fetchurl {
url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz";
- sha512 = "10gwhmgx7fh619zv48r2lnm42qr7rw4qa9ph7142rizcn8in9dpi49jbmmv8ism60rcg1a7b4103r598jngi1rcn50sw7b8n1570rf3";
+ sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==";
};
};
"temp-0.9.0" = {
@@ -10190,7 +10145,7 @@ let
version = "0.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/temp/-/temp-0.9.0.tgz";
- sha512 = "36zr3d39z8wdb7v4z9inkii3cd1qsc49bf8z2s4ic671dlf2aab95w9z1lg9fivbvwd9cbpghxvfgiz3l3jb1fzwh2d984900yj3xb1";
+ sha512 = "YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ==";
};
};
"temp-0.9.1" = {
@@ -10199,25 +10154,25 @@ let
version = "0.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz";
- sha512 = "1w4xzn45b7a3qd9vvwfc80ah8xnbvdw8ng5jfhkdivs7kxc1wyjvlf6zza2wgkf3s7av5izd1bfjazahx3i79cy8zwidmws5f18xjsq";
+ sha512 = "WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==";
};
};
- "terser-4.6.10" = {
+ "terser-4.8.0" = {
name = "terser";
packageName = "terser";
- version = "4.6.10";
+ version = "4.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz";
- sha512 = "16fv61l1ffv807q775lmwr3bffdh60399bcz3jgm32n4g607madq6pk3vhv2kfisgz4lvivihpvxbixl5nsmv66hbh53mx88gfpzcd9";
+ url = "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz";
+ sha512 = "EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==";
};
};
- "terser-webpack-plugin-1.4.3" = {
+ "terser-webpack-plugin-1.4.4" = {
name = "terser-webpack-plugin";
packageName = "terser-webpack-plugin";
- version = "1.4.3";
+ version = "1.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz";
- sha512 = "2n44cgqgz070skn207m3l6zg3q444p1db54g0j87fcjxwyhmlfvgg3kak5v1ffhg765cdxah1l99kjdcy74mc75nlq7907zbiq5xk20";
+ url = "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz";
+ sha512 = "U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==";
};
};
"text-table-0.2.0" = {
@@ -10253,7 +10208,7 @@ let
version = "2.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz";
- sha512 = "14xi6lbly1f37015ny2pzcnf5kaksjmpnhm61gfhwn686w5ac519qb1icxdda974n84f342g0y15kysj1hci2vl40z91aiivyhx2spy";
+ sha512 = "/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==";
};
};
"thunky-1.1.0" = {
@@ -10262,16 +10217,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz";
- sha512 = "2n8ys98dmv1625inb52cdr421ry82ri2sninmss1njzy9hxrlblw3fkvgr3na4d69glygww3g80bj4pgr9ik1zcm10ki0gd2yf3nxkq";
- };
- };
- "timed-out-4.0.1" = {
- name = "timed-out";
- packageName = "timed-out";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz";
- sha1 = "f32eacac5a175bea25d7fab565ab3ed8741ef56f";
+ sha512 = "eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==";
};
};
"timers-browserify-2.0.11" = {
@@ -10280,7 +10226,7 @@ let
version = "2.0.11";
src = fetchurl {
url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz";
- sha512 = "0lrwqck7qvpvxswx5kmydj9nmn2rwckzzfpdf5mf869fqrs9girj45i80hdv99b81m4g8fgwqx2lqk04k7zars7rldq3r89r3m9aipb";
+ sha512 = "60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==";
};
};
"timsort-0.3.0" = {
@@ -10307,7 +10253,7 @@ let
version = "0.0.33";
src = fetchurl {
url = "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz";
- sha512 = "0drg2bck1cj8677rgs1l98v7vqaxawcqh6ja87qilwnd719l5y0lzv5ssn3pcwa37fdbg4188y6x15a90vkllyvfpd9v7fai2b8j44d";
+ sha512 = "jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==";
};
};
"tmp-0.1.0" = {
@@ -10316,16 +10262,7 @@ let
version = "0.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz";
- sha512 = "0mygbkw1yiz5b0mvdivsmwfaw12w70fjvgd3mn2wny7ggrx69swy5kj11xm3llrv98slhjx9d7pmcd8aa94492r0cfnfv139wmpddi7";
- };
- };
- "tmpl-1.0.4" = {
- name = "tmpl";
- packageName = "tmpl";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz";
- sha1 = "23640dd7b42d00433911140820e5cf440e521dd1";
+ sha512 = "J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==";
};
};
"to-arraybuffer-1.0.1" = {
@@ -10355,13 +10292,22 @@ let
sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
};
};
+ "to-readable-stream-1.0.0" = {
+ name = "to-readable-stream";
+ packageName = "to-readable-stream";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz";
+ sha512 = "Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==";
+ };
+ };
"to-readable-stream-2.1.0" = {
name = "to-readable-stream";
packageName = "to-readable-stream";
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-2.1.0.tgz";
- sha512 = "3pw9wwllhic73ya7g935mwmw4lrjwxf0vxxngs5iqbwlasxbrv506bas7sqqfmmmf7p9lx0g907ihysaxivv78ln8bj3m5067l1lx53";
+ sha512 = "o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==";
};
};
"to-regex-3.0.2" = {
@@ -10370,7 +10316,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz";
- sha512 = "03lcq1y1ks55lss37m3cx52f8f4wj85rqsxfxrhi3y8rqa0iiny6df8ardg2f742z870v7xw749lcsxh8yplsmbvaig4rrds1w6asqm";
+ sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==";
};
};
"to-regex-range-2.1.1" = {
@@ -10388,7 +10334,7 @@ let
version = "5.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz";
- sha512 = "2qkrna8q80arai14s6f17djc3cgwiilnhibfykwzkif4gs9ny3fmqmxqf56fvc7fjwyr01p97nk1ckd67s8476cslmj3rwp7s5zp4zb";
+ sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==";
};
};
"toidentifier-1.0.0" = {
@@ -10397,7 +10343,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
- sha512 = "1bip1yxcfy4c0yl2kwmj9jyzfg1ixyj564wd1aaf46rabdiasx62yznb8bwn9cki886f353axgca42zma7q9rb4b50lhm1zz7y8g8y9";
+ sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==";
};
};
"touch-3.1.0" = {
@@ -10406,7 +10352,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz";
- sha512 = "2a3sk3562y1ihbl06r5g1pzs37mwhhnz8f8vvcc0k8bhykczzgv9dyw71kkz4mbf81iq7wbf2nq7hpy6z6zhanj8s9d6bjk5r9pq72q";
+ sha512 = "WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==";
};
};
"tough-cookie-2.4.3" = {
@@ -10415,7 +10361,7 @@ let
version = "2.4.3";
src = fetchurl {
url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz";
- sha512 = "2akhyixx49dkqadghzwj53xwfa1aikf0iv04ib9zj0kbilkzxxh16j5c6vfkcwm3cy29y46q3d8lzinsy6ql2cvb1wcw31gzs9jp6s3";
+ sha512 = "Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==";
};
};
"tough-cookie-2.5.0" = {
@@ -10424,7 +10370,7 @@ let
version = "2.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
- sha512 = "3xgcny117pqhfncr4gbmagzlnjiqqgq0lrvmljdfcdy64nc0xjfcbf1r08dmp1v1m3s51kq0yxc18nl3j9lbpr5bp5lgmi6719yqlly";
+ sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
};
};
"traverse-0.3.9" = {
@@ -10445,13 +10391,13 @@ let
sha1 = "61dbc2d53b69ff6091a12a168fd7d433107e40f1";
};
};
- "tslib-1.11.1" = {
+ "tslib-1.13.0" = {
name = "tslib";
packageName = "tslib";
- version = "1.11.1";
+ version = "1.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz";
- sha512 = "0c0k843zya7w9k5snfr3g76wz2vyl99q149safl5g364jjwq839h3qf8c17i8mahdcqc3zj3xgfv0nv9pcxfm8axva0d49w4vqvr5b9";
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
+ sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
};
};
"tty-browserify-0.0.0" = {
@@ -10487,7 +10433,7 @@ let
version = "0.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/type-fest/-/type-fest-0.10.0.tgz";
- sha512 = "25w8hvjk21iqndawz9h3713dmahzg2w3nf4ipfkgfnlhzk1jdlq2jadyd6lr1sgidbyxbp97mcgci1zw4qd6b0gjvqglz9cis77si8i";
+ sha512 = "EUV9jo4sffrwlg8s0zDhP0T2WD3pru5Xi0+HTE3zTUmBaZNhfkite9PdSJwdXLwPVW0jnAHT56pZHIOYckPEiw==";
};
};
"type-is-1.6.18" = {
@@ -10496,7 +10442,7 @@ let
version = "1.6.18";
src = fetchurl {
url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
- sha512 = "3r7402x79nilhdgk4z21yjh5y9vix8lwlll1kzcn8jd2m89vzksdb6wddia77cxv3iwhd6i5hkv6n7diwjbhpy7y03i2kqlvfplli2f";
+ sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
};
};
"typedarray-0.0.6" = {
@@ -10514,7 +10460,7 @@ let
version = "3.3.10";
src = fetchurl {
url = "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.10.tgz";
- sha512 = "31s7k004qjdb42cavkpgszzvz9zm3aw2iv80k1hrykx202x9wb03451l58fhlba1spjgpdq96w7vm6rvavkcwrxj87aynxkq25czz5c";
+ sha512 = "rPzPisCzW68Okj1zNrfa2dR9uEm43SevDmpR6FChoZABFk9dANGnzzBMgHYUXI3609//63fnVkyQ1SQmAMyjww==";
};
};
"uglifyjs-webpack-plugin-1.3.0" = {
@@ -10523,7 +10469,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz";
- sha512 = "21rq1kl3wanb1w9jp90w5m1anksk2rffnls8sk324lqwwvhyskh64443jm1ixdl5zjf6717khdp3xm23388yyzz1ximqch03mrciwd2";
+ sha512 = "ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==";
};
};
"ultron-1.0.2" = {
@@ -10541,7 +10487,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz";
- sha512 = "0x78hsv3jykmjl6qdqlqiz7v5nf06li8b5yvzpj6grnzwbcjch8ngyg55lm8g8mg4znvk7qbryvrr2dxacz3cvyb1nsm64qsw21g0ah";
+ sha512 = "UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==";
};
};
"unicode-canonical-property-names-ecmascript-1.0.4" = {
@@ -10550,7 +10496,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz";
- sha512 = "2frn6cxiqmhndpdcmrcd2590rx0b4bhn4pvqag2kgif3pqnw52622lpwd0jzz5a9h9jg03yb96m82zf8vvcfrrni43qlxw7fnfwsflc";
+ sha512 = "jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==";
};
};
"unicode-match-property-ecmascript-1.0.4" = {
@@ -10559,7 +10505,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz";
- sha512 = "2p78i127lk184hfbwyzd4xy6hrgg5gz8s3raf83pqx59rqk2dg339m7dnbi4pvysf7390jpnz84ds8ylwxdf3vynbnzjkbgbs3ji11g";
+ sha512 = "L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==";
};
};
"unicode-match-property-value-ecmascript-1.2.0" = {
@@ -10568,7 +10514,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz";
- sha512 = "0hxphkw10m0pz129gv1ngjcj5yaw6qk2zvdbx4yp5410lk15pnb7xs2s0gp469650zk66ydd8xp6kicia258vpx4s9gk88mchf90fy2";
+ sha512 = "wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==";
};
};
"unicode-property-aliases-ecmascript-1.1.0" = {
@@ -10577,7 +10523,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz";
- sha512 = "112w9mql1a57imkl581n0gx21pycfl0cdh5zsfmwxhmv4ipn7g8icjqlvqjsgi2vhahldq2i69qial99fa8ys4qv98fnng93wzai91y";
+ sha512 = "PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==";
};
};
"union-value-1.0.1" = {
@@ -10586,7 +10532,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz";
- sha512 = "1g7i0bs3sa35zpsrr2l3wsz4j6bqpxgm77kg2fdz89irzw6nrk6j93j61wr134mg9rbf039xa4pp1dw0iqfsv15rkf8jn8y2fdxg5xl";
+ sha512 = "tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==";
};
};
"uniq-1.0.1" = {
@@ -10613,7 +10559,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz";
- sha512 = "0sp2fs9gsv3l6mc9kdk09z835d54gw04x02dlz9q208mda3f6bmqd4vix4634kv9njvvxcz3iswcj6fwcmszvima7wpv5knia678sjn";
+ sha512 = "Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==";
};
};
"unique-slug-2.0.2" = {
@@ -10622,7 +10568,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz";
- sha512 = "3dz3f3rqwqssr86c072j9m8m7l98l20b3i75diqrq5l871d647jmdf7pjjml7l83iqvjnb2frz7h6xbs8rpx3rkvk1h5i6swvsap1ff";
+ sha512 = "zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==";
};
};
"universalify-0.1.2" = {
@@ -10631,7 +10577,7 @@ let
version = "0.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz";
- sha512 = "29d9b6i7rf460m0c5761z6xzzjdl2q81ri19x5qcnvi9l85jp71f7lbr7bdk7sx3k3sqwcp9vfpmlh7srgfnzlmssr5j0lpj0imw4mc";
+ sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==";
};
};
"unpipe-1.0.0" = {
@@ -10667,7 +10613,7 @@ let
version = "0.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/unzip-stream/-/unzip-stream-0.3.0.tgz";
- sha512 = "3j7r4r1rzgz3kisp8d5jk1sckr8f9jxz4ln29wfkl139a6p1qpr4s6cm9581fscqjwc71fqafd4584myll8z31arz3ps8a6qzy62v9l";
+ sha512 = "NG1h/MdGIX3HzyqMjyj1laBCmlPYhcO4xEy7gEqqzGiSLw7XqDQCnY4nYSn5XSaH8mQ6TFkaujrO8d/PIZN85A==";
};
};
"upath-1.2.0" = {
@@ -10676,7 +10622,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz";
- sha512 = "230pbhzxv0jr9n43qhghbsdbsp1rwalc3rclaqscwjaazi35s6vzw9p66s3ypk6yn3jgpmqflda2yh8j2rlypz9vihasfw5m6jhd739";
+ sha512 = "aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==";
};
};
"upgrade-1.1.0" = {
@@ -10694,7 +10640,7 @@ let
version = "4.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
- sha512 = "2fz60s71ghl56ddfiiaws81xpiidlbjk69jyjmahz190d2advy9zdbcwh5if4rgg5hxdbfxhkwiipjrnjy8w834bxsmzambd2p4b3r9";
+ sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
};
};
"urix-0.1.0" = {
@@ -10721,7 +10667,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz";
- sha512 = "27fp8dsaysmpx7yh2xnc15wngi1qk2n859q75hqjfxaskswh0hl5qxjz7mkk3hrz4v2lf516zfxw5xqd76lvb66pgm165iwdhmf8wbm";
+ sha512 = "dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==";
};
};
"url-parse-1.4.7" = {
@@ -10730,7 +10676,7 @@ let
version = "1.4.7";
src = fetchurl {
url = "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz";
- sha512 = "2bdb8rqxq8xd530jx6q8awb1y9idrvd8cfznrlyc1h8j4ra1icxcssfg7qldhssj6dxvibkvx6rnn1ljkjbxi95l58dn1y35ibrlyvp";
+ sha512 = "d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==";
};
};
"url-parse-lax-3.0.0" = {
@@ -10757,7 +10703,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz";
- sha512 = "2hzzynss1cv7kn1lf40hqk16qmbf38g7a28m27pcg05mg6vpf7sj0gy175fdscz534fxdi14622rmq3sdpib9c5ypjympjfg5ai40bk";
+ sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==";
};
};
"util-0.10.3" = {
@@ -10775,7 +10721,7 @@ let
version = "0.11.1";
src = fetchurl {
url = "https://registry.npmjs.org/util/-/util-0.11.1.tgz";
- sha512 = "0fpzl6qczbzr5jniy99vgfxz1k4gdfl13lwwhlfysj22rm18ikfici89wpgv34v67ckays1d500fgk2dlzw95zncn9jvkdygjr40a0x";
+ sha512 = "HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==";
};
};
"util-deprecate-1.0.2" = {
@@ -10793,16 +10739,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz";
- sha512 = "28cvjkydplc2vpnqff8vylscx8851srnkl54y6i54pl6lhpr6548plvyj833jk2mfaf8h31gbn60s00azd28rzc5q5gm1hgcc1smvlb";
- };
- };
- "util.promisify-1.0.1" = {
- name = "util.promisify";
- packageName = "util.promisify";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz";
- sha512 = "2n8sxd1qdzc7pn348ayx8jm13kvi9wyjkshzwy1fam3aiy8phv8lbikbli433qvnq3ndnqj8yhcf9dgavm2xv6cvzk7cyy7zl5nkll3";
+ sha512 = "i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==";
};
};
"utila-0.4.0" = {
@@ -10838,7 +10775,7 @@ let
version = "3.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "3y9pcli1v8nqryqd2c4pxj9kcv92mjc22z4smg08pdjzrbwda19xmjbzms1dwr04995h4carz9s8mldbiqb8708694lwr501r3q6d0y";
+ sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
};
};
"validate-npm-package-license-3.0.4" = {
@@ -10847,7 +10784,7 @@ let
version = "3.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
- sha512 = "09vn7gn5jp2c07pxplc11lvk7ybfaz0rp3qzflyiyhnahkfgh76bij31ll5rg01ranlmljrky2q25d1f6bbd0h23pzxxi5z93csd4hf";
+ sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==";
};
};
"vary-1.1.2" = {
@@ -10865,7 +10802,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz";
- sha512 = "3gn1qs4d8i7gd3qakdk95wn5a5sq2y2nw9zmm6v9fbxi31slyfj9b23m9w5m7qv7j73h936ln9z2i5nwg0kzf6bvar80bqkk7mqcfzy";
+ sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
};
};
"verror-1.10.0" = {
@@ -10883,7 +10820,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz";
- sha512 = "00japcjqx1df1bgck837ds0xvg5dr7g4j30a38zhbmanqss2kyxs4p7pgmldlnxpa31js50gydy8x9qi89s4x74iidf6k6nfgqsc5ns";
+ sha512 = "2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==";
};
};
"vscode-jsonrpc-5.0.1" = {
@@ -10892,7 +10829,7 @@ let
version = "5.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-5.0.1.tgz";
- sha512 = "384pcmr3aa875r6s41lafcgwbkcahimsdw5933mnnzz2x233q8kl7g7k6lj7r3glmp83pwq338g3h8dmmmmfmbr34861p3hkcz8vwr6";
+ sha512 = "JvONPptw3GAQGXlVV2utDcHx0BiY34FupW/kI6mZ5x06ER5DdPG/tXWMVHjTNULF5uKPOUUD0SaXg5QaubJL0A==";
};
};
"vscode-languageserver-6.1.1" = {
@@ -10901,7 +10838,7 @@ let
version = "6.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-6.1.1.tgz";
- sha512 = "06xr3d8zihlfb1rfblzhk4jxy9y8hk4b0yfib0hhnywknif9w3l483wv16msq0a7k44yiq5ynkhid79df1js30y9mbkx4008nk89rqf";
+ sha512 = "DueEpkUAkD5XTR4MLYNr6bQIp/UFR0/IPApgXU3YfCBCB08u2sm9hRCs6DxYZELkk++STPjpcjksR2H8qI3cDQ==";
};
};
"vscode-languageserver-protocol-3.15.3" = {
@@ -10910,7 +10847,7 @@ let
version = "3.15.3";
src = fetchurl {
url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.3.tgz";
- sha512 = "2zyg6f9vc3kac0sl30b3lh5zf92rj7aips62jc261j17214gix4zwa7rgaz20a5m43czchnsg7bdqqv95krbpr91miihhc0fg02xcyf";
+ sha512 = "zrMuwHOAQRhjDSnflWdJG+O2ztMWss8GqUUB8dXLR/FPenwkiBNkMIJJYfSN6sgskvsF0rHAoBowNQfbyZnnvw==";
};
};
"vscode-languageserver-textdocument-1.0.1" = {
@@ -10919,7 +10856,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz";
- sha512 = "1s7rs7mqr3cnpja4fsm58kbni5m6b4qx3ijjavllllhs3gql0nw3pr84kncpmfwn4xzchg95cbzk36cfb9r04mpjcf5j87v6l70k1sh";
+ sha512 = "UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==";
};
};
"vscode-languageserver-types-3.15.1" = {
@@ -10928,34 +10865,34 @@ let
version = "3.15.1";
src = fetchurl {
url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.1.tgz";
- sha512 = "1jvind0f20qqmjc1lv1g4dwl0kd07ykb8x9fb6v80bazf3bvr4pn3ppv8rnmcaa1biqn8lfb3bkwm31kghx1dsf35mn8d1b8hylrbzr";
+ sha512 = "+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==";
};
};
- "vscode-uri-2.1.1" = {
+ "vscode-uri-2.1.2" = {
name = "vscode-uri";
packageName = "vscode-uri";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.1.tgz";
- sha512 = "3s05w58p3l2hmv5dqj3ll07l9rvy06lcr9s3fnzvm27wa3anvnlk6v10w7zmwsafh11pzsgvm17pa29wyfaycagaky5g784dac673vr";
+ url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz";
+ sha512 = "8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==";
};
};
- "walker-1.0.7" = {
- name = "walker";
- packageName = "walker";
- version = "1.0.7";
+ "watchpack-1.7.2" = {
+ name = "watchpack";
+ packageName = "watchpack";
+ version = "1.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz";
- sha1 = "2f7f9b8fd10d677262b18a884e28d19618e028fb";
+ url = "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz";
+ sha512 = "ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==";
};
};
- "watchpack-1.6.1" = {
- name = "watchpack";
- packageName = "watchpack";
- version = "1.6.1";
+ "watchpack-chokidar2-2.0.0" = {
+ name = "watchpack-chokidar2";
+ packageName = "watchpack-chokidar2";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz";
- sha512 = "1j6fr0rjlw663ssnc3z7bgv6621zrwj6qsza68h9rbpgy9nl205wp74iyrh62q3l46230qf8awnmdw77fi7vcm2747bcfh5yn2pv0gq";
+ url = "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz";
+ sha512 = "9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==";
};
};
"wbuf-1.7.3" = {
@@ -10964,25 +10901,25 @@ let
version = "1.7.3";
src = fetchurl {
url = "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz";
- sha512 = "066j9njgvk6mkjalv1zf1p8w9m2hrl97vz1iw8q6g9zlplhphz54j5j0ma0x9053zhczbyi3k1nr493vgnx1lk22hdwp2glg8x11kiv";
+ sha512 = "O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==";
};
};
- "web-tree-sitter-0.16.2" = {
+ "web-tree-sitter-0.16.4" = {
name = "web-tree-sitter";
packageName = "web-tree-sitter";
- version = "0.16.2";
+ version = "0.16.4";
src = fetchurl {
- url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.16.2.tgz";
- sha512 = "2ik05lyzg1xzqrizpfbhxb3ix62zmhs505q85828555saxpwlpffgqig00lm67myj4f24p1qsn42cc2sdms0gk18s0d08i7xsm4f5mz";
+ url = "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.16.4.tgz";
+ sha512 = "n1CfuJcJ+dynIx/fmavB6haPx37N3GZvY5HIGIselymDiSwNRC+8pAxOzoB4eVwUBJnbP3+aA8vWttrAZbgs7A==";
};
};
- "webpack-4.42.1" = {
+ "webpack-4.43.0" = {
name = "webpack";
packageName = "webpack";
- version = "4.42.1";
+ version = "4.43.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-4.42.1.tgz";
- sha512 = "13b4jgmj0vf8qa13n1cddqaqk28qd1kmfhxqa5gj5sfvhmjjlgkl8rwqjsw4lydilpz39p2m506j91bgm91988if93gf49a50rdhrs8";
+ url = "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz";
+ sha512 = "GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==";
};
};
"webpack-dev-middleware-3.7.2" = {
@@ -10991,16 +10928,16 @@ let
version = "3.7.2";
src = fetchurl {
url = "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz";
- sha512 = "27qjisacr2wrfj7r3z5hh2x7nrhadc27vg4kcalrdc7rrn8gnnlk64zf1pqmlkffy8klh8r0dr259v1sf6fjm886j5qlqjvpkcbh46p";
+ sha512 = "1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==";
};
};
- "webpack-dev-server-3.10.3" = {
+ "webpack-dev-server-3.11.0" = {
name = "webpack-dev-server";
packageName = "webpack-dev-server";
- version = "3.10.3";
+ version = "3.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz";
- sha512 = "1wl6ahwwfvm7620d70by2abmqgvw54mdhr8bxhdnnsvjzincy83rg80vffb1vwm2cvxwdc9qpp7ipq8bqrkf773fi6lbk0qzxxdd2bv";
+ url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz";
+ sha512 = "PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==";
};
};
"webpack-log-2.0.0" = {
@@ -11009,7 +10946,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz";
- sha512 = "191qr8nb4rszy53q0ydqfxr1pirimc3k3bi7mhgin5f15cd7vd28maxanyb248kdivmajhji580fv3a1i584icz3cc9bwvzykd0czvi";
+ sha512 = "cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==";
};
};
"webpack-manifest-plugin-2.2.0" = {
@@ -11018,7 +10955,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz";
- sha512 = "00w35bc3s8hks7621pdrh0396c091yd4kf58y3yw4vldi861kw2m6vwgjfqa4bk4msgaj6d5ndxal1df9a37wpaznrz71walb49hbpm";
+ sha512 = "9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==";
};
};
"webpack-sources-1.4.3" = {
@@ -11027,34 +10964,43 @@ let
version = "1.4.3";
src = fetchurl {
url = "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz";
- sha512 = "1wn7ixcv4b15kj3jn4c08n3pgrrd2kgzm2llh9viqx6a6k3j6rqzd5iksxdkalzaz6iic1q4fjj6wr9wfa07llf5a751mkgg3fx414n";
+ sha512 = "lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==";
};
};
- "websocket-driver-0.7.3" = {
+ "websocket-driver-0.6.5" = {
name = "websocket-driver";
packageName = "websocket-driver";
- version = "0.7.3";
+ version = "0.6.5";
src = fetchurl {
- url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz";
- sha512 = "0b5m603phj37lw5vb70ijc77g29cz7vn1w1bs7rhkx1ax3gil0wys841m14gnm3p95lc630hs370dngh68p7aaq69yqw1yvysb5d73f";
+ url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz";
+ sha1 = "5cb2556ceb85f4373c6d8238aa691c8454e13a36";
};
};
- "websocket-extensions-0.1.3" = {
+ "websocket-driver-0.7.4" = {
+ name = "websocket-driver";
+ packageName = "websocket-driver";
+ version = "0.7.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz";
+ sha512 = "b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==";
+ };
+ };
+ "websocket-extensions-0.1.4" = {
name = "websocket-extensions";
packageName = "websocket-extensions";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz";
- sha512 = "0d1n4yv45ibxf72hj7qka3j7v53dwn58savfiyvsppqhhrgg3g648ykk5v7fpb53hz85kj87m4f45r7d5iazx4yqgs381z6qnfd98cy";
+ url = "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz";
+ sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==";
};
};
- "whatwg-fetch-2.0.4" = {
+ "whatwg-fetch-3.0.0" = {
name = "whatwg-fetch";
packageName = "whatwg-fetch";
- version = "2.0.4";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz";
- sha512 = "2g4p2ymmww4wm7cf86xwpb0dndwlxk1gg3brsrj892a4z593h25hyhqv0rmv4hzz4zxv3smmaflsnhilakfpr6y8f2gf3sfd8ckbi3m";
+ url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz";
+ sha512 = "9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==";
};
};
"which-1.3.1" = {
@@ -11063,7 +11009,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
- sha512 = "0hr4hxkk8yb9fz993bs69pf8z2z2qb6sdpxfxb84sd16lja9fsx444pk1ang1ivmjjv5srnsm6fihdj593w7rwxdh834cdmd9hms4hz";
+ sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
};
};
"which-2.0.1" = {
@@ -11072,7 +11018,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/which/-/which-2.0.1.tgz";
- sha512 = "3ph3rnxyan638n4pzf6cvnky97ss1nn321h1q1zxi848b8x2p3d273mmr4csbvhyy0l608n8a6fn1fc7q7680a4jryx1hpcwij83c9p";
+ sha512 = "N7GBZOTswtB9lkQBZA4+zAXrjEIWAUOB93AvzUiudRzRxhUdLURQ7D/gAIMY1gatT/LTbmbcv8SiYazy3eYB7w==";
};
};
"which-2.0.2" = {
@@ -11081,7 +11027,7 @@ let
version = "2.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/which/-/which-2.0.2.tgz";
- sha512 = "1nf5j1l1b0k8jmah5l6w4d3f5hmlcn70ghr5d0mmvxjiyq3nf1dfxmnii5945hn32n7mh99mkwj5bk3nwmdy9dxjzpp6nskbm73gch4";
+ sha512 = "BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==";
};
};
"which-module-1.0.0" = {
@@ -11117,7 +11063,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz";
- sha512 = "130y345yhgrh3zfgiccy1s6m3z2crx1w6f9cydmvabb489xxjnrm7qg3i1yaggfj3vvs032zaqdmkcx0h8m91zhxp5jwph99yyn9qfn";
+ sha512 = "1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==";
};
};
"workbox-broadcast-update-4.3.1" = {
@@ -11126,7 +11072,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz";
- sha512 = "1n0q0vrpbjhpfwa6ga71qv6pvygbml40kgvkrcnqq4vx8csdy2z9gi9yrnm8vq9cxjz391s7x4c9a541273ml8k9j5r53i56a1ryd1i";
+ sha512 = "MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==";
};
};
"workbox-build-4.3.1" = {
@@ -11135,7 +11081,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz";
- sha512 = "33ng87ll8lgd7pwjk7fxky8n3wl2fh2s6wnirm2hyrrwsixiz7alhr89jnnlc0d19yb9sz3lp8dfki7pyaaih6df3i3pb65vnn70xsh";
+ sha512 = "UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==";
};
};
"workbox-cacheable-response-4.3.1" = {
@@ -11144,7 +11090,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz";
- sha512 = "2ksgzx6ybrks9h3apmybh68wkb53psjkacnz7v6lxyjmk8jz2w0pk62pv01yd7vl8pdhg387a0c7apn9qkr03blpq7c5kxs76bnm7j6";
+ sha512 = "Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==";
};
};
"workbox-core-4.3.1" = {
@@ -11153,7 +11099,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz";
- sha512 = "0m3cfqadsbnzp5viw4d5ym72532mp0w4kx7w01db1vpxxkmvx8rvq49wjg4a85ia03h1g3lqw02ir5b896d0v9d03qs6c76aa7bsw13";
+ sha512 = "I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==";
};
};
"workbox-expiration-4.3.1" = {
@@ -11162,7 +11108,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz";
- sha512 = "0zwr054a2rjvmlp73a1d6x2cw7x7rvajb8zbl5pm0xlnrh4fy2z1m7nklzvkd79jblxhhfc931n6gkdxsssaavdyspqnhic0j34phmy";
+ sha512 = "vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==";
};
};
"workbox-google-analytics-4.3.1" = {
@@ -11171,7 +11117,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz";
- sha512 = "1v0bql2z41fal9w7zacvclnf5yh2ylnhv2d8ny8l75cl9qznrk3lbagn16raj48yvq5p0vjgsksl4jqyav45c0l11wvwfdfh81a6c67";
+ sha512 = "xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==";
};
};
"workbox-navigation-preload-4.3.1" = {
@@ -11180,7 +11126,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz";
- sha512 = "0xhpw0szfaqspkdmw7nzdfqcvijmxi9kz9wmawaq71kgnn8fd0gbjwqic4signyj68hxd52j7dq66mdn301ggphxdsql785gagzlkib";
+ sha512 = "K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==";
};
};
"workbox-precaching-4.3.1" = {
@@ -11189,7 +11135,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz";
- sha512 = "2ls1a25idywxi2v60aa2snmi0c07ayqp5n7d1yrafjn5hkhsl4sk1j1gx445hf5h8wni4nci0nlkbnn5n7sgsgkzqi84gicczzs0956";
+ sha512 = "piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==";
};
};
"workbox-range-requests-4.3.1" = {
@@ -11198,7 +11144,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz";
- sha512 = "1j267fikkf08y96msxa5vkgaswdhp4jhgirvva3cv8x57yma9dhbbapyivccyryvrfpfvd7jpk5yq67gwll3wlz4nlmqk52vwpy3qab";
+ sha512 = "S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==";
};
};
"workbox-routing-4.3.1" = {
@@ -11207,7 +11153,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz";
- sha512 = "3xdf0mryy66n2mk28ljbvw9yfvb647w4j10cpxz2dp5n4hvxd25aa1h9k9f3jk1n4smp9gqjd1yxigldrplsysaifn8kq60w2nfsihn";
+ sha512 = "FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==";
};
};
"workbox-strategies-4.3.1" = {
@@ -11216,7 +11162,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz";
- sha512 = "23k6inrsahycsk4ban80q2jw3zy8fydjr6pkp1sjrq28ybcr0pvgpa86038l3yd1sakxkiz32zfyh4n8650lhm7bwfnym36n3kq9zqp";
+ sha512 = "F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==";
};
};
"workbox-streams-4.3.1" = {
@@ -11225,7 +11171,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz";
- sha512 = "2wbc90ms21pr4fdwp2mifggynwgy4a18rhzs8lj4spz9xjhv85q1561047dq55776agxqqk88k29lwxzvpxw9gyhli2vzszrn5ara70";
+ sha512 = "4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==";
};
};
"workbox-sw-4.3.1" = {
@@ -11234,7 +11180,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz";
- sha512 = "3vypra50sn2adwr7dwb7g4h75ay9fsyzwnmz4nbdgsjh3sd4l7ikhnbg02kqlqfsbj79nbby0lp7h20z9a61wndh2wy1nlbq2xdsdfj";
+ sha512 = "0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==";
};
};
"workbox-webpack-plugin-4.3.1" = {
@@ -11243,7 +11189,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz";
- sha512 = "08lqpz6fx1gh855d9fqj2ac15fsi07zx0pl79068a78bhzdj6rnm2gzwkr17kc5bgvr12nf96d01cp7ipqndz8wdp5h3wqvqdvn77w0";
+ sha512 = "gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==";
};
};
"workbox-window-4.3.1" = {
@@ -11252,7 +11198,7 @@ let
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz";
- sha512 = "0g784xkl3xda99q27b8z0n5jvgnqclcpr9l3a6h2psrcj7ijv13dh4kkqwac1klcqk0garwbjlspvrmfq5d777434vwrrw83qm1d60b";
+ sha512 = "C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==";
};
};
"worker-farm-1.7.0" = {
@@ -11261,7 +11207,7 @@ let
version = "1.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz";
- sha512 = "37m9wq9rvylb71n9kw3qghinwa3x4sggz82k29aall83izni78ijnh8rd6nhas8advw0lbnhby8z74vjlhp3sjsr4qm1wjw6r0kgz5f";
+ sha512 = "rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==";
};
};
"wrap-ansi-2.1.0" = {
@@ -11279,7 +11225,7 @@ let
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
- sha512 = "3nmsfqfd98a7bgjyhd334y5gzc98nnkipfkmk2z1v4m0acagmpq951d8brmrsxvpnk256fbrp7zkn5n8v02pn4q4zai7zgnvy47yba0";
+ sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
};
};
"wrap-ansi-6.2.0" = {
@@ -11288,7 +11234,7 @@ let
version = "6.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz";
- sha512 = "1f4kz05shsh3xrqa0saaf5hbjp9kzxm7ykg8jmb6l49q8cfyhkrl45kk85p4jw1h95il3qadmsj2cy44yrbp119fd47jrdi25q4zadg";
+ sha512 = "r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==";
};
};
"wrappy-1.0.2" = {
@@ -11306,7 +11252,7 @@ let
version = "1.1.5";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz";
- sha512 = "3iv2yz706h7wyg563jsfjdykkkxs8j49vz60r6qx5by0npfhs98rgc114kdqs15sc52mldscc22bkfpkrs08cwlqaxx8lfdjn5alwm3";
+ sha512 = "o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==";
};
};
"ws-3.3.1" = {
@@ -11315,7 +11261,7 @@ let
version = "3.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-3.3.1.tgz";
- sha512 = "3y6jiddhkfn0qgl1bq8whpn8s7l4vh981nnjih1k81wa7mxgbj6c9nnayxk1hz4qdxy34f8wbzv6kq6pdcsg7n98a1c5jyhr52fw3zh";
+ sha512 = "8A/uRMnQy8KCQsmep1m7Bk+z/+LIkeF7w+TDMLtX1iZm5Hq9HsUDmgFGaW1ACW5Cj0b2Qo7wCvRhYN2ErUVp/A==";
};
};
"ws-5.2.2" = {
@@ -11324,7 +11270,7 @@ let
version = "5.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz";
- sha512 = "0f6ay7yn6xslzh3h66d5krqnp48d9g3ikwk0ijiyyxfkwaqxxf3b0qdswy6ych79mj44315qd16snlnk6m6npc5l0habgy5lc7wb8cd";
+ sha512 = "jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==";
};
};
"ws-6.2.1" = {
@@ -11333,7 +11279,7 @@ let
version = "6.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz";
- sha512 = "2l27cfiaw6syjvy6vbpqf5c2swd37bqviizzck6842xlankppm9j1sg79x3m8jpda8v6khcpnm5ssab1b8vf34qpviv41ww5mf8130q";
+ sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==";
};
};
"ws-7.1.1" = {
@@ -11342,7 +11288,16 @@ let
version = "7.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-7.1.1.tgz";
- sha512 = "3f5849ggay87yr83snnkb1p2myb2gk8zswyd5v5m2y0kcvy02bvgi7mn7di8rs7zljpzra5sf1k4d17wyyv48d60ssccyc3d7yl73d3";
+ sha512 = "o41D/WmDeca0BqYhsr3nJzQyg9NF5X8l/UdnFNux9cS3lwB+swm8qGWX5rn+aD6xfBU3rGmtHij7g7x6LxFU3A==";
+ };
+ };
+ "ws-7.3.0" = {
+ name = "ws";
+ packageName = "ws";
+ version = "7.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz";
+ sha512 = "iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==";
};
};
"xmlbuilder-13.0.2" = {
@@ -11351,7 +11306,7 @@ let
version = "13.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz";
- sha512 = "00nxfgckvb3i20my8mmpc2s3bp59qxkfy926lv9ynbnfyqw7h5hq8cims6q86nr2wqnxq3b6rjvm28kn7700fmhfndq438xcj5p9v0j";
+ sha512 = "Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==";
};
};
"xtend-4.0.2" = {
@@ -11360,7 +11315,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
- sha512 = "08w1d6fg23v422cfwd55306pfs9n9cqpz6hycahq3adm3n29wmhl9bmpn4vk75rlzgwn7hp4n3idqxvw8c53zbr04h7a98p43b199ic";
+ sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
};
};
"y18n-3.2.1" = {
@@ -11378,7 +11333,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
- sha512 = "3zj75gvpcgiphxpci4ji1znykk9n4cs0aw3dd6inwdvkmxyqn2483vya70lssjwq8alspnpw88vgii21fdrcn2vmfyppzgf4mkvzm5g";
+ sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
"yallist-2.1.2" = {
@@ -11396,16 +11351,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
- sha512 = "3ig31a6zfbdlrs3l77a8avpp17hajryhyq2xk4h3ayc4dmxch146rdk7q1s1jgx9qvmxq125r0xq2bvnq0rq63m75k9y7wglm0hd1bb";
- };
- };
- "yargs-12.0.5" = {
- name = "yargs";
- packageName = "yargs";
- version = "12.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz";
- sha512 = "1kjmh68p4rb4c04s0gk4ra20crfr32h6v9zhj4clrz61xanslza9g3drbf6471mmvqq3vmxk04grmgillx1rsp6v2zim7wqnr6gq71f";
+ sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
};
};
"yargs-13.3.2" = {
@@ -11414,7 +11360,7 @@ let
version = "13.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
- sha512 = "19rg5b2rhj2kg44as5vv9jxmpr39lw250885w6nlfwyhvwd5nxnnx7fc35v7h615i65cik7k3wi7ac20c91kcgfi5wy7blgk31xjz81";
+ sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
};
};
"yargs-15.3.1" = {
@@ -11423,7 +11369,7 @@ let
version = "15.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz";
- sha512 = "10c3d3i284v9l92r3ayx2z43hf4kw4adrlmp6vrjlcrq7mm3xh62c10q79jx73qm4dymnb9222zjr15n4l5w9pq0pn6xhr3c4fvaqzp";
+ sha512 = "92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==";
};
};
"yargs-6.6.0" = {
@@ -11435,31 +11381,22 @@ let
sha1 = "782ec21ef403345f830a808ca3d513af56065208";
};
};
- "yargs-parser-11.1.1" = {
- name = "yargs-parser";
- packageName = "yargs-parser";
- version = "11.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz";
- sha512 = "14iaywclwncdp3p7878q12cqgdc5rbkl0f6ghi9g7k7f4f1bbqi41dc5ki6hnqmy6jbfk0kx88m47vk3igrql5j6i7ar2a3cbyh3a8b";
- };
- };
"yargs-parser-13.1.2" = {
name = "yargs-parser";
packageName = "yargs-parser";
version = "13.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
- sha512 = "375nan6m28q81h8q9a8vmcxgiq7s81yn1ql7zdikac0c4j2kmxdjzmbq14fcp9jm4ilcfzkd9ym4x7c80s7r6g488wf13zz2wsyqmny";
+ sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==";
};
};
- "yargs-parser-18.1.2" = {
+ "yargs-parser-18.1.3" = {
name = "yargs-parser";
packageName = "yargs-parser";
- version = "18.1.2";
+ version = "18.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz";
- sha512 = "00h0d3ibv9x6gi9mz2fxg2an5r23vxsvl2svgj8kz6czjgwmw57rrz7fd4dc88cnd2kva21s6a5gahc616djp5xp1c2vk683lshyll6";
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz";
+ sha512 = "o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==";
};
};
"yargs-parser-4.2.1" = {
@@ -11477,7 +11414,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/yn/-/yn-4.0.0.tgz";
- sha512 = "214zjzw9f245al1vhnvhw1ac5xq2sa5d34xa8h0hj3ck2x7nbdkx3j2lgd8zf4cb6bnn0ngffcwkbnl2qy9kq17w6f14kxq4j4a5rc6";
+ sha512 = "huWiiCS4TxKc4SfgmTwW1K7JmXPPAmuXWYy4j9qjQo4+27Kni8mGhAAi1cloRWmBe2EqcLgt3IGqQoRL/MtPgg==";
};
};
};
@@ -11489,18 +11426,18 @@ in
version = "0.16.5";
src = fetchurl {
url = "https://registry.npmjs.org/elm-analyse/-/elm-analyse-0.16.5.tgz";
- sha512 = "0m37f2yxpjlh0b46n8ijx0zxl51swikdsgj8rm61kfy32c45fz98c2a1zxqlwyk98fblc92jc9zg2bhqxgs7civf01ndylwacc61dr3";
+ sha512 = "I7dgGFOc+mYDcDuyo1/HcIn3E5MiMbocStNzivsPSjCUviuEieHdDKZmJJ9uM3IdCu0fdBmRNWQBSOXtXrgzKg==";
};
dependencies = [
sources."accepts-1.3.7"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."array-flatten-1.1.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-runtime-6.18.0"
sources."bcrypt-pbkdf-1.0.2"
sources."body-parser-1.19.0"
@@ -11549,7 +11486,7 @@ in
})
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
(sources."finalhandler-1.1.1" // {
dependencies = [
@@ -11563,7 +11500,7 @@ in
sources."fresh-0.5.2"
sources."fs-extra-2.0.0"
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-errors-1.7.2"
@@ -11587,8 +11524,8 @@ in
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
sources."mime-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."minimist-1.2.0"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
@@ -11614,7 +11551,7 @@ in
(sources."request-2.88.0" // {
dependencies = [
sources."qs-6.5.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
];
})
sources."safe-buffer-5.1.1"
@@ -11675,12 +11612,12 @@ in
version = "0.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/elm-coverage/-/elm-coverage-0.3.0.tgz";
- sha512 = "378i24sqwydr323g5n696d0nz12d5ld8496fb3wmznf5fhv7p8ahvgf6a6cjfp78y0i53cr5v5jsa3hmb0xplc3jkrk5s5fn3s4wyaq";
+ sha512 = "WHlO9LCu6DLzlIPR28GqcCgtyy6ZjRKBR+c6yYwy7m2o0D0buuLsr3wsZxJBjZYmwregmWRseUOM3DzHmoiIzg==";
};
dependencies = [
sources."@types/color-name-1.1.1"
sources."abbrev-1.1.1"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
@@ -11689,7 +11626,7 @@ in
sources."astral-regex-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
@@ -11745,7 +11682,7 @@ in
sources."escape-string-regexp-1.0.5"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fill-range-7.0.1"
sources."find-0.2.9"
@@ -11762,12 +11699,12 @@ in
sources."fs-extra-4.0.3"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.2"
+ sources."fsevents-2.1.3"
sources."get-caller-file-2.0.5"
sources."getpass-0.1.7"
sources."glob-7.1.4"
sources."glob-parent-5.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-flag-3.0.0"
@@ -11796,14 +11733,14 @@ in
sources."yallist-2.1.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."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."moment-2.24.0"
+ sources."moment-2.27.0"
sources."murmur-hash-js-1.0.0"
sources."mustache-3.2.1"
sources."nice-try-1.0.5"
@@ -11819,7 +11756,7 @@ in
sources."once-1.4.0"
sources."opn-5.5.0"
sources."os-tmpdir-1.0.2"
- sources."p-limit-2.2.2"
+ sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
sources."path-exists-4.0.0"
@@ -11838,7 +11775,7 @@ in
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."set-blocking-2.0.0"
@@ -11900,7 +11837,7 @@ in
sources."strip-ansi-6.0.0"
];
})
- sources."yargs-parser-18.1.2"
+ sources."yargs-parser-18.1.3"
];
buildInputs = globalBuildInputs;
meta = {
@@ -11915,293 +11852,130 @@ in
elm-doc-preview = nodeEnv.buildNodePackage {
name = "elm-doc-preview";
packageName = "elm-doc-preview";
- version = "3.0.4";
+ version = "5.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/elm-doc-preview/-/elm-doc-preview-3.0.4.tgz";
- sha512 = "2cg4fjgjxg94lhak20inr9v05bkr2iyh64acg2msc4dr4jwq97542r115mpyzxc7rxsa2pg3jfflmqv74vy22v9zb9pzqdgh83ipfml";
+ url = "https://registry.npmjs.org/elm-doc-preview/-/elm-doc-preview-5.0.3.tgz";
+ sha512 = "j9wli2wOHYiSMARDCRgAZGZ8JkcJqG4rh5+6rSgy5nVGqyXDEN6HCBX/8AhqtKMFKcuCp9ejx04heCaROlb/Eg==";
};
dependencies = [
- sources."@cnakazawa/watch-1.0.4"
- sources."@sindresorhus/is-0.7.0"
+ sources."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ sources."@types/color-name-1.1.1"
sources."accepts-1.3.7"
- sources."ansi-styles-3.2.1"
- sources."anymatch-2.0.0"
- sources."arr-diff-4.0.0"
- sources."arr-flatten-1.1.0"
- sources."arr-union-3.1.0"
+ sources."ansi-styles-4.2.1"
+ sources."anymatch-3.1.1"
sources."array-flatten-1.1.1"
- sources."array-unique-0.3.2"
- sources."assign-symbols-1.0.0"
sources."async-limiter-1.0.1"
- sources."atob-2.1.2"
sources."balanced-match-1.0.0"
- (sources."base-0.11.2" // {
- dependencies = [
- sources."define-property-1.0.0"
- ];
- })
sources."batch-0.6.1"
+ sources."binary-extensions-2.0.0"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
- (sources."braces-2.3.2" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."bser-2.1.1"
+ sources."braces-3.0.2"
sources."bytes-3.1.0"
- sources."cache-base-1.0.1"
- (sources."cacheable-request-2.1.4" // {
+ (sources."cacheable-request-6.1.0" // {
dependencies = [
- sources."lowercase-keys-1.0.0"
- ];
- })
- sources."capture-exit-2.0.0"
- sources."chalk-2.4.2"
- (sources."class-utils-0.3.6" // {
- dependencies = [
- sources."define-property-0.2.5"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-descriptor-0.1.6"
- sources."kind-of-5.1.0"
+ sources."get-stream-5.1.0"
+ sources."lowercase-keys-2.0.0"
];
})
+ sources."chalk-3.0.0"
+ sources."chokidar-3.4.0"
sources."clone-response-1.0.2"
- sources."collection-visit-1.0.0"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."commander-3.0.2"
- sources."component-emitter-1.3.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."commander-5.1.0"
sources."concat-map-0.0.1"
sources."content-disposition-0.5.3"
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."copy-descriptor-0.1.1"
- sources."core-js-3.6.4"
- sources."core-util-is-1.0.2"
- sources."cross-spawn-6.0.5"
+ sources."cross-spawn-7.0.3"
sources."debug-2.6.9"
- sources."decode-uri-component-0.2.0"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
- sources."define-properties-1.1.3"
- sources."define-property-2.0.2"
+ sources."defer-to-connect-1.1.3"
sources."depd-1.1.2"
sources."destroy-1.0.4"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- sources."es-abstract-1.17.5"
- sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
- sources."escape-string-regexp-1.0.5"
sources."etag-1.8.1"
- sources."exec-sh-0.3.4"
- (sources."execa-1.0.0" // {
- dependencies = [
- sources."get-stream-4.1.0"
- ];
- })
- (sources."expand-brackets-2.1.4" // {
- dependencies = [
- sources."define-property-0.2.5"
- sources."extend-shallow-2.0.1"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-descriptor-0.1.6"
- sources."kind-of-5.1.0"
- ];
- })
sources."express-4.17.1"
(sources."express-ws-4.0.0" // {
dependencies = [
sources."ws-5.2.2"
];
})
- (sources."extend-shallow-3.0.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
- (sources."extglob-2.0.4" // {
- dependencies = [
- sources."define-property-1.0.0"
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."fb-watchman-2.0.1"
- (sources."fill-range-4.0.0" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
+ sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
- sources."for-in-1.0.2"
sources."forwarded-0.1.2"
- sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
- sources."from2-2.3.0"
sources."fs.realpath-1.0.0"
- sources."function-bind-1.1.1"
- sources."get-stream-3.0.0"
- sources."get-value-2.0.6"
+ sources."fsevents-2.1.3"
+ sources."get-stream-4.1.0"
sources."glob-7.1.6"
- sources."got-8.3.2"
- sources."has-1.0.3"
- sources."has-flag-3.0.0"
- sources."has-symbol-support-x-1.4.2"
- sources."has-symbols-1.0.1"
- sources."has-to-string-tag-x-1.4.1"
- sources."has-value-1.0.0"
- (sources."has-values-1.0.0" // {
- dependencies = [
- sources."kind-of-4.0.0"
- ];
- })
- sources."http-cache-semantics-3.8.1"
+ sources."glob-parent-5.1.1"
+ sources."got-9.6.0"
+ sources."has-flag-4.0.0"
+ sources."http-cache-semantics-4.1.0"
sources."http-errors-1.7.2"
sources."iconv-lite-0.4.24"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
sources."ini-1.3.5"
- sources."into-stream-3.1.0"
sources."ipaddr.js-1.9.1"
- sources."is-accessor-descriptor-1.0.0"
- sources."is-buffer-1.1.6"
- sources."is-callable-1.1.5"
- sources."is-data-descriptor-1.0.0"
- sources."is-date-object-1.0.2"
- sources."is-descriptor-1.0.2"
- sources."is-extendable-0.1.1"
- (sources."is-number-3.0.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-object-1.0.1"
- sources."is-plain-obj-1.1.0"
- sources."is-plain-object-2.0.4"
- sources."is-regex-1.0.5"
- sources."is-retry-allowed-1.2.0"
- sources."is-stream-1.1.0"
- sources."is-symbol-1.0.3"
- sources."is-windows-1.0.2"
- sources."is-wsl-1.1.0"
- sources."isarray-1.0.0"
+ sources."is-binary-path-2.1.0"
+ sources."is-docker-2.0.0"
+ sources."is-extglob-2.1.1"
+ sources."is-glob-4.0.1"
+ sources."is-number-7.0.0"
+ sources."is-wsl-2.2.0"
sources."isexe-2.0.0"
- sources."isobject-3.0.1"
- sources."isurl-1.0.0"
sources."json-buffer-3.0.0"
- sources."keyv-3.0.0"
- sources."kind-of-6.0.3"
- sources."latest-version-4.0.0"
+ sources."keyv-3.1.0"
+ sources."latest-version-5.1.0"
sources."lowercase-keys-1.0.1"
- sources."makeerror-1.0.11"
- sources."map-cache-0.2.2"
- sources."map-visit-1.0.0"
sources."media-typer-0.3.0"
sources."merge-descriptors-1.0.1"
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-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- (sources."mixin-deep-1.3.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
sources."ms-2.0.0"
- sources."nanomatch-1.2.13"
sources."negotiator-0.6.2"
- sources."nice-try-1.0.5"
- sources."node-int64-0.4.0"
- sources."normalize-path-2.1.1"
- sources."normalize-url-2.0.1"
- sources."npm-run-path-2.0.2"
- sources."object-assign-4.1.1"
- (sources."object-copy-0.1.0" // {
- dependencies = [
- sources."define-property-0.2.5"
- sources."is-accessor-descriptor-0.1.6"
- sources."is-data-descriptor-0.1.4"
- (sources."is-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-5.1.0"
- ];
- })
- sources."kind-of-3.2.2"
- ];
- })
- sources."object-inspect-1.7.0"
- sources."object-keys-1.1.1"
- sources."object-visit-1.0.1"
- sources."object.assign-4.1.0"
- sources."object.getownpropertydescriptors-2.1.0"
- sources."object.pick-1.3.0"
+ sources."normalize-path-3.0.0"
+ sources."normalize-url-4.5.0"
sources."on-finished-2.3.0"
sources."once-1.4.0"
- sources."opn-5.5.0"
- sources."p-cancelable-0.4.1"
- sources."p-finally-1.0.0"
- sources."p-is-promise-1.1.0"
- sources."p-timeout-2.0.1"
- sources."package-json-5.0.0"
+ sources."open-7.0.4"
+ sources."p-cancelable-1.1.0"
+ sources."package-json-6.5.0"
sources."parseurl-1.3.3"
- sources."pascalcase-0.1.1"
sources."path-is-absolute-1.0.1"
- sources."path-key-2.0.1"
+ sources."path-key-3.1.1"
sources."path-to-regexp-0.1.7"
- sources."pify-3.0.0"
- sources."posix-character-classes-0.1.1"
+ sources."picomatch-2.2.2"
sources."prepend-http-2.0.0"
- sources."process-nextick-args-2.0.1"
sources."proxy-addr-2.0.6"
sources."pump-3.0.0"
sources."qs-6.7.0"
- sources."query-string-5.1.1"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."rc-1.2.8"
- sources."readable-stream-2.3.7"
- sources."regex-not-1.0.2"
- sources."registry-auth-token-3.4.0"
- sources."registry-url-3.1.0"
- sources."remove-trailing-separator-1.1.0"
- sources."repeat-element-1.1.3"
- sources."repeat-string-1.6.1"
- sources."resolve-url-0.2.1"
+ sources."readdirp-3.4.0"
+ sources."registry-auth-token-4.1.1"
+ sources."registry-url-5.1.0"
sources."responselike-1.0.2"
- sources."ret-0.1.15"
sources."rimraf-2.7.1"
- sources."rsvp-4.8.5"
sources."safe-buffer-5.1.2"
- sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sane-4.1.0"
- sources."semver-5.7.1"
+ sources."semver-6.3.0"
(sources."send-0.17.1" // {
dependencies = [
sources."ms-2.1.1"
@@ -12214,111 +11988,24 @@ in
];
})
sources."serve-static-1.14.1"
- (sources."set-value-2.0.1" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
sources."setprototypeof-1.1.1"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
- (sources."snapdragon-0.8.2" // {
- dependencies = [
- sources."define-property-0.2.5"
- sources."extend-shallow-2.0.1"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-descriptor-0.1.6"
- sources."kind-of-5.1.0"
- ];
- })
- (sources."snapdragon-node-2.1.1" // {
- dependencies = [
- sources."define-property-1.0.0"
- ];
- })
- (sources."snapdragon-util-3.0.1" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."sort-keys-2.0.0"
- sources."source-map-0.5.7"
- sources."source-map-resolve-0.5.3"
- sources."source-map-url-0.4.0"
- sources."split-string-3.1.0"
- (sources."static-extend-0.1.2" // {
- dependencies = [
- sources."define-property-0.2.5"
- (sources."is-accessor-descriptor-0.1.6" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- (sources."is-data-descriptor-0.1.4" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-descriptor-0.1.6"
- sources."kind-of-5.1.0"
- ];
- })
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
sources."statuses-1.5.0"
- sources."strict-uri-encode-1.1.0"
- sources."string.prototype.trimend-1.0.0"
- sources."string.prototype.trimleft-2.1.2"
- sources."string.prototype.trimright-2.1.2"
- sources."string.prototype.trimstart-1.0.0"
- sources."string_decoder-1.1.1"
- sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
- sources."supports-color-5.5.0"
- sources."timed-out-4.0.1"
+ sources."supports-color-7.1.0"
sources."tmp-0.1.0"
- sources."tmpl-1.0.4"
- (sources."to-object-path-0.3.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."to-regex-3.0.2"
- sources."to-regex-range-2.1.1"
+ sources."to-readable-stream-1.0.0"
+ sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."type-is-1.6.18"
- sources."union-value-1.0.1"
sources."unpipe-1.0.0"
- (sources."unset-value-1.0.0" // {
- dependencies = [
- (sources."has-value-0.3.1" // {
- dependencies = [
- sources."isobject-2.1.0"
- ];
- })
- sources."has-values-0.1.4"
- ];
- })
- sources."urix-0.1.0"
sources."url-parse-lax-3.0.0"
- sources."url-to-options-1.0.1"
- sources."use-3.1.1"
- sources."util-deprecate-1.0.2"
- sources."util.promisify-1.0.1"
sources."utils-merge-1.0.1"
sources."vary-1.1.2"
- sources."walker-1.0.7"
- sources."which-1.3.1"
+ sources."which-2.0.2"
sources."wrappy-1.0.2"
- sources."ws-6.2.1"
+ sources."ws-7.3.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -12333,17 +12020,17 @@ in
"@elm-tooling/elm-language-server" = nodeEnv.buildNodePackage {
name = "_at_elm-tooling_slash_elm-language-server";
packageName = "@elm-tooling/elm-language-server";
- version = "1.7.1";
+ version = "1.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@elm-tooling/elm-language-server/-/elm-language-server-1.7.1.tgz";
- sha512 = "25ha586wi38w5bh15dvskvixbw8n1ca5y5x3j2593d0nlrlqr69garz2bd444asgad1yvjkf62dfjdswy3nw1l0nrhpphiryd8hlnzx";
+ url = "https://registry.npmjs.org/@elm-tooling/elm-language-server/-/elm-language-server-1.9.1.tgz";
+ sha512 = "3wqe5OfqVWn0o92vDRuYwK7T6fohG0uSrNRr5EhJYrOUwlZFaSBx50RR79v12j7sNepDrACrsULSENcuyxNzIQ==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
sources."accepts-1.3.7"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."array-flatten-1.1.1"
sources."array-union-2.1.0"
sources."asn1-0.2.4"
@@ -12351,7 +12038,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-runtime-6.18.0"
sources."bcrypt-pbkdf-1.0.2"
sources."body-parser-1.19.0"
@@ -12360,13 +12047,13 @@ in
sources."caseless-0.12.0"
sources."combined-stream-1.0.8"
sources."concat-stream-1.5.2"
- sources."content-disposition-0.5.2"
+ sources."content-disposition-0.5.3"
sources."content-type-1.0.4"
- sources."cookie-0.3.1"
+ sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."core-js-2.6.11"
sources."core-util-is-1.0.2"
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."dashdash-1.14.1"
sources."debug-2.6.9"
sources."delayed-stream-1.0.0"
@@ -12375,34 +12062,18 @@ in
sources."dir-glob-3.0.1"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."elm-analyse-git://github.com/elm-tooling/elm-analyse#1a665a6e540d7d11b29b3c5e3c52089704325d9c"
+ sources."elm-analyse-git://github.com/elm-tooling/elm-analyse#7f4000cce5ef024fe5e82c7ee1725feef95a9daf"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."escape-html-1.0.3"
+ sources."escape-string-regexp-4.0.0"
sources."etag-1.8.1"
- (sources."execa-4.0.0" // {
+ (sources."execa-4.0.2" // {
dependencies = [
sources."is-stream-2.0.0"
];
})
- (sources."express-4.16.3" // {
- dependencies = [
- sources."body-parser-1.18.2"
- sources."bytes-3.0.0"
- sources."http-errors-1.6.3"
- sources."iconv-lite-0.4.19"
- sources."qs-6.5.1"
- (sources."raw-body-2.3.2" // {
- dependencies = [
- sources."depd-1.1.1"
- sources."http-errors-1.6.2"
- sources."setprototypeof-1.0.3"
- ];
- })
- sources."setprototypeof-1.1.0"
- sources."statuses-1.4.0"
- ];
- })
+ sources."express-4.17.1"
(sources."express-ws-2.0.0" // {
dependencies = [
sources."ws-1.1.5"
@@ -12410,17 +12081,13 @@ in
})
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-diff-1.2.0"
- sources."fast-glob-3.2.2"
+ sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.7.0"
+ sources."fastq-1.8.0"
sources."fill-range-7.0.1"
- (sources."finalhandler-1.1.1" // {
- dependencies = [
- sources."statuses-1.4.0"
- ];
- })
+ sources."finalhandler-1.1.2"
sources."find-0.2.7"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -12430,15 +12097,15 @@ in
sources."get-stream-5.1.0"
sources."getpass-0.1.7"
sources."glob-parent-5.1.1"
- sources."globby-11.0.0"
- sources."graceful-fs-4.2.3"
+ sources."globby-11.0.1"
+ sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-errors-1.7.2"
sources."http-signature-1.2.0"
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.8"
sources."inherits-2.0.3"
sources."ipaddr.js-1.9.1"
sources."is-extglob-2.1.1"
@@ -12460,14 +12127,14 @@ in
sources."media-typer-0.3.0"
sources."merge-descriptors-1.0.1"
sources."merge-stream-2.0.0"
- sources."merge2-1.3.0"
+ sources."merge2-1.4.1"
sources."methods-1.1.2"
sources."micromatch-4.0.2"
- sources."mime-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."mime-1.6.0"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
- sources."minimist-1.2.0"
+ sources."minimist-1.2.5"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
sources."node-watch-0.5.5"
@@ -12476,7 +12143,7 @@ in
sources."on-finished-2.3.0"
sources."once-1.4.0"
sources."onetime-5.1.0"
- sources."opn-5.4.0"
+ sources."opn-6.0.0"
sources."options-0.0.6"
sources."os-homedir-1.0.2"
sources."os-tmpdir-1.0.2"
@@ -12497,25 +12164,21 @@ in
sources."raw-body-2.4.0"
sources."readable-stream-2.0.6"
sources."regenerator-runtime-0.9.6"
- (sources."request-2.88.0" // {
+ (sources."request-2.88.2" // {
dependencies = [
sources."qs-6.5.2"
- sources."safe-buffer-5.2.0"
];
})
sources."reusify-1.0.4"
sources."run-parallel-1.1.9"
- sources."rxjs-6.5.5"
- sources."safe-buffer-5.1.1"
+ sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
- (sources."send-0.16.2" // {
- dependencies = [
- sources."http-errors-1.6.3"
- sources."setprototypeof-1.1.0"
- sources."statuses-1.4.0"
+ (sources."send-0.17.1" // {
+ dependencies = [
+ sources."ms-2.1.1"
];
})
- sources."serve-static-1.13.2"
+ sources."serve-static-1.14.1"
sources."setprototypeof-1.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
@@ -12530,13 +12193,8 @@ in
sources."tmp-0.0.31"
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
- (sources."tough-cookie-2.4.3" // {
- dependencies = [
- sources."punycode-1.4.1"
- ];
- })
+ sources."tough-cookie-2.5.0"
sources."traverse-chain-0.1.0"
- sources."tslib-1.11.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
@@ -12554,8 +12212,8 @@ in
sources."vscode-languageserver-protocol-3.15.3"
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.15.1"
- sources."vscode-uri-2.1.1"
- sources."web-tree-sitter-0.16.2"
+ sources."vscode-uri-2.1.2"
+ sources."web-tree-sitter-0.16.4"
sources."which-2.0.2"
sources."wrappy-1.0.2"
(sources."ws-3.3.1" // {
@@ -12581,7 +12239,7 @@ in
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/elm-live/-/elm-live-4.0.2.tgz";
- sha512 = "1ri6f1ij6617nk0nsgrdfnzwac2hgisf7rvgrq4m8vny6a8f18bg5kb3bmal5mb51fsns2s3k678l6pal5v45ay1fdwps25kjyd93g0";
+ sha512 = "4I3UvJxF6MubC14VsgtV11B0zBxaaKtdKKsWquoaa5a3UHBIGW83qgTnt/NxOj4omOLfupaftmDaE4yRMTgTcw==";
};
dependencies = [
sources."ansi-regex-2.1.1"
@@ -12605,7 +12263,7 @@ in
sources."elm-hot-1.1.4"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- sources."es6-promisify-6.1.0"
+ sources."es6-promisify-6.1.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."etag-1.8.1"
@@ -12617,14 +12275,9 @@ in
})
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
- (sources."follow-redirects-1.11.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
+ sources."follow-redirects-1.12.1"
sources."fresh-0.5.2"
- sources."fsevents-2.1.2"
+ sources."fsevents-2.1.3"
sources."get-stream-4.1.0"
sources."glob-parent-5.1.1"
sources."has-ansi-2.0.0"
@@ -12703,18 +12356,18 @@ in
version = "0.19.1-revision2";
src = fetchurl {
url = "https://registry.npmjs.org/elm-test/-/elm-test-0.19.1-revision2.tgz";
- sha512 = "24qc3z9z059c0dp97lfpsqgigxks6dd8akf14p3wvnvsy5ih3nf4947qc94xfrr0jdql0nnq12727nyyyyz3zrfyy54y85jayckcnyd";
+ sha512 = "zVs2mVeyIE+K9y7/8b333h5xRMDWAoqbBDm7ThLDhyTi7ICxeL3t5uOS4KZCrRk9+4sP6+voSbcBlgr46Q+GiQ==";
};
dependencies = [
sources."@types/color-name-1.1.1"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."ansi-styles-4.2.1"
sources."anymatch-3.1.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
@@ -12741,7 +12394,7 @@ in
sources."elmi-to-json-1.3.0"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fill-range-7.0.1"
(sources."find-elm-dependencies-2.0.2" // {
@@ -12756,11 +12409,11 @@ in
sources."fs-extra-8.1.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.2"
+ sources."fsevents-2.1.3"
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."glob-parent-5.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-flag-4.0.0"
@@ -12781,8 +12434,8 @@ in
sources."jsonfile-4.0.0"
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."minimist-1.2.5"
sources."minipass-2.9.0"
@@ -12815,7 +12468,7 @@ in
sources."request-promise-4.2.5"
sources."request-promise-core-1.1.3"
sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."shebang-command-2.0.0"
@@ -12858,15 +12511,15 @@ in
version = "0.19.8";
src = fetchurl {
url = "https://registry.npmjs.org/elm-upgrade/-/elm-upgrade-0.19.8.tgz";
- sha512 = "3rqgj507b7yb9ljc0rbfj7fi18h5lh33wvfr1kfdpqklvx3q84jfrma01fwrraxx1jlllhis9r1cpzcbcgmjlvygc2d5frhimbp60sb";
+ sha512 = "SwNzV40wu9IEe35TWR9b7F8WctIRUkpl6F3lzF0AqmYnCcKjbzrxbW6G7DYfA9ICUYjuSLcyYJKm5c86oMiH8w==";
};
dependencies = [
- sources."@sindresorhus/is-2.1.0"
+ sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
sources."@types/cacheable-request-6.0.1"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
- sources."@types/node-13.11.0"
+ sources."@types/node-14.0.13"
sources."@types/responselike-1.0.0"
sources."cacheable-lookup-2.0.1"
sources."cacheable-request-7.0.1"
@@ -12885,7 +12538,7 @@ in
sources."get-proxy-2.1.0"
sources."get-stream-5.1.0"
sources."got-10.7.0"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."has-symbol-support-x-1.4.2"
sources."has-to-string-tag-x-1.4.1"
sources."http-cache-semantics-4.1.0"
@@ -12895,23 +12548,23 @@ in
sources."isurl-1.0.0"
sources."json-buffer-3.0.1"
sources."jsonfile-4.0.0"
- sources."keyv-4.0.0"
+ sources."keyv-4.0.1"
sources."lowercase-keys-2.0.0"
sources."mimic-response-2.1.0"
sources."normalize-url-4.5.0"
sources."npm-conf-1.1.3"
sources."once-1.4.0"
sources."p-cancelable-2.0.0"
- sources."p-event-4.1.0"
+ sources."p-event-4.2.0"
sources."p-finally-1.0.0"
- sources."p-timeout-2.0.1"
+ sources."p-timeout-3.2.0"
sources."pify-3.0.0"
sources."proto-list-1.2.4"
sources."pump-3.0.0"
sources."responselike-2.0.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safename-1.0.2"
- sources."semver-7.1.3"
+ sources."semver-7.3.2"
sources."to-readable-stream-2.1.0"
sources."tunnel-agent-0.6.0"
sources."type-fest-0.10.0"
@@ -12937,10 +12590,10 @@ in
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/elm-verify-examples/-/elm-verify-examples-5.0.0.tgz";
- sha512 = "2npciwj93dprxgd9m14wz73q0bq8jqr3wq2027dvphm6jjl6r13yc9v5xl4g72rrjjrb81hnpk5y1q855lzcxbc8h49spb19zwsy0vl";
+ sha512 = "dAOv+U9hXZ0IRGx19mkpCAdf5rUwoJWlzFmcR2gvOzE/QjZUSlPh3e0IIDAfGUuEF8DjfE5CTe31fNtIkkd2rQ==";
};
dependencies = [
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
@@ -12948,7 +12601,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."binary-0.3.0"
@@ -12991,7 +12644,7 @@ in
sources."escape-string-regexp-1.0.5"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fill-range-7.0.1"
(sources."find-elm-dependencies-2.0.2" // {
@@ -13007,12 +12660,12 @@ in
sources."fs-extra-5.0.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.2"
+ sources."fsevents-2.1.3"
sources."get-caller-file-2.0.5"
sources."getpass-0.1.7"
sources."glob-7.1.4"
sources."glob-parent-5.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-flag-3.0.0"
@@ -13035,8 +12688,8 @@ in
sources."jsprim-1.4.1"
sources."locate-path-3.0.0"
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-1.2.5"
sources."minipass-2.9.0"
@@ -13055,7 +12708,7 @@ in
sources."normalize-path-3.0.0"
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
- sources."p-limit-2.2.2"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
sources."path-exists-3.0.0"
@@ -13073,7 +12726,7 @@ in
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."set-blocking-2.0.0"
@@ -13127,14 +12780,14 @@ in
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/elm-xref/-/elm-xref-4.1.0.tgz";
- sha512 = "24a79m9qhs2ycldf36p7qyr0dj8jvqja0cycp5gr01nkrdhlin4idh33wbvr7yghh5vbf53j3vbi0r9kjp1crs4cy1jvb80iccxayfv";
+ sha512 = "23nVGYsArS2DZ0RnFq6cKYO49pCjuLULhM+fvBcfA7ZIbKSw5WkDyK9c5hlQEm+JZAPZ43PNcI0yLzTEqaajiA==";
};
dependencies = [
sources."bluebird-3.7.2"
sources."compare-versions-3.6.0"
sources."core-util-is-1.0.2"
sources."fs-extra-6.0.1"
- sources."graceful-fs-4.2.3"
+ sources."graceful-fs-4.2.4"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
sources."jsonfile-4.0.0"
@@ -13169,86 +12822,107 @@ in
create-elm-app = nodeEnv.buildNodePackage {
name = "create-elm-app";
packageName = "create-elm-app";
- version = "4.2.4";
+ version = "4.2.25";
src = fetchurl {
- url = "https://registry.npmjs.org/create-elm-app/-/create-elm-app-4.2.4.tgz";
- sha512 = "007cbn1hd7hb48mwrn7sg132vj9y0bw17jwgc2fi5m4z8zi24992qqgkdqzqz3bwh7khh1f0y35fzn6va384rlahmwyykxrj62hpl06";
+ url = "https://registry.npmjs.org/create-elm-app/-/create-elm-app-4.2.25.tgz";
+ sha512 = "Lasm7xrh8XQR2aqqwRlB2gJ5CWAGNaVoHpjGVft+EkSKMtHn5xtRAEGU3U4IuRDIhL7kvPFZXX4g8VQ7o79UJg==";
};
dependencies = [
- sources."@babel/cli-7.2.3"
- sources."@babel/code-frame-7.8.3"
- sources."@babel/core-7.3.4"
- sources."@babel/generator-7.9.4"
- sources."@babel/helper-annotate-as-pure-7.8.3"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
- 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"
- sources."@babel/helper-function-name-7.8.3"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-hoist-variables-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-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-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.0"
- sources."@babel/helper-wrap-function-7.8.3"
- sources."@babel/helpers-7.9.2"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.4"
- sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
- sources."@babel/plugin-proposal-json-strings-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.0"
- sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
- sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
+ sources."@babel/cli-7.8.4"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/compat-data-7.10.3"
+ (sources."@babel/core-7.9.6" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ sources."@babel/generator-7.10.3"
+ sources."@babel/helper-annotate-as-pure-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
+ sources."@babel/helper-compilation-targets-7.10.2"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.1"
+ sources."@babel/helper-define-map-7.10.3"
+ sources."@babel/helper-explode-assignable-expression-7.10.3"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-hoist-variables-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
+ sources."@babel/helper-plugin-utils-7.10.3"
+ sources."@babel/helper-regex-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.3"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/helper-wrap-function-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.1"
+ sources."@babel/plugin-proposal-json-strings-7.10.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.3"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
sources."@babel/plugin-syntax-async-generators-7.8.4"
+ sources."@babel/plugin-syntax-dynamic-import-7.8.3"
sources."@babel/plugin-syntax-json-strings-7.8.3"
+ sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.1"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
- sources."@babel/plugin-transform-arrow-functions-7.8.3"
- sources."@babel/plugin-transform-async-to-generator-7.8.3"
- sources."@babel/plugin-transform-block-scoped-functions-7.8.3"
- sources."@babel/plugin-transform-block-scoping-7.8.3"
- sources."@babel/plugin-transform-classes-7.9.2"
- sources."@babel/plugin-transform-computed-properties-7.8.3"
- sources."@babel/plugin-transform-destructuring-7.8.8"
- sources."@babel/plugin-transform-dotall-regex-7.8.3"
- sources."@babel/plugin-transform-duplicate-keys-7.8.3"
- sources."@babel/plugin-transform-exponentiation-operator-7.8.3"
- sources."@babel/plugin-transform-for-of-7.9.0"
- sources."@babel/plugin-transform-function-name-7.8.3"
- sources."@babel/plugin-transform-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-umd-7.9.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
- sources."@babel/plugin-transform-new-target-7.8.3"
- sources."@babel/plugin-transform-object-super-7.8.3"
- sources."@babel/plugin-transform-parameters-7.9.3"
- sources."@babel/plugin-transform-regenerator-7.8.7"
- sources."@babel/plugin-transform-runtime-7.3.4"
- 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.3.4"
- (sources."@babel/runtime-7.3.4" // {
- dependencies = [
- sources."regenerator-runtime-0.12.1"
- ];
- })
- sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.0"
- sources."@babel/types-7.9.0"
+ sources."@babel/plugin-syntax-optional-chaining-7.8.3"
+ sources."@babel/plugin-syntax-top-level-await-7.10.1"
+ sources."@babel/plugin-transform-arrow-functions-7.10.1"
+ sources."@babel/plugin-transform-async-to-generator-7.10.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
+ sources."@babel/plugin-transform-block-scoping-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.3"
+ sources."@babel/plugin-transform-computed-properties-7.10.3"
+ sources."@babel/plugin-transform-destructuring-7.10.1"
+ sources."@babel/plugin-transform-dotall-regex-7.10.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
+ sources."@babel/plugin-transform-for-of-7.10.1"
+ sources."@babel/plugin-transform-function-name-7.10.1"
+ sources."@babel/plugin-transform-literals-7.10.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.1"
+ sources."@babel/plugin-transform-modules-amd-7.10.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.3"
+ sources."@babel/plugin-transform-modules-umd-7.10.1"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
+ sources."@babel/plugin-transform-new-target-7.10.1"
+ sources."@babel/plugin-transform-object-super-7.10.1"
+ sources."@babel/plugin-transform-parameters-7.10.1"
+ sources."@babel/plugin-transform-property-literals-7.10.1"
+ sources."@babel/plugin-transform-regenerator-7.10.3"
+ sources."@babel/plugin-transform-reserved-words-7.10.1"
+ sources."@babel/plugin-transform-runtime-7.9.6"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.1"
+ sources."@babel/plugin-transform-spread-7.10.1"
+ sources."@babel/plugin-transform-sticky-regex-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.3"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.1"
+ sources."@babel/plugin-transform-unicode-regex-7.10.1"
+ sources."@babel/preset-env-7.9.6"
+ sources."@babel/preset-modules-0.1.3"
+ sources."@babel/runtime-7.9.6"
+ sources."@babel/template-7.10.3"
+ (sources."@babel/traverse-7.10.3" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ sources."@babel/types-7.10.3"
sources."@hapi/address-2.1.4"
sources."@hapi/bourne-1.3.2"
sources."@hapi/hoek-8.5.1"
@@ -13258,27 +12932,28 @@ in
sources."@nodelib/fs.stat-1.1.3"
sources."@types/anymatch-1.3.1"
sources."@types/color-name-1.1.1"
- sources."@types/events-3.0.0"
- sources."@types/glob-7.1.1"
- sources."@types/html-minifier-terser-5.0.0"
+ sources."@types/glob-7.1.2"
+ sources."@types/html-minifier-terser-5.1.0"
+ sources."@types/http-proxy-1.17.4"
+ sources."@types/json-schema-7.0.5"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.11.0"
- sources."@types/q-1.5.2"
+ sources."@types/node-14.0.13"
+ sources."@types/q-1.5.4"
sources."@types/source-list-map-0.1.2"
- sources."@types/tapable-1.0.5"
- (sources."@types/uglify-js-3.0.5" // {
+ sources."@types/tapable-1.0.6"
+ (sources."@types/uglify-js-3.9.2" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-4.41.10" // {
+ (sources."@types/webpack-4.41.17" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-sources-0.1.7" // {
+ (sources."@types/webpack-sources-1.4.0" // {
dependencies = [
- sources."source-map-0.6.1"
+ sources."source-map-0.7.3"
];
})
sources."@webassemblyjs/ast-1.9.0"
@@ -13304,16 +12979,20 @@ in
sources."accepts-1.3.7"
sources."acorn-6.4.1"
sources."address-1.0.3"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
- sources."ajv-keywords-3.4.1"
+ sources."ajv-keywords-3.5.0"
sources."alphanum-sort-1.0.2"
sources."ansi-colors-3.2.4"
sources."ansi-escapes-3.2.0"
sources."ansi-html-0.0.7"
sources."ansi-regex-2.1.1"
sources."ansi-styles-3.2.1"
- sources."anymatch-3.1.1"
+ (sources."anymatch-2.0.0" // {
+ dependencies = [
+ sources."normalize-path-2.1.1"
+ ];
+ })
sources."aproba-1.2.0"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
@@ -13328,7 +13007,11 @@ in
sources."array-unique-0.3.2"
sources."asap-2.0.6"
sources."asn1-0.2.4"
- sources."asn1.js-4.10.1"
+ (sources."asn1.js-4.10.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."assert-1.5.0" // {
dependencies = [
sources."inherits-2.0.1"
@@ -13336,11 +13019,7 @@ in
];
})
sources."assert-plus-1.0.0"
- (sources."assets-webpack-plugin-3.9.12" // {
- dependencies = [
- sources."mkdirp-0.5.3"
- ];
- })
+ sources."assets-webpack-plugin-3.9.12"
sources."assign-symbols-1.0.0"
sources."async-0.9.2"
sources."async-each-1.0.3"
@@ -13353,10 +13032,10 @@ in
];
})
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-extract-comments-1.0.0"
- sources."babel-loader-8.0.4"
- sources."babel-plugin-dynamic-import-node-2.3.0"
+ sources."babel-loader-8.1.0"
+ sources."babel-plugin-dynamic-import-node-2.3.3"
sources."babel-plugin-syntax-object-rest-spread-6.13.0"
sources."babel-plugin-transform-object-rest-spread-6.26.0"
(sources."babel-runtime-6.26.0" // {
@@ -13376,16 +13055,14 @@ in
sources."bcrypt-pbkdf-1.0.2"
sources."big.js-5.2.2"
sources."binary-0.3.0"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-1.13.1"
sources."bindings-1.5.0"
sources."binwrap-0.2.2"
sources."bluebird-3.7.2"
- sources."bn.js-4.11.8"
+ sources."bn.js-5.1.2"
(sources."body-parser-1.19.0" // {
dependencies = [
sources."bytes-3.1.0"
- sources."debug-2.6.9"
- sources."ms-2.0.0"
sources."qs-6.7.0"
];
})
@@ -13396,15 +13073,29 @@ in
})
sources."boolbase-1.0.0"
sources."brace-expansion-1.1.11"
- sources."braces-3.0.2"
+ (sources."braces-2.3.2" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
+ ];
+ })
sources."brorand-1.1.0"
sources."browserify-aes-1.2.0"
sources."browserify-cipher-1.0.1"
sources."browserify-des-1.0.2"
- sources."browserify-rsa-4.0.1"
- sources."browserify-sign-4.0.4"
+ (sources."browserify-rsa-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ (sources."browserify-sign-4.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
+ ];
+ })
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.11.1"
+ sources."browserslist-4.12.0"
sources."buffer-4.9.2"
sources."buffer-from-1.1.1"
sources."buffer-indexof-1.1.1"
@@ -13421,7 +13112,7 @@ in
sources."camel-case-4.1.1"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001039"
+ sources."caniuse-lite-1.0.30001087"
sources."case-sensitive-paths-webpack-plugin-2.3.0"
sources."caseless-0.12.0"
sources."chainsaw-0.1.0"
@@ -13431,11 +13122,7 @@ in
];
})
sources."chardet-0.7.0"
- (sources."chokidar-3.3.0" // {
- dependencies = [
- sources."glob-parent-5.1.1"
- ];
- })
+ sources."chokidar-2.1.8"
sources."chownr-1.1.4"
sources."chrome-trace-event-1.0.2"
sources."cipher-base-1.0.4"
@@ -13463,7 +13150,7 @@ in
})
sources."cli-cursor-2.1.0"
sources."cli-table-0.3.1"
- sources."cli-width-2.2.0"
+ sources."cli-width-2.2.1"
(sources."cliui-3.2.0" // {
dependencies = [
sources."strip-ansi-3.0.1"
@@ -13478,17 +13165,12 @@ in
sources."color-string-1.5.3"
sources."colors-1.0.3"
sources."combined-stream-1.0.8"
- sources."commander-2.20.3"
+ sources."commander-4.1.1"
sources."common-tags-1.8.0"
sources."commondir-1.0.1"
sources."component-emitter-1.3.0"
sources."compressible-2.0.18"
- (sources."compression-1.7.4" // {
- dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
- ];
- })
+ sources."compression-1.7.4"
sources."concat-map-0.0.1"
sources."concat-stream-1.6.2"
sources."connect-history-api-fallback-1.6.0"
@@ -13503,38 +13185,41 @@ in
sources."copy-descriptor-0.1.1"
(sources."copy-webpack-plugin-5.1.1" // {
dependencies = [
- sources."find-cache-dir-2.1.0"
- sources."find-up-3.0.0"
- sources."locate-path-3.0.0"
- sources."make-dir-2.1.0"
- sources."p-limit-2.2.2"
- sources."p-locate-3.0.0"
+ sources."p-limit-2.3.0"
sources."p-try-2.2.0"
- sources."pify-4.0.1"
- sources."pkg-dir-3.0.0"
+ sources."schema-utils-1.0.0"
];
})
sources."core-js-2.6.11"
+ (sources."core-js-compat-3.6.5" // {
+ dependencies = [
+ sources."semver-7.0.0"
+ ];
+ })
sources."core-util-is-1.0.2"
sources."cosmiconfig-5.2.1"
- sources."create-ecdh-4.0.3"
+ (sources."create-ecdh-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
- sources."cross-spawn-6.0.5"
+ sources."cross-spawn-7.0.3"
sources."crypto-browserify-3.12.0"
sources."css-color-names-0.0.4"
(sources."css-declaration-sorter-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
- (sources."css-loader-3.4.2" // {
+ (sources."css-loader-3.5.3" // {
dependencies = [
- sources."postcss-7.0.27"
- sources."postcss-value-parser-4.0.3"
- sources."schema-utils-2.6.5"
+ sources."postcss-7.0.32"
+ sources."postcss-value-parser-4.1.0"
+ sources."semver-6.3.0"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
@@ -13550,14 +13235,14 @@ in
sources."cssesc-3.0.0"
(sources."cssnano-4.1.10" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."cssnano-preset-default-4.0.7" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
@@ -13566,7 +13251,7 @@ in
sources."cssnano-util-get-match-4.0.0"
(sources."cssnano-util-raw-cache-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
@@ -13582,7 +13267,7 @@ in
sources."cycle-1.0.3"
sources."cyclist-1.0.1"
sources."dashdash-1.14.1"
- sources."debug-4.1.1"
+ sources."debug-2.6.9"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."deep-equal-0.2.2"
@@ -13596,7 +13281,6 @@ in
sources."pify-2.3.0"
];
})
- sources."pify-4.0.1"
];
})
sources."delayed-stream-1.0.0"
@@ -13604,13 +13288,12 @@ in
sources."des.js-1.0.1"
sources."destroy-1.0.4"
sources."detect-node-2.0.4"
- (sources."detect-port-alt-1.1.6" // {
+ sources."detect-port-alt-1.1.6"
+ (sources."diffie-hellman-5.0.3" // {
dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
+ sources."bn.js-4.11.9"
];
})
- sources."diffie-hellman-5.0.3"
sources."dir-glob-2.2.2"
sources."dns-equal-1.0.0"
sources."dns-packet-1.3.1"
@@ -13627,13 +13310,17 @@ in
sources."domutils-1.5.1"
sources."dot-case-3.0.3"
sources."dot-prop-5.2.0"
- sources."dotenv-5.0.1"
+ sources."dotenv-8.2.0"
sources."duplexer-0.1.1"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.397"
- sources."elliptic-6.5.2"
+ sources."electron-to-chromium-1.3.481"
+ (sources."elliptic-6.5.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."elm-0.19.1-3"
sources."elm-asset-webpack-loader-1.1.2"
sources."elm-hot-1.1.4"
@@ -13641,33 +13328,42 @@ in
(sources."elm-test-0.19.1-revision2" // {
dependencies = [
sources."ansi-styles-4.2.1"
+ sources."anymatch-3.1.1"
+ sources."binary-extensions-2.0.0"
+ sources."braces-3.0.2"
sources."chalk-3.0.0"
+ sources."chokidar-3.3.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."cross-spawn-7.0.1"
+ sources."fill-range-7.0.1"
sources."fs-extra-8.1.0"
+ sources."fsevents-2.1.3"
+ sources."glob-parent-5.1.1"
sources."has-flag-4.0.0"
- sources."path-key-3.1.1"
- sources."shebang-command-2.0.0"
- sources."shebang-regex-3.0.0"
+ sources."is-binary-path-2.1.0"
+ sources."is-number-7.0.0"
+ sources."readdirp-3.2.0"
sources."supports-color-7.1.0"
+ sources."to-regex-range-5.0.1"
sources."which-2.0.1"
];
})
- sources."elm-webpack-loader-6.0.0"
+ sources."elm-webpack-loader-6.0.1"
sources."elmi-to-json-1.3.0"
+ sources."emoji-regex-7.0.3"
sources."emojis-list-3.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
- (sources."enhanced-resolve-4.1.1" // {
+ (sources."enhanced-resolve-4.2.0" // {
dependencies = [
sources."memory-fs-0.5.0"
];
})
- sources."entities-2.0.0"
+ sources."entities-2.0.3"
sources."errno-0.1.7"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-2.0.0"
@@ -13675,15 +13371,23 @@ in
sources."esprima-4.0.1"
sources."esrecurse-4.2.1"
sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
sources."etag-1.8.1"
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
sources."events-3.1.0"
sources."eventsource-0.1.6"
sources."evp_bytestokey-1.0.3"
- sources."execa-1.0.0"
+ (sources."execa-1.0.0" // {
+ dependencies = [
+ sources."cross-spawn-6.0.5"
+ sources."path-key-2.0.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."which-1.3.1"
+ ];
+ })
(sources."expand-brackets-2.1.4" // {
dependencies = [
- sources."debug-2.6.9"
sources."define-property-0.2.5"
sources."extend-shallow-2.0.1"
(sources."is-accessor-descriptor-0.1.6" // {
@@ -13697,56 +13401,31 @@ in
];
})
sources."is-descriptor-0.1.6"
+ sources."is-extendable-0.1.1"
sources."kind-of-5.1.0"
- sources."ms-2.0.0"
];
})
sources."expand-tilde-2.0.2"
(sources."express-4.17.1" // {
dependencies = [
sources."array-flatten-1.1.1"
- sources."debug-2.6.9"
- sources."ms-2.0.0"
sources."qs-6.7.0"
];
})
sources."extend-3.0.2"
- (sources."extend-shallow-3.0.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
+ sources."extend-shallow-3.0.2"
sources."external-editor-3.1.0"
(sources."extglob-2.0.4" // {
dependencies = [
sources."define-property-1.0.0"
sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
];
})
sources."extsprintf-1.3.0"
sources."eyes-0.1.8"
- sources."fast-deep-equal-3.1.1"
- (sources."fast-glob-2.2.7" // {
- dependencies = [
- (sources."braces-2.3.2" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- (sources."fill-range-4.0.0" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- (sources."is-number-3.0.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."micromatch-3.1.10"
- sources."to-regex-range-2.1.1"
- ];
- })
+ sources."fast-deep-equal-3.1.3"
+ sources."fast-glob-2.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."faye-websocket-0.11.3"
sources."figgy-pudding-3.5.2"
@@ -13762,14 +13441,14 @@ in
})
sources."file-uri-to-path-1.0.0"
sources."filesize-3.6.1"
- sources."fill-range-7.0.1"
- (sources."finalhandler-1.1.2" // {
+ (sources."fill-range-4.0.0" // {
dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
+ sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
];
})
- sources."find-cache-dir-1.0.0"
+ sources."finalhandler-1.1.2"
+ sources."find-cache-dir-2.1.0"
(sources."find-elm-dependencies-2.0.2" // {
dependencies = [
sources."firstline-1.2.0"
@@ -13779,11 +13458,7 @@ in
sources."find-up-2.1.0"
sources."firstline-2.0.2"
sources."flush-write-stream-1.1.1"
- (sources."follow-redirects-1.11.0" // {
- dependencies = [
- sources."debug-3.2.6"
- ];
- })
+ sources."follow-redirects-1.12.1"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -13796,8 +13471,9 @@ in
sources."fs-readdir-recursive-1.1.0"
sources."fs-write-stream-atomic-1.0.10"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.2"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
+ sources."gensync-1.0.0-beta.1"
sources."get-caller-file-1.0.3"
sources."get-own-enumerable-property-symbols-3.0.2"
sources."get-stream-4.1.0"
@@ -13811,15 +13487,24 @@ in
})
sources."glob-to-regexp-0.3.0"
sources."global-modules-1.0.0"
- sources."global-prefix-1.0.2"
+ (sources."global-prefix-1.0.2" // {
+ dependencies = [
+ sources."which-1.3.1"
+ ];
+ })
sources."globals-11.12.0"
(sources."globby-7.1.1" // {
dependencies = [
+ sources."pify-3.0.0"
sources."slash-1.0.0"
];
})
- sources."graceful-fs-4.2.3"
- sources."gzip-size-5.0.0"
+ sources."graceful-fs-4.2.4"
+ (sources."gzip-size-5.0.0" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
sources."handle-thing-2.0.1"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
@@ -13829,15 +13514,15 @@ in
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
- (sources."is-number-3.0.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
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.1"
+ ];
+ })
sources."hash.js-1.1.7"
sources."he-1.2.0"
sources."hex-color-regex-1.1.0"
@@ -13848,17 +13533,9 @@ in
sources."hsl-regex-1.0.0"
sources."hsla-regex-1.0.0"
sources."html-comment-regex-1.1.2"
- sources."html-entities-1.2.1"
- (sources."html-minifier-terser-5.0.5" // {
- dependencies = [
- sources."commander-4.1.1"
- ];
- })
- (sources."html-webpack-plugin-4.0.4" // {
- dependencies = [
- sources."util.promisify-1.0.0"
- ];
- })
+ sources."html-entities-1.3.1"
+ sources."html-minifier-terser-5.1.1"
+ sources."html-webpack-plugin-4.3.0"
(sources."htmlparser2-3.10.1" // {
dependencies = [
sources."entities-1.1.2"
@@ -13871,16 +13548,24 @@ in
sources."inherits-2.0.3"
];
})
- sources."http-parser-js-0.4.10"
- sources."http-proxy-1.18.0"
- sources."http-proxy-middleware-0.20.0"
+ sources."http-parser-js-0.5.2"
+ sources."http-proxy-1.18.1"
+ (sources."http-proxy-middleware-0.21.0" // {
+ dependencies = [
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."is-number-7.0.0"
+ sources."micromatch-4.0.2"
+ sources."to-regex-range-5.0.1"
+ ];
+ })
sources."http-signature-1.2.0"
sources."https-browserify-1.0.0"
sources."i-0.3.6"
sources."iconv-lite-0.4.24"
(sources."icss-utils-4.1.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
@@ -13889,17 +13574,10 @@ in
sources."iferr-0.1.5"
sources."ignore-3.3.10"
sources."immer-1.7.2"
+ sources."import-cwd-2.1.0"
sources."import-fresh-2.0.0"
- (sources."import-local-2.0.0" // {
- dependencies = [
- sources."find-up-3.0.0"
- sources."locate-path-3.0.0"
- sources."p-limit-2.2.2"
- sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
- sources."pkg-dir-3.0.0"
- ];
- })
+ sources."import-from-2.1.0"
+ sources."import-local-2.0.0"
sources."imurmurhash-0.1.4"
sources."indexes-of-1.0.1"
sources."infer-owner-1.0.4"
@@ -13925,27 +13603,29 @@ in
sources."is-accessor-descriptor-1.0.0"
sources."is-arguments-1.0.4"
sources."is-arrayish-0.2.1"
- sources."is-binary-path-2.1.0"
+ sources."is-binary-path-1.0.1"
sources."is-buffer-1.1.6"
- sources."is-callable-1.1.5"
+ sources."is-callable-1.2.0"
sources."is-color-stop-1.1.0"
sources."is-data-descriptor-1.0.0"
sources."is-date-object-1.0.2"
sources."is-descriptor-1.0.2"
sources."is-directory-0.3.1"
- sources."is-extendable-0.1.1"
+ sources."is-extendable-1.0.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-1.0.0"
sources."is-glob-4.0.1"
- sources."is-number-7.0.0"
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
sources."is-obj-2.0.0"
sources."is-path-cwd-2.2.0"
sources."is-path-in-cwd-2.1.0"
sources."is-path-inside-2.1.0"
- 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-regex-1.1.0"
sources."is-regexp-1.0.0"
sources."is-resolvable-1.1.0"
sources."is-root-2.0.0"
@@ -13960,9 +13640,8 @@ in
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."isstream-0.1.2"
- sources."js-levenshtein-1.1.6"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."jsesc-2.5.2"
sources."json-parse-better-errors-1.0.2"
@@ -13971,7 +13650,7 @@ in
sources."json-stable-stringify-1.0.1"
sources."json-stringify-safe-5.0.1"
sources."json3-3.3.3"
- sources."json5-2.1.2"
+ sources."json5-2.1.3"
sources."jsonfile-4.0.0"
sources."jsonify-0.0.0"
sources."jsprim-1.4.1"
@@ -13979,6 +13658,8 @@ in
sources."kind-of-6.0.3"
sources."last-call-webpack-plugin-3.0.0"
sources."lcid-1.0.0"
+ sources."leven-3.1.0"
+ sources."levenary-1.1.1"
(sources."load-json-file-1.1.0" // {
dependencies = [
sources."parse-json-2.2.0"
@@ -13998,33 +13679,35 @@ in
sources."lodash.template-4.5.0"
sources."lodash.templatesettings-4.2.0"
sources."lodash.uniq-4.5.0"
- sources."loglevel-1.6.7"
+ sources."loglevel-1.6.8"
sources."loose-envify-1.4.0"
sources."lower-case-2.0.1"
sources."lru-cache-5.1.1"
- sources."make-dir-1.3.0"
- sources."map-age-cleaner-0.1.3"
+ sources."make-dir-2.1.0"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
sources."md5.js-1.3.5"
sources."mdn-data-2.0.4"
sources."media-typer-0.3.0"
- (sources."mem-4.3.0" // {
- dependencies = [
- sources."mimic-fn-2.1.0"
- ];
- })
sources."memory-fs-0.4.1"
sources."merge-descriptors-1.0.1"
- sources."merge2-1.3.0"
+ sources."merge2-1.4.1"
sources."methods-1.1.2"
- sources."micromatch-4.0.2"
- sources."miller-rabin-4.0.1"
- sources."mime-2.4.4"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
+ sources."micromatch-3.1.10"
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ sources."mime-2.4.6"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
- sources."mini-css-extract-plugin-0.4.5"
+ (sources."mini-css-extract-plugin-0.4.5" // {
+ dependencies = [
+ sources."schema-utils-1.0.0"
+ ];
+ })
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
@@ -14032,39 +13715,47 @@ in
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mississippi-3.0.0"
- (sources."mixin-deep-1.3.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
- sources."mkdirp-0.5.5"
+ sources."mixin-deep-1.3.2"
+ sources."mkdirp-0.5.3"
sources."move-concurrently-1.0.1"
- sources."ms-2.1.2"
+ sources."ms-2.0.0"
sources."multicast-dns-6.2.3"
sources."multicast-dns-service-types-1.1.0"
sources."murmur-hash-js-1.0.0"
sources."mustache-3.2.1"
sources."mute-stream-0.0.8"
- sources."nan-2.14.0"
+ sources."nan-2.14.1"
sources."nanomatch-1.2.13"
sources."ncp-1.0.1"
sources."negotiator-0.6.2"
sources."neo-async-2.6.1"
sources."nice-try-1.0.5"
sources."no-case-3.0.3"
- sources."node-elm-compiler-5.0.4"
+ (sources."node-elm-compiler-5.0.4" // {
+ dependencies = [
+ sources."cross-spawn-6.0.5"
+ sources."path-key-2.0.1"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."which-1.3.1"
+ ];
+ })
sources."node-forge-0.9.0"
(sources."node-libs-browser-2.2.1" // {
dependencies = [
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.53"
+ sources."node-releases-1.1.58"
sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
sources."normalize-range-0.1.2"
sources."normalize-url-3.3.0"
- sources."npm-run-path-2.0.2"
+ (sources."npm-run-path-2.0.2" // {
+ dependencies = [
+ sources."path-key-2.0.1"
+ ];
+ })
sources."nth-check-1.0.2"
sources."num2fraction-1.2.2"
sources."number-is-nan-1.0.1"
@@ -14083,12 +13774,12 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.7.0"
- sources."object-is-1.0.2"
+ sources."object-inspect-1.8.0"
+ sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
sources."object.assign-4.1.0"
- sources."object.entries-1.1.1"
+ sources."object.entries-1.1.2"
sources."object.getownpropertydescriptors-2.1.0"
sources."object.pick-1.3.0"
sources."object.values-1.1.1"
@@ -14101,13 +13792,9 @@ in
sources."optimize-css-assets-webpack-plugin-5.0.3"
sources."original-1.0.2"
sources."os-browserify-0.3.0"
- sources."os-homedir-1.0.2"
sources."os-locale-1.4.0"
sources."os-tmpdir-1.0.2"
- sources."output-file-sync-2.0.1"
- sources."p-defer-1.0.0"
sources."p-finally-1.0.0"
- sources."p-is-promise-2.1.0"
sources."p-limit-1.3.0"
sources."p-locate-2.0.0"
sources."p-map-2.1.0"
@@ -14127,23 +13814,36 @@ in
sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
sources."path-is-inside-1.0.2"
- sources."path-key-2.0.1"
+ sources."path-key-3.1.1"
sources."path-parse-1.0.6"
sources."path-to-regexp-0.1.7"
- sources."path-type-3.0.0"
- sources."pbkdf2-3.0.17"
+ (sources."path-type-3.0.0" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
+ sources."pbkdf2-3.1.1"
sources."performance-now-2.1.0"
sources."picomatch-2.2.2"
- sources."pify-3.0.0"
+ sources."pify-4.0.1"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
- sources."pkg-dir-2.0.0"
+ (sources."pkg-dir-3.0.0" // {
+ dependencies = [
+ sources."find-up-3.0.0"
+ sources."locate-path-3.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
+ ];
+ })
sources."pkg-up-2.0.0"
sources."pkginfo-0.4.1"
- (sources."portfinder-1.0.25" // {
+ (sources."portfinder-1.0.26" // {
dependencies = [
sources."async-2.6.3"
sources."debug-3.2.6"
+ sources."ms-2.1.2"
];
})
sources."posix-character-classes-0.1.1"
@@ -14154,88 +13854,80 @@ in
})
(sources."postcss-calc-7.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
- sources."postcss-value-parser-4.0.3"
+ sources."postcss-7.0.32"
+ sources."postcss-value-parser-4.1.0"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-colormin-4.0.3" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-convert-values-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-discard-comments-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-discard-duplicates-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-discard-empty-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-discard-overridden-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
- sources."postcss-flexbugs-fixes-3.3.1"
- (sources."postcss-load-config-1.2.0" // {
- dependencies = [
- sources."cosmiconfig-2.2.2"
- sources."parse-json-2.2.0"
- ];
- })
- (sources."postcss-load-options-1.2.0" // {
- dependencies = [
- sources."cosmiconfig-2.2.2"
- sources."parse-json-2.2.0"
- ];
- })
- (sources."postcss-load-plugins-2.3.0" // {
+ (sources."postcss-flexbugs-fixes-4.2.1" // {
dependencies = [
- sources."cosmiconfig-2.2.2"
- sources."parse-json-2.2.0"
+ sources."postcss-7.0.32"
+ sources."source-map-0.6.1"
+ sources."supports-color-6.1.0"
];
})
- (sources."postcss-loader-2.1.5" // {
+ sources."postcss-load-config-2.1.0"
+ (sources."postcss-loader-3.0.0" // {
dependencies = [
- sources."schema-utils-0.4.7"
+ sources."postcss-7.0.32"
+ sources."schema-utils-1.0.0"
+ sources."source-map-0.6.1"
+ sources."supports-color-6.1.0"
];
})
(sources."postcss-merge-longhand-4.0.11" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-merge-rules-4.0.3" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."postcss-selector-parser-3.1.2"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
@@ -14243,28 +13935,28 @@ in
})
(sources."postcss-minify-font-values-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-minify-gradients-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-minify-params-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-minify-selectors-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."postcss-selector-parser-3.1.2"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
@@ -14272,120 +13964,120 @@ in
})
(sources."postcss-modules-extract-imports-2.0.0" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-modules-local-by-default-3.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
- sources."postcss-value-parser-4.0.3"
+ sources."postcss-7.0.32"
+ sources."postcss-value-parser-4.1.0"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-modules-scope-2.2.0" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-modules-values-3.0.0" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-charset-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-display-values-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-positions-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-repeat-style-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-string-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-timing-functions-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-unicode-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-url-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-normalize-whitespace-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-ordered-values-4.1.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-reduce-initial-4.0.3" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-reduce-transforms-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-safe-parser-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
@@ -14393,14 +14085,14 @@ in
sources."postcss-selector-parser-6.0.2"
(sources."postcss-svgo-4.0.2" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
})
(sources."postcss-unique-selectors-4.0.1" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
];
@@ -14422,7 +14114,11 @@ in
sources."prr-1.0.1"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
- sources."public-encrypt-4.0.3"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."pump-3.0.0"
(sources."pumpify-1.5.1" // {
dependencies = [
@@ -14450,7 +14146,7 @@ in
sources."big.js-3.2.0"
sources."browserslist-4.1.1"
sources."chalk-2.4.1"
- sources."debug-2.6.9"
+ sources."cross-spawn-6.0.5"
sources."emojis-list-2.1.0"
sources."escape-string-regexp-1.0.5"
sources."find-up-3.0.0"
@@ -14458,14 +14154,18 @@ in
sources."json5-0.5.1"
sources."loader-utils-1.1.0"
sources."locate-path-3.0.0"
- sources."ms-2.0.0"
- sources."p-limit-2.2.2"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
+ sources."path-key-2.0.1"
+ sources."pify-3.0.0"
sources."react-error-overlay-5.1.6"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
sources."slash-1.0.0"
sources."sockjs-client-1.1.5"
sources."strip-ansi-4.0.0"
+ sources."which-1.3.1"
];
})
sources."react-error-overlay-4.0.1"
@@ -14483,20 +14183,16 @@ in
];
})
sources."readable-stream-2.3.7"
- sources."readdirp-3.2.0"
+ sources."readdirp-2.2.1"
sources."recursive-readdir-2.2.2"
- sources."regenerate-1.4.0"
+ sources."regenerate-1.4.1"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.5"
- (sources."regenerator-transform-0.14.4" // {
- dependencies = [
- sources."@babel/runtime-7.9.2"
- ];
- })
+ sources."regenerator-transform-0.14.4"
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.3.0"
sources."regexpu-core-4.7.0"
- sources."regjsgen-0.5.1"
+ sources."regjsgen-0.5.2"
(sources."regjsparser-0.6.4" // {
dependencies = [
sources."jsesc-0.5.0"
@@ -14515,10 +14211,9 @@ in
sources."request-promise-4.2.5"
sources."request-promise-core-1.1.3"
sources."require-directory-2.1.1"
- sources."require-from-string-1.2.1"
sources."require-main-filename-1.0.1"
sources."requires-port-1.0.0"
- sources."resolve-1.15.1"
+ sources."resolve-1.17.0"
sources."resolve-cwd-2.0.0"
sources."resolve-dir-1.0.1"
sources."resolve-from-3.0.0"
@@ -14531,24 +14226,19 @@ in
sources."rgba-regex-1.0.0"
sources."rimraf-2.7.1"
sources."ripemd160-2.0.2"
- 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.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
- sources."schema-utils-1.0.0"
+ sources."schema-utils-2.7.0"
sources."select-hose-2.0.0"
sources."selfsigned-1.10.7"
sources."semver-5.7.1"
(sources."send-0.17.1" // {
dependencies = [
- (sources."debug-2.6.9" // {
- dependencies = [
- sources."ms-2.0.0"
- ];
- })
sources."mime-1.6.0"
sources."ms-2.1.1"
];
@@ -14556,10 +14246,8 @@ in
sources."serialize-javascript-2.1.2"
(sources."serve-index-1.9.1" // {
dependencies = [
- sources."debug-2.6.9"
sources."http-errors-1.6.3"
sources."inherits-2.0.3"
- sources."ms-2.0.0"
sources."setprototypeof-1.1.0"
];
})
@@ -14568,13 +14256,14 @@ in
(sources."set-value-2.0.1" // {
dependencies = [
sources."extend-shallow-2.0.1"
+ sources."is-extendable-0.1.1"
];
})
sources."setimmediate-1.0.5"
sources."setprototypeof-1.1.1"
sources."sha.js-2.4.11"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
sources."shell-quote-1.6.1"
sources."signal-exit-3.0.3"
(sources."simple-swizzle-0.2.2" // {
@@ -14585,7 +14274,6 @@ in
sources."slash-2.0.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
- sources."debug-2.6.9"
sources."define-property-0.2.5"
sources."extend-shallow-2.0.1"
(sources."is-accessor-descriptor-0.1.6" // {
@@ -14599,8 +14287,8 @@ in
];
})
sources."is-descriptor-0.1.6"
+ sources."is-extendable-0.1.1"
sources."kind-of-5.1.0"
- sources."ms-2.0.0"
];
})
(sources."snapdragon-node-2.1.1" // {
@@ -14613,33 +14301,42 @@ in
sources."kind-of-3.2.2"
];
})
- (sources."sockjs-0.3.19" // {
+ (sources."sockjs-0.3.20" // {
dependencies = [
sources."faye-websocket-0.10.0"
+ sources."websocket-driver-0.6.5"
];
})
(sources."sockjs-client-1.4.0" // {
dependencies = [
sources."debug-3.2.6"
sources."eventsource-1.0.7"
+ sources."ms-2.1.2"
];
})
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.16" // {
+ (sources."source-map-support-0.5.19" // {
dependencies = [
sources."source-map-0.6.1"
];
})
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
- sources."spdx-exceptions-2.2.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-correct-3.1.1"
+ sources."spdx-exceptions-2.3.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
- sources."spdy-4.0.2"
+ (sources."spdy-4.0.2" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
(sources."spdy-transport-3.0.0" // {
dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
sources."readable-stream-3.6.0"
];
})
@@ -14673,16 +14370,14 @@ in
sources."stream-each-1.2.3"
sources."stream-http-2.8.3"
sources."stream-shift-1.0.1"
- sources."string-replace-loader-2.2.0"
+ sources."string-replace-loader-2.3.0"
(sources."string-width-1.0.2" // {
dependencies = [
sources."strip-ansi-3.0.1"
];
})
- sources."string.prototype.trimend-1.0.0"
- sources."string.prototype.trimleft-2.1.2"
- sources."string.prototype.trimright-2.1.2"
- sources."string.prototype.trimstart-1.0.0"
+ sources."string.prototype.trimend-1.0.1"
+ sources."string.prototype.trimstart-1.0.1"
sources."string_decoder-1.1.1"
(sources."stringify-object-3.3.0" // {
dependencies = [
@@ -14697,14 +14392,14 @@ in
sources."strip-bom-2.0.0"
sources."strip-comments-1.0.2"
sources."strip-eof-1.0.0"
- (sources."style-loader-0.21.0" // {
+ (sources."style-loader-0.23.1" // {
dependencies = [
- sources."schema-utils-0.4.7"
+ sources."schema-utils-1.0.0"
];
})
(sources."stylehacks-4.0.3" // {
dependencies = [
- sources."postcss-7.0.27"
+ sources."postcss-7.0.32"
sources."postcss-selector-parser-3.1.2"
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
@@ -14714,7 +14409,7 @@ in
(sources."svgo-1.3.2" // {
dependencies = [
sources."css-select-2.1.0"
- sources."css-what-3.2.1"
+ sources."css-what-3.3.0"
sources."domutils-1.7.0"
];
})
@@ -14725,22 +14420,16 @@ in
sources."rimraf-2.6.3"
];
})
- (sources."terser-4.6.10" // {
+ (sources."terser-4.8.0" // {
dependencies = [
+ sources."commander-2.20.3"
sources."source-map-0.6.1"
];
})
- (sources."terser-webpack-plugin-1.4.3" // {
+ (sources."terser-webpack-plugin-1.4.4" // {
dependencies = [
- sources."find-cache-dir-2.1.0"
- sources."find-up-3.0.0"
- sources."locate-path-3.0.0"
- sources."make-dir-2.1.0"
- sources."p-limit-2.2.2"
- sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
- sources."pify-4.0.1"
- sources."pkg-dir-3.0.0"
+ sources."schema-utils-1.0.0"
+ sources."serialize-javascript-3.1.0"
sources."source-map-0.6.1"
];
})
@@ -14759,11 +14448,11 @@ in
];
})
sources."to-regex-3.0.2"
- sources."to-regex-range-5.0.1"
+ sources."to-regex-range-2.1.1"
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
sources."traverse-0.3.9"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tty-browserify-0.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -14778,8 +14467,12 @@ in
(sources."uglifyjs-webpack-plugin-1.3.0" // {
dependencies = [
sources."cacache-10.0.4"
+ sources."find-cache-dir-1.0.0"
sources."lru-cache-4.1.5"
+ sources."make-dir-1.3.0"
sources."mississippi-2.0.0"
+ sources."pify-3.0.0"
+ sources."pkg-dir-2.0.0"
sources."pump-2.0.1"
sources."schema-utils-0.4.7"
sources."serialize-javascript-1.9.1"
@@ -14792,7 +14485,11 @@ in
sources."unicode-match-property-ecmascript-1.0.4"
sources."unicode-match-property-value-ecmascript-1.2.0"
sources."unicode-property-aliases-ecmascript-1.1.0"
- sources."union-value-1.0.1"
+ (sources."union-value-1.0.1" // {
+ dependencies = [
+ sources."is-extendable-0.1.1"
+ ];
+ })
sources."uniq-1.0.1"
sources."uniqs-2.0.0"
sources."unique-filename-1.1.1"
@@ -14819,7 +14516,11 @@ in
sources."punycode-1.3.2"
];
})
- sources."url-loader-1.1.2"
+ (sources."url-loader-1.1.2" // {
+ dependencies = [
+ sources."schema-utils-1.0.0"
+ ];
+ })
sources."url-parse-1.4.7"
sources."use-3.1.1"
(sources."util-0.11.1" // {
@@ -14828,7 +14529,7 @@ in
];
})
sources."util-deprecate-1.0.2"
- sources."util.promisify-1.0.1"
+ sources."util.promisify-1.0.0"
sources."utila-0.4.0"
sources."utile-0.3.0"
sources."utils-merge-1.0.1"
@@ -14838,82 +14539,67 @@ in
sources."vendors-1.0.4"
sources."verror-1.10.0"
sources."vm-browserify-1.1.2"
- (sources."watchpack-1.6.1" // {
- dependencies = [
- sources."anymatch-2.0.0"
- sources."binary-extensions-1.13.1"
- sources."braces-2.3.2"
- sources."chokidar-2.1.8"
- sources."extend-shallow-2.0.1"
- sources."fill-range-4.0.0"
- sources."fsevents-1.2.12"
- sources."is-binary-path-1.0.1"
- sources."is-number-3.0.0"
- sources."kind-of-3.2.2"
- sources."micromatch-3.1.10"
- sources."normalize-path-2.1.1"
- sources."readdirp-2.2.1"
- sources."to-regex-range-2.1.1"
+ (sources."watchpack-1.7.2" // {
+ dependencies = [
+ sources."anymatch-3.1.1"
+ sources."binary-extensions-2.0.0"
+ sources."braces-3.0.2"
+ sources."chokidar-3.4.0"
+ sources."fill-range-7.0.1"
+ sources."fsevents-2.1.3"
+ sources."glob-parent-5.1.1"
+ sources."is-binary-path-2.1.0"
+ sources."is-number-7.0.0"
+ sources."readdirp-3.4.0"
+ sources."to-regex-range-5.0.1"
];
})
+ sources."watchpack-chokidar2-2.0.0"
sources."wbuf-1.7.3"
- (sources."webpack-4.42.1" // {
+ (sources."webpack-4.43.0" // {
dependencies = [
- sources."braces-2.3.2"
- sources."extend-shallow-2.0.1"
- sources."fill-range-4.0.0"
- sources."is-number-3.0.0"
- sources."kind-of-3.2.2"
- sources."micromatch-3.1.10"
- sources."to-regex-range-2.1.1"
+ sources."schema-utils-1.0.0"
];
})
sources."webpack-dev-middleware-3.7.2"
- (sources."webpack-dev-server-3.10.3" // {
+ (sources."webpack-dev-server-3.11.0" // {
dependencies = [
- sources."ansi-regex-3.0.0"
- sources."anymatch-2.0.0"
- sources."binary-extensions-1.13.1"
- sources."braces-2.3.2"
- sources."chokidar-2.1.8"
- (sources."cliui-4.1.0" // {
+ sources."ansi-regex-4.1.0"
+ (sources."cliui-5.0.0" // {
dependencies = [
- sources."strip-ansi-4.0.0"
+ sources."strip-ansi-5.2.0"
];
})
- sources."extend-shallow-2.0.1"
- sources."fill-range-4.0.0"
+ sources."debug-4.2.0"
sources."find-up-3.0.0"
- sources."fsevents-1.2.12"
+ sources."get-caller-file-2.0.5"
sources."http-proxy-middleware-0.19.1"
- sources."invert-kv-2.0.0"
sources."is-absolute-url-3.0.3"
- sources."is-binary-path-1.0.1"
sources."is-fullwidth-code-point-2.0.0"
- sources."is-number-3.0.0"
- sources."kind-of-3.2.2"
- sources."lcid-2.0.0"
sources."locate-path-3.0.0"
- sources."micromatch-3.1.10"
- sources."normalize-path-2.1.1"
+ sources."ms-2.1.2"
sources."opn-5.5.0"
- sources."os-locale-3.1.0"
- sources."p-limit-2.2.2"
+ sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
- sources."readdirp-2.2.1"
+ sources."require-main-filename-2.0.0"
+ sources."schema-utils-1.0.0"
sources."semver-6.3.0"
- (sources."string-width-2.1.1" // {
+ (sources."string-width-3.1.0" // {
dependencies = [
- sources."strip-ansi-4.0.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."strip-ansi-3.0.1"
sources."supports-color-6.1.0"
- sources."to-regex-range-2.1.1"
sources."which-module-2.0.0"
- sources."yargs-12.0.5"
- sources."yargs-parser-11.1.1"
+ (sources."wrap-ansi-5.1.0" // {
+ dependencies = [
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."yargs-13.3.2"
+ sources."yargs-parser-13.1.2"
];
})
sources."webpack-log-2.0.0"
@@ -14927,10 +14613,10 @@ in
sources."source-map-0.6.1"
];
})
- sources."websocket-driver-0.7.3"
- sources."websocket-extensions-0.1.3"
- sources."whatwg-fetch-2.0.4"
- sources."which-1.3.1"
+ sources."websocket-driver-0.7.4"
+ sources."websocket-extensions-0.1.4"
+ sources."whatwg-fetch-3.0.0"
+ sources."which-2.0.2"
sources."which-module-1.0.0"
(sources."winston-2.1.1" // {
dependencies = [
diff --git a/pkgs/development/compilers/elm/packages/patch-binwrap.nix b/pkgs/development/compilers/elm/packages/patch-binwrap.nix
deleted file mode 100644
index 30f54e6f5ac5a66cdc358378aa38d5d5bf17514f..0000000000000000000000000000000000000000
--- a/pkgs/development/compilers/elm/packages/patch-binwrap.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ writeScriptBin, stdenv, lib }:
-let
- # Patching binwrap by NoOp script
- binwrap = writeScriptBin "binwrap" ''
- #! ${stdenv.shell}
- echo "binwrap called: Returning 0"
- return 0
- '';
- binwrap-install = writeScriptBin "binwrap-install" ''
- #! ${stdenv.shell}
- echo "binwrap-install called: Doing nothing"
- '';
-in
-targets:
-pkg:
-pkg.override {
- nativeBuildInputs = pkg.nativeBuildInputs ++ [ binwrap binwrap-install ];
-
- # Manually install targets
- # by symlinking binaries into `node_modules`
- postInstall = let
- binFile = module: lib.strings.removeSuffix ("-" + module.version) module.name;
- in ''
- ${lib.concatStrings (map (module: ''
- echo "linking ${binFile module}"
- ln -sf ${module}/bin/${binFile module} \
- node_modules/${binFile module}/bin/${binFile module}
- '') targets)}
- '';
-}
diff --git a/pkgs/development/compilers/fpc/lazarus.nix b/pkgs/development/compilers/fpc/lazarus.nix
index 701dcae2fcfec40ff9fa608cfb4ff48de65ea509..31a0727da90b5aa43eabbed0cf3a640352041559 100644
--- a/pkgs/development/compilers/fpc/lazarus.nix
+++ b/pkgs/development/compilers/fpc/lazarus.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
postInstall = ''
wrapProgram $out/bin/startlazarus --prefix NIX_LDFLAGS ' ' \
"$(echo "$NIX_LDFLAGS" | sed -re 's/-rpath [^ ]+//g')" \
- --prefix NIX_${binutils.infixSalt}_LDFLAGS ' ' \
+ --prefix NIX_LDFLAGS_${binutils.suffixSalt} ' ' \
"$(echo "$NIX_LDFLAGS" | sed -re 's/-rpath [^ ]+//g')" \
--prefix LCL_PLATFORM ' ' "$LCL_PLATFORM" \
--prefix PATH ':' "${fpc}/bin:${gdb}/bin:${gnumake}/bin:${binutils}/bin"
diff --git a/pkgs/development/compilers/gcc/10/default.nix b/pkgs/development/compilers/gcc/10/default.nix
index 4a4cfce5cc4708d7ba4cbc6b7d6c0abf1b9a1e1d..ae723a145313bb6b9cfca7d268241e47d53be354 100644
--- a/pkgs/development/compilers/gcc/10/default.nix
+++ b/pkgs/development/compilers/gcc/10/default.nix
@@ -239,8 +239,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/4.8/default.nix b/pkgs/development/compilers/gcc/4.8/default.nix
index b35b69e87e1e707283f8c07945f2a5d1e7b0bcbc..6a2c506b1bf3d791dbb64912a9b059c496f9ade0 100644
--- a/pkgs/development/compilers/gcc/4.8/default.nix
+++ b/pkgs/development/compilers/gcc/4.8/default.nix
@@ -264,8 +264,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/4.9/default.nix b/pkgs/development/compilers/gcc/4.9/default.nix
index f7fbe1ec554ba53cf007055fff4541c1a9c05617..0a35ed023c6fc94dcaf13f87f0cfaed510fa1abf 100644
--- a/pkgs/development/compilers/gcc/4.9/default.nix
+++ b/pkgs/development/compilers/gcc/4.9/default.nix
@@ -276,8 +276,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix
index 173ca128ee0bed2017891a5e28864c0ed1231e73..f3b15eac55d24e18577330fce567789547d8377a 100644
--- a/pkgs/development/compilers/gcc/6/default.nix
+++ b/pkgs/development/compilers/gcc/6/default.nix
@@ -292,8 +292,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/7/default.nix b/pkgs/development/compilers/gcc/7/default.nix
index 9153268a12b37e35100bb1837097d62de63d86b3..89933c22edd45779efdb3cea6fee3b7a97e68db1 100644
--- a/pkgs/development/compilers/gcc/7/default.nix
+++ b/pkgs/development/compilers/gcc/7/default.nix
@@ -247,8 +247,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/8/default.nix b/pkgs/development/compilers/gcc/8/default.nix
index e3091a062be89bb8fe9d1f79407732d4102817c8..5a6e20c0f41258015f3bd8a53dc55b482298f53a 100644
--- a/pkgs/development/compilers/gcc/8/default.nix
+++ b/pkgs/development/compilers/gcc/8/default.nix
@@ -234,8 +234,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/9/default.nix b/pkgs/development/compilers/gcc/9/default.nix
index fadfdfa47a89ad8281a653f8c4723dcb6c70a2f9..978ad75a3d266754e45ae31fe3a9de7b3a834efb 100644
--- a/pkgs/development/compilers/gcc/9/default.nix
+++ b/pkgs/development/compilers/gcc/9/default.nix
@@ -242,8 +242,8 @@ stdenv.mkDerivation ({
(import ../common/extra-target-flags.nix {
inherit stdenv crossStageStatic langD libcCross threadsCross;
})
- EXTRA_TARGET_FLAGS
- EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_TARGET
+ EXTRA_LDFLAGS_FOR_TARGET
;
passthru = {
diff --git a/pkgs/development/compilers/gcc/builder.sh b/pkgs/development/compilers/gcc/builder.sh
index b806f5a6e503b124bfaa463b83709445afec9557..4b14cdb94cdd83ff1deac4acc86a3ccd8ed19884 100644
--- a/pkgs/development/compilers/gcc/builder.sh
+++ b/pkgs/development/compilers/gcc/builder.sh
@@ -25,12 +25,12 @@ echo "\$LIBRARY_PATH is \`${LIBRARY_PATH-}'"
if test "$noSysDirs" = "1"; then
declare \
- EXTRA_BUILD_FLAGS EXTRA_FLAGS EXTRA_TARGET_FLAGS \
- EXTRA_BUILD_LDFLAGS EXTRA_TARGET_LDFLAGS
+ EXTRA_FLAGS_FOR_BUILD EXTRA_FLAGS EXTRA_FLAGS_FOR_TARGET \
+ EXTRA_LDFLAGS_FOR_BUILD EXTRA_LDFLAGS_FOR_TARGET
# Extract flags from Bintools Wrappers
- for pre in 'BUILD_' ''; do
- curBintools="NIX_${pre}BINTOOLS"
+ for post in '_FOR_BUILD' ''; do
+ curBintools="NIX_BINTOOLS${post}"
declare -a extraLDFlags=()
if [[ -e "${!curBintools}/nix-support/orig-libc" ]]; then
@@ -48,14 +48,14 @@ if test "$noSysDirs" = "1"; then
extraLDFlags=("-L$libc_libdir" "-rpath" "$libc_libdir"
"${extraLDFlags[@]}")
for i in "${extraLDFlags[@]}"; do
- declare EXTRA_${pre}LDFLAGS+=" -Wl,$i"
+ declare EXTRA_LDFLAGS${post}+=" -Wl,$i"
done
done
# Extract flags from CC Wrappers
- for pre in 'BUILD_' ''; do
- curCC="NIX_${pre}CC"
- curFIXINC="NIX_${pre}FIXINC_DUMMY"
+ for post in '_FOR_BUILD' ''; do
+ curCC="NIX_CC${post}"
+ curFIXINC="NIX_FIXINC_DUMMY${post}"
declare -a extraFlags=()
if [[ -e "${!curCC}/nix-support/orig-libc" ]]; then
@@ -69,11 +69,11 @@ if test "$noSysDirs" = "1"; then
# Use *real* header files, otherwise a limits.h is generated that
# does not include Libc's limits.h (notably missing SSIZE_MAX,
# which breaks the build).
- declare NIX_${pre}FIXINC_DUMMY="$libc_devdir/include"
+ declare NIX_FIXINC_DUMMY${post}="$libc_devdir/include"
else
# Hack: support impure environments.
extraFlags=("-isystem" "/usr/include")
- declare NIX_${pre}FIXINC_DUMMY=/usr/include
+ declare NIX_FIXINC_DUMMY${post}=/usr/include
fi
extraFlags=("-I${!curFIXINC}" "${extraFlags[@]}")
@@ -89,13 +89,13 @@ if test "$noSysDirs" = "1"; then
extraFlags=("-O2" "${extraFlags[@]}")
fi
- declare EXTRA_${pre}FLAGS="${extraFlags[*]}"
+ declare EXTRA_FLAGS${post}="${extraFlags[*]}"
done
if test -z "${targetConfig-}"; then
# host = target, so the flags are the same
- EXTRA_TARGET_FLAGS="$EXTRA_FLAGS"
- EXTRA_TARGET_LDFLAGS="$EXTRA_LDFLAGS"
+ EXTRA_FLAGS_FOR_TARGET="$EXTRA_FLAGS"
+ EXTRA_LDFLAGS_FOR_TARGET="$EXTRA_LDFLAGS"
fi
# CFLAGS_FOR_TARGET are needed for the libstdc++ configure script to find
@@ -103,31 +103,31 @@ if test "$noSysDirs" = "1"; then
# FLAGS_FOR_TARGET are needed for the target libraries to receive the -Bxxx
# for the startfiles.
makeFlagsArray+=(
- "BUILD_SYSTEM_HEADER_DIR=$NIX_BUILD_FIXINC_DUMMY"
- "SYSTEM_HEADER_DIR=$NIX_BUILD_FIXINC_DUMMY"
+ "BUILD_SYSTEM_HEADER_DIR=$NIX_FIXINC_DUMMY_FOR_BUILD"
+ "SYSTEM_HEADER_DIR=$NIX_FIXINC_DUMMY_FOR_BUILD"
"NATIVE_SYSTEM_HEADER_DIR=$NIX_FIXINC_DUMMY"
- "LDFLAGS_FOR_BUILD=$EXTRA_BUILD_LDFLAGS"
+ "LDFLAGS_FOR_BUILD=$EXTRA_LDFLAGS_FOR_BUILD"
#"LDFLAGS=$EXTRA_LDFLAGS"
- "LDFLAGS_FOR_TARGET=$EXTRA_TARGET_LDFLAGS"
+ "LDFLAGS_FOR_TARGET=$EXTRA_LDFLAGS_FOR_TARGET"
- "CFLAGS_FOR_BUILD=$EXTRA_BUILD_FLAGS $EXTRA_BUILD_LDFLAGS"
- "CXXFLAGS_FOR_BUILD=$EXTRA_BUILD_FLAGS $EXTRA_BUILD_LDFLAGS"
- "FLAGS_FOR_BUILD=$EXTRA_BUILD_FLAGS $EXTRA_BUILD_LDFLAGS"
+ "CFLAGS_FOR_BUILD=$EXTRA_FLAGS_FOR_BUILD $EXTRA_LDFLAGS_FOR_BUILD"
+ "CXXFLAGS_FOR_BUILD=$EXTRA_FLAGS_FOR_BUILD $EXTRA_LDFLAGS_FOR_BUILD"
+ "FLAGS_FOR_BUILD=$EXTRA_FLAGS_FOR_BUILD $EXTRA_LDFLAGS_FOR_BUILD"
# It seems there is a bug in GCC 5
#"CFLAGS=$EXTRA_FLAGS $EXTRA_LDFLAGS"
#"CXXFLAGS=$EXTRA_FLAGS $EXTRA_LDFLAGS"
- "CFLAGS_FOR_TARGET=$EXTRA_TARGET_FLAGS $EXTRA_TARGET_LDFLAGS"
- "CXXFLAGS_FOR_TARGET=$EXTRA_TARGET_FLAGS $EXTRA_TARGET_LDFLAGS"
- "FLAGS_FOR_TARGET=$EXTRA_TARGET_FLAGS $EXTRA_TARGET_LDFLAGS"
+ "CFLAGS_FOR_TARGET=$EXTRA_FLAGS_FOR_TARGET $EXTRA_LDFLAGS_FOR_TARGET"
+ "CXXFLAGS_FOR_TARGET=$EXTRA_FLAGS_FOR_TARGET $EXTRA_LDFLAGS_FOR_TARGET"
+ "FLAGS_FOR_TARGET=$EXTRA_FLAGS_FOR_TARGET $EXTRA_LDFLAGS_FOR_TARGET"
)
if test -z "${targetConfig-}"; then
makeFlagsArray+=(
"BOOT_CFLAGS=$EXTRA_FLAGS $EXTRA_LDFLAGS"
- "BOOT_LDFLAGS=$EXTRA_TARGET_FLAGS $EXTRA_TARGET_LDFLAGS"
+ "BOOT_LDFLAGS=$EXTRA_FLAGS_FOR_TARGET $EXTRA_LDFLAGS_FOR_TARGET"
)
fi
diff --git a/pkgs/development/compilers/gcc/common/extra-target-flags.nix b/pkgs/development/compilers/gcc/common/extra-target-flags.nix
index 62d9818ca9570e7b529c2311ec183ecb544c55be..0a5a7a1bc1cb965c661124649f7d43dd90b95920 100644
--- a/pkgs/development/compilers/gcc/common/extra-target-flags.nix
+++ b/pkgs/development/compilers/gcc/common/extra-target-flags.nix
@@ -8,7 +8,7 @@ in
# For non-cross builds these flags are currently assigned in builder.sh.
# It would be good to consolidate the generation of makeFlags
# ({C,CXX,LD}FLAGS_FOR_{BUILD,TARGET}, etc...) at some point.
- EXTRA_TARGET_FLAGS = let
+ EXTRA_FLAGS_FOR_TARGET = let
mkFlags = dep: langD: lib.optionals (targetPlatform != hostPlatform && dep != null && !langD) ([
"-O2 -idirafter ${lib.getDev dep}${dep.incdir or "/include"}"
] ++ stdenv.lib.optionals (! crossStageStatic) [
@@ -18,7 +18,7 @@ in
++ lib.optionals (!crossStageStatic) (mkFlags threadsCross langD)
;
- EXTRA_TARGET_LDFLAGS = let
+ EXTRA_LDFLAGS_FOR_TARGET = let
mkFlags = dep: lib.optionals (targetPlatform != hostPlatform && dep != null) ([
"-Wl,-L${lib.getLib dep}${dep.libdir or "/lib"}"
] ++ (if crossStageStatic then [
diff --git a/pkgs/development/compilers/gcc/libstdc++-hook.sh b/pkgs/development/compilers/gcc/libstdc++-hook.sh
index 60c610a8e7a88e48897c575fe3fd1632207dcd15..f5b4123b64d9b292ccd916e54184ef49bc4aadb5 100644
--- a/pkgs/development/compilers/gcc/libstdc++-hook.sh
+++ b/pkgs/development/compilers/gcc/libstdc++-hook.sh
@@ -1,4 +1,4 @@
# See pkgs/build-support/setup-hooks/role.bash
getHostRole
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem $(echo -n @gcc@/include/c++/*) -isystem $(echo -n @gcc@/include/c++/*)/@targetConfig@"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem $(echo -n @gcc@/include/c++/*) -isystem $(echo -n @gcc@/include/c++/*)/@targetConfig@"
diff --git a/pkgs/development/compilers/ghc/8.6.5-binary.nix b/pkgs/development/compilers/ghc/8.6.5-binary.nix
index 97793d9128950136e0b898042f8e43a421d1bfb0..41af279e83ffc2733531cfe18334a2a8a05201c6 100644
--- a/pkgs/development/compilers/ghc/8.6.5-binary.nix
+++ b/pkgs/development/compilers/ghc/8.6.5-binary.nix
@@ -78,18 +78,6 @@ stdenv.mkDerivation rec {
patchShebangs ghc-${version}/configure
'' +
- # Strip is harmful, see also below. It's important that this happens
- # first. The GHC Cabal build system makes use of strip by default and
- # has hardcoded paths to /usr/bin/strip in many places. We replace
- # those below, making them point to our dummy script.
- ''
- mkdir "$TMP/bin"
- for i in strip; do
- echo '#! ${stdenv.shell}' > "$TMP/bin/$i"
- chmod +x "$TMP/bin/$i"
- done
- PATH="$TMP/bin:$PATH"
- '' +
# We have to patch the GMP paths for the integer-gmp package.
''
find . -name integer-gmp.buildinfo \
@@ -125,17 +113,13 @@ stdenv.mkDerivation rec {
] ++ stdenv.lib.optional stdenv.isDarwin "--with-gcc=${./gcc-clang-wrapper.sh}"
++ stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-ld-override";
- # Stripping combined with patchelf breaks the executables (they die
- # with a segfault or the kernel even refuses the execve). (NIXPKGS-85)
- dontStrip = true;
-
# No building is necessary, but calling make without flags ironically
# calls install-strip ...
dontBuild = true;
# On Linux, use patchelf to modify the executables so that they can
# find editline/gmp.
- preFixup = stdenv.lib.optionalString stdenv.isLinux ''
+ postFixup = stdenv.lib.optionalString stdenv.isLinux ''
for p in $(find "$out" -type f -executable); do
if isELF "$p"; then
echo "Patchelfing $p"
diff --git a/pkgs/development/compilers/go-jsonnet/default.nix b/pkgs/development/compilers/go-jsonnet/default.nix
index 6c00d5ee6ce5588176b2e1bd4b9cc4a235860b14..f528b9f13646ab67d7f9f2c1f304fbe999b463e1 100644
--- a/pkgs/development/compilers/go-jsonnet/default.nix
+++ b/pkgs/development/compilers/go-jsonnet/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "go-jsonnet";
- version = "0.15.0";
+ version = "0.16.0";
src = fetchFromGitHub {
owner = "google";
repo = "go-jsonnet";
rev = "v${version}";
- sha256 = "0l6cwky2xl7m8nnc9abp76bhkdcf2ldbbv3r8p30xv2yr5wd1j8i";
+ sha256 = "17606gc75wnkm64am4hmlv7m3fy2hi8rnzadp6nrgpcd6rl26m83";
};
- vendorSha256 = "1vdv0nq31mjprxzxf8x0diaigissy07vnm338h8jrk5i74x5by39";
+ vendorSha256 = "0nsm4gsbbn8myz4yfi6m7qc3iizhdambsr18iks0clkdn3mi2jn1";
- subPackages = [ "cmd/jsonnet" ];
+ subPackages = [ "cmd/jsonnet" "cmd/jsonnetfmt" ];
meta = with lib; {
description = "An implementation of Jsonnet in pure Go";
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ nshalman ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/compilers/go/1.13.nix b/pkgs/development/compilers/go/1.13.nix
index b524d3d6b093396b0cfe952e01292f1e0e02c59d..48e4d9bdc6c4e3edad4af24692e029b1b209990a 100644
--- a/pkgs/development/compilers/go/1.13.nix
+++ b/pkgs/development/compilers/go/1.13.nix
@@ -30,11 +30,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.13.11";
+ version = "1.13.12";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "0y86q2k00lh8c7wj3lha43g804iwr61nap8j3i907l2sway1mvc9";
+ sha256 = "0d5s5rqyzp6ykj4x1dz8infcsmj3gy8djnf63ji971ypwi6jrfhp";
};
# perl is used for testing go vet
@@ -236,7 +236,7 @@ stdenv.mkDerivation rec {
homepage = "http://golang.org/";
description = "The Go Programming language";
license = licenses.bsd3;
- maintainers = with maintainers; [ cstrahan orivej mic92 rvolosatovs kalbasit Frostman ];
+ maintainers = teams.golang.members;
platforms = platforms.linux ++ platforms.darwin;
};
}
diff --git a/pkgs/development/compilers/go/1.14.nix b/pkgs/development/compilers/go/1.14.nix
index 9ee5b6fa62425917c169bb823fe26f616dfce20c..95a602025d9fdc56137da9eb8aaa2c04a54b41d0 100644
--- a/pkgs/development/compilers/go/1.14.nix
+++ b/pkgs/development/compilers/go/1.14.nix
@@ -2,6 +2,7 @@
, perl, which, pkgconfig, patch, procps, pcre, cacert, Security, Foundation
, mailcap, runtimeShell
, buildPackages, pkgsTargetTarget
+, fetchpatch
}:
let
@@ -30,11 +31,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.14.2";
+ version = "1.14.4";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "0z3zxsnhmsxplnwfw1l9gr6jgglwp50sr3p5njknv9i6jzk89plq";
+ sha256 = "1105qk2l4kfy1ki9n9gh8j4gfqrfgfwapa1fp38hih9aphxsy4bh";
};
# perl is used for testing go vet
@@ -137,6 +138,12 @@ stdenv.mkDerivation rec {
./go-1.9-skip-flaky-20072.patch
./skip-external-network-tests.patch
./skip-nohup-tests.patch
+
+ # fix rare TestDontCacheBrokenHTTP2Conn failure
+ (fetchpatch {
+ url = "https://github.com/golang/go/commit/ea1437a8cdf6bb3c2d2447833a5d06dbd75f7ae4.patch";
+ sha256 = "1lyzy4nf8c34a966vw45j3j7hzpvncq2gqspfxffzkyh17xd8sgy";
+ })
] ++ [
# breaks under load: https://github.com/golang/go/issues/25628
(if stdenv.isAarch32
@@ -229,8 +236,6 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
- setupHook = ./setup-hook.sh;
-
disallowedReferences = [ goBootstrap ];
meta = with stdenv.lib; {
@@ -238,7 +243,7 @@ stdenv.mkDerivation rec {
homepage = "http://golang.org/";
description = "The Go Programming language";
license = licenses.bsd3;
- maintainers = with maintainers; [ cstrahan orivej mic92 rvolosatovs kalbasit Frostman ];
+ maintainers = teams.golang.members;
platforms = platforms.linux ++ platforms.darwin;
};
}
diff --git a/pkgs/development/compilers/go/1.15.nix b/pkgs/development/compilers/go/1.15.nix
new file mode 100644
index 0000000000000000000000000000000000000000..69becebe77062e8a085cf3b408b134bdda7219d5
--- /dev/null
+++ b/pkgs/development/compilers/go/1.15.nix
@@ -0,0 +1,252 @@
+{ stdenv, fetchurl, tzdata, iana-etc, runCommand
+, perl, which, pkgconfig, patch, procps, pcre, cacert, Security, Foundation
+, mailcap, runtimeShell
+, buildPackages, pkgsTargetTarget
+, fetchpatch
+}:
+
+let
+
+ inherit (stdenv.lib) optionals optionalString;
+
+ goBootstrap = runCommand "go-bootstrap" {} ''
+ mkdir $out
+ cp -rf ${buildPackages.go_bootstrap}/* $out/
+ chmod -R u+w $out
+ find $out -name "*.c" -delete
+ cp -rf $out/bin/* $out/share/go/bin/
+ '';
+
+ goarch = platform: {
+ "i686" = "386";
+ "x86_64" = "amd64";
+ "aarch64" = "arm64";
+ "arm" = "arm";
+ "armv5tel" = "arm";
+ "armv6l" = "arm";
+ "armv7l" = "arm";
+ }.${platform.parsed.cpu.name} or (throw "Unsupported system");
+
+in
+
+stdenv.mkDerivation rec {
+ pname = "go";
+ version = "1.15beta1";
+
+ src = fetchurl {
+ url = "https://dl.google.com/go/go${version}.src.tar.gz";
+ sha256 = "1h1sg6j9jac5bw2pjrd13bf4nr18prs89147izdhzbhp896sikbq";
+ };
+
+ # perl is used for testing go vet
+ nativeBuildInputs = [ perl which pkgconfig patch procps ];
+ buildInputs = [ cacert pcre ]
+ ++ optionals stdenv.isLinux [ stdenv.cc.libc.out ]
+ ++ optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
+
+ depsTargetTargetPropagated = optionals stdenv.isDarwin [ Security Foundation ];
+
+ hardeningDisable = [ "all" ];
+
+ prePatch = ''
+ patchShebangs ./ # replace /bin/bash
+
+ # This source produces shell script at run time,
+ # and thus it is not corrected by patchShebangs.
+ substituteInPlace misc/cgo/testcarchive/carchive_test.go \
+ --replace '#!/usr/bin/env bash' '#!${runtimeShell}'
+
+ # Patch the mimetype database location which is missing on NixOS.
+ # but also allow static binaries built with NixOS to run outside nix
+ sed -i 's,\"/etc/mime.types,"${mailcap}/etc/mime.types\"\,\n\t&,' src/mime/type_unix.go
+
+ # Disabling the 'os/http/net' tests (they want files not available in
+ # chroot builds)
+ rm src/net/{listen,parse}_test.go
+ rm src/syscall/exec_linux_test.go
+
+ # !!! substituteInPlace does not seems to be effective.
+ # The os test wants to read files in an existing path. Just don't let it be /usr/bin.
+ sed -i 's,/usr/bin,'"`pwd`", src/os/os_test.go
+ sed -i 's,/bin/pwd,'"`type -P pwd`", src/os/os_test.go
+ # Fails on aarch64
+ sed -i '/TestFallocate/aif true \{ return\; \}' src/cmd/link/internal/ld/fallocate_test.go
+ # Skip this test since ssl patches mess it up.
+ sed -i '/TestLoadSystemCertsLoadColonSeparatedDirs/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go
+ # Disable another PIE test which breaks.
+ sed -i '/TestTrivialPIE/aif true \{ return\; \}' misc/cgo/testshared/shared_test.go
+ # Disable the BuildModePie test
+ sed -i '/TestBuildmodePIE/aif true \{ return\; \}' src/cmd/go/go_test.go
+ # Disable the unix socket test
+ sed -i '/TestShutdownUnix/aif true \{ return\; \}' src/net/net_test.go
+ # Disable the hostname test
+ sed -i '/TestHostname/aif true \{ return\; \}' src/os/os_test.go
+ # ParseInLocation fails the test
+ sed -i '/TestParseInSydney/aif true \{ return\; \}' src/time/format_test.go
+ # Remove the api check as it never worked
+ sed -i '/src\/cmd\/api\/run.go/ireturn nil' src/cmd/dist/test.go
+ # Remove the coverage test as we have removed this utility
+ sed -i '/TestCoverageWithCgo/aif true \{ return\; \}' src/cmd/go/go_test.go
+ # Remove the timezone naming test
+ sed -i '/TestLoadFixed/aif true \{ return\; \}' src/time/time_test.go
+ # Remove disable setgid test
+ sed -i '/TestRespectSetgidDir/aif true \{ return\; \}' src/cmd/go/internal/work/build_test.go
+ # Remove cert tests that conflict with NixOS's cert resolution
+ sed -i '/TestEnvVars/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go
+ # TestWritevError hangs sometimes
+ sed -i '/TestWritevError/aif true \{ return\; \}' src/net/writev_test.go
+ # TestVariousDeadlines fails sometimes
+ sed -i '/TestVariousDeadlines/aif true \{ return\; \}' src/net/timeout_test.go
+
+ sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go
+ sed -i 's,/etc/services,${iana-etc}/etc/services,' src/net/port_unix.go
+
+ # Disable cgo lookup tests not works, they depend on resolver
+ rm src/net/cgo_unix_test.go
+
+ '' + optionalString stdenv.isLinux ''
+ # prepend the nix path to the zoneinfo files but also leave the original value for static binaries
+ # that run outside a nix server
+ sed -i 's,\"/usr/share/zoneinfo/,"${tzdata}/share/zoneinfo/\"\,\n\t&,' src/time/zoneinfo_unix.go
+
+ '' + optionalString stdenv.isAarch32 ''
+ echo '#!${runtimeShell}' > misc/cgo/testplugin/test.bash
+ '' + optionalString stdenv.isDarwin ''
+ substituteInPlace src/race.bash --replace \
+ "sysctl machdep.cpu.extfeatures | grep -qv EM64T" true
+ sed -i 's,strings.Contains(.*sysctl.*,true {,' src/cmd/dist/util.go
+ sed -i 's,"/etc","'"$TMPDIR"'",' src/os/os_test.go
+ sed -i 's,/_go_os_test,'"$TMPDIR"'/_go_os_test,' src/os/path_test.go
+
+ sed -i '/TestChdirAndGetwd/aif true \{ return\; \}' src/os/os_test.go
+ sed -i '/TestCredentialNoSetGroups/aif true \{ return\; \}' src/os/exec/exec_posix_test.go
+ sed -i '/TestRead0/aif true \{ return\; \}' src/os/os_test.go
+ sed -i '/TestSystemRoots/aif true \{ return\; \}' src/crypto/x509/root_darwin_test.go
+
+ sed -i '/TestGoInstallRebuildsStalePackagesInOtherGOPATH/aif true \{ return\; \}' src/cmd/go/go_test.go
+ sed -i '/TestBuildDashIInstallsDependencies/aif true \{ return\; \}' src/cmd/go/go_test.go
+
+ sed -i '/TestDisasmExtld/aif true \{ return\; \}' src/cmd/objdump/objdump_test.go
+
+ sed -i 's/unrecognized/unknown/' src/cmd/link/internal/ld/lib.go
+
+ # TestCurrent fails because Current is not implemented on Darwin
+ sed -i 's/TestCurrent/testCurrent/g' src/os/user/user_test.go
+ sed -i 's/TestLookup/testLookup/g' src/os/user/user_test.go
+
+ touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd
+ '';
+
+ patches = [
+ ./remove-tools-1.11.patch
+ ./ssl-cert-file-1.15.patch
+ ./remove-test-pie-1.15.patch
+ ./creds-test.patch
+ ./go-1.9-skip-flaky-19608.patch
+ ./go-1.9-skip-flaky-20072.patch
+ ./skip-external-network-tests-1.15.patch
+ ./skip-nohup-tests.patch
+ ./skip-cgo-tests-1.15.patch
+ ] ++ [
+ # breaks under load: https://github.com/golang/go/issues/25628
+ (if stdenv.isAarch32
+ then ./skip-test-extra-files-on-aarch32-1.14.patch
+ else ./skip-test-extra-files-on-386-1.14.patch)
+ ];
+
+ postPatch = ''
+ find . -name '*.orig' -exec rm {} ';'
+ '';
+
+ GOOS = stdenv.targetPlatform.parsed.kernel.name;
+ GOARCH = goarch stdenv.targetPlatform;
+ # GOHOSTOS/GOHOSTARCH must match the building system, not the host system.
+ # Go will nevertheless build a for host system that we will copy over in
+ # the install phase.
+ GOHOSTOS = stdenv.buildPlatform.parsed.kernel.name;
+ GOHOSTARCH = goarch stdenv.buildPlatform;
+
+ # {CC,CXX}_FOR_TARGET must be only set for cross compilation case as go expect those
+ # to be different from CC/CXX
+ CC_FOR_TARGET = if (stdenv.buildPlatform != stdenv.targetPlatform) then
+ "${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}cc"
+ else
+ null;
+ CXX_FOR_TARGET = if (stdenv.buildPlatform != stdenv.targetPlatform) then
+ "${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}c++"
+ else
+ null;
+
+ GOARM = toString (stdenv.lib.intersectLists [(stdenv.hostPlatform.parsed.cpu.version or "")] ["5" "6" "7"]);
+ GO386 = 387; # from Arch: don't assume sse2 on i686
+ CGO_ENABLED = 1;
+ # Hopefully avoids test timeouts on Hydra
+ GO_TEST_TIMEOUT_SCALE = 3;
+
+ # Indicate that we are running on build infrastructure
+ # Some tests assume things like home directories and users exists
+ GO_BUILDER_NAME = "nix";
+
+ GOROOT_BOOTSTRAP="${goBootstrap}/share/go";
+
+ postConfigure = ''
+ export GOCACHE=$TMPDIR/go-cache
+ # this is compiled into the binary
+ export GOROOT_FINAL=$out/share/go
+
+ export PATH=$(pwd)/bin:$PATH
+
+ # Independent from host/target, CC should produce code for the building system.
+ export CC=${buildPackages.stdenv.cc}/bin/cc
+ ulimit -a
+ '';
+
+ postBuild = ''
+ (cd src && ./make.bash)
+ '';
+
+ doCheck = stdenv.hostPlatform == stdenv.targetPlatform && !stdenv.isDarwin;
+
+ checkPhase = ''
+ runHook preCheck
+ (cd src && HOME=$TMPDIR GOCACHE=$TMPDIR/go-cache ./run.bash --no-rebuild)
+ runHook postCheck
+ '';
+
+ preInstall = ''
+ rm -r pkg/obj
+ # Contains the wrong perl shebang when cross compiling,
+ # since it is not used for anything we can deleted as well.
+ rm src/regexp/syntax/make_perl_groups.pl
+ '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then ''
+ mv bin/*_*/* bin
+ rmdir bin/*_*
+ ${optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) ''
+ rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH}
+ ''}
+ '' else if (stdenv.hostPlatform != stdenv.targetPlatform) then ''
+ rm -rf bin/*_*
+ ${optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) ''
+ rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH}
+ ''}
+ '' else "");
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $GOROOT_FINAL
+ cp -a bin pkg src lib misc api doc $GOROOT_FINAL
+ ln -s $GOROOT_FINAL/bin $out/bin
+ runHook postInstall
+ '';
+
+ disallowedReferences = [ goBootstrap ];
+
+ meta = with stdenv.lib; {
+ branch = "1.15";
+ homepage = "http://golang.org/";
+ description = "The Go Programming language";
+ license = licenses.bsd3;
+ maintainers = teams.golang.members;
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/pkgs/development/compilers/go/1.4.nix b/pkgs/development/compilers/go/1.4.nix
index fc3fb0ad0e5add3283bbfca2d58ccf72b33ea8da..af125d60ed0a8b421ba20c22ac8076625d1663a1 100644
--- a/pkgs/development/compilers/go/1.4.nix
+++ b/pkgs/development/compilers/go/1.4.nix
@@ -151,8 +151,6 @@ stdenv.mkDerivation rec {
./all.bash
'';
- setupHook = ./setup-hook.sh;
-
meta = with stdenv.lib; {
branch = "1.4";
homepage = "http://golang.org/";
diff --git a/pkgs/development/compilers/go/remove-test-pie-1.15.patch b/pkgs/development/compilers/go/remove-test-pie-1.15.patch
new file mode 100644
index 0000000000000000000000000000000000000000..f00685feba904c00584f2e65ba4428af2658a7b3
--- /dev/null
+++ b/pkgs/development/compilers/go/remove-test-pie-1.15.patch
@@ -0,0 +1,34 @@
+diff --git a/src/cmd/dist/test.go b/src/cmd/dist/test.go
+index e1cd4965c3..66bf980fc6 100644
+--- a/src/cmd/dist/test.go
++++ b/src/cmd/dist/test.go
+@@ -584,29 +584,6 @@ func (t *tester) registerTests() {
+ })
+ }
+
+- // Test internal linking of PIE binaries where it is supported.
+- if t.internalLinkPIE() {
+- t.tests = append(t.tests, distTest{
+- name: "pie_internal",
+- heading: "internal linking of -buildmode=pie",
+- fn: func(dt *distTest) error {
+- t.addCmd(dt, "src", t.goTest(), "reflect", "-buildmode=pie", "-ldflags=-linkmode=internal", t.timeout(60))
+- return nil
+- },
+- })
+- // Also test a cgo package.
+- if t.cgoEnabled && t.internalLink() {
+- t.tests = append(t.tests, distTest{
+- name: "pie_internal_cgo",
+- heading: "internal linking of -buildmode=pie",
+- fn: func(dt *distTest) error {
+- t.addCmd(dt, "src", t.goTest(), "os/user", "-buildmode=pie", "-ldflags=-linkmode=internal", t.timeout(60))
+- return nil
+- },
+- })
+- }
+- }
+-
+ // sync tests
+ if goos != "js" { // js doesn't support -cpu=10
+ t.tests = append(t.tests, distTest{
diff --git a/pkgs/development/compilers/go/setup-hook.sh b/pkgs/development/compilers/go/setup-hook.sh
deleted file mode 100644
index 7dce15eeb1025c4f63303a866d2fbdba0e2b08de..0000000000000000000000000000000000000000
--- a/pkgs/development/compilers/go/setup-hook.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-addToGoPath() {
- addToSearchPath GOPATH $1/share/go
-}
-
-addEnvHooks "$targetOffset" addToGoPath
diff --git a/pkgs/development/compilers/go/skip-cgo-tests-1.15.patch b/pkgs/development/compilers/go/skip-cgo-tests-1.15.patch
new file mode 100644
index 0000000000000000000000000000000000000000..945d3ef8d126c9e1c9524a1feebdd34339f4ad68
--- /dev/null
+++ b/pkgs/development/compilers/go/skip-cgo-tests-1.15.patch
@@ -0,0 +1,13 @@
+diff --git a/src/cmd/dist/test.go b/src/cmd/dist/test.go
+index e1cd4965c3..0980d044df 100644
+--- a/src/cmd/dist/test.go
++++ b/src/cmd/dist/test.go
+@@ -1136,7 +1136,7 @@ func (t *tester) cgoTest(dt *distTest) error {
+ t.addCmd(dt, "misc/cgo/test", t.goTest(), "-buildmode=pie", "-ldflags=-linkmode=internal")
+ }
+ t.addCmd(dt, "misc/cgo/testtls", t.goTest(), "-buildmode=pie")
+- t.addCmd(dt, "misc/cgo/nocgo", t.goTest(), "-buildmode=pie")
++ //t.addCmd(dt, "misc/cgo/nocgo", t.goTest(), "-buildmode=pie")
+ }
+ }
+ }
diff --git a/pkgs/development/compilers/go/skip-external-network-tests-1.15.patch b/pkgs/development/compilers/go/skip-external-network-tests-1.15.patch
new file mode 100644
index 0000000000000000000000000000000000000000..0ea1050cd8e33c939c93ecb11ac340f56bea4bb9
--- /dev/null
+++ b/pkgs/development/compilers/go/skip-external-network-tests-1.15.patch
@@ -0,0 +1,13 @@
+diff --git a/src/net/dial_test.go b/src/net/dial_test.go
+index 01582489de..5b5faa5424 100644
+--- a/src/net/dial_test.go
++++ b/src/net/dial_test.go
+@@ -990,6 +990,8 @@ func TestDialerControl(t *testing.T) {
+ // except that it won't skip testing on non-mobile builders.
+ func mustHaveExternalNetwork(t *testing.T) {
+ t.Helper()
++ t.Skipf("Nix sandbox does not have networking")
++
+ mobile := runtime.GOOS == "android" || runtime.GOOS == "darwin" && runtime.GOARCH == "arm64"
+ if testenv.Builder() == "" || mobile {
+ testenv.MustHaveExternalNetwork(t)
diff --git a/pkgs/development/compilers/go/ssl-cert-file-1.15.patch b/pkgs/development/compilers/go/ssl-cert-file-1.15.patch
new file mode 100644
index 0000000000000000000000000000000000000000..cca48eb5705cc9c3dbdb7d512f4a0956e7288c4b
--- /dev/null
+++ b/pkgs/development/compilers/go/ssl-cert-file-1.15.patch
@@ -0,0 +1,76 @@
+diff --git a/src/crypto/x509/root_darwin_amd64.go b/src/crypto/x509/root_darwin_amd64.go
+index 8ad5a9607d..1d6091cf83 100644
+--- a/src/crypto/x509/root_darwin_amd64.go
++++ b/src/crypto/x509/root_darwin_amd64.go
+@@ -8,6 +8,7 @@ import (
+ "bytes"
+ "crypto/x509/internal/macOS"
+ "fmt"
++ "io/ioutil"
+ "os"
+ "strings"
+ )
+@@ -23,6 +24,14 @@ func (c *Certificate) systemVerify(opts *VerifyOptions) (chains [][]*Certificate
+ var loadSystemRootsWithCgo func() (*CertPool, error)
+
+ func loadSystemRoots() (*CertPool, error) {
++ if file := os.Getenv("NIX_SSL_CERT_FILE"); file != "" {
++ data, err := ioutil.ReadFile(file)
++ if err == nil {
++ roots := NewCertPool()
++ roots.AppendCertsFromPEM(data)
++ return roots, nil
++ }
++ }
+ var trustedRoots []*Certificate
+ untrustedRoots := make(map[string]bool)
+
+diff --git a/src/crypto/x509/root_darwin_arm64.go b/src/crypto/x509/root_darwin_arm64.go
+index 2fb079ba66..6a072f3e78 100644
+--- a/src/crypto/x509/root_darwin_arm64.go
++++ b/src/crypto/x509/root_darwin_arm64.go
+@@ -6,6 +6,11 @@
+
+ package x509
+
++import (
++ "io/ioutil"
++ "os"
++)
++
+ func (c *Certificate) systemVerify(opts *VerifyOptions) (chains [][]*Certificate, err error) {
+ return nil, nil
+ }
+@@ -14,6 +19,14 @@ func (c *Certificate) systemVerify(opts *VerifyOptions) (chains [][]*Certificate
+ var loadSystemRootsWithCgo func() (*CertPool, error)
+
+ func loadSystemRoots() (*CertPool, error) {
++ if file := os.Getenv("NIX_SSL_CERT_FILE"); file != "" {
++ data, err := ioutil.ReadFile(file)
++ if err == nil {
++ roots := NewCertPool()
++ roots.AppendCertsFromPEM(data)
++ return roots, nil
++ }
++ }
+ p := NewCertPool()
+ p.AppendCertsFromPEM([]byte(systemRootsPEM))
+ return p, nil
+diff --git a/src/crypto/x509/root_unix.go b/src/crypto/x509/root_unix.go
+index b48e618a65..195c1ff25a 100644
+--- a/src/crypto/x509/root_unix.go
++++ b/src/crypto/x509/root_unix.go
+@@ -42,6 +42,13 @@ func (c *Certificate) systemVerify(opts *VerifyOptions) (chains [][]*Certificate
+
+ func loadSystemRoots() (*CertPool, error) {
+ roots := NewCertPool()
++ if file := os.Getenv("NIX_SSL_CERT_FILE"); file != "" {
++ data, err := ioutil.ReadFile(file)
++ if err == nil {
++ roots.AppendCertsFromPEM(data)
++ return roots, nil
++ }
++ }
+
+ files := certFiles
+ if f := os.Getenv(certFileEnv); f != "" {
diff --git a/pkgs/development/compilers/graalvm/default.nix b/pkgs/development/compilers/graalvm/default.nix
index 244ee4c010ea9a2131a5c886db72aad3a9bd0cb0..337e0f735ebe4337d2bb054faf57ab866838dd49 100644
--- a/pkgs/development/compilers/graalvm/default.nix
+++ b/pkgs/development/compilers/graalvm/default.nix
@@ -462,7 +462,7 @@ in rec {
export CC="gcc"
export CPP="gcc -E"
export NIX_CXXSTDLIB_LINK=""
- export NIX_TARGET_CXXSTDLIB_LINK=""
+ export NIX_CXXSTDLIB_LINK_FOR_TARGET=""
export OPENSSL_PREFIX=$(realpath openssl)
# this fixes error: impure path 'LibFFIHeaderDirectives' used in link
export NIX_ENFORCE_PURITY=0
diff --git a/pkgs/development/compilers/graalvm/enterprise-edition.nix b/pkgs/development/compilers/graalvm/enterprise-edition.nix
index 5a6c965076492709e5dc8706d9c2df192563cace..89896c556efae5c1d3892988b5daecbbb9fab98c 100644
--- a/pkgs/development/compilers/graalvm/enterprise-edition.nix
+++ b/pkgs/development/compilers/graalvm/enterprise-edition.nix
@@ -1,4 +1,4 @@
-{ stdenv, requireFile, perl, unzip, glibc, zlib, bzip2, gdk-pixbuf, xorg, glib, fontconfig, freetype, cairo, pango, gtk3, gtk2, ffmpeg, libGL, atk, alsaLib, libav_0_8, setJavaClassPath }:
+{ stdenv, requireFile, perl, unzip, glibc, zlib, bzip2, gdk-pixbuf, xorg, glib, fontconfig, freetype, cairo, pango, gtk3, gtk2, ffmpeg_3, libGL, atk, alsaLib, libav_0_8, setJavaClassPath }:
let
common = javaVersion:
@@ -117,7 +117,7 @@ let
}.${javaVersion}
}:${
stdenv.lib.strings.makeLibraryPath [ glibc xorg.libXxf86vm xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender
- glib zlib bzip2 alsaLib fontconfig freetype pango gtk3 gtk2 cairo gdk-pixbuf atk ffmpeg libGL ]}"
+ glib zlib bzip2 alsaLib fontconfig freetype pango gtk3 gtk2 cairo gdk-pixbuf atk ffmpeg_3 libGL ]}"
for f in $(find $out -type f -perm -0100); do
patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
diff --git a/pkgs/development/compilers/intel-graphics-compiler/default.nix b/pkgs/development/compilers/intel-graphics-compiler/default.nix
index e3dfa8ea324c029efc067ecdeb8e52b015425f28..8ca85817f9e4f3270adc497d7a5946a39a24bc7a 100644
--- a/pkgs/development/compilers/intel-graphics-compiler/default.nix
+++ b/pkgs/development/compilers/intel-graphics-compiler/default.nix
@@ -24,13 +24,13 @@ in
stdenv.mkDerivation rec {
pname = "intel-graphics-compiler";
- version = "1.0.3627";
+ version = "1.0.4241";
src = fetchFromGitHub {
owner = "intel";
repo = "intel-graphics-compiler";
rev = "igc-${version}";
- sha256 = "1x9fjvf7rbhil09am2v9j2jhwysdvwgshf9zidbirjgfrqn573h8";
+ sha256 = "1jp3c67ppl1x4pazr5nzy52615cpx0kyckaridhc0fsmrkgilyxq";
};
nativeBuildInputs = [ clang cmake bison flex llvm python ];
diff --git a/pkgs/development/compilers/julia/1.3.nix b/pkgs/development/compilers/julia/1.3.nix
index b67a78b4a5abe4cab647ca0c2b9a02420eb0ae74..15694734d487b7342847feeeea254b4ee06e2eff 100644
--- a/pkgs/development/compilers/julia/1.3.nix
+++ b/pkgs/development/compilers/julia/1.3.nix
@@ -114,7 +114,7 @@ stdenv.mkDerivation rec {
LD_LIBRARY_PATH = makeLibraryPath [
arpack fftw fftwSinglePrec gmp libgit2 mpfr blas openlibm
- openspecfun pcre2
+ openspecfun pcre2 lapack
];
enableParallelBuilding = true;
diff --git a/pkgs/development/compilers/llvm/10/compiler-rt.nix b/pkgs/development/compilers/llvm/10/compiler-rt.nix
index 68f64ef42560ad672d619d0dae5139e6bada72c9..00c4f0677ebcf40adf8a629ac6e1e73c388a0a1a 100644
--- a/pkgs/development/compilers/llvm/10/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/10/compiler-rt.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
# can build this. If we didn't do it, basically the entire nixpkgs on Darwin would have an unfree dependency and we'd
# get no binary cache for the entire platform. If you really find yourself wanting the TSAN, make this controllable by
# a flag and turn the flag off during the stdenv build.
- postPatch = ''
+ postPatch = stdenv.lib.optionalString (!stdenv.isDarwin) ''
substituteInPlace cmake/builtin-config-ix.cmake \
--replace 'set(X86 i386)' 'set(X86 i386 i486 i586 i686)'
'' + stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/compilers/llvm/10/libc++/setup-hook.sh b/pkgs/development/compilers/llvm/10/libc++/setup-hook.sh
index 6611259165ae2547d92a1bc04a5b83ae4fc595e1..3a274aecc23dfdf09d7390baaa0eb021311be941 100644
--- a/pkgs/development/compilers/llvm/10/libc++/setup-hook.sh
+++ b/pkgs/development/compilers/llvm/10/libc++/setup-hook.sh
@@ -2,5 +2,5 @@
getHostRole
linkCxxAbi="@linkCxxAbi@"
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem @out@/include/c++/v1"
-export NIX_${role_pre}CXXSTDLIB_LINK=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem @out@/include/c++/v1"
+export NIX_CXXSTDLIB_LINK${role_post}=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
diff --git a/pkgs/development/compilers/llvm/5/libc++/setup-hook.sh b/pkgs/development/compilers/llvm/5/libc++/setup-hook.sh
index 6611259165ae2547d92a1bc04a5b83ae4fc595e1..3a274aecc23dfdf09d7390baaa0eb021311be941 100644
--- a/pkgs/development/compilers/llvm/5/libc++/setup-hook.sh
+++ b/pkgs/development/compilers/llvm/5/libc++/setup-hook.sh
@@ -2,5 +2,5 @@
getHostRole
linkCxxAbi="@linkCxxAbi@"
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem @out@/include/c++/v1"
-export NIX_${role_pre}CXXSTDLIB_LINK=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem @out@/include/c++/v1"
+export NIX_CXXSTDLIB_LINK${role_post}=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
diff --git a/pkgs/development/compilers/llvm/6/compiler-rt.nix b/pkgs/development/compilers/llvm/6/compiler-rt.nix
index 5ae8bb01f050fedace381745627d94e898b0e79c..13abf6d956116f4715bd25c7b65194f51b27ed62 100644
--- a/pkgs/development/compilers/llvm/6/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/6/compiler-rt.nix
@@ -55,7 +55,7 @@ stdenv.mkDerivation {
# can build this. If we didn't do it, basically the entire nixpkgs on Darwin would have an unfree dependency and we'd
# get no binary cache for the entire platform. If you really find yourself wanting the TSAN, make this controllable by
# a flag and turn the flag off during the stdenv build.
- postPatch = ''
+ postPatch = stdenv.lib.optionalString (!stdenv.isDarwin) ''
substituteInPlace cmake/builtin-config-ix.cmake \
--replace 'set(X86 i386)' 'set(X86 i386 i486 i586 i686)'
'' + stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/compilers/llvm/6/libc++/setup-hook.sh b/pkgs/development/compilers/llvm/6/libc++/setup-hook.sh
index 6611259165ae2547d92a1bc04a5b83ae4fc595e1..3a274aecc23dfdf09d7390baaa0eb021311be941 100644
--- a/pkgs/development/compilers/llvm/6/libc++/setup-hook.sh
+++ b/pkgs/development/compilers/llvm/6/libc++/setup-hook.sh
@@ -2,5 +2,5 @@
getHostRole
linkCxxAbi="@linkCxxAbi@"
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem @out@/include/c++/v1"
-export NIX_${role_pre}CXXSTDLIB_LINK=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem @out@/include/c++/v1"
+export NIX_CXXSTDLIB_LINK${role_post}=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
diff --git a/pkgs/development/compilers/llvm/7/compiler-rt.nix b/pkgs/development/compilers/llvm/7/compiler-rt.nix
index e9853c58ca572f53636b637a725b448ecd810ad2..84ca6af3b36dff84b9c6c9b996f03814e00cbd99 100644
--- a/pkgs/development/compilers/llvm/7/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/7/compiler-rt.nix
@@ -56,7 +56,7 @@ stdenv.mkDerivation {
# can build this. If we didn't do it, basically the entire nixpkgs on Darwin would have an unfree dependency and we'd
# get no binary cache for the entire platform. If you really find yourself wanting the TSAN, make this controllable by
# a flag and turn the flag off during the stdenv build.
- postPatch = ''
+ postPatch = stdenv.lib.optionalString (!stdenv.isDarwin) ''
substituteInPlace cmake/builtin-config-ix.cmake \
--replace 'set(X86 i386)' 'set(X86 i386 i486 i586 i686)'
'' + stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/compilers/llvm/7/libc++/setup-hook.sh b/pkgs/development/compilers/llvm/7/libc++/setup-hook.sh
index 6611259165ae2547d92a1bc04a5b83ae4fc595e1..3a274aecc23dfdf09d7390baaa0eb021311be941 100644
--- a/pkgs/development/compilers/llvm/7/libc++/setup-hook.sh
+++ b/pkgs/development/compilers/llvm/7/libc++/setup-hook.sh
@@ -2,5 +2,5 @@
getHostRole
linkCxxAbi="@linkCxxAbi@"
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem @out@/include/c++/v1"
-export NIX_${role_pre}CXXSTDLIB_LINK=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem @out@/include/c++/v1"
+export NIX_CXXSTDLIB_LINK${role_post}=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
diff --git a/pkgs/development/compilers/llvm/8/compiler-rt.nix b/pkgs/development/compilers/llvm/8/compiler-rt.nix
index 1f58cb98e3d3ce28006152997d594ac55b5bbc12..15e55800dc8e0b7e5232a407b6915b9531abae21 100644
--- a/pkgs/development/compilers/llvm/8/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/8/compiler-rt.nix
@@ -56,7 +56,7 @@ stdenv.mkDerivation {
# can build this. If we didn't do it, basically the entire nixpkgs on Darwin would have an unfree dependency and we'd
# get no binary cache for the entire platform. If you really find yourself wanting the TSAN, make this controllable by
# a flag and turn the flag off during the stdenv build.
- postPatch = ''
+ postPatch = stdenv.lib.optionalString (!stdenv.isDarwin) ''
substituteInPlace cmake/builtin-config-ix.cmake \
--replace 'set(X86 i386)' 'set(X86 i386 i486 i586 i686)'
'' + stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/compilers/llvm/8/libc++/setup-hook.sh b/pkgs/development/compilers/llvm/8/libc++/setup-hook.sh
index 6611259165ae2547d92a1bc04a5b83ae4fc595e1..3a274aecc23dfdf09d7390baaa0eb021311be941 100644
--- a/pkgs/development/compilers/llvm/8/libc++/setup-hook.sh
+++ b/pkgs/development/compilers/llvm/8/libc++/setup-hook.sh
@@ -2,5 +2,5 @@
getHostRole
linkCxxAbi="@linkCxxAbi@"
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem @out@/include/c++/v1"
-export NIX_${role_pre}CXXSTDLIB_LINK=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem @out@/include/c++/v1"
+export NIX_CXXSTDLIB_LINK${role_post}=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
diff --git a/pkgs/development/compilers/llvm/9/compiler-rt.nix b/pkgs/development/compilers/llvm/9/compiler-rt.nix
index 3b92264ad6926740db7f8b2334376869341db324..0183754a2fd4e24f2e5d8a63ccf74c7c3325712e 100644
--- a/pkgs/development/compilers/llvm/9/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/9/compiler-rt.nix
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
# can build this. If we didn't do it, basically the entire nixpkgs on Darwin would have an unfree dependency and we'd
# get no binary cache for the entire platform. If you really find yourself wanting the TSAN, make this controllable by
# a flag and turn the flag off during the stdenv build.
- postPatch = ''
+ postPatch = stdenv.lib.optionalString (!stdenv.isDarwin) ''
substituteInPlace cmake/builtin-config-ix.cmake \
--replace 'set(X86 i386)' 'set(X86 i386 i486 i586 i686)'
'' + stdenv.lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/compilers/llvm/9/libc++/setup-hook.sh b/pkgs/development/compilers/llvm/9/libc++/setup-hook.sh
index 6611259165ae2547d92a1bc04a5b83ae4fc595e1..3a274aecc23dfdf09d7390baaa0eb021311be941 100644
--- a/pkgs/development/compilers/llvm/9/libc++/setup-hook.sh
+++ b/pkgs/development/compilers/llvm/9/libc++/setup-hook.sh
@@ -2,5 +2,5 @@
getHostRole
linkCxxAbi="@linkCxxAbi@"
-export NIX_${role_pre}CXXSTDLIB_COMPILE+=" -isystem @out@/include/c++/v1"
-export NIX_${role_pre}CXXSTDLIB_LINK=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
+export NIX_CXXSTDLIB_COMPILE${role_post}+=" -isystem @out@/include/c++/v1"
+export NIX_CXXSTDLIB_LINK${role_post}=" -stdlib=libc++${linkCxxAbi:+" -lc++abi"}"
diff --git a/pkgs/development/compilers/mlkit/default.nix b/pkgs/development/compilers/mlkit/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..6fa581452507b584966d051d3b4099d15d2a97e9
--- /dev/null
+++ b/pkgs/development/compilers/mlkit/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, mlton }:
+
+stdenv.mkDerivation rec {
+ pname = "mlkit";
+ version = "4.5.0";
+
+ src = fetchFromGitHub {
+ owner = "melsman";
+ repo = "mlkit";
+ rev = "v${version}";
+ sha256 = "0fc0y40qphn02857fv2dvhwzzsvgixzchx9i6i0x80xfv7z68fbh";
+ };
+
+ nativeBuildInputs = [ autoreconfHook mlton ];
+
+ buildFlags = ["mlkit" "mlkit_libs"];
+
+ meta = with stdenv.lib; {
+ description = "Standard ML Compiler and Toolkit";
+ homepage = "https://elsman.com/mlkit/";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ athas ];
+ };
+}
diff --git a/pkgs/development/compilers/mono/generic.nix b/pkgs/development/compilers/mono/generic.nix
index f22771a35e9de46b01584e13c50e35fa0daeda4c..e4d99dcec955b70ea8ad62349f5b6def115e31c9 100644
--- a/pkgs/development/compilers/mono/generic.nix
+++ b/pkgs/development/compilers/mono/generic.nix
@@ -21,8 +21,6 @@ stdenv.mkDerivation rec {
]
++ (stdenv.lib.optionals stdenv.isDarwin [ Foundation libobjc ]);
- propagatedBuildInputs = [glib];
-
configureFlags = [
"--x-includes=${libX11.dev}/include"
"--x-libraries=${libX11.out}/lib"
diff --git a/pkgs/development/compilers/mruby/bison-36-compat.patch b/pkgs/development/compilers/mruby/bison-36-compat.patch
new file mode 100644
index 0000000000000000000000000000000000000000..674a88fe4c237cd1c02df7785e58b02849943ae7
--- /dev/null
+++ b/pkgs/development/compilers/mruby/bison-36-compat.patch
@@ -0,0 +1,59 @@
+From acab088fd6af0b2ef2df1396aeb93bfc2e020fa5 Mon Sep 17 00:00:00 2001
+From: "Yukihiro \"Matz\" Matsumoto"
+Date: Mon, 27 Apr 2020 18:52:43 +0900
+Subject: [PATCH 1/2] Updating `parse.y for recent `bison` (retry).
+
+---
+ mrbgems/mruby-compiler/core/parse.y | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y
+index 6a1faf4e..2a4f740e 100644
+--- a/mrbgems/mruby-compiler/core/parse.y
++++ b/mrbgems/mruby-compiler/core/parse.y
+@@ -1323,7 +1323,7 @@ heredoc_end(parser_state *p)
+
+ %}
+
+-%pure-parser
++%define api.pure
+ %parse-param {parser_state *p}
+ %lex-param {parser_state *p}
+
+--
+2.27.0
+
+From 3cc682d943b29e84928a847a23f411ddbace74b7 Mon Sep 17 00:00:00 2001
+From: "Yukihiro \"Matz\" Matsumoto"
+Date: Fri, 15 May 2020 12:30:13 +0900
+Subject: [PATCH 2/2] Remove `YYERROR_VERBOSE` which no longer supported since
+ `bison 3.6`.
+
+Instead we added `%define parse.error verbose`.
+---
+ mrbgems/mruby-compiler/core/parse.y | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y
+index 2a4f740e..eee6a5e5 100644
+--- a/mrbgems/mruby-compiler/core/parse.y
++++ b/mrbgems/mruby-compiler/core/parse.y
+@@ -9,7 +9,6 @@
+ #ifdef PARSER_DEBUG
+ # define YYDEBUG 1
+ #endif
+-#define YYERROR_VERBOSE 1
+ #define YYSTACK_USE_ALLOCA 1
+
+ #include
+@@ -1323,6 +1322,7 @@ heredoc_end(parser_state *p)
+
+ %}
+
++%define parse.error verbose
+ %define api.pure
+ %parse-param {parser_state *p}
+ %lex-param {parser_state *p}
+--
+2.27.0
+
diff --git a/pkgs/development/compilers/mruby/default.nix b/pkgs/development/compilers/mruby/default.nix
index f6a7fc2f1433cdff344f3f83a9b754e73535d97e..2589c47c3bec82a5e18e62b4ae23c46322f33ac3 100644
--- a/pkgs/development/compilers/mruby/default.nix
+++ b/pkgs/development/compilers/mruby/default.nix
@@ -1,17 +1,19 @@
-{ stdenv, ruby, bison, fetchFromGitHub }:
+{ stdenv, ruby, bison, rake, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "mruby";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "mruby";
repo = "mruby";
rev = version;
- sha256 = "1y072c7dh9jf8xwy7kia6cb4dkpspq4zf24ssn7zm5f46p4waxni";
+ sha256 = "gEEb0Vn/G+dNgeY6r0VP8bMSPrEOf5s+0GoOcnIPtEU=";
};
- nativeBuildInputs = [ ruby bison ];
+ nativeBuildInputs = [ ruby bison rake ];
+
+ patches = [ ./bison-36-compat.patch ];
# Necessary so it uses `gcc` instead of `ld` for linking.
# https://github.com/mruby/mruby/blob/35be8b252495d92ca811d76996f03c470ee33380/tasks/toolchains/gcc.rake#L25
diff --git a/pkgs/development/compilers/nextpnr/default.nix b/pkgs/development/compilers/nextpnr/default.nix
index cce22207a3608dfb31f21b8eed50246c4ecf4569..16470f1682731322cf9b10f97ddd60d090ace58b 100644
--- a/pkgs/development/compilers/nextpnr/default.nix
+++ b/pkgs/development/compilers/nextpnr/default.nix
@@ -14,14 +14,14 @@ let
in
with stdenv; mkDerivation rec {
pname = "nextpnr";
- version = "2020.03.25";
+ version = "2020.06.12";
srcs = [
(fetchFromGitHub {
owner = "YosysHQ";
repo = "nextpnr";
- rev = "a3ede0293a50c910e7d96319b2084d50f2501a6b";
- sha256 = "0ikfjva4gqmlx6y7mjamg03ad7x9gnz32ahqv798ynd87svq10aq";
+ rev = "c9e7d1448eaa4644d18073316e30586f2cb1d75a";
+ sha256 = "13jyg9d8q9xs1gpb8mz315hcyi3npr4kbfi31x2laz4zmki6ibai";
name = "nextpnr";
})
(fetchFromGitHub {
diff --git a/pkgs/development/compilers/nim/default.nix b/pkgs/development/compilers/nim/default.nix
index 86518b8db09f629a9f71c794bfe89d9dc734c6e9..9fa2270b1dded1e680c981f790de8ecfed03c798 100644
--- a/pkgs/development/compilers/nim/default.nix
+++ b/pkgs/development/compilers/nim/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "nim";
- version = "1.2.0";
+ version = "1.2.4";
src = fetchurl {
url = "https://nim-lang.org/download/${pname}-${version}.tar.xz";
- sha256 = "0xf56xb42hc92h4xnvk72q4n3ysjbyhf0rg60lc84r9r6wx5i52f";
+ sha256 = "0dnn60slvp3ynlx3zhv3cjkanv8zglljxws0db8g0rdyz8r8zwgf";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/compilers/ocaml/4.11.nix b/pkgs/development/compilers/ocaml/4.11.nix
index db77d989c1df75d1d9e73cde9a0621bd3c2cfb64..410e4ee713efd5ec25ba542b2f3d5637998f0c99 100644
--- a/pkgs/development/compilers/ocaml/4.11.nix
+++ b/pkgs/development/compilers/ocaml/4.11.nix
@@ -1,6 +1,6 @@
import ./generic.nix {
major_version = "4";
minor_version = "11";
- patch_version = "0+alpha1";
- sha256 = "02sbwm00h2zxzyq5q90lg2a6m93zr797azshkb2qcwcf1kr7ddqg";
+ patch_version = "0+beta1";
+ sha256 = "1xhkwprbnd3wp6bi3k74f42l1mff1ngn7gl4rgad9dk4ly0yzfdr";
}
diff --git a/pkgs/development/compilers/openjdk/11.nix b/pkgs/development/compilers/openjdk/11.nix
index ef496f5f7c52186923edac9c4d928ac52f60c325..9edb70074c7d1d64e7fcb6b1eb87e1996508ec5c 100644
--- a/pkgs/development/compilers/openjdk/11.nix
+++ b/pkgs/development/compilers/openjdk/11.nix
@@ -10,7 +10,7 @@
let
major = "11";
- update = ".0.6";
+ update = ".0.7";
build = "ga";
openjdk = stdenv.mkDerivation rec {
@@ -19,7 +19,7 @@ let
src = fetchurl {
url = "http://hg.openjdk.java.net/jdk-updates/jdk${major}u/archive/jdk-${version}.tar.gz";
- sha256 = "1w6n0cnz9izpjb3sc870q7a0jz85a6c7fiszymxin10cnsajkzir";
+ sha256 = "14daacng9ndxf4kmvsn7nracwfiwwmw5rha8rkk3723pfk9g8q7p";
};
nativeBuildInputs = [ pkgconfig autoconf ];
@@ -135,7 +135,7 @@ let
homepage = "http://openjdk.java.net/";
license = licenses.gpl2;
description = "The open-source Java Development Kit";
- maintainers = with maintainers; [ edwtjo ];
+ maintainers = with maintainers; [ edwtjo asbachb ];
platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "armv7l-linux" "armv6l-linux" ];
};
diff --git a/pkgs/development/compilers/openjdk/openjfx/11.nix b/pkgs/development/compilers/openjdk/openjfx/11.nix
index 7ba04ed50cc014adec030d418d5ed8e38a96717e..adb564f7cfee1d7155bc1e8fb5389a5ea1a3046b 100644
--- a/pkgs/development/compilers/openjdk/openjfx/11.nix
+++ b/pkgs/development/compilers/openjdk/openjfx/11.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, writeText, gradleGen, pkgconfig, perl, cmake
-, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib, ffmpeg, python, ruby
+, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib, ffmpeg_3, python, ruby
, openjdk11-bootstrap }:
let
@@ -19,7 +19,7 @@ let
sha256 = "1h7qsylr7rnwnbimqjyn3whszp9kv4h3gpicsrb3mradxc9yv194";
};
- buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg ];
+ buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg_3 ];
nativeBuildInputs = [ gradle_ perl pkgconfig cmake gperf python ruby ];
dontUseCmakeConfigure = true;
diff --git a/pkgs/development/compilers/openjdk/openjfx/14.nix b/pkgs/development/compilers/openjdk/openjfx/14.nix
index 12d9448595e3862adfa973a6fe5385cb7eb13dab..04bb1fa56274317a378a26ebf8141dca6b4760c6 100644
--- a/pkgs/development/compilers/openjdk/openjfx/14.nix
+++ b/pkgs/development/compilers/openjdk/openjfx/14.nix
@@ -1,6 +1,6 @@
{ stdenv, lib, fetchFromGitHub, writeText, openjdk11_headless, gradleGen
, pkgconfig, perl, cmake, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib
-, ffmpeg, python, ruby }:
+, ffmpeg_3, python, ruby }:
let
major = "14";
@@ -21,7 +21,7 @@ let
sha256 = "16aj15xksc266gv3y42m0g277pfvp71901lrngndcnpr7i2zshnr";
};
- buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg ];
+ buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg_3 ];
nativeBuildInputs = [ gradle_ perl pkgconfig cmake gperf python ruby ];
dontUseCmakeConfigure = true;
diff --git a/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix b/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
index 092af49a9f8bfdca86c3c85952a808b28ad8933f..78fff4a59fba783de47916942a6b9c44258632d3 100644
--- a/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
+++ b/pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
@@ -19,7 +19,7 @@
, glib
, libxml2
, libav_0_8
-, ffmpeg
+, ffmpeg_3
, libxslt
, libGL
, freetype
@@ -171,7 +171,7 @@ let result = stdenv.mkDerivation rec {
* libXt is only needed on amd64
*/
libraries =
- [stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg libxslt libGL xorg.libXxf86vm alsaLib fontconfig freetype pango gtk2 cairo gdk-pixbuf atk] ++
+ [stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg_3 libxslt libGL xorg.libXxf86vm alsaLib fontconfig freetype pango gtk2 cairo gdk-pixbuf atk] ++
(if swingSupport then [xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXp xorg.libXt xorg.libXrender stdenv.cc.cc] else []);
rpath = stdenv.lib.strings.makeLibraryPath libraries;
diff --git a/pkgs/development/compilers/purescript/purescript/default.nix b/pkgs/development/compilers/purescript/purescript/default.nix
index 6f61068738af636f52d78b242bbeb180c6aae02a..8a7fb96723a7415ddfa60c2c6befae457d11ea48 100644
--- a/pkgs/development/compilers/purescript/purescript/default.nix
+++ b/pkgs/development/compilers/purescript/purescript/default.nix
@@ -18,19 +18,19 @@ let
in stdenv.mkDerivation rec {
pname = "purescript";
- version = "0.13.6";
+ version = "0.13.8";
src =
if stdenv.isDarwin
then
fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz";
- sha256 = "04kwjjrriyizpvhs96jgyx21ppyd1ynblk24i5825ywxlw9hja25";
+ sha256 = "058w8w24g7xbdkn5l97jfj9dcg81vkfh3w8112anj982lynk6391";
}
else
fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/linux64.tar.gz";
- sha256 = "012znrj32aq96qh1g2hscdvhl3flgihhimiz40agk0dykpksblns";
+ sha256 = "01xb9sl6rmg02ypdrv4n0mkzmdr5y9rajcdmg9c3j46q7z6q9mxy";
};
@@ -59,7 +59,7 @@ in stdenv.mkDerivation rec {
description = "A strongly-typed functional programming language that compiles to JavaScript";
homepage = "https://www.purescript.org/";
license = licenses.bsd3;
- maintainers = [ maintainers.justinwoo maintainers.mbbx6spp ];
+ maintainers = with maintainers; [ justinwoo mbbx6spp cdepillabout ];
platforms = [ "x86_64-linux" "x86_64-darwin" ];
};
}
diff --git a/pkgs/development/compilers/rgbds/default.nix b/pkgs/development/compilers/rgbds/default.nix
index 52d388beaed5148aec4bef97c5787f3ebb0df053..6fc21a0ffd10216a2ed5ae1fa7369a85a29abe84 100644
--- a/pkgs/development/compilers/rgbds/default.nix
+++ b/pkgs/development/compilers/rgbds/default.nix
@@ -6,12 +6,12 @@
stdenv.mkDerivation rec {
pname = "rgbds";
- version = "0.3.10";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "rednex";
repo = "rgbds";
rev = "v${version}";
- sha256 = "0752fbffxgxyf3jw2iij88l05dqhppgcxy7dvk82hp4wdg4cflpq";
+ sha256 = "15680964nlsa83nqgxk7knxajn98lddz2hg6jnn8ffmnms5wdam7";
};
nativeBuildInputs = [ bison flex pkg-config libpng ];
installFlags = [ "PREFIX=\${out}" ];
diff --git a/pkgs/development/compilers/rust/cargo.nix b/pkgs/development/compilers/rust/cargo.nix
index 65614b9480e7cec7891c9131fc5ef35056540933..dfea7f6c8ef6e56513c98f4981f589e6946516df 100644
--- a/pkgs/development/compilers/rust/cargo.nix
+++ b/pkgs/development/compilers/rust/cargo.nix
@@ -9,8 +9,7 @@ rustPlatform.buildRustPackage {
# the rust source tarball already has all the dependencies vendored, no need to fetch them again
cargoVendorDir = "vendor";
- preBuild = "pushd src/tools/cargo";
- postBuild = "popd";
+ buildAndTestSubdir = "src/tools/cargo";
passthru.rustc = rustc;
diff --git a/pkgs/development/compilers/rust/clippy.nix b/pkgs/development/compilers/rust/clippy.nix
index 4857b587847ec5c8e0aa7cf73dbcc69a7cef6c08..0546ad9bac1a29c0e2ec1ef264af97c0732e6330 100644
--- a/pkgs/development/compilers/rust/clippy.nix
+++ b/pkgs/development/compilers/rust/clippy.nix
@@ -5,8 +5,7 @@ rustPlatform.buildRustPackage {
# the rust source tarball already has all the dependencies vendored, no need to fetch them again
cargoVendorDir = "vendor";
- preBuild = "pushd src/tools/clippy";
- postBuild = "popd";
+ buildAndTestSubdir = "src/tools/clippy";
# changes hash of vendor directory otherwise
dontUpdateAutotoolsGnuConfigScripts = true;
diff --git a/pkgs/development/compilers/rust/rls/default.nix b/pkgs/development/compilers/rust/rls/default.nix
index 05a9d5049a4f80363b26f3cb6a2ba8faac56b6fe..63a3c96a8f92355ac6a053eb4381e63c31645ad3 100644
--- a/pkgs/development/compilers/rust/rls/default.nix
+++ b/pkgs/development/compilers/rust/rls/default.nix
@@ -10,8 +10,9 @@ rustPlatform.buildRustPackage {
dontUpdateAutotoolsGnuConfigScripts = true;
cargoVendorDir = "vendor";
+ buildAndTestSubdir = "src/tools/rls";
+
preBuild = ''
- pushd src/tools/rls
# client tests are flaky
rm tests/client.rs
'';
@@ -28,8 +29,6 @@ rustPlatform.buildRustPackage {
doCheck = true;
- preInstall = "popd";
-
doInstallCheck = true;
installCheckPhase = ''
$out/bin/rls --version
diff --git a/pkgs/development/compilers/rust/rustfmt.nix b/pkgs/development/compilers/rust/rustfmt.nix
index f8ed0bce2e0d433fcfe9383102710664073989ae..66a18f40ad425d168b5e8d8f63e3582a49474e91 100644
--- a/pkgs/development/compilers/rust/rustfmt.nix
+++ b/pkgs/development/compilers/rust/rustfmt.nix
@@ -6,8 +6,7 @@ rustPlatform.buildRustPackage rec {
# the rust source tarball already has all the dependencies vendored, no need to fetch them again
cargoVendorDir = "vendor";
- preBuild = "pushd src/tools/rustfmt";
- preInstall = "popd";
+ buildAndTestSubdir = "src/tools/rustfmt";
# changes hash of vendor directory otherwise
dontUpdateAutotoolsGnuConfigScripts = true;
@@ -17,12 +16,6 @@ rustPlatform.buildRustPackage rec {
# As of 1.0.0 and rustc 1.30 rustfmt requires a nightly compiler
RUSTC_BOOTSTRAP = 1;
- # we run tests in debug mode so tests look for a debug build of
- # rustfmt. Anyway this adds nearly no compilation time.
- preCheck = ''
- cargo build
- '';
-
meta = with stdenv.lib; {
description = "A tool for formatting Rust code according to style guidelines";
homepage = "https://github.com/rust-lang-nursery/rustfmt";
diff --git a/pkgs/development/compilers/souffle/default.nix b/pkgs/development/compilers/souffle/default.nix
index 00d1a2f79600fad12749f2b8dbb4c2d108b92b31..d7fc7b114ab26d47efe89da1a0d289ee1d49dfb6 100644
--- a/pkgs/development/compilers/souffle/default.nix
+++ b/pkgs/development/compilers/souffle/default.nix
@@ -10,13 +10,13 @@ let
in
stdenv.mkDerivation rec {
pname = "souffle";
- version = "1.7.1";
+ version = "2.0.0";
src = fetchFromGitHub {
owner = "souffle-lang";
repo = "souffle";
rev = version;
- sha256 = "0px8kh5875q2iyza4ylpa6vxpy6qxg0qvn2idk1j6dcdf5pdryph";
+ sha256 = "1azn32x0xbbk8gagipb34qk3y1srm927j5d34w20isgjxir4xsnz";
};
nativeBuildInputs = [ autoreconfHook bison flex mcpp doxygen graphviz makeWrapper perl ];
diff --git a/pkgs/development/compilers/yosys/default.nix b/pkgs/development/compilers/yosys/default.nix
index 3a54d42498ce2488789ff14941bce2ef651b5267..1ac34c2431562c3f1ac4d4415eff4ca32873aa53 100644
--- a/pkgs/development/compilers/yosys/default.nix
+++ b/pkgs/development/compilers/yosys/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, abc-verifier
+, bash
, bison
, fetchFromGitHub
, flex
@@ -15,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "yosys";
- version = "2020.03.24";
+ version = "2020.06.19";
src = fetchFromGitHub {
owner = "YosysHQ";
repo = "yosys";
- rev = "c9555c9adeba886a308c60615ac794ec20d9276e";
- sha256 = "1fh118fv06jyfmkx6zy0w2k0rjj22m0ffyll3k5giaw8zzaf0j3a";
+ rev = "338ecbe02f8bb3cc4d69de1445c7f398a814b4e4";
+ sha256 = "0j5jwyxrq8rmwpyyidid6yp6g5bq7jwnhmn2ycj82kdj787p9vvs";
};
enableParallelBuilding = true;
@@ -38,6 +39,8 @@ stdenv.mkDerivation rec {
--replace 'LD = gcc' 'LD = $(CXX)' \
--replace 'ABCMKARGS = CC="$(CXX)" CXX="$(CXX)"' 'ABCMKARGS =' \
--replace 'echo UNKNOWN' 'echo ${builtins.substring 0 10 src.rev}'
+ substituteInPlace ./misc/yosys-config.in \
+ --replace '/bin/bash' '${bash}/bin/bash'
patchShebangs tests
'';
diff --git a/pkgs/development/compilers/zulu/8.nix b/pkgs/development/compilers/zulu/8.nix
index ed3d67ff8621938f2638241aec24ff44050d212f..e48fee0a6a59eae0f72b17b7df93d876366c3a3d 100644
--- a/pkgs/development/compilers/zulu/8.nix
+++ b/pkgs/development/compilers/zulu/8.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, unzip, makeWrapper, setJavaClassPath
-, zulu, glib, libxml2, libav_0_8, ffmpeg, libxslt, libGL, alsaLib
+, zulu, glib, libxml2, libav_0_8, ffmpeg_3, libxslt, libGL, alsaLib
, fontconfig, freetype, gnome2, cairo, gdk-pixbuf, atk, xorg
, swingSupport ? true }:
@@ -15,7 +15,7 @@ let
extension = if stdenv.isDarwin then "zip" else "tar.gz";
libraries = [
- stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg libxslt libGL
+ stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg_3 libxslt libGL
xorg.libXxf86vm alsaLib fontconfig freetype gnome2.pango
gnome2.gtk cairo gdk-pixbuf atk
] ++ (lib.optionals swingSupport (with xorg; [
diff --git a/pkgs/development/compilers/zulu/default.nix b/pkgs/development/compilers/zulu/default.nix
index d13e574a81a14178b9a6284fc1cd51ec455a6869..bfaa4c777b3279ea112711d64543e899a514121f 100644
--- a/pkgs/development/compilers/zulu/default.nix
+++ b/pkgs/development/compilers/zulu/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, unzip, makeWrapper, setJavaClassPath
-, zulu, glib, libxml2, libav_0_8, ffmpeg, libxslt, libGL, alsaLib
+, zulu, glib, libxml2, libav_0_8, ffmpeg_3, libxslt, libGL, alsaLib
, fontconfig, freetype, gnome2, cairo, gdk-pixbuf, atk, xorg, zlib
, swingSupport ? true }:
@@ -15,7 +15,7 @@ let
extension = if stdenv.isDarwin then "zip" else "tar.gz";
libraries = [
- stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg libxslt libGL
+ stdenv.cc.libc glib libxml2 libav_0_8 ffmpeg_3 libxslt libGL
xorg.libXxf86vm alsaLib fontconfig freetype gnome2.pango
gnome2.gtk cairo gdk-pixbuf atk zlib
] ++ (lib.optionals swingSupport (with xorg; [
diff --git a/pkgs/development/coq-modules/QuickChick/default.nix b/pkgs/development/coq-modules/QuickChick/default.nix
index 7f3c77c75e6146ef6a52a9d5f7b0ea77a872bc64..96ab512db6191355a8c11b0b40104ceeabab9406 100644
--- a/pkgs/development/coq-modules/QuickChick/default.nix
+++ b/pkgs/development/coq-modules/QuickChick/default.nix
@@ -27,15 +27,23 @@ let params =
};
"8.10" = rec {
- version = "1.2.0";
+ version = "1.2.1";
rev = "v${version}";
- sha256 = "1xs4mr3rdb0g44736jb40k370hw3maxdk12jiq1w1dl3q5gfrhah";
+ sha256 = "17vz88xjzxh3q7hs6hnndw61r3hdfawxp5awqpgfaxx4w6ni8z46";
+ };
+
+ "8.11" = rec {
+ version = "1.3.1";
+ rev = "v${version}";
+ sha256 = "0cajan9w52faqrg42r9rxai4wzsggs86qar88w7lcb928jvcakml";
};
};
param = params.${coq.coq-version};
in
-let recent = stdenv.lib.versionAtLeast coq.coq-version "8.8"; in
+let inherit (stdenv.lib) maintainers optional optionals versionAtLeast; in
+
+let recent = versionAtLeast coq.coq-version "8.8"; in
stdenv.mkDerivation {
@@ -51,12 +59,16 @@ stdenv.mkDerivation {
"substituteInPlace Makefile --replace quickChickTool.byte quickChickTool.native";
buildInputs = [ coq ]
- ++ (with coq.ocamlPackages; [ ocaml camlp5 findlib ])
- ++ stdenv.lib.optionals recent
- (with coq.ocamlPackages; [ ocamlbuild num ])
+ ++ (with coq.ocamlPackages; [ ocaml findlib ])
+ ++ optionals (recent && !versionAtLeast coq.coq-version "8.10")
+ (with coq.ocamlPackages; [ camlp5 ocamlbuild ])
+ ++ optional recent coq.ocamlPackages.num
;
propagatedBuildInputs = [ ssreflect ]
- ++ stdenv.lib.optionals recent [ coq-ext-lib simple-io ];
+ ++ optionals recent [ coq-ext-lib simple-io ]
+ ++ optional (versionAtLeast coq.coq-version "8.10")
+ coq.ocamlPackages.ocamlbuild
+ ;
enableParallelBuilding = false;
@@ -64,7 +76,7 @@ stdenv.mkDerivation {
make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
'';
- meta = with stdenv.lib; {
+ meta = {
homepage = "https://github.com/QuickChick/QuickChick";
description = "Randomized property-based testing plugin for Coq; a clone of Haskell QuickCheck";
maintainers = with maintainers; [ jwiegley ];
diff --git a/pkgs/development/coq-modules/coq-elpi/default.nix b/pkgs/development/coq-modules/coq-elpi/default.nix
index 333b89d0fad892dfe4dddbf9829e5761bc52d75e..3857146ea6052ee22d145af09e20a5ad09247a7b 100644
--- a/pkgs/development/coq-modules/coq-elpi/default.nix
+++ b/pkgs/development/coq-modules/coq-elpi/default.nix
@@ -2,9 +2,9 @@
let params = {
"8.11" = rec {
- version = "1.4.0";
+ version = "1.4.1";
rev = "v${version}";
- sha256 = "1pzmjgvvdwki59rfsha3c1ik4gii39j44ijyb9m9as1cyfpxx906";
+ sha256 = "12jwldcianai62y9jnghsjfya5dj6fvc6ilf37c7w037kylx45sd";
};
};
param = params.${coq.coq-version};
diff --git a/pkgs/development/coq-modules/coquelicot/default.nix b/pkgs/development/coq-modules/coquelicot/default.nix
index 2eb3021ada731fa597ec55abe9418a16636fba44..e45077f89fdd8e4d17b134432fcffd75beee0d5e 100644
--- a/pkgs/development/coq-modules/coquelicot/default.nix
+++ b/pkgs/development/coq-modules/coquelicot/default.nix
@@ -3,9 +3,9 @@
let param =
if stdenv.lib.versionAtLeast coq.coq-version "8.8"
then {
- version = "3.0.3";
- uid = "38105";
- sha256 = "0y52lqx1jphv6fwf0d702vzprxmfmxggnh1hy3fznxyl4isfpg4j";
+ version = "3.1.0";
+ uid = "38287";
+ sha256 = "07436wkvnq9jyf7wyhp77bpl157s3qhba1ay5xrkxdi26qdf3h14";
} else {
version = "3.0.2";
uid = "37523";
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" "8.11" "8.12" ];
};
}
diff --git a/pkgs/development/coq-modules/equations/default.nix b/pkgs/development/coq-modules/equations/default.nix
index 060fa3b4c81e5a34b2fa8a1f7e51826b49845014..47ab19048ee6d84e9185c1ee20dd17eaaf20755e 100644
--- a/pkgs/development/coq-modules/equations/default.nix
+++ b/pkgs/development/coq-modules/equations/default.nix
@@ -33,9 +33,15 @@ let
};
"8.11" = {
- version = "1.2.1";
- rev = "v1.2.1-8.11";
- sha256 = "06k0h7lansxs479is3vj5ikg8s5k4c6svnqcwmxbni4wx8bhmg17";
+ version = "1.2.2";
+ rev = "v1.2.2-8.11";
+ sha256 = "0g2y0s8kb2imbqyrx9hmvjzpwmicid7shv7ma10fnb8dgk2dqkf9";
+ };
+
+ "8.12" = {
+ version = "1.2.2";
+ rev = "v1.2.2-8.12";
+ sha256 = "0fkz78i2gn9x9scfa7n8fl2sq7czppsicy7w5mq919qqfp0w1aj0";
};
};
param = params.${coq.coq-version};
diff --git a/pkgs/development/coq-modules/flocq/default.nix b/pkgs/development/coq-modules/flocq/default.nix
index e0c32bc430edd1825b287d0aeceafb2bfd572786..c5d3a295f2bcc78e9aaf7293c33d98bcddc63644 100644
--- a/pkgs/development/coq-modules/flocq/default.nix
+++ b/pkgs/development/coq-modules/flocq/default.nix
@@ -2,11 +2,11 @@
let params =
if stdenv.lib.versionAtLeast coq.coq-version "8.7" then {
- version = "3.2.0";
- sha256 = "15bi36x7zj0glsb3s2gwqd4wswhfzh36rbp7imbyff53a7nna95l";
+ version = "3.3.1";
+ sha256 = "0k1nfgiszmai5dihhpfa5mgq9rwigl0n38dw10jn79x89xbdpyh5";
} else {
version = "2.6.1";
- sha256 = "1y4czkfrd8p37vwv198nns4hz1brfv71na17pxsidwpxy7qnyfw1";
+ sha256 = "0q5a038ww5dn72yvwn5298d3ridkcngb1dik8hdyr3xh7gr5qibj";
}
; in
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
]);
buildPhase = ''
- ${bash}/bin/bash autogen.sh
+ ${bash}/bin/bash autogen.sh || autoconf
${bash}/bin/bash configure --libdir=$out/lib/coq/${coq.coq-version}/user-contrib/Flocq
./remake
'';
@@ -44,6 +44,6 @@ stdenv.mkDerivation rec {
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" "8.11" "8.12" ];
};
}
diff --git a/pkgs/development/coq-modules/interval/default.nix b/pkgs/development/coq-modules/interval/default.nix
index 9e78a9f38829f91a77c13762fda58d11c790a186..d5cfb5a217f8fa68879e64732ae0e45a5b694648 100644
--- a/pkgs/development/coq-modules/interval/default.nix
+++ b/pkgs/development/coq-modules/interval/default.nix
@@ -3,9 +3,9 @@
let params =
if stdenv.lib.versionAtLeast coq.coq-version "8.7" then {
- version = "3.4.1";
- uid = "38104";
- sha256 = "1zklv2w34k866fpwmw8q692mid5n6s75d2mmhhigrzpx5l3d4z6y";
+ version = "3.4.2";
+ uid = "38288";
+ sha256 = "00bgzbji0gkazwxhs4q8gz4ccqsa1y1r0m0ravr18ps2h8a8qva5";
} else {
version = "3.3.0";
uid = "37077";
@@ -38,7 +38,7 @@ stdenv.mkDerivation {
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" "8.11" ];
};
diff --git a/pkgs/development/coq-modules/mathcomp/default.nix b/pkgs/development/coq-modules/mathcomp/default.nix
index 140bf8ab53644bb495f61a1734c01148fe1f1441..8cf502a1943bf828a43321dafb314f71e51cb52f 100644
--- a/pkgs/development/coq-modules/mathcomp/default.nix
+++ b/pkgs/development/coq-modules/mathcomp/default.nix
@@ -66,7 +66,8 @@ let
#######################################################################
# sha256 of released mathcomp versions
sha256 = {
- "1.11.0+beta1" = "12i3zznwajlihzpqsiqniv20rklj8d8401lhd241xy4s21fxkkjm";
+ "1.11.0" = "06a71d196wd5k4wg7khwqb7j7ifr7garhwkd54s86i0j7d6nhl3c";
+ "1.11+beta1" = "12i3zznwajlihzpqsiqniv20rklj8d8401lhd241xy4s21fxkkjm";
"1.10.0" = "1b9m6pwxxyivw7rgx82gn5kmgv2mfv3h3y0mmjcjfypi8ydkrlbv";
"1.9.0" = "0lid9zaazdi3d38l8042lczb02pw5m9wq0yysiilx891hgq2p81r";
"1.8.0" = "07l40is389ih8bi525gpqs3qp4yb2kl11r9c8ynk1ifpjzpnabwp";
@@ -75,7 +76,8 @@ let
};
# 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.11.0" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" "8.12" ];
+ "1.11+beta1" = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" "8.12" ];
"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" ];
@@ -94,7 +96,7 @@ let
# 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" ];
+ [ "1.10.0" "1.11.0" "1.9.0" "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
diff --git a/pkgs/development/coq-modules/mathcomp/extra.nix b/pkgs/development/coq-modules/mathcomp/extra.nix
index a53caac621c3f68df3e3f46257d255cffb6dee32..6a2dfcda34560dc715a0f59b3ff41525294a790a 100644
--- a/pkgs/development/coq-modules/mathcomp/extra.nix
+++ b/pkgs/development/coq-modules/mathcomp/extra.nix
@@ -112,7 +112,7 @@ let
mathcomp-analysis = {version, coqPackages}: {
propagatedBuildInputs = with coqPackages;
- [ mathcomp.field mathcomp-finmap mathcomp-bigenough ];
+ [ mathcomp.field mathcomp-finmap mathcomp-bigenough mathcomp-real-closed ];
meta = {
description = "Analysis library compatible with Mathematical Components";
homepage = "https://github.com/math-comp/analysis";
@@ -168,12 +168,15 @@ let
"1.0.0" = "10g0gp3hk7wri7lijkrqna263346wwf6a3hbd4qr9gn8hmsx70wg";
};
mathcomp-analysis = {
+ "0.3.1" = "1iad288yvrjv8ahl9v18vfblgqb1l5z6ax644w49w9hwxs93f2k8";
+ "0.3.0" = "03klwi4fja0cqb4myp3kgycfbmdv00bznmxf8yg3zzzzw997hjqc";
"0.2.3" = "0p9mr8g1qma6h10qf7014dv98ln90dfkwn76ynagpww7qap8s966";
"0.2.2" = "1d5dwg9di2ppdzfg21zr0a691zigb5kz0lcw263jpyli1nrq7cvk";
"0.2.0" = "1186xjxgns4ns1szyi931964bjm0mp126qzlv10mkqqgfw07nhrd";
"0.1.0" = "0hwkr2wzy710pcyh274fcarzdx8sv8myp16pv0vq5978nmih46al";
};
multinomials = {
+ "1.5.2" = "15aspf3jfykp1xgsxf8knqkxv8aav2p39c2fyirw7pwsfbsv2c4s";
"1.5.1" = "13nlfm2wqripaq671gakz5mn4r0xwm0646araxv0nh455p9ndjs3";
"1.5" = "064rvc0x5g7y1a0nip6ic91vzmq52alf6in2bc2dmss6dmzv90hw";
"1.4" = "0vnkirs8iqsv8s59yx1fvg1nkwnzydl42z3scya1xp1b48qkgn0p";
@@ -183,6 +186,8 @@ let
"1.0" = "1qmbxp1h81cy3imh627pznmng0kvv37k4hrwi2faa101s6bcx55m";
};
mathcomp-real-closed = {
+ "1.1.1" = "0ksjscrgq1i79vys4zrmgvzy2y4ylxa8wdsf4kih63apw6v5ws6b";
+ "1.1.0" = "0zgfmrlximw77bw5w6w0xg2nampp02pmrwnrzx8m1n5pqljnv8fh";
"1.0.5" = "0q8nkxr9fba4naylr5xk7hfxsqzq2pvwlg1j0xxlhlgr3fmlavg2";
"1.0.4" = "058v9dj973h9kfhqmvcy9a6xhhxzljr90cf99hdfcdx68fi2ha1b";
"1.0.3" = "1xbzkzqgw5p42dx1liy6wy8lzdk39zwd6j14fwvv5735k660z7yb";
@@ -190,6 +195,7 @@ let
"1.0.1" = "0j81gkjbza5vg89v4n9z598mfdbql416963rj4b8fzm7dp2r4rxg";
};
coqeal = {
+ "1.0.4" = "1g5m26lr2lwxh6ld2gykailhay4d0ayql4bfh0aiwqpmmczmxipk";
"1.0.3" = "0hc63ny7phzbihy8l7wxjvn3haxx8jfnhi91iw8hkq8n29i23v24";
"1.0.2" = "1brmf3gj03iky1bcl3g9vx8vknny7xfvs0y2rfr85am0296sxsfj";
"1.0.1" = "19jhdrv2yp9ww0h8q73ihb2w1z3glz4waf2d2n45klafxckxi7bm";
@@ -201,13 +207,21 @@ let
# CONSISTENT sets of packages. #
################################
for-coq-and-mc = let
+ v6 = {
+ mathcomp-finmap = "1.5.0";
+ mathcomp-bigenough = "1.0.0";
+ mathcomp-analysis = "0.3.1";
+ multinomials = "1.5.2";
+ mathcomp-real-closed = "1.1.1";
+ coqeal = "1.0.4";
+ };
v5 = {
mathcomp-finmap = "1.5.0";
mathcomp-bigenough = "1.0.0";
- mathcomp-analysis = "678d3cc37f5f3c71b1bd550836eb44e3ba2a5459";
- multinomials = "1.5.1";
+ mathcomp-analysis = "0.3.0";
+ multinomials = "1.5.1";
mathcomp-real-closed = "1.0.5";
- coqeal = "CohenCyril/bdfc96771644b082e41268edc43d61dc5fda2358";
+ coqeal = "1.0.4";
};
v4 = v3 // { coqeal = "1.0.3"; };
v3 = {
@@ -236,29 +250,34 @@ let
in
{
"8.11" = {
- "1.11.0+beta1" = v5;
+ "1.11.0" = v6;
+ "1.11+beta1" = v5;
"1.10.0" = v4 // {mathcomp-finmap = "1.4.0+coq-8.11";};
};
"8.10" = {
- "1.11.0+beta1" = removeAttrs v5 ["coqeal"];
+ "1.11.0" = removeAttrs v6 ["coqeal"];
+ "1.11+beta1" = removeAttrs v5 ["coqeal"];
"1.10.0" = v4;
"1.9.0" = removeAttrs v3 ["coqeal"];
};
"8.9" = {
- "1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
+ "1.11.0" = removeAttrs v6 ["mathcomp-analysis"];
+ "1.11+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.11.0" = removeAttrs v6 ["mathcomp-analysis"];
+ "1.11+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.11.0" = removeAttrs v6 ["mathcomp-analysis"];
+ "1.11+beta1" = removeAttrs v5 ["mathcomp-analysis"];
"1.10.0" = removeAttrs v4 ["mathcomp-analysis"];
"1.9.0" = removeAttrs v3 ["coqeal" "mathcomp-analysis"];
"1.8.0" = removeAttrs v2 ["coqeal" "mathcomp-analysis"];
diff --git a/pkgs/development/coq-modules/simple-io/default.nix b/pkgs/development/coq-modules/simple-io/default.nix
index 07ce35875d1f06bd2672fb6241e4cad60c1675ab..bc020174daa4e5f3d375bb6c09b685d14ed8a281 100644
--- a/pkgs/development/coq-modules/simple-io/default.nix
+++ b/pkgs/development/coq-modules/simple-io/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub, coq, coq-ext-lib }:
stdenv.mkDerivation rec {
- version = "1.2.0";
+ version = "1.3.0";
name = "coq${coq.coq-version}-simple-io-${version}";
src = fetchFromGitHub {
owner = "Lysxia";
repo = "coq-simple-io";
rev = version;
- sha256 = "1im1vwp7l7ha8swnhgbih0qjg187n8yx14i003nf6yy7p0ryxc9m";
+ sha256 = "1yp7ca36jyl9kz35ghxig45x6cd0bny2bpmy058359p94wc617ax";
};
buildInputs = [ coq ] ++ (with coq.ocamlPackages; [ ocaml ocamlbuild ]);
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.7" "8.8" "8.9" "8.10" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
};
}
diff --git a/pkgs/development/dhall-modules/Prelude.nix b/pkgs/development/dhall-modules/Prelude.nix
index c689f7156fb4a4f3a4b3045f96a28794ec7d7325..6af08edf88a7889a8ef2f15137eeecba241d0a61 100644
--- a/pkgs/development/dhall-modules/Prelude.nix
+++ b/pkgs/development/dhall-modules/Prelude.nix
@@ -1,26 +1,17 @@
-{ buildDhallPackage, fetchFromGitHub, lib }:
+{ buildDhallGitHubPackage, lib }:
let
makePrelude =
- version:
- lib.makeOverridable
- ( { rev, sha256, file ? "package.dhall" }:
- buildDhallPackage {
- name = "Prelude-${version}";
-
- code =
- let
- src = fetchFromGitHub {
- owner = "dhall-lang";
- repo = "dhall-lang";
-
- inherit rev sha256;
- };
-
- in
- "${src}/Prelude/${file}";
- }
- );
+ version: { rev, sha256 }:
+ buildDhallGitHubPackage {
+ name = "Prelude-${version}";
+ owner = "dhall-lang";
+ repo = "dhall-lang";
+ directory = "Prelude";
+ file = "package.dhall";
+
+ inherit rev sha256;
+ };
in
lib.mapAttrs makePrelude {
diff --git a/pkgs/development/dhall-modules/dhall-kubernetes.nix b/pkgs/development/dhall-modules/dhall-kubernetes.nix
index 23a1123eacb32d4c52a82c132026cc0e4f8d397d..2de89d63ec3723508a29b6ba2242200fedfe251c 100644
--- a/pkgs/development/dhall-modules/dhall-kubernetes.nix
+++ b/pkgs/development/dhall-modules/dhall-kubernetes.nix
@@ -1,29 +1,16 @@
-{ buildDhallPackage, fetchFromGitHub, lib }:
+{ buildDhallGitHubPackage, lib }:
let
makeDhallKubernetes =
- version:
- lib.makeOverridable
- ( { rev
- , sha256
- , file ? "package.dhall"
- }:
- buildDhallPackage {
- name = "dhall-kubernetes-${version}";
+ version: { rev, sha256 }:
+ buildDhallGitHubPackage {
+ name = "dhall-kubernetes-${version}";
+ owner = "dhall-lang";
+ repo = "dhall-kubernetes";
+ file = "package.dhall";
- code =
- let
- src = fetchFromGitHub {
- owner = "dhall-lang";
- repo = "dhall-kubernetes";
-
- inherit rev sha256;
- };
-
- in
- "${src}/${file}";
- }
- );
+ inherit rev sha256;
+ };
in
lib.mapAttrs makeDhallKubernetes {
diff --git a/pkgs/development/dhall-modules/dhall-packages.nix b/pkgs/development/dhall-modules/dhall-packages.nix
index 34ebbed68699a67b4285207c3be52e73855a2b11..866b689e38a1476a4929b55be5fa10653360d919 100644
--- a/pkgs/development/dhall-modules/dhall-packages.nix
+++ b/pkgs/development/dhall-modules/dhall-packages.nix
@@ -1,47 +1,32 @@
-{ buildDhallPackage, dhall-kubernetes, fetchFromGitHub, lib, Prelude }:
+{ buildDhallGitHubPackage, dhall-kubernetes, lib, Prelude }:
let
makeDhallPackages =
- version:
- lib.makeOverridable
- ( { rev
- , sha256
- , dependencies
- }:
- buildDhallPackage {
- name = "dhall-packages-${version}";
+ version: { rev, sha256, dependencies }:
+ buildDhallGitHubPackage {
+ name = "dhall-packages-${version}";
+ owner = "EarnestResearch";
+ repo = "dhall-packages";
+ file = "package.dhall";
- inherit dependencies;
-
- code =
- let
- src = fetchFromGitHub {
- owner = "EarnestResearch";
- repo = "dhall-packages";
-
- inherit rev sha256;
- };
-
- in
- "${src}/package.dhall";
- }
- );
+ inherit rev sha256 dependencies;
+ };
in
lib.mapAttrs makeDhallPackages {
"0.11.1" =
let
- k8s_6a47bd = dhall-kubernetes."3.0.0".override {
+ k8s_6a47bd = dhall-kubernetes.override {
rev = "6a47bd50c4d3984a13570ea62382a3ad4a9919a4";
sha256 = "1azqs0x2kia3xw93rfk2mdi8izd7gy9aq6qzbip32gin7dncmfhh";
};
- k8s_4ad581 = dhall-kubernetes."3.0.0".override {
+ k8s_4ad581 = dhall-kubernetes.override {
rev = "4ad58156b7fdbbb6da0543d8b314df899feca077";
sha256 = "12fm70qbhcainxia388svsay2cfg9iksc6mss0nvhgxhpypgp8r0";
};
- k8s_fee24c = dhall-kubernetes."3.0.0".override {
+ k8s_fee24c = dhall-kubernetes.override {
rev = "fee24c0993ba0b20190e2fdb94e386b7fb67252d";
sha256 = "11d93z8y0jzrb8dl43gqha9z96nxxqkl7cbxpz8hw8ky9x6ggayk";
};
diff --git a/pkgs/development/dotnet-modules/python-language-server/default.nix b/pkgs/development/dotnet-modules/python-language-server/default.nix
index 77154485118e6214612a2fc2289c28e3fb3bcfc6..286037b2cce2a23de0ee41f6d03a0136b7dd35c6 100644
--- a/pkgs/development/dotnet-modules/python-language-server/default.nix
+++ b/pkgs/development/dotnet-modules/python-language-server/default.nix
@@ -11,7 +11,7 @@
let deps = import ./deps.nix { inherit fetchurl; };
- version = "2020-04-24";
+ version = "2020-06-19";
# 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.
@@ -49,8 +49,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "microsoft";
repo = "python-language-server";
- rev = "d480cd12649dcff78ed271c92c274fab60c00f2f";
- sha256 = "0p2sw6w6fymdlxn8r5ndvija2l7rd77f5rddq9n71dxj1nicljh3";
+ rev = "838ba78e00173d639bd90f54d8610ec16b4ba3a2";
+ sha256 = "0nj8l1apcb67gqwy5i49v0f01fs4lvdfmmp4w2hvrpss9if62c1m";
};
buildInputs = [dotnet-sdk_3 openssl icu];
diff --git a/pkgs/development/dotnet-modules/python-language-server/deps.nix b/pkgs/development/dotnet-modules/python-language-server/deps.nix
index 803f33f892d50fb59c6fc3a96aab167d456df5f2..c47e29b6420e0c0effabd5626da0d3b0cbf1def8 100644
--- a/pkgs/development/dotnet-modules/python-language-server/deps.nix
+++ b/pkgs/development/dotnet-modules/python-language-server/deps.nix
@@ -28,24 +28,6 @@ in [
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";
@@ -100,12 +82,6 @@ in [
sha256 = "00dx5armvkqjxvkldz3invdlck9nj7w21dlsr2aqp1rqbyrbsbbh";
})
- (fetchNuGet {
- name = "Microsoft.CSharp";
- version = "4.0.1";
- sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj";
- })
-
(fetchNuGet {
name = "Microsoft.CodeCoverage";
version = "16.5.0";
@@ -113,45 +89,15 @@ in [
})
(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";
+ name = "Microsoft.CSharp";
+ version = "4.0.1";
+ sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj";
})
(fetchNuGet {
- name = "Microsoft.NETCore.Targets";
- version = "1.1.0";
- sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
+ name = "Microsoft.Extensions.FileSystemGlobbing";
+ version = "3.1.2";
+ sha256 = "1zwvzp0607irs7irfbq8vnclg5nj2jpyggw9agm4a32la5ngg27m";
})
(fetchNuGet {
@@ -208,6 +154,42 @@ in [
sha256 = "1ynhzsr8a0hfby2wjhzkdiimj18izgfzp7m2yp3pby2iwb4v3xy9";
})
+ (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.NET.Test.Sdk";
+ version = "16.5.0";
+ sha256 = "19f5bvzci5mmfz81jwc4dax4qdf7w4k67n263383mn8mawf22bfq";
+ })
+
(fetchNuGet {
name = "Microsoft.TestPlatform.ObjectModel";
version = "16.5.0";
@@ -269,21 +251,15 @@ in [
})
(fetchNuGet {
- name = "NETStandard.Library";
- version = "1.6.1";
- sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
- })
-
- (fetchNuGet {
- name = "NETStandard.Library";
- version = "2.0.3";
- sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
+ name = "MSTest.TestAdapter";
+ version = "2.1.0";
+ sha256 = "1g1v8yjnk4nr1c36k3cz116889bnpiw1i1jkmqnpb19wms7sq7cz";
})
(fetchNuGet {
- name = "NSubstitute";
- version = "4.2.1";
- sha256 = "0wgfjh032qds994fmgxvsg88nhgjrx7p9rnv6z678jm62qi14asy";
+ name = "MSTest.TestFramework";
+ version = "2.1.0";
+ sha256 = "0mac4h7ylw953chclhz0lrn19yks3bab9dn9x9fpjqi7309gid0p";
})
(fetchNuGet {
@@ -293,9 +269,15 @@ in [
})
(fetchNuGet {
- name = "NewtonSoft.Json";
- version = "12.0.3";
- sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
+ name = "NETStandard.Library";
+ version = "1.6.1";
+ sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
+ })
+
+ (fetchNuGet {
+ name = "NETStandard.Library";
+ version = "2.0.3";
+ sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
})
(fetchNuGet {
@@ -310,12 +292,24 @@ in [
sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
})
+ (fetchNuGet {
+ name = "NewtonSoft.Json";
+ version = "12.0.3";
+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
+ })
+
(fetchNuGet {
name = "Newtonsoft.Json";
version = "9.0.1";
sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r";
})
+ (fetchNuGet {
+ name = "NSubstitute";
+ version = "4.2.1";
+ sha256 = "0wgfjh032qds994fmgxvsg88nhgjrx7p9rnv6z678jm62qi14asy";
+ })
+
(fetchNuGet {
name = "NuGet.Frameworks";
version = "5.0.0";
@@ -323,999 +317,999 @@ in [
})
(fetchNuGet {
- name = "StreamJsonRpc";
- version = "2.3.103";
- sha256 = "0z8ahxkbbrzsn56ylzlciriiid4bslf6y1rk49wzahwpvzlik1iw";
+ name = "runtime.any.System.Collections";
+ version = "4.3.0";
+ sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0";
})
(fetchNuGet {
- name = "System.AppContext";
+ name = "runtime.any.System.Diagnostics.Tools";
version = "4.3.0";
- sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
+ sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk";
})
(fetchNuGet {
- name = "System.Buffers";
+ name = "runtime.any.System.Diagnostics.Tracing";
version = "4.3.0";
- sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
+ sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn";
})
(fetchNuGet {
- name = "System.Buffers";
- version = "4.5.0";
- sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c";
+ name = "runtime.any.System.Globalization";
+ version = "4.3.0";
+ sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x";
})
(fetchNuGet {
- name = "System.Collections";
- version = "4.0.11";
- sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
+ name = "runtime.any.System.Globalization.Calendars";
+ version = "4.3.0";
+ sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201";
})
(fetchNuGet {
- name = "System.Collections";
+ name = "runtime.any.System.IO";
version = "4.3.0";
- sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
+ sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x";
})
(fetchNuGet {
- name = "System.Collections.Concurrent";
+ name = "runtime.any.System.Reflection";
version = "4.3.0";
- sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
+ sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly";
})
(fetchNuGet {
- name = "System.Collections.Immutable";
- version = "1.5.0";
- sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
+ name = "runtime.any.System.Reflection.Extensions";
+ version = "4.3.0";
+ sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33";
})
(fetchNuGet {
- name = "System.Collections.NonGeneric";
+ name = "runtime.any.System.Reflection.Primitives";
version = "4.3.0";
- sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k";
+ sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf";
})
(fetchNuGet {
- name = "System.Collections.Specialized";
+ name = "runtime.any.System.Resources.ResourceManager";
version = "4.3.0";
- sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20";
+ sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl";
})
(fetchNuGet {
- name = "System.ComponentModel";
+ name = "runtime.any.System.Runtime";
version = "4.3.0";
- sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb";
+ sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b";
})
(fetchNuGet {
- name = "System.ComponentModel.Primitives";
+ name = "runtime.any.System.Runtime.Handles";
version = "4.3.0";
- sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0";
+ sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x";
})
(fetchNuGet {
- name = "System.ComponentModel.TypeConverter";
+ name = "runtime.any.System.Runtime.InteropServices";
version = "4.3.0";
- sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x";
+ sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19";
})
(fetchNuGet {
- name = "System.Configuration.ConfigurationManager";
- version = "4.4.0";
- sha256 = "1hjgmz47v5229cbzd2pwz2h0dkq78lb2wp9grx8qr72pb5i0dk7v";
+ name = "runtime.any.System.Text.Encoding";
+ version = "4.3.0";
+ sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3";
})
(fetchNuGet {
- name = "System.Console";
+ name = "runtime.any.System.Text.Encoding.Extensions";
version = "4.3.0";
- sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
+ sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8";
})
(fetchNuGet {
- name = "System.Diagnostics.Debug";
- version = "4.0.11";
- sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
+ name = "runtime.any.System.Threading.Tasks";
+ version = "4.3.0";
+ sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va";
})
(fetchNuGet {
- name = "System.Diagnostics.Debug";
+ name = "runtime.any.System.Threading.Timer";
version = "4.3.0";
- sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
+ sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086";
})
(fetchNuGet {
- name = "System.Diagnostics.DiagnosticSource";
+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
+ sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
})
(fetchNuGet {
- name = "System.Diagnostics.TextWriterTraceListener";
- version = "4.3.0";
- sha256 = "09db74f36wkwg30f7v7zhz1yhkyrnl5v6bdwljq1jdfgzcfch7c3";
+ name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i";
})
(fetchNuGet {
- name = "System.Diagnostics.Tools";
+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
+ sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
})
(fetchNuGet {
- name = "System.Diagnostics.TraceSource";
- version = "4.3.0";
- sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766";
+ name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r";
})
(fetchNuGet {
- name = "System.Diagnostics.Tracing";
+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
+ sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
})
(fetchNuGet {
- name = "System.Dynamic.Runtime";
- version = "4.0.11";
- sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9";
+ name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3";
})
(fetchNuGet {
- name = "System.Dynamic.Runtime";
+ name = "runtime.native.System";
version = "4.3.0";
- sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
+ sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
})
(fetchNuGet {
- name = "System.Globalization";
- version = "4.0.11";
- sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
+ name = "runtime.native.System.IO.Compression";
+ version = "4.3.0";
+ sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
})
(fetchNuGet {
- name = "System.Globalization";
+ name = "runtime.native.System.Net.Http";
version = "4.3.0";
- sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
+ sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
})
(fetchNuGet {
- name = "System.Globalization.Calendars";
+ name = "runtime.native.System.Security.Cryptography.Apple";
version = "4.3.0";
- sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
+ sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
})
(fetchNuGet {
- name = "System.Globalization.Extensions";
+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
+ sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
})
(fetchNuGet {
- name = "System.IO";
- version = "4.1.0";
- sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
+ name = "runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6";
})
(fetchNuGet {
- name = "System.IO";
+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
+ sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
})
(fetchNuGet {
- name = "System.IO.Compression";
- version = "4.3.0";
- sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
+ name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438";
})
(fetchNuGet {
- name = "System.IO.Compression.ZipFile";
+ name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
+ sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
})
(fetchNuGet {
- name = "System.IO.FileSystem";
+ 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 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
+ sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
})
(fetchNuGet {
- name = "System.IO.FileSystem.Primitives";
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
+ sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
})
(fetchNuGet {
- name = "System.IO.Pipelines";
- version = "4.5.3";
- sha256 = "1z44vn1qp866lkx78cfqdd4vs7xn1hcfn7in6239sq2kgf5qiafb";
+ name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6";
})
(fetchNuGet {
- name = "System.IO.Pipelines";
- version = "4.6.0";
- sha256 = "0r9ygjbxpyi6jgb67qnpbp42b7yvvhgmcjxnb50k3lb416claavh";
+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.0";
+ sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
})
(fetchNuGet {
- name = "System.Linq";
- version = "4.1.0";
- sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
+ name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1";
})
(fetchNuGet {
- name = "System.Linq";
+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
+ sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
})
(fetchNuGet {
- name = "System.Linq.Expressions";
- version = "4.1.0";
- sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg";
+ name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi";
})
(fetchNuGet {
- name = "System.Linq.Expressions";
+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
+ sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
})
(fetchNuGet {
- name = "System.Memory";
- version = "4.5.3";
- sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
+ name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w";
})
(fetchNuGet {
- name = "System.Net.Http";
+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
+ sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
})
(fetchNuGet {
- name = "System.Net.Http";
- version = "4.3.4";
- sha256 = "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl";
+ name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ version = "4.3.2";
+ sha256 = "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c";
})
(fetchNuGet {
- name = "System.Net.NameResolution";
+ name = "runtime.unix.Microsoft.Win32.Primitives";
version = "4.3.0";
- sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq";
+ sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id";
})
(fetchNuGet {
- name = "System.Net.Primitives";
+ name = "runtime.unix.System.Console";
version = "4.3.0";
- sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
+ sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80";
})
(fetchNuGet {
- name = "System.Net.Sockets";
+ name = "runtime.unix.System.Diagnostics.Debug";
version = "4.3.0";
- sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
+ sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5";
})
(fetchNuGet {
- name = "System.Net.WebSockets";
+ name = "runtime.unix.System.IO.FileSystem";
version = "4.3.0";
- sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p";
- })
-
- (fetchNuGet {
- name = "System.ObjectModel";
- version = "4.0.12";
- sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
+ sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix";
})
(fetchNuGet {
- name = "System.ObjectModel";
+ name = "runtime.unix.System.Net.Primitives";
version = "4.3.0";
- sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
+ sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4";
})
(fetchNuGet {
- name = "System.Private.Uri";
+ name = "runtime.unix.System.Net.Sockets";
version = "4.3.0";
- sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx";
+ sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12";
})
(fetchNuGet {
- name = "System.Reflection";
- version = "4.1.0";
- sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
+ name = "runtime.unix.System.Private.Uri";
+ version = "4.3.0";
+ sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk";
})
(fetchNuGet {
- name = "System.Reflection";
+ name = "runtime.unix.System.Runtime.Extensions";
version = "4.3.0";
- sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
+ sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p";
})
(fetchNuGet {
- name = "System.Reflection.Emit";
- version = "4.0.1";
- sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
+ name = "StreamJsonRpc";
+ version = "2.3.103";
+ sha256 = "0z8ahxkbbrzsn56ylzlciriiid4bslf6y1rk49wzahwpvzlik1iw";
})
(fetchNuGet {
- name = "System.Reflection.Emit";
+ name = "System.AppContext";
version = "4.3.0";
- sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
+ sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
})
(fetchNuGet {
- name = "System.Reflection.Emit";
- version = "4.6.0";
- sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw";
+ name = "System.Buffers";
+ version = "4.3.0";
+ sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
})
(fetchNuGet {
- name = "System.Reflection.Emit.ILGeneration";
- version = "4.0.1";
- sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
+ name = "System.Buffers";
+ version = "4.5.0";
+ sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c";
})
(fetchNuGet {
- name = "System.Reflection.Emit.ILGeneration";
- version = "4.3.0";
- sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
+ name = "System.Collections";
+ version = "4.0.11";
+ sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
})
(fetchNuGet {
- name = "System.Reflection.Emit.Lightweight";
+ name = "System.Collections";
version = "4.3.0";
- sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
})
(fetchNuGet {
- name = "System.Reflection.Emit.Lightweight";
- version = "4.6.0";
- sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp";
+ name = "System.Collections.Concurrent";
+ version = "4.3.0";
+ sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
})
(fetchNuGet {
- name = "System.Reflection.Extensions";
- version = "4.0.1";
- sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
+ name = "System.Collections.Immutable";
+ version = "1.5.0";
+ sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
})
(fetchNuGet {
- name = "System.Reflection.Extensions";
+ name = "System.Collections.NonGeneric";
version = "4.3.0";
- sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
- })
-
- (fetchNuGet {
- name = "System.Reflection.Metadata";
- version = "1.6.0";
- sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
+ sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k";
})
(fetchNuGet {
- name = "System.Reflection.Primitives";
- version = "4.0.1";
- sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
+ name = "System.Collections.Specialized";
+ version = "4.3.0";
+ sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20";
})
(fetchNuGet {
- name = "System.Reflection.Primitives";
+ name = "System.ComponentModel";
version = "4.3.0";
- sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
+ sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb";
})
(fetchNuGet {
- name = "System.Reflection.TypeExtensions";
- version = "4.1.0";
- sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
+ name = "System.ComponentModel.Primitives";
+ version = "4.3.0";
+ sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0";
})
(fetchNuGet {
- name = "System.Reflection.TypeExtensions";
+ name = "System.ComponentModel.TypeConverter";
version = "4.3.0";
- sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
+ sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x";
})
(fetchNuGet {
- name = "System.Resources.ResourceManager";
- version = "4.0.1";
- sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
+ name = "System.Configuration.ConfigurationManager";
+ version = "4.4.0";
+ sha256 = "1hjgmz47v5229cbzd2pwz2h0dkq78lb2wp9grx8qr72pb5i0dk7v";
})
(fetchNuGet {
- name = "System.Resources.ResourceManager";
+ name = "System.Console";
version = "4.3.0";
- sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
+ sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
})
(fetchNuGet {
- name = "System.Runtime";
- version = "4.1.0";
- sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
+ name = "System.Diagnostics.Debug";
+ version = "4.0.11";
+ sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz";
})
(fetchNuGet {
- name = "System.Runtime";
+ name = "System.Diagnostics.Debug";
version = "4.3.0";
- sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
})
(fetchNuGet {
- name = "System.Runtime.CompilerServices.Unsafe";
- version = "4.5.2";
- sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
+ name = "System.Diagnostics.DiagnosticSource";
+ version = "4.3.0";
+ sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
})
(fetchNuGet {
- name = "System.Runtime.CompilerServices.Unsafe";
- version = "4.6.0";
- sha256 = "0xmzi2gpbmgyfr75p24rqqsba3cmrqgmcv45lsqp5amgrdwd0f0m";
+ name = "System.Diagnostics.TextWriterTraceListener";
+ version = "4.3.0";
+ sha256 = "09db74f36wkwg30f7v7zhz1yhkyrnl5v6bdwljq1jdfgzcfch7c3";
})
(fetchNuGet {
- name = "System.Runtime.Extensions";
- version = "4.1.0";
- sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
+ name = "System.Diagnostics.Tools";
+ version = "4.3.0";
+ sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
})
(fetchNuGet {
- name = "System.Runtime.Extensions";
+ name = "System.Diagnostics.TraceSource";
version = "4.3.0";
- sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
+ sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766";
})
(fetchNuGet {
- name = "System.Runtime.Handles";
+ name = "System.Diagnostics.Tracing";
version = "4.3.0";
- sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
+ sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
})
(fetchNuGet {
- name = "System.Runtime.InteropServices";
- version = "4.1.0";
- sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
+ name = "System.Dynamic.Runtime";
+ version = "4.0.11";
+ sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9";
})
(fetchNuGet {
- name = "System.Runtime.InteropServices";
+ name = "System.Dynamic.Runtime";
version = "4.3.0";
- sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
})
(fetchNuGet {
- name = "System.Runtime.InteropServices.RuntimeInformation";
- version = "4.3.0";
- sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
+ name = "System.Globalization";
+ version = "4.0.11";
+ sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
})
(fetchNuGet {
- name = "System.Runtime.Numerics";
+ name = "System.Globalization";
version = "4.3.0";
- sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
})
(fetchNuGet {
- name = "System.Runtime.Serialization.Primitives";
- version = "4.1.1";
- sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
+ name = "System.Globalization.Calendars";
+ version = "4.3.0";
+ sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
})
(fetchNuGet {
- name = "System.Security.AccessControl";
- version = "4.5.0";
- sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
+ name = "System.Globalization.Extensions";
+ version = "4.3.0";
+ sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
})
(fetchNuGet {
- name = "System.Security.AccessControl";
- version = "4.7.0";
- sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
+ name = "System.IO";
+ version = "4.1.0";
+ sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
})
(fetchNuGet {
- name = "System.Security.Cryptography.Algorithms";
+ name = "System.IO";
version = "4.3.0";
- sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
})
(fetchNuGet {
- name = "System.Security.Cryptography.Cng";
+ name = "System.IO.Compression";
version = "4.3.0";
- sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
+ sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
})
(fetchNuGet {
- name = "System.Security.Cryptography.Csp";
+ name = "System.IO.Compression.ZipFile";
version = "4.3.0";
- sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
+ sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
})
(fetchNuGet {
- name = "System.Security.Cryptography.Encoding";
+ name = "System.IO.FileSystem";
version = "4.3.0";
- sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
+ sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
})
(fetchNuGet {
- name = "System.Security.Cryptography.OpenSsl";
+ name = "System.IO.FileSystem.Primitives";
version = "4.3.0";
- sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
+ sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
})
(fetchNuGet {
- name = "System.Security.Cryptography.Primitives";
- version = "4.3.0";
- sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
+ name = "System.IO.Pipelines";
+ version = "4.5.3";
+ sha256 = "1z44vn1qp866lkx78cfqdd4vs7xn1hcfn7in6239sq2kgf5qiafb";
})
(fetchNuGet {
- name = "System.Security.Cryptography.ProtectedData";
- version = "4.4.0";
- sha256 = "1q8ljvqhasyynp94a1d7jknk946m20lkwy2c3wa8zw2pc517fbj6";
+ name = "System.IO.Pipelines";
+ version = "4.6.0";
+ sha256 = "0r9ygjbxpyi6jgb67qnpbp42b7yvvhgmcjxnb50k3lb416claavh";
})
(fetchNuGet {
- name = "System.Security.Cryptography.X509Certificates";
- version = "4.3.0";
- sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
+ name = "System.Linq";
+ version = "4.1.0";
+ sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5";
})
(fetchNuGet {
- name = "System.Security.Principal.Windows";
+ name = "System.Linq";
version = "4.3.0";
- sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
})
(fetchNuGet {
- name = "System.Security.Principal.Windows";
- version = "4.5.0";
- sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
+ name = "System.Linq.Expressions";
+ version = "4.1.0";
+ sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg";
})
(fetchNuGet {
- name = "System.Security.Principal.Windows";
- version = "4.7.0";
- sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
+ name = "System.Linq.Expressions";
+ version = "4.3.0";
+ sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
})
(fetchNuGet {
- name = "System.Text.Encoding";
- version = "4.0.11";
- sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
+ name = "System.Memory";
+ version = "4.5.3";
+ sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
})
(fetchNuGet {
- name = "System.Text.Encoding";
+ name = "System.Net.Http";
version = "4.3.0";
- sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
+ sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
})
(fetchNuGet {
- name = "System.Text.Encoding.Extensions";
- version = "4.0.11";
- sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
+ name = "System.Net.Http";
+ version = "4.3.4";
+ sha256 = "0kdp31b8819v88l719j6my0yas6myv9d1viql3qz5577mv819jhl";
})
(fetchNuGet {
- name = "System.Text.Encoding.Extensions";
+ name = "System.Net.NameResolution";
version = "4.3.0";
- sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
+ sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq";
})
(fetchNuGet {
- name = "System.Text.RegularExpressions";
- version = "4.1.0";
- sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
+ name = "System.Net.Primitives";
+ version = "4.3.0";
+ sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
})
(fetchNuGet {
- name = "System.Text.RegularExpressions";
+ name = "System.Net.Sockets";
version = "4.3.0";
- sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
+ sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
})
(fetchNuGet {
- name = "System.Threading";
- version = "4.0.11";
- sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
+ name = "System.Net.WebSockets";
+ version = "4.3.0";
+ sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p";
})
(fetchNuGet {
- name = "System.Threading";
- version = "4.3.0";
- sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
+ name = "System.ObjectModel";
+ version = "4.0.12";
+ sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj";
})
(fetchNuGet {
- name = "System.Threading.Tasks";
- version = "4.0.11";
- sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
+ name = "System.ObjectModel";
+ version = "4.3.0";
+ sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
})
(fetchNuGet {
- name = "System.Threading.Tasks";
+ name = "System.Private.Uri";
version = "4.3.0";
- sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
+ sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx";
})
(fetchNuGet {
- name = "System.Threading.Tasks.Dataflow";
- version = "4.9.0";
- sha256 = "1g6s9pjg4z8iy98df60y9a01imdqy59zd767vz74rrng78jl2dk5";
+ name = "System.Reflection";
+ version = "4.1.0";
+ sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
})
(fetchNuGet {
- name = "System.Threading.Tasks.Extensions";
+ name = "System.Reflection";
version = "4.3.0";
- sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
})
(fetchNuGet {
- name = "System.Threading.Tasks.Extensions";
- version = "4.5.3";
- sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i";
+ name = "System.Reflection.Emit";
+ version = "4.0.1";
+ sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp";
})
(fetchNuGet {
- name = "System.Threading.ThreadPool";
+ name = "System.Reflection.Emit";
version = "4.3.0";
- sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
+ sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
})
(fetchNuGet {
- name = "System.Threading.Timer";
- version = "4.3.0";
- sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
+ name = "System.Reflection.Emit";
+ version = "4.6.0";
+ sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw";
})
(fetchNuGet {
- name = "System.ValueTuple";
- version = "4.5.0";
- sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy";
+ name = "System.Reflection.Emit.ILGeneration";
+ version = "4.0.1";
+ sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0";
})
(fetchNuGet {
- name = "System.Xml.ReaderWriter";
- version = "4.0.11";
- sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
+ name = "System.Reflection.Emit.ILGeneration";
+ version = "4.3.0";
+ sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
})
(fetchNuGet {
- name = "System.Xml.ReaderWriter";
+ name = "System.Reflection.Emit.Lightweight";
version = "4.3.0";
- sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
+ sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
})
(fetchNuGet {
- name = "System.Xml.XDocument";
- version = "4.0.11";
- sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18";
+ name = "System.Reflection.Emit.Lightweight";
+ version = "4.6.0";
+ sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp";
})
(fetchNuGet {
- name = "System.Xml.XDocument";
- version = "4.3.0";
- sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
+ name = "System.Reflection.Extensions";
+ version = "4.0.1";
+ sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn";
})
(fetchNuGet {
- name = "System.Xml.XmlDocument";
+ name = "System.Reflection.Extensions";
version = "4.3.0";
- sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
+ sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
})
(fetchNuGet {
- name = "runtime.any.System.Collections";
- version = "4.3.0";
- sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0";
+ name = "System.Reflection.Metadata";
+ version = "1.6.0";
+ sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
})
(fetchNuGet {
- name = "runtime.any.System.Diagnostics.Tools";
- version = "4.3.0";
- sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk";
+ name = "System.Reflection.Primitives";
+ version = "4.0.1";
+ sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
})
(fetchNuGet {
- name = "runtime.any.System.Diagnostics.Tracing";
+ name = "System.Reflection.Primitives";
version = "4.3.0";
- sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn";
+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
})
(fetchNuGet {
- name = "runtime.any.System.Globalization";
- version = "4.3.0";
- sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x";
+ name = "System.Reflection.TypeExtensions";
+ version = "4.1.0";
+ sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
})
(fetchNuGet {
- name = "runtime.any.System.Globalization.Calendars";
+ name = "System.Reflection.TypeExtensions";
version = "4.3.0";
- sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201";
+ sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
})
(fetchNuGet {
- name = "runtime.any.System.IO";
- version = "4.3.0";
- sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x";
+ name = "System.Resources.ResourceManager";
+ version = "4.0.1";
+ sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
})
(fetchNuGet {
- name = "runtime.any.System.Reflection";
+ name = "System.Resources.ResourceManager";
version = "4.3.0";
- sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly";
+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
})
(fetchNuGet {
- name = "runtime.any.System.Reflection.Extensions";
- version = "4.3.0";
- sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33";
+ name = "System.Runtime";
+ version = "4.1.0";
+ sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
})
(fetchNuGet {
- name = "runtime.any.System.Reflection.Primitives";
+ name = "System.Runtime";
version = "4.3.0";
- sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf";
+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
})
(fetchNuGet {
- name = "runtime.any.System.Resources.ResourceManager";
- version = "4.3.0";
- sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl";
+ name = "System.Runtime.CompilerServices.Unsafe";
+ version = "4.5.2";
+ sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
})
(fetchNuGet {
- name = "runtime.any.System.Runtime";
- version = "4.3.0";
- sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b";
+ name = "System.Runtime.CompilerServices.Unsafe";
+ version = "4.6.0";
+ sha256 = "0xmzi2gpbmgyfr75p24rqqsba3cmrqgmcv45lsqp5amgrdwd0f0m";
})
(fetchNuGet {
- name = "runtime.any.System.Runtime.Handles";
- version = "4.3.0";
- sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x";
+ name = "System.Runtime.Extensions";
+ version = "4.1.0";
+ sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
})
(fetchNuGet {
- name = "runtime.any.System.Runtime.InteropServices";
+ name = "System.Runtime.Extensions";
version = "4.3.0";
- sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19";
+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
})
(fetchNuGet {
- name = "runtime.any.System.Text.Encoding";
+ name = "System.Runtime.Handles";
version = "4.3.0";
- sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3";
+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
})
(fetchNuGet {
- name = "runtime.any.System.Text.Encoding.Extensions";
- version = "4.3.0";
- sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8";
+ name = "System.Runtime.InteropServices";
+ version = "4.1.0";
+ sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
})
(fetchNuGet {
- name = "runtime.any.System.Threading.Tasks";
+ name = "System.Runtime.InteropServices";
version = "4.3.0";
- sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va";
+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
})
(fetchNuGet {
- name = "runtime.any.System.Threading.Timer";
+ name = "System.Runtime.InteropServices.RuntimeInformation";
version = "4.3.0";
- sha256 = "0aw4phrhwqz9m61r79vyfl5la64bjxj8l34qnrcwb28v49fg2086";
+ sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
})
(fetchNuGet {
- name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Runtime.Numerics";
version = "4.3.0";
- sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
+ sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
})
(fetchNuGet {
- name = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "0rwpqngkqiapqc5c2cpkj7idhngrgss5qpnqg0yh40mbyflcxf8i";
+ name = "System.Runtime.Serialization.Primitives";
+ version = "4.1.1";
+ sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k";
})
(fetchNuGet {
- name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.0";
- sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
+ name = "System.Security.AccessControl";
+ version = "4.5.0";
+ sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
})
(fetchNuGet {
- name = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "1n06gxwlinhs0w7s8a94r1q3lwqzvynxwd3mp10ws9bg6gck8n4r";
+ name = "System.Security.AccessControl";
+ version = "4.7.0";
+ sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
})
(fetchNuGet {
- name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Security.Cryptography.Algorithms";
version = "4.3.0";
- sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
+ sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
})
(fetchNuGet {
- name = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "0404wqrc7f2yc0wxv71y3nnybvqx8v4j9d47hlscxy759a525mc3";
+ name = "System.Security.Cryptography.Cng";
+ version = "4.3.0";
+ sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
})
(fetchNuGet {
- name = "runtime.native.System";
+ name = "System.Security.Cryptography.Csp";
version = "4.3.0";
- sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
+ sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
})
(fetchNuGet {
- name = "runtime.native.System.IO.Compression";
+ name = "System.Security.Cryptography.Encoding";
version = "4.3.0";
- sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
+ sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
})
(fetchNuGet {
- name = "runtime.native.System.Net.Http";
+ name = "System.Security.Cryptography.OpenSsl";
version = "4.3.0";
- sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
+ sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
})
(fetchNuGet {
- name = "runtime.native.System.Security.Cryptography.Apple";
+ name = "System.Security.Cryptography.Primitives";
version = "4.3.0";
- sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
+ sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
})
(fetchNuGet {
- name = "runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.0";
- sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
+ name = "System.Security.Cryptography.ProtectedData";
+ version = "4.4.0";
+ sha256 = "1q8ljvqhasyynp94a1d7jknk946m20lkwy2c3wa8zw2pc517fbj6";
})
(fetchNuGet {
- name = "runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "0zy5r25jppz48i2bkg8b9lfig24xixg6nm3xyr1379zdnqnpm8f6";
+ name = "System.Security.Cryptography.X509Certificates";
+ version = "4.3.0";
+ sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
})
(fetchNuGet {
- name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Security.Principal.Windows";
version = "4.3.0";
- sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
+ sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr";
})
(fetchNuGet {
- name = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "096ch4n4s8k82xga80lfmpimpzahd2ip1mgwdqgar0ywbbl6x438";
+ name = "System.Security.Principal.Windows";
+ version = "4.5.0";
+ sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
})
(fetchNuGet {
- name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.0";
- sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
+ name = "System.Security.Principal.Windows";
+ version = "4.7.0";
+ sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
})
(fetchNuGet {
- name = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "1dm8fifl7rf1gy7lnwln78ch4rw54g0pl5g1c189vawavll7p6rj";
+ name = "System.Text.Encoding";
+ version = "4.0.11";
+ sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
})
(fetchNuGet {
- name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple";
+ name = "System.Text.Encoding";
version = "4.3.0";
- sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
})
(fetchNuGet {
- name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Text.Encoding.Extensions";
+ version = "4.0.11";
+ sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs";
+ })
+
+ (fetchNuGet {
+ name = "System.Text.Encoding.Extensions";
version = "4.3.0";
- sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
+ sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
})
(fetchNuGet {
- name = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "1m9z1k9kzva9n9kwinqxl97x2vgl79qhqjlv17k9s2ymcyv2bwr6";
+ name = "System.Text.RegularExpressions";
+ version = "4.1.0";
+ sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7";
})
(fetchNuGet {
- name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Text.RegularExpressions";
version = "4.3.0";
- sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
+ sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
})
(fetchNuGet {
- name = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "1cpx56mcfxz7cpn57wvj18sjisvzq8b5vd9rw16ihd2i6mcp3wa1";
+ name = "System.Threading";
+ version = "4.0.11";
+ sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
})
(fetchNuGet {
- name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Threading";
version = "4.3.0";
- sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
})
(fetchNuGet {
- name = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "15gsm1a8jdmgmf8j5v1slfz8ks124nfdhk2vxs2rw3asrxalg8hi";
+ name = "System.Threading.Tasks";
+ version = "4.0.11";
+ sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
})
(fetchNuGet {
- name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Threading.Tasks";
version = "4.3.0";
- sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
})
(fetchNuGet {
- name = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "0q0n5q1r1wnqmr5i5idsrd9ywl33k0js4pngkwq9p368mbxp8x1w";
+ name = "System.Threading.Tasks.Dataflow";
+ version = "4.9.0";
+ sha256 = "1g6s9pjg4z8iy98df60y9a01imdqy59zd767vz74rrng78jl2dk5";
})
(fetchNuGet {
- name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
+ name = "System.Threading.Tasks.Extensions";
version = "4.3.0";
- sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
+ sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
})
(fetchNuGet {
- name = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl";
- version = "4.3.2";
- sha256 = "1x0g58pbpjrmj2x2qw17rdwwnrcl0wvim2hdwz48lixvwvp22n9c";
+ name = "System.Threading.Tasks.Extensions";
+ version = "4.5.3";
+ sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i";
})
(fetchNuGet {
- name = "runtime.unix.Microsoft.Win32.Primitives";
+ name = "System.Threading.ThreadPool";
version = "4.3.0";
- sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id";
+ sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
})
(fetchNuGet {
- name = "runtime.unix.System.Console";
+ name = "System.Threading.Timer";
version = "4.3.0";
- sha256 = "1pfpkvc6x2if8zbdzg9rnc5fx51yllprl8zkm5npni2k50lisy80";
+ sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
})
(fetchNuGet {
- name = "runtime.unix.System.Diagnostics.Debug";
- version = "4.3.0";
- sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5";
+ name = "System.ValueTuple";
+ version = "4.5.0";
+ sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy";
})
(fetchNuGet {
- name = "runtime.unix.System.IO.FileSystem";
- version = "4.3.0";
- sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix";
+ name = "System.Xml.ReaderWriter";
+ version = "4.0.11";
+ sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5";
})
(fetchNuGet {
- name = "runtime.unix.System.Net.Primitives";
+ name = "System.Xml.ReaderWriter";
version = "4.3.0";
- sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4";
+ sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
})
(fetchNuGet {
- name = "runtime.unix.System.Net.Sockets";
- version = "4.3.0";
- sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12";
+ name = "System.Xml.XDocument";
+ version = "4.0.11";
+ sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18";
})
(fetchNuGet {
- name = "runtime.unix.System.Private.Uri";
+ name = "System.Xml.XDocument";
version = "4.3.0";
- sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk";
+ sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
})
(fetchNuGet {
- name = "runtime.unix.System.Runtime.Extensions";
+ name = "System.Xml.XmlDocument";
version = "4.3.0";
- sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p";
+ sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi";
})
]
diff --git a/pkgs/development/go-modules/generic/default.nix b/pkgs/development/go-modules/generic/default.nix
index 9baeefe1b2cb24f19aef0aa7549352364d0dc5ad..0d8b382167e51784aaf799730fc1f7a1c62aa2de 100644
--- a/pkgs/development/go-modules/generic/default.nix
+++ b/pkgs/development/go-modules/generic/default.nix
@@ -17,7 +17,7 @@
#
# if vendorSha256 is null, then we won't fetch any dependencies and
# rely on the vendor folder within the source.
-, vendorSha256 ? null
+, vendorSha256
# Whether to delete the vendor folder supplied with the source.
, deleteVendor ? false
diff --git a/pkgs/development/guile-modules/guile-cairo/default.nix b/pkgs/development/guile-modules/guile-cairo/default.nix
index 99e3ddf34f175dd90e7318573582c419b0493fd4..000932cc010a324554fc1e70beed84d04b984874 100644
--- a/pkgs/development/guile-modules/guile-cairo/default.nix
+++ b/pkgs/development/guile-modules/guile-cairo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "guile-cairo";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
url = "mirror://savannah/guile-cairo/${pname}-${version}.tar.gz";
- sha256 = "11fn2x2973dizzw94fkz6rj9crsyzchphq5097lvbkvqpzbyidyp";
+ sha256 = "1gc642r9ndsjhhmh9bl5cbd3dwvy4dpxwhr0zpsw43y9nmz37xpl";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index d15c37a65fbeba43215440a47b3e940002061501..5a5204c3db36b7db154b9a8c01a419a1a0d5deab 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -26,6 +26,12 @@ self: super: {
# successfully with recent versions of the compiler).
bin-package-db = null;
+ # waiting for release: https://github.com/jwiegley/c2hsc/issues/41
+ c2hsc = appendPatch super.c2hsc (pkgs.fetchpatch {
+ url = "https://github.com/jwiegley/c2hsc/commit/490ecab202e0de7fc995eedf744ad3cb408b53cc.patch";
+ sha256 = "1c7knpvxr7p8c159jkyk6w29653z5yzgjjqj11130bbb8mk9qhq7";
+ });
+
# Some Hackage packages reference this attribute, which exists only in the
# GHCJS package set. We provide a dummy version here to fix potential
# evaluation errors.
@@ -45,10 +51,6 @@ self: super: {
# Needs older QuickCheck version
attoparsec-varword = dontCheck super.attoparsec-varword;
- # Tests are failing
- # https://github.com/bos/statistics/issues/123
- statistics = dontCheck super.statistics;
-
# These packages (and their reverse deps) cannot be built with profiling enabled.
ghc-heap-view = disableLibraryProfiling super.ghc-heap-view;
ghc-datasize = disableLibraryProfiling super.ghc-datasize;
@@ -60,10 +62,6 @@ self: super: {
mysql-simple = dontCheck super.mysql-simple;
mysql-haskell = dontCheck super.mysql-haskell;
- # Tests failing, fixed once 0.8.0 is in stackage
- # https://gitlab.com/twittner/zeromq-haskell/issues/63
- zeromq4-haskell = dontCheck super.zeromq4-haskell;
-
# The Hackage tarball is purposefully broken, because it's not intended to be, like, useful.
# https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/
git-annex = (overrideSrc super.git-annex {
@@ -71,7 +69,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 = "0adw72lw3ygls87w6i7hirf26gz991dkm992jb5f0h5nvy6d44pl";
+ sha256 = "1b5lb1h7pqfhmp54zzwha17ms20xvxai1dl7s6787m9asli4q406";
};
}).override {
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
@@ -119,19 +117,16 @@ self: super: {
});
# The Haddock phase fails for one reason or another.
- bytestring-progress = dontHaddock super.bytestring-progress;
deepseq-magic = dontHaddock super.deepseq-magic;
feldspar-signal = dontHaddock super.feldspar-signal; # https://github.com/markus-git/feldspar-signal/issues/1
hoodle-core = dontHaddock super.hoodle-core;
hsc3-db = dontHaddock super.hsc3-db;
- classy-prelude-yesod = dontHaddock super.classy-prelude-yesod; # https://github.com/haskell/haddock/issues/979
# https://github.com/techtangents/ablist/issues/1
ABList = dontCheck super.ABList;
# sse2 flag due to https://github.com/haskell/vector/issues/47.
- # dontCheck due to https://github.com/haskell/vector/issues/138
- vector = dontCheck (if pkgs.stdenv.isi686 then appendConfigureFlag super.vector "--ghc-options=-msse2" else super.vector);
+ vector = if pkgs.stdenv.isi686 then appendConfigureFlag super.vector "--ghc-options=-msse2" else super.vector;
conduit-extra = if pkgs.stdenv.isDarwin
then super.conduit-extra.overrideAttrs (drv: { __darwinAllowLocalNetworking = true; })
@@ -175,20 +170,14 @@ self: super: {
# Test suite depends on source code being available
simple-affine-space = dontCheck super.simple-affine-space;
- # https://github.com/kazu-yamamoto/simple-sendfile/issues/17
- simple-sendfile = dontCheck super.simple-sendfile;
-
# Fails no apparent reason. Upstream has been notified by e-mail.
assertions = dontCheck super.assertions;
# These packages try to execute non-existent external programs.
cmaes = dontCheck super.cmaes; # http://hydra.cryp.to/build/498725/log/raw
dbmigrations = dontCheck super.dbmigrations;
- euler = dontCheck super.euler; # https://github.com/decomputed/euler/issues/1
filestore = dontCheck super.filestore;
- getopt-generics = dontCheck super.getopt-generics;
graceful = dontCheck super.graceful;
- Hclip = dontCheck super.Hclip;
HList = dontCheck super.HList;
ide-backend = dontCheck super.ide-backend;
marquise = dontCheck super.marquise; # https://github.com/anchor/marquise/issues/69
@@ -213,10 +202,12 @@ self: super: {
# base bound
digit = doJailbreak super.digit;
- # 2020-06-05: HACK: does not passes own build suite - `dontCheck`
- hnix = generateOptparseApplicativeCompletion "hnix" (
- dontCheck super.hnix
- );
+ # 2020-06-05: HACK: does not passes own build suite - `dontCheck` We should
+ # generate optparse-applicative completions for the hnix executable. Sadly
+ # building of the executable has been disabled for ghc < 8.10 in hnix.
+ # Generating the completions should be activated again, once we default to
+ # ghc 8.10.
+ hnix = dontCheck super.hnix;
# Fails for non-obvious reasons while attempting to use doctest.
search = dontCheck super.search;
@@ -243,7 +234,6 @@ self: super: {
bloodhound = dontCheck super.bloodhound;
buildwrapper = dontCheck super.buildwrapper;
burst-detection = dontCheck super.burst-detection; # http://hydra.cryp.to/build/496948/log/raw
- cabal-bounds = dontCheck super.cabal-bounds; # http://hydra.cryp.to/build/496935/nixlog/1/raw
cabal-meta = dontCheck super.cabal-meta; # http://hydra.cryp.to/build/497892/log/raw
camfort = dontCheck super.camfort;
cjk = dontCheck super.cjk;
@@ -314,12 +304,17 @@ self: super: {
language-slice = dontCheck super.language-slice;
ldap-client = dontCheck super.ldap-client;
lensref = dontCheck super.lensref;
- lucid = dontCheck super.lucid; #https://github.com/chrisdone/lucid/issues/25
lvmrun = disableHardening (dontCheck super.lvmrun) ["format"];
+ math-functions = if pkgs.stdenv.isDarwin
+ then dontCheck super.math-functions # "erf table" test fails on Darwin https://github.com/bos/math-functions/issues/63
+ else super.math-functions;
matplotlib = dontCheck super.matplotlib;
memcache = dontCheck super.memcache;
metrics = dontCheck super.metrics;
milena = dontCheck super.milena;
+ mockery = if pkgs.stdenv.isDarwin
+ then overrideCabal super.mockery (drv: { preCheck = "export TRAVIS=true"; }) # darwin doesn't have sub-second resolution https://github.com/hspec/mockery/issues/11
+ else super.mockery;
modular-arithmetic = dontCheck super.modular-arithmetic; # tests require a very old Glob (0.7.*)
nats-queue = dontCheck super.nats-queue;
netpbm = dontCheck super.netpbm;
@@ -346,7 +341,6 @@ self: super: {
pwstore-cli = dontCheck super.pwstore-cli;
quantities = dontCheck super.quantities;
redis-io = dontCheck super.redis-io;
- reflex = dontCheck super.reflex; # test suite uses hlint, which has different haskell-src-exts version
rethinkdb = dontCheck super.rethinkdb;
Rlang-QQ = dontCheck super.Rlang-QQ;
safecopy = dontCheck super.safecopy;
@@ -388,9 +382,6 @@ self: super: {
# https://github.com/bos/snappy/issues/1
snappy = dontCheck super.snappy;
- # https://github.com/kim/snappy-framing/issues/3
- snappy-framing = dontHaddock super.snappy-framing;
-
# https://ghc.haskell.org/trac/ghc/ticket/9625
vty = dontCheck super.vty;
@@ -403,9 +394,6 @@ self: super: {
# https://github.com/joeyadams/haskell-stm-delay/issues/3
stm-delay = dontCheck super.stm-delay;
- # https://github.com/cgaebel/stm-conduit/issues/33
- stm-conduit = dontCheck super.stm-conduit;
-
# https://github.com/pixbi/duplo/issues/25
duplo = dontCheck super.duplo;
@@ -431,9 +419,6 @@ self: super: {
# https://github.com/NixOS/nixpkgs/issues/6350
paypal-adaptive-hoops = overrideCabal super.paypal-adaptive-hoops (drv: { testTarget = "local"; });
- # https://github.com/vincenthz/hs-asn1/issues/12
- asn1-encoding = dontCheck super.asn1-encoding;
-
# Avoid "QuickCheck >=2.3 && <2.10" dependency we cannot fulfill in lts-11.x.
test-framework = dontCheck super.test-framework;
@@ -451,13 +436,10 @@ self: super: {
apiary-session = dontCheck super.apiary-session;
apiary-websockets = dontCheck super.apiary-websockets;
- # https://github.com/PaulJohnson/geodetics/issues/1
- geodetics = dontCheck super.geodetics;
-
# https://github.com/junjihashimoto/test-sandbox-compose/issues/2
test-sandbox-compose = dontCheck super.test-sandbox-compose;
- # https://github.com/tych0/xcffib/issues/37
+ # Waiting on language-python 0.5.8 https://github.com/bjpop/language-python/issues/60
xcffib = dontCheck super.xcffib;
# https://github.com/afcowie/locators/issues/1
@@ -498,21 +480,12 @@ self: super: {
then self.buildHaskellPackages.tasty-discover
else dontCheck super.tasty-discover);
- # generic-deriving bound is too tight
- # aeson 1.4.6.0 needs Diff 0.4.0 to do tests but nixpkgs is still at 0.3.4
- # https://github.com/bos/aeson/issues/740
- aeson = dontCheck (doJailbreak super.aeson);
-
- # containers >=0.4 && <0.6 is too tight
- # https://github.com/RaphaelJ/friday/issues/34
+ # Waiting on https://github.com/RaphaelJ/friday/pull/36
friday = doJailbreak super.friday;
# Won't compile with recent versions of QuickCheck.
inilist = dontCheck super.inilist;
- # Doesn't accept recent versions of 'base' or QuickCheck.
- MissingH = dontCheck (doJailbreak super.MissingH);
-
# https://github.com/yaccz/saturnin/issues/3
Saturnin = dontCheck super.Saturnin;
@@ -525,12 +498,6 @@ self: super: {
# https://github.com/alphaHeavy/lzma-enumerator/issues/3
lzma-enumerator = dontCheck super.lzma-enumerator;
- # https://github.com/haskell-hvr/lzma/issues/14
- lzma = dontCheck super.lzma;
-
- # https://github.com/BNFC/bnfc/issues/140
- BNFC = dontCheck super.BNFC;
-
# FPCO's fork of Cabal won't succeed its test suite.
Cabal-ide-backend = dontCheck super.Cabal-ide-backend;
@@ -545,21 +512,12 @@ self: super: {
inline-c-win32 = dontDistribute super.inline-c-win32;
Southpaw = dontDistribute super.Southpaw;
- # https://github.com/yesodweb/serversession/issues/1
- serversession = dontCheck super.serversession;
-
# Hydra no longer allows building texlive packages.
lhs2tex = dontDistribute super.lhs2tex;
# https://ghc.haskell.org/trac/ghc/ticket/9825
vimus = overrideCabal super.vimus (drv: { broken = pkgs.stdenv.isLinux && pkgs.stdenv.isi686; });
- # https://github.com/hspec/mockery/issues/6
- mockery = overrideCabal super.mockery (drv: { preCheck = "export TRAVIS=true"; });
-
- # https://github.com/alphaHeavy/lzma-conduit/issues/5
- lzma-conduit = dontCheck super.lzma-conduit;
-
# https://github.com/kazu-yamamoto/logger/issues/42
logger = dontCheck super.logger;
@@ -590,9 +548,6 @@ self: super: {
sha256 = "13g462qmj8c7if797gnyvf8h0cddmm3xy0pjldw48w8f8sr4qsj0";
});
- # https://github.com/athanclark/sets/issues/2
- sets = dontCheck super.sets;
-
# Install icons, metadata and cli program.
bustle = overrideCabal super.bustle (drv: {
buildDepends = [ pkgs.libpcap ];
@@ -676,9 +631,6 @@ self: super: {
# https://github.com/pxqr/base32-bytestring/issues/4
base32-bytestring = dontCheck super.base32-bytestring;
- # https://github.com/goldfirere/singletons/issues/122
- singletons = dontCheck super.singletons;
-
# Djinn's last release was 2014, incompatible with Semigroup-Monoid Proposal
# https://github.com/augustss/djinn/pull/8
djinn = appendPatch super.djinn (pkgs.fetchpatch {
@@ -689,9 +641,6 @@ self: super: {
# We cannot build this package w/o the C library from .
phash = markBroken super.phash;
- # We get lots of strange compiler errors during the test suite run.
- jsaddle = dontCheck super.jsaddle;
-
# https://github.com/Philonous/hs-stun/pull/1
# Remove if a version > 0.1.0.1 ever gets released.
stunclient = overrideCabal super.stunclient (drv: {
@@ -703,9 +652,6 @@ self: super: {
# The standard libraries are compiled separately.
idris = generateOptparseApplicativeCompletion "idris" (dontCheck super.idris);
- # https://github.com/bos/math-functions/issues/25
- math-functions = dontCheck super.math-functions;
-
# build servant docs from the repository
servant =
let
@@ -743,10 +689,6 @@ self: super: {
# https://github.com/bmillwood/applicative-quoters/issues/6
applicative-quoters = doJailbreak super.applicative-quoters;
- # https://github.com/roelvandijk/terminal-progress-bar/issues/13
- # Still needed because of HUnit < 1.6
- terminal-progress-bar = doJailbreak super.terminal-progress-bar;
-
# https://hydra.nixos.org/build/42769611/nixlog/1/raw
# note: the library is unmaintained, no upstream issue
dataenc = doJailbreak super.dataenc;
@@ -769,39 +711,17 @@ self: super: {
# No upstream issue tracker
hspec-expectations-pretty-diff = dontCheck super.hspec-expectations-pretty-diff;
- # https://github.com/basvandijk/lifted-base/issues/34
- # Still needed as HUnit < 1.5
- lifted-base = doJailbreak super.lifted-base;
-
# Don't depend on chell-quickcheck, which doesn't compile due to restricting
# QuickCheck to versions ">=2.3 && <2.9".
system-filepath = dontCheck super.system-filepath;
- # https://github.com/basvandijk/case-insensitive/issues/24
- # Still needed as HUnit < 1.6
- case-insensitive = doJailbreak super.case-insensitive;
-
# https://github.com/hvr/uuid/issues/28
uuid-types = doJailbreak super.uuid-types;
uuid = doJailbreak super.uuid;
- # https://github.com/ekmett/lens/issues/713
- lens = disableCabalFlag super.lens "test-doctests";
-
- # https://github.com/haskell/fgl/issues/60
- # Needed for QuickCheck < 2.10
- fgl = dontCheck super.fgl;
- fgl-arbitrary = doJailbreak super.fgl-arbitrary;
-
# The tests spuriously fail
libmpd = dontCheck super.libmpd;
- # https://github.com/dan-t/cabal-lenses/issues/6
- cabal-lenses = doJailbreak super.cabal-lenses;
-
- # https://github.com/fizruk/http-api-data/issues/49
- http-api-data = dontCheck super.http-api-data;
-
# https://github.com/diagrams/diagrams-lib/issues/288
diagrams-lib = overrideCabal super.diagrams-lib (drv: { doCheck = !pkgs.stdenv.isi686; });
@@ -831,9 +751,6 @@ self: super: {
digestive-functors-blaze = doJailbreak super.digestive-functors-blaze;
digestive-functors = doJailbreak super.digestive-functors;
- # missing dependencies: doctest ==0.12.*
- html-entities = doJailbreak super.html-entities;
-
# https://github.com/takano-akio/filelock/issues/5
filelock = dontCheck super.filelock;
@@ -853,8 +770,7 @@ self: super: {
grakn = dontCheck (doJailbreak super.grakn);
# test suite requires git and does a bunch of git operations
- # doJailbreak because of hardcoded time, seems to be fixed upstream
- restless-git = dontCheck (doJailbreak super.restless-git);
+ restless-git = dontCheck super.restless-git;
# Depends on broken fluid.
fluid-idl-http-client = markBroken super.fluid-idl-http-client;
@@ -871,20 +787,18 @@ self: super: {
# Needs QuickCheck <2.10, which we don't have.
edit-distance = doJailbreak super.edit-distance;
- blaze-markup = doJailbreak super.blaze-markup;
blaze-html = doJailbreak super.blaze-html;
- attoparsec = dontCheck super.attoparsec; # 1 out of 67 tests fails
int-cast = doJailbreak super.int-cast;
- nix-derivation = doJailbreak super.nix-derivation;
# Needs QuickCheck <2.10, HUnit <1.6 and base <4.10
pointfree = doJailbreak super.pointfree;
+ # Depends on tasty < 1.x, which we don't have.
+ cryptohash-sha256 = doJailbreak super.cryptohash-sha256;
+
# Needs tasty-quickcheck ==0.8.*, which we don't have.
- cryptohash-sha256 = dontCheck super.cryptohash-sha256;
cryptohash-sha1 = doJailbreak super.cryptohash-sha1;
cryptohash-md5 = doJailbreak super.cryptohash-md5;
- text-short = doJailbreak super.text-short;
gitHUD = dontCheck super.gitHUD;
githud = dontCheck super.githud;
@@ -892,7 +806,6 @@ self: super: {
config-ini = dontCheck super.config-ini;
# doctest >=0.9 && <0.12
- genvalidity-property = doJailbreak super.genvalidity-property;
path = dontCheck super.path;
# Test suite fails due to trying to create directories
@@ -923,12 +836,6 @@ self: super: {
in doJailbreak (f super.servant-docs); # jailbreak tasty < 1.2 until servant-docs > 0.11.3 is on hackage.
swagger2 = if (pkgs.stdenv.hostPlatform.isAarch32 || pkgs.stdenv.hostPlatform.isAarch64) then dontHaddock (dontCheck super.swagger2) else super.swagger2;
- # requires a release including https://github.com/haskell-servant/servant-swagger/commit/249530d9f85fe76dfb18b100542f75a27e6a3079
- servant-swagger = dontCheck super.servant-swagger;
-
- # Tries to read a file it is not allowed to in the test suite
- load-env = dontCheck super.load-env;
-
# Copy hledger man pages from data directory into the proper place. This code
# should be moved into the cabal2nix generator.
hledger = overrideCabal super.hledger (drv: {
@@ -971,18 +878,8 @@ self: super: {
'';
});
- # https://github.com/haskell-rewriting/term-rewriting/pull/15
- # remove on next hackage update
- term-rewriting = doJailbreak super.term-rewriting;
-
- # https://github.com/GaloisInc/pure-zlib/pull/11
- pure-zlib = doJailbreak super.pure-zlib;
-
- # https://github.com/strake/lenz-template.hs/pull/2
- lenz-template = doJailbreak super.lenz-template;
# https://github.com/haskell-hvr/resolv/pull/6
- resolv = dontCheck super.resolv;
resolv_0_1_1_2 = dontCheck super.resolv_0_1_1_2;
# spdx 0.2.2.0 needs older tasty
@@ -1001,32 +898,24 @@ self: super: {
# Compiles some C++ source which requires these headers
VulkanMemoryAllocator = addExtraLibrary super.VulkanMemoryAllocator pkgs.vulkan-headers;
- # # Builds only with the latest version of indexed-list-literals.
- # vector-sized_1_0_3_0 = super.vector-sized_1_0_3_0.override {
- # indexed-list-literals = self.indexed-list-literals_0_2_1_1;
- # };
-
# https://github.com/dmwit/encoding/pull/3
encoding = doJailbreak (appendPatch super.encoding ./patches/encoding-Cabal-2.0.patch);
# Work around overspecified constraint on github ==0.18.
github-backup = doJailbreak super.github-backup;
- # Test suite depends on old QuickCheck 2.10.x.
- cassava = dontCheck super.cassava;
-
# Test suite depends on cabal-install
doctest = dontCheck super.doctest;
# https://github.com/haskell-servant/servant-auth/issues/113
servant-auth-client = dontCheck super.servant-auth-client;
- # Test has either build errors or fails anyway, depending on the compiler.
- vector-algorithms = dontCheck super.vector-algorithms;
-
# 2020-06-04: HACK: dontCheck - The test suite attempts to use the network.
# Should be solved when: https://github.com/dhall-lang/dhall-haskell/issues/1837
- dhall = generateOptparseApplicativeCompletion "dhall" (dontCheck super.dhall);
+ dhall = (generateOptparseApplicativeCompletion "dhall" (dontCheck super.dhall)).override { repline = self.repline_0_3_0_0; };
+ dhall_1_30_0 = dontCheck super.dhall_1_30_0;
+ repline_0_3_0_0 = super.repline_0_3_0_0.override { haskeline = self.haskeline_0_8_0_0; };
+ haskeline_0_8_0_0 = dontCheck super.haskeline_0_8_0_0;
dhall-json =
generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"]
@@ -1045,8 +934,7 @@ self: super: {
# Generate shell completion.
cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix;
- stack = generateOptparseApplicativeCompletion "stack" (super.stack.overrideScope (self: super: { http-download = self.http-download_0_2_0_0; }));
- http-download_0_2_0_0 = dontCheck super.http-download_0_2_0_0;
+ stack = generateOptparseApplicativeCompletion "stack" super.stack;
# musl fixes
# dontCheck: use of non-standard strptime "%s" which musl doesn't support; only used in test
@@ -1060,13 +948,6 @@ self: super: {
sha256 = "056rk58v9h114mjx62f41x971xn9p3nhsazcf9zrcyxh1ymrdm8j";
});
- # Tests require a browser: https://github.com/ku-fpg/blank-canvas/issues/73
- blank-canvas = dontCheck super.blank-canvas;
- blank-canvas_0_6_2 = dontCheck super.blank-canvas_0_6_2;
-
- # needed because of testing-feat >=0.4.0.2 && <1.1
- language-ecmascript = doJailbreak super.language-ecmascript;
-
# sexpr is old, broken and has no issue-tracker. Let's fix it the best we can.
sexpr =
appendPatch (overrideCabal super.sexpr (drv: {
@@ -1077,9 +958,6 @@ self: super: {
# https://github.com/haskell/hoopl/issues/50
hoopl = dontCheck super.hoopl;
- # https://github.com/snapframework/xmlhtml/pull/37
- xmlhtml = doJailbreak super.xmlhtml;
-
purescript =
let
purescriptWithOverrides = super.purescript.override {
@@ -1105,7 +983,7 @@ self: super: {
# https://github.com/danfran/cabal-macosx/issues/13
cabal-macosx = dontCheck super.cabal-macosx;
- # https://github.com/DanielG/cabal-helper/issues/59
+ # https://github.com/DanielG/cabal-helper/pull/123
cabal-helper = doJailbreak super.cabal-helper;
# TODO(Profpatsch): factor out local nix store setup from
@@ -1115,15 +993,12 @@ self: super: {
# });
libnix = dontCheck super.libnix;
- # The test suite tries to mess with ALSA, which doesn't work in the build sandbox.
+ # dontCheck: The test suite tries to mess with ALSA, which doesn't work in the build sandbox.
xmobar = dontCheck super.xmobar;
# https://github.com/mgajda/json-autotype/issues/25
json-autotype = dontCheck super.json-autotype;
- # Jailbreak tasty < 1.2: https://github.com/phadej/tdigest/issues/30
- tdigest = doJailbreak super.tdigest; # until tdigest > 0.2.1
-
# Requires pg_ctl command during tests
beam-postgres = overrideCabal super.beam-postgres (drv: {
testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql];
@@ -1137,14 +1012,6 @@ self: super: {
})];
});
- # Remove unecessary constraint:
- # https://github.com/haskell-infra/hackage-trustees/issues/258
- data-accessor-template = overrideCabal super.data-accessor-template (drv: {
- postPatch = ''
- sed -i 's#template-haskell >=2.11 && <2.15#template-haskell#' data-accessor-template.cabal
- '';
- });
-
# 2020-06-05: HACK: In Nixpkgs currently this is
# old pandoc version 2.7.4 to current 2.9.2.1,
# test suite failures: https://github.com/jgm/pandoc/issues/5582
@@ -1154,8 +1021,7 @@ self: super: {
xattr = appendPatch super.xattr ./patches/xattr-fix-build.patch;
# Some tests depend on a postgresql instance
- # Haddock failure: https://github.com/haskell/haddock/issues/979
- esqueleto = dontHaddock (dontCheck super.esqueleto);
+ esqueleto = dontCheck super.esqueleto;
# Requires API keys to run tests
algolia = dontCheck super.algolia;
@@ -1183,9 +1049,6 @@ self: super: {
# Test suite won't link for no apparent reason.
constraints-deriving = dontCheck super.constraints-deriving;
- # QuickCheck >=2.3 && <2.13, hspec >=2.1 && <2.7
- graphviz = dontCheck super.graphviz;
-
# https://github.com/elliottt/hsopenid/issues/15
openid = markBroken super.openid;
@@ -1198,16 +1061,9 @@ self: super: {
'';
});
- # The doctests in universum-1.5.0 are broken. The doctests in versions of universum after
- # 1.5.0 should be fixed, so this should be able to be removed.
- universum = dontCheck super.universum;
-
# https://github.com/erikd/hjsmin/issues/32
hjsmin = dontCheck super.hjsmin;
- # https://github.com/blamario/grampa/issues/19
- rank2classes = dontCheck super.rank2classes;
-
nix-tools = super.nix-tools.overrideScope (self: super: {
# Needs https://github.com/peti/hackage-db/pull/9
hackage-db = super.hackage-db.overrideAttrs (old: {
@@ -1223,9 +1079,6 @@ self: super: {
# upstream issue: https://github.com/vmchale/atspkg/issues/12
language-ats = dontCheck super.language-ats;
- # https://github.com/Happstack/web-routes-th/pull/3
- web-routes-th = doJailbreak super.web-routes-th;
-
# Remove for hail > 0.2.0.0
hail = overrideCabal super.hail (drv: {
patches = [
@@ -1244,18 +1097,9 @@ self: super: {
];
});
- # Needs the corresponding version of haskell-src-exts.
- haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_23_1; };
-
- # https://github.com/Daniel-Diaz/HaTeX/issues/144
- HaTeX = dontCheck super.HaTeX;
-
# https://github.com/kazu-yamamoto/dns/issues/150
dns = dontCheck super.dns;
- # Support recent versions of fast-logger.
- spacecookie = doJailbreak super.spacecookie;
-
# apply patches from https://github.com/snapframework/snap-server/pull/126
# manually until they are accepted upstream
snap-server = overrideCabal super.snap-server (drv: {
@@ -1277,9 +1121,6 @@ self: super: {
# https://github.com/haskell-servant/servant-ekg/issues/15
servant-ekg = doJailbreak super.servant-ekg;
- # krank-0.1.0 does not accept PyF-0.9.0.0.
- krank = doJailbreak super.krank;
-
# the test suite has an overly tight restriction on doctest
# See https://github.com/ekmett/perhaps/pull/5
perhaps = doJailbreak super.perhaps;
@@ -1291,59 +1132,10 @@ self: super: {
'';
});
- # Several gtk2hs-provided packages at v0.13.8.0 fail to build on Darwin
- # until we pick up https://github.com/gtk2hs/gtk2hs/pull/293 so apply that
- # patch here. That single patch is for the gtk2hs super-repo, out of which
- # we extract the patch for each indvidiual project (glib/gio/pango/gtk/gtk3).
- glib = appendPatch super.glib (pkgs.fetchpatch {
- url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
- includes = [ "glib.cabal" ];
- stripLen = 1;
- sha256 = "1zdss1xgsbijs3kx8dp5a81qryrfc1zm1xrd20whna3dqakf8b7g";
- });
- gio = appendPatch super.gio (pkgs.fetchpatch {
- url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
- includes = [ "gio.cabal" ];
- stripLen = 1;
- sha256 = "0d72k6gqvgax9jcqi3gz1gqnar7jg8p5065z3mw2fcwvdw46s2zv";
- });
- pango = appendPatch super.pango (pkgs.fetchpatch {
- url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
- includes = [ "pango.cabal" ];
- stripLen = 1;
- sha256 = "0dc221wlmyhc24h6ybfhbkxmcx4i6bvkbr1zgqidbnj3yp6w0l5w";
- });
- # gtk/gtk3 have an additional complication: independent of the above
- # 0.13.8.0-specific fix, they need to be told on Darwin to use the Quartz
+ # gtk/gtk3 needs to be told on Darwin to use the Quartz
# rather than X11 backend (see eg https://github.com/gtk2hs/gtk2hs/issues/249).
- gtk3 =
- let
- patchedGtk3 = appendPatch super.gtk3 (pkgs.fetchpatch {
- url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
- includes = [ "gtk3.cabal" ];
- stripLen = 1;
- sha256 = "0zvj0dzfwf9bksfhi0m4v0h5aij236gd0qhyr1adpdcjrkd8zbkd";
- });
- in
- # The appendConfigureFlags should remain even after we can drop patchedGtk3.
- appendConfigureFlags patchedGtk3 (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
- gtk =
- let
- patchedGtk = appendPatch super.gtk (pkgs.fetchpatch {
- url = "https://github.com/gtk2hs/gtk2hs/commit/1cf2f9bff2427d39986e32880d1383cfff49ab0e.patch";
- includes = [ "gtk.cabal-renamed" ];
- stripLen = 1;
- sha256 = "0wb0scvmhg8b42hxpns9m6zak3r8b25a2z7wg6vl56n17nb635l7";
- # One final complication: the gtk cabal file in the source repo (as seen
- # by the patch) is `gtk.cabal-renamed`, but this gets changed to the usual
- # `gtk.cabal` before uploading to Hackage by a script.
- postFetch = ''
- substituteInPlace $out --replace "-renamed" ""
- '';
- });
- in
- # The appendConfigureFlags should remain even after we can drop patchedGtk.
- appendConfigureFlags patchedGtk (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
+ gtk3 = appendConfigureFlags super.gtk3 (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
+ gtk = appendConfigureFlags super.gtk (pkgs.lib.optional pkgs.stdenv.isDarwin "-f have-quartz-gtk");
# Chart-tests needs and compiles some modules from Chart itself
Chart-tests = (addExtraLibrary super.Chart-tests self.QuickCheck).overrideAttrs (old: {
@@ -1352,46 +1144,16 @@ self: super: {
'';
});
- # Unnecessary upper bound on vector <0.12.1
- bitwise-enum = doJailbreak super.bitwise-enum;
-
# This breaks because of version bounds, but compiles and runs fine.
# Last commit is 5 years ago, so we likely won't get upstream fixed soon.
# https://bitbucket.org/rvlm/hakyll-contrib-hyphenation/src/master/
# Therefore we jailbreak it.
hakyll-contrib-hyphenation = doJailbreak super.hakyll-contrib-hyphenation;
- # https://github.com/bergmark/feed/issues/43
- feed = dontCheck super.feed;
-
- pantry_0_2_0_0 = appendPatches (dontCheck super.pantry_0_2_0_0) [
- # pantry-0.2.0.0 doesn't build with ghc-8.8, but there is a PR adding support.
- # https://github.com/commercialhaskell/pantry/pull/6
- # Currently stack-2.1.3.1 requires pantry-0.2.0.0, but when a newer version of
- # stack is released, it will probably use the newer pantry version, so we
- # can completely get rid of pantry-0.2.0.0.
- (pkgs.fetchpatch {
- url = "https://github.com/commercialhaskell/pantry/pull/6.diff";
- sha256 = "0aml06jshpjh3aiscs5av7y33m3d6s6x5pzdvh7pky476izfg87k";
- excludes = [
- ".azure/azure-linux-template.yml"
- ".azure/azure-osx-template.yml"
- ".azure/azure-windows-template.yml"
- "package.yaml"
- "pantry.cabal"
- "stack-lts-11.yaml"
- "stack-lts-12.yaml"
- "stack-nightly.yaml"
- "stack-windows.yaml"
- "stack.yaml"
- ];
- })
- ];
-
- # https://github.com/serokell/nixfmt/pull/62
+ # 2020-06-22: NOTE: > 0.4.0 => rm Jailbreak: https://github.com/serokell/nixfmt/issues/71
nixfmt = doJailbreak super.nixfmt;
- # https://github.com/phadej/binary-orphans/issues/45
+ # 2020-06-22: NOTE: QuickCheck upstreamed https://github.com/phadej/binary-instances/issues/7
binary-instances = dontCheck super.binary-instances;
# Disabling the test suite lets the build succeed on older CPUs
@@ -1405,13 +1167,8 @@ self: super: {
# $HOME, which we don't have in our build sandbox.
cabal-install-parsers = dontCheck super.cabal-install-parsers;
- # haskell-ci-0.8 needs cabal-install-parsers ==0.1, but we have 0.2.
- haskell-ci = doJailbreak super.haskell-ci;
-
- # Needs the latest version of vty.
- matterhorn = super.matterhorn.overrideScope (self: super: {
- vty = self.vty_5_28_2;
- });
+ # gitit is unbroken in the latest release
+ gitit = markUnbroken super.gitit;
# Test suite requires database
persistent-mysql = dontCheck super.persistent-mysql;
@@ -1437,19 +1194,15 @@ self: super: {
sha256 = "097wqn8hxsr50b9mhndg5pjim5jma2ym4ylpibakmmb5m98n17zp";
});
- # Needs a version that's newer than LTS-15.x provides.
- weeder = super.weeder.override { generic-lens = self.generic-lens_2_0_0_0; };
-
+ # polysemy-plugin 0.2.5.0 has constraint ghc-tcplugins-extra (==0.3.*)
+ # This upstream issue is relevant:
+ # https://github.com/polysemy-research/polysemy/issues/322
polysemy-plugin = super.polysemy-plugin.override {
- # polysemy-plugin 0.2.5.0 has constraint ghc-tcplugins-extra (==0.3.*)
- # This upstream issue is relevant:
- # https://github.com/polysemy-research/polysemy/issues/322
ghc-tcplugins-extra = self.ghc-tcplugins-extra_0_3_2;
- # version of Polysemy the plugin goes with
- polysemy = self.polysemy_1_3_0_0;
};
# Test suite requires running a database server. Testing is done upstream.
+ hasql-notifications = dontCheck super.hasql-notifications;
hasql-pool = dontCheck super.hasql-pool;
# This bumps optparse-applicative to <0.16 in the cabal file, as otherwise
@@ -1461,38 +1214,9 @@ self: super: {
sha256 = "0xbfhzhzg94b4r5qy5dg1c40liswwpqarrc2chcwgfbfnrmwkfc2";
});
- # Depends on selective >= 0.4, but the default of selective is 0.3
- headed-megaparsec = super.headed-megaparsec.override {
- selective = self.selective_0_4_1;
- };
-
- # Needed for ghcide
- haskell-lsp_0_22_0_0 = super.haskell-lsp_0_22_0_0.override {
- haskell-lsp-types = self.haskell-lsp-types_0_22_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_22_0_0;
- haskell-lsp = self.haskell-lsp_0_22_0_0;
- hie-bios = self.hie-bios_0_5_0;
- ghc-check = self.ghc-check_0_3_0_1;
- });
-
- # stackage right now is not new enough for hlint-3.0
- ghc-lib-parser-ex_8_10_0_13 = super.ghc-lib-parser-ex_8_10_0_13.override {
- ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
- };
-
- hlint = super.hlint.override {
- ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
- ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_13;
- extra = self.extra_1_7_3;
- filepattern = self.filepattern.override {
- extra = self.extra_1_7_3;
- };
- };
+ ghcide = dontCheck (super.ghcide.override { ghc-check = self.ghc-check_0_3_0_1; });
# hasn‘t bumped upper bounds
# upstream: https://github.com/obsidiansystems/which/pull/6
@@ -1502,4 +1226,169 @@ self: super: {
# through $PATH but they aren't in $PATH
dhall-lsp-server = dontCheck super.dhall-lsp-server;
+ # https://github.com/ocharles/weeder/issues/15
+ weeder = doJailbreak super.weeder;
+
+ # Requested version bump on upstream https://github.com/obsidiansystems/constraints-extras/issues/32
+ constraints-extras = doJailbreak super.constraints-extras;
+ # 2020-06-22: NOTE: > 0.10.0.0 => rm dhall override: https://github.com/srid/rib/issues/161
+ rib = doJailbreak (super.rib.override {
+ dhall = self.dhall_1_30_0;
+ });
+ # Necessary for neuron 0.4.0
+ neuron = super.neuron.override {
+ dhall = self.dhall_1_30_0;
+ };
+
+ # Necessary for stack
+ # x509-validation test suite hangs: upstream https://github.com/vincenthz/hs-certificate/issues/120
+ # tls test suite fails: upstream https://github.com/vincenthz/hs-tls/issues/434
+ x509-validation = dontCheck super.x509-validation;
+ tls = dontCheck super.tls;
+
+ # Upstream PR: https://github.com/bgamari/monoidal-containers/pull/62
+ # Bump these version bound
+ monoidal-containers = appendPatch super.monoidal-containers (pkgs.fetchpatch {
+ url = "https://github.com/bgamari/monoidal-containers/commit/715093b22a015398a1390f636be6f39a0de83254.patch";
+ sha256="1lfxvwp8g55ljxvj50acsb0wjhrvp2hvir8y0j5pfjkd1kq628ng";
+ });
+
+ patch = appendPatches super.patch [
+ # Upstream PR: https://github.com/reflex-frp/patch/pull/20
+ # Makes tests work with hlint 3
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/patch/commit/3ed23a4e4049ee17e64a1a5bbebf1990cdbe033a.patch";
+ sha256 ="1hfa980wln8kzbqw1lr8ddszgcibw25xf12ki2jb9xkl464aynzf";
+ })
+ # Upstream PR: https://github.com/reflex-frp/patch/pull/17
+ # Bumps version dependencies
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/patch/commit/a191ed9ded708ed7ff0cf53ad6dafaf54db5b95a.patch";
+ sha256 ="1x9w5fimhk3a0l2aa5z91nqaa6s2irz1775iidd0191m6w25vszp";
+ })
+ ];
+
+ reflex = appendPatches super.reflex [
+ # Upstream PR: https://github.com/reflex-frp/reflex/pull/434
+ # Bump version bounds
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/reflex/commit/e6104bdfd7f664f524b6765275490722e376df4d.patch";
+ sha256 ="1awp5p4640cnhfd50dplsvp0kzy6h8r0hpbw1s40blni74r3dhzr";
+ })
+ # Upstream PR: https://github.com/reflex-frp/reflex/pull/436
+ # Fix build with newest dependent-map version
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/reflex/commit/dc3bf44d822d70594e3c474fe3869261776c3554.patch";
+ sha256 ="0rbjfj9b8p6zkvd5j4pak5kpgard6cyfvzk750s4xwpc1v84iiqd";
+ })
+ # Upstream PR: https://github.com/reflex-frp/reflex/pull/437
+ # Fix tests with newer dep versions
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/reflex/commit/87c74a1b9d9098eae8a56148c59ed4963a5232c2.patch";
+ sha256 ="0qhjjgd6n4fms1hpbblny78c95bfh74izhx9dvrdlnhz6q7xlm9q";
+ })
+ ];
+
+ # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392
+ # Tests disabled because of very old dep: https://github.com/reflex-frp/reflex-dom/issues/393
+ reflex-dom-core = doDistribute (unmarkBroken (dontCheck (appendPatches super.reflex-dom-core [
+ # Upstream PR: https://github.com/reflex-frp/reflex-dom/pull/388
+ # Fix upper bounds
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/reflex-dom/commit/5ef04d8e478f410d2c63603b84af052c9273a533.patch";
+ sha256 ="0d0b819yh8mqw8ih5asdi9qcca2kmggfsi8gf22akfw1n7xvmavi";
+ stripLen = 2;
+ extraPrefix = "";
+ })
+ # Upstream PR: https://github.com/reflex-frp/reflex-dom/pull/394
+ # Bump dependent-map
+ (pkgs.fetchpatch {
+ url = "https://github.com/reflex-frp/reflex-dom/commit/695bd17d5dcdb1bf321ee8858670731637f651db.patch";
+ sha256 ="0llky3i37rakgsw9vqaqmwryv7s91w8ph8xjkh83nxjs14p5zfyk";
+ stripLen = 2;
+ extraPrefix = "";
+ })
+ ])));
+
+ # add unreleased commit fixing version constraint as a patch
+ # Can be removed if https://github.com/lpeterse/haskell-utc/issues/8 is resolved
+ utc = appendPatch super.utc (pkgs.fetchpatch {
+ url = "https://github.com/lpeterse/haskell-utc/commit/e4502c08591e80d411129bb7c0414539f6302aaf.diff";
+ sha256 = "0v6kv1d4syjzgzc2s7a76c6k4vminlcq62n7jg3nn9xd00gwmmv7";
+ });
+
+ # Picking fixed version constraint from upstream
+ # Issue: https://github.com/ghcjs/jsaddle/issues/115
+ # Tests disabled because they assume to run in the whole jsaddle repo and not the hackage tarbal of jsaddle-warp.
+ jsaddle-warp = dontCheck (appendPatch super.jsaddle-warp (pkgs.fetchpatch {
+ url = "https://github.com/ghcjs/jsaddle/commit/86b166033186c1724d4d52eeaf0935f0f29fe1ca.patch";
+ sha256 = "0j4g3hcqrandlnzr9n9mixygg86accdyk2nyj9hh9g4p7mrcyb7j";
+ stripLen = 2;
+ extraPrefix = "";
+ }));
+
+ # 2020-06-24: Jailbreaking because of restrictive test dep bounds
+ # Upstream issue: https://github.com/kowainik/trial/issues/62
+ trial = doJailbreak super.trial;
+
+ # 2020-06-24: Tests are broken in hackage distribution.
+ # See: https://github.com/kowainik/stan/issues/316
+ stan = dontCheck super.stan;
+
+ # 2020-06-24: Tests are broken in hackage distribution.
+ # See: https://github.com/robstewart57/rdf4h/issues/39
+ rdf4h = dontCheck super.rdf4h;
+
+ # hasn't bumped upper bounds
+ # test fails: "floskell-test: styles/base.md: openBinaryFile: does not exist (No such file or directory)"
+ # https://github.com/ennocramer/floskell/issues/48
+ floskell = dontCheck (doJailbreak super.floskell);
+
+ # hasn't bumped upper bounds
+ # test fails because of a "Warning: Unused LANGUAGE pragma"
+ # https://github.com/ennocramer/monad-dijkstra/issues/4
+ monad-dijkstra = dontCheck (doJailbreak super.monad-dijkstra);
+
+ # haskell-language-server uses its own fork of ghcide
+ # Test disabled: it seems to freeze (is it just that it takes a long time ?)
+ hls-ghcide =
+ dontCheck (
+ overrideCabal super.hls-ghcide
+ (old: {
+ # The integration test run by lsp-test requires the executable to be in the PATH
+ preCheck = ''
+ export PATH=$PATH:dist/build/ghcide
+ '';
+ })
+ );
+
+ haskell-language-server = (overrideCabal super.haskell-language-server
+ (old: {
+ # The integration test run by lsp-test requires the executable to be in the PATH
+ preCheck = ''
+ export PATH=$PATH:dist/build/haskell-language-server
+ '';
+
+ # test needs the git tool
+ testToolDepends = old.testToolDepends
+ ++ [ pkgs.git ];
+ })).override {
+ # use a fork of ghcide
+ ghcide = self.hls-ghcide;
+ # use specific version
+ ormolu = super.ormolu_0_0_5_0;
+ };
+
+ # https://github.com/kowainik/policeman/issues/57
+ policeman = doJailbreak super.policeman;
+
+ # 2020-06-29: These three packages have bumped their dependencies for haskell-gi and haskell-gi-base beyond stack-lts.
+ # Choosing a jailbreak, because a version override would rebuild most of the glibverse and the packages still build with the older version.
+ gi-javascriptcore =
+ # Remove these jailbreaks, when assert fails.
+ assert (pkgs.lib.versionOlder super.haskell-gi-base.version "0.24");
+ doJailbreak super.gi-javascriptcore;
+ gi-soup = doJailbreak super.gi-soup;
+ gi-webkit2 = doJailbreak super.gi-webkit2;
+
} // 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 4dd08bbd433355665d95d6fc369f3d4c0b319018..b0585d17989d435c9e978444019cd247884075a9 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
@@ -61,34 +61,15 @@ self: super: {
haddock-library = self.haddock-library_1_9_0;
# Jailbreak to fix the build.
- async = doJailbreak super.async;
- ChasingBottoms = doJailbreak super.ChasingBottoms;
- ed25519 = doJailbreak super.ed25519;
- email-validate = doJailbreak super.email-validate; # https://github.com/Porges/email-validate-hs/issues/51
- feed = doJailbreak super.feed; # https://github.com/bergmark/feed/issues/48
- hashable = doJailbreak super.hashable;
+ base-noprelude = doJailbreak super.base-noprelude;
pandoc = doJailbreak super.pandoc;
- parallel = doJailbreak super.parallel;
- regex-base = doJailbreak super.regex-base;
- regex-compat = doJailbreak super.regex-compat;
- regex-pcre-builtin = doJailbreak super.regex-pcre-builtin;
- regex-posix = doJailbreak super.regex-posix;
- regex-tdfa = doJailbreak super.regex-tdfa;
- split = doJailbreak super.split;
system-fileio = doJailbreak super.system-fileio;
- tar = doJailbreak super.tar;
- tasty-expected-failure = doJailbreak super.tasty-expected-failure;
- tasty-rerun = doJailbreak super.tasty-rerun; # https://github.com/ocharles/tasty-rerun/issues/18
unliftio-core = doJailbreak super.unliftio-core;
- vector = doJailbreak super.vector;
- zlib = doJailbreak super.zlib;
# Use the latest version to fix the build.
- dhall = self.dhall_1_32_0;
- ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_4;
lens = self.lens_4_19_2;
optics-core = self.optics-core_0_3;
- repline = self.repline_0_3_0_0;
+ repline = self.repline_0_4_0_0;
singletons = self.singletons_2_7;
th-desugar = self.th-desugar_1_11;
@@ -97,22 +78,14 @@ self: super: {
# multiple verions of `ghc-lib-parser(-ex)` available, and the default ones
# are older ones, those older ones will complain. Because we have a newer
# GHC, we can just set the dependency to `null` as it is not used.
- ghc-lib-parser-ex_8_10_0_4 = super.ghc-lib-parser-ex_8_10_0_4.override { ghc-lib-parser = null; };
+ ghc-lib-parser-ex = super.ghc-lib-parser-ex.override { ghc-lib-parser = null; };
# Jailbreak to fix the build.
- aeson-diff = doJailbreak super.aeson-diff;
brick = doJailbreak super.brick;
- cabal-plan = doJailbreak super.cabal-plan;
- cborg = doJailbreak super.cborg;
- cborg-json = doJailbreak super.cborg-json;
exact-pi = doJailbreak super.exact-pi;
- policeman = doJailbreak super.policeman;
- relude = dontCheck (doJailbreak super.relude);
serialise = doJailbreak super.serialise;
setlocale = doJailbreak super.setlocale;
shellmet = doJailbreak super.shellmet;
- weeder = doJailbreak super.weeder; # https://github.com/ocharles/weeder/issues/15
- xmobar = doJailbreak super.xmobar;
# The shipped Setup.hs file is broken.
csv = overrideCabal super.csv (drv: { preCompileBuildDriver = "rm Setup.hs"; });
@@ -135,4 +108,7 @@ self: super: {
excludes = ["package.yaml"];
});
+ # hnix 0.9.0 does not provide an executable for ghc < 8.10, so define completions here for now.
+ hnix = generateOptparseApplicativeCompletion "hnix" super.hnix;
+
}
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
index c23b15ffef3e0a1663691054b2c73dc51d435f87..204b5d5a08cf763bf0667b9fcea72d58af34fed0 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
@@ -54,7 +54,6 @@ self: super: {
async = doJailbreak super.async;
ChasingBottoms = doJailbreak super.ChasingBottoms;
chell = doJailbreak super.chell;
- cryptohash-sha256 = doJailbreak super.cryptohash-sha256;
Diff = dontCheck super.Diff;
doctest = doJailbreak super.doctest;
hashable = doJailbreak super.hashable;
@@ -74,7 +73,6 @@ self: super: {
# TODO: remove when upstream accepts https://github.com/snapframework/io-streams-haproxy/pull/17
io-streams-haproxy = doJailbreak super.io-streams-haproxy; # base >=4.5 && <4.13
snap-server = doJailbreak super.snap-server;
- xmobar = doJailbreak super.xmobar;
exact-pi = doJailbreak super.exact-pi;
time-compat = doJailbreak super.time-compat;
http-media = doJailbreak super.http-media;
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 1b02c07bbc20c656f359e6c72f7b63e1cd46e2bc..8805958a78dd5ec58e96363812724e7ee82e1951 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -67,14 +67,12 @@ core-packages:
# comment saying "# LTS Haskell x.y". Any changes after that commend will be
# lost the next time `update-stackage.sh` runs.
default-package-overrides:
- # Newer versions have test suite failures.
- - git-annex < 8.20200522
# This was only intended for ghc-7.0.4, and has very old deps, one hidden behind a flag
- MissingH ==1.4.2.0
# 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.15
+ # LTS Haskell 16.3
- abstract-deque ==0.3
- abstract-par ==0.3.3
- AC-Angle ==1.0
@@ -90,6 +88,7 @@ default-package-overrides:
- aeson-attoparsec ==0.0.0
- aeson-better-errors ==0.9.1.0
- aeson-casing ==0.2.0.0
+ - aeson-combinators ==0.0.2.1
- aeson-compat ==0.3.9
- aeson-default ==0.9.1.0
- aeson-diff ==1.1.0.9
@@ -99,11 +98,12 @@ default-package-overrides:
- aeson-picker ==0.1.0.5
- aeson-pretty ==0.8.8
- aeson-qq ==0.8.3
- - aeson-schemas ==1.0.3
+ - aeson-schemas ==1.2.0
- aeson-utils ==0.3.0.2
- aeson-yak ==0.1.1.3
- aeson-yaml ==1.0.6.0
- al ==0.1.4.2
+ - alarmclock ==0.7.0.4
- alerts ==0.1.2.0
- alex ==3.2.5
- alg ==0.2.13.1
@@ -206,18 +206,19 @@ default-package-overrides:
- amazonka-waf ==1.6.1
- amazonka-workspaces ==1.6.1
- amazonka-xray ==1.6.1
- - amqp ==0.19.1
+ - amqp ==0.20.0
+ - amqp-utils ==0.4.4.0
- annotated-wl-pprint ==0.7.0
- ansi-terminal ==0.10.3
- ansi-wl-pprint ==0.6.9
- - antiope-core ==7.4.5
- - antiope-dynamodb ==7.4.5
- - antiope-messages ==7.4.5
- - antiope-s3 ==7.4.5
- - antiope-sns ==7.4.5
- - antiope-sqs ==7.4.5
+ - antiope-core ==7.5.1
+ - antiope-dynamodb ==7.5.1
+ - antiope-messages ==7.5.1
+ - antiope-s3 ==7.5.1
+ - antiope-sns ==7.5.1
+ - antiope-sqs ==7.5.1
- ANum ==0.2.0.2
- - apecs ==0.9.1
+ - apecs ==0.9.2
- apecs-gloss ==0.2.4
- apecs-physics ==0.4.4
- api-field-json-th ==0.1.0.2
@@ -227,13 +228,18 @@ default-package-overrides:
- approximate ==0.3.2
- app-settings ==0.2.0.12
- arbor-lru-cache ==0.1.1.1
- - arbor-postgres ==0.0.5
- arithmoi ==0.10.0.0
- array-memoize ==0.6.0
- arrow-extras ==0.1.0.1
+ - ascii ==1.0.0.2
+ - ascii-case ==1.0.0.2
+ - ascii-char ==1.0.0.2
- asciidiagram ==1.3.3.3
+ - ascii-group ==1.0.0.2
+ - ascii-predicates ==1.0.0.2
- ascii-progress ==0.3.3.0
- - asif ==6.0.4
+ - ascii-superset ==1.0.0.2
+ - ascii-th ==1.0.0.2
- asn1-encoding ==0.9.6
- asn1-parse ==0.9.5
- asn1-types ==0.3.4
@@ -252,40 +258,47 @@ default-package-overrides:
- attoparsec-base64 ==0.0.0
- attoparsec-binary ==0.2
- attoparsec-expr ==0.1.1.2
- - attoparsec-ip ==0.0.5
- attoparsec-iso8601 ==1.0.1.0
- attoparsec-path ==0.0.0.1
- - attoparsec-uri ==0.0.7
- audacity ==0.0.2
- - aur ==6.2.0.1
+ - aur ==7.0.3
+ - aura ==3.1.4
- authenticate ==1.3.5
- authenticate-oauth ==1.6.0.1
- auto ==0.4.3.1
- - autoexporter ==1.1.16
+ - autoexporter ==1.1.17
- auto-update ==0.1.6
- avers ==0.0.17.1
- - avro ==0.4.7.0
+ - avro ==0.5.2.0
- aws-cloudfront-signed-cookies ==0.2.0.6
- - base16-bytestring ==0.1.1.6
+ - bank-holidays-england ==0.2.0.4
+ - base16 ==0.2.1.0
+ - base16-bytestring ==0.1.1.7
+ - base16-lens ==0.1.2.0
+ - base32 ==0.1.1.2
+ - base32-lens ==0.1.0.0
- base32string ==0.9.1
- base58string ==0.10.0
- - base64 ==0.4.1
+ - base64 ==0.4.2.1
- base64-bytestring ==1.0.0.3
- base64-bytestring-type ==1.0.1
- - base64-lens ==0.2.0
+ - base64-lens ==0.3.0
- base64-string ==0.2
- base-compat ==0.11.1
- base-compat-batteries ==0.11.1
- basement ==0.0.11
+ - base-noprelude ==4.13.0.0
- base-orphans ==0.8.2
- base-prelude ==1.3
- base-unicode-symbols ==0.2.4.2
- basic-prelude ==0.7.0
- - bazel-runfiles ==0.7.0.1
+ - bazel-runfiles ==0.12
- bbdb ==0.8
- bcrypt ==0.0.11
- bech32 ==1.0.2
+ - bech32-th ==1.0.2
- bench ==1.0.12
+ - benchpress ==0.2.2.14
- between ==0.11.0.0
- bibtex ==0.1.0.6
- bifunctors ==5.5.7
@@ -298,11 +311,11 @@ default-package-overrides:
- binary-ieee754 ==0.1.0.0
- binary-list ==1.1.1.2
- binary-orphans ==1.0.1
- - binary-parser ==0.5.5
+ - binary-parser ==0.5.6
- binary-parsers ==0.2.4.0
- binary-search ==1.0.0.3
- binary-shared ==0.8.3
- - binary-tagged ==0.2
+ - binary-tagged ==0.3
- bindings-DSL ==1.0.25
- bindings-GLFW ==3.3.2.0
- bindings-libzip ==1.0.1
@@ -342,43 +355,44 @@ default-package-overrides:
- boxes ==0.1.5
- brick ==0.52.1
- brittany ==0.12.1.1
+ - broadcast-chan ==0.2.1.1
- bsb-http-chunked ==0.0.0.4
- bson ==0.4.0.1
- btrfs ==0.2.0.0
- buffer-builder ==0.2.4.7
- buffer-pipe ==0.0
- bugsnag-hs ==0.1.0.3
- - butcher ==1.3.3.1
+ - butcher ==1.3.3.2
- bv ==0.5
- bv-little ==1.1.1
- byteable ==0.1.1
- - bytebuild ==0.3.4.0
+ - byte-count-reader ==0.10.0.1
- bytedump ==1.0
- byte-order ==0.1.2.0
- byteorder ==1.0.4
- bytes ==0.17
- byteset ==0.1.1.0
- - byteslice ==0.2.2.0
- - bytesmith ==0.3.6.0
- bytestring-builder ==0.10.8.2.0
- bytestring-conversion ==0.3.1
- bytestring-lexing ==0.5.0.2
+ - bytestring-mmap ==0.2.2
- bytestring-strict-builder ==0.4.5.3
- bytestring-to-vector ==0.3.0.1
- bytestring-tree-builder ==0.2.7.3
- bz2 ==1.0.0.1
- bzlib-conduit ==0.3.0.2
- c2hs ==0.28.6
+ - cabal-appimage ==0.3.0.0
+ - cabal-debian ==5.0.2
- cabal-doctest ==1.0.8
- - cabal-flatpak ==0.1
- - cabal-plan ==0.6.2.0
- - cabal-rpm ==2.0.4
+ - cabal-rpm ==2.0.6
- cache ==0.1.3.0
- cacophony ==0.10.1
- calendar-recycling ==0.0.0.1
- call-stack ==0.2.0
- can-i-haz ==0.3.1.0
- ca-province-codes ==1.0.0.0
+ - cardano-coin-selection ==1.0.1
- carray ==0.1.6.8
- casa-client ==0.0.1
- casa-types ==0.0.1
@@ -401,15 +415,20 @@ default-package-overrides:
- cfenv ==0.1.0.0
- chan ==0.0.4.1
- ChannelT ==0.0.0.7
+ - character-cases ==0.1.0.4
- charset ==0.3.7.1
- charsetdetect-ae ==1.1.0.4
- Chart ==1.9.3
- Chart-diagrams ==1.9.3
- chaselev-deque ==0.5.0.5
- - ChasingBottoms ==1.3.1.8
- - checkers ==0.5.5
+ - ChasingBottoms ==1.3.1.9
+ - cheapskate ==0.1.1.2
+ - cheapskate-highlight ==0.1.0.0
+ - cheapskate-lucid ==0.1.0.0
+ - checkers ==0.5.6
- checksum ==0.0
- chimera ==0.3.1.0
+ - chiphunk ==0.1.2.1
- choice ==0.2.2
- chronologique ==0.3.1.1
- chronos ==1.1.1
@@ -420,17 +439,18 @@ default-package-overrides:
- cipher-des ==0.0.6
- cipher-rc4 ==0.1.4
- circle-packing ==0.1.0.6
+ - clash-ghc ==1.2.2
+ - clash-lib ==1.2.2
+ - clash-prelude ==1.2.2
- classy-prelude ==1.5.0
- classy-prelude-conduit ==1.5.0
- classy-prelude-yesod ==1.5.0
- clay ==0.13.3
- clientsession ==0.9.1.2
- - climb ==0.3.1
+ - climb ==0.3.3
- Clipboard ==2.3.2.0
- clock ==0.8
- clock-extras ==0.1.0.2
- - clr-host ==0.2.1.0
- - clr-marshal ==0.2.0.0
- clumpiness ==0.17.0.2
- ClustalParser ==1.3.0
- cmark ==0.6
@@ -442,13 +462,14 @@ default-package-overrides:
- code-page ==0.2
- coercible-utils ==0.1.0
- co-log ==0.4.0.1
+ - co-log-concurrent ==0.5.0.0
- co-log-core ==0.2.1.1
- co-log-polysemy ==0.0.1.2
- Color ==0.1.4
- - colorful-monoids ==0.2.1.2
+ - colorful-monoids ==0.2.1.3
- colorize-haskell ==1.0.1
- colour ==2.3.5
- - colourista ==0.0.0.0
+ - colourista ==0.1.0.0
- combinatorial ==0.1.0.1
- comfort-array ==0.4
- comfort-graph ==0.0.3.1
@@ -462,10 +483,11 @@ default-package-overrides:
- composition ==1.0.2.1
- composition-extra ==2.0.0
- concise ==0.1.0.1
- - concurrency ==1.8.1.0
+ - concurrency ==1.11.0.0
- concurrent-extra ==0.7.0.12
- - concurrent-output ==1.10.11
+ - concurrent-output ==1.10.12
- concurrent-split ==0.0.1.1
+ - concurrent-supply ==0.1.8
- cond ==0.4.1.1
- conduit ==1.3.2
- conduit-algorithms ==0.0.11.0
@@ -474,20 +496,21 @@ default-package-overrides:
- conduit-extra ==1.3.5
- conduit-parse ==0.2.1.0
- conduit-zstd ==0.0.2.0
- - conferer ==0.2.0.0
- - conferer-hspec ==0.2.0.0
- - conferer-provider-json ==0.2.0.0
- - conferer-warp ==0.2.0.0
+ - conferer ==0.4.1.1
+ - conferer-hspec ==0.4.0.1
+ - conferer-source-json ==0.4.0.1
+ - conferer-warp ==0.4.0.1
+ - ConfigFile ==1.1.4
- config-ini ==0.2.4.0
- configurator ==0.3.0.0
- configurator-export ==0.1.0.1
+ - configurator-pg ==0.2.3
- connection ==0.3.1
- connection-pool ==0.2.2
- console-style ==0.0.2.1
- constraint ==0.1.4.0
- - constraints ==0.11.2
+ - constraints ==0.12
- constraint-tuples ==0.1.2
- - contiguous ==0.5
- contravariant ==1.5.2
- contravariant-extras ==0.3.5.1
- control-bool ==0.2.1
@@ -509,9 +532,10 @@ default-package-overrides:
- credential-store ==0.1.2
- criterion ==1.5.6.2
- criterion-measurement ==0.1.2.0
- - cron ==0.6.2
+ - cron ==0.7.0
- crypto-api ==0.13.3
- crypto-cipher-types ==0.0.9
+ - cryptocompare ==0.1.1
- crypto-enigma ==0.1.1.6
- cryptohash ==0.11.9
- cryptohash-cryptoapi ==0.1.4
@@ -529,6 +553,7 @@ default-package-overrides:
- crypto-random-api ==0.2.0
- crypt-sha512 ==0
- csp ==1.4.0
+ - css-syntax ==0.1.0.0
- css-text ==0.1.3.0
- csv ==0.1.2
- csv-conduit ==0.7.1.0
@@ -545,15 +570,18 @@ default-package-overrides:
- cursor-fuzzy-time ==0.0.0.0
- cursor-gen ==0.3.0.0
- cutter ==0.0
- - cyclotomic ==1.0.1
- - czipwith ==1.0.1.2
+ - cyclotomic ==1.1.1
+ - czipwith ==1.0.1.3
+ - d10 ==0.2.1.6
- data-accessor ==0.2.3
- data-accessor-mtl ==0.2.0.4
- data-accessor-transformers ==0.2.1.7
+ - data-ascii ==1.0.0.2
- data-binary-ieee754 ==0.4.4
- data-bword ==0.1.0.1
- data-checked ==0.3
- data-clist ==0.1.2.3
+ - data-compat ==0.1.0.2
- data-default ==0.7.1.1
- data-default-class ==0.1.2.0
- data-default-instances-containers ==0.0.1
@@ -564,11 +592,14 @@ default-package-overrides:
- data-dword ==0.3.2
- data-endian ==0.1.1
- data-fix ==0.2.1
+ - data-forest ==0.1.0.8
- data-has ==0.3.0.0
- data-interval ==2.0.1
- data-inttrie ==0.1.4
- data-lens-light ==0.1.2.2
- data-memocombinators ==0.5.1
+ - data-msgpack ==0.0.13
+ - data-msgpack-types ==0.0.3
- data-or ==1.0.0.5
- data-ordlist ==0.4.7.0
- data-ref ==0.0.2
@@ -578,25 +609,32 @@ default-package-overrides:
- data-tree-print ==0.1.0.2
- dataurl ==0.1.0.0
- DAV ==1.3.4
- - dbus ==1.2.15.1
+ - DBFunctor ==0.1.1.1
+ - dbus ==1.2.16
+ - dbus-hslogger ==0.1.0.1
+ - debian ==4.0.2
- debian-build ==0.10.2.0
- debug-trace-var ==0.2.0
- dec ==0.0.3
- Decimal ==0.5.1
- - declarative ==0.5.2
+ - declarative ==0.5.3
- deepseq-generics ==0.2.0.0
+ - deepseq-instances ==0.1.0.1
- deferred-folds ==0.9.10.1
- - dejafu ==2.1.0.3
+ - dejafu ==2.3.0.1
- dense-linear-algebra ==0.1.0.0
+ - depq ==0.4.1.0
- deque ==0.4.3
- deriveJsonNoPrefix ==0.1.0.1
- - deriving-compat ==0.5.8
- - derulo ==1.0.8
+ - deriving-aeson ==0.2.6
+ - deriving-compat ==0.5.9
+ - derulo ==1.0.9
- detour-via-sci ==1.0.0
- - dhall ==1.30.0
- - dhall-bash ==1.0.28
- - dhall-json ==1.6.2
- - dhall-yaml ==1.0.2
+ - dhall ==1.32.0
+ - dhall-bash ==1.0.30
+ - dhall-json ==1.6.4
+ - dhall-lsp-server ==1.0.8
+ - dhall-yaml ==1.1.0
- diagrams ==1.4
- diagrams-contrib ==1.4.4
- diagrams-core ==1.4.2
@@ -605,6 +643,7 @@ default-package-overrides:
- diagrams-rasterific ==1.4.2
- diagrams-solve ==0.1.2
- diagrams-svg ==1.4.3
+ - dialogflow-fulfillment ==0.1.1.3
- di-core ==1.0.4
- dictionary-sharing ==0.1.0.0
- Diff ==0.4.0
@@ -624,8 +663,8 @@ default-package-overrides:
- dlist-nonempty ==0.1.1
- dns ==4.0.1
- dockerfile ==0.2.0
- - doclayout ==0.2.0.1
- - doctemplates ==0.8
+ - doclayout ==0.3
+ - doctemplates ==0.8.2
- doctest ==0.16.3
- doctest-discover ==0.2.0.0
- doctest-driver-gen ==0.3.0.2
@@ -633,20 +672,22 @@ default-package-overrides:
- do-list ==1.0.1
- do-notation ==0.1.0.2
- dotenv ==0.8.0.4
- - dotgen ==0.4.2
+ - dotgen ==0.4.3
- dotnet-timespan ==0.0.1.0
- double-conversion ==2.0.2.0
+ - download ==0.3.2.7
- drinkery ==0.4
- - dsp ==0.2.5
+ - dsp ==0.2.5.1
- dual ==0.1.1.1
- dual-tree ==0.2.2.1
- dublincore-xml-conduit ==0.1.0.2
- - dunai ==0.6.0
+ - dunai ==0.7.0
- duration ==0.1.0.0
- dvorak ==0.1.0.0
- dynamic-state ==0.3.1
- dyre ==0.8.12
- eap ==0.9.0.2
+ - earcut ==0.1.0.2
- Earley ==0.13.0.1
- easy-file ==0.2.2
- Ebnf2ps ==1.0.15
@@ -656,15 +697,21 @@ default-package-overrides:
- edit-distance ==0.2.2.1
- edit-distance-vector ==1.0.0.4
- editor-open ==0.6.0.0
- - egison ==3.10.3
+ - egison ==4.0.3
+ - egison-pattern-src ==0.2.1.0
+ - egison-pattern-src-th-mode ==0.2.1.0
- either ==5.0.1.1
- either-both ==0.1.1.1
- either-unwrap ==1.1
+ - ekg ==0.4.0.15
+ - ekg-core ==0.1.1.7
+ - ekg-json ==0.1.0.6
+ - ekg-statsd ==0.2.5.0
- elerea ==2.9.0
- elf ==0.30
- eliminators ==0.6
- elm2nix ==0.2
- - elm-bridge ==0.5.2
+ - elm-bridge ==0.6.1
- elm-core-sources ==1.0.0
- elm-export ==0.6.0.1
- emacs-module ==0.1.1
@@ -686,11 +733,16 @@ default-package-overrides:
- errors ==2.3.0
- errors-ext ==0.4.2
- ersatz ==0.4.8
- - esqueleto ==3.3.3.0
+ - esqueleto ==3.3.3.2
+ - essence-of-live-coding ==0.1.0.3
+ - essence-of-live-coding-gloss ==0.1.0.3
+ - essence-of-live-coding-pulse ==0.1.0.3
+ - essence-of-live-coding-quickcheck ==0.1.0.3
- etc ==0.4.1.0
- eventful-core ==0.2.0
- eventful-test-helpers ==0.2.0
- event-list ==0.1.2
+ - eventstore ==1.4.1
- every ==0.0.1
- exact-combinatorics ==0.2.0.9
- exact-pi ==0.5.0.1
@@ -708,17 +760,17 @@ default-package-overrides:
- extended-reals ==0.2.4.0
- extensible-effects ==5.0.0.1
- extensible-exceptions ==0.1.1.4
- - extra ==1.6.21
+ - extra ==1.7.3
- extractable-singleton ==0.0.1
- extrapolate ==0.4.2
- fail ==4.9.0.0
- failable ==1.2.4.0
- - fakedata ==0.5.0
+ - fakedata ==0.6.1
- farmhash ==0.1.0.5
- fast-digits ==0.3.0.0
- fast-logger ==3.0.1
- fast-math ==1.0.2
- - fb ==2.0.0
+ - fb ==2.1.1
- feature-flags ==0.1.0.1
- fedora-dists ==1.1.2
- fedora-haskell-tools ==0.9
@@ -727,10 +779,11 @@ default-package-overrides:
- fft ==0.1.8.6
- fgl ==5.7.0.2
- filecache ==0.4.1
- - file-embed ==0.0.12.0
+ - file-embed ==0.0.11.2
- file-embed-lzma ==0
- filelock ==0.1.1.4
- filemanip ==0.3.6.3
+ - file-modules ==0.1.2.4
- file-path-th ==0.1.0.0
- filepattern ==0.1.2
- fileplow ==0.1.0.0
@@ -739,20 +792,21 @@ default-package-overrides:
- FindBin ==0.0.5
- fingertree ==0.1.4.2
- finite-typelits ==0.1.4.2
- - first-class-families ==0.7.0.0
+ - first-class-families ==0.8.0.0
- first-class-patterns ==0.3.2.5
- fitspec ==0.4.8
- fixed ==0.3
- fixed-length ==0.2.2
- fixed-vector ==1.2.0.0
- - fixed-vector-hetero ==0.5.0.0
+ - fixed-vector-hetero ==0.6.0.0
- flac ==0.2.0
- flac-picture ==0.1.2
- flags-applicative ==0.1.0.2
+ - flat ==0.4.4
- flat-mcmc ==1.5.1
- FloatingHex ==0.4
- floatshow ==0.2.4
- - flow ==1.0.20
+ - flow ==1.0.21
- flush-queue ==1.0.0
- fmlist ==0.9.3
- fmt ==0.6.1.2
@@ -761,7 +815,7 @@ default-package-overrides:
- focuslist ==0.1.0.2
- foldable1 ==0.1.0.0
- fold-debounce ==0.2.0.9
- - fold-debounce-conduit ==0.2.0.4
+ - fold-debounce-conduit ==0.2.0.5
- foldl ==1.4.6
- folds ==0.7.5
- follow-file ==0.0.3
@@ -775,20 +829,23 @@ default-package-overrides:
- formatting ==6.3.7
- foundation ==0.0.25
- free ==5.1.3
- - free-categories ==0.1.0.0
+ - free-categories ==0.2.0.0
- freenect ==1.2.1
- freer-simple ==1.2.1.1
- - freetype2 ==0.1.2
+ - freetype2 ==0.2.0
- free-vl ==0.1.4
- friendly-time ==0.4.1
- from-sum ==0.2.3.0
- frontmatter ==0.1.0.2
- fsnotify ==0.3.0.1
- fsnotify-conduit ==0.1.1.1
+ - ftp-client ==0.5.1.4
+ - ftp-client-conduit ==0.5.0.5
- funcmp ==1.9
- function-builder ==0.3.0.1
- functor-classes-compat ==1
- - fused-effects ==1.0.2.0
+ - fused-effects ==1.0.2.2
+ - fusion-plugin ==0.2.1
- fusion-plugin-types ==0.1.0
- fuzzcheck ==0.1.1
- fuzzy ==0.1.0.0
@@ -801,19 +858,21 @@ default-package-overrides:
- general-games ==1.1.1
- generic-arbitrary ==0.1.0
- generic-constraints ==1.1.1.1
- - generic-data ==0.7.0.0
+ - generic-data ==0.8.3.0
- generic-deriving ==1.13.1
- - generic-lens ==1.2.0.1
- - generic-monoid ==0.1.0.0
+ - generic-lens ==2.0.0.0
+ - generic-lens-core ==2.0.0.0
+ - generic-monoid ==0.1.0.1
+ - generic-optics ==2.0.0.0
- GenericPretty ==1.2.2
- generic-random ==1.3.0.1
- generics-sop ==0.5.1.0
- generics-sop-lens ==0.2.0.1
- - genvalidity ==0.10.0.2
+ - genvalidity ==0.11.0.0
- genvalidity-aeson ==0.3.0.0
- - genvalidity-bytestring ==0.5.0.1
+ - genvalidity-bytestring ==0.6.0.0
- genvalidity-containers ==0.8.0.2
- - genvalidity-criterion ==0.0.0.0
+ - genvalidity-criterion ==0.2.0.0
- genvalidity-hspec ==0.7.0.4
- genvalidity-hspec-aeson ==0.3.1.1
- genvalidity-hspec-binary ==0.2.0.4
@@ -821,8 +880,8 @@ default-package-overrides:
- genvalidity-hspec-hashable ==0.2.0.5
- genvalidity-hspec-optics ==0.1.1.2
- genvalidity-hspec-persistent ==0.0.0.1
- - genvalidity-mergeful ==0.1.0.0
- - genvalidity-mergeless ==0.1.0.0
+ - genvalidity-mergeful ==0.2.0.0
+ - genvalidity-mergeless ==0.2.0.0
- genvalidity-path ==0.3.0.4
- genvalidity-property ==0.5.0.1
- genvalidity-scientific ==0.2.1.1
@@ -834,27 +893,33 @@ default-package-overrides:
- genvalidity-vector ==0.3.0.1
- geojson ==4.0.2
- getopt-generics ==0.13.0.4
+ - ghc-byteorder ==4.11.0.0.10
+ - ghc-check ==0.5.0.1
- ghc-compact ==0.1.0.0
- ghc-core ==0.5.6
+ - ghc-events ==0.13.0
- ghc-exactprint ==0.6.2
- - ghcid ==0.8.6
+ - ghcid ==0.8.7
- ghci-hexcalc ==0.1.1.0
- ghcjs-codemirror ==0.0.0.2
- - ghc-lib ==8.8.3.20200412.1
- - ghc-lib-parser ==8.8.3.20200412.1
- - ghc-lib-parser-ex ==8.8.5.8
+ - ghc-lib ==8.10.1.20200523
+ - ghc-lib-parser ==8.10.1.20200523
+ - ghc-lib-parser-ex ==8.10.0.14
+ - ghc-parser ==0.2.2.0
- ghc-paths ==0.1.0.12
- ghc-prof ==1.4.1.7
- - ghc-source-gen ==0.3.0.0
- - ghc-syntax-highlighter ==0.0.5.0
+ - ghc-source-gen ==0.4.0.0
+ - ghc-syntax-highlighter ==0.0.6.0
- ghc-tcplugins-extra ==0.4
- - ghc-typelits-extra ==0.3.3
+ - ghc-typelits-extra ==0.4
- ghc-typelits-knownnat ==0.7.2
- ghc-typelits-natnormalise ==0.7.2
- - ghc-typelits-presburger ==0.3.0.0
+ - ghc-typelits-presburger ==0.3.0.1
- ghost-buster ==0.1.1.0
- gi-atk ==2.0.21
- gi-cairo ==1.0.23
+ - gi-cairo-connector ==0.0.1
+ - gi-cairo-render ==0.0.1
- gi-dbusmenu ==0.4.7
- gi-dbusmenugtk3 ==0.4.8
- gi-gdk ==3.0.22
@@ -866,6 +931,7 @@ default-package-overrides:
- gi-graphene ==1.0.1
- gi-gtk ==3.0.33
- gi-gtk-hs ==0.3.8.1
+ - ginger ==0.10.0.5
- gingersnap ==0.3.1.0
- gi-pango ==1.0.22
- giphy-api ==0.7.0.0
@@ -894,21 +960,29 @@ default-package-overrides:
- graphviz ==2999.20.0.4
- graph-wrapper ==0.2.6.0
- gravatar ==0.8.0
- - greskell ==1.0.1.0
- - greskell-core ==0.1.3.3
- - greskell-websocket ==0.1.2.3
+ - greskell ==1.1.0.3
+ - greskell-core ==0.1.3.5
+ - greskell-websocket ==0.1.2.4
- groom ==0.1.2.1
- group-by-date ==0.1.0.3
- groups ==0.4.1.0
+ - gtk-sni-tray ==0.1.6.0
+ - gtk-strut ==0.1.3.0
- guarded-allocation ==0.0.1
- hackage-db ==2.1.0
- hackage-security ==0.6.0.1
- haddock-library ==1.8.0
+ - hadolint ==1.18.0
+ - hadoop-streaming ==0.2.0.3
+ - hakyll ==4.13.3.0
- half ==0.3
- hamtsolo ==1.0.3
- HandsomeSoup ==0.4.2
+ - hapistrano ==0.4.1.0
+ - happstack-server ==7.6.1
- happy ==1.19.12
- HasBigDecimal ==0.1.1
+ - hasbolt ==0.1.4.3
- hashable ==1.3.0.0
- hashable-time ==0.2.0.2
- hashids ==1.0.2.4
@@ -918,35 +992,38 @@ default-package-overrides:
- haskell-gi ==0.23.1
- haskell-gi-base ==0.23.0
- haskell-gi-overloading ==1.0
+ - haskell-igraph ==0.8.0
- haskell-import-graph ==1.0.4
- haskell-lexer ==1.1
- - haskell-lsp ==0.20.0.1
- - haskell-lsp-types ==0.20.0.0
+ - haskell-lsp ==0.22.0.0
+ - haskell-lsp-types ==0.22.0.0
- haskell-names ==0.9.9
- haskell-src ==1.0.3.1
- - haskell-src-exts ==1.22.0
+ - haskell-src-exts ==1.23.1
- haskell-src-exts-util ==0.2.5
- haskell-src-meta ==0.8.5
- haskey-btree ==0.3.0.1
- - haskoin-core ==0.10.1
- - haskoin-node ==0.9.21
+ - haskoin-core ==0.13.4
+ - haskoin-node ==0.13.0
- hasql ==1.4.3
- hasql-optparse-applicative ==0.3.0.5
- hasql-pool ==0.5.2
- hasql-transaction ==1.0.0.1
- hasty-hamiltonian ==1.3.3
+ - HaTeX ==3.22.2.0
- HaXml ==1.25.5
- haxr ==3000.11.4
+ - HCodecs ==0.5.2
- hdaemonize ==0.5.6
- HDBC ==2.4.0.3
- HDBC-session ==0.1.2.0
- - headroom ==0.1.3.0
+ - headroom ==0.2.2.1
- heap ==1.0.4
- heaps ==0.3.6.1
- - heart-core ==0.1.1
- hebrew-time ==0.1.2
- hedgehog ==1.0.2
- hedgehog-corpus ==0.2.0
+ - hedgehog-fakedata ==0.0.1.3
- hedgehog-fn ==1.0
- hedgehog-quickcheck ==0.1.1
- hedis ==0.12.13
@@ -960,7 +1037,7 @@ default-package-overrides:
- hformat ==0.3.3.1
- hfsevents ==0.1.6
- hidapi ==0.1.5
- - hie-bios ==0.4.0
+ - hie-bios ==0.5.1
- hi-file-parser ==0.1.0.0
- higher-leveldb ==0.5.0.2
- highlighting-kate ==0.6.4
@@ -968,7 +1045,8 @@ default-package-overrides:
- hinotify ==0.4
- hint ==0.9.0.3
- hjsmin ==0.2.0.4
- - hkgr ==0.2.5.2
+ - hkd-default ==1.1.0.0
+ - hkgr ==0.2.6
- hlibcpuid ==0.2.0
- hlibgit2 ==0.18.0.16
- hmatrix ==0.20.0.0
@@ -978,7 +1056,9 @@ default-package-overrides:
- hmatrix-vector-sized ==0.1.3.0
- hmpfr ==0.4.4
- hnock ==0.4.0
- - hoauth2 ==1.11.0
+ - hoauth2 ==1.14.0
+ - hOpenPGP ==2.9.4
+ - hopenpgp-tools ==0.23.1
- hopfli ==0.2.2.1
- hosc ==0.17
- hostname ==1.0
@@ -986,12 +1066,14 @@ default-package-overrides:
- hourglass ==0.2.12
- hourglass-orphans ==0.1.0.0
- hp2pretty ==0.9
- - hpack ==0.33.1
- - hpc-codecov ==0.1.0.0
+ - hpack ==0.34.2
+ - hpack-dhall ==0.5.2
+ - hpc-codecov ==0.2.0.0
+ - hpc-lcov ==1.0.1
- hreader ==1.1.0
- hreader-lens ==0.1.3.0
- hruby ==0.3.8
- - hs-bibutils ==6.8.0.0
+ - hs-bibutils ==6.10.0.0
- hsc2hs ==0.68.7
- hscolour ==1.24.4
- hsdns ==1.8
@@ -1006,6 +1088,7 @@ default-package-overrides:
- hslogger ==1.3.1.0
- hslua ==1.0.3.2
- hslua-aeson ==1.0.2
+ - hslua-module-doclayout ==0.1.0
- hslua-module-system ==0.2.1
- hslua-module-text ==0.2.1
- HsOpenSSL ==0.11.4.18
@@ -1021,13 +1104,16 @@ default-package-overrides:
- hspec-expectations-pretty-diff ==0.7.2.5
- hspec-golden ==0.1.0.1
- hspec-golden-aeson ==0.7.0.0
+ - hspec-hedgehog ==0.0.1.2
- hspec-leancheck ==0.0.4
- hspec-megaparsec ==2.1.0
- hspec-meta ==2.6.0
- - hspec-need-env ==0.1.0.4
+ - hspec-need-env ==0.1.0.5
- hspec-parsec ==0
- hspec-smallcheck ==0.5.2
+ - hspec-tables ==0.0.1
- hspec-wai ==0.10.1
+ - hspec-wai-json ==0.10.1
- hs-php-session ==0.0.9.3
- hsshellscript ==3.4.5
- HStringTemplate ==0.8.7
@@ -1053,7 +1139,7 @@ default-package-overrides:
- http-conduit ==2.3.7.3
- http-date ==0.0.8
- http-directory ==0.1.8
- - http-download ==0.1.0.1
+ - http-download ==0.2.0.0
- httpd-shed ==0.4.1.1
- http-link-header ==1.0.3.1
- http-media ==0.8.0.0
@@ -1065,37 +1151,26 @@ default-package-overrides:
- HUnit-approx ==1.1.1.1
- hunit-dejafu ==2.0.0.3
- hvect ==0.4.0.0
- - hvega ==0.5.0.0
- - hw-balancedparens ==0.3.1.0
+ - hvega ==0.9.1.0
+ - hw-balancedparens ==0.4.1.0
- hw-bits ==0.7.2.1
- hw-conduit ==0.2.1.0
- hw-conduit-merges ==0.2.1.0
- hw-diagnostics ==0.0.1.0
- - hw-dsv ==0.4.1.0
- hweblib ==0.6.3
- - hw-eliasfano ==0.1.2.0
- hw-excess ==0.2.3.0
- hw-fingertree ==0.1.2.0
- hw-fingertree-strict ==0.1.2.0
- hw-hedgehog ==0.1.1.0
- hw-hspec-hedgehog ==0.1.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
- - hw-json-simple-cursor ==0.1.1.0
- - hw-json-standard-cursor ==0.2.3.1
- hw-mquery ==0.2.1.0
- - hw-packed-vector ==0.2.1.0
- hw-parser ==0.1.1.0
- hw-prim ==0.6.3.0
- - hw-rankselect ==0.13.4.0
- - hw-rankselect-base ==0.3.4.0
- - hw-simd ==0.1.2.0
+ - hw-rankselect-base ==0.3.4.1
- hw-streams ==0.0.1.0
- hw-string-parse ==0.0.0.4
- - hw-succinct ==0.1.0.1
- - hw-xml ==0.5.1.0
- hxt ==9.3.1.18
- hxt-charproperties ==9.4.0.0
- hxt-css ==0.1.0.3
@@ -1108,29 +1183,34 @@ default-package-overrides:
- hybrid-vectors ==0.2.2
- hyperloglog ==0.4.3
- hyphenation ==0.8
+ - hyraxAbif ==0.2.3.21
- iconv ==0.4.1.3
- identicon ==0.2.2
- ieee754 ==0.8.0
- if ==0.1.0.0
- iff ==0.0.6
+ - ihaskell ==0.10.1.1
- ihs ==0.1.0.3
- ilist ==0.4.0.1
- imagesize-conduit ==1.1
- Imlib ==0.1.2
- immortal ==0.3
+ - immortal-queue ==0.1.0.1
- include-file ==0.1.0.4
- incremental-parser ==0.4.0.2
- indents ==0.5.0.1
- indexed ==0.1.3
+ - indexed-containers ==0.1.0.2
- indexed-list-literals ==0.2.1.3
- indexed-profunctors ==0.1
- infer-license ==0.2.0
- inflections ==0.4.0.5
- - influxdb ==1.7.1.5
+ - influxdb ==1.7.1.6
- ini ==0.4.1
- inj ==1.0
- inline-c ==0.9.1.0
- inline-c-cpp ==0.4.0.2
+ - inliterate ==0.1.0
- insert-ordered-containers ==0.2.3.1
- inspection-testing ==0.4.2.4
- instance-control ==0.1.2.0
@@ -1139,15 +1219,17 @@ default-package-overrides:
- integer-roots ==1.0
- integration ==0.2.1
- intern ==0.9.2
- - interpolate ==0.2.0
+ - interpolate ==0.2.1
+ - interpolatedstring-perl6 ==1.0.2
- interpolation ==0.1.1.1
- interpolator ==1.0.0
- - IntervalMap ==0.6.1.1
+ - IntervalMap ==0.6.1.2
- intervals ==0.9.1
- - intro ==0.6.0.1
+ - intro ==0.7.0.0
- intset-imperative ==0.1.0.0
- invariant ==0.5.3
- invertible ==0.2.0.5
+ - invertible-grammar ==0.1.2
- io-machine ==0.2.0.0
- io-manager ==0.1.0.2
- io-memoize ==1.1.1.0
@@ -1155,35 +1237,38 @@ default-package-overrides:
- io-storage ==0.3
- io-streams ==1.5.1.0
- io-streams-haproxy ==1.0.1.0
- - ip ==1.7.2
- ip6addr ==1.0.1
- iproute ==1.7.9
- - IPv6Addr ==1.1.4
+ - IPv6Addr ==1.1.5
- ipynb ==0.1.0.1
- ipython-kernel ==0.10.2.0
- irc ==0.6.1.0
- irc-client ==1.1.1.1
- irc-conduit ==0.3.0.4
- irc-ctcp ==0.1.3.0
+ - isbn ==1.0.0.0
- islink ==0.1.0.0
- iso3166-country-codes ==0.20140203.8
- iso639 ==0.1.0.3
- iso8601-time ==0.1.5
- iterable ==3.0
+ - it-has ==0.2.0.0
+ - ixset-typed ==0.5
- ix-shapable ==0.1.0
- jack ==0.7.1.4
- - jira-wiki-markup ==1.0.0
+ - jira-wiki-markup ==1.1.4
- jose ==0.8.3
- jose-jwt ==0.8.0
- js-dgtable ==0.5.2
- js-flot ==0.8.3
- js-jquery ==3.3.1
- json-alt ==1.0.0
- - json-feed ==1.0.10
+ - json-feed ==1.0.11
- jsonpath ==0.2.0.0
- - json-rpc ==1.0.1
+ - json-rpc ==1.0.3
- json-rpc-generic ==0.2.1.5
- JuicyPixels ==3.3.5
+ - JuicyPixels-blurhash ==0.1.0.3
- JuicyPixels-extra ==0.4.1
- JuicyPixels-scale-dct ==0.1.2
- junit-xml ==0.1.0.1
@@ -1202,15 +1287,18 @@ default-package-overrides:
- kind-generics-th ==0.2.2.0
- kmeans ==0.1.3
- koofr-client ==1.0.0.3
+ - krank ==0.2.1
- kubernetes-webhook-haskell ==0.2.0.2
- l10n ==0.1.0.1
- labels ==0.3.3
- - lackey ==1.0.12
+ - lackey ==1.0.13
- LambdaHack ==0.9.5.0
- lame ==0.2.0
- - language-avro ==0.1.2.0
+ - language-avro ==0.1.3.1
+ - language-bash ==0.9.2
- language-c ==0.8.3
- language-c-quote ==0.12.2.1
+ - language-docker ==9.1.1
- language-haskell-extract ==0.2.4
- language-java ==0.2.9
- language-javascript ==0.7.1.0
@@ -1249,30 +1337,35 @@ default-package-overrides:
- libmpd ==0.9.1.0
- libyaml ==0.1.2
- LibZip ==1.0.1
+ - life-sync ==1.1.1.0
- lifted-async ==0.10.0.6
- lifted-base ==0.2.3.12
- lift-generics ==0.1.3
- - linear ==1.20.9
- - linenoise ==0.3.1
+ - line ==4.0.1
+ - linear ==1.21.1
+ - linenoise ==0.3.2
- linux-file-extents ==0.2.0.0
- linux-namespaces ==0.1.3.0
- List ==0.6.2
- - ListLike ==4.6.3
+ - ListLike ==4.7
+ - list-predicate ==0.1.0.1
- listsafe ==0.1.0.1
- - list-singleton ==1.0.0.3
+ - list-singleton ==1.0.0.4
- list-t ==1.0.4
- ListTree ==0.2.3
+ - little-logger ==0.1.0
+ - little-rio ==0.1.1
- llvm-hs ==9.0.1
- llvm-hs-pure ==9.0.0
- lmdb ==0.2.5
- load-env ==0.2.1.0
+ - loc ==0.1.3.8
- loch-th ==0.2.2
- lockfree-queue ==0.2.3.1
- log-base ==0.8.0.1
- log-domain ==0.13
- logfloat ==0.13.3.3
- logging ==3.0.5
- - logging-effect ==1.3.9
- logging-facade ==0.3.0
- logging-facade-syslog ==1
- logict ==0.7.0.2
@@ -1280,13 +1373,14 @@ default-package-overrides:
- loopbreaker ==0.1.1.1
- lrucache ==1.2.0.1
- lrucaching ==0.3.3
- - lsp-test ==0.10.2.0
+ - lsp-test ==0.10.3.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
+ - magic ==1.1
- mainland-pretty ==0.7.0.1
- main-tester ==0.2.0.1
- makefile ==1.1.0.0
@@ -1294,20 +1388,22 @@ default-package-overrides:
- markdown ==0.1.17.4
- markdown-unlit ==0.5.0
- markov-chain ==0.0.3.4
- - massiv ==0.4.5.0
+ - massiv ==0.5.3.1
- massiv-io ==0.2.1.0
- - massiv-test ==0.1.2
+ - massiv-test ==0.1.3.1
- mathexpr ==0.3.0.0
+ - math-extras ==0.1.1.0
- math-functions ==0.3.4.0
- matplotlib ==0.7.5
- matrices ==0.5.0
- matrix ==0.3.6.1
- matrix-market-attoparsec ==0.1.1.3
- - matrix-static ==0.2.1
+ - matrix-static ==0.3
- maximal-cliques ==0.1.1
- mbox ==0.3.4
- mbox-utility ==0.0.3.1
- mcmc-types ==1.0.3
+ - medea ==1.1.2
- median-stream ==0.7.0.0
- megaparsec ==8.0.0
- megaparsec-tests ==8.0.0
@@ -1315,8 +1411,8 @@ default-package-overrides:
- memory ==0.15.0
- MemoTrie ==0.6.10
- mercury-api ==0.1.0.2
- - mergeful ==0.1.0.0
- - mergeless ==0.2.0.2
+ - mergeful ==0.2.0.0
+ - mergeless ==0.3.0.0
- mersenne-random-pure64 ==0.2.2.0
- messagepack ==0.5.4
- metrics ==0.4.1.1
@@ -1333,17 +1429,18 @@ default-package-overrides:
- microstache ==1.0.1.1
- midair ==0.2.0.1
- midi ==0.2.2.2
- - mighty-metropolis ==1.2.0
+ - mighty-metropolis ==2.0.0
- mime-mail ==0.5.0
- mime-mail-ses ==0.4.1
- mime-types ==0.1.0.9
- - mini-egison ==0.1.6
+ - mini-egison ==1.0.0
- minimal-configuration ==0.1.4
- minimorph ==0.2.2.0
- minio-hs ==1.5.2
- miniutter ==0.5.1.0
+ - min-max-pqueue ==0.1.0.2
- mintty ==0.1.2
- - miso ==1.4.0.0
+ - miso ==1.6.0.0
- missing-foreign ==0.1.1
- MissingH ==1.4.3.0
- mixed-types-num ==0.4.0.1
@@ -1357,8 +1454,10 @@ default-package-overrides:
- mnist-idx ==0.1.2.8
- mockery ==0.3.5
- mod ==0.1.1.0
+ - model ==0.5
- modern-uri ==0.3.2.0
- modular ==0.1.0.8
+ - monad-bayes ==0.1.1.0
- monad-control ==1.0.2.3
- monad-control-aligned ==0.0.1.1
- monad-coroutine ==0.9.0.4
@@ -1370,13 +1469,14 @@ default-package-overrides:
- monad-logger-prefix ==0.1.11
- monad-loops ==0.4.3
- monad-memo ==0.5.1
+ - monad-metrics ==0.2.1.4
- monad-par ==0.3.5
- monad-parallel ==0.7.2.3
- monad-par-extras ==0.3.3
- monad-peel ==0.2.1.2
- monad-products ==4.0.1
- MonadPrompt ==1.0.0.5
- - MonadRandom ==0.5.1.2
+ - MonadRandom ==0.5.2
- monad-resumption ==0.1.4.0
- monad-skeleton ==0.1.5
- monad-st ==0.2.4.1
@@ -1392,20 +1492,25 @@ default-package-overrides:
- mono-traversable-instances ==0.1.0.0
- mono-traversable-keys ==0.1.0
- more-containers ==0.2.2.0
- - morpheus-graphql ==0.10.0
+ - morpheus-graphql ==0.12.0
+ - morpheus-graphql-core ==0.12.0
- mountpoints ==1.0.2
+ - mpi-hs ==0.7.1.2
+ - mpi-hs-binary ==0.1.1.0
+ - mpi-hs-cereal ==0.1.0.0
- mtl-compat ==0.2.2
- mtl-prelude ==2.0.3.1
- multiarg ==0.30.0.10
+ - multi-containers ==0.1.1
- multimap ==1.2.1
- multiset ==0.3.4.3
- - multistate ==0.8.0.2
- - murmur3 ==1.0.3
+ - multistate ==0.8.0.3
+ - murmur3 ==1.0.4
- murmur-hash ==0.1.0.9
- MusicBrainz ==0.4.1
- mustache ==2.3.1
- mutable-containers ==0.3.4
- - mwc-probability ==2.2.0
+ - mwc-probability ==2.3.0
- mwc-random ==0.14.0.0
- mx-state-codes ==1.0.0.0
- mysql ==0.1.7
@@ -1416,7 +1521,6 @@ default-package-overrides:
- nano-erl ==0.1.0.1
- nanospec ==0.2.2
- nats ==1.1.2
- - natural-arithmetic ==0.1.2.0
- natural-induction ==0.2.0.0
- natural-sort ==0.1.2
- natural-transformation ==0.4
@@ -1437,6 +1541,8 @@ default-package-overrides:
- network-conduit-tls ==1.3.2
- network-info ==0.2.0.10
- network-ip ==0.3.0.3
+ - network-messagepack-rpc ==0.1.2.0
+ - network-messagepack-rpc-websocket ==0.1.1.1
- network-simple ==0.4.5
- network-simple-tls ==0.4
- network-transport ==0.5.4
@@ -1447,7 +1553,6 @@ default-package-overrides:
- nicify-lib ==1.0.1
- NineP ==0.0.2.1
- nix-paths ==1.0.1
- - NoHoed ==0.1.1
- nonce ==1.0.7
- nondeterminism ==1.4
- non-empty ==0.3.2
@@ -1459,11 +1564,11 @@ default-package-overrides:
- not-gloss ==0.7.7.0
- no-value ==1.0.0.0
- nowdoc ==0.1.1.0
- - nqe ==0.6.1
+ - nqe ==0.6.3
- nsis ==0.3.3
- numbers ==3000.2.0.2
- numeric-extras ==0.1
- - numeric-prelude ==0.4.3.1
+ - numeric-prelude ==0.4.3.2
- numhask ==0.4.0
- NumInstances ==1.4
- numtype-dk ==0.5.0.2
@@ -1472,7 +1577,7 @@ default-package-overrides:
- ObjectName ==1.1.0.1
- o-clock ==1.1.0
- odbc ==0.2.2
- - oeis2 ==1.0.3
+ - oeis2 ==1.0.4
- ofx ==0.4.4.0
- old-locale ==1.0.0.7
- old-time ==1.1.0.3
@@ -1491,7 +1596,10 @@ default-package-overrides:
- openpgp-asciiarmor ==0.1.2
- opensource ==0.1.1.0
- openssl-streams ==1.2.2.0
- - opentelemetry ==0.0.0.2
+ - opentelemetry ==0.4.2
+ - opentelemetry-extra ==0.4.2
+ - opentelemetry-lightstep ==0.4.2
+ - opentelemetry-wai ==0.4.2
- operational ==0.2.3.5
- operational-class ==0.3.0.0
- optics ==0.2
@@ -1506,16 +1614,16 @@ default-package-overrides:
- optparse-simple ==0.1.1.2
- optparse-text ==0.1.1.0
- ordered-containers ==0.2.2
- - ormolu ==0.0.3.1
+ - ormolu ==0.1.2.0
- overhang ==1.0.0
- - packcheck ==0.4.2
+ - packcheck ==0.5.1
- pager ==0.1.1.0
- pagination ==0.2.1
- pagure-cli ==0.2
- - pandoc ==2.9.1.1
- - pandoc-citeproc ==0.16.4.1
+ - pandoc ==2.9.2.1
+ - pandoc-citeproc ==0.17.0.1
- pandoc-csv2table ==1.0.8
- - pandoc-plot ==0.2.2.0
+ - pandoc-plot ==0.6.1.0
- pandoc-pyplot ==2.3.0.1
- pandoc-types ==1.20
- pantry ==0.4.0.1
@@ -1533,13 +1641,15 @@ default-package-overrides:
- parsers ==0.12.10
- partial-handler ==1.0.3
- partial-isomorphisms ==0.2.2.1
- - password ==1.0.0.0
- - password-instances ==1.0.0.0
- - path ==0.7.1
+ - partial-semigroup ==0.5.1.8
+ - password ==2.0.1.1
+ - password-instances ==2.0.0.1
+ - path ==0.7.0
- path-extra ==0.2.0
- path-io ==1.6.0
- path-pieces ==0.2.1
- - pathtype ==0.8.1
+ - path-text-utf8 ==0.0.1.6
+ - pathtype ==0.8.1.1
- pathwalk ==0.3.1.2
- pattern-arrows ==0.0.2
- pcg-random ==0.1.3.6
@@ -1553,7 +1663,7 @@ default-package-overrides:
- perfect-hash-generator ==0.2.0.6
- perfect-vector-shuffle ==0.1.1.1
- persist ==0.1.1.5
- - persistable-record ==0.6.0.4
+ - persistable-record ==0.6.0.5
- persistable-types-HDBC-pg ==0.0.3.5
- persistent ==2.10.5.2
- persistent-mysql ==2.10.2.3
@@ -1589,17 +1699,18 @@ default-package-overrides:
- pipes-wai ==3.2.0
- pkcs10 ==0.2.0.0
- placeholders ==0.1
+ - plaid ==0.1.0.4
- planb-token-introspection ==0.1.4.0
- plotlyhs ==0.2.1
- pointed ==5.0.1
- pointedlist ==0.6.1
- pointless-fun ==1.1.0.6
- poll ==0.0.0.1
- - poly ==0.3.3.0
+ - poly ==0.4.0.0
- poly-arity ==0.1.0
- polynomials-bernstein ==1.1.2
- polyparse ==1.13
- - polysemy ==1.2.3.0
+ - polysemy ==1.3.0.0
- pooled-io ==0.0.2.2
- port-utils ==0.2.1.0
- posix-paths ==0.2.1.6
@@ -1609,16 +1720,17 @@ default-package-overrides:
- postgresql-libpq ==0.9.4.2
- postgresql-orm ==0.5.1
- postgresql-simple ==0.6.2
+ - postgrest ==7.0.0
- post-mess-age ==0.2.1.0
- pptable ==0.3.0.0
- - pqueue ==1.4.1.2
+ - pqueue ==1.4.1.3
- prefix-units ==0.2.0
- prelude-compat ==0.0.0.2
- prelude-safeenum ==0.1.1.2
- prettyclass ==1.0.0.0
- pretty-class ==1.0.1.1
- pretty-hex ==1.1
- - prettyprinter ==1.6.1
+ - prettyprinter ==1.6.2
- prettyprinter-ansi-terminal ==1.1.1.2
- prettyprinter-compat-annotated-wl-pprint ==1
- prettyprinter-compat-ansi-wl-pprint ==1.0.1
@@ -1626,16 +1738,14 @@ default-package-overrides:
- prettyprinter-convert-ansi-wl-pprint ==1.1
- pretty-relative-time ==0.2.0.0
- pretty-show ==1.10
- - pretty-simple ==3.2.2.0
+ - pretty-simple ==3.2.3.0
- pretty-sop ==0.2.0.3
+ - pretty-terminal ==0.1.0.0
- pretty-types ==0.3.0.1
- primes ==0.2.1.0
- primitive ==0.7.0.1
- primitive-addr ==0.1.0.2
- - primitive-extras ==0.8
- - primitive-offset ==0.2.0.0
- primitive-unaligned ==0.1.1.1
- - primitive-unlifted ==0.1.3.0
- print-console-colors ==0.1.0.0
- process-extras ==0.7.4
- product-isomorphic ==0.0.3.3
@@ -1648,25 +1758,28 @@ default-package-overrides:
- promises ==0.3
- prompt ==0.1.1.2
- prospect ==0.1.0.0
+ - proto3-wire ==1.1.0
+ - protobuf ==0.2.1.3
- protobuf-simple ==0.1.1.0
- protocol-radius ==0.0.1.1
- protocol-radius-test ==0.1.0.1
- - proto-lens ==0.6.0.0
- - proto-lens-arbitrary ==0.1.2.8
- - proto-lens-optparse ==0.1.1.6
- - proto-lens-protobuf-types ==0.6.0.0
- - proto-lens-protoc ==0.6.0.0
- - proto-lens-runtime ==0.6.0.0
- - proto-lens-setup ==0.4.0.3
+ - proto-lens ==0.7.0.0
+ - proto-lens-arbitrary ==0.1.2.9
+ - proto-lens-optparse ==0.1.1.7
+ - proto-lens-protobuf-types ==0.7.0.0
+ - proto-lens-protoc ==0.7.0.0
+ - proto-lens-runtime ==0.7.0.0
+ - proto-lens-setup ==0.4.0.4
- protolude ==0.2.4
- proxied ==0.3.1
- psqueues ==0.2.7.2
- - publicsuffix ==0.20191003
+ - publicsuffix ==0.20200526
- pulse-simple ==0.1.14
- pureMD5 ==2.1.3
- - purescript-bridge ==0.13.0.0
+ - purescript-bridge ==0.14.0.0
- pushbullet-types ==0.4.1.0
- - pusher-http-haskell ==1.5.1.13
+ - pusher-http-haskell ==1.5.1.14
+ - pvar ==0.2.0.0
- PyF ==0.9.0.1
- qchas ==1.1.0.1
- qm-interpolated-string ==0.3.0.0
@@ -1679,16 +1792,17 @@ default-package-overrides:
- quickcheck-assertions ==0.3.0
- quickcheck-classes ==0.6.4.0
- quickcheck-classes-base ==0.6.0.0
- - quickcheck-instances ==0.3.22
+ - quickcheck-instances ==0.3.23
- quickcheck-io ==0.2.0
- quickcheck-simple ==0.1.1.1
- quickcheck-special ==0.1.0.6
- quickcheck-text ==0.1.2.1
- - quickcheck-transformer ==0.3.1
+ - quickcheck-transformer ==0.3.1.1
- quickcheck-unicode ==1.0.1.0
+ - quiet ==0.2
- radius ==0.6.1.0
- rainbow ==0.34.2.2
- - rainbox ==0.24.4.0
+ - rainbox ==0.26.0.0
- ral ==0.1
- ramus ==0.1.2
- rando ==0.0.0.4
@@ -1704,8 +1818,8 @@ default-package-overrides:
- Rasterific ==0.7.5.2
- rasterific-svg ==0.3.3.2
- ratel ==1.0.12
+ - rate-limit ==1.4.2
- ratel-wai ==1.1.3
- - rattle ==0.1
- rawfilepath ==0.2.4
- rawstring-qm ==0.2.3.0
- raw-strings-qq ==1.1
@@ -1716,8 +1830,9 @@ default-package-overrides:
- readable ==0.3.1
- read-editor ==0.1.0.2
- read-env-var ==1.0.0.0
+ - reanimate ==0.3.3.0
- reanimate-svg ==0.9.8.0
- - rebase ==1.4.1
+ - rebase ==1.6.1
- record-dot-preprocessor ==0.2.5
- record-hasfield ==1.0
- records-sop ==0.1.0.3
@@ -1726,6 +1841,10 @@ default-package-overrides:
- refact ==0.3.0.2
- ref-fd ==0.4.0.2
- reflection ==2.1.6
+ - reform ==0.2.7.4
+ - reform-blaze ==0.2.4.3
+ - reform-hamlet ==0.0.5.3
+ - reform-happstack ==0.2.5.3
- RefSerialize ==0.4.0
- regex ==1.1.0.0
- regex-applicative ==0.3.3.1
@@ -1738,37 +1857,39 @@ default-package-overrides:
- regex-posix ==0.96.0.0
- regex-tdfa ==1.3.1.0
- regex-with-pcre ==1.1.0.0
- - registry ==0.1.7.1
+ - registry ==0.1.9.0
- reinterpret-cast ==0.1.0
- relapse ==1.0.0.0
- - relational-query ==0.12.2.2
+ - relational-query ==0.12.2.3
- relational-query-HDBC ==0.7.2.0
- relational-record ==0.2.2.0
- relational-schemas ==0.1.8.0
- - relude ==0.6.0.0
+ - relude ==0.7.0.0
- renderable ==0.2.0.1
- - replace-attoparsec ==1.2.2.0
- - replace-megaparsec ==1.2.1.0
+ - replace-attoparsec ==1.4.1.0
+ - replace-megaparsec ==1.4.2.0
- repline ==0.2.2.0
- - req ==3.1.0
+ - req ==3.2.0
- req-conduit ==1.0.0
- - rerebase ==1.4.1
+ - rerebase ==1.6.1
- resolv ==0.1.2.0
- resource-pool ==0.2.3.2
- - resourcet ==1.2.4
+ - resourcet ==1.2.4.2
- result ==0.2.6.0
- rethinkdb-client-driver ==0.0.25
- retry ==0.8.1.2
- rev-state ==0.1.2
- - rfc1751 ==0.1.2
+ - rfc1751 ==0.1.3
- rfc5051 ==0.1.0.4
+ - rhine ==0.6.0
+ - rhine-gloss ==0.6.0.1
- rigel-viz ==0.2.0.0
- - rio ==0.1.15.1
+ - rio ==0.1.17.0
- rio-orphans ==0.1.1.0
- rio-prettyprint ==0.1.0.0
- roc-id ==0.1.0.0
- rocksdb-haskell ==1.0.1
- - rocksdb-query ==0.3.1
+ - rocksdb-query ==0.3.2
- roles ==0.2.0.0
- rope-utf16-splay ==0.3.1.0
- rosezipper ==0.2
@@ -1776,7 +1897,6 @@ default-package-overrides:
- rpmbuild-order ==0.3
- RSA ==2.4.1
- runmemo ==1.0.0.1
- - run-st ==0.1.1.0
- safe ==0.3.19
- safecopy ==0.10.3
- safe-decimal ==0.2.0.0
@@ -1790,7 +1910,7 @@ default-package-overrides:
- salak ==0.3.6
- salak-yaml ==0.3.5.3
- saltine ==0.1.1.0
- - salve ==1.0.9
+ - salve ==1.0.10
- sample-frame ==0.0.3
- sample-frame-np ==0.0.4.1
- sampling ==0.3.4
@@ -1800,7 +1920,7 @@ default-package-overrides:
- scalpel-core ==0.6.2
- scanf ==0.1.0.0
- scanner ==0.3.1
- - scheduler ==1.4.2.2
+ - scheduler ==1.4.2.3
- scientific ==0.3.6.2
- scotty ==0.11.6
- scrypt ==0.5.0
@@ -1810,11 +1930,11 @@ default-package-overrides:
- sdl2-mixer ==1.1.0
- sdl2-ttf ==2.1.1
- search-algorithms ==0.3.1
- - secp256k1-haskell ==0.1.8
+ - secp256k1-haskell ==0.2.5
- securemem ==0.1.10
- selda ==0.5.1.0
- selda-json ==0.1.1.0
- - selective ==0.3
+ - selective ==0.4.1
- semialign ==1.1
- semialign-indexed ==1.1
- semialign-optics ==1.1
@@ -1832,6 +1952,7 @@ default-package-overrides:
- serialise ==0.2.3.0
- servant ==0.16.2
- servant-auth ==0.3.2.0
+ - servant-auth-docs ==0.2.10.0
- servant-auth-server ==0.4.5.1
- servant-auth-swagger ==0.2.10.0
- servant-blaze ==0.9
@@ -1842,7 +1963,9 @@ default-package-overrides:
- servant-client-core ==0.16
- servant-conduit ==0.15
- servant-docs ==0.11.4
+ - servant-docs-simple ==0.2.0.1
- servant-elm ==0.7.2
+ - servant-errors ==0.1.6.0
- servant-foreign ==0.15
- servant-js ==0.9.4.1
- servant-JuicyPixels ==0.3.0.5
@@ -1850,65 +1973,72 @@ default-package-overrides:
- servant-machines ==0.15
- servant-mock ==0.8.5
- servant-pipes ==0.15.1
- - servant-purescript ==0.9.0.4
+ - servant-purescript ==0.10.0.0
- servant-rawm ==0.3.2.0
- servant-server ==0.16.2
- - servant-static-th ==0.2.2.1
- - servant-subscriber ==0.6.0.3
+ - servant-static-th ==0.2.3.0
+ - servant-subscriber ==0.7.0.0
- servant-swagger ==1.1.7.1
- servant-swagger-ui ==0.3.4.3.23.11
- servant-swagger-ui-core ==0.3.3
- servant-swagger-ui-redoc ==0.3.3.1.22.3
- servant-websockets ==2.0.0
- servant-yaml ==0.1.0.1
- - serverless-haskell ==0.10.5
+ - serverless-haskell ==0.11.3
- serversession ==1.0.1
- serversession-frontend-wai ==1.0
- ses-html ==0.4.0.0
- set-cover ==0.1.1
- setenv ==0.1.1.3
- setlocale ==1.0.0.9
+ - sexp-grammar ==2.1.0
- SHA ==1.6.4.4
- - shakespeare ==2.0.24
+ - shake-plus ==0.1.7.0
+ - shakespeare ==2.0.24.1
- shared-memory ==0.2.0.0
- shell-conduit ==4.7.0
- shell-escape ==0.2.0
- shellmet ==0.0.3.1
- shelltestrunner ==1.9
- - shell-utility ==0.0
+ - shell-utility ==0.1
- shelly ==1.9.0
- should-not-typecheck ==2.1.0
- - show-combinators ==0.1.1.0
+ - show-combinators ==0.2.0.0
- siggy-chardust ==1.0.0
- signal ==0.1.0.4
- silently ==1.2.5.1
- simple-affine-space ==0.1.1
- simple-cabal ==0.1.2
- - simple-cmd ==0.2.1
+ - simple-cmd ==0.2.2
- simple-cmd-args ==0.1.6
- simple-log ==0.9.12
- simple-reflect ==0.3.3
- simple-sendfile ==0.2.30
- simplest-sqlite ==0.1.0.2
- - simple-templates ==0.9.0.0
- - simple-vec3 ==0.6
- - simplistic-generics ==0.1.0.0
+ - simple-templates ==1.0.0
+ - simple-vec3 ==0.6.0.1
+ - simplistic-generics ==2.0.0
- since ==0.0.0
- singleton-bool ==0.1.5
- singleton-nats ==0.4.5
- singletons ==2.6
- - singletons-presburger ==0.3.0.0
+ - singletons-presburger ==0.3.0.1
- siphash ==1.0.3
- sitemap-gen ==0.1.0.0
- size-based ==0.1.2.0
- sized ==0.4.0.0
- skein ==1.0.9.4
+ - skews ==0.1.0.3
- skip-var ==0.1.1.0
- - skylighting ==0.8.4
- - skylighting-core ==0.8.4
+ - skylighting ==0.8.5
+ - skylighting-core ==0.8.5
+ - slack-api ==0.12
- slist ==0.1.1.0
- - small-bytearray-builder ==0.3.4.0
- - smallcheck ==1.1.5
+ - smallcheck ==1.1.7
+ - smash ==0.1.1.0
+ - smash-aeson ==0.1.0.0
+ - smash-lens ==0.1.0.0
+ - smash-microlens ==0.1.0.0
- smoothie ==0.4.2.11
- snap-blaze ==0.2.1.5
- snap-core ==1.0.4.1
@@ -1925,7 +2055,7 @@ default-package-overrides:
- sox ==0.2.3.1
- soxlib ==0.0.3.1
- sparse-linear-algebra ==0.3.1
- - sparse-tensor ==0.2.1.3
+ - sparse-tensor ==0.2.1.4
- spatial-math ==0.5.0.1
- special-values ==0.1.0.0
- speculate ==0.4.2
@@ -1939,38 +2069,43 @@ default-package-overrides:
- sqlcli ==0.2.2.0
- sqlcli-odbc ==0.2.0.1
- sql-words ==0.1.6.4
+ - squeather ==0.4.0.0
- srcloc ==0.5.1.2
- stache ==2.1.1
+ - stackcollapse-ghc ==0.0.1.1
- stack-templatizer ==0.1.0.2
- starter ==0.3.0
- stateref ==0.3
- statestack ==0.3
- StateVar ==1.2
+ - static-text ==0.2.0.6
- statistics ==0.15.2.0
+ - status-notifier-item ==0.3.0.5
- stb-image-redux ==0.2.1.3
- step-function ==0.2
- stm-chans ==3.0.0.4
- stm-conduit ==4.0.1
- - stm-containers ==1.1.0.4
- stm-delay ==0.1.1.1
- stm-extras ==0.1.0.3
- - stm-hamt ==1.2.0.4
- stm-split ==0.0.2.1
- stopwatch ==0.1.0.6
- storable-complex ==0.2.3.0
- storable-record ==0.0.5
- storable-tuple ==0.0.3.3
- - storablevector ==0.2.13
- - stratosphere ==0.49.0
+ - storablevector ==0.2.13.1
+ - stratosphere ==0.53.0
- streaming ==0.2.3.0
- streaming-bytestring ==0.1.6
- streaming-commons ==0.2.1.2
- streamly ==0.7.2
+ - streamly-bytestring ==0.1.2
- streams ==3.3
- strict ==0.3.2
- strict-base-types ==0.6.1
- strict-concurrency ==0.2.4.3
- strict-list ==0.1.5
+ - strict-tuple ==0.1.3
+ - strict-tuple-lens ==0.1.0.1
- stringbuilder ==0.5.1
- string-class ==0.1.7.0
- string-combinators ==0.6.0.5
@@ -1984,8 +2119,11 @@ default-package-overrides:
- stripe-signature ==1.0.0.4
- strive ==5.0.12
- structs ==0.1.3
+ - structured ==0.1
- structured-cli ==2.5.2.0
- - stylish-haskell ==0.10.0.0
+ - stylish-haskell ==0.11.0.0
+ - summoner ==2.0.1.1
+ - summoner-tui ==2.0.1.1
- sum-type-boilerplate ==0.1.1
- sundown ==0.6
- superbuffer ==0.3.1.1
@@ -1994,16 +2132,18 @@ default-package-overrides:
- svg-tree ==0.6.2.4
- swagger ==0.3.0
- swagger2 ==2.5
+ - swish ==0.10.0.4
- syb ==0.7.1
- symbol ==0.2.4
- symengine ==0.1.2.0
- sysinfo ==0.1.1
- system-argv0 ==0.1.1
- - systemd ==2.2.0
+ - systemd ==2.3.0
- system-fileio ==0.3.16.4
- system-filepath ==0.4.14
- system-info ==0.5.1
- tabular ==0.2.2.7
+ - taffybar ==3.2.2
- tagchup ==0.4.1.1
- tagged ==0.8.6
- tagged-binary ==0.2.0.1
@@ -2018,7 +2158,7 @@ default-package-overrides:
- tardis ==0.4.1.0
- tasty ==1.2.3
- tasty-ant-xml ==1.1.6
- - tasty-dejafu ==2.0.0.4
+ - tasty-dejafu ==2.0.0.5
- tasty-discover ==4.2.1
- tasty-expected-failure ==0.11.1.2
- tasty-golden ==2.3.3.2
@@ -2031,7 +2171,7 @@ default-package-overrides:
- tasty-program ==1.0.5
- tasty-quickcheck ==0.10.1.1
- tasty-rerun ==1.1.17
- - tasty-silver ==3.1.13
+ - tasty-silver ==3.1.15
- tasty-smallcheck ==0.8.1
- tasty-th ==0.1.7
- tasty-wai ==0.1.1.0
@@ -2075,30 +2215,35 @@ default-package-overrides:
- tfp ==1.0.1.1
- tf-random ==0.5
- th-abstraction ==0.3.2.0
+ - th-bang-compat ==0.0.1.0
+ - th-constraint-compat ==0.0.1.0
- th-data-compat ==0.1.0.0
- th-desugar ==1.10
- - these ==1.0.1
+ - th-env ==0.1.0.2
+ - these ==1.1
- these-lens ==1
- these-optics ==1
- th-expand-syns ==0.4.6.0
- th-extras ==0.0.0.4
- th-lift ==0.8.1
- - th-lift-instances ==0.1.16
+ - th-lift-instances ==0.1.17
+ - th-nowq ==0.1.0.5
- th-orphans ==0.13.10
- th-printf ==0.7
- thread-hierarchy ==0.3.0.1
- thread-local-storage ==0.2
- threads ==0.5.1.6
- thread-supervisor ==0.1.0.0
- - threepenny-gui ==0.8.3.2
+ - threepenny-gui ==0.9.0.0
- th-reify-compat ==0.0.1.5
- th-reify-many ==0.1.9
- throttle-io-stream ==0.2.0.1
+ - through-text ==0.1.0.0
- throwable-exceptions ==0.1.0.9
- th-strict-compat ==0.1.0.1
- th-test-utils ==1.0.2
- thyme ==0.3.5.5
- - tidal ==1.4.9
+ - tidal ==1.5.2
- tile ==0.3.0.0
- time-compat ==1.9.3
- timeit ==2.0
@@ -2109,7 +2254,8 @@ default-package-overrides:
- time-manager ==0.0.0
- time-parsers ==0.1.2.1
- timerep ==2.0.0.2
- - timezone-olson ==0.1.9
+ - time-units ==1.0.0
+ - timezone-olson ==0.2.0
- timezone-series ==0.1.9
- tinylog ==0.15.0
- titlecase ==1.0.1
@@ -2120,7 +2266,7 @@ default-package-overrides:
- tmapchan ==0.0.3
- tmapmvar ==0.0.4
- tmp-postgres ==1.34.1.0
- - tomland ==1.2.1.0
+ - tomland ==1.3.0.0
- tonalude ==0.1.1.0
- topograph ==1.0.0.1
- torsor ==0.1
@@ -2168,12 +2314,15 @@ default-package-overrides:
- tzdata ==0.1.20190911.0
- ua-parser ==0.7.5.1
- uglymemo ==0.1.0.1
+ - ulid ==0.3.0.0
- unagi-chan ==0.4.1.3
- unbounded-delays ==0.1.1.0
- unboxed-ref ==0.4.0.0
- unboxing-vector ==0.1.1.0
- uncertain ==0.3.1.0
- unconstrained ==0.1.0.2
+ - unexceptionalio ==0.5.1
+ - unexceptionalio-trans ==0.5.1
- unicode ==0.0.1.1
- unicode-show ==0.1.0.4
- unicode-transforms ==0.3.6
@@ -2204,13 +2353,13 @@ default-package-overrides:
- unordered-containers ==0.2.10.0
- unordered-intmap ==0.1.1
- unsafe ==0.0
- - urbit-hob ==0.3.2
+ - urbit-hob ==0.3.3
- uri-bytestring ==0.3.2.2
- - uri-bytestring-aeson ==0.1.0.7
+ - uri-bytestring-aeson ==0.1.0.8
- uri-encode ==1.5.0.5
- url ==2.1.3
- - urlpath ==9.0.1
- users ==0.5.0.0
+ - utf8-conversions ==0.1.0.4
- utf8-light ==0.4.2
- utf8-string ==1.0.1.1
- util ==0.1.17.1
@@ -2218,10 +2367,11 @@ default-package-overrides:
- uuid ==1.3.13
- uuid-types ==1.0.3
- validation ==1.1
- - validity ==0.9.0.3
+ - validation-selective ==0.1.0.0
+ - validity ==0.11.0.0
- validity-aeson ==0.2.0.4
- validity-bytestring ==0.4.1.1
- - validity-containers ==0.5.0.3
+ - validity-containers ==0.5.0.4
- validity-path ==0.4.0.1
- validity-primitive ==0.0.0.1
- validity-scientific ==0.2.0.3
@@ -2246,14 +2396,14 @@ default-package-overrides:
- vector-space ==0.16
- vector-split ==1.0.0.2
- vector-th-unbox ==0.2.1.7
- - verbosity ==0.3.0.0
+ - verbosity ==0.4.0.0
- versions ==3.5.4
- vformat ==0.14.1.0
- vformat-aeson ==0.1.0.1
- vformat-time ==0.1.0.0
- ViennaRNAParser ==1.3.3
- void ==0.7.3
- - vty ==5.26
+ - vty ==5.28.2
- wai ==3.2.2.1
- wai-app-static ==3.1.7.1
- wai-conduit ==3.0.0.4
@@ -2264,11 +2414,12 @@ default-package-overrides:
- wai-handler-launch ==3.0.3.1
- wai-logger ==2.3.6
- wai-middleware-caching ==0.1.0.2
+ - wai-middleware-clacks ==0.1.0.1
- wai-middleware-static ==0.8.3
- wai-session ==0.3.3
- wai-slack-middleware ==0.2.0
- wai-websockets ==3.0.1.2
- - warp ==3.3.12
+ - warp ==3.3.13
- warp-tls ==3.2.12
- warp-tls-uid ==0.2.0.6
- wave ==0.2.0
@@ -2283,12 +2434,15 @@ default-package-overrides:
- weigh ==0.0.16
- wide-word ==0.1.1.1
- wikicfp-scraper ==0.1.0.11
- - wild-bind ==0.1.2.5
- - wild-bind-x11 ==0.2.0.9
+ - wild-bind ==0.1.2.6
+ - wild-bind-x11 ==0.2.0.10
- Win32 ==2.6.1.0
- Win32-notify ==0.3.0.3
- windns ==0.1.0.1
+ - witherable-class ==0
+ - within ==0.1.1.0
- with-location ==0.1.0
+ - with-utf8 ==1.0.2.1
- witness ==0.4
- wizards ==1.0.3
- wl-pprint-annotated ==0.1.0.1
@@ -2298,13 +2452,14 @@ default-package-overrides:
- word8 ==0.1.3
- word-trie ==0.3.0
- word-wrap ==0.4.1
- - world-peace ==1.0.1.0
+ - world-peace ==1.0.2.0
- wrap ==0.0.0
- wreq ==0.5.3.2
- writer-cps-exceptions ==0.1.0.1
- writer-cps-mtl ==0.1.1.6
- writer-cps-transformers ==0.5.6.1
- - wuss ==1.1.16
+ - wss-client ==0.3.0.0
+ - wuss ==1.1.17
- X11 ==1.9.1
- X11-xft ==0.3.1
- x11-xim ==0.0.9.0
@@ -2314,8 +2469,9 @@ default-package-overrides:
- x509-validation ==1.6.11
- Xauth ==0.1
- xdg-basedir ==0.2.2
+ - xdg-desktop-entry ==0.1.1.1
- xdg-userdirs ==0.1.0.2
- - xeno ==0.3.5.2
+ - xeno ==0.4.1
- xls ==0.1.3
- xlsx ==0.8.0
- xlsx-tabular ==0.2.2.1
@@ -2325,13 +2481,14 @@ default-package-overrides:
- xml-conduit-writer ==0.1.1.2
- xmlgen ==0.6.2.2
- xml-hamlet ==0.5.0.1
+ - xml-helpers ==1.0.0
- xml-html-qq ==0.1.0.1
- xml-indexed-cursor ==0.1.1.0
- xml-lens ==0.2
- xml-picklers ==0.3.6
- xml-to-json ==2.0.1
- xml-to-json-fast ==2.0.0
- - xml-types ==0.3.6
+ - xml-types ==0.3.7
- xmonad ==0.15
- xmonad-contrib ==0.16
- xmonad-extras ==0.15.2
@@ -2339,18 +2496,23 @@ default-package-overrides:
- xturtle ==0.2.0.0
- xxhash-ffi ==0.2.0.0
- yaml ==0.11.4.0
- - yesod ==1.6.0.1
+ - yamlparse-applicative ==0.1.0.1
+ - yesod ==1.6.0.2
- yesod-auth ==1.6.10
+ - yesod-auth-fb ==1.10.1
- yesod-auth-hashdb ==1.7.1.2
- yesod-bin ==1.6.0.4
- yesod-core ==1.6.18
+ - yesod-fb ==0.6.1
- yesod-form ==1.6.7
+ - yesod-form-bootstrap4 ==3.0.0
- yesod-gitrev ==0.2.1
- yesod-newsfeed ==1.7.0.0
- yesod-persistent ==1.6.0.4
+ - yesod-recaptcha2 ==1.0.0
- yesod-sitemap ==1.6.0
- yesod-static ==1.6.0.1
- - yesod-test ==1.6.9
+ - yesod-test ==1.6.10
- yesod-websockets ==0.3.0.2
- yes-precure5-command ==5.5.3
- yi-rope ==0.11
@@ -2363,7 +2525,7 @@ default-package-overrides:
- zeromq4-haskell ==0.8.0
- zeromq4-patterns ==0.3.1.0
- zim-parser ==0.2.1.0
- - zip ==1.3.2
+ - zip ==1.5.0
- zip-archive ==0.4.1
- zippers ==0.3
- zip-stream ==0.2.0.1
@@ -2375,15 +2537,15 @@ default-package-overrides:
extra-packages:
- aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier
- - ansi-terminal == 0.10.3 # required by cabal-plan, and policeman in ghc-8.8.x
- aeson-pretty < 0.8 # required by elm compiler
+ - Agda == 2.6.1 # allows the agdaPackage set to be fixed to this version so that it won't break when another agda version is released.
+ - ansi-terminal == 0.10.3 # required by cabal-plan, and policeman in ghc-8.8.x
- apply-refact < 0.4 # newer versions don't work with GHC 8.0.x
- apply-refact == 0.6.0.0 # works with GHC 8.6.x https://hackage.haskell.org/package/apply-refact/changelog
- apply-refact == 0.7.0.0 # works with GHC 8.8.x https://hackage.haskell.org/package/apply-refact/changelog
- apply-refact == 0.8.0.0 # works with GHC 8.10.x https://hackage.haskell.org/package/apply-refact/changelog
- binary > 0.7 && < 0.8 # keep a 7.x major release around for older compilers
- binary > 0.8 && < 0.9 # keep a 8.x major release around for older compilers
- - blank-canvas < 0.6.3 # more recent versions depend on base-compat-batteries == 0.10.* but we're on base-compat-0.9.*
- Cabal == 2.2.* # required for jailbreak-cabal etc.
- Cabal == 2.4.* # required for cabal-install etc.
- colour < 2.3.4 # newer versions don't support GHC 7.10.x
@@ -2394,6 +2556,7 @@ extra-packages:
- dbus <1 # for xmonad-0.26
- deepseq == 1.3.0.1 # required to build Cabal with GHC 6.12.3
- dhall == 1.29.0 # required for spago 0.14.0.
+ - dhall == 1.30.0 # required for neuron 0.4.0.0.
- doctemplates == 0.8 # required by pandoc-2.9.x
- generic-deriving == 1.10.5.* # new versions don't compile with GHC 7.10.x
- ghc-check == 0.3.0.1 # only version compatible with ghcide 0.2.0
@@ -2421,14 +2584,16 @@ extra-packages:
- mtl-prelude < 2 # required for to build postgrest on mtl 2.1.x platforms
- network == 2.6.3.1 # newer versions don't compile with GHC 7.4.x and below
- network == 3.0.* # required by network-bsd, HTTP, and many others (2019-04-30)
+ - ormolu == 0.0.5.0 # required by haskell-language-server
+ - pantry == 0.2.0.0 # required by stack-2.1.3.1
- parallel == 3.2.0.3 # newer versions don't work with GHC 6.12.3
- patience ^>= 0.1 # required by chell-0.4.x
- - pantry == 0.2.0.0 # required by stack-2.1.3.1
- persistent >=2.5 && <2.8 # pre-lts-11.x versions neeed by git-annex 6.20180227
- persistent-sqlite < 2.7 # pre-lts-11.x versions neeed by git-annex 6.20180227
- prettyprinter == 1.6.1 # required by ghc 8.8.x, and dhall-1.29.0
- primitive == 0.5.1.* # required to build alex with GHC 6.12.3
- QuickCheck < 2 # required by test-framework-quickcheck and its users
+ - repline == 0.3.* # required by dhall-0.32.x
- resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x
- resourcet ==1.1.* # pre-lts-11.x versions neeed by git-annex 6.20180227
- seqid < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
@@ -2495,6 +2660,9 @@ package-maintainers:
- Agda
roberth:
- arion-compose
+ - hercules-ci-agent
+ - hercules-ci-api-core
+ - hercules-ci-api-agent
cdepillabout:
- pretty-simple
- spago
@@ -2504,6 +2672,7 @@ package-maintainers:
terlar:
- nix-diff
maralorn:
+ - reflex-dom
- ghcide
- cabal-fmt
- neuron
@@ -2512,6 +2681,16 @@ package-maintainers:
- hlint
- releaser
- taskwarrior
+ sorki:
+ - cayene-lpp
+ - data-stm32
+ - gcodehs
+ - nix-derivation
+ - nix-narinfo
+ - ttn
+ # - ttn-client
+ - update-nix-fetchgit
+ - zre
unsupported-platforms:
alsa-mixer: [ x86_64-darwin ]
@@ -2632,7 +2811,6 @@ dont-distribute-packages:
- reflex-dom-contrib
- reflex-dom-fragment-shader-canvas
- reflex-dom-helpers
- - reflex-dom
- reflex-jsx
- sneathlane-haste
- spike
@@ -2883,8 +3061,10 @@ broken-packages:
- arb-fft
- arbb-vm
- arbor-datadog
+ - arbor-monad-counter
- arbor-monad-metric
- arbor-monad-metric-datadog
+ - arbor-postgres
- arbtt
- archive-libarchive
- archive-tar-bytestring
@@ -2908,6 +3088,7 @@ broken-packages:
- arpa
- arpack
- array-forth
+ - array-list
- array-primops
- arrayfire
- arraylist
@@ -3035,6 +3216,7 @@ broken-packages:
- azubi
- azure-acs
- azure-email
+ - azure-functions-worker
- azure-service-api
- azure-servicebus
- azurify
@@ -3073,6 +3255,8 @@ broken-packages:
- base-generics
- base-io-access
- base32-bytestring
+ - base62
+ - base64-bytes
- base64-conduit
- baserock-schema
- basex-client
@@ -3148,6 +3332,7 @@ broken-packages:
- binary-protocol-zmq
- binary-search
- binary-streams
+ - binary-tagged
- binary-typed
- bind-marshal
- BinderAnn
@@ -3219,9 +3404,11 @@ broken-packages:
- birch-beer
- bird
- BirdPP
+ - birds-of-paradise
- bisect-binary
- bit-array
- bit-stream
+ - bitcoin-address
- bitcoin-api
- bitcoin-api-extra
- bitcoin-block
@@ -3307,6 +3494,7 @@ broken-packages:
- bot
- botpp
- bounded-array
+ - bowntz
- box
- braid
- brain-bleep
@@ -3389,9 +3577,7 @@ broken-packages:
- c0parser
- c10k
- c2ats
- - c2hsc
- cabal-audit
- - cabal-bounds
- cabal-bundle-clib
- cabal-cache
- cabal-cargs
@@ -3408,7 +3594,6 @@ broken-packages:
- cabal-install-bundle
- cabal-install-ghc72
- cabal-install-ghc74
- - cabal-lenses
- cabal-meta
- cabal-mon
- cabal-nirvana
@@ -3465,6 +3650,7 @@ broken-packages:
- cao
- cap
- Capabilities
+ - capability
- capnp
- capped-list
- capri
@@ -3800,6 +3986,7 @@ broken-packages:
- confcrypt
- conferer-hedis
- conferer-provider-dhall
+ - conferer-provider-json
- conferer-provider-yaml
- conferer-snap
- conffmt
@@ -3953,6 +4140,7 @@ broken-packages:
- crypto-random-effect
- crypto-rng
- crypto-simple
+ - crypto-sodium
- cryptocipher
- cryptocompare
- cryptoconditions
@@ -4084,6 +4272,7 @@ broken-packages:
- datasets
- DataTreeView
- dataurl
+ - DataVersion
- date-conversions
- dates
- datetime
@@ -4158,6 +4347,7 @@ broken-packages:
- delude
- demarcate
- denominate
+ - dense
- dense-int-set
- dependent-hashmap
- dependent-monoidal-map
@@ -4184,6 +4374,7 @@ broken-packages:
- detour-via-uom
- deunicode
- devil
+ - devtools
- dewdrop
- dfinity-radix-tree
- Dflow
@@ -4257,6 +4448,7 @@ broken-packages:
- dirtree
- discogs-haskell
- discord-gateway
+ - discord-haskell
- discord-hs
- discord-rest
- discord-types
@@ -4558,6 +4750,7 @@ broken-packages:
- ethereum-client-haskell
- ethereum-merkle-patricia-db
- eths-rlp
+ - euler-tour-tree
- euphoria
- eurofxref
- eve
@@ -4620,7 +4813,6 @@ broken-packages:
- extensible-data
- extensible-effects-concurrent
- extensible-skeleton
- - extensions
- external-sort
- Extra
- extract-dependencies
@@ -4751,6 +4943,7 @@ broken-packages:
- fingertree-tf
- finitary
- finitary-derive
+ - finitary-optics
- FiniteMap
- firefly-example
- first-and-last
@@ -4795,7 +4988,6 @@ broken-packages:
- flite
- float-binstring
- floating-bits
- - floskell
- flow-er
- flow2dot
- flowdock
@@ -4854,6 +5046,7 @@ broken-packages:
- foscam-filename
- foscam-sort
- Foster
+ - fourmolu
- fpco-api
- fplll
- fpnla-examples
@@ -4976,7 +5169,6 @@ broken-packages:
- gas
- gbu
- gc-monitoring-wai
- - gcodehs
- gconf
- gdax
- gdiff-ig
@@ -5097,16 +5289,14 @@ broken-packages:
- gi-gsk
- gi-gstpbutils
- gi-gsttag
- - gi-gtk-declarative
- - gi-gtk-declarative-app-simple
- gi-gtkosxapplication
- gi-handy
+ - gi-ibus
- gi-poppler
- gi-secret
- gi-wnck
- giak
- Gifcurry
- - ginger
- ginsu
- gipeda
- GiST
@@ -5157,6 +5347,7 @@ broken-packages:
- glazier-react
- glazier-react-examples
- glazier-react-widget
+ - Gleam
- GLFW
- GLFW-b-demo
- GLFW-OGL
@@ -5181,6 +5372,7 @@ broken-packages:
- gloss-game
- gloss-raster
- gloss-sodium
+ - glpk-headers
- glpk-hs
- glue
- GLUtil
@@ -5438,6 +5630,7 @@ broken-packages:
- hannahci
- hans
- hans-pcap
+ - hanspell
- haphviz
- hapistrano
- happindicator
@@ -5613,6 +5806,7 @@ broken-packages:
- haskelldb-hsql-sqlite3
- haskelldb-th
- haskelldb-wx
+ - haskellish
- HaskellLM
- HaskellNet
- HaskellNet-SSL
@@ -5637,6 +5831,7 @@ broken-packages:
- haskoin-protocol
- haskoin-script
- haskoin-store
+ - haskoin-store-data
- haskoin-util
- haskoin-wallet
- haskoon
@@ -5673,11 +5868,12 @@ broken-packages:
- hasql-generic
- hasql-implicits
- hasql-migration
- - hasql-notifications
- hasql-optparse-applicative
- hasql-postgres
- hasql-postgres-options
+ - hasql-queue
- hasql-simple
+ - hasql-th
- hastache
- hastache-aeson
- haste
@@ -6017,12 +6213,12 @@ broken-packages:
- hol
- hold-em
- hole
+ - holmes
- Holumbus-Searchengine
- holy-project
- homeomorphic
- hommage
- homoiconic
- - homotuple
- homplexity
- HongoDB
- honi
@@ -6154,6 +6350,7 @@ broken-packages:
- hsbencher
- hsbencher-codespeed
- hsbencher-fusion
+ - hsc3
- hsc3-auditor
- hsc3-cairo
- hsc3-data
@@ -6203,7 +6400,7 @@ broken-packages:
- hsI2C
- hsignal
- hSimpleDB
- - hsimport
+ - hsinspect-lsp
- HsJudy
- hskeleton
- hslackbuilder
@@ -6338,6 +6535,7 @@ broken-packages:
- http2-client
- http2-client-exe
- http2-client-grpc
+ - http2-grpc-proto-lens
- http2-grpc-proto3-wire
- https-everywhere-rules
- https-everywhere-rules-raw
@@ -6375,15 +6573,20 @@ broken-packages:
- hvega-theme
- hVOIDP
- hw-all
+ - hw-balancedparens
- hw-ci-assist
- hw-dsv
+ - hw-eliasfano
- hw-json
- hw-json-lens
- hw-json-simd
- hw-json-simple-cursor
- hw-json-standard-cursor
- hw-kafka-avro
+ - hw-rankselect
- hw-simd
+ - hw-succinct
+ - hw-xml
- hwall-auth-iitk
- hweblib
- hwhile
@@ -6527,6 +6730,7 @@ broken-packages:
- indextype
- indices
- indieweb-algorithms
+ - indigo
- inf-interval
- infer-upstream
- infernal
@@ -6694,7 +6898,6 @@ broken-packages:
- jpeg
- js-good-parts
- jsaddle-hello
- - jsaddle-warp
- jsaddle-wkwebview
- JsContracts
- jsmw
@@ -6782,6 +6985,7 @@ broken-packages:
- katydid
- kawaii
- kawhi
+ - kazura-queue
- kd-tree
- kdesrc-build-extra
- keccak
@@ -7036,6 +7240,7 @@ broken-packages:
- libraft
- librandomorg
- librato
+ - libsodium
- libssh2
- libssh2-conduit
- libsystemd-daemon
@@ -7162,6 +7367,7 @@ broken-packages:
- log-postgres
- log-utils
- log2json
+ - log4hs
- logentries
- logger
- logging-effect-extra
@@ -7327,6 +7533,8 @@ broken-packages:
- math-grads
- math-interpolate
- math-metric
+ - math-programming-glpk
+ - math-programming-tests
- mathblog
- mathflow
- mathlink
@@ -7489,7 +7697,6 @@ broken-packages:
- monad-atom
- monad-atom-simple
- monad-branch
- - monad-dijkstra
- monad-exception
- monad-finally
- monad-fork
@@ -7527,6 +7734,7 @@ broken-packages:
- MonadCatchIO-transformers
- MonadCatchIO-transformers-foreign
- MonadCompose
+ - monadic-recursion-schemes
- monadiccp
- monadiccp-gecode
- Monadius
@@ -7566,6 +7774,7 @@ broken-packages:
- morfeusz
- morley
- morpheus-graphql-cli
+ - morpheus-graphql-client
- morphisms-functors
- morphisms-functors-inventory
- morphisms-objects
@@ -7584,6 +7793,7 @@ broken-packages:
- mpi-hs-cereal
- mpi-hs-store
- mpppc
+ - mprelude
- mpretty
- mpris
- mprover
@@ -7702,6 +7912,7 @@ broken-packages:
- n-tuple
- n2o-protocols
- n2o-web
+ - NaCl
- nagios-plugin-ekg
- nakadi-client
- named-lock
@@ -7833,7 +8044,6 @@ broken-packages:
- nix-deploy
- nix-eval
- nix-freeze-tree
- - nix-narinfo
- nix-tools
- nixfromnpm
- nixpkgs-update
@@ -7848,6 +8058,7 @@ broken-packages:
- nofib-analyse
- nofib-analyze
- noise
+ - nom
- Nomyx
- Nomyx-Core
- Nomyx-Language
@@ -8091,6 +8302,7 @@ broken-packages:
- parallel-tasks
- parallel-tree-search
- parameterized
+ - parameterized-utils
- paranoia
- parco
- parco-attoparsec
@@ -8132,7 +8344,6 @@ broken-packages:
- pastis
- pasty
- patat
- - patch
- patches-vector
- path-text-utf8
- Pathfinder
@@ -8164,6 +8375,7 @@ broken-packages:
- pdf-toolbox-viewer
- pdfname
- pdfsplit
+ - pdftotext
- pdynload
- peakachu
- PeanoWitnesses
@@ -8348,6 +8560,7 @@ broken-packages:
- polydata-core
- polynomial
- polysemy-RandomFu
+ - polysemy-webserver
- polysemy-zoo
- polyseq
- polytypeable
@@ -8361,6 +8574,7 @@ broken-packages:
- pool-conduit
- pop3-client
- popenhs
+ - popkey
- poppler
- porcupine-core
- porcupine-http
@@ -8381,6 +8595,7 @@ broken-packages:
- postgres-websockets
- postgresql-lo-stream
- postgresql-named
+ - postgresql-pure
- postgresql-query
- postgresql-simple-bind
- postgresql-simple-named
@@ -8388,6 +8603,7 @@ broken-packages:
- postgresql-simple-queue
- postgresql-simple-sop
- postgresql-simple-typed
+ - postgresql-syntax
- postgresql-typed
- postgresql-typed-lifted
- postgrest-ws
@@ -8469,6 +8685,7 @@ broken-packages:
- process-qq
- process-streaming
- processing
+ - processmemory
- procrastinating-variable
- procstat
- producer
@@ -8504,6 +8721,7 @@ broken-packages:
- proteome
- proto-lens-combinators
- proto-lens-descriptors
+ - proto-lens-jsonpb
- proto3-suite
- protobuf-native
- protocol-buffers
@@ -8687,7 +8905,6 @@ broken-packages:
- rbr
- rc
- rclient
- - rdf4h
- rdioh
- react-flux
- react-flux-servant
@@ -8747,7 +8964,6 @@ broken-packages:
- references
- refh
- reflection-extras
- - reflex
- reflex-animation
- reflex-backend-socket
- reflex-backend-wai
@@ -9126,6 +9342,7 @@ broken-packages:
- Semantique
- semdoc
- semi-iso
+ - semialign-extras
- semibounded-lattices
- Semigroup
- semigroupoids-syntax
@@ -9160,6 +9377,7 @@ broken-packages:
- servant-auth-token-leveldb
- servant-auth-token-persistent
- servant-auth-token-rocksdb
+ - servant-avro
- servant-client-namedargs
- servant-csharp
- servant-db
@@ -9242,6 +9460,7 @@ broken-packages:
- sgrep
- sh2md
- sha-streams
+ - sha1
- shade
- shadower
- shake-bindist
@@ -9344,7 +9563,6 @@ broken-packages:
- SimpleServer
- simplesmtpclient
- simseq
- - single-tuple
- singleton-dict
- singleton-typelits
- singnal
@@ -9364,6 +9582,7 @@ broken-packages:
- skeletons
- skell
- skemmtun
+ - skews
- skulk
- skylark-client
- skylighting-lucid
@@ -9376,11 +9595,13 @@ broken-packages:
- slidemews
- Slides
- slim
+ - slip32
- sloane
- slot-lambda
- sloth
- slug
- slynx
+ - small-bytearray-builder
- smallarray
- smallcheck-laws
- smallcheck-lens
@@ -9411,6 +9632,7 @@ broken-packages:
- SMTPClient
- smtps-gmail
- smuggler
+ - smuggler2
- snake
- snake-game
- snap-accept
@@ -9629,6 +9851,7 @@ broken-packages:
- state-record
- stateful-mtl
- stateWriter
+ - static
- static-canvas
- static-closure
- static-tensor
@@ -9661,6 +9884,7 @@ broken-packages:
- stm-hamt
- stm-promise
- stm-stats
+ - stm-supply
- STM32-Zombie
- stmcontrol
- stochastic
@@ -9695,6 +9919,7 @@ broken-packages:
- streamproc
- strelka
- strict-data
+ - strict-tuple-lens
- StrictBench
- StrictCheck
- strictly
@@ -9855,6 +10080,7 @@ broken-packages:
- tapioca
- tar-bytestring
- target
+ - tart
- task
- task-distribution
- taskell
@@ -9867,6 +10093,8 @@ broken-packages:
- tasty-jenkins-xml
- tasty-laws
- tasty-lens
+ - tasty-mgolden
+ - tasty-quickcheck-laws
- tasty-stats
- tateti-tateti
- Taxonomy
@@ -9905,6 +10133,11 @@ broken-packages:
- tempus
- tensor
- tensor-safe
+ - tensorflow
+ - tensorflow-core-ops
+ - tensorflow-logging
+ - tensorflow-opgen
+ - tensorflow-ops
- termbox
- termbox-banana
- termbox-bindings
@@ -10037,6 +10270,7 @@ broken-packages:
- timeseries
- timespan
- timeutils
+ - timezone-olson-th
- timezone-unix
- tintin
- tiny-scheduler
@@ -10199,6 +10433,7 @@ broken-packages:
- twilio
- twill
- twine
+ - twirp
- twitter
- twitter-conduit
- twitter-enumerator
@@ -10325,7 +10560,6 @@ broken-packages:
- unused
- uom-plugin
- up
- - update-nix-fetchgit
- Updater
- uploadcare
- upskirt
@@ -10359,7 +10593,6 @@ broken-packages:
- usb-safe
- users-mysql-haskell
- users-persistent
- - utc
- utf8-prelude
- utf8-validator
- UTFTConverter
@@ -10377,6 +10610,7 @@ broken-packages:
- uuagc-cabal
- uuagc-diagrams
- uuid-aeson
+ - uuid-bytes
- uvector
- uvector-algorithms
- uxadt
@@ -10443,6 +10677,7 @@ broken-packages:
- verifiable-expressions
- verify
- verilog
+ - verismith
- versioning
- versioning-servant
- vflow-types
@@ -10662,6 +10897,7 @@ broken-packages:
- wsdl
- wsedit
- wshterm
+ - wss-client
- wstunnel
- wtk
- wtk-gtk
@@ -10742,6 +10978,7 @@ broken-packages:
- xmonad-windownames
- xmpipe
- XMPP
+ - xor
- xorshift-plus
- Xorshift128Plus
- xournal-builder
@@ -10749,6 +10986,7 @@ broken-packages:
- xournal-parser
- xournal-render
- xournal-types
+ - xrefcheck
- xsact
- XSaiga
- xsd
@@ -10796,6 +11034,8 @@ broken-packages:
- yarr
- yarr-image-io
- yavie
+ - yaya-test
+ - yaya-unsafe-test
- ycextra
- yeamer
- yeller
@@ -10929,6 +11169,7 @@ broken-packages:
- zeromq4-conduit
- zeromq4-patterns
- zeroth
+ - zettelkast
- ZFS
- zifter
- zifter-cabal
@@ -10956,7 +11197,6 @@ broken-packages:
- zoom-cache-pcm
- zoom-cache-sndfile
- zoom-refs
- - zre
- zsh-battery
- zsyntax
- ztail
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index 472b1fc75691b6dbecffd66adf80b3cd84a746ec..232a99eed2c37ace2e20d5eff0712c9e2e2b6537 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -96,6 +96,7 @@ self: super: builtins.intersectAttrs super {
# profiling is disabled to allow C++/C mess to work, which is fixed in GHC 8.8
cachix = disableLibraryProfiling super.cachix;
+ hercules-ci-agent = disableLibraryProfiling super.hercules-ci-agent;
# avoid compiling twice by providing executable as a separate output (with small closure size)
niv = enableSeparateBinOutput super.niv;
@@ -442,6 +443,9 @@ self: super: builtins.intersectAttrs super {
[ pkgs.darwin.apple_sdk.frameworks.OpenCL ];
});
+ # requires an X11 display in test suite
+ gi-gtk-declarative = dontCheck super.gi-gtk-declarative;
+
# depends on 'hie' executable
lsp-test = dontCheck super.lsp-test;
@@ -639,17 +643,14 @@ self: super: builtins.intersectAttrs super {
spago =
let
# Spago needs a small patch to work with the latest versions of rio.
- # https://github.com/purescript/spago/pull/616
- # This can probably be removed when a version after spago-0.15.1 is released.
+ # https://github.com/purescript/spago/pull/647
spagoWithPatches = appendPatch super.spago (pkgs.fetchpatch {
- url = "https://github.com/purescript/spago/pull/616/commits/95b5fa0f1d3bfb07972d1ef5004b8bee8a070667.patch";
- sha256 = "0v3890lwhddfrq9mhbq92962pkxra8kwbin97wg3s0b02dk65ysc";
+ url = "https://github.com/purescript/spago/pull/647/commits/917ee541a966db74f0f5d11f2f86df0030c35dd7.patch";
+ sha256 = "1nspqgcjk6z90cl9zhard0rn2q979kplcqz72x8xv5mh57zabk0w";
});
- # Spago basically compiles with LTS-14, but it requires a newer version
- # of directory. This is to work around a bug only present on windows, so
- # we can safely jailbreak spago and use the older directory package from
- # LTS-14.
+ # spago requires an older version of megaparsec, but it appears to work
+ # fine with newer versions.
spagoWithOverrides = doJailbreak spagoWithPatches;
# This defines the version of the purescript-docs-search release we are using.
@@ -724,7 +725,7 @@ self: super: builtins.intersectAttrs super {
dhall_1_32_0 = dontCheck super.dhall_1_32_0;
cut-the-crap =
- let path = pkgs.stdenv.lib.makeBinPath [ pkgs.ffmpeg ];
+ let path = pkgs.stdenv.lib.makeBinPath [ pkgs.ffmpeg_3 ];
in overrideCabal (addBuildTool super.cut-the-crap pkgs.makeWrapper) (_drv: {
postInstall = ''
wrapProgram $out/bin/cut-the-crap \
@@ -755,18 +756,6 @@ self: super: builtins.intersectAttrs super {
'';
});
- postgresql-syntax = super.postgresql-syntax.override {
- rerebase = self.rerebase_1_6_1;
- };
-
- rerebase_1_6_1 = super.rerebase_1_6_1.override {
- rebase = self.rebase_1_6_1;
- };
-
- rebase_1_6_1 = super.rebase_1_6_1.override {
- selective = super.selective_0_4_1;
- };
-
# Fix compilation of Setup.hs by removing the module declaration.
# See: https://github.com/tippenein/guid/issues/1
guid = overrideCabal (super.guid) (drv: {
@@ -777,4 +766,10 @@ self: super: builtins.intersectAttrs super {
# Tests disabled as recommended at https://github.com/luke-clifton/shh/issues/39
shh = dontCheck super.shh;
+ # The test suites fail because there's no PostgreSQL database running in our
+ # build sandbox.
+ hasql-queue = dontCheck super.hasql-queue;
+ postgresql-libpq-notify = dontCheck super.postgresql-libpq-notify;
+ postgresql-pure = dontCheck super.postgresql-pure;
+
}
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 429f6815f281516a2e7993be48792fd535c7a01b..8af74952a0217bdb744f6f975cdec9e3a6ae576c 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -819,16 +819,6 @@ self: {
libraryToolDepends = [ alex happy ];
executableHaskellDepends = [ base directory filepath process ];
executableToolDepends = [ emacs ];
- postInstall = ''
- files=("$data/share/ghc-"*"/"*"-ghc-"*"/Agda-"*"/lib/prim/Agda/"{Primitive.agda,Builtin"/"*.agda})
- for f in "''${files[@]}" ; do
- $out/bin/agda $f
- done
- for f in "''${files[@]}" ; do
- $out/bin/agda -c --no-main $f
- done
- $out/bin/agda-mode compile
- '';
description = "A dependently typed functional programming language and proof assistant";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
@@ -1528,7 +1518,7 @@ self: {
base colour diagrams-cairo diagrams-lib directory either-unwrap
filepath parsec ParsecTools StockholmAlignment SVGFonts text vector
];
- description = "Libary for Hidden Markov Models in HMMER3 format.";
+ description = "Libary for Hidden Markov Models in HMMER3 format";
license = stdenv.lib.licenses.gpl3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -2511,7 +2501,7 @@ self: {
version = "0.3.1.0";
sha256 = "0dlb761kj33v9p53fw44gg4r7j8kcl4jxvvgi7rz0pv8v7nh6255";
libraryHaskellDepends = [ base ];
- description = "Definition of a CSP core-language.";
+ description = "Definition of a CSP core-language";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -2912,7 +2902,7 @@ self: {
version = "0.3";
sha256 = "10m7l701p3a2w0kxi2b93g2ii6s4s71zyjypqk3mi79siv8yilif";
libraryHaskellDepends = [ base mtl ];
- description = "A monad for complex manipulation of a stream.";
+ description = "A monad for complex manipulation of a stream";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -3090,8 +3080,8 @@ self: {
}:
mkDerivation {
pname = "ChasingBottoms";
- version = "1.3.1.8";
- sha256 = "1madbhhxi5awh74q0z2mx1la5jbkvx26zvhl4x8237sjzs0k51wx";
+ version = "1.3.1.9";
+ sha256 = "1acsmvdwsgry0i0qhmz0img71gq97wikmn9zgbqppl4n8a1d7bvh";
libraryHaskellDepends = [
base containers mtl QuickCheck random syb
];
@@ -3332,6 +3322,27 @@ self: {
broken = true;
}) {};
+ "Color_0_2_0" = callPackage
+ ({ mkDerivation, base, colour, criterion, data-default-class
+ , deepseq, doctest, hspec, HUnit, JuicyPixels, massiv, massiv-test
+ , QuickCheck, random, vector
+ }:
+ mkDerivation {
+ pname = "Color";
+ version = "0.2.0";
+ sha256 = "1w7d1wjssldybbg46s4hc83f96n49v53wyq0sc1q8mkvqdl35vsh";
+ libraryHaskellDepends = [ base data-default-class deepseq vector ];
+ testHaskellDepends = [
+ base colour doctest hspec HUnit JuicyPixels massiv massiv-test
+ QuickCheck random vector
+ ];
+ 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
({ mkDerivation, array, attoparsec, base, bytestring, cereal
, containers, deepseq, directory, filepath, hopenssl, hslogger
@@ -3622,7 +3633,7 @@ self: {
version = "0.1";
sha256 = "027dv53jrfk46dmiidnnrrdvhyin60i862znp414213w72yjrbhh";
libraryHaskellDepends = [ base template-haskell ];
- description = "Practical typed lazy contracts.";
+ description = "Practical typed lazy contracts";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -3745,8 +3756,8 @@ self: {
}:
mkDerivation {
pname = "CouchDB";
- version = "1.2.2";
- sha256 = "0imzpwrynr54as3bzx2222vqcnmmrzx6dis5qa2vmclf6yd8q1z8";
+ version = "1.2.3";
+ sha256 = "064savpqn5ppj3sg0jsaqq5625zf0ml6wa0k7x058pmsp9i93c4m";
libraryHaskellDepends = [
base bytestring containers HTTP json mtl network network-uri
utf8-string
@@ -4341,6 +4352,8 @@ self: {
testHaskellDepends = [ base hspec QuickCheck ];
description = "Type safe data migrations";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"Deadpan-DDP" = callPackage
@@ -5604,7 +5617,7 @@ self: {
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [ array base containers haskell98 ];
- description = "A set of computational morphology tools for Swedish diachronic lexicons.";
+ description = "A set of computational morphology tools for Swedish diachronic lexicons";
license = "GPL";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -5639,6 +5652,17 @@ self: {
broken = true;
}) {};
+ "FSM" = callPackage
+ ({ mkDerivation, base, containers, matrix, vector }:
+ mkDerivation {
+ pname = "FSM";
+ version = "1.0.0";
+ sha256 = "0gsrfzk5g499r7xdhsaag53207bd015jwcrl2f9izmpa6gli5las";
+ libraryHaskellDepends = [ base containers matrix vector ];
+ description = "Basic concepts of finite state machines";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"FTGL" = callPackage
({ mkDerivation, base, ftgl }:
mkDerivation {
@@ -6337,8 +6361,8 @@ self: {
}:
mkDerivation {
pname = "Frames";
- version = "0.6.4";
- sha256 = "1z1bv3dqna9gp6k2rjnbl54hxkaxl4khdlfy52r0cv51ah8969ri";
+ version = "0.7.0";
+ sha256 = "0g4c8s4v3lg7bnsz8n09zrf8cwyywmxpv97wkwx6xvflknb7z0cc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -6376,7 +6400,7 @@ self: {
base beam-core beam-migrate beam-postgres bytestring conduit Frames
generics-sop hspec hspec-core QuickCheck text vinyl
];
- description = "A library for accessing Postgres tables as in-memory data structures.";
+ description = "A library for accessing Postgres tables as in-memory data structures";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -6698,10 +6722,12 @@ self: {
}:
mkDerivation {
pname = "GLUtil";
- version = "0.10.3";
- sha256 = "09zcb0ijm20nmynqsl585nhn1qaldkp3c8v3y28gn2cj606m8cqr";
+ version = "0.10.4";
+ sha256 = "12bn7519icm7z5j5bqdhplf5gby5c9la57v48p9izs08ll9q9id3";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
- array base bytestring containers directory filepath hpp JuicyPixels
+ array base bytestring containers directory filepath JuicyPixels
linear OpenGL OpenGLRaw transformers vector
];
libraryToolDepends = [ hpp ];
@@ -6837,15 +6863,13 @@ self: {
}:
mkDerivation {
pname = "Gamgine";
- version = "0.5.3";
- sha256 = "08awl1f1310ifx9gzjrinsv37n7k2yaxvmjaymjh01pawlp3w4gc";
- revision = "1";
- editedCabalFile = "1i14r4r8814l8cilp24ypcsbac284m6pvib5037sypgqv72wn044";
+ version = "0.6.0";
+ sha256 = "171mfxq7s719j3h2nfsck2qmwrkmlp3731na6nd81b5x3jvl3ma0";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- array base bytestring composition cpphs data-lens directory
- filepath GLFW-b ListZipper mtl OpenGLRaw parsec pretty-show
- StateVar time unordered-containers utility-ht Vec zlib
+ array base bytestring composition data-lens directory filepath
+ GLFW-b ListZipper mtl OpenGLRaw parsec pretty-show StateVar time
+ unordered-containers utility-ht Vec zlib
];
libraryToolDepends = [ cpphs ];
description = "Some kind of game library or set of utilities";
@@ -7189,6 +7213,8 @@ self: {
libraryHaskellDepends = [ base mtl split threepenny-gui ];
description = "HTML Canvas graphics, animations and simulations";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"Glob" = callPackage
@@ -8814,17 +8840,22 @@ self: {
"HPDF" = callPackage
({ mkDerivation, array, base, base64-bytestring, binary, bytestring
- , containers, errors, HTF, mtl, random, vector, zlib
+ , containers, errors, filepath, HTF, hyphenation, mtl, network-uri
+ , parsec, random, text, vector, zlib
}:
mkDerivation {
pname = "HPDF";
- version = "1.4.10";
- sha256 = "1m072rc03yx5y4djmvj87kn6n23d9378v3ipl8lj3vzfjgfzsayy";
- revision = "1";
- editedCabalFile = "1djn0a9rk3qrbz31bxj115r65p28fi3wzcrkrnjvzibl3450pq30";
+ version = "1.5.0";
+ sha256 = "0bwj0haxw9a061xzn5zh2qc5d958n0g9izbnn0w08dazfjyl8v46";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
libraryHaskellDepends = [
array base base64-bytestring binary bytestring containers errors
- mtl random vector zlib
+ filepath hyphenation mtl network-uri parsec random text vector zlib
+ ];
+ executableHaskellDepends = [
+ base filepath network-uri random text vector
];
testHaskellDepends = [ base HTF ];
description = "Generation of PDF documents";
@@ -9136,7 +9167,7 @@ self: {
base bytestring DebugTraceHelpers directory filepath HSH
HStringTemplateHelpers MissingH mtl regex-pcre unix
];
- description = "Convenience functions that use HSH, instances for HSH.";
+ description = "Convenience functions that use HSH, instances for HSH";
license = "GPL";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -9852,8 +9883,8 @@ self: {
}:
mkDerivation {
pname = "HasCacBDD";
- version = "0.1.0.2";
- sha256 = "1yilx2pl0j4bw3c83kzc1y9wmg67r88gpahbwykff1jjr2xnrsp0";
+ version = "0.1.0.3";
+ sha256 = "04kczdr702kkqa89pm5lc3glq4xqnjy0rszpq7ms1zlj1gwvgckz";
setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [ base process QuickCheck ];
librarySystemDepends = [ CacBDD ];
@@ -11059,8 +11090,8 @@ self: {
}:
mkDerivation {
pname = "IPv6Addr";
- version = "1.1.4";
- sha256 = "1bkib3mzbc0lzmi4vqkmihgi9vdcsksgss5rp3czhc893wc3hzah";
+ version = "1.1.5";
+ sha256 = "0fnh77znfkp0d2i6vdvrsnxcdprqjz43in5k36b3yrrzffdrfka7";
libraryHaskellDepends = [
aeson attoparsec base iproute network network-info random text
];
@@ -11272,8 +11303,8 @@ self: {
}:
mkDerivation {
pname = "IntervalMap";
- version = "0.6.1.1";
- sha256 = "0vdlvxvhf7vjyv0mfn6jaj2i2gclqv8419ck32s2jxfcmki5m5g8";
+ version = "0.6.1.2";
+ sha256 = "03smzhwk1zf5na544b0azp49j4gvafqsih9ggwf6yng38yhixwld";
libraryHaskellDepends = [ base containers deepseq ];
testHaskellDepends = [ base Cabal containers deepseq QuickCheck ];
benchmarkHaskellDepends = [
@@ -12193,6 +12224,8 @@ self: {
pname = "LambdaHack";
version = "0.9.5.0";
sha256 = "1y5345cmwl40p0risziyqlxfa8jv1rm9x6ivv85xhznrsmr0406h";
+ revision = "1";
+ editedCabalFile = "0qaqfyg7a50yibshq63718iyi4z1v017fzp7kbwrnwqmkmdqfa5a";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -12591,10 +12624,8 @@ self: {
}:
mkDerivation {
pname = "ListLike";
- version = "4.6.3";
- sha256 = "10vn7gslx4zzjq547cwpzdfb4c5w3nsfis6qr03dr9c4fdzj61lx";
- revision = "1";
- editedCabalFile = "1xi5mlk6jm73fdxsjcp41ffr3ygwwykcjf20c122k7hgpkzg1lms";
+ version = "4.7";
+ sha256 = "1209xa73cxzajp8wx2bw2017vjb84yibm5q5sp0i0ifhi5syv4jl";
libraryHaskellDepends = [
array base bytestring containers deepseq dlist fmlist text
utf8-string vector
@@ -12607,15 +12638,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ListLike_4_7" = callPackage
+ "ListLike_4_7_1" = callPackage
({ mkDerivation, array, base, bytestring, containers, deepseq
, dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string
, vector
}:
mkDerivation {
pname = "ListLike";
- version = "4.7";
- sha256 = "1209xa73cxzajp8wx2bw2017vjb84yibm5q5sp0i0ifhi5syv4jl";
+ version = "4.7.1";
+ sha256 = "1gccb84fma0plkwjdz8hgqa70a5lr6d9gnw6pfky993555ig29mp";
libraryHaskellDepends = [
array base bytestring containers deepseq dlist fmlist text
utf8-string vector
@@ -13591,8 +13622,8 @@ self: {
}:
mkDerivation {
pname = "MonadRandom";
- version = "0.5.1.2";
- sha256 = "0j1lwg3pp77cf87bk0c1gipzrdvpjcj7bkgi37lcjc7avmlhwvvp";
+ version = "0.5.2";
+ sha256 = "1rjihspfdg2b9bwvbgj36ql595nbza8ddh1bmgz924xmddshcf30";
libraryHaskellDepends = [
base mtl primitive random transformers transformers-compat
];
@@ -14013,24 +14044,26 @@ self: {
}) {};
"NaCl" = callPackage
- ({ mkDerivation, base, bytestring, gdp, hedgehog, HUnit, libsodium
+ ({ mkDerivation, base, bytestring, hedgehog, HUnit, libsodium
, memory, safe-exceptions, tasty, tasty-discover, tasty-hedgehog
, tasty-hunit
}:
mkDerivation {
pname = "NaCl";
- version = "0.0.2.0";
- sha256 = "0qmca7kgbg25xfdv6dd5793gr1dkwdivqqvd5b6rgq58ypzs8y4v";
+ version = "0.0.3.1";
+ sha256 = "1ff793w4dc34nmd9s9pxdz6nrpqz9wv6bx5j0kxgmjvwzjx9i5ql";
libraryHaskellDepends = [
- base bytestring gdp libsodium memory safe-exceptions
+ base bytestring libsodium memory safe-exceptions
];
testHaskellDepends = [
- base bytestring hedgehog HUnit libsodium tasty tasty-hedgehog
- tasty-hunit
+ base bytestring hedgehog HUnit libsodium memory safe-exceptions
+ tasty tasty-hedgehog tasty-hunit
];
testToolDepends = [ tasty-discover ];
description = "Easy-and-safe-to-use high-level Haskell bindings to NaCl";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"NameGenerator" = callPackage
@@ -18190,6 +18223,17 @@ self: {
broken = true;
}) {};
+ "Shpadoinkle-debug" = callPackage
+ ({ mkDerivation, aeson, base, jsaddle, lens, text, unliftio }:
+ mkDerivation {
+ pname = "Shpadoinkle-debug";
+ version = "0.0.0.1";
+ sha256 = "1yvr3d40aa6sl3gpyr24a5hij63jm2p0jrx0kac7asjihvd6fk2g";
+ libraryHaskellDepends = [ aeson base jsaddle lens text unliftio ];
+ description = "Debugging tools for Shpadoinkle applications";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"Shpadoinkle-examples" = callPackage
({ mkDerivation, aeson, base, beam-core, beam-sqlite, bytestring
, containers, exceptions, file-embed, lens, mtl
@@ -19267,7 +19311,7 @@ self: {
version = "0.1.4";
sha256 = "0rpjd93lsqg3dqfjndm9l1nzyrbfs5nnvc61lmbmbhg0bcy0jms8";
libraryHaskellDepends = [ base template-haskell ];
- description = "TH implementation of effects.";
+ description = "TH implementation of effects";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -19501,8 +19545,8 @@ self: {
}:
mkDerivation {
pname = "TeX-my-math";
- version = "0.201.2.0";
- sha256 = "1dg06lqh2x9smq6hbcn2gyh2qll9z7v4gbd1ipvf2isdwxc201vk";
+ version = "0.202.0.0";
+ sha256 = "0aiw7ag87kcwz47hasr0k79b9dvm0waf3j2qf5p7l2lld438chsb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -20483,8 +20527,8 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "VulkanMemoryAllocator";
- version = "0.3.2";
- sha256 = "0f94lzb05v4myr1qrpklxhina0iiv7p7zfmjhf2fkd2q1bnffhdw";
+ version = "0.3.3";
+ sha256 = "0kjyyqwck2b4vv9z2121b3x1bnsc6zswp41idcpmqjxrwhs7whcz";
libraryHaskellDepends = [
base bytestring transformers vector vulkan
];
@@ -23806,7 +23850,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "aeson_1_5_1_0" = callPackage
+ "aeson_1_5_2_0" = callPackage
({ mkDerivation, attoparsec, base, base-compat
, base-compat-batteries, base-orphans, base16-bytestring
, bytestring, containers, deepseq, Diff, directory, dlist, filepath
@@ -23818,8 +23862,8 @@ self: {
}:
mkDerivation {
pname = "aeson";
- version = "1.5.1.0";
- sha256 = "0xz27czzvd1ywzv4wkc7gj8pg8jynbkqrybgdg6j0ms5sappc6d0";
+ version = "1.5.2.0";
+ sha256 = "0awk3dss79mmcxpy147mijnd9icvlnm77bq248ibbbzx9y99hdfd";
libraryHaskellDepends = [
attoparsec base base-compat-batteries bytestring containers deepseq
dlist ghc-prim hashable primitive scientific tagged
@@ -24506,30 +24550,6 @@ self: {
}) {};
"aeson-schemas" = callPackage
- ({ mkDerivation, aeson, base, bytestring, first-class-families
- , megaparsec, raw-strings-qq, tasty, tasty-golden, template-haskell
- , text, th-test-utils, unordered-containers
- }:
- mkDerivation {
- pname = "aeson-schemas";
- version = "1.0.3";
- sha256 = "0fmhqibw6mw9shxh94riqq465njbgjsv539xb6sx7qpkhcck2csi";
- revision = "3";
- editedCabalFile = "01vp89mjl7jl80mdl9hqmiz3vs7fjl5mf1p64d3g352xqak3mr7d";
- libraryHaskellDepends = [
- aeson base bytestring first-class-families megaparsec
- template-haskell text unordered-containers
- ];
- testHaskellDepends = [
- aeson base bytestring first-class-families megaparsec
- raw-strings-qq tasty tasty-golden template-haskell text
- th-test-utils unordered-containers
- ];
- description = "Easily consume JSON data on-demand with type-safety";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "aeson-schemas_1_2_0" = callPackage
({ mkDerivation, aeson, base, bytestring, first-class-families
, megaparsec, QuickCheck, raw-strings-qq, tasty, tasty-golden
, tasty-hunit, tasty-quickcheck, template-haskell, text
@@ -24550,7 +24570,6 @@ self: {
];
description = "Easily consume JSON data on-demand with type-safety";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"aeson-serialize" = callPackage
@@ -24727,15 +24746,15 @@ self: {
}) {};
"aeson-with" = callPackage
- ({ mkDerivation, aeson, base, hashmap, lens, lens-aeson, scientific
- , text, unordered-containers, vector
+ ({ mkDerivation, aeson, base, hashmap, lens, lens-aeson, mtl
+ , scientific, text, unordered-containers, vector
}:
mkDerivation {
pname = "aeson-with";
- version = "0.0.1.0";
- sha256 = "05xhbcfym586qb0giwr9rayqgyp25bc026kwbn7x5ln4nmzp2x9n";
+ version = "0.1.1.0";
+ sha256 = "1w1f3rni01v4scfd2lccx6ijxsy9q54dyad500xm06la1lnw40k6";
libraryHaskellDepends = [
- aeson base hashmap lens lens-aeson scientific text
+ aeson base hashmap lens lens-aeson mtl scientific text
unordered-containers vector
];
description = "withXField combinators for aeson";
@@ -24778,6 +24797,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "aeson-yaml_1_1_0_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, string-qq, tasty
+ , tasty-discover, tasty-hunit, text, unordered-containers, vector
+ , yaml
+ }:
+ mkDerivation {
+ pname = "aeson-yaml";
+ version = "1.1.0.0";
+ sha256 = "1kyrh2w3qpzwm7kpb4rkrzi22kqqz1vcjw1f59wdkl8a5hffkv6y";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring text unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson base bytestring string-qq tasty tasty-discover tasty-hunit
+ unordered-containers yaml
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Output any Aeson value as YAML (pure Haskell library)";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"affection" = callPackage
({ mkDerivation, base, bytestring, clock, containers, glib, linear
, monad-loops, monad-parallel, mtl, OpenGL, sdl2, stm, text, uuid
@@ -25685,6 +25728,8 @@ self: {
pname = "algebraic-classes";
version = "0.9.4";
sha256 = "06q0vzixc5dz98ia5ii862ryd9nlfinnmly2l5br8rixsbnks82s";
+ revision = "1";
+ editedCabalFile = "0w3845hl7cppdk3zvhmz0zic7sbcklfircx97wf9dhh40q3qdcmi";
libraryHaskellDepends = [ base syb template-haskell ];
description = "Conversions between algebraic classes and F-algebras";
license = stdenv.lib.licenses.bsd3;
@@ -28812,33 +28857,6 @@ self: {
}) {};
"amqp" = callPackage
- ({ mkDerivation, base, binary, bytestring, clock, connection
- , containers, data-binary-ieee754, hspec, hspec-expectations
- , monad-control, network, network-uri, split, stm, text, vector
- , xml
- }:
- mkDerivation {
- pname = "amqp";
- version = "0.19.1";
- sha256 = "1802gngl74niszw355caf6x41ayfvyg2hpbckgshp7rlhfqdjabj";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base binary bytestring clock connection containers
- data-binary-ieee754 monad-control network network-uri split stm
- text vector
- ];
- executableHaskellDepends = [ base containers xml ];
- testHaskellDepends = [
- base binary bytestring clock connection containers
- data-binary-ieee754 hspec hspec-expectations network network-uri
- split stm text vector
- ];
- description = "Client library for AMQP servers (currently only RabbitMQ)";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "amqp_0_20_0" = callPackage
({ mkDerivation, base, binary, bytestring, clock, connection
, containers, data-binary-ieee754, hspec, hspec-expectations
, monad-control, network, network-uri, split, stm, text, vector
@@ -28863,7 +28881,6 @@ self: {
];
description = "Client library for AMQP servers (currently only RabbitMQ)";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"amqp-conduit" = callPackage
@@ -28888,6 +28905,24 @@ self: {
broken = true;
}) {};
+ "amqp-streamly" = callPackage
+ ({ mkDerivation, amqp, base, bytestring, hspec, process, streamly
+ , testcontainers, text
+ }:
+ mkDerivation {
+ pname = "amqp-streamly";
+ version = "0.1.0";
+ sha256 = "103srk8i4lpaxbr6sd1c3qq2ag1bv7x0qvzr1a4rqh3ra8wn46qq";
+ libraryHaskellDepends = [ amqp base streamly text ];
+ testHaskellDepends = [
+ amqp base bytestring hspec process streamly testcontainers text
+ ];
+ description = "A simple streamly wrapper for amqp";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {testcontainers = null;};
+
"amqp-utils" = callPackage
({ mkDerivation, amqp, base, bytestring, connection, containers
, data-default-class, directory, hinotify, magic, network, process
@@ -29674,32 +29709,6 @@ self: {
}) {};
"antiope-core" = callPackage
- ({ mkDerivation, aeson, aeson-lens, amazonka, amazonka-core, base
- , bytestring, exceptions, generic-lens, hedgehog, hspec
- , hspec-discover, http-client, http-types, hw-hspec-hedgehog, lens
- , mtl, resourcet, scientific, text, transformers, unliftio-core
- }:
- mkDerivation {
- pname = "antiope-core";
- version = "7.4.5";
- sha256 = "1hrjq5vr5r12hfin3qb5q5mh1psldi2x9k4hg0yrx112kffvp45c";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core base bytestring exceptions
- generic-lens http-client http-types lens mtl resourcet text
- transformers unliftio-core
- ];
- testHaskellDepends = [
- aeson aeson-lens amazonka amazonka-core base bytestring exceptions
- generic-lens hedgehog hspec http-client http-types
- hw-hspec-hedgehog lens mtl resourcet scientific text transformers
- unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at ";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-core_7_5_1" = callPackage
({ mkDerivation, aeson, aeson-lens, amazonka, amazonka-core, base
, bytestring, exceptions, generic-lens, hedgehog, hspec
, hspec-discover, http-client, http-types, hw-hspec-hedgehog, lens
@@ -29723,34 +29732,9 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-dynamodb" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb
- , antiope-core, base, generic-lens, hspec-discover, lens, text
- , unliftio-core, unordered-containers
- }:
- mkDerivation {
- pname = "antiope-dynamodb";
- version = "7.4.5";
- sha256 = "0zv5r76vg31ybfjl56kli25knrv52z7cv25wzgk8sm6vywn1axif";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-dynamodb antiope-core base
- generic-lens lens text unliftio-core unordered-containers
- ];
- testHaskellDepends = [
- amazonka amazonka-core amazonka-dynamodb antiope-core base
- generic-lens lens text unliftio-core unordered-containers
- ];
- 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
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb
, antiope-core, base, generic-lens, hspec-discover, lens, text
, unliftio-core, unordered-containers
@@ -29794,30 +29778,6 @@ self: {
}) {};
"antiope-messages" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring
- , generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog
- , lens, lens-aeson, monad-loops, network-uri, scientific, text
- , unliftio-core
- }:
- mkDerivation {
- pname = "antiope-messages";
- version = "7.4.5";
- sha256 = "07dim004vfaq3646z616pvhsxqqp1w8nl3dxm15hw79cw43ib6q6";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core base bytestring generic-lens lens
- lens-aeson monad-loops network-uri text unliftio-core
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core base bytestring generic-lens hedgehog
- hspec hw-hspec-hedgehog lens lens-aeson monad-loops network-uri
- scientific text unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at ";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-messages_7_5_1" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring
, generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog
, lens, lens-aeson, monad-loops, network-uri, scientific, text
@@ -29839,7 +29799,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-optparse-applicative" = callPackage
@@ -29864,34 +29823,6 @@ self: {
}) {};
"antiope-s3" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
- , antiope-core, antiope-messages, attoparsec, base, bytestring
- , conduit, conduit-extra, deepseq, dlist, exceptions, generic-lens
- , hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog
- , lens, mtl, network-uri, resourcet, text, time, unliftio-core
- }:
- mkDerivation {
- pname = "antiope-s3";
- version = "7.4.5";
- sha256 = "16ras7xk3diaqnqr0dcbwlg4bl51x7kjqwq64l33zxa42bf9wica";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-s3 antiope-core
- antiope-messages attoparsec base bytestring conduit conduit-extra
- deepseq dlist exceptions generic-lens http-types lens mtl
- network-uri resourcet text time unliftio-core
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec
- base bytestring conduit conduit-extra exceptions generic-lens
- hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri
- resourcet text time unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at ";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-s3_7_5_1" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3
, antiope-core, antiope-messages, attoparsec, base, bytestring
, conduit, conduit-extra, deepseq, dlist, exceptions, generic-lens
@@ -29917,7 +29848,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-shell" = callPackage
@@ -29950,29 +29880,6 @@ self: {
}) {};
"antiope-sns" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base
- , bytestring, generic-lens, hedgehog, hspec, hspec-discover
- , hw-hspec-hedgehog, lens, text, time, unliftio-core
- }:
- mkDerivation {
- pname = "antiope-sns";
- version = "7.4.5";
- sha256 = "0f3g8hr8i0p5hkr8zvwvmcng5i4ryjw34wj319mrggxayy9kcf69";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sns base bytestring
- generic-lens lens text time unliftio-core
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sns base bytestring
- generic-lens hedgehog hspec hw-hspec-hedgehog lens text time
- unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at ";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-sns_7_5_1" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base
, bytestring, generic-lens, hedgehog, hspec, hspec-discover
, hw-hspec-hedgehog, lens, text, time, unliftio-core
@@ -29993,36 +29900,9 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-sqs" = callPackage
- ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base
- , bytestring, conduit, generic-lens, hedgehog, hspec
- , hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, monad-loops
- , mtl, network-uri, split, text, time, unliftio-core
- , unordered-containers
- }:
- mkDerivation {
- pname = "antiope-sqs";
- version = "7.4.5";
- sha256 = "1q2sq4is1dzqfwq85r9xybw30mgydb6a3ir3xm4mcffv8vs4h3fw";
- libraryHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
- generic-lens lens lens-aeson monad-loops mtl network-uri split text
- unliftio-core unordered-containers
- ];
- testHaskellDepends = [
- aeson amazonka amazonka-core amazonka-sqs base bytestring conduit
- generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson
- monad-loops mtl network-uri text time unliftio-core
- ];
- testToolDepends = [ hspec-discover ];
- description = "Please see the README on Github at ";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "antiope-sqs_7_5_1" = callPackage
({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base
, bytestring, conduit, generic-lens, hedgehog, hspec
, hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, monad-loops
@@ -30046,7 +29926,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Please see the README on Github at ";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"antiope-swf" = callPackage
@@ -30289,15 +30168,15 @@ self: {
}) {};
"apecs" = callPackage
- ({ mkDerivation, array, base, containers, criterion, linear, mtl
- , QuickCheck, template-haskell, vector
+ ({ mkDerivation, array, base, containers, criterion, exceptions
+ , linear, mtl, QuickCheck, template-haskell, vector
}:
mkDerivation {
pname = "apecs";
- version = "0.9.1";
- sha256 = "1hf4ksv5s5z7842wz2zdmfix3s4xd34j6lcx94qja2h2vvh4c46a";
+ version = "0.9.2";
+ sha256 = "1ca9wpp60jslj63q77v55qql46f20jknfqsz7cjmqns41ml5g3q8";
libraryHaskellDepends = [
- array base containers mtl template-haskell vector
+ array base containers exceptions mtl template-haskell vector
];
testHaskellDepends = [ base containers linear QuickCheck vector ];
benchmarkHaskellDepends = [ base criterion linear ];
@@ -31199,6 +31078,8 @@ self: {
pname = "apply-refact";
version = "0.7.0.0";
sha256 = "1facic5lbc9xih6w1kfr3inwvada6y98n9xgc6iv6r057zr8jfp0";
+ revision = "1";
+ editedCabalFile = "0ilyhm6nz1mkjdq13pgzgplmmfqrv6b5ailyhvbds362pqjqw72q";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -31221,7 +31102,7 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "apply-refact" = callPackage
+ "apply-refact_0_8_0_0" = callPackage
({ mkDerivation, base, containers, directory, filemanip, filepath
, ghc, ghc-exactprint, mtl, optparse-applicative, process, refact
, silently, syb, tasty, tasty-expected-failure, tasty-golden
@@ -31250,6 +31131,37 @@ self: {
];
description = "Perform refactorings specified by the refact library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "apply-refact" = callPackage
+ ({ mkDerivation, base, containers, directory, extra, filemanip
+ , filepath, ghc, ghc-boot-th, ghc-exactprint, mtl
+ , optparse-applicative, process, refact, silently, syb, tasty
+ , tasty-expected-failure, tasty-golden, transformers, unix-compat
+ }:
+ mkDerivation {
+ pname = "apply-refact";
+ version = "0.8.1.0";
+ sha256 = "1mnp33c8dghgmn62czyrbmw86czhznbhb75ac1ps1is1p1ik6mih";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers directory extra filemanip ghc ghc-exactprint mtl
+ process refact syb transformers unix-compat
+ ];
+ executableHaskellDepends = [
+ base containers directory extra filemanip filepath ghc ghc-boot-th
+ ghc-exactprint mtl optparse-applicative process refact syb
+ transformers unix-compat
+ ];
+ testHaskellDepends = [
+ base containers directory extra filemanip filepath ghc ghc-boot-th
+ ghc-exactprint mtl optparse-applicative process refact silently syb
+ tasty tasty-expected-failure tasty-golden transformers unix-compat
+ ];
+ description = "Perform refactorings specified by the refact library";
+ license = stdenv.lib.licenses.bsd3;
}) {};
"apportionment" = callPackage
@@ -31475,6 +31387,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Counter library for submitting metrics to a backend such as datadog";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"arbor-monad-logger" = callPackage
@@ -31566,6 +31480,8 @@ self: {
];
description = "Convenience types and functions for postgresql-simple";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"arbtt" = callPackage
@@ -31801,16 +31717,17 @@ self: {
"arduino-copilot" = callPackage
({ mkDerivation, base, containers, copilot, copilot-c99
, copilot-language, directory, filepath, mtl, optparse-applicative
- , unix
+ , process, temporary
}:
mkDerivation {
pname = "arduino-copilot";
- version = "1.5.1";
- sha256 = "0j7j2npipgd6jrlm9gn76ia3xbpnbiicn125ii673qzfgfzmgwrh";
+ version = "1.5.2";
+ sha256 = "04qy06aws4qwg5slakj12jkwvfcrg960spj0g1c42lfb582ybrm6";
libraryHaskellDepends = [
base containers copilot copilot-c99 copilot-language directory
- filepath mtl optparse-applicative unix
+ filepath mtl optparse-applicative temporary
];
+ testHaskellDepends = [ base directory process temporary ];
description = "Arduino programming in haskell using the Copilot stream DSL";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -32167,7 +32084,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "arithmoi_0_11_0_0" = callPackage
+ "arithmoi_0_11_0_1" = callPackage
({ mkDerivation, array, base, chimera, constraints, containers
, deepseq, exact-pi, gauge, integer-gmp, integer-logarithms
, integer-roots, mod, QuickCheck, quickcheck-classes, random
@@ -32176,8 +32093,8 @@ self: {
}:
mkDerivation {
pname = "arithmoi";
- version = "0.11.0.0";
- sha256 = "14zhrlml6029n21h0ihspydg2zr7f93k4lji0nyi23c5y67pi9sk";
+ version = "0.11.0.1";
+ sha256 = "1dz6gpwnyw02lff8xh5vmf1vsknnvnd3vh3iix0r6f1hkf03xi8y";
configureFlags = [ "-f-llvm" ];
libraryHaskellDepends = [
array base chimera constraints containers deepseq exact-pi
@@ -32360,6 +32277,22 @@ self: {
broken = true;
}) {};
+ "array-list" = callPackage
+ ({ mkDerivation, array, base, doctest, doctest-driver-gen, hspec }:
+ mkDerivation {
+ pname = "array-list";
+ version = "0.2.0.0";
+ sha256 = "17xdkn1p7zfg7rw9sfbv6amfab291gz8fafkl26x38al9khjcgy2";
+ libraryHaskellDepends = [ array base ];
+ testHaskellDepends = [
+ array base doctest doctest-driver-gen hspec
+ ];
+ description = "IsList instances of Array for OverloadedLists extension";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"array-memoize" = callPackage
({ mkDerivation, array, base }:
mkDerivation {
@@ -34652,26 +34585,6 @@ self: {
}) {};
"aur" = callPackage
- ({ mkDerivation, aeson, base, http-client, http-client-tls, servant
- , servant-client, tasty, tasty-hunit, text
- }:
- mkDerivation {
- pname = "aur";
- version = "6.2.0.1";
- sha256 = "00h5v3b4is5jc11x85cjzq25lsqrlhidibsyn847bl0cpn9292d2";
- libraryHaskellDepends = [
- aeson base http-client servant servant-client text
- ];
- testHaskellDepends = [
- base http-client http-client-tls tasty tasty-hunit
- ];
- description = "Access metadata from the Arch Linux User Repository";
- license = stdenv.lib.licenses.gpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "aur_7_0_3" = callPackage
({ mkDerivation, aeson, base, bytestring, http-client
, http-client-tls, http-types, tasty, tasty-hunit, text
}:
@@ -34719,8 +34632,8 @@ self: {
}:
mkDerivation {
pname = "aura";
- version = "3.1.1";
- sha256 = "18svkf64riag6jp8l1anc3pmkdykzhi83wwzqvw6v84ha7y3kr12";
+ version = "3.1.4";
+ sha256 = "0zb83kq207d4gcmlq61972rkjr598zxxk1svs8x25q1i9f92km0z";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -34891,20 +34804,6 @@ self: {
}) {};
"autoexporter" = callPackage
- ({ mkDerivation, base, Cabal, directory, filepath }:
- mkDerivation {
- pname = "autoexporter";
- version = "1.1.16";
- sha256 = "1cr3fdj57p959dgsilnsl5m8ifih6jzxmkpkvgx6hiqxkxkxlzvg";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base Cabal directory filepath ];
- executableHaskellDepends = [ base Cabal directory filepath ];
- description = "Automatically re-export modules";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "autoexporter_1_1_17" = callPackage
({ mkDerivation, base, Cabal, directory, filepath }:
mkDerivation {
pname = "autoexporter";
@@ -34916,7 +34815,6 @@ self: {
executableHaskellDepends = [ base ];
description = "Automatically re-export modules";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"autom" = callPackage
@@ -35125,8 +35023,8 @@ self: {
pname = "avers";
version = "0.0.17.1";
sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v";
- revision = "36";
- editedCabalFile = "12bwnqb8m1z3f84xml7wf8h0lvs5wb67fdhdp5bl1pf42yr94izz";
+ revision = "37";
+ editedCabalFile = "09z2wlr6g1lm4cdbbf0zjbl1j19xs31y126lcbzcs254f8mx5m13";
libraryHaskellDepends = [
aeson attoparsec base bytestring clock containers cryptonite
filepath inflections memory MonadRandom mtl network network-uri
@@ -35268,42 +35166,6 @@ self: {
}) {};
"avro" = callPackage
- ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors
- , binary, bytestring, containers, data-binary-ieee754, deepseq
- , directory, doctest, doctest-discover, extra, fail, gauge
- , HasBigDecimal, hashable, hspec, hspec-discover, lens, lens-aeson
- , mtl, QuickCheck, random, raw-strings-qq, scientific, semigroups
- , tagged, template-haskell, text, tf-random, time, transformers
- , unordered-containers, uuid, vector, zlib
- }:
- mkDerivation {
- pname = "avro";
- version = "0.4.7.0";
- sha256 = "14s2d2slnk5d1mjava003a61gn5cczx5m7wg4h48nzh8w70y1a9q";
- libraryHaskellDepends = [
- aeson array base base16-bytestring bifunctors binary bytestring
- containers data-binary-ieee754 deepseq fail HasBigDecimal hashable
- mtl scientific semigroups tagged template-haskell text tf-random
- time unordered-containers uuid vector zlib
- ];
- testHaskellDepends = [
- aeson array base base16-bytestring bifunctors binary bytestring
- containers directory doctest doctest-discover extra fail
- HasBigDecimal hashable hspec lens lens-aeson mtl QuickCheck
- raw-strings-qq scientific semigroups tagged template-haskell text
- tf-random time transformers unordered-containers uuid vector zlib
- ];
- testToolDepends = [ doctest-discover hspec-discover ];
- benchmarkHaskellDepends = [
- aeson base bytestring containers gauge hashable mtl random
- raw-strings-qq template-haskell text transformers
- unordered-containers vector
- ];
- description = "Avro serialization support for Haskell";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "avro_0_5_2_0" = callPackage
({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors
, binary, bytestring, containers, data-binary-ieee754, deepseq
, directory, doctest, doctest-discover, extra, fail, gauge
@@ -35338,7 +35200,6 @@ self: {
];
description = "Avro serialization support for Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"avro-piper" = callPackage
@@ -35846,8 +35707,8 @@ self: {
}:
mkDerivation {
pname = "aws-lambda-haskell-runtime";
- version = "2.0.6";
- sha256 = "0czswk0a8ivvq31wc322imxhvhsnzkj6cygny7y3avvnclmrzm0h";
+ version = "3.0.1";
+ sha256 = "17f41ppgc4irahp1g3ngrdb24kqhdfld11jdmc6cw6mg2r820l8i";
libraryHaskellDepends = [
aeson base bytestring case-insensitive http-client http-types path
path-io safe-exceptions-checked template-haskell text
@@ -35858,6 +35719,29 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
+ "aws-lambda-haskell-runtime-wai" = callPackage
+ ({ mkDerivation, aeson, aws-lambda-haskell-runtime, base, binary
+ , bytestring, case-insensitive, http-types, iproute, network, text
+ , unordered-containers, vault, wai
+ }:
+ mkDerivation {
+ pname = "aws-lambda-haskell-runtime-wai";
+ version = "1.0.0";
+ sha256 = "03mqaxx726hm4pz18l37cg818jhq0fpfhfn20jfk497cm90clpzp";
+ libraryHaskellDepends = [
+ aeson aws-lambda-haskell-runtime base binary bytestring
+ case-insensitive http-types iproute network text
+ unordered-containers vault wai
+ ];
+ testHaskellDepends = [
+ aeson aws-lambda-haskell-runtime base binary bytestring
+ case-insensitive http-types iproute network text
+ unordered-containers vault wai
+ ];
+ description = "Run wai applications on AWS Lambda";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"aws-lambda-runtime" = callPackage
({ mkDerivation, aeson, async, base, base-compat, bytestring
, containers, deepseq, filepath, http-client, http-media
@@ -36263,6 +36147,35 @@ self: {
broken = true;
}) {};
+ "azure-functions-worker" = callPackage
+ ({ mkDerivation, aeson, async, base, bytestring, Cabal, containers
+ , directory, filepath, glabrous, http-types, http2-client
+ , http2-client-grpc, http2-grpc-proto-lens, http2-grpc-types
+ , lens-family, lens-family-core, mtl, network-uri
+ , optparse-applicative, proto-lens-protobuf-types
+ , proto-lens-protoc, proto-lens-runtime, proto-lens-setup
+ , raw-strings-qq, stm, text, time
+ }:
+ mkDerivation {
+ pname = "azure-functions-worker";
+ version = "0.0.0.0";
+ sha256 = "0035kmxfnb121mg38xzbyxphwg2r4x63chlywl67b9nz1pwp828x";
+ setupHaskellDepends = [ base Cabal proto-lens-setup ];
+ libraryHaskellDepends = [
+ aeson async base bytestring containers directory filepath glabrous
+ http-types http2-client http2-client-grpc http2-grpc-proto-lens
+ http2-grpc-types lens-family lens-family-core mtl network-uri
+ optparse-applicative proto-lens-protobuf-types proto-lens-runtime
+ raw-strings-qq stm text time
+ ];
+ libraryToolDepends = [ proto-lens-protoc ];
+ testHaskellDepends = [ base ];
+ description = "Azure Functions Worker";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"azure-service-api" = callPackage
({ mkDerivation, base, binary, bytestring, case-insensitive
, certificate, crypto-pubkey-types, http-conduit, hxt, hxt-xpath
@@ -36371,17 +36284,17 @@ self: {
}:
mkDerivation {
pname = "b9";
- version = "0.5.69.0";
- sha256 = "0r2iwv3ykh04d7qq9nskrj4m3xwlhhlyxzh38vij65gx8jiy2nwa";
+ version = "1.0.1";
+ sha256 = "1g1172d2bxjhxn5p1jxyxr1bf19fkd8yrrp05hvzv9mdiqynji14";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson async base base64-bytestring bifunctors binary boxes
bytestring conduit conduit-extra ConfigFile directory exceptions
extensible-effects filepath free hashable hspec hspec-expectations
- lens monad-control mtl parallel parsec pretty pretty-show process
- QuickCheck random shake syb tagged template text time transformers
- unordered-containers vector yaml
+ lens monad-control mtl optparse-applicative parallel parsec pretty
+ pretty-show process QuickCheck random shake syb tagged template
+ text time transformers unordered-containers vector yaml
];
executableHaskellDepends = [
base bytestring directory extensible-effects hspec
@@ -36489,8 +36402,8 @@ self: {
}:
mkDerivation {
pname = "backprop";
- version = "0.2.6.3";
- sha256 = "0zk3k20c100iwqcvg1xw2vdysn01w4h9jypz08xs849n1a3bp7di";
+ version = "0.2.6.4";
+ sha256 = "0wc71r6l5qgkspl5v76f1d75xwir9jp5kzdl83rq5sviggd458v9";
libraryHaskellDepends = [
base containers deepseq microlens primitive reflection transformers
vector vinyl
@@ -36528,6 +36441,21 @@ self: {
broken = true;
}) {};
+ "backtracking" = callPackage
+ ({ mkDerivation, base, primes, tasty, tasty-discover, tasty-hunit
+ , transformers
+ }:
+ mkDerivation {
+ pname = "backtracking";
+ version = "0.1.0";
+ sha256 = "0l1isnnld8drsb8jqkf6zd8v61gcy172zk8zdr21yawnkwfr057b";
+ libraryHaskellDepends = [ base transformers ];
+ testHaskellDepends = [ base primes tasty tasty-hunit ];
+ testToolDepends = [ tasty-discover ];
+ description = "A backtracking monad";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"backtracking-exceptions" = callPackage
({ mkDerivation, base, either, free, kan-extensions, mtl
, semigroupoids, semigroups, transformers
@@ -37179,6 +37107,18 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "base-prelude_1_4" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "base-prelude";
+ version = "1.4";
+ sha256 = "0nn5v2y9kl7i3n21250m7cvn55lvkmzj22wx6q4kaag5ycwwczrs";
+ libraryHaskellDepends = [ base ];
+ description = "The most complete prelude formed solely from the \"base\" package";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"base-unicode-symbols" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -37218,9 +37158,10 @@ self: {
({ mkDerivation, base, bytestring, ghc-prim }:
mkDerivation {
pname = "base16-bytestring";
- version = "0.1.1.6";
- sha256 = "0jf40m3yijqw6wd1rwwvviww46fasphaay9m9rgqyhf5aahnbzjs";
+ version = "0.1.1.7";
+ sha256 = "1fk9zvkx005sy4adbyil86svnqhgrvmczmf16ajhzj2wkmkqjmjj";
libraryHaskellDepends = [ base bytestring ghc-prim ];
+ testHaskellDepends = [ base bytestring ];
description = "Fast base16 (hex) encoding and decoding for ByteStrings";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -37398,43 +37339,20 @@ self: {
];
description = "Base62 encoding and decoding";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"base64" = callPackage
- ({ mkDerivation, base, base64-bytestring, bytestring, deepseq
- , gauge, memory, random-bytestring, tasty, tasty-hunit, text
- }:
- mkDerivation {
- pname = "base64";
- version = "0.4.1";
- sha256 = "06mwamlqdz90k7nh3x4w0j0mjkbhkns11hvj9zd8d1yw6wy3l4hd";
- revision = "1";
- editedCabalFile = "1jvx3wpnfwzxfz5w3bqglqcv539fkk7wivl8ylm126pqh7sjdp5f";
- libraryHaskellDepends = [ base bytestring text ];
- testHaskellDepends = [
- base base64-bytestring bytestring random-bytestring tasty
- tasty-hunit text
- ];
- benchmarkHaskellDepends = [
- base base64-bytestring bytestring deepseq gauge memory
- random-bytestring text
- ];
- description = "Fast RFC 4648-compliant Base64 encoding";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "base64_0_4_2" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, criterion
- , deepseq, ghc-byteorder, memory, QuickCheck, quickcheck-instances
+ , deepseq, ghc-byteorder, QuickCheck, quickcheck-instances
, random-bytestring, tasty, tasty-hunit, tasty-quickcheck, text
, text-short
}:
mkDerivation {
pname = "base64";
- version = "0.4.2";
- sha256 = "1q3cz1d2zj2bi57g4yrfk1bbfqrcppl6nh0g5fb5dpmf2wdrfv44";
- revision = "3";
- editedCabalFile = "1vjzv8d8yd18nz3pvm8003h3gnj1d45c6g74vd2qqawypwcwhm6b";
+ version = "0.4.2.1";
+ sha256 = "14ssr4h59bx71fln3igi0nxrn749lqkanj49wahn77z3izm2s2xd";
libraryHaskellDepends = [
base bytestring ghc-byteorder text text-short
];
@@ -37444,12 +37362,11 @@ self: {
text-short
];
benchmarkHaskellDepends = [
- base base64-bytestring bytestring criterion deepseq memory
+ base base64-bytestring bytestring criterion deepseq
random-bytestring text
];
- description = "A modern RFC 4648-compliant Base64 library";
+ description = "Fast RFC 4648-compliant Base64 encoding";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"base64-bytes" = callPackage
@@ -37474,6 +37391,8 @@ self: {
];
description = "Base64 encoding of byte sequences";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"base64-bytestring" = callPackage
@@ -37564,23 +37483,6 @@ self: {
}) {};
"base64-lens" = callPackage
- ({ mkDerivation, base, base64, bytestring, Cabal, cabal-doctest
- , doctest, lens, text
- }:
- mkDerivation {
- pname = "base64-lens";
- version = "0.2.0";
- sha256 = "0d4lri7wpaxx7hgd7slxj5jl2qkgfairzsga4vajl05g49amyk80";
- revision = "1";
- editedCabalFile = "07x38p4zcv05y94gjn5j3j1ydv06vi17fbjnz4ckcgc3ay0dzbzf";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [ base base64 bytestring lens text ];
- testHaskellDepends = [ base doctest lens ];
- description = "Optics for the Base64 library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "base64-lens_0_3_0" = callPackage
({ mkDerivation, base, base64, bytestring, Cabal, cabal-doctest
, doctest, lens, text
}:
@@ -37593,7 +37495,6 @@ self: {
testHaskellDepends = [ base doctest lens ];
description = "Optics for the Base64 library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"base64-string" = callPackage
@@ -38043,20 +37944,6 @@ self: {
}) {};
"bazel-runfiles" = callPackage
- ({ mkDerivation, base, directory, filepath }:
- mkDerivation {
- pname = "bazel-runfiles";
- version = "0.7.0.1";
- sha256 = "000awjykargiirnmb3nfqp8dk1p87f5aqx2d07nxrrgflxs7y8ad";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base directory filepath ];
- executableHaskellDepends = [ base filepath ];
- description = "Locate Bazel runfiles location";
- license = stdenv.lib.licenses.asl20;
- }) {};
-
- "bazel-runfiles_0_12" = callPackage
({ mkDerivation, base, directory, filepath, transformers }:
mkDerivation {
pname = "bazel-runfiles";
@@ -38068,7 +37955,6 @@ self: {
executableHaskellDepends = [ base filepath ];
description = "Locate Bazel runfiles location";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bbdb" = callPackage
@@ -38839,7 +38725,7 @@ self: {
ghc-paths haskeline haskell-src-exts language-python monads-tf
parseargs process transformers
];
- description = "An implementation of Python 3.";
+ description = "An implementation of Python 3";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -39644,13 +39530,17 @@ self: {
}) {};
"binary-io" = callPackage
- ({ mkDerivation, base, binary, bytestring, hspec, process }:
+ ({ mkDerivation, async, base, binary, bytestring, deque, hspec
+ , process, stm
+ }:
mkDerivation {
pname = "binary-io";
- version = "0.2.0";
- sha256 = "1m58zjavqcri55diwz6fspbg5qx3qj3b82ch1g740zdr27ly0bwn";
- libraryHaskellDepends = [ base binary bytestring ];
- testHaskellDepends = [ base binary bytestring hspec process ];
+ version = "0.3.0";
+ sha256 = "1jc362y8ql983fhgcwb8sxgqjnhqd3xis2igcl9dv0zvqmi5jpv6";
+ libraryHaskellDepends = [ base binary bytestring deque process ];
+ testHaskellDepends = [
+ async base binary bytestring hspec process stm
+ ];
description = "Read and write values of types that implement Binary";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -39704,21 +39594,18 @@ self: {
}) {};
"binary-parser" = callPackage
- ({ mkDerivation, base, base-prelude, bytestring, mtl
+ ({ mkDerivation, base, bytestring, mtl, QuickCheck
, quickcheck-instances, rerebase, tasty, tasty-hunit
, tasty-quickcheck, text, transformers
}:
mkDerivation {
pname = "binary-parser";
- version = "0.5.5";
- sha256 = "1cs3zrhgnng2h84xnnvqcy6yrdm0xay1494dsa612y590s773aqx";
- revision = "3";
- editedCabalFile = "14n41yazmks2qw0v4krxcqw3ac0wdy2z53d0qz0rdjcd94fpghjf";
- libraryHaskellDepends = [
- base base-prelude bytestring mtl text transformers
- ];
+ version = "0.5.6";
+ sha256 = "0s91289qh3xwbjm0zbnjj550asg1l801h5arx35j4msxrbwgcx3g";
+ libraryHaskellDepends = [ base bytestring mtl text transformers ];
testHaskellDepends = [
- quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck
+ QuickCheck quickcheck-instances rerebase tasty tasty-hunit
+ tasty-quickcheck
];
description = "A highly-efficient but limited parser API specialised for bytestrings";
license = stdenv.lib.licenses.mit;
@@ -39888,41 +39775,6 @@ self: {
}) {};
"binary-tagged" = callPackage
- ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors
- , binary, binary-instances, bytestring, containers, criterion
- , cryptohash-sha1, deepseq, generics-sop, hashable, nats
- , quickcheck-instances, scientific, semigroups, SHA, tagged, tasty
- , tasty-hunit, tasty-quickcheck, text, time, unordered-containers
- , vector
- }:
- mkDerivation {
- pname = "binary-tagged";
- version = "0.2";
- sha256 = "1pgb2p0kdh9vkmgn509c2v3h9dnhl9vyq2gyisfqvn27g2422c0j";
- revision = "1";
- editedCabalFile = "0chv885zl8m7c6281sz8kfr2p7hgcl7xj0yjajjyr9whwfnylfj0";
- libraryHaskellDepends = [
- aeson array base base16-bytestring binary bytestring containers
- cryptohash-sha1 generics-sop hashable scientific tagged text time
- unordered-containers vector
- ];
- testHaskellDepends = [
- aeson array base base16-bytestring bifunctors binary
- binary-instances bytestring containers generics-sop hashable
- quickcheck-instances scientific tagged tasty tasty-hunit
- tasty-quickcheck text time unordered-containers vector
- ];
- benchmarkHaskellDepends = [
- aeson array base base16-bytestring binary binary-instances
- bytestring containers criterion deepseq generics-sop hashable nats
- scientific semigroups SHA tagged text time unordered-containers
- vector
- ];
- description = "Tagged binary serialisation";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "binary-tagged_0_3" = callPackage
({ mkDerivation, array, base, base16-bytestring, binary
, binary-instances, bytestring, containers, criterion, deepseq
, QuickCheck, quickcheck-instances, singleton-bool, structured
@@ -39949,6 +39801,7 @@ self: {
description = "Tagged binary serialisation";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"binary-tree" = callPackage
@@ -40786,7 +40639,7 @@ self: {
libraryHaskellDepends = [ base ];
librarySystemDepends = [ sipc ];
executableHaskellDepends = [ base ];
- description = "Low level bindings to SIPC.";
+ description = "Low level bindings to SIPC";
license = "LGPL";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -41215,6 +41068,26 @@ self: {
broken = true;
}) {};
+ "bip32" = callPackage
+ ({ mkDerivation, base, base16-bytestring, base58-bytestring, binary
+ , bitcoin-hash, bitcoin-keys, bytestring, hedgehog, tasty
+ , tasty-hedgehog, tasty-hunit
+ }:
+ mkDerivation {
+ pname = "bip32";
+ version = "0.2";
+ sha256 = "1ji71m6mdnhqscadrmxs4pwb18cc5j91dhlnqs3d76gk32fyy32q";
+ libraryHaskellDepends = [
+ base base58-bytestring binary bitcoin-hash bitcoin-keys bytestring
+ ];
+ testHaskellDepends = [
+ base base16-bytestring base58-bytestring binary bitcoin-keys
+ bytestring hedgehog tasty tasty-hedgehog tasty-hunit
+ ];
+ description = "BIP-0032: Hierarchical Deterministic Wallets for Bitcoin and other cryptocurrencies";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"birch-beer" = callPackage
({ mkDerivation, aeson, base, bytestring, cassava, colour
, containers, deepseq, diagrams, diagrams-cairo, diagrams-graphviz
@@ -41227,8 +41100,8 @@ self: {
}:
mkDerivation {
pname = "birch-beer";
- version = "0.2.5.0";
- sha256 = "11ijdd4j9yi3k2blzh8rpzix3w1hfsz188xqharwsk3sxqjbws5c";
+ version = "0.3.1.1";
+ sha256 = "0v2202zrnli49z4vw4zc6cgxvfqrv51b6p0svp0fdd2f9add4rvm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -41283,6 +41156,8 @@ self: {
testHaskellDepends = [ base ];
description = "Birds of Paradise";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"bisc" = callPackage
@@ -41332,8 +41207,8 @@ self: {
}:
mkDerivation {
pname = "bishbosh";
- version = "0.0.0.4";
- sha256 = "0d9mn2jn1iv9x41c1yskfkx9d7papwn863gc1wffcb6aw8wg4mrz";
+ version = "0.0.0.5";
+ sha256 = "0i05xbld89ws9bzp9ynr9ly2jy0gw3nvikpbj61i669n9yazps90";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -41438,6 +41313,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "bitcoin-address" = callPackage
+ ({ mkDerivation, base, base16-bytestring, base58-bytestring, bech32
+ , binary, bitcoin-hash, bitcoin-keys, bitcoin-script, bytestring
+ , hedgehog, tasty, tasty-hedgehog, tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "bitcoin-address";
+ version = "0.1";
+ sha256 = "1pxxscq4giqgkk5dy55lmsypqssdddbwp25a7d3n04x3gd23j5ym";
+ libraryHaskellDepends = [
+ base base58-bytestring bech32 binary bitcoin-hash bitcoin-keys
+ bitcoin-script bytestring text
+ ];
+ testHaskellDepends = [
+ base base16-bytestring bitcoin-keys bitcoin-script bytestring
+ hedgehog tasty tasty-hedgehog tasty-hunit
+ ];
+ description = "Bitcoin address generation and rendering. Parsing coming soon.";
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"bitcoin-api" = callPackage
({ mkDerivation, aeson, base, base58string, binary, bitcoin-block
, bitcoin-script, bitcoin-tx, bitcoin-types, bytestring, hexstring
@@ -41510,6 +41408,20 @@ self: {
broken = true;
}) {};
+ "bitcoin-hash" = callPackage
+ ({ mkDerivation, base, bytestring, cryptonite, memory, tasty
+ , tasty-hunit, time
+ }:
+ mkDerivation {
+ pname = "bitcoin-hash";
+ version = "0.1";
+ sha256 = "10xg9n1r505p4jh8mz43v48h1b3dck2mki27lkn9d8bh19jzk20k";
+ libraryHaskellDepends = [ base bytestring cryptonite memory ];
+ testHaskellDepends = [ base bytestring tasty tasty-hunit time ];
+ description = "Bitcoin hash primitives";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"bitcoin-hs" = callPackage
({ mkDerivation, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-prim, HTTP, json, mtl, network
@@ -41535,6 +41447,23 @@ self: {
broken = true;
}) {};
+ "bitcoin-keys" = callPackage
+ ({ mkDerivation, base, base16-bytestring, bytestring, hedgehog
+ , secp256k1-haskell, tasty, tasty-hedgehog, tasty-hunit
+ }:
+ mkDerivation {
+ pname = "bitcoin-keys";
+ version = "0.1";
+ sha256 = "18xdwp3p2r1cv5f84mfl5dj2hd6v2dnvqam8ny9jv9kswn4m66c0";
+ libraryHaskellDepends = [ base bytestring secp256k1-haskell ];
+ testHaskellDepends = [
+ base base16-bytestring bytestring hedgehog tasty tasty-hedgehog
+ tasty-hunit
+ ];
+ description = "Bitcoin keys";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"bitcoin-payment-channel" = callPackage
({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring
, blockchain-restful-address-index-api, bytestring, cereal
@@ -42315,34 +42244,6 @@ self: {
broken = true;
}) {};
- "blank-canvas_0_6_2" = callPackage
- ({ mkDerivation, aeson, base, base-compat, base64-bytestring
- , bytestring, colour, containers, data-default-class, directory
- , http-types, kansas-comet, mime-types, process, scotty, semigroups
- , shake, stm, text, text-show, time, transformers, unix, vector
- , wai, wai-extra, warp
- }:
- mkDerivation {
- pname = "blank-canvas";
- version = "0.6.2";
- sha256 = "1qhdvxia8wlnv0ss9dsrxdfw3qsf376ypnpsijz7vxkj9dmzyq84";
- revision = "5";
- editedCabalFile = "1csa2lsr4jv9x3867l1nbd1brnvw10q9qla027r19csscx5pg726";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson base base-compat base64-bytestring bytestring colour
- containers data-default-class http-types kansas-comet mime-types
- scotty semigroups stm text text-show transformers vector wai
- wai-extra warp
- ];
- testHaskellDepends = [
- base containers directory process shake stm text time unix vector
- ];
- description = "HTML5 Canvas Graphics Library";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"blank-canvas" = callPackage
({ mkDerivation, aeson, base, base-compat-batteries
, base64-bytestring, bytestring, colour, containers
@@ -42392,6 +42293,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "blanks_0_4_1" = callPackage
+ ({ mkDerivation, adjunctions, base, containers, deepseq
+ , distributive, megaparsec, mtl, tasty, tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "blanks";
+ version = "0.4.1";
+ sha256 = "0qi2phi7vdq9i6cr8yab8qn4i0f2rxni0dcs063yi0glk1hy1ccx";
+ libraryHaskellDepends = [
+ adjunctions base containers deepseq distributive mtl
+ ];
+ testHaskellDepends = [
+ adjunctions base containers deepseq distributive megaparsec mtl
+ tasty tasty-hunit text
+ ];
+ description = "Fill-in-the-blanks - A library factoring out substitution from ASTs";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"blas" = callPackage
({ mkDerivation, base, ieee, QuickCheck, storable-complex }:
mkDerivation {
@@ -42713,6 +42634,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "blaze-markup_0_8_2_7" = callPackage
+ ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit
+ , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text
+ }:
+ mkDerivation {
+ pname = "blaze-markup";
+ version = "0.8.2.7";
+ sha256 = "1r4fij8qs1z4dfrh6cjzjbnx9f3jyx01zgj15wvy961d8bnqjr4b";
+ libraryHaskellDepends = [ base blaze-builder bytestring text ];
+ testHaskellDepends = [
+ base blaze-builder bytestring containers HUnit QuickCheck tasty
+ tasty-hunit tasty-quickcheck text
+ ];
+ description = "A blazingly fast markup combinator library for Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"blaze-shields" = callPackage
({ mkDerivation, base, blaze-html, blaze-markup, blaze-svg, text }:
mkDerivation {
@@ -44163,6 +44102,8 @@ self: {
];
description = "audio-visual pseudo-physical simulation of colliding circles";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"box" = callPackage
@@ -44698,6 +44639,8 @@ self: {
pname = "broadcast-chan";
version = "0.2.1.1";
sha256 = "01r57v2ghfkv37cwh64zs1lrz1rd7is3pa5k7y8h16ws1ddglirg";
+ revision = "1";
+ editedCabalFile = "1kmnsnyb4gz70bka30l35lgm5k131d8lc1hm4b23aml2yskx3m54";
libraryHaskellDepends = [ base transformers unliftio-core ];
benchmarkHaskellDepends = [ async base criterion deepseq stm ];
description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks";
@@ -45804,8 +45747,8 @@ self: {
}:
mkDerivation {
pname = "butcher";
- version = "1.3.3.1";
- sha256 = "0nqn057b5g8p6nj9xpbg52swiwzncirgfmzp3l1z5d8yn641zp1n";
+ version = "1.3.3.2";
+ sha256 = "06qgqjc8h7dd786wkcwrxpl6bsd66jzywwcnhm52q0cb9678w3qx";
libraryHaskellDepends = [
base bifunctors containers deque extra free microlens microlens-th
mtl multistate pretty transformers unsafe void
@@ -46019,33 +45962,6 @@ self: {
}) {};
"bytebuild" = callPackage
- ({ mkDerivation, base, byteslice, bytestring, gauge
- , natural-arithmetic, primitive, primitive-offset
- , primitive-unlifted, QuickCheck, quickcheck-classes, run-st, tasty
- , tasty-hunit, tasty-quickcheck, text, text-short, vector
- , wide-word
- }:
- mkDerivation {
- pname = "bytebuild";
- version = "0.3.4.0";
- sha256 = "00kda7qz92vfqldq2ksxx8qf1v4kl0wm2w2fxg6m2nkpqfzlv026";
- libraryHaskellDepends = [
- base byteslice bytestring natural-arithmetic primitive
- primitive-offset primitive-unlifted run-st text-short wide-word
- ];
- testHaskellDepends = [
- base byteslice bytestring natural-arithmetic primitive
- primitive-unlifted QuickCheck quickcheck-classes tasty tasty-hunit
- tasty-quickcheck text vector wide-word
- ];
- benchmarkHaskellDepends = [
- base byteslice gauge natural-arithmetic primitive text-short
- ];
- description = "Serialize to a small byte arrays";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "bytebuild_0_3_5_0" = callPackage
({ mkDerivation, base, byteslice, bytestring, gauge
, integer-logarithms, natural-arithmetic, primitive
, primitive-offset, primitive-unlifted, QuickCheck
@@ -46055,8 +45971,8 @@ self: {
}:
mkDerivation {
pname = "bytebuild";
- version = "0.3.5.0";
- sha256 = "15ccfbhrvb6pj9py99qpbdrrfla83797ywmxjry2c7raaz3kpr73";
+ version = "0.3.6.0";
+ sha256 = "15nk9r9mx798kmjl04qf01il1csfjyi3jx44yhi4hmgl66p9fdx3";
libraryHaskellDepends = [
base byteslice bytestring integer-logarithms natural-arithmetic
primitive primitive-offset primitive-unlifted run-st text-short
@@ -46073,7 +45989,6 @@ self: {
];
description = "Serialize to a small byte arrays";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bytedump" = callPackage
@@ -46179,27 +46094,6 @@ self: {
}) {};
"byteslice" = callPackage
- ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr
- , primitive-unlifted, quickcheck-classes, run-st, tasty
- , tasty-hunit, tasty-quickcheck
- }:
- mkDerivation {
- pname = "byteslice";
- version = "0.2.2.0";
- sha256 = "0ml3igz9rgrbwvpb883f6sz2j73isxf58iskfpisjgsx8lmgdl4c";
- libraryHaskellDepends = [
- base primitive primitive-addr primitive-unlifted run-st
- ];
- testHaskellDepends = [
- base bytestring primitive quickcheck-classes tasty tasty-hunit
- tasty-quickcheck
- ];
- benchmarkHaskellDepends = [ base gauge primitive ];
- description = "Slicing managed and unmanaged memory";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "byteslice_0_2_3_0" = callPackage
({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr
, primitive-unlifted, quickcheck-classes, run-st, tasty
, tasty-hunit, tasty-quickcheck, tuples, vector
@@ -46219,7 +46113,6 @@ self: {
benchmarkHaskellDepends = [ base gauge primitive ];
description = "Slicing managed and unmanaged memory";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bytesmith" = callPackage
@@ -46246,15 +46139,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "bytestring_0_10_10_0" = callPackage
+ "bytestring_0_10_10_1" = callPackage
({ mkDerivation, base, byteorder, deepseq, directory, dlist
, ghc-prim, HUnit, integer-gmp, mtl, QuickCheck, random
, test-framework, test-framework-hunit, test-framework-quickcheck2
}:
mkDerivation {
pname = "bytestring";
- version = "0.10.10.0";
- sha256 = "1h94lyyn4fpklm25dsazj9za08m0vz9irafpza90h9j5wx4qpndq";
+ version = "0.10.10.1";
+ sha256 = "1imcy8yw5jag91qncvi1s9n0lldmf2pjkja6qq4mfqyh02f7arvq";
libraryHaskellDepends = [ base deepseq ghc-prim integer-gmp ];
testHaskellDepends = [
base byteorder deepseq directory dlist ghc-prim HUnit mtl
@@ -46829,10 +46722,8 @@ self: {
({ mkDerivation, base, bytestring, bzip2 }:
mkDerivation {
pname = "bzlib";
- version = "0.5.0.5";
- sha256 = "0zh130vw719a8d11q5qzc3ilzgv8cqyc2a7r1a131cv1fjnd1rwy";
- revision = "1";
- editedCabalFile = "1d4ra5prh2q9h8inpwvrsmkmg1ndisdj47jv06iijpj6xdp5bapl";
+ version = "0.5.1.0";
+ sha256 = "1n599xwyxghf52kam30k1l2qh8cg91h55c2bgchnqyj103hb7nfy";
libraryHaskellDepends = [ base bytestring ];
librarySystemDepends = [ bzip2 ];
description = "Compression and decompression in the bzip2 format";
@@ -46979,6 +46870,19 @@ self: {
broken = true;
}) {};
+ "c14n" = callPackage
+ ({ mkDerivation, base, bytestring, libxml2 }:
+ mkDerivation {
+ pname = "c14n";
+ version = "0.1.0.1";
+ sha256 = "0j5g36sxz6bp2z0z10d47lqh7rmclx3296zafc5vzns8d884sm0n";
+ libraryHaskellDepends = [ base bytestring ];
+ librarySystemDepends = [ libxml2 ];
+ libraryPkgconfigDepends = [ libxml2 ];
+ description = "Bindings to the c14n implementation in libxml";
+ license = stdenv.lib.licenses.mit;
+ }) {inherit (pkgs) libxml2;};
+
"c2ats" = callPackage
({ mkDerivation, base, containers, HUnit, language-c, pretty
, regex-posix, test-framework, test-framework-hunit
@@ -47062,8 +46966,6 @@ self: {
testHaskellDepends = [ base here hspec logging monad-logger text ];
description = "Convert C API header files to .hsc and .hsc.helper.c files";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"ca" = callPackage
@@ -47168,8 +47070,8 @@ self: {
}:
mkDerivation {
pname = "cabal-bounds";
- version = "2.2.1";
- sha256 = "13pqdmghs92rwkg8fkky30sqimq54yzw2y1z5czdsmlj46r8i6ij";
+ version = "2.3.0";
+ sha256 = "106q5imjznbh7x2pvvgfsn8qx1awb00w0mgfrkkzbwnwc3g8jnw3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -47180,10 +47082,8 @@ self: {
testHaskellDepends = [
base directory filepath Glob process tasty tasty-golden
];
- description = "A command line program for managing the bounds/versions of the dependencies in a cabal file";
+ description = "A command line program for managing the dependency versions in a cabal file";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"cabal-build-programs" = callPackage
@@ -47261,8 +47161,8 @@ self: {
}:
mkDerivation {
pname = "cabal-cargs";
- version = "1.2.0";
- sha256 = "10dqy2i2rq4hq81v2gar2bsq3glx5yg5mwp9a0h7drap69407ygs";
+ version = "1.3.0";
+ sha256 = "08n2n0p3m282yx7cf1nzmlfmw0xikqwrj3l1s8jmx18z2gh0x1h4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -47338,6 +47238,31 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "cabal-debian_5_0_3" = callPackage
+ ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal
+ , containers, data-default, debian, deepseq, Diff, directory
+ , exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri
+ , newtype-generics, optparse-applicative, parsec, pretty, process
+ , pureMD5, regex-tdfa, syb, text, unix, unliftio, utf8-string
+ }:
+ mkDerivation {
+ pname = "cabal-debian";
+ version = "5.0.3";
+ sha256 = "11imbizfa65fdqydpxvcdv0a80gsd6szzl33b312myw3il2xr5hi";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ ansi-wl-pprint base bifunctors Cabal containers data-default debian
+ deepseq Diff directory exceptions filepath hsemail HUnit lens mtl
+ network-uri newtype-generics optparse-applicative parsec pretty
+ process pureMD5 regex-tdfa syb text unix unliftio utf8-string
+ ];
+ executableHaskellDepends = [ base Cabal debian lens mtl pretty ];
+ description = "Create a Debianization for a Cabal package";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"cabal-dependency-licenses" = callPackage
({ mkDerivation, base, Cabal, containers, directory, filepath }:
mkDerivation {
@@ -47446,30 +47371,6 @@ self: {
}) {};
"cabal-flatpak" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan
- , containers, cryptohash-sha256, http-client, http-client-tls
- , http-types, optparse-applicative, pathtype, shell-utility, tar
- , text, utility-ht, zlib
- }:
- mkDerivation {
- pname = "cabal-flatpak";
- version = "0.1";
- sha256 = "0f42sfqf0n7yizvvn6mvb9fbfrqzyanm10v9lk895jg6cryxy20j";
- revision = "1";
- editedCabalFile = "05q1bpjvkq7g6q5fx1p44h562i9m6vqffy43arc26zpfgssm59z2";
- isLibrary = false;
- isExecutable = true;
- executableHaskellDepends = [
- aeson aeson-pretty base bytestring cabal-plan containers
- cryptohash-sha256 http-client http-client-tls http-types
- optparse-applicative pathtype shell-utility tar text utility-ht
- zlib
- ];
- description = "Generate a FlatPak manifest from a Cabal package description";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "cabal-flatpak_0_1_0_2" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan
, containers, cryptohash-sha256, http-client, http-client-tls
, http-types, optparse-applicative, pathtype, shell-utility, tar
@@ -47491,7 +47392,6 @@ self: {
];
description = "Generate a FlatPak manifest from a Cabal package description";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"cabal-fmt" = callPackage
@@ -47581,6 +47481,8 @@ self: {
pname = "cabal-helper";
version = "1.1.0.0";
sha256 = "1f4s46l60s1lcdia7nv2r3y71z5c6pg6ljcc0601abl1aklx303p";
+ revision = "1";
+ editedCabalFile = "08fyxvpqbp0r6hiqxi5wc944phr8zgmkv7hiw71zcavl09c8mvxf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -47751,18 +47653,14 @@ self: {
}:
mkDerivation {
pname = "cabal-lenses";
- version = "0.9.0";
- sha256 = "0rvkwqzz92p85i9xwcxg3ah4imxh46ficg6yk0l6g9687970gfrg";
- revision = "1";
- editedCabalFile = "0snzm6qvalyczmdicff5fsradk3h1bm3cqcax6rmwzr7xa1j43p7";
+ version = "0.10.1";
+ sha256 = "0pjzz5d2s6b2xaqgb7z3ry5zpba84x3iy2hw3a7xq32ciyl3gnhb";
libraryHaskellDepends = [
base Cabal lens strict system-fileio system-filepath text
transformers unordered-containers
];
description = "Lenses and traversals for the Cabal library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"cabal-macosx" = callPackage
@@ -47853,35 +47751,6 @@ self: {
}) {};
"cabal-plan" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat
- , base16-bytestring, bytestring, containers, directory, filepath
- , mtl, optics-core, optparse-applicative, parsec, process
- , semialign, singleton-bool, text, these, topograph, transformers
- , vector
- }:
- mkDerivation {
- pname = "cabal-plan";
- version = "0.6.2.0";
- sha256 = "0gwbyyj4xih9barg2c589v6z82s0gx98airs6icivg301khg9fzg";
- revision = "1";
- editedCabalFile = "0fi1zrq7fdcckqqs32ygj9ngsx0zlqqrnrlz6zirmhif1idcc55k";
- configureFlags = [ "-fexe" ];
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base base16-bytestring bytestring containers directory
- filepath text
- ];
- executableHaskellDepends = [
- ansi-terminal async base base-compat bytestring containers
- directory mtl optics-core optparse-applicative parsec process
- semialign singleton-bool text these topograph transformers vector
- ];
- description = "Library and utility for processing cabal's plan.json file";
- license = stdenv.lib.licenses.gpl2Plus;
- }) {};
-
- "cabal-plan_0_7_0_0" = callPackage
({ mkDerivation, aeson, ansi-terminal, async, base, base-compat
, base16-bytestring, bytestring, containers, directory, filepath
, mtl, optics-core, optparse-applicative, parsec, process
@@ -47908,7 +47777,6 @@ self: {
];
description = "Library and utility for processing cabal's plan.json file";
license = stdenv.lib.licenses.gpl2Plus;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"cabal-progdeps" = callPackage
@@ -47945,18 +47813,19 @@ self: {
}) {};
"cabal-rpm" = callPackage
- ({ mkDerivation, base, bytestring, Cabal, directory, filepath
- , http-client, http-client-tls, http-conduit, optparse-applicative
- , process, simple-cabal, simple-cmd, simple-cmd-args, time, unix
+ ({ mkDerivation, base, bytestring, Cabal, directory, extra
+ , filepath, http-client, http-client-tls, http-conduit
+ , optparse-applicative, process, simple-cabal, simple-cmd
+ , simple-cmd-args, time, unix
}:
mkDerivation {
pname = "cabal-rpm";
- version = "2.0.4";
- sha256 = "0p2g0cci4ylbpkv3r1pfi6pc2iyxghqi8rjrmxz0jxs4x28hb23v";
+ version = "2.0.6";
+ sha256 = "1f27arazgv65ripbcjirs4hl5ywr7a7s0vcr5s7jd7176h8dr35b";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base bytestring Cabal directory filepath http-client
+ base bytestring Cabal directory extra filepath http-client
http-client-tls http-conduit optparse-applicative process
simple-cabal simple-cmd simple-cmd-args time unix
];
@@ -48237,8 +48106,8 @@ self: {
}:
mkDerivation {
pname = "cabal2nix";
- version = "2.15.3";
- sha256 = "1l4jhl842g5jmwhmi1gqljkxa8ia80xbk2vmlhg6hlw1nkl9wfrz";
+ version = "2.15.5";
+ sha256 = "1afqk9svs3zy69w3xa1gvsacn25vpxf2rffw2rvhs3wvsasxpb6c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -48271,8 +48140,8 @@ self: {
}:
mkDerivation {
pname = "cabal2spec";
- version = "2.6";
- sha256 = "173qiqpzcvihdv0jd0z15wgxzars0kybcyhxprmypk232c9pa48v";
+ version = "2.6.1";
+ sha256 = "19azvrg20rsk95nfvwlamlz007ihpkra1wgvqpjkdimwr5q7837h";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base Cabal filepath time ];
@@ -48677,8 +48546,8 @@ self: {
}:
mkDerivation {
pname = "cairo";
- version = "0.13.8.0";
- sha256 = "09g93jzackry9yi4xsd5d6h75z0r7mbw2s2w7wd2af4dmp76l2d9";
+ version = "0.13.8.1";
+ sha256 = "1hpkyhrlg1d24s34kq6d379z8l8fvznm98wpq37haqjma4nl25hk";
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
libraryHaskellDepends = [
@@ -48876,27 +48745,27 @@ self: {
, concurrent-extra, containers, data-default-class, data-flags
, deepseq, deque, df1, di-polysemy, exceptions, fmt, focus
, generic-lens, generic-override, generic-override-aeson, hashable
- , http-date, http-types, lens, lens-aeson, megaparsec, mtl
- , polysemy, polysemy-plugin, reflection, safe-exceptions
+ , http-date, http-types, lens, lens-aeson, megaparsec, mime-types
+ , mtl, polysemy, polysemy-plugin, reflection, safe-exceptions
, scientific, stm, stm-chans, stm-containers, text, text-show, time
, typerep-map, unagi-chan, unordered-containers, vector, websockets
- , wreq-patchable, wuss
+ , wreq, wuss
}:
mkDerivation {
pname = "calamity";
- version = "0.1.11.2";
- sha256 = "0ahixakv3nfvgjf3ziqw14a134cvhlzybpxqqqz8zc8pi3sgvwmf";
+ version = "0.1.17.1";
+ sha256 = "1nxv3zm48jpdg4a7plnfqvkn314wl7hr8f86b9ih527m7yldv27w";
libraryHaskellDepends = [
aeson async base bytestring colour concurrent-extra containers
data-default-class data-flags deepseq deque df1 di-polysemy
exceptions fmt focus generic-lens generic-override
generic-override-aeson hashable http-date http-types lens
- lens-aeson megaparsec mtl polysemy polysemy-plugin reflection
- safe-exceptions scientific stm stm-chans stm-containers text
- text-show time typerep-map unagi-chan unordered-containers vector
- websockets wreq-patchable wuss
+ lens-aeson megaparsec mime-types mtl polysemy polysemy-plugin
+ reflection safe-exceptions scientific stm stm-chans stm-containers
+ text text-show time typerep-map unagi-chan unordered-containers
+ vector websockets wreq wuss
];
- description = "A library for writing discord bots";
+ description = "A library for writing discord bots in haskell";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -49427,6 +49296,8 @@ self: {
];
description = "Extensional capabilities and deriving combinators";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"capataz" = callPackage
@@ -50797,6 +50668,7 @@ self: {
testHaskellDepends = [ base base16-bytestring hspec ];
description = "Cayenne Low Power Payload";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"cayley-client" = callPackage
@@ -50887,8 +50759,8 @@ self: {
pname = "cborg";
version = "0.2.3.0";
sha256 = "14y7yckj1xzldadyq8g84dgsdaygf9ss0gd38vjfw62smdjq1in8";
- revision = "1";
- editedCabalFile = "0rwliw9xl6y5ypwcywlmr1adqi4c8zi0vghxxarkwh7s5ny34q9f";
+ revision = "2";
+ editedCabalFile = "1qphglprccmyvjh3v2asikmwgdim4rndin5vls6iwb71hl703h2r";
libraryHaskellDepends = [
array base bytestring containers deepseq ghc-prim half integer-gmp
primitive text
@@ -50997,8 +50869,8 @@ self: {
}:
mkDerivation {
pname = "cdeps";
- version = "0.1.3.0";
- sha256 = "1c237awhrr1r0qz7jll1d7803j1khhz1qq4my2dddsgwfsy57ga3";
+ version = "0.1.3.1";
+ sha256 = "0r8q2i29wb47dkkws6cyy2qgwzgyhcsmx7sixv8n44rxiiv0dhcw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -51662,7 +51534,7 @@ self: {
array base binary bytestring Codec-Image-DevIL containers
data-reify directory GLUT OpenGLRaw process time
];
- description = "Combinators for building and processing 2D images.";
+ description = "Combinators for building and processing 2D images";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -51675,7 +51547,7 @@ self: {
version = "0.1";
sha256 = "1gvnp176j8gd0s6wzq10zpiqkn3wma99pwn3f78wgxm9rh588gh2";
libraryHaskellDepends = [ array base chalkboard GLUT OpenGL time ];
- description = "OpenGL based viewer for chalkboard rendered images.";
+ description = "OpenGL based viewer for chalkboard rendered images";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -51785,6 +51657,25 @@ self: {
}) {};
"character-cases" = callPackage
+ ({ mkDerivation, base, containers, doctest, Glob, here, megaparsec
+ , prettyprinter, template-haskell
+ }:
+ mkDerivation {
+ pname = "character-cases";
+ version = "0.1.0.4";
+ sha256 = "0097d5p1q2l76jb1qm8zsqm7d3qfcr35v2ip0v52i1ri57b03iya";
+ libraryHaskellDepends = [
+ base containers here megaparsec prettyprinter template-haskell
+ ];
+ testHaskellDepends = [
+ base containers doctest Glob here megaparsec prettyprinter
+ template-haskell
+ ];
+ description = "Exposes subspecies types of Char. And naming cases.";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "character-cases_0_1_0_6" = callPackage
({ mkDerivation, base, containers, doctest, Glob, megaparsec
, prettyprinter, template-haskell
}:
@@ -51801,6 +51692,7 @@ self: {
];
description = "Exposes subspecies types of Char. And naming cases.";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"charade" = callPackage
@@ -52222,8 +52114,8 @@ self: {
({ mkDerivation, array, base, QuickCheck, random, semigroupoids }:
mkDerivation {
pname = "checkers";
- version = "0.5.5";
- sha256 = "1g16603803xzz73md1azlcpd6xz7gkwjpy66l638v6lvipdl9hr9";
+ version = "0.5.6";
+ sha256 = "1b82dz295h37pi6bnkr4r18gkvavrwvsig15955i8hh1rcn2msaz";
libraryHaskellDepends = [
array base QuickCheck random semigroupoids
];
@@ -53109,6 +53001,8 @@ self: {
pname = "cipher-aes128";
version = "0.7.0.5";
sha256 = "1bafr5aa9mjfzdgc6gwapvb9g04pyh4lwhv2x2m1v3ljjglg9d1w";
+ revision = "1";
+ editedCabalFile = "0miqp8jvgsqkgj5rxb2vjwa24ac5kdyy3b2cwxb9z0wk1ixk5ilm";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal process ];
@@ -53322,6 +53216,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "circular" = callPackage
+ ({ mkDerivation, aeson, base, criterion, hspec, hspec-discover
+ , QuickCheck, quickcheck-instances, vector
+ }:
+ mkDerivation {
+ pname = "circular";
+ version = "0.1.1";
+ sha256 = "0kj9sfal78k0ba5djq10xddy2h8lq0grf5cknwcr96j555nlwhk9";
+ libraryHaskellDepends = [ aeson base vector ];
+ testHaskellDepends = [
+ aeson base hspec hspec-discover QuickCheck quickcheck-instances
+ vector
+ ];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [ aeson base criterion vector ];
+ description = "Circular fixed-sized mutable vectors";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"cirru-parser" = callPackage
({ mkDerivation, aeson, base, text, vector }:
mkDerivation {
@@ -53740,8 +53653,8 @@ self: {
}:
mkDerivation {
pname = "clash-ghc";
- version = "1.2.1";
- sha256 = "0bczw02kgpiczagnv2aq2yjj0g2619gl8dzwpzsvfz5r1p8kp6f3";
+ version = "1.2.2";
+ sha256 = "0nx7rgwhviqkzkly6ay3dcyphqmqqxg3mzb1v3r08icfg2yasmsf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -53762,16 +53675,17 @@ self: {
, bytestring, clash-prelude, concurrent-supply, containers
, data-binary-ieee754, data-default, deepseq, directory, dlist
, errors, exceptions, extra, filepath, ghc, ghc-boot-th
- , ghc-typelits-knownnat, hashable, haskell-src-meta, hint
- , integer-gmp, interpolate, lens, mtl, ordered-containers, parsers
- , prettyprinter, primitive, process, reducers, tasty, tasty-hunit
- , template-haskell, temporary, text, text-show, time, transformers
- , trifecta, unordered-containers, vector, vector-binary-instances
+ , ghc-typelits-knownnat, hashable, haskell-src-exts
+ , haskell-src-meta, hint, integer-gmp, interpolate, lens, mtl
+ , ordered-containers, parsers, prettyprinter, primitive, process
+ , reducers, tasty, tasty-hunit, template-haskell, temporary
+ , terminal-size, text, text-show, time, transformers, trifecta
+ , unordered-containers, vector, vector-binary-instances
}:
mkDerivation {
pname = "clash-lib";
- version = "1.2.1";
- sha256 = "1l6xibxbkfz91wkl55548wv48gba6n4pmbymb1fbhs43nx3hssil";
+ version = "1.2.2";
+ sha256 = "0igqm964cb1x0kvh5hyvabxcn9mjfcnzzlfxqy996z2lzgz044xn";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson ansi-terminal attoparsec base binary bytestring clash-prelude
@@ -53779,12 +53693,14 @@ self: {
deepseq directory dlist errors exceptions extra filepath ghc
ghc-boot-th hashable haskell-src-meta hint integer-gmp interpolate
lens mtl ordered-containers parsers prettyprinter primitive process
- reducers template-haskell temporary text text-show time
- transformers trifecta unordered-containers vector
+ reducers template-haskell temporary terminal-size text text-show
+ time transformers trifecta unordered-containers vector
vector-binary-instances
];
testHaskellDepends = [
- base clash-prelude ghc ghc-typelits-knownnat lens tasty tasty-hunit
+ base clash-prelude concurrent-supply containers data-default
+ deepseq ghc ghc-typelits-knownnat haskell-src-exts lens tasty
+ tasty-hunit template-haskell text transformers unordered-containers
];
description = "CAES Language for Synchronous Hardware - As a Library";
license = stdenv.lib.licenses.bsd2;
@@ -53812,24 +53728,25 @@ self: {
, data-binary-ieee754, data-default-class, deepseq, doctest
, ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat
, ghc-typelits-natnormalise, half, hashable, hint, integer-gmp
- , lens, QuickCheck, quickcheck-classes-base, recursion-schemes
- , reflection, singletons, tasty, tasty-hunit, tasty-quickcheck
- , template-haskell, text, text-show, th-abstraction, th-lift
- , th-orphans, time, transformers, type-errors, vector
+ , interpolate, lens, QuickCheck, quickcheck-classes-base
+ , recursion-schemes, reflection, singletons, tasty, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, text-show
+ , th-abstraction, th-lift, th-orphans, time, transformers
+ , type-errors, uniplate, vector
}:
mkDerivation {
pname = "clash-prelude";
- version = "1.2.1";
- sha256 = "18smrj545fvry8wj0hvawwcwc9yf1h1nsyyl337yh7xnxq9bycsy";
+ version = "1.2.2";
+ sha256 = "0b7s9rbxh6z7liifzr8d0sqs2hdrz75hzg27lgncdl53v8bicpkw";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
array base bifunctors binary bytestring constraints containers
data-binary-ieee754 data-default-class deepseq ghc-prim
ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise
- half hashable integer-gmp lens QuickCheck recursion-schemes
- reflection singletons template-haskell text text-show
- th-abstraction th-lift th-orphans time transformers type-errors
- vector
+ half hashable integer-gmp interpolate lens QuickCheck
+ recursion-schemes reflection singletons template-haskell text
+ text-show th-abstraction th-lift th-orphans time transformers
+ type-errors uniplate vector
];
testHaskellDepends = [
base doctest ghc-typelits-knownnat hint quickcheck-classes-base
@@ -54628,8 +54545,8 @@ self: {
}:
mkDerivation {
pname = "climb";
- version = "0.3.1";
- sha256 = "0d9f0h0zk9ga349bvdaq6ch9xi3hynadi6r4mcmy7hcigckk2j7r";
+ version = "0.3.3";
+ sha256 = "0d6jscwbjlm21jcdl29c3ix6vd5ly9mjr0ljchzkr6yk7gqk4z24";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -56630,8 +56547,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "colorful-monoids";
- version = "0.2.1.2";
- sha256 = "0y35f21n8xh1xq8i0anbfx034m5wnwhp2ka47vvi3w0iw13zyhhb";
+ version = "0.2.1.3";
+ sha256 = "0yan2vxjdcal7zdh12m5yblcl9d1wcgjr09d3g64p09wdh82y6rq";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base ];
description = "Styled console text output using ANSI escape sequences";
@@ -56789,17 +56706,6 @@ self: {
}) {};
"colourista" = callPackage
- ({ mkDerivation, ansi-terminal, base, bytestring, text }:
- mkDerivation {
- pname = "colourista";
- version = "0.0.0.0";
- sha256 = "15nzcy3q8iivghprzsvy5l6c98ir085v6nhyymwy2ar0fnhx4hdi";
- libraryHaskellDepends = [ ansi-terminal base bytestring text ];
- description = "Convenient interface for printing colourful messages";
- license = stdenv.lib.licenses.mpl20;
- }) {};
-
- "colourista_0_1_0_0" = callPackage
({ mkDerivation, ansi-terminal, base, bytestring, text }:
mkDerivation {
pname = "colourista";
@@ -56808,7 +56714,6 @@ self: {
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
@@ -57227,15 +57132,20 @@ self: {
}) {};
"commander-cli" = callPackage
- ({ mkDerivation, base, mtl, text, unordered-containers }:
+ ({ mkDerivation, base, bytestring, directory, mtl, process, text
+ , unordered-containers
+ }:
mkDerivation {
pname = "commander-cli";
- version = "0.1.0.0";
- sha256 = "1ix0pjcq7khpc9b7f9j44akgfdlcssqhqmflsgvqyw5m8bg4qkrd";
+ version = "0.7.0.0";
+ sha256 = "1xrlgfyq59g7x7msrwl58bzg108jkxk0k5sra8la7zwpx46ach4z";
isLibrary = true;
isExecutable = true;
- libraryHaskellDepends = [ base mtl text unordered-containers ];
- executableHaskellDepends = [ base mtl text ];
+ libraryHaskellDepends = [
+ base bytestring mtl text unordered-containers
+ ];
+ executableHaskellDepends = [ base directory mtl process text ];
+ testHaskellDepends = [ base text unordered-containers ];
description = "A command line argument/option parser library built around a monadic metaphor";
license = stdenv.lib.licenses.mit;
}) {};
@@ -58523,22 +58433,6 @@ self: {
}) {};
"concurrency" = callPackage
- ({ mkDerivation, array, atomic-primops, base, exceptions
- , monad-control, mtl, stm, transformers
- }:
- mkDerivation {
- pname = "concurrency";
- version = "1.8.1.0";
- sha256 = "0nw5i85lzh03ppcprzpvrlp3bmdam1z50bp7ddq9mp2ycyjbvrp5";
- libraryHaskellDepends = [
- array atomic-primops base exceptions monad-control mtl stm
- transformers
- ];
- description = "Typeclasses, functions, and data types for concurrency and STM";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "concurrency_1_11_0_0" = callPackage
({ mkDerivation, array, atomic-primops, base, exceptions
, monad-control, mtl, stm, transformers
}:
@@ -58552,7 +58446,6 @@ self: {
];
description = "Typeclasses, functions, and data types for concurrency and STM";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"concurrency-benchmarks" = callPackage
@@ -58716,8 +58609,8 @@ self: {
}:
mkDerivation {
pname = "concurrent-output";
- version = "1.10.11";
- sha256 = "1d1aaqg5814k59b0iws3fh06p3g2siaj922gkhs75qgncj0my2p3";
+ version = "1.10.12";
+ sha256 = "081wpag1d5znr0ynrjvkc14xl816m88vz9hgfm3g3sp6ak7s3y47";
libraryHaskellDepends = [
ansi-terminal async base directory exceptions process stm
terminal-size text transformers unix
@@ -59546,26 +59439,8 @@ self: {
}:
mkDerivation {
pname = "conferer";
- version = "0.2.0.0";
- sha256 = "0r666jc016pcpsflxh9lvkxv6fmhnb7agn96gixy8fq3hbksri1v";
- libraryHaskellDepends = [
- base bytestring containers directory text
- ];
- testHaskellDepends = [
- base bytestring containers deepseq directory hspec text
- ];
- description = "Configuration management library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "conferer_0_4_1_0" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, directory
- , hspec, text
- }:
- mkDerivation {
- pname = "conferer";
- version = "0.4.1.0";
- sha256 = "10wkzd7418jk6lvjn21h0qyk2lmsx12pvhn5j23b8vim89nb3p1c";
+ version = "0.4.1.1";
+ sha256 = "1fi3sflfkzgxzjv5s0w6ja9dqrlc72lli382j6phqdw3h4qja10d";
libraryHaskellDepends = [
base bytestring containers directory text
];
@@ -59573,20 +59448,19 @@ self: {
base bytestring containers deepseq directory hspec text
];
description = "Configuration management library";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
+ license = stdenv.lib.licenses.mpl20;
}) {};
"conferer-hedis" = callPackage
({ mkDerivation, base, conferer, hedis, hspec, text }:
mkDerivation {
pname = "conferer-hedis";
- version = "0.4.0.0";
- sha256 = "0w6ndawqcc25kq3jzlr907pga69php06sfnmkm2dnw5sw4ws5766";
+ version = "0.4.0.1";
+ sha256 = "0drsyagkdzlkrrq0x43j72804x1i3p4b9pjyqff5jdrr8h9jrv37";
libraryHaskellDepends = [ base conferer hedis text ];
testHaskellDepends = [ base conferer hedis hspec text ];
description = "conferer's FromConfig instances for hedis settings";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.mpl20;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -59595,25 +59469,12 @@ self: {
({ mkDerivation, base, conferer, hspec, hspec-core, text }:
mkDerivation {
pname = "conferer-hspec";
- version = "0.2.0.0";
- sha256 = "1gqll6ag2bgf05z1jsh5z5m8srz5zq6j9c29zbrdbk2smpp5qgz8";
- libraryHaskellDepends = [ base conferer hspec-core text ];
- testHaskellDepends = [ base conferer hspec hspec-core text ];
- description = "conferer's FromConfig instances for hspec Config";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "conferer-hspec_0_4_0_0" = callPackage
- ({ mkDerivation, base, conferer, hspec, hspec-core, text }:
- mkDerivation {
- pname = "conferer-hspec";
- version = "0.4.0.0";
- sha256 = "1zj132a0m043lyk8bi9scvpcyhskivn2hrkcyrbms73i800dd59v";
+ version = "0.4.0.1";
+ sha256 = "1g2dglsvj7caqrvbg1yc08j98ljf71l885kxmmk469ab07j1c5sz";
libraryHaskellDepends = [ base conferer hspec-core text ];
testHaskellDepends = [ base conferer hspec hspec-core text ];
description = "conferer's FromConfig instances for hspec Config";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
+ license = stdenv.lib.licenses.mpl20;
}) {};
"conferer-provider-dhall" = callPackage
@@ -59639,26 +59500,6 @@ self: {
}) {};
"conferer-provider-json" = callPackage
- ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer
- , directory, hspec, text, unordered-containers, vector
- }:
- mkDerivation {
- pname = "conferer-provider-json";
- version = "0.2.0.0";
- sha256 = "1lb1933r852jm8rf8fn7srhsrggibdissrsnwq7ffbk5l64kcd2v";
- libraryHaskellDepends = [
- aeson base bytestring conferer directory text unordered-containers
- vector
- ];
- testHaskellDepends = [
- aeson aeson-qq base bytestring conferer directory hspec text
- unordered-containers vector
- ];
- description = "conferer's provider for reading json files";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "conferer-provider-json_0_3_0_0" = callPackage
({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer
, directory, hspec, text, unordered-containers, vector
}:
@@ -59677,6 +59518,7 @@ self: {
description = "conferer's provider for reading json files";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"conferer-provider-yaml" = callPackage
@@ -59705,8 +59547,8 @@ self: {
}:
mkDerivation {
pname = "conferer-snap";
- version = "0.4.0.0";
- sha256 = "1k7pnk3jlrrgky7fb3bf397w5ad9qkh2k42bw5777s35ni3v7955";
+ version = "0.4.0.1";
+ sha256 = "1z5p8zchykp8fc7lag3mi32z4wzb0bxcw5p4j3ya57bqs2xhhsdd";
libraryHaskellDepends = [
base conferer snap-core snap-server text
];
@@ -59714,7 +59556,7 @@ self: {
base conferer hspec snap-core snap-server text
];
description = "conferer's FromConfig instances for snap Config";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.mpl20;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -59725,8 +59567,8 @@ self: {
}:
mkDerivation {
pname = "conferer-source-dhall";
- version = "0.4.0.0";
- sha256 = "0s3f0r9q16b08g6kv7vbk7hy48a6bgf5xqalw7n9zkmn4i6qb2cf";
+ version = "0.4.0.1";
+ sha256 = "00i3sk948bg6brf97m41n9s4da4m25n220l5gkddb589li0lq0rk";
libraryHaskellDepends = [
base bytestring conferer conferer-source-json dhall dhall-json
directory text
@@ -59736,7 +59578,7 @@ self: {
directory hspec text
];
description = "Configuration for reading dhall files";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.mpl20;
}) {};
"conferer-source-json" = callPackage
@@ -59745,8 +59587,8 @@ self: {
}:
mkDerivation {
pname = "conferer-source-json";
- version = "0.4.0.0";
- sha256 = "0dml6xcs3bx3ay1f415k58xdr5xwy2201ibbi2v5lcs9dcb5vnhb";
+ version = "0.4.0.1";
+ sha256 = "01kfm771qks7b66z0nlv2b108r002xv8bzacr9p6ih7nsbcbiqdn";
libraryHaskellDepends = [
aeson base bytestring conferer directory text unordered-containers
vector
@@ -59756,7 +59598,7 @@ self: {
unordered-containers vector
];
description = "conferer's source for reading json files";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.mpl20;
}) {};
"conferer-source-yaml" = callPackage
@@ -59764,8 +59606,8 @@ self: {
}:
mkDerivation {
pname = "conferer-source-yaml";
- version = "0.4.0.0";
- sha256 = "1cpq88z525fw0zabvn4m14shp0pvbchzbmhiby4cyp7qzb5cjiyn";
+ version = "0.4.0.1";
+ sha256 = "0ydciicxd7lxz2b6jmcc8ipyp99rp9gr9s2s2fnhmnhjv0xw6d7a";
libraryHaskellDepends = [
base conferer conferer-source-json yaml
];
@@ -59773,7 +59615,7 @@ self: {
base conferer conferer-source-json hspec yaml
];
description = "Configuration for reading yaml files";
- license = stdenv.lib.licenses.bsd3;
+ license = stdenv.lib.licenses.mpl20;
}) {};
"conferer-warp" = callPackage
@@ -59781,30 +59623,14 @@ self: {
}:
mkDerivation {
pname = "conferer-warp";
- version = "0.2.0.0";
- sha256 = "1ajymzh3jz0ffkaviacl4qdm7n7i8lswkk158vhrhqabpyqpxy6r";
- libraryHaskellDepends = [ base conferer http-types text wai warp ];
- testHaskellDepends = [
- base conferer hspec http-types text wai warp
- ];
- description = "conferer's FromConfig instances for warp settings";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "conferer-warp_0_4_0_0" = callPackage
- ({ mkDerivation, base, conferer, hspec, http-types, text, wai, warp
- }:
- mkDerivation {
- pname = "conferer-warp";
- version = "0.4.0.0";
- sha256 = "1xwvk22diwfww82v7q7paq0aqnp5lqqayq4z76lq41zmp1l6nkzc";
+ version = "0.4.0.1";
+ sha256 = "1swvrkfqvpnpw2nihqzgn8rxv0pfbc9cl8wlyfshrqirjm0lhbj3";
libraryHaskellDepends = [ base conferer http-types text wai warp ];
testHaskellDepends = [
base conferer hspec http-types text wai warp
];
description = "conferer's FromConfig instances for warp settings";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
+ license = stdenv.lib.licenses.mpl20;
}) {};
"confetti" = callPackage
@@ -60394,7 +60220,7 @@ self: {
version = "0.1.0.1";
sha256 = "16s8y035f30gyla620diwnsqi8lbmmfyxjpj4dlq24d45k5wfnsd";
libraryHaskellDepends = [ attoparsec base bytestring vector ];
- description = "Parse ByteStrings of a prescribed length.";
+ description = "Parse ByteStrings of a prescribed length";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -60495,7 +60321,7 @@ self: {
base containers criterion deepseq nat-sized-numbers QuickCheck
smallcheck transformers vector
];
- description = "Typeclasses and instances for monads with constraints.";
+ description = "Typeclasses and instances for monads with constraints";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -60587,25 +60413,6 @@ self: {
}) {};
"constraints" = callPackage
- ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec
- , hspec-discover, mtl, semigroups, transformers
- , transformers-compat, type-equality
- }:
- mkDerivation {
- pname = "constraints";
- version = "0.11.2";
- sha256 = "10mnhg7p5gk4i3bzldl07qkrihnvmfkgsp32w7p9i7x8cmj5akjq";
- libraryHaskellDepends = [
- base binary deepseq ghc-prim hashable mtl semigroups transformers
- transformers-compat type-equality
- ];
- testHaskellDepends = [ base hspec ];
- testToolDepends = [ hspec-discover ];
- description = "Constraint manipulation";
- license = stdenv.lib.licenses.bsd2;
- }) {};
-
- "constraints_0_12" = callPackage
({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec
, hspec-discover, mtl, semigroups, transformers
, transformers-compat, type-equality
@@ -60622,7 +60429,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Constraint manipulation";
license = stdenv.lib.licenses.bsd2;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"constraints-deriving" = callPackage
@@ -61012,8 +60818,8 @@ self: {
}:
mkDerivation {
pname = "contiguous";
- version = "0.5";
- sha256 = "0nz3ssh0zc8rs67mk8fmc8plvbjac6mlxdmzk9fw8sj2vx2ssisq";
+ version = "0.5.1";
+ sha256 = "1y02gqgd012zggs7kqxkky0prmbl0k9ji5ynb74i5mym88xrj67h";
libraryHaskellDepends = [
base deepseq primitive primitive-unlifted
];
@@ -62407,8 +62213,8 @@ self: {
}:
mkDerivation {
pname = "cpkg";
- version = "0.2.5.4";
- sha256 = "1269zgvcvd18zdmg4rf73mh89a3gcph91fqm46p5h05wz500179w";
+ version = "0.2.5.6";
+ sha256 = "1fvwvaqd9nn4pnblyi874kwb450h85gg2afa6khp4vsz1bybc8ch";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -63515,28 +63321,6 @@ self: {
}) {};
"cron" = callPackage
- ({ mkDerivation, attoparsec, base, criterion, data-default-class
- , hedgehog, mtl, mtl-compat, old-locale, semigroups, tasty
- , tasty-hedgehog, tasty-hunit, text, time, transformers-compat
- }:
- mkDerivation {
- pname = "cron";
- version = "0.6.2";
- sha256 = "14g4vndj5i1gjg6nbd6h04rzajijflwxzkgnjalsjjfd6fmrny5h";
- libraryHaskellDepends = [
- attoparsec base data-default-class mtl mtl-compat old-locale
- semigroups text time
- ];
- testHaskellDepends = [
- attoparsec base hedgehog semigroups tasty tasty-hedgehog
- tasty-hunit text time transformers-compat
- ];
- benchmarkHaskellDepends = [ attoparsec base criterion text time ];
- description = "Cron datatypes and Attoparsec parser";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "cron_0_7_0" = callPackage
({ mkDerivation, attoparsec, base, criterion, data-default-class
, hedgehog, mtl, mtl-compat, old-locale, semigroups, tasty
, tasty-hedgehog, tasty-hunit, text, time, transformers-compat
@@ -63556,7 +63340,6 @@ self: {
benchmarkHaskellDepends = [ attoparsec base criterion text time ];
description = "Cron datatypes and Attoparsec parser";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"cron-compat" = callPackage
@@ -63782,7 +63565,7 @@ self: {
ansi-terminal base containers optparse-applicative split text
];
testHaskellDepends = [ base HUnit QuickCheck ];
- description = "An Enigma machine simulator with display.";
+ description = "An Enigma machine simulator with display";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -63985,22 +63768,26 @@ self: {
}) {};
"crypto-sodium" = callPackage
- ({ mkDerivation, base, bytestring, gdp, HUnit, libsodium, memory
- , NaCl, safe-exceptions, tasty, tasty-discover, tasty-hunit
+ ({ mkDerivation, base, base16-bytestring, bytestring, cereal
+ , hedgehog, HUnit, libsodium, memory, NaCl, safe-exceptions, tasty
+ , tasty-discover, tasty-hedgehog, tasty-hunit
}:
mkDerivation {
pname = "crypto-sodium";
- version = "0.0.2.0";
- sha256 = "12sfmxfd5ci3iybl2cv4mil461ga81gv7hywmbrk4d3vjs3lfil8";
+ version = "0.0.3.1";
+ sha256 = "1hjwxbxszhg9z83i6p141avalwi9rjh4v014vh1dcj69dqb7q00h";
libraryHaskellDepends = [
- base bytestring gdp libsodium memory NaCl safe-exceptions
+ base bytestring cereal libsodium memory NaCl safe-exceptions
];
testHaskellDepends = [
- base bytestring HUnit libsodium memory tasty tasty-hunit
+ base base16-bytestring bytestring hedgehog HUnit libsodium memory
+ safe-exceptions tasty tasty-hedgehog tasty-hunit
];
testToolDepends = [ tasty-discover ];
description = "Easy-and-safe-to-use high-level cryptography based on Sodium";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"crypto-token" = callPackage
@@ -64333,6 +64120,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "cryptonite_0_27" = callPackage
+ ({ mkDerivation, base, basement, bytestring, deepseq, gauge
+ , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit
+ , tasty-kat, tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "cryptonite";
+ version = "0.27";
+ sha256 = "1c68wvn2b49gijq9day2bzi0axcbdz41ip3j0wdahdhcjfl4a9y8";
+ libraryHaskellDepends = [
+ base basement bytestring deepseq ghc-prim integer-gmp memory
+ ];
+ testHaskellDepends = [
+ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring deepseq gauge memory random
+ ];
+ description = "Cryptography Primitives sink";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"cryptonite-conduit" = callPackage
({ mkDerivation, base, bytestring, conduit, conduit-combinators
, conduit-extra, cryptonite, exceptions, memory, resourcet, tasty
@@ -64772,7 +64582,7 @@ self: {
attoparsec attoparsec-enumerator base bytestring containers
directory enumerator safe transformers unix-compat
];
- description = "A flexible, fast, enumerator-based CSV parser library for Haskell.";
+ description = "A flexible, fast, enumerator-based CSV parser library for Haskell";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -65053,8 +64863,8 @@ self: {
pname = "cuda";
version = "0.10.1.0";
sha256 = "10lyyc652ic3m4r5agszpv2r99y9fnsdwahb5pd4qiga770v45vp";
- revision = "1";
- editedCabalFile = "0y08nr4p6rad1393l0373s4ivq2zvgm8xv0axh5bi6n95j2khkqz";
+ revision = "2";
+ editedCabalFile = "1nw135pd2ab3mmyq3xmkxynzfb54qr7a8xssq5ivrk83yzvs87im";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal directory filepath ];
@@ -65495,8 +65305,8 @@ self: {
}:
mkDerivation {
pname = "curve25519";
- version = "0.2.3";
- sha256 = "0kwn7g479vpmir0vklvj7pw9xav3l463i1apzrqd45paiz88px6k";
+ version = "0.2.4";
+ sha256 = "1ckwdd9x03y6008ikl757sp7hkqscad144l9djmcm6pq5isjn7jh";
libraryHaskellDepends = [ base bytestring crypto-api ];
testHaskellDepends = [
base bytestring crypto-api DRBG HUnit QuickCheck tagged
@@ -65653,24 +65463,6 @@ self: {
}) {};
"cyclotomic" = callPackage
- ({ mkDerivation, arithmoi, base, containers, HUnit, QuickCheck
- , test-framework, test-framework-hunit, test-framework-quickcheck2
- , test-framework-smallcheck
- }:
- mkDerivation {
- pname = "cyclotomic";
- version = "1.0.1";
- sha256 = "0d2jnpgal88j05jk62p3xwfkarigclgw2hy77ph0lii360wijljh";
- libraryHaskellDepends = [ arithmoi base containers ];
- testHaskellDepends = [
- base HUnit QuickCheck test-framework test-framework-hunit
- test-framework-quickcheck2 test-framework-smallcheck
- ];
- description = "A subfield of the complex numbers for exact calculation";
- license = stdenv.lib.licenses.gpl3;
- }) {};
-
- "cyclotomic_1_1_1" = callPackage
({ mkDerivation, arithmoi, base, containers, HUnit, QuickCheck
, test-framework, test-framework-hunit, test-framework-quickcheck2
, test-framework-smallcheck
@@ -65686,7 +65478,6 @@ self: {
];
description = "A subfield of the complex numbers for exact calculation";
license = stdenv.lib.licenses.gpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"cypher" = callPackage
@@ -65714,8 +65505,8 @@ self: {
({ mkDerivation, base, template-haskell, transformers }:
mkDerivation {
pname = "czipwith";
- version = "1.0.1.2";
- sha256 = "17zf2blgjp47dahjcprkpymg9kb1ll6386pkr109gjr78f261gs1";
+ version = "1.0.1.3";
+ sha256 = "11v61zmjfdvfi6r0vy9fsj7j4g8hpq42pjhkzqjcksvlwm08bi1d";
libraryHaskellDepends = [ base template-haskell ];
testHaskellDepends = [ base transformers ];
description = "CZipWith class and deriving via TH";
@@ -67181,7 +66972,7 @@ self: {
version = "0.0.2";
sha256 = "1xn6qnir5dss23y8d71dsy78sdk7hczwprxir8v6la15c43rf9p2";
libraryHaskellDepends = [ base containers data-fix transformers ];
- description = "Common subexpression elimination for the fixploint types.";
+ description = "Common subexpression elimination for the fixploint types";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -67907,6 +67698,7 @@ self: {
];
description = "ARM SVD and CubeMX XML parser and pretty printer for STM32 family";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"data-store" = callPackage
@@ -68321,8 +68113,8 @@ self: {
}:
mkDerivation {
pname = "dataflower";
- version = "0.2.0.0";
- sha256 = "19b265w70dcaw5xw9y0bhvfng0yyywm8my3c0rp0jqdwacp7c126";
+ version = "0.2.1.0";
+ sha256 = "14pypk9lv5fri55waigl5526nq9rrbk4q3i5nxn4cyxra4gk3946";
libraryHaskellDepends = [
base hashable mtl pretty-show stm time transformers vector
];
@@ -68785,8 +68577,8 @@ self: {
}:
mkDerivation {
pname = "dbus";
- version = "1.2.15.1";
- sha256 = "1fq1ds5lkgysi5cpbwh97233vil6w9djxn6dcp5sjj7r5gb76vj7";
+ version = "1.2.16";
+ sha256 = "103zxllh7nwbbckjblidr45xa13lrpqh9bwhvirrx24g7hsj1y9c";
libraryHaskellDepends = [
base bytestring cereal conduit containers deepseq exceptions
filepath lens network parsec random split template-haskell text
@@ -68990,7 +68782,7 @@ self: {
libraryHaskellDepends = [
base containers deepseq parsec transformers wl-pprint
];
- description = "Disciplined Disciple Compiler common utilities.";
+ description = "Disciplined Disciple Compiler common utilities";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -69641,27 +69433,6 @@ self: {
}) {};
"declarative" = callPackage
- ({ mkDerivation, base, hasty-hamiltonian, kan-extensions, lens
- , mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive
- , speedy-slice, transformers
- }:
- mkDerivation {
- pname = "declarative";
- version = "0.5.2";
- sha256 = "014spawd3wgasrlfaz0zcz0qf1cnhr9nxm71lzcxjgi8n1gcza0y";
- libraryHaskellDepends = [
- base hasty-hamiltonian kan-extensions lens mcmc-types
- mighty-metropolis mwc-probability pipes primitive speedy-slice
- transformers
- ];
- testHaskellDepends = [ base mwc-probability ];
- description = "DIY Markov Chains";
- license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "declarative_0_5_3" = callPackage
({ mkDerivation, base, hasty-hamiltonian, kan-extensions, lens
, mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive
, speedy-slice, transformers
@@ -70081,8 +69852,8 @@ self: {
}:
mkDerivation {
pname = "dejafu";
- version = "2.1.0.3";
- sha256 = "0b1akgq9pqrgwyj3smna7d4j6wvi7rm98q2d6ag01p06lcflypkg";
+ version = "2.3.0.1";
+ sha256 = "0klw2knnhqanmfjz2hjrj5sag6bqkh1g6vhgbvyk3d532m748wx1";
libraryHaskellDepends = [
base concurrency containers contravariant deepseq exceptions
leancheck profunctors random transformers
@@ -70091,14 +69862,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "dejafu_2_3_0_0" = callPackage
+ "dejafu_2_4_0_0" = callPackage
({ mkDerivation, base, concurrency, containers, contravariant
, deepseq, exceptions, leancheck, profunctors, random, transformers
}:
mkDerivation {
pname = "dejafu";
- version = "2.3.0.0";
- sha256 = "09lqniw3gacyykmk23vl4icyhiixdyjps50cwvcmlwd8k4941gwa";
+ version = "2.4.0.0";
+ sha256 = "1kj4ygdbbkr54bqknxk3jqif74jxgpid7cz9vzcm2m15h8q2z9k2";
libraryHaskellDepends = [
base concurrency containers contravariant deepseq exceptions
leancheck profunctors random transformers
@@ -70338,6 +70109,8 @@ self: {
];
description = "Mutable and immutable dense multidimensional arrays";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"dense-int-set" = callPackage
@@ -70748,6 +70521,19 @@ self: {
broken = true;
}) {};
+ "derive-lifted-instances" = callPackage
+ ({ mkDerivation, base, bifunctors, reflection, template-haskell }:
+ mkDerivation {
+ pname = "derive-lifted-instances";
+ version = "0.2";
+ sha256 = "1bms5m5hfrq4qg1gxxc045qms9jqrqgbd0695cxqnx9vyr86fpxf";
+ libraryHaskellDepends = [
+ base bifunctors reflection template-haskell
+ ];
+ description = "Derive class instances though various kinds of lifting";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"derive-monoid" = callPackage
({ mkDerivation, base, semigroups, template-haskell }:
mkDerivation {
@@ -70865,19 +70651,19 @@ self: {
({ mkDerivation, base, base-compat, base-orphans, containers
, ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged
, template-haskell, th-abstraction, transformers
- , transformers-compat
+ , transformers-compat, void
}:
mkDerivation {
pname = "deriving-compat";
- version = "0.5.8";
- sha256 = "1dznwypw0w935z30zi9pf9k4mr5yfl6jfp43nv9vx3f6zy5gip9r";
+ version = "0.5.9";
+ sha256 = "1i0sc77h2902b0xc722v87iwdnwayn1y5mpiy700nclmfrrw2jy4";
libraryHaskellDepends = [
base containers ghc-boot-th ghc-prim template-haskell
th-abstraction transformers transformers-compat
];
testHaskellDepends = [
base base-compat base-orphans hspec QuickCheck tagged
- template-haskell transformers transformers-compat
+ template-haskell transformers transformers-compat void
];
testToolDepends = [ hspec-discover ];
description = "Backports of GHC deriving extensions";
@@ -70909,21 +70695,6 @@ self: {
}) {};
"derulo" = callPackage
- ({ mkDerivation, base, doctest }:
- mkDerivation {
- pname = "derulo";
- version = "1.0.8";
- sha256 = "1qmmhnvzn3dip5y757wmwjj51ah5i5db82ni85xl2ckk1k765v9c";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base ];
- executableHaskellDepends = [ base ];
- testHaskellDepends = [ base doctest ];
- description = "Parse and render JSON simply";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "derulo_1_0_9" = callPackage
({ mkDerivation, base, HUnit }:
mkDerivation {
pname = "derulo";
@@ -70936,7 +70707,6 @@ self: {
testHaskellDepends = [ base HUnit ];
description = "Parse and render JSON simply";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"describe" = callPackage
@@ -71196,6 +70966,8 @@ self: {
];
description = "Haskell development tool agregate";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"dewdrop" = callPackage
@@ -71399,7 +71171,7 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "dhall" = callPackage
+ "dhall_1_30_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write
, base, bytestring, case-insensitive, cborg, cborg-json, containers
, contravariant, cryptonite, data-fix, deepseq, Diff, directory
@@ -71449,9 +71221,10 @@ self: {
];
description = "A configuration language guaranteed to terminate";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "dhall_1_32_0" = callPackage
+ "dhall" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write
, base, bytestring, case-insensitive, cborg, cborg-json, containers
, contravariant, cryptonite, data-fix, deepseq, Diff, directory
@@ -71471,8 +71244,59 @@ self: {
pname = "dhall";
version = "1.32.0";
sha256 = "1imj0bh5365pdizvjbw2wqz0g9hakigf1zm4fr6379qdchxpp90p";
- revision = "3";
- editedCabalFile = "0gy7fqkj775f8ig92wd7bacl48pgjb2gkkdic0rqr57wjrn801nr";
+ revision = "4";
+ editedCabalFile = "17mq04cla4367gb14g8jlzywgg5m3dbz02xxqm6ynyf9k8dnnr2x";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-pretty ansi-terminal atomic-write base bytestring
+ case-insensitive cborg cborg-json containers contravariant
+ cryptonite data-fix deepseq Diff directory dotgen either exceptions
+ filepath half hashable haskeline http-client http-client-tls
+ http-types lens-family-core megaparsec memory mtl network-uri
+ optparse-applicative parser-combinators parsers pretty-simple
+ prettyprinter prettyprinter-ansi-terminal profunctors repline
+ scientific serialise template-haskell text text-manipulate
+ th-lift-instances transformers transformers-compat
+ unordered-containers uri-encode vector
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base bytestring cborg containers data-fix deepseq directory doctest
+ either filepath foldl generic-random lens-family-core megaparsec
+ mockery prettyprinter QuickCheck quickcheck-instances scientific
+ semigroups serialise special-values spoon tasty
+ tasty-expected-failure tasty-hunit tasty-quickcheck
+ template-haskell text transformers turtle unordered-containers
+ vector
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring containers directory gauge serialise text
+ ];
+ description = "A configuration language guaranteed to terminate";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "dhall_1_33_1" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write
+ , base, bytestring, case-insensitive, cborg, cborg-json, containers
+ , contravariant, cryptonite, data-fix, deepseq, Diff, directory
+ , doctest, dotgen, either, exceptions, filepath, foldl, gauge
+ , generic-random, half, hashable, haskeline, http-client
+ , http-client-tls, http-types, lens-family-core, megaparsec, memory
+ , mockery, mtl, network-uri, optparse-applicative
+ , parser-combinators, parsers, pretty-simple, prettyprinter
+ , prettyprinter-ansi-terminal, profunctors, QuickCheck
+ , quickcheck-instances, repline, scientific, semigroups, serialise
+ , special-values, spoon, tasty, tasty-expected-failure, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, text-manipulate
+ , th-lift-instances, transformers, transformers-compat, turtle
+ , unordered-containers, uri-encode, vector
+ }:
+ mkDerivation {
+ pname = "dhall";
+ version = "1.33.1";
+ sha256 = "17l6qh5zhy0gnxw0x5v4c6n00dmgk279lfyi65n2hsbpaspw7h2k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71511,8 +71335,10 @@ self: {
}:
mkDerivation {
pname = "dhall-bash";
- version = "1.0.28";
- sha256 = "0bvq4x9swnbc37vw08dw2vaj2phm9kyb94jv3vbfmwl1s6yw83zj";
+ version = "1.0.30";
+ sha256 = "1r2xr8c8kzmrxrb8m6f9dzjn81sqxzx97w0406kwrx9vzfj7ci1q";
+ revision = "1";
+ editedCabalFile = "0x7lkh86sr08qm53ycmka1vpxn7y60l01dm6hh70rhzn435ilvj1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71526,14 +71352,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall-bash_1_0_30" = callPackage
+ "dhall-bash_1_0_31" = callPackage
({ mkDerivation, base, bytestring, containers, dhall
, neat-interpolation, optparse-generic, shell-escape, text
}:
mkDerivation {
pname = "dhall-bash";
- version = "1.0.30";
- sha256 = "1r2xr8c8kzmrxrb8m6f9dzjn81sqxzx97w0406kwrx9vzfj7ci1q";
+ version = "1.0.31";
+ sha256 = "10xp159bzbwnzapixrndg7sb0v5bg7li1nkr48akh6h4icpvnfsp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71610,10 +71436,10 @@ self: {
}:
mkDerivation {
pname = "dhall-json";
- version = "1.6.2";
- sha256 = "044hq25h872rjlcp24fzf0nslxg4a6hmq8ylcljzk003lmq0c2xz";
- revision = "1";
- editedCabalFile = "0zljipb4nq0xmdfhqq7vr9c3966mpkd812g4z6xz7ngzrqn41s40";
+ version = "1.6.4";
+ sha256 = "0vr6a02frfk5bh0qj0m4qlc5pp08m29gxp8ixqihrqakkna6409z";
+ revision = "3";
+ editedCabalFile = "09yifah6mfy8k1qi5d2fibw62hjnxfcr7fx3wvyf4n16nq1mhshx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71632,19 +71458,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall-json_1_6_4" = callPackage
+ "dhall-json_1_7_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal
, base, bytestring, containers, dhall, exceptions, filepath
, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
- , scientific, tasty, tasty-hunit, text, unordered-containers
- , vector
+ , scientific, tasty, tasty-hunit, tasty-silver, text
+ , unordered-containers, vector
}:
mkDerivation {
pname = "dhall-json";
- version = "1.6.4";
- sha256 = "0vr6a02frfk5bh0qj0m4qlc5pp08m29gxp8ixqihrqakkna6409z";
- revision = "3";
- editedCabalFile = "09yifah6mfy8k1qi5d2fibw62hjnxfcr7fx3wvyf4n16nq1mhshx";
+ version = "1.7.0";
+ sha256 = "1nk2dibdnzm5wmvlsf82n8hc0zab1chqw339pp9q5n2gavj8kvsi";
+ revision = "1";
+ editedCabalFile = "1xbr4cphc98frf458vsggx5lh3my7ahlz5fl19hnyy876iwb04hm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71657,7 +71483,7 @@ self: {
optparse-applicative prettyprinter prettyprinter-ansi-terminal text
];
testHaskellDepends = [
- aeson base bytestring dhall tasty tasty-hunit text
+ aeson base bytestring dhall tasty tasty-hunit tasty-silver text
];
description = "Convert between Dhall and JSON or YAML";
license = stdenv.lib.licenses.bsd3;
@@ -71693,10 +71519,8 @@ self: {
}:
mkDerivation {
pname = "dhall-lsp-server";
- version = "1.0.7";
- sha256 = "08nyai9y7s8facdjyfxc1z8dp8qd150y5554vxpvfr98xxj5kf41";
- revision = "2";
- editedCabalFile = "19agialwna7mmhljg5w8mmgn9wp59100cpmwa30jy62yfjkpr7x4";
+ version = "1.0.8";
+ sha256 = "1ig90w8iwyq5qwx5rd9zrd0mvrfksn6x1qh0hqxqvjdxrxk9lqnk";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71720,8 +71544,8 @@ self: {
}:
mkDerivation {
pname = "dhall-nix";
- version = "1.1.14";
- sha256 = "1sm7n8539y9944jlc6xk6qx0xssjwz0jjv1505swgi5qcrhdwsij";
+ version = "1.1.15";
+ sha256 = "0ynbl5nrsql9y0nh7kiyvf9h0z61d2d5v1iga8vidaqvdkih383h";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71794,8 +71618,10 @@ self: {
}:
mkDerivation {
pname = "dhall-yaml";
- version = "1.0.2";
- sha256 = "1fdid65wpxngbfdyisxij8m60x9i6mlq6ll6blf5jq4362ahhf3r";
+ version = "1.1.0";
+ sha256 = "06lwzis9jjfis6rv4r9gd0iq1da5ymcd6jl8x3rbcimg87k9r4bj";
+ revision = "2";
+ editedCabalFile = "1vflfl8j0fjvf5a8mz90d71myii4s2k98186gidxv0dkll8dix9a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71816,7 +71642,7 @@ self: {
broken = true;
}) {};
- "dhall-yaml_1_1_0" = callPackage
+ "dhall-yaml_1_2_0" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall
, dhall-json, exceptions, HsYAML, HsYAML-aeson
, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
@@ -71824,10 +71650,8 @@ self: {
}:
mkDerivation {
pname = "dhall-yaml";
- version = "1.1.0";
- sha256 = "06lwzis9jjfis6rv4r9gd0iq1da5ymcd6jl8x3rbcimg87k9r4bj";
- revision = "2";
- editedCabalFile = "1vflfl8j0fjvf5a8mz90d71myii4s2k98186gidxv0dkll8dix9a";
+ version = "1.2.0";
+ sha256 = "0jvz8xjj2f0g8pxaspgvg7rzhfyccz1rgvp4l3c9zjri3wirxpwp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71988,8 +71812,8 @@ self: {
({ mkDerivation, base, df1, di-core, di-df1, di-handle, polysemy }:
mkDerivation {
pname = "di-polysemy";
- version = "0.1.3.1";
- sha256 = "0gxcpn3x2rwykimzhv473f9sjphja7bzsjxn2r9i9yjl89mjb7y8";
+ version = "0.1.4.0";
+ sha256 = "0p9wyli73skjbdbb0dgqb3p37rbijpadywsi0dwjdwdzpddjarcm";
libraryHaskellDepends = [
base df1 di-core di-df1 di-handle polysemy
];
@@ -72343,22 +72167,24 @@ self: {
"diagrams-pandoc" = callPackage
({ mkDerivation, base, diagrams-builder, diagrams-cairo
- , diagrams-lib, directory, filepath, linear, optparse-applicative
- , pandoc-types
+ , diagrams-core, diagrams-lib, diagrams-svg, directory, filepath
+ , hashable, linear, optparse-applicative, pandoc-types, svg-builder
+ , text
}:
mkDerivation {
pname = "diagrams-pandoc";
- version = "0.3";
- sha256 = "045592d6xhb7x6kq9r4nvxnayxs25sz3mqph4braym2llhx5khvv";
+ version = "0.3.1";
+ sha256 = "1c23xwagsxb6r7lfsrrh8s959aqiacazqxic4s8cg5q6l9vdn9xm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base diagrams-builder diagrams-cairo diagrams-lib directory
- filepath linear pandoc-types
+ base diagrams-builder diagrams-cairo diagrams-core diagrams-lib
+ diagrams-svg directory filepath hashable linear pandoc-types
+ svg-builder text
];
executableHaskellDepends = [
base diagrams-builder diagrams-cairo diagrams-lib directory
- filepath linear optparse-applicative pandoc-types
+ filepath linear optparse-applicative pandoc-types text
];
description = "A Pandoc filter to express diagrams inline using the Haskell EDSL _Diagrams_";
license = stdenv.lib.licenses.bsd3;
@@ -72909,8 +72735,8 @@ self: {
}:
mkDerivation {
pname = "differential";
- version = "0.1.2.0";
- sha256 = "1mw70yrxi72q55h5xvyds7qp5az7j1qc3xix6ahck17dv5w8fpyl";
+ version = "0.1.2.1";
+ sha256 = "164s372c7pfqnzhvrhxmic0csx3lgwqi06zz5w8zfvkw76md8qh3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -73298,6 +73124,18 @@ self: {
license = stdenv.lib.licenses.gpl2;
}) {};
+ "dijkstra-simple" = callPackage
+ ({ mkDerivation, base, containers, fingertree, hspec }:
+ mkDerivation {
+ pname = "dijkstra-simple";
+ version = "0.1.0";
+ sha256 = "068jfmkk14fmyd8ars13zi8z716d7ak0mxj3zm5f1zyj31901wz8";
+ libraryHaskellDepends = [ base containers fingertree ];
+ testHaskellDepends = [ base containers fingertree hspec ];
+ description = "A simpler Dijkstra shortest paths implementation";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"dimensional" = callPackage
({ mkDerivation, base, criterion, deepseq, doctest, exact-pi, Glob
, hspec, hspec-discover, ieee754, numtype-dk, QuickCheck
@@ -73883,6 +73721,8 @@ self: {
executableHaskellDepends = [ base text ];
description = "Write bots for Discord in Haskell";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"discord-hs" = callPackage
@@ -75392,6 +75232,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "dobutokO-effects" = callPackage
+ ({ mkDerivation, base, dobutokO-frequency }:
+ mkDerivation {
+ pname = "dobutokO-effects";
+ version = "0.4.0.0";
+ sha256 = "1w4n4sag05qggj79ygdkxjgnyy4c7azl29gvhkqpf38gd4jqdysy";
+ libraryHaskellDepends = [ base dobutokO-frequency ];
+ description = "A library to deal with SoX effects and possibilities";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "dobutokO-frequency" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "dobutokO-frequency";
+ version = "0.1.1.0";
+ sha256 = "11ngz39dqdcv6xkff9b590cbhd94gx1q71v6cz3birmhvbf8qwrm";
+ libraryHaskellDepends = [ base ];
+ description = "Helps to create experimental music. Working with frequencies and types.";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"dobutokO-poetry" = callPackage
({ mkDerivation, base, mmsyn3, mmsyn6ukr, mmsyn7s, vector }:
mkDerivation {
@@ -75414,8 +75276,8 @@ self: {
}:
mkDerivation {
pname = "dobutokO2";
- version = "0.41.0.0";
- sha256 = "1qnlmyxg5qsh63gh7vnjmvshrflfz8ybxcnwdcjr8qwflyfj5kq9";
+ version = "0.42.0.0";
+ sha256 = "12bjaa9kw1ks9f64zl0lg4447hs1bjjy5g3q3yhmabwzp5yyy014";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -75436,8 +75298,8 @@ self: {
}:
mkDerivation {
pname = "dobutokO3";
- version = "0.1.0.0";
- sha256 = "09nd465327fz7li2g9gc50lhsqi2a2sbaznmwxld7jsnzm5i9fbm";
+ version = "0.2.1.0";
+ sha256 = "0xh6685v01j1r9fg8r7ldd8vqxlir2fylryb0z71ndpdi4ajvkih";
libraryHaskellDepends = [
base bytestring directory dobutokO2 mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l
mmsyn7s mmsyn7ukr process vector
@@ -75452,8 +75314,8 @@ self: {
}:
mkDerivation {
pname = "dobutokO4";
- version = "0.1.1.0";
- sha256 = "1q6180z8f0sdrpapvvwzl48g2000ga46m22qj6hbxsiry1hpgmm0";
+ version = "0.7.0.0";
+ sha256 = "16im8ki3jbc7jgvr8nwnr4mb19is1vf3pz6pdfrj4q9jfmrv82d2";
libraryHaskellDepends = [
base directory dobutokO2 mmsyn3 mmsyn7l process vector
vector-doublezip
@@ -75655,24 +75517,6 @@ self: {
}) {};
"doclayout" = callPackage
- ({ mkDerivation, base, criterion, mtl, safe, tasty, tasty-golden
- , tasty-hunit, text
- }:
- mkDerivation {
- pname = "doclayout";
- version = "0.2.0.1";
- sha256 = "0f6zfb0f4m71irc8wknkdk6xylgncsahhl7ga7rzpr4pxy3bnqak";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [ base mtl safe text ];
- testHaskellDepends = [
- base mtl tasty tasty-golden tasty-hunit text
- ];
- benchmarkHaskellDepends = [ base criterion mtl text ];
- description = "A prettyprinting library for laying out text documents";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "doclayout_0_3" = callPackage
({ mkDerivation, base, criterion, mtl, safe, tasty, tasty-golden
, tasty-hunit, text
}:
@@ -75688,7 +75532,6 @@ self: {
benchmarkHaskellDepends = [ base criterion mtl text ];
description = "A prettyprinting library for laying out text documents";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"docopt" = callPackage
@@ -75746,7 +75589,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "doctemplates" = callPackage
+ "doctemplates_0_8" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
, doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific
, tasty, tasty-golden, tasty-hunit, temporary, text
@@ -75770,9 +75613,10 @@ self: {
];
description = "Pandoc-style document templates";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "doctemplates_0_8_2" = callPackage
+ "doctemplates" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, criterion
, doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific
, tasty, tasty-golden, tasty-hunit, temporary, text
@@ -75796,7 +75640,6 @@ self: {
];
description = "Pandoc-style document templates";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"doctest" = callPackage
@@ -76339,8 +76182,8 @@ self: {
({ mkDerivation, base, containers }:
mkDerivation {
pname = "dotgen";
- version = "0.4.2";
- sha256 = "148q93qsmqgr5pzdwvpjqfd6bdm1pwzcp2rblfwswx2x8c5f43fg";
+ version = "0.4.3";
+ sha256 = "1jcn5m9342jrdq7jln2v9msf9978ngrx0pq9rrjh8izhvbvph76s";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base containers ];
@@ -77030,6 +76873,21 @@ self: {
broken = true;
}) {};
+ "drunken-bishop" = callPackage
+ ({ mkDerivation, array, base, bytestring, pureMD5 }:
+ mkDerivation {
+ pname = "drunken-bishop";
+ version = "0.1.0.0";
+ sha256 = "114728h8zznmjygp1ddjnkklk0pcs8w7in7698k9xi54j6v467gy";
+ revision = "1";
+ editedCabalFile = "1iaq53nvyzh84g91a6p7y4m38v0mcqpw1c18s2fxlzb5zg342zqi";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ array base bytestring pureMD5 ];
+ description = "An implementation of the Drunken Bishop visual fingerprinting algorithm";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"ds-kanren" = callPackage
({ mkDerivation, base, containers, logict, QuickCheck, tasty
, tasty-quickcheck
@@ -77164,14 +77022,14 @@ self: {
({ mkDerivation, array, base, containers, QuickCheck, random }:
mkDerivation {
pname = "dsp";
- version = "0.2.5";
- sha256 = "1lka6l0xf3p7cb9ikzvszwgr7pl3gjm0s5v312p6k4w1fqqsycl5";
+ version = "0.2.5.1";
+ sha256 = "03mhqqnjqjhklmlim6cljq5ik0l4h6lgqffw2i2clqgwj64ky5nf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ array base containers random ];
testHaskellDepends = [ array base containers QuickCheck ];
description = "Haskell Digital Signal Processing";
- license = "GPL";
+ license = stdenv.lib.licenses.gpl2;
}) {};
"dstring" = callPackage
@@ -77504,21 +77362,6 @@ self: {
}) {};
"dunai" = callPackage
- ({ mkDerivation, base, MonadRandom, simple-affine-space
- , transformers, transformers-base
- }:
- mkDerivation {
- pname = "dunai";
- version = "0.6.0";
- sha256 = "00ww23294xq8jh9mlg3rd0yz33vl09vdd176hja3l0yskd8cpbxn";
- libraryHaskellDepends = [
- base MonadRandom simple-affine-space transformers transformers-base
- ];
- description = "Generalised reactive framework supporting classic, arrowized and monadic FRP";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "dunai_0_7_0" = callPackage
({ mkDerivation, base, MonadRandom, simple-affine-space, tasty
, tasty-hunit, transformers, transformers-base
}:
@@ -77532,7 +77375,6 @@ self: {
testHaskellDepends = [ base tasty tasty-hunit transformers ];
description = "Generalised reactive framework supporting classic, arrowized and monadic FRP";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"dunai-core" = callPackage
@@ -77969,7 +77811,7 @@ self: {
version = "0.1.1.0";
sha256 = "1agk7q556yf6v776568apvc4dgvxiqfshina12f69ky8afvjr6qz";
libraryHaskellDepends = [ base containers template-haskell unix ];
- description = "Automatically derive dynamic linking methods from a data type.";
+ description = "Automatically derive dynamic linking methods from a data type";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -77996,7 +77838,7 @@ self: {
version = "0.1.0.5";
sha256 = "0hsy9mgnl2yf94kqxy69wgmr5hjqxpp55qvij3f53sxxywjrxdi2";
libraryHaskellDepends = [ base primitive vector ];
- description = "A wrapper around MVector that enables pushing, popping and extending.";
+ description = "A wrapper around MVector that enables pushing, popping and extending";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -79147,43 +78989,6 @@ self: {
}) {};
"egison" = callPackage
- ({ mkDerivation, array, base, containers, criterion, deepseq
- , directory, filepath, ghc, ghc-paths, Glob, hashable, haskeline
- , HUnit, megaparsec, mtl, optparse-applicative, parsec
- , parser-combinators, prettyprinter, process, random, regex-tdfa
- , split, test-framework, test-framework-hunit, text, transformers
- , unordered-containers, vector
- }:
- mkDerivation {
- pname = "egison";
- version = "3.10.3";
- sha256 = "01j0jgdaq002g8jb8i2chf571zksmjvd6z17jrf7fvn4981lcgqi";
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- array base containers directory ghc ghc-paths hashable haskeline
- megaparsec mtl optparse-applicative parsec parser-combinators
- prettyprinter process random regex-tdfa split text transformers
- unordered-containers vector
- ];
- executableHaskellDepends = [
- array base containers directory filepath ghc ghc-paths haskeline
- mtl optparse-applicative parsec prettyprinter process split text
- transformers unordered-containers vector
- ];
- testHaskellDepends = [
- base filepath Glob HUnit mtl test-framework test-framework-hunit
- transformers
- ];
- benchmarkHaskellDepends = [
- base criterion deepseq mtl transformers
- ];
- description = "Programming language with non-linear pattern-matching against non-free data";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "egison_4_0_1" = callPackage
({ mkDerivation, array, base, containers, criterion, deepseq
, directory, filepath, ghc, ghc-paths, Glob, hashable, haskeline
, HUnit, megaparsec, mini-egison, mtl, optparse-applicative, parsec
@@ -79193,8 +78998,8 @@ self: {
}:
mkDerivation {
pname = "egison";
- version = "4.0.1";
- sha256 = "10riz5mczra3ahzgyhv6dbkrz3z93cqa9vg9lpcq8s35yf0scizw";
+ version = "4.0.3";
+ sha256 = "0wav3cbp8yxkx9ajhcfqws9y1xhs36gw01spwi7x7s4l6x7fkqlm";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -79218,7 +79023,6 @@ self: {
];
description = "Programming language with non-linear pattern-matching against non-free data";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"egison-pattern-src" = callPackage
@@ -79306,8 +79110,8 @@ self: {
}:
mkDerivation {
pname = "egison-tutorial";
- version = "4.0.0";
- sha256 = "0kma4i6qhjwcr9dhlgl63gd8f676agigbv1qii7p6fvq3hj38ddg";
+ version = "4.0.1";
+ sha256 = "1g5vhf04b7r2g5kx0f5z9cci0nv55qbnjkvm81cg5yjh41bhffwn";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -79749,8 +79553,8 @@ self: {
}:
mkDerivation {
pname = "ekg-statsd";
- version = "0.2.4.1";
- sha256 = "1kxrbbxi4ah7ds0pfvbblh4gaij7mn5nn7dylxq7pjsjrgiwl9mj";
+ version = "0.2.5.0";
+ sha256 = "02sgssxk8q9clz0pw7k7dbgxryvkhq46b9mf0nqkvw8r81j4gy92";
libraryHaskellDepends = [
base bytestring ekg-core network text time unordered-containers
];
@@ -79962,22 +79766,6 @@ self: {
}) {};
"elm-bridge" = callPackage
- ({ mkDerivation, aeson, base, containers, hspec, QuickCheck
- , template-haskell, text
- }:
- mkDerivation {
- pname = "elm-bridge";
- version = "0.5.2";
- sha256 = "1ls4c4lrjbmms1kcaz88nnxn3ih3wbx51adjggbvyvfj52bc5cvp";
- libraryHaskellDepends = [ aeson base template-haskell ];
- testHaskellDepends = [
- aeson base containers hspec QuickCheck text
- ];
- description = "Derive Elm types and Json code from Haskell types, using aeson's options";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "elm-bridge_0_6_1" = callPackage
({ mkDerivation, aeson, base, containers, hspec, QuickCheck
, template-haskell, text
}:
@@ -79991,7 +79779,6 @@ self: {
];
description = "Derive Elm types and Json code from Haskell types, using aeson's options";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"elm-build-lib" = callPackage
@@ -81480,6 +81267,17 @@ self: {
broken = true;
}) {};
+ "enummaps" = callPackage
+ ({ mkDerivation, base, containers, deepseq }:
+ mkDerivation {
+ pname = "enummaps";
+ version = "0.6.2.1.7";
+ sha256 = "0p4klnhwr10yiv3w209vl1j09280257z0pz626ynbxbff4mh9wg4";
+ libraryHaskellDepends = [ base containers deepseq ];
+ description = "Enum wrappers for IntMap and IntSet";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"enummapset" = callPackage
({ mkDerivation, array, base, containers, deepseq, ghc-prim, HUnit
, QuickCheck, semigroups, test-framework, test-framework-hunit
@@ -82482,8 +82280,8 @@ self: {
}:
mkDerivation {
pname = "esqueleto";
- version = "3.3.3.0";
- sha256 = "19zzqmaciski4ara41djkh1df17nzqw2nfwzc81zv6d3pylaznq1";
+ version = "3.3.3.2";
+ sha256 = "0488vrv85gzv190j4npyjll5v1fchqlxlg5346j4p90zb9vl2pzl";
libraryHaskellDepends = [
aeson attoparsec base blaze-html bytestring conduit containers
monad-logger persistent resourcet tagged text time transformers
@@ -83011,6 +82809,8 @@ self: {
];
description = "Euler tour trees";
license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"euphoria" = callPackage
@@ -83660,15 +83460,15 @@ self: {
"exact-real" = callPackage
({ mkDerivation, base, Cabal, cabal-doctest, checkers, criterion
- , doctest, groups, integer-gmp, memoize, QuickCheck, random, tasty
+ , doctest, groups, integer-gmp, QuickCheck, random, tasty
, tasty-hunit, tasty-quickcheck, tasty-th
}:
mkDerivation {
pname = "exact-real";
- version = "0.12.3";
- sha256 = "1mn5bqx0r1la573bd5g2q0c6cqd68l2rhzyx1ya7fjvp081q1gbh";
+ version = "0.12.4";
+ sha256 = "09i0pi141cmqc09mxgsmdk7n3a0rcmjc7w2j4a0ckf0i41vb9yni";
setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [ base integer-gmp memoize random ];
+ libraryHaskellDepends = [ base integer-gmp random ];
testHaskellDepends = [
base checkers doctest groups QuickCheck random tasty tasty-hunit
tasty-quickcheck tasty-th
@@ -83808,6 +83608,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "exception-transformers_0_4_0_9" = callPackage
+ ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit
+ , transformers, transformers-compat
+ }:
+ mkDerivation {
+ pname = "exception-transformers";
+ version = "0.4.0.9";
+ sha256 = "033z8mhczwf59lh59q3z546gkcsy0bzg98r1qhm3fiq7j11hgd95";
+ libraryHaskellDepends = [ base transformers transformers-compat ];
+ testHaskellDepends = [
+ base HUnit test-framework test-framework-hunit transformers
+ transformers-compat
+ ];
+ description = "Type classes and monads for unchecked extensible exceptions";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"exceptional" = callPackage
({ mkDerivation, base, exceptions }:
mkDerivation {
@@ -83992,8 +83810,8 @@ self: {
}:
mkDerivation {
pname = "exhaustive";
- version = "1.1.8";
- sha256 = "1nnylpjrrb6smmgl3d481wpkxpdw26yfa3jlw98p3xgm8k907486";
+ version = "1.1.9";
+ sha256 = "1mpqw30fwv6h5vwkbd5xzc5dn24l0185jzsrx71rmic9nx043xc6";
libraryHaskellDepends = [
base generics-sop template-haskell transformers
];
@@ -84041,6 +83859,31 @@ self: {
broken = true;
}) {inherit (pkgs) exif;};
+ "exigo-schema" = callPackage
+ ({ mkDerivation, aeson, base, binary, bytestring, directory
+ , esqueleto, exceptions, hint, hspec, hspec-core, interpolate
+ , monad-logger, mtl, persistent, persistent-sqlite
+ , persistent-template, QuickCheck, quickcheck-text, resourcet
+ , template-haskell, temporary, text, th-lift-instances
+ }:
+ mkDerivation {
+ pname = "exigo-schema";
+ version = "0.2.0.2";
+ sha256 = "0kaja735bsgzywhfa16wg5kvjc1c89gvm503gxxyhkakacmp2002";
+ libraryHaskellDepends = [
+ aeson base binary bytestring persistent persistent-template
+ template-haskell text th-lift-instances
+ ];
+ testHaskellDepends = [
+ aeson base bytestring directory esqueleto exceptions hint hspec
+ hspec-core interpolate monad-logger mtl persistent
+ persistent-sqlite persistent-template QuickCheck quickcheck-text
+ resourcet template-haskell temporary text
+ ];
+ description = "database schema for exigo marking/assessment tools";
+ license = stdenv.lib.licenses.bsd2;
+ }) {};
+
"exinst" = callPackage
({ mkDerivation, base, binary, bytestring, constraints, deepseq
, hashable, profunctors, QuickCheck, singletons, tasty, tasty-hunit
@@ -84942,8 +84785,6 @@ self: {
];
description = "Parse Haskell Language Extensions";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"external-sort" = callPackage
@@ -84962,24 +84803,6 @@ self: {
}) {};
"extra" = callPackage
- ({ mkDerivation, base, clock, directory, filepath, process
- , QuickCheck, quickcheck-instances, semigroups, time, unix
- }:
- mkDerivation {
- pname = "extra";
- version = "1.6.21";
- sha256 = "1gjx98w4w61g043k6rzc8i34cbxpcigi8lb6i7pp1vwp8w8jm5vl";
- libraryHaskellDepends = [
- base clock directory filepath process semigroups time unix
- ];
- testHaskellDepends = [
- base directory filepath QuickCheck quickcheck-instances unix
- ];
- description = "Extra functions I use";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "extra_1_7_3" = callPackage
({ mkDerivation, base, clock, directory, filepath, process
, QuickCheck, quickcheck-instances, time, unix
}:
@@ -84995,7 +84818,6 @@ self: {
];
description = "Extra functions I use";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"extract-dependencies" = callPackage
@@ -85188,8 +85010,8 @@ self: {
}:
mkDerivation {
pname = "factory";
- version = "0.3.2.1";
- sha256 = "1vz273vni9335py69nlc2g92gkvy13rkfa238116g83qjjcx8w1f";
+ version = "0.3.2.2";
+ sha256 = "00nxadfipy92rpg7d3ypgigr51n4sn9jjh6n1gzxfjl6p7vq6myn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -85441,8 +85263,8 @@ self: {
}:
mkDerivation {
pname = "fakedata";
- version = "0.5.0";
- sha256 = "0xbdbxbj3phrzhg5ifp0s479sjrkm6p3pvvia2i4j1fmq313d9k7";
+ version = "0.6.1";
+ sha256 = "0qqc0hq7lg1s5fpflmnalcsy0043vqd8iiblwa6lvm45h7af8ii2";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers directory exceptions filepath hashable
@@ -85463,30 +85285,31 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "fakedata_0_6_1" = callPackage
+ "fakedata_0_7_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, exceptions, filepath, gauge, hashable, hspec, hspec-discover
- , random, template-haskell, text, time, unordered-containers
- , vector, yaml
+ , random, string-random, template-haskell, text, time
+ , unordered-containers, vector, yaml
}:
mkDerivation {
pname = "fakedata";
- version = "0.6.1";
- sha256 = "0qqc0hq7lg1s5fpflmnalcsy0043vqd8iiblwa6lvm45h7af8ii2";
+ version = "0.7.0";
+ sha256 = "0vzc2jyhan1igc7ffvch0zzsdnsyn5l857a5kr0zbsmri76sb59c";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bytestring containers directory exceptions filepath hashable
- random template-haskell text time unordered-containers vector yaml
+ random string-random template-haskell text time
+ unordered-containers vector yaml
];
testHaskellDepends = [
base bytestring containers directory exceptions filepath hashable
- hspec hspec-discover random template-haskell text time
- unordered-containers vector yaml
+ hspec hspec-discover random string-random template-haskell text
+ time unordered-containers vector yaml
];
testToolDepends = [ hspec-discover ];
benchmarkHaskellDepends = [
base bytestring containers deepseq directory exceptions filepath
- gauge hashable random template-haskell text time
+ gauge hashable random string-random template-haskell text time
unordered-containers vector yaml
];
description = "Library for producing fake data";
@@ -85721,8 +85544,8 @@ self: {
}:
mkDerivation {
pname = "fast-downward";
- version = "0.2.0.0";
- sha256 = "0a2ax0z326mf02p5wyp1d8knxj6afn92n9bqxav2qhkc2v5kijhw";
+ version = "0.2.1.0";
+ sha256 = "1gz1grd2f10pvmmk3klxhnwqg6mrdmgg23r5mblb4dflzpshffk1";
libraryHaskellDepends = [
base containers mtl process temporary text transformers
];
@@ -86224,32 +86047,6 @@ self: {
}) {};
"fb" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit
- , conduit-extra, containers, cryptonite, data-default, hspec
- , http-client, http-conduit, http-types, HUnit, memory
- , monad-logger, QuickCheck, resourcet, text, time, transformers
- , transformers-base, unliftio, unliftio-core, unordered-containers
- }:
- mkDerivation {
- pname = "fb";
- version = "2.0.0";
- sha256 = "0z56cibxp5f616vamj4jm76g2n33w22zz8pc9hhs33lm5m0nlncw";
- libraryHaskellDepends = [
- aeson attoparsec base bytestring conduit conduit-extra cryptonite
- data-default http-client http-conduit http-types memory
- monad-logger resourcet text time transformers transformers-base
- unliftio unliftio-core unordered-containers
- ];
- testHaskellDepends = [
- aeson base bytestring conduit containers data-default hspec
- http-conduit HUnit QuickCheck resourcet text time transformers
- unliftio
- ];
- description = "Bindings to Facebook's API";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "fb_2_1_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, conduit
, conduit-extra, containers, cryptonite, data-default, hspec
, http-client, http-conduit, http-types, HUnit, memory
@@ -86273,7 +86070,6 @@ self: {
];
description = "Bindings to Facebook's API";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"fb-persistent" = callPackage
@@ -87568,6 +87364,22 @@ self: {
}) {};
"file-embed" = callPackage
+ ({ mkDerivation, base, bytestring, directory, filepath
+ , template-haskell
+ }:
+ mkDerivation {
+ pname = "file-embed";
+ version = "0.0.11.2";
+ sha256 = "0bgysf6z13cmr5lsrhzrkv33sw9x1lkfnga3la2mcakh1aa3ijm4";
+ libraryHaskellDepends = [
+ base bytestring directory filepath template-haskell
+ ];
+ testHaskellDepends = [ base filepath ];
+ description = "Use Template Haskell to embed file contents directly";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "file-embed_0_0_12_0" = callPackage
({ mkDerivation, base, bytestring, directory, filepath
, template-haskell
}:
@@ -87581,6 +87393,7 @@ self: {
testHaskellDepends = [ base filepath ];
description = "Use Template Haskell to embed file contents directly";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"file-embed-lzma" = callPackage
@@ -87750,6 +87563,19 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
+ "filelock_0_1_1_5" = callPackage
+ ({ mkDerivation, async, base, process, unix }:
+ mkDerivation {
+ pname = "filelock";
+ version = "0.1.1.5";
+ sha256 = "06a44i7a956d7xkk2na4090xj2a7b7a228pk4spmccs4x20ymssh";
+ libraryHaskellDepends = [ base unix ];
+ testHaskellDepends = [ async base process ];
+ description = "Portable interface to file locking (flock / LockFileEx)";
+ license = stdenv.lib.licenses.publicDomain;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"filemanip" = callPackage
({ mkDerivation, base, bytestring, directory, filepath, mtl
, unix-compat
@@ -88267,6 +88093,26 @@ self: {
broken = true;
}) {};
+ "finitary-optics" = callPackage
+ ({ mkDerivation, base, finitary, finite-typelits, hedgehog, hspec
+ , hspec-hedgehog, optics-core
+ }:
+ mkDerivation {
+ pname = "finitary-optics";
+ version = "1.0.0.0";
+ sha256 = "0is930yhcd1iqgbxn42ldzbh408inpsprw9psvnx61j6qm6p4cd7";
+ libraryHaskellDepends = [
+ base finitary finite-typelits optics-core
+ ];
+ testHaskellDepends = [
+ base hedgehog hspec hspec-hedgehog optics-core
+ ];
+ description = "Prisms and Isos between finitary types";
+ license = stdenv.lib.licenses.gpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"finite-field" = callPackage
({ mkDerivation, base, containers, deepseq, hashable, primes
, QuickCheck, singletons, tasty, tasty-hunit, tasty-quickcheck
@@ -88396,18 +88242,6 @@ self: {
}) {};
"first-class-families" = callPackage
- ({ mkDerivation, base, doctest, Glob }:
- mkDerivation {
- pname = "first-class-families";
- version = "0.7.0.0";
- sha256 = "0dvlmfhnbbrr3yxq4idpipvlxda21qvayx6gk93f66jzcl5726my";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base doctest Glob ];
- description = "First class type families";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "first-class-families_0_8_0_0" = callPackage
({ mkDerivation, base, doctest, Glob }:
mkDerivation {
pname = "first-class-families";
@@ -88419,7 +88253,6 @@ self: {
testHaskellDepends = [ base doctest Glob ];
description = "First class type families";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"first-class-instances" = callPackage
@@ -88477,8 +88310,8 @@ self: {
}:
mkDerivation {
pname = "fishfood";
- version = "0.0.1.9";
- sha256 = "128m9zhn57jzz5ijkz54mlw70g0d1byp2gisw7wyrgddi0j3x3i5";
+ version = "0.0.1.10";
+ sha256 = "075hqpp4jmhl57a6y5vgnmxc3264mby2xpcmskxpcrqf6isbljah";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -88806,17 +88639,6 @@ self: {
}) {};
"fixed-vector-hetero" = callPackage
- ({ mkDerivation, base, deepseq, fixed-vector, primitive }:
- mkDerivation {
- pname = "fixed-vector-hetero";
- version = "0.5.0.0";
- sha256 = "1446xsj030xr7zry2pqq0yxv4f0j46jmpisfmp357jb0n9l5kwm3";
- libraryHaskellDepends = [ base deepseq fixed-vector primitive ];
- description = "Generic heterogeneous vectors";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "fixed-vector-hetero_0_6_0_0" = callPackage
({ mkDerivation, base, Cabal, cabal-doctest, deepseq, doctest
, fixed-vector, primitive
}:
@@ -88831,7 +88653,6 @@ self: {
testHaskellDepends = [ base doctest fixed-vector ];
description = "Library for working with product types generically";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"fixed-width" = callPackage
@@ -89111,8 +88932,8 @@ self: {
}:
mkDerivation {
pname = "flaccuraterip";
- version = "0.3.8";
- sha256 = "0ixk5vbnpnh3j262k5igvnglm4brypsv3b839xc51hlc29q7v9qs";
+ version = "0.3.9";
+ sha256 = "18nziy9x83x34nkfz3bzy1nmj7fxzcpxrkzp9gmb1lvgy9igrric";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -89514,6 +89335,17 @@ self: {
broken = true;
}) {};
+ "float128" = callPackage
+ ({ mkDerivation, base, integer-gmp }:
+ mkDerivation {
+ pname = "float128";
+ version = "0.1";
+ sha256 = "0f4nrj5qy6j6d9ll22zjkbgvw2rx0x2w7nllhl929zdbmhxrjk73";
+ libraryHaskellDepends = [ base integer-gmp ];
+ description = "FFI bindings for C _Float128";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"floating-bits" = callPackage
({ mkDerivation, base, criterion }:
mkDerivation {
@@ -89548,8 +89380,8 @@ self: {
pname = "flock";
version = "0.3.1.8";
sha256 = "1g1gf7qnlqkl57h28nzxnbzj7v2h73czffp5y7s7jm9vbihcwd4n";
- revision = "5";
- editedCabalFile = "19jqvzacd1639r8c8vs2fdng188mjg8i76x0fghda71d7a2jgp97";
+ revision = "6";
+ editedCabalFile = "04cz4avwglnjgmsbkaadlfrzaadcfkcqzrbc4x9nbzi695zs8k21";
libraryHaskellDepends = [
base lifted-base monad-control transformers unix
];
@@ -89591,23 +89423,9 @@ self: {
];
description = "A flexible Haskell source code pretty printer";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"flow" = callPackage
- ({ mkDerivation, base, doctest, QuickCheck, template-haskell }:
- mkDerivation {
- pname = "flow";
- version = "1.0.20";
- sha256 = "1pxb87rmw1ryls8k4g82wy1gg6wxw5n4s4nyn248gnam1xgls9li";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base doctest QuickCheck template-haskell ];
- description = "Write more understandable Haskell";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "flow_1_0_21" = callPackage
({ mkDerivation, base, HUnit }:
mkDerivation {
pname = "flow";
@@ -89617,7 +89435,6 @@ self: {
testHaskellDepends = [ base HUnit ];
description = "Write more understandable Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"flow-er" = callPackage
@@ -89635,17 +89452,18 @@ self: {
}) {};
"flow2dot" = callPackage
- ({ mkDerivation, base, containers, mtl, parsec, QuickCheck
- , utf8-string
+ ({ mkDerivation, base, containers, dotgen, mtl, parsec, QuickCheck
}:
mkDerivation {
pname = "flow2dot";
- version = "0.9.0.3";
- sha256 = "1pf60wpwsvxxgqkz3zh2qlcyz9pyd8axi41y5y6pn77n9x8p2613";
+ version = "0.9.2";
+ sha256 = "07bnyzcaf5jlhkrsqw6y880z9x5p6y8kh2nfwz4xds9cgk61r18j";
isLibrary = true;
isExecutable = true;
- libraryHaskellDepends = [
- base containers mtl parsec QuickCheck utf8-string
+ libraryHaskellDepends = [ base containers dotgen mtl parsec ];
+ executableHaskellDepends = [ base containers dotgen mtl parsec ];
+ testHaskellDepends = [
+ base containers dotgen mtl parsec QuickCheck
];
description = "Library and binary to generate sequence/flow diagrams from plain text source";
license = stdenv.lib.licenses.bsd3;
@@ -90293,8 +90111,8 @@ self: {
}:
mkDerivation {
pname = "fold-debounce-conduit";
- version = "0.2.0.4";
- sha256 = "0mhnc5j8jnmf4rnb5cj75jlyj9xc4gj3dawywcw26zz189j540fj";
+ version = "0.2.0.5";
+ sha256 = "1qvr3wqqv2lvs22ddmalavggp8a4a50d056a50dsz6lcml1k6hdg";
libraryHaskellDepends = [
base conduit fold-debounce resourcet stm transformers
transformers-base
@@ -90338,6 +90156,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "foldl_1_4_7" = callPackage
+ ({ mkDerivation, base, bytestring, comonad, containers
+ , contravariant, criterion, doctest, hashable, mwc-random
+ , primitive, profunctors, semigroupoids, semigroups, text
+ , transformers, unordered-containers, vector, vector-builder
+ }:
+ mkDerivation {
+ pname = "foldl";
+ version = "1.4.7";
+ sha256 = "0pvdfzap9bv9v2n72gxy1xd1idyyz87h836bh09m84i8baasblxb";
+ libraryHaskellDepends = [
+ base bytestring comonad containers contravariant hashable
+ mwc-random primitive profunctors semigroupoids semigroups text
+ transformers unordered-containers vector vector-builder
+ ];
+ testHaskellDepends = [ base doctest ];
+ benchmarkHaskellDepends = [ base criterion ];
+ description = "Composable, streaming, and efficient left folds";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"foldl-exceptions" = callPackage
({ mkDerivation, base, doctest, foldl, safe-exceptions }:
mkDerivation {
@@ -91280,20 +91120,21 @@ self: {
}) {};
"fourmolu" = callPackage
- ({ mkDerivation, base, bytestring, containers, dlist, exceptions
- , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover, mtl
- , optparse-applicative, path, path-io, syb, text
+ ({ mkDerivation, aeson, base, bytestring, containers, directory
+ , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec
+ , hspec-discover, mtl, optparse-applicative, path, path-io, syb
+ , text, yaml
}:
mkDerivation {
pname = "fourmolu";
- version = "0.0.6.0";
- sha256 = "16i5wlwbvk9868nscj1xg5n8j3z56jbv9q4nipcwmzm76i19iqwf";
+ version = "0.1.0.0";
+ sha256 = "1kc7hhaqn7sghbcfj9xg8r1pvrmhawy9y2rhizfxzm7z034bgjyk";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- base bytestring containers dlist exceptions ghc-lib-parser mtl syb
- text
+ aeson base bytestring containers directory dlist exceptions
+ filepath ghc-lib-parser mtl syb text yaml
];
executableHaskellDepends = [
base ghc-lib-parser gitrev optparse-applicative text
@@ -91304,6 +91145,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "A formatter for Haskell source code";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"fpco-api" = callPackage
@@ -91684,17 +91527,6 @@ self: {
}) {};
"free-categories" = callPackage
- ({ mkDerivation, base }:
- mkDerivation {
- pname = "free-categories";
- version = "0.1.0.0";
- sha256 = "0lzal6vbh1zjcag4dwmhnsv4j66n00gkl0cmf0pssdjwwywxgpwx";
- libraryHaskellDepends = [ base ];
- description = "free categories";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "free-categories_0_2_0_0" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "free-categories";
@@ -91703,7 +91535,6 @@ self: {
libraryHaskellDepends = [ base ];
description = "free categories";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"free-category" = callPackage
@@ -91751,16 +91582,17 @@ self: {
}) {};
"free-functors" = callPackage
- ({ mkDerivation, algebraic-classes, base, bifunctors, comonad
- , contravariant, profunctors, template-haskell, transformers
+ ({ mkDerivation, base, bifunctors, comonad, contravariant
+ , derive-lifted-instances, profunctors, template-haskell
+ , transformers
}:
mkDerivation {
pname = "free-functors";
- version = "1.0.1";
- sha256 = "1y1cmm4z5s5a1ivs30vwb2rbgc9q24y6z2a9in3azwpgfb1x4fw0";
+ version = "1.1.2";
+ sha256 = "1qkn7irp1zids0dvi7xn17kk8wmwkqnys78qy5n27dhsgi2l1avs";
libraryHaskellDepends = [
- algebraic-classes base bifunctors comonad contravariant profunctors
- template-haskell transformers
+ base bifunctors comonad contravariant derive-lifted-instances
+ profunctors template-haskell transformers
];
description = "Free functors, adjoint to functors that forget class constraints";
license = stdenv.lib.licenses.bsd3;
@@ -92275,19 +92107,6 @@ self: {
}) {};
"freetype2" = callPackage
- ({ mkDerivation, base }:
- mkDerivation {
- pname = "freetype2";
- version = "0.1.2";
- sha256 = "00p3zb5iip9ggkapw4jkmpypnl8s7l6q9mrl66q07schi0lq0zji";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base ];
- description = "Haskell binding for FreeType 2 library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "freetype2_0_2_0" = callPackage
({ mkDerivation, base, template-haskell }:
mkDerivation {
pname = "freetype2";
@@ -92299,7 +92118,6 @@ self: {
testHaskellDepends = [ base template-haskell ];
description = "Haskell bindings for FreeType 2 library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"french-cards" = callPackage
@@ -92371,8 +92189,8 @@ self: {
pname = "friday";
version = "0.2.3.1";
sha256 = "04wn36249b7mddhp6r8zycdxixm0ryj3jrc6qjjvl5k138n4j9q8";
- revision = "1";
- editedCabalFile = "0n1f4plvrmad6gm8dbsi6g5ghahdwwy2fhgippmnp1ixb65x7d58";
+ revision = "2";
+ editedCabalFile = "1iy2ywz42mwwr2iy7fzfdif8f0vbyl3w9hgy4rkynsmmqc8mmxba";
libraryHaskellDepends = [
base containers convertible deepseq primitive ratio-int
transformers vector
@@ -92911,8 +92729,8 @@ self: {
}:
mkDerivation {
pname = "ftp-client";
- version = "0.5.1.3";
- sha256 = "1alk8l8i5izdy5rk5qnig4wn0wd08pgnaixqq874mxwxhpak4c3f";
+ version = "0.5.1.4";
+ sha256 = "0c2xn2q24imrfgsx4zxzi24ciwkrly6n47lc5k5406j5b4znn5lf";
libraryHaskellDepends = [
attoparsec base bytestring connection containers exceptions network
transformers
@@ -93669,16 +93487,16 @@ self: {
"fused-effects" = callPackage
({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn
- , inspection-testing, markdown-unlit, mtl, tasty, tasty-hedgehog
+ , inspection-testing, markdown-unlit, tasty, tasty-hedgehog
, tasty-hunit, transformers
}:
mkDerivation {
pname = "fused-effects";
- version = "1.0.2.0";
- sha256 = "0dy8m54fm3gndj0bda0savl80w7drj8h113bhbi2439wl3x02y6x";
+ version = "1.0.2.2";
+ sha256 = "1n9nal5kz2gpi58jc7xspj100ibn582f8vgndc9ra84fbp380yy2";
libraryHaskellDepends = [ base transformers ];
testHaskellDepends = [
- base containers hedgehog hedgehog-fn inspection-testing mtl tasty
+ base containers hedgehog hedgehog-fn inspection-testing tasty
tasty-hedgehog tasty-hunit transformers
];
testToolDepends = [ markdown-unlit ];
@@ -94623,31 +94441,33 @@ self: {
}) {};
"gcodehs" = callPackage
- ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base
- , bytestring, containers, double-conversion, mtl
+ ({ mkDerivation, ansi-wl-pprint, attoparsec, base, bytestring
+ , containers, double-conversion, hspec, hspec-discover
, optparse-applicative, pipes, pipes-attoparsec, pipes-bytestring
- , pipes-parse, pipes-safe, pipes-text, text, vty
+ , pipes-parse, pipes-safe, template-haskell, text, transformers
}:
mkDerivation {
pname = "gcodehs";
- version = "0.1.1.0";
- sha256 = "1vlq8r4gf43bxly20l3aimg9p81rf64g35bngmvbkx7l218yvcjn";
+ version = "0.1.2.0";
+ sha256 = "09200kd2li6rlb7anvda5j2yj3ykr4lbm6a8yd887zz7j2j0hgyd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- ansi-wl-pprint array attoparsec base bytestring containers
- double-conversion mtl pipes pipes-attoparsec pipes-bytestring text
- vty
+ ansi-wl-pprint attoparsec base bytestring containers
+ double-conversion pipes pipes-attoparsec pipes-bytestring
+ pipes-parse pipes-safe template-haskell text transformers
];
executableHaskellDepends = [
- attoparsec base bytestring double-conversion optparse-applicative
- pipes pipes-attoparsec pipes-bytestring pipes-parse pipes-safe
- pipes-text text
+ attoparsec base bytestring containers double-conversion
+ optparse-applicative pipes pipes-safe text transformers
+ ];
+ testHaskellDepends = [
+ ansi-wl-pprint attoparsec base bytestring hspec hspec-discover text
];
+ testToolDepends = [ hspec-discover ];
description = "GCode processor";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"gconf" = callPackage
@@ -95299,26 +95119,6 @@ self: {
}) {};
"generic-data" = callPackage
- ({ mkDerivation, base, base-orphans, contravariant, criterion
- , deepseq, generic-lens, one-liner, show-combinators, tasty
- , tasty-hunit
- }:
- mkDerivation {
- pname = "generic-data";
- version = "0.7.0.0";
- sha256 = "156d8zx425bpghp903260x1fdgnvwkyd7483mdjdg5l54ff9via8";
- libraryHaskellDepends = [
- base base-orphans contravariant show-combinators
- ];
- testHaskellDepends = [
- base generic-lens one-liner tasty tasty-hunit
- ];
- benchmarkHaskellDepends = [ base criterion deepseq ];
- description = "Deriving instances with GHC.Generics and related utilities";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "generic-data_0_8_3_0" = callPackage
({ mkDerivation, base, base-orphans, contravariant, criterion
, deepseq, doctest, generic-lens, ghc-boot-th, Glob, one-liner
, QuickCheck, show-combinators, tasty, tasty-hunit
@@ -95337,19 +95137,20 @@ self: {
benchmarkHaskellDepends = [ base criterion deepseq ];
description = "Deriving instances with GHC.Generics and related utilities";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"generic-data-surgery" = callPackage
- ({ mkDerivation, base, first-class-families, generic-data, tasty
- , tasty-hunit
+ ({ mkDerivation, base, first-class-families, generic-data
+ , show-combinators, tasty, tasty-hunit
}:
mkDerivation {
pname = "generic-data-surgery";
- version = "0.2.1.0";
- sha256 = "0mjx8yi4f1wvf5w2wp5vzzrh3z5n6900qsp2lbhd2xzzq4zlvzy7";
+ version = "0.3.0.0";
+ sha256 = "1dg9mg10g0abs21wksplnaqgig42jb6zvk7xqwj2mkl5yln3h9is";
libraryHaskellDepends = [ base first-class-families generic-data ];
- testHaskellDepends = [ base generic-data tasty tasty-hunit ];
+ testHaskellDepends = [
+ base generic-data show-combinators tasty tasty-hunit
+ ];
description = "Surgery for generic data types";
license = stdenv.lib.licenses.mit;
}) {};
@@ -95424,25 +95225,6 @@ self: {
}) {};
"generic-lens" = callPackage
- ({ mkDerivation, base, criterion, deepseq, doctest, HUnit
- , inspection-testing, lens, profunctors, QuickCheck, tagged, text
- }:
- mkDerivation {
- pname = "generic-lens";
- version = "1.2.0.1";
- sha256 = "0dl7xrrrrbcsz6m69liiz6r8jaa7yi1h8ppgxj94r2zi7pjmwvwf";
- libraryHaskellDepends = [ base profunctors tagged text ];
- testHaskellDepends = [
- base doctest HUnit inspection-testing lens profunctors
- ];
- benchmarkHaskellDepends = [
- base criterion deepseq lens QuickCheck
- ];
- description = "Generically derive traversals, lenses and prisms";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "generic-lens_2_0_0_0" = callPackage
({ mkDerivation, base, doctest, generic-lens-core, HUnit
, inspection-testing, lens, profunctors, text
}:
@@ -95458,7 +95240,6 @@ self: {
];
description = "Generically derive traversals, lenses and prisms";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"generic-lens-core" = callPackage
@@ -95539,10 +95320,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "generic-monoid";
- version = "0.1.0.0";
- sha256 = "0jzhmy6vi38p3cnlvi4hw59zga239y67nszzl7zscx263wsk7q0w";
- revision = "2";
- editedCabalFile = "1izxgvh4x0vpbq0k41qihz2cj0cbbvzgf57niqa9zylp7baagy2s";
+ version = "0.1.0.1";
+ sha256 = "1pradfv1i2z73f3vxx78ahmfsdszcgi44kn29aww2hdgf2np5l6g";
libraryHaskellDepends = [ base ];
description = "Derive monoid instances for product types";
license = stdenv.lib.licenses.bsd3;
@@ -96051,20 +95830,6 @@ self: {
}) {};
"genvalidity" = callPackage
- ({ mkDerivation, base, hspec, hspec-core, QuickCheck, random
- , validity
- }:
- mkDerivation {
- pname = "genvalidity";
- version = "0.10.0.2";
- sha256 = "1k6pba9zal7385838b9w9ybhk5742jwfy8bqa921zi08mv7vgqlp";
- libraryHaskellDepends = [ base QuickCheck random validity ];
- testHaskellDepends = [ base hspec hspec-core QuickCheck ];
- description = "Testing utilities for the validity library";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "genvalidity_0_11_0_0" = callPackage
({ mkDerivation, base, hspec, hspec-core, QuickCheck, random
, validity
}:
@@ -96076,7 +95841,6 @@ self: {
testHaskellDepends = [ base hspec hspec-core QuickCheck ];
description = "Testing utilities for the validity library";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"genvalidity-aeson" = callPackage
@@ -96102,26 +95866,6 @@ self: {
}) {};
"genvalidity-bytestring" = callPackage
- ({ mkDerivation, base, bytestring, deepseq, genvalidity
- , genvalidity-hspec, hspec, QuickCheck, validity
- , validity-bytestring
- }:
- mkDerivation {
- pname = "genvalidity-bytestring";
- version = "0.5.0.1";
- sha256 = "00ps3aq4dz1id3k50kwqbkng7ygs8yb8fmz7yv9s4byrf5gh7kpq";
- libraryHaskellDepends = [
- base bytestring genvalidity QuickCheck validity validity-bytestring
- ];
- testHaskellDepends = [
- base bytestring deepseq genvalidity genvalidity-hspec hspec
- QuickCheck validity
- ];
- description = "GenValidity support for ByteString";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "genvalidity-bytestring_0_6_0_0" = callPackage
({ mkDerivation, base, bytestring, criterion, deepseq, genvalidity
, genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck
, random, validity, validity-bytestring
@@ -96144,7 +95888,6 @@ self: {
];
description = "GenValidity support for ByteString";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"genvalidity-containers" = callPackage
@@ -96170,24 +95913,32 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "genvalidity-criterion" = callPackage
- ({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck
+ "genvalidity-containers_0_9_0_0" = callPackage
+ ({ mkDerivation, base, containers, criterion, genvalidity
+ , genvalidity-criterion, genvalidity-hspec, genvalidity-property
+ , hspec, QuickCheck, validity, validity-containers
}:
mkDerivation {
- pname = "genvalidity-criterion";
- version = "0.0.0.0";
- sha256 = "0fd2079vh0pz3qkii9x7vwslix2mkx5h41ci0bblqxdhvsvbfp9r";
+ pname = "genvalidity-containers";
+ version = "0.9.0.0";
+ sha256 = "0g9drk60pf78j7qqh01a1yjqz93rv5irwhgi27qjda6siii5r3bk";
libraryHaskellDepends = [
- base criterion deepseq genvalidity QuickCheck
+ base containers genvalidity QuickCheck validity validity-containers
+ ];
+ testHaskellDepends = [
+ base containers genvalidity genvalidity-hspec genvalidity-property
+ hspec QuickCheck validity validity-containers
];
benchmarkHaskellDepends = [
- base criterion genvalidity QuickCheck
+ base containers criterion genvalidity genvalidity-criterion
+ QuickCheck
];
- description = "Criterion benchmarks for generators";
+ description = "GenValidity support for containers";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "genvalidity-criterion_0_2_0_0" = callPackage
+ "genvalidity-criterion" = callPackage
({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck
}:
mkDerivation {
@@ -96202,7 +95953,6 @@ self: {
];
description = "Criterion benchmarks for generators";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"genvalidity-hspec" = callPackage
@@ -96346,30 +96096,6 @@ self: {
}) {};
"genvalidity-mergeful" = callPackage
- ({ mkDerivation, base, containers, genvalidity
- , genvalidity-containers, genvalidity-hspec
- , genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid
- , hspec, mergeful, mtl, pretty-show, QuickCheck, random, time, uuid
- }:
- mkDerivation {
- pname = "genvalidity-mergeful";
- version = "0.1.0.0";
- sha256 = "04vk1jrn69i61l445y3nyw8pklfgbfcja30ghjvcrxxdf9nlmciy";
- libraryHaskellDepends = [
- base containers genvalidity genvalidity-containers genvalidity-time
- mergeful QuickCheck
- ];
- testHaskellDepends = [
- base containers genvalidity-hspec genvalidity-hspec-aeson
- genvalidity-uuid hspec mergeful mtl pretty-show QuickCheck random
- time uuid
- ];
- license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "genvalidity-mergeful_0_2_0_0" = callPackage
({ mkDerivation, base, containers, criterion, genvalidity
, genvalidity-containers, genvalidity-criterion, genvalidity-hspec
, genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid
@@ -96397,32 +96123,6 @@ self: {
}) {};
"genvalidity-mergeless" = callPackage
- ({ mkDerivation, base, containers, criterion, genvalidity
- , genvalidity-containers, genvalidity-criterion, genvalidity-hspec
- , genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid
- , hspec, mergeless, mtl, pretty-show, QuickCheck, random, time
- , uuid
- }:
- mkDerivation {
- pname = "genvalidity-mergeless";
- version = "0.1.0.0";
- sha256 = "0bhpbfydh78ia759y9c8hbf6j656g4b6v8j9pjg8chnbx9dzgn1m";
- libraryHaskellDepends = [
- base containers genvalidity genvalidity-containers genvalidity-time
- mergeless QuickCheck
- ];
- testHaskellDepends = [
- base containers genvalidity-hspec genvalidity-hspec-aeson
- genvalidity-uuid hspec mergeless mtl pretty-show QuickCheck random
- time uuid
- ];
- benchmarkHaskellDepends = [
- base criterion genvalidity-criterion mergeless
- ];
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "genvalidity-mergeless_0_2_0_0" = callPackage
({ mkDerivation, base, containers, criterion, genvalidity
, genvalidity-containers, genvalidity-criterion, genvalidity-hspec
, genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid
@@ -96446,7 +96146,6 @@ self: {
base criterion genvalidity-criterion mergeless
];
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"genvalidity-path" = callPackage
@@ -97122,20 +96821,38 @@ self: {
"ghc-check" = callPackage
({ mkDerivation, base, containers, directory, filepath, ghc
- , ghc-paths, process, template-haskell, transformers
+ , ghc-paths, process, safe-exceptions, template-haskell
+ , transformers
}:
mkDerivation {
pname = "ghc-check";
- version = "0.4.0.0";
- sha256 = "06d5z2cqfb55qh3y95hjk4l2kxfwck46aiy2bpxmzs6gnp9kqg94";
+ version = "0.5.0.1";
+ sha256 = "08z7jgp2gdf1ki69w34i87g5bhrcv2laqsjma5ki97l62bgsr808";
libraryHaskellDepends = [
base containers directory filepath ghc ghc-paths process
- template-haskell transformers
+ safe-exceptions template-haskell transformers
];
description = "detect mismatches between compile-time and run-time versions of the ghc api";
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ghc-clippy-plugin" = callPackage
+ ({ mkDerivation, base, dhall, ghc, text, text-icu
+ , text-regex-replace
+ }:
+ mkDerivation {
+ pname = "ghc-clippy-plugin";
+ version = "0.0.0.1";
+ sha256 = "03d49d02bpic43d83a7zrj25wsnxr3868xhh77x7a8qnd25gy5m6";
+ revision = "1";
+ editedCabalFile = "17qdn7fj2kib8dx8nwbhsjzg2h8p5az4yv284df6hsrm099lza8g";
+ libraryHaskellDepends = [
+ base dhall ghc text text-icu text-regex-replace
+ ];
+ description = "Override GHC error messages to the user's liking";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"ghc-compact_0_1_0_0" = callPackage
({ mkDerivation, base, bytestring, ghc-prim }:
mkDerivation {
@@ -97385,15 +97102,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-exactprint_0_6_3" = callPackage
+ "ghc-exactprint_0_6_3_1" = callPackage
({ mkDerivation, base, bytestring, containers, Diff, directory
, filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl
, silently, syb
}:
mkDerivation {
pname = "ghc-exactprint";
- version = "0.6.3";
- sha256 = "0da4gkirill2rpxr9gl4cbcwpp4a16z9bdgyv5nkdps3msh93214";
+ version = "0.6.3.1";
+ sha256 = "16rfmiyzp4s40vw75wpavfd28a6nanjv4abpjgy5zv13ayymx0rd";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -97540,25 +97257,6 @@ self: {
}) {};
"ghc-lib" = callPackage
- ({ mkDerivation, alex, array, base, binary, bytestring, containers
- , deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy
- , hpc, pretty, process, time, transformers, unix
- }:
- mkDerivation {
- pname = "ghc-lib";
- version = "8.8.3.20200412.1";
- sha256 = "07xfj3p8w5964jv5py19p2pbcpbjcbwzpd4b46d43j80abzavgxg";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- array base binary bytestring containers deepseq directory filepath
- ghc-lib-parser ghc-prim hpc pretty process time transformers unix
- ];
- libraryToolDepends = [ alex happy ];
- description = "The GHC API, decoupled from GHC versions";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-lib_8_10_1_20200523" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy
, hpc, pretty, process, time, transformers, unix
@@ -97575,29 +97273,9 @@ self: {
libraryToolDepends = [ alex happy ];
description = "The GHC API, decoupled from GHC versions";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-lib-parser" = callPackage
- ({ mkDerivation, alex, array, base, binary, bytestring, containers
- , deepseq, directory, filepath, ghc-prim, happy, hpc, pretty
- , process, time, transformers, unix
- }:
- mkDerivation {
- pname = "ghc-lib-parser";
- version = "8.8.3.20200412.1";
- sha256 = "1bfyi3haq6qz9x5dbnjvf7m7wqrxqmv3i4kdivlh2v416d56apqd";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- array base binary bytestring containers deepseq directory filepath
- ghc-prim hpc pretty process time transformers unix
- ];
- libraryToolDepends = [ alex happy ];
- description = "The GHC API, decoupled from GHC versions";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-lib-parser_8_10_1_20200523" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-prim, happy, hpc, pretty
, process, time, transformers, unix
@@ -97614,36 +97292,16 @@ self: {
libraryToolDepends = [ alex happy ];
description = "The GHC API, decoupled from GHC versions";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-lib-parser-ex" = callPackage
- ({ mkDerivation, base, bytestring, containers, directory, extra
- , filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit
- , uniplate
- }:
- mkDerivation {
- pname = "ghc-lib-parser-ex";
- version = "8.8.5.8";
- sha256 = "1mw1ym5bn39z7lqmxnhhkfqb0kbxddabkafw025wgs54knsghvmk";
- libraryHaskellDepends = [
- base bytestring containers extra ghc ghc-boot ghc-boot-th uniplate
- ];
- testHaskellDepends = [
- base directory extra filepath ghc ghc-boot-th tasty tasty-hunit
- ];
- description = "Algorithms on GHC parse trees";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-lib-parser-ex_8_10_0_13" = 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.13";
- sha256 = "1prcmcmwf3ib35b5m9ff7d0yrk7xarwqzam6nvkmfa1g1lp3xnjz";
+ version = "8.10.0.14";
+ sha256 = "0p78j7pai6fl6dy7bwdd7w5b2khmc9njr2ankasixpn1a0mcfkf9";
libraryHaskellDepends = [
base bytestring containers ghc-lib-parser uniplate
];
@@ -97652,7 +97310,6 @@ self: {
];
description = "Algorithms on GHC parse trees";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-make" = callPackage
@@ -98002,22 +97659,6 @@ self: {
}) {};
"ghc-source-gen" = callPackage
- ({ mkDerivation, base, ghc, ghc-paths, QuickCheck, tasty
- , tasty-hunit, tasty-quickcheck
- }:
- mkDerivation {
- pname = "ghc-source-gen";
- version = "0.3.0.0";
- sha256 = "1r9mnwwbpc1bzjcbs5q58wrjnwjrsbcvmcv1khswchcfim12lqqk";
- libraryHaskellDepends = [ base ghc ];
- testHaskellDepends = [
- base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck
- ];
- description = "Constructs Haskell syntax trees for the GHC API";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-source-gen_0_4_0_0" = callPackage
({ mkDerivation, base, ghc, ghc-paths, QuickCheck, tasty
, tasty-hunit, tasty-quickcheck
}:
@@ -98031,7 +97672,6 @@ self: {
];
description = "Constructs Haskell syntax trees for the GHC API";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-srcspan-plugin" = callPackage
@@ -98074,23 +97714,6 @@ self: {
}) {};
"ghc-syntax-highlighter" = callPackage
- ({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text
- }:
- mkDerivation {
- pname = "ghc-syntax-highlighter";
- version = "0.0.5.0";
- sha256 = "09h911wqja56b9j9dwjqv7dlim9rm50vra1bkp8zhnlw9fa2s127";
- revision = "3";
- editedCabalFile = "0m41chf24mn78wxp1is38yg6nhkggwjw4r1avzfr2cvmcl0xz0xb";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [ base ghc-lib-parser text ];
- testHaskellDepends = [ base hspec text ];
- testToolDepends = [ hspec-discover ];
- description = "Syntax highlighter for Haskell using lexer of GHC itself";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "ghc-syntax-highlighter_0_0_6_0" = callPackage
({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text
}:
mkDerivation {
@@ -98103,7 +97726,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Syntax highlighter for Haskell using lexer of GHC itself";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-tags-core" = callPackage
@@ -98218,8 +97840,8 @@ self: {
({ mkDerivation, base, bytestring, criterion, text }:
mkDerivation {
pname = "ghc-trace-events";
- version = "0.1.0.1";
- sha256 = "1krr97njpcxw161fgkm899h1ckwhgivprqyv85hhbbr4d5cg6yby";
+ version = "0.1.2.1";
+ sha256 = "0isxvysjk8z9ya8kbjkbp95wf7b4ixk0bjjy831aqyl6kbrnps84";
libraryHaskellDepends = [ base bytestring text ];
benchmarkHaskellDepends = [ base bytestring criterion ];
description = "Faster traceEvent and traceMarker, and binary object logging for eventlog";
@@ -98227,29 +97849,6 @@ self: {
}) {};
"ghc-typelits-extra" = callPackage
- ({ mkDerivation, base, containers, ghc, ghc-prim
- , ghc-tcplugins-extra, ghc-typelits-knownnat
- , ghc-typelits-natnormalise, integer-gmp, tasty, tasty-hunit
- , transformers
- }:
- mkDerivation {
- pname = "ghc-typelits-extra";
- version = "0.3.3";
- sha256 = "0gdnp7pp3v5742qs9vkg2bh1sws9bcc11z4119fdapflglqq22mc";
- libraryHaskellDepends = [
- base containers ghc ghc-prim ghc-tcplugins-extra
- ghc-typelits-knownnat ghc-typelits-natnormalise integer-gmp
- transformers
- ];
- testHaskellDepends = [
- base ghc-typelits-knownnat ghc-typelits-natnormalise tasty
- tasty-hunit
- ];
- description = "Additional type-level operations on GHC.TypeLits.Nat";
- license = stdenv.lib.licenses.bsd2;
- }) {};
-
- "ghc-typelits-extra_0_4" = callPackage
({ mkDerivation, base, containers, ghc, ghc-prim
, ghc-tcplugins-extra, ghc-typelits-knownnat
, ghc-typelits-natnormalise, integer-gmp, tasty, tasty-hunit
@@ -98270,7 +97869,6 @@ self: {
];
description = "Additional type-level operations on GHC.TypeLits.Nat";
license = stdenv.lib.licenses.bsd2;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ghc-typelits-knownnat" = callPackage
@@ -98317,10 +97915,8 @@ self: {
}:
mkDerivation {
pname = "ghc-typelits-presburger";
- version = "0.3.0.0";
- sha256 = "1jahwmy2cywnnlvrjizak1wqih7pki9r35qazcz7mih68pd9gnhz";
- revision = "1";
- editedCabalFile = "0kh04p9n9q74n84vrzrybkd45alwzhll8m6xwn8nzi1bxpilrhm4";
+ version = "0.3.0.1";
+ sha256 = "0h403zi5lqbpygpqw5469fafz1cgh5mcx96sp0iw4scnmh7z3cj9";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -98552,8 +98148,8 @@ self: {
}:
mkDerivation {
pname = "ghcid";
- version = "0.8.6";
- sha256 = "00zyf8m3jj72ax7sj0c4j0yivrvj72vqfwra7hzgywf8fc2qxfv1";
+ version = "0.8.7";
+ sha256 = "0yqc1pkfajnr56gnh43sbj50r7c3r41b2jfz07ivgl6phi4frjbq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -98991,6 +98587,26 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) atk;};
+ "gi-atk_2_0_22" = callPackage
+ ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib
+ , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading
+ , text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-atk";
+ version = "2.0.22";
+ sha256 = "1jx0wy3a0vzclqpysks3nllvm2163svll1iakh3ar7njba7ihq2x";
+ setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib gi-gobject haskell-gi
+ haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ atk ];
+ description = "Atk bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) atk;};
+
"gi-cairo" = callPackage
({ mkDerivation, base, bytestring, Cabal, cairo, containers
, haskell-gi, haskell-gi-base, haskell-gi-overloading, text
@@ -99014,6 +98630,30 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) cairo;};
+ "gi-cairo_1_0_24" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, cairo, containers
+ , haskell-gi, haskell-gi-base, haskell-gi-overloading, text
+ , transformers
+ }:
+ mkDerivation {
+ pname = "gi-cairo";
+ version = "1.0.24";
+ sha256 = "1g8dvfhsncigi4xrdydp8bxjrcajk1794xb24wpvqpnnbmmykpwk";
+ setupHaskellDepends = [ base Cabal haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers haskell-gi haskell-gi-base
+ haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ cairo ];
+ preCompileBuildDriver = ''
+ PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig"
+ setupCompileFlags+=" $(pkg-config --libs cairo-gobject)"
+ '';
+ description = "Cairo bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) cairo;};
+
"gi-cairo-again" = callPackage
({ mkDerivation, base, cairo-core, haskell-gi-base
, template-haskell
@@ -99084,6 +98724,26 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) libdbusmenu;};
+ "gi-dbusmenu_0_4_8" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
+ , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading
+ , libdbusmenu, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-dbusmenu";
+ version = "0.4.8";
+ sha256 = "15nvfap39ayw34282br4rch1aias0m1sbapc0nkla8h5ip2naqi6";
+ setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib gi-gobject haskell-gi
+ haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ libdbusmenu ];
+ description = "Dbusmenu bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) libdbusmenu;};
+
"gi-dbusmenugtk3" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
, gi-dbusmenu, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk
@@ -99108,6 +98768,31 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) gtk3; inherit (pkgs) libdbusmenu-gtk3;};
+ "gi-dbusmenugtk3_0_4_9" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
+ , gi-dbusmenu, gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk
+ , gtk3, haskell-gi, haskell-gi-base, haskell-gi-overloading
+ , libdbusmenu-gtk3, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-dbusmenugtk3";
+ version = "0.4.9";
+ sha256 = "1cni5368ldyblwh0jr6wva8fhi3574d258xzw49prwbjxngmjiv0";
+ setupHaskellDepends = [
+ base Cabal gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf gi-glib
+ gi-gobject gi-gtk haskell-gi
+ ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-atk gi-dbusmenu gi-gdk gi-gdkpixbuf
+ gi-glib gi-gobject gi-gtk haskell-gi haskell-gi-base
+ haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ gtk3 libdbusmenu-gtk3 ];
+ description = "DbusmenuGtk bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) gtk3; inherit (pkgs) libdbusmenu-gtk3;};
+
"gi-gdk" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk3
@@ -99132,7 +98817,7 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) gtk3;};
- "gi-gdk_4_0_1" = callPackage
+ "gi-gdk_4_0_2" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk4
, haskell-gi, haskell-gi-base, haskell-gi-overloading, text
@@ -99140,8 +98825,8 @@ self: {
}:
mkDerivation {
pname = "gi-gdk";
- version = "4.0.1";
- sha256 = "1b2azv7c3c9ni9f258ag2cxy97sh8ax78v0hym0gpvrky741vqwq";
+ version = "4.0.2";
+ sha256 = "0271n81jqwcl7g0li4yv6x42jkcmx4cjs2b6b60g1mz0qq8klhbn";
setupHaskellDepends = [
base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango
haskell-gi
@@ -99178,6 +98863,28 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) gdk-pixbuf;};
+ "gi-gdkpixbuf_2_0_24" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gdk-pixbuf
+ , gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
+ , haskell-gi-overloading, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-gdkpixbuf";
+ version = "2.0.24";
+ sha256 = "00hgfyln0pqx4fmffc24mx818y1lladfc288qq0f03345p5dnbna";
+ setupHaskellDepends = [
+ base Cabal gi-gio gi-glib gi-gobject haskell-gi
+ ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-gio gi-glib gi-gobject haskell-gi
+ haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ gdk-pixbuf ];
+ description = "GdkPixbuf bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) gdk-pixbuf;};
+
"gi-gdkx11" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
, gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk3, haskell-gi
@@ -99200,15 +98907,15 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) gtk3;};
- "gi-gdkx11_4_0_1" = callPackage
+ "gi-gdkx11_4_0_2" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
, gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk4-x11, haskell-gi
, haskell-gi-base, haskell-gi-overloading, text, transformers
}:
mkDerivation {
pname = "gi-gdkx11";
- version = "4.0.1";
- sha256 = "1z7d8vs4l1gzm0nbi0ir2q76jcc9s685s2nhbfflyjsvclr91spm";
+ version = "4.0.2";
+ sha256 = "1z510v5p515i2fyd5kjxcfnyf5lsd0kzgzsnnqw4km186b241fc5";
setupHaskellDepends = [
base Cabal gi-cairo gi-gdk gi-gio gi-gobject gi-xlib haskell-gi
];
@@ -99230,8 +98937,8 @@ self: {
}:
mkDerivation {
pname = "gi-ggit";
- version = "1.0.8";
- sha256 = "151qgcwp2spa957nr3jdb9ac35f1r1gyi2d5vzgxy8xzc3993wmq";
+ version = "1.0.9";
+ sha256 = "0qvmppdby40ncd9alnnk8ang90qcaj00c0g0nrq0s0m1ynar8ccd";
setupHaskellDepends = [
base Cabal gi-gio gi-glib gi-gobject haskell-gi
];
@@ -99263,6 +98970,26 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) glib;};
+ "gi-gio_2_0_27" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
+ , gi-gobject, glib, haskell-gi, haskell-gi-base
+ , haskell-gi-overloading, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-gio";
+ version = "2.0.27";
+ sha256 = "08qc0ahj0qmmibf92m48hv8q2x47q83c6j9a49h11dyc8l4nclx6";
+ setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib gi-gobject haskell-gi
+ haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ glib ];
+ description = "Gio bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) glib;};
+
"gi-girepository" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
, gi-gobject, gobject-introspection, haskell-gi, haskell-gi-base
@@ -99270,8 +98997,8 @@ self: {
}:
mkDerivation {
pname = "gi-girepository";
- version = "1.0.22";
- sha256 = "1m7gnam8a46zbbnxgcszv1wn8zgzdrpki6k3fgy5xjnb4gp5pvpj";
+ version = "1.0.23";
+ sha256 = "0a8sis3zayiywi7mgs1g4p7nr9szv392j7bimq5nvva04lj6sdzc";
setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
libraryHaskellDepends = [
base bytestring containers gi-glib gi-gobject haskell-gi
@@ -99301,6 +99028,26 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) glib;};
+ "gi-glib_2_0_24" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, glib
+ , haskell-gi, haskell-gi-base, haskell-gi-overloading, text
+ , transformers
+ }:
+ mkDerivation {
+ pname = "gi-glib";
+ version = "2.0.24";
+ sha256 = "0zrajclbjbq6d6pyvz3s0kjq997w7j8nghi3i89l8fjw16gbmjxn";
+ setupHaskellDepends = [ base Cabal haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers haskell-gi haskell-gi-base
+ haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ glib ];
+ description = "GLib bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) glib;};
+
"gi-gobject" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib
, haskell-gi, haskell-gi-base, haskell-gi-overloading, text
@@ -99320,6 +99067,26 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) glib;};
+ "gi-gobject_2_0_23" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib
+ , haskell-gi, haskell-gi-base, haskell-gi-overloading, text
+ , transformers
+ }:
+ mkDerivation {
+ pname = "gi-gobject";
+ version = "2.0.23";
+ sha256 = "15wkma8akcy50c2xiiwlc4zm5k1v4vnrk3mhn3bbz1rdfbdhvr9v";
+ setupHaskellDepends = [ base Cabal gi-glib haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib haskell-gi haskell-gi-base
+ haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ glib ];
+ description = "GObject bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) glib;};
+
"gi-graphene" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
, gi-gobject, graphene-gobject, haskell-gi, haskell-gi-base
@@ -99341,6 +99108,27 @@ self: {
broken = true;
}) {graphene-gobject = null;};
+ "gi-graphene_1_0_2" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
+ , gi-gobject, graphene-gobject, haskell-gi, haskell-gi-base
+ , haskell-gi-overloading, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-graphene";
+ version = "1.0.2";
+ sha256 = "1mszvx58mdazy8202s0c05hp800b92n21g4rxwvp5k0ms7qz95nq";
+ setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib gi-gobject haskell-gi
+ haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ graphene-gobject ];
+ description = "Graphene bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {graphene-gobject = null;};
+
"gi-gsk" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo
, gi-gdk, gi-glib, gi-gobject, gi-graphene, gi-pango, gtk4
@@ -99349,8 +99137,8 @@ self: {
}:
mkDerivation {
pname = "gi-gsk";
- version = "4.0.1";
- sha256 = "0645dyifg6d3x03zrzf2andfah32s878rcyqzw891prn2dvga3nx";
+ version = "4.0.2";
+ sha256 = "1jc5jxni87zg475rgjrxv85rpyr20bwxdyfjw060dx4gvnyhxnfs";
setupHaskellDepends = [
base Cabal gi-cairo gi-gdk gi-glib gi-gobject gi-graphene gi-pango
haskell-gi
@@ -99374,8 +99162,8 @@ self: {
}:
mkDerivation {
pname = "gi-gst";
- version = "1.0.22";
- sha256 = "0qicgvy9wm1xs5y6fda8sxdilwfg2y6albdqy3jg2n5qn7c9p0f6";
+ version = "1.0.23";
+ sha256 = "0w4xscgd49d6d00gvsqc210r63c0wj748dqa5ypppr4mzllsm0qv";
setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
libraryHaskellDepends = [
base bytestring containers gi-glib gi-gobject haskell-gi
@@ -99393,8 +99181,8 @@ self: {
}:
mkDerivation {
pname = "gi-gstaudio";
- version = "1.0.21";
- sha256 = "0zrcplkd0hfdfvwq7gbg8wyvsk2an8k5yj342adq1ar0zgfh064n";
+ version = "1.0.22";
+ sha256 = "17x0nmzawr9mqfjjbgk9s35102y4nsvxym9hwgwhh88ijnbhshhs";
setupHaskellDepends = [
base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi
];
@@ -99414,8 +99202,8 @@ self: {
}:
mkDerivation {
pname = "gi-gstbase";
- version = "1.0.22";
- sha256 = "1y7hf5kcm4kj185glb298zr6x39m61hvqrdwskk9043nrd8ifcxx";
+ version = "1.0.23";
+ sha256 = "0im25z9pf9j0cxj0b6lbbr3lis9kbvzzvzns65cmargbh1018959";
setupHaskellDepends = [
base Cabal gi-glib gi-gobject gi-gst haskell-gi
];
@@ -99436,8 +99224,8 @@ self: {
}:
mkDerivation {
pname = "gi-gstpbutils";
- version = "1.0.21";
- sha256 = "15kg01g8cgaw98khf6nrr9sjbfss3a3d43g9zgbbv5h5qnzvjazb";
+ version = "1.0.22";
+ sha256 = "1kq86zc9rcla6xhgi0vf32y6bs3adi5xgkpknld6zl4dq7s70plk";
setupHaskellDepends = [
base Cabal gi-glib gi-gobject gi-gst gi-gstaudio gi-gsttag
gi-gstvideo haskell-gi
@@ -99461,8 +99249,8 @@ self: {
}:
mkDerivation {
pname = "gi-gsttag";
- version = "1.0.21";
- sha256 = "061xy3vx41pgyyg6mcbc7saj50n5zwfc72l8dw54kgv09vykp7ji";
+ version = "1.0.22";
+ sha256 = "0jpqj5kggg2ahvbrnmacjk6n9zg31v0klybkygz4i6i4d6absvf6";
setupHaskellDepends = [
base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi
];
@@ -99484,8 +99272,8 @@ self: {
}:
mkDerivation {
pname = "gi-gstvideo";
- version = "1.0.22";
- sha256 = "0fr9pfcfsjajl5cd6p05a4kp83acmllzzdm0kc2nxnr0kmjifi5v";
+ version = "1.0.23";
+ sha256 = "1kb09kal08x7nznc0g8c2n9jfijapdndbnsfs5cvz0p9smvd092i";
setupHaskellDepends = [
base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi
];
@@ -99522,7 +99310,7 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) gtk3;};
- "gi-gtk_4_0_1" = callPackage
+ "gi-gtk_4_0_2" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
, gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject
, gi-graphene, gi-gsk, gi-pango, gtk4, haskell-gi, haskell-gi-base
@@ -99530,8 +99318,8 @@ self: {
}:
mkDerivation {
pname = "gi-gtk";
- version = "4.0.1";
- sha256 = "1brn4pyjvnc00bwqwf3d77dhbiknak5yjqs9xyk9mknw2pb98ppv";
+ version = "4.0.2";
+ sha256 = "1lmbb3q4f73f7yihnl4qjv7qvzrys3jqsh3dg9wwdg9bxg900ghp";
setupHaskellDepends = [
base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib
gi-gobject gi-graphene gi-gsk gi-pango haskell-gi
@@ -99569,8 +99357,6 @@ self: {
];
description = "Declarative GTK+ programming in Haskell";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"gi-gtk-declarative-app-simple" = callPackage
@@ -99589,8 +99375,6 @@ self: {
];
description = "Declarative GTK+ programming in Haskell in the style of Pux";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"gi-gtk-hs" = callPackage
@@ -99610,6 +99394,24 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {};
+ "gi-gtk-hs_0_3_9" = callPackage
+ ({ mkDerivation, base, base-compat, containers, gi-gdk
+ , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl
+ , text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-gtk-hs";
+ version = "0.3.9";
+ sha256 = "1ql14ripivfh1w65wnr6mw64f2vlwi54gz70c8qql9f5szbnjky1";
+ libraryHaskellDepends = [
+ base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject
+ gi-gtk haskell-gi-base mtl text transformers
+ ];
+ description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gi-gtkosxapplication" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-gdkpixbuf
, gi-gobject, gi-gtk, gtk-mac-integration-gtk3, haskell-gi
@@ -99641,8 +99443,8 @@ self: {
}:
mkDerivation {
pname = "gi-gtksource";
- version = "3.0.22";
- sha256 = "08b3ffjdgyr5xapx37kkwx3z8fsd42ydvdwk3nvh2ysfq9q86cjh";
+ version = "3.0.23";
+ sha256 = "13rsxjbl62q8zhwqr8jm2fh5njzfa86izqwag4d6aw8xi71wqfrn";
setupHaskellDepends = [
base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib
gi-gobject gi-gtk gi-pango haskell-gi
@@ -99659,22 +99461,22 @@ self: {
"gi-handy" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-atk
- , gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, haskell-gi
+ , gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango, haskell-gi
, haskell-gi-base, haskell-gi-overloading, libhandy, text
, transformers
}:
mkDerivation {
pname = "gi-handy";
- version = "0.0.6";
- sha256 = "134dspf2vhwl76g25mjjj3gmdis748qg3rschmypd9w4zr2l651w";
+ version = "0.0.7";
+ sha256 = "0vdmby4wzxzhy9cbpi6i29r2ywq75ndcjpra3nvkavp91ba1y1c1";
setupHaskellDepends = [
- base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk
+ base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango
haskell-gi
];
libraryHaskellDepends = [
base bytestring containers gi-atk gi-gdk gi-gio gi-glib gi-gobject
- gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading text
- transformers
+ gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading
+ text transformers
];
libraryPkgconfigDepends = [ libhandy ];
description = "libhandy bindings";
@@ -99683,6 +99485,25 @@ self: {
broken = true;
}) {inherit (pkgs) libhandy;};
+ "gi-harfbuzz" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib
+ , gi-gobject, harfbuzz, haskell-gi, haskell-gi-base
+ , haskell-gi-overloading, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-harfbuzz";
+ version = "0.0.2";
+ sha256 = "15l5iwnj9awd04626mqagd4rldxi2byr53gvqqnlxljbskb7ch2m";
+ setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib gi-gobject haskell-gi
+ haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ harfbuzz ];
+ description = "HarfBuzz bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ }) {inherit (pkgs) harfbuzz;};
+
"gi-ibus" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, gi-gio
, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
@@ -99690,8 +99511,8 @@ self: {
}:
mkDerivation {
pname = "gi-ibus";
- version = "1.5.1";
- sha256 = "1dvybzgckpqyvh9ivaq22x9i8paafglh3pmr4lk6i7zjlamw8kxv";
+ version = "1.5.2";
+ sha256 = "14chw0qhzdxixsqsn2ra31z561kn2zclk15b7hfpfzayqr6dqci1";
setupHaskellDepends = [
base Cabal gi-gio gi-glib gi-gobject haskell-gi
];
@@ -99702,6 +99523,8 @@ self: {
libraryPkgconfigDepends = [ ibus ];
description = "IBus bindings";
license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {inherit (pkgs) ibus;};
"gi-javascriptcore" = callPackage
@@ -99711,8 +99534,8 @@ self: {
}:
mkDerivation {
pname = "gi-javascriptcore";
- version = "4.0.21";
- sha256 = "0zl2lanysqir9qhndai7v4yp6sq671115mi5k9q58rwkmvkm6w04";
+ version = "4.0.22";
+ sha256 = "191ipwjxn94dxz6saapidvjr8bbnl0y3p4f10s6mj6h6pkb5axjb";
setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ];
libraryHaskellDepends = [
base bytestring containers gi-glib gi-gobject haskell-gi
@@ -99731,8 +99554,8 @@ self: {
}:
mkDerivation {
pname = "gi-notify";
- version = "0.7.21";
- sha256 = "13ifi60jlfm9jypf6gam224s5rgq2kd1cj98wfl1dg9crahghbls";
+ version = "0.7.22";
+ sha256 = "0j5cxx9dsxh2wafw4xa7yasr6n98h2qwpm1y08nm7m6i0kwrksap";
setupHaskellDepends = [
base Cabal gi-gdkpixbuf gi-glib gi-gobject haskell-gi
];
@@ -99752,8 +99575,8 @@ self: {
}:
mkDerivation {
pname = "gi-ostree";
- version = "1.0.12";
- sha256 = "0j7nd4ylz4whnsdfbn6ra7kvvnx6l6bqv2y57rgk1nnac3cc6201";
+ version = "1.0.13";
+ sha256 = "07k02mffidw18f104crmhayr5nf3v5xcldc8fbmxdinp7wik5c7f";
setupHaskellDepends = [
base Cabal gi-gio gi-glib gi-gobject haskell-gi
];
@@ -99790,6 +99613,32 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) cairo; inherit (pkgs) pango;};
+ "gi-pango_1_0_23" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, cairo, containers
+ , gi-glib, gi-gobject, gi-harfbuzz, haskell-gi, haskell-gi-base
+ , haskell-gi-overloading, pango, text, transformers
+ }:
+ mkDerivation {
+ pname = "gi-pango";
+ version = "1.0.23";
+ sha256 = "18pp83nzqdxzq15g3rm0xym4hdq3f851m6mshlb4f7liy168vpl9";
+ setupHaskellDepends = [
+ base Cabal gi-glib gi-gobject gi-harfbuzz haskell-gi
+ ];
+ libraryHaskellDepends = [
+ base bytestring containers gi-glib gi-gobject gi-harfbuzz
+ haskell-gi haskell-gi-base haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ cairo pango ];
+ preCompileBuildDriver = ''
+ PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig"
+ setupCompileFlags+=" $(pkg-config --libs cairo-gobject)"
+ '';
+ description = "Pango bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) cairo; inherit (pkgs) pango;};
+
"gi-pangocairo" = callPackage
({ mkDerivation, base, bytestring, Cabal, cairo, containers
, gi-cairo, gi-glib, gi-gobject, gi-pango, haskell-gi
@@ -99798,8 +99647,8 @@ self: {
}:
mkDerivation {
pname = "gi-pangocairo";
- version = "1.0.23";
- sha256 = "0la2ga1hprwm4fnia48y0q1cg8il0aq42nwvaj5gndx6id42a1i6";
+ version = "1.0.24";
+ sha256 = "1yya5gsqrkagmm33rsasshlj691nmax47fqdn1p2rnf4aqx1jcqr";
setupHaskellDepends = [
base Cabal gi-cairo gi-glib gi-gobject gi-pango haskell-gi
];
@@ -99823,8 +99672,8 @@ self: {
}:
mkDerivation {
pname = "gi-poppler";
- version = "0.18.22";
- sha256 = "0bqmkijnmxi4k30nbn8zsx03i9y7mlp06ikmd2dbxj22lyazqjz4";
+ version = "0.18.23";
+ sha256 = "0dn6qnsrgnvbz9nbv0ig9hyjmswrq6v3z1bcnf0pybcdwr8j1zrw";
setupHaskellDepends = [
base Cabal gi-cairo gi-gio gi-glib gi-gobject haskell-gi
];
@@ -99846,8 +99695,8 @@ self: {
}:
mkDerivation {
pname = "gi-secret";
- version = "0.0.11";
- sha256 = "1s3vwy0aff4m1rvkbcvfa4zwbbalaiz46ij3ymmsx319v2mwwiib";
+ version = "0.0.12";
+ sha256 = "19mr7mvay2slm5k6afqj0hhy4ddh0advrb5dyzqi75xysx7xagm8";
setupHaskellDepends = [
base Cabal gi-gio gi-glib gi-gobject haskell-gi
];
@@ -99869,8 +99718,8 @@ self: {
}:
mkDerivation {
pname = "gi-soup";
- version = "2.4.22";
- sha256 = "0vgvcq9nysw9xfyjddi1qzngw7pfrfx4g1f3zngf56jcvxf8q6rw";
+ version = "2.4.23";
+ sha256 = "109n57ff69xmwhm3lvf0ajid3zl0l9sr1qdnvis06bhcddw9i1ap";
setupHaskellDepends = [
base Cabal gi-gio gi-glib gi-gobject haskell-gi
];
@@ -99891,8 +99740,8 @@ self: {
}:
mkDerivation {
pname = "gi-vte";
- version = "2.91.25";
- sha256 = "0h6kqbbdr7zgpq6sfqs2pfx99c7wj1aabpzna9fryn6zhaha8j3c";
+ version = "2.91.27";
+ sha256 = "0a4n8yah3nirwciw0y1i8vpcjqbbk3pw15nd8av109cyxgl8nzx8";
setupHaskellDepends = [
base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango
haskell-gi
@@ -99938,8 +99787,8 @@ self: {
}:
mkDerivation {
pname = "gi-webkit2";
- version = "4.0.25";
- sha256 = "1xg4xy24nnz0ngv46m58jkmaka72nv4954g03f6ixpvwappim0vm";
+ version = "4.0.26";
+ sha256 = "0vbsc5zd1m1k47zpq620kzsiyg2g25ag6fvkwj0hdlq24xhyiavr";
setupHaskellDepends = [
base Cabal gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk
gi-javascriptcore gi-soup haskell-gi
@@ -99963,8 +99812,8 @@ self: {
}:
mkDerivation {
pname = "gi-webkit2webextension";
- version = "4.0.24";
- sha256 = "0lnf173c6myrswk0kdnwkhs925imvcpyvpmy50krqljnv6f2ksxn";
+ version = "4.0.25";
+ sha256 = "0vdzhnaj6d03cgxz3i886cahkfhl8xgcrm37wdcxqydkxx2ybh6h";
setupHaskellDepends = [
base Cabal gi-gio gi-gobject gi-gtk gi-javascriptcore gi-soup
haskell-gi
@@ -99988,8 +99837,8 @@ self: {
}:
mkDerivation {
pname = "gi-wnck";
- version = "3.0.7";
- sha256 = "02kgbp3h5ny7y0qmddsfng0a1gqpdmadl6yy45hmk98ws02rk9bx";
+ version = "3.0.8";
+ sha256 = "1zgzxx5v0cc0z9xq1nkbqixa7r0m0m00gzvdypxqddlpzvrxn63c";
setupHaskellDepends = [
base Cabal gi-atk gi-gdk gi-gdkpixbuf gi-gobject gi-gtk haskell-gi
];
@@ -100024,6 +99873,26 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) xlibsWrapper;};
+ "gi-xlib_2_0_9" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi
+ , haskell-gi-base, haskell-gi-overloading, text, transformers
+ , xlibsWrapper
+ }:
+ mkDerivation {
+ pname = "gi-xlib";
+ version = "2.0.9";
+ sha256 = "02n2iz30dkkfqpsc3ngpx0zxrl6fbsafzrjf0im8an783jp3vm80";
+ setupHaskellDepends = [ base Cabal haskell-gi ];
+ libraryHaskellDepends = [
+ base bytestring containers haskell-gi haskell-gi-base
+ haskell-gi-overloading text transformers
+ ];
+ libraryPkgconfigDepends = [ xlibsWrapper ];
+ description = "xlib bindings";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) xlibsWrapper;};
+
"giak" = callPackage
({ mkDerivation, async, base, bytestring, Cabal, containers
, directory, extra, filemanip, filepath, mtl, process, semigroups
@@ -100065,8 +99934,8 @@ self: {
}:
mkDerivation {
pname = "ginger";
- version = "0.10.0.4";
- sha256 = "0d3wzk10cjwjywf055909ajcxccnhzqqkbq57dn63hqs9ij510gg";
+ version = "0.10.0.5";
+ sha256 = "187118g5fs97msdab4jmhrwy28hhi81ihyc1v6rfb535bsnm70sw";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -100086,8 +99955,6 @@ self: {
];
description = "An implementation of the Jinja2 template language in Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"gingersnap" = callPackage
@@ -100142,8 +100009,8 @@ self: {
}:
mkDerivation {
pname = "gio";
- version = "0.13.8.0";
- sha256 = "1wx35fm7jba69x33mhp0h6j0lszi62hmmb1inflx7gax0ncmk2n2";
+ version = "0.13.8.1";
+ sha256 = "00dq87p6nqk4x2n98a6b35l7a4crkmhr36zjk0xsfdsr3lf7zmr6";
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
libraryHaskellDepends = [
@@ -100291,8 +100158,8 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "8.20200501";
- sha256 = "19rggaymvqy7r61n2rl2nigwdi2hzq5l1afcd5l0k1vbacwgq4jl";
+ version = "8.20200617";
+ sha256 = "1vgpqbscvxm03ibxy6cjnp9vd1wpsr3gkajp4z3m9nnkmjz5r4q4";
configureFlags = [
"-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
"-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -100301,9 +100168,9 @@ self: {
isLibrary = false;
isExecutable = true;
setupHaskellDepends = [
- base bytestring Cabal data-default directory exceptions filepath
- filepath-bytestring hslogger IfElse process split transformers
- unix-compat utf8-string
+ async base bytestring Cabal data-default directory exceptions
+ filepath filepath-bytestring hslogger IfElse process split
+ transformers unix-compat utf8-string
];
executableHaskellDepends = [
aeson async attoparsec aws base blaze-builder bloomfilter byteable
@@ -100341,80 +100208,6 @@ self: {
inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget;
inherit (pkgs) which;};
- "git-annex_8_20200522" = callPackage
- ({ mkDerivation, aeson, async, attoparsec, aws, base, blaze-builder
- , bloomfilter, bup, byteable, bytestring, Cabal, case-insensitive
- , clientsession, concurrent-output, conduit, connection, containers
- , crypto-api, cryptonite, curl, data-default, DAV, dbus, deepseq
- , directory, disk-free-space, dlist, edit-distance, exceptions
- , fdo-notify, feed, filepath, filepath-bytestring, free, git, gnupg
- , hinotify, hslogger, http-client, http-client-tls, http-conduit
- , http-types, IfElse, lsof, magic, memory, microlens, monad-control
- , monad-logger, mountpoints, mtl, network, network-bsd
- , network-info, network-multicast, network-uri, old-locale, openssh
- , optparse-applicative, path-pieces, perl, persistent
- , persistent-sqlite, persistent-template, process, QuickCheck
- , random, regex-tdfa, resourcet, rsync, SafeSemaphore, sandi
- , securemem, shakespeare, socks, split, stm, stm-chans, tagsoup
- , tasty, tasty-hunit, tasty-quickcheck, tasty-rerun
- , template-haskell, text, time, torrent, transformers, unix
- , unix-compat, unliftio-core, unordered-containers, utf8-string
- , uuid, vector, wai, wai-extra, warp, warp-tls, wget, which, yesod
- , yesod-core, yesod-form, yesod-static
- }:
- mkDerivation {
- pname = "git-annex";
- version = "8.20200522";
- sha256 = "1v71k5k9mcj1nq4pb8apx99rgw2rmckr6yshhvjl1dr6j70d67x8";
- configureFlags = [
- "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
- "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
- "-fwebapp" "-fwebdav"
- ];
- isLibrary = false;
- isExecutable = true;
- setupHaskellDepends = [
- base bytestring Cabal data-default directory exceptions filepath
- filepath-bytestring hslogger IfElse process split transformers
- unix-compat utf8-string
- ];
- executableHaskellDepends = [
- aeson async attoparsec aws base blaze-builder bloomfilter byteable
- bytestring case-insensitive clientsession concurrent-output conduit
- connection containers crypto-api cryptonite data-default DAV dbus
- deepseq directory disk-free-space dlist edit-distance exceptions
- fdo-notify feed filepath filepath-bytestring free hinotify hslogger
- http-client http-client-tls http-conduit http-types IfElse magic
- memory microlens monad-control monad-logger mountpoints mtl network
- network-bsd network-info network-multicast network-uri old-locale
- optparse-applicative path-pieces persistent persistent-sqlite
- persistent-template process QuickCheck random regex-tdfa resourcet
- SafeSemaphore sandi securemem shakespeare socks split stm stm-chans
- tagsoup tasty tasty-hunit tasty-quickcheck tasty-rerun
- template-haskell text time torrent transformers unix unix-compat
- unliftio-core unordered-containers utf8-string uuid vector wai
- wai-extra warp warp-tls yesod yesod-core yesod-form yesod-static
- ];
- executableSystemDepends = [
- bup curl git gnupg lsof openssh perl rsync wget which
- ];
- preConfigure = "export HOME=$TEMPDIR; patchShebangs .";
- postBuild = ''
- ln -sf dist/build/git-annex/git-annex git-annex
- ln -sf git-annex git-annex-shell
- '';
- installPhase = "make PREFIX=$out BUILDER=: install install-completions";
- checkPhase = ''PATH+=":$PWD" git-annex test'';
- enableSharedExecutables = false;
- description = "manage files with git, without checking their contents into git";
- license = stdenv.lib.licenses.agpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
- maintainers = with stdenv.lib.maintainers; [ peti ];
- }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git;
- inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh;
- inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget;
- inherit (pkgs) which;};
-
"git-brunch" = callPackage
({ mkDerivation, base, brick, hspec, microlens
, optparse-applicative, process, vector, vty
@@ -101249,6 +101042,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "gitlab-haskell_0_2_1" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, connection, http-conduit
+ , http-types, tasty, tasty-hunit, text, time, transformers
+ , unliftio, unliftio-core
+ }:
+ mkDerivation {
+ pname = "gitlab-haskell";
+ version = "0.2.1";
+ sha256 = "0s7ar0z2hgkb8qzsyh6j022ks87nxa1fxy99dqrrmcfndcy6by8n";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base bytestring connection http-conduit http-types text time
+ transformers unliftio unliftio-core
+ ];
+ testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ];
+ description = "A Haskell library for the GitLab web API";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gitlib" = callPackage
({ mkDerivation, base, base16-bytestring, bytestring, conduit
, conduit-combinators, containers, directory, exceptions, filepath
@@ -101829,8 +101642,8 @@ self: {
}:
mkDerivation {
pname = "glib";
- version = "0.13.8.0";
- sha256 = "18k1drykl3mpmyj43kp9nvkzr9g3allr19ihscmxwc1w9ss6zklw";
+ version = "0.13.8.1";
+ sha256 = "170sbi1gg38sxl4yhd4z716fljlcbf21vgl58p0pcx2adnn2il6w";
setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
libraryHaskellDepends = [
base bytestring containers text utf8-string
@@ -102273,6 +102086,26 @@ self: {
broken = true;
}) {};
+ "glpk-headers" = callPackage
+ ({ mkDerivation, base, derive-storable, glpk, tasty, tasty-discover
+ , tasty-hunit
+ }:
+ mkDerivation {
+ pname = "glpk-headers";
+ version = "0.4.0";
+ sha256 = "1xljpxgcp5lxrxgx718fqqg3xrjc7rfzj5zxi1f1z8cdsg00cvmc";
+ libraryHaskellDepends = [ base derive-storable ];
+ testHaskellDepends = [
+ base derive-storable tasty tasty-discover tasty-hunit
+ ];
+ testSystemDepends = [ glpk ];
+ testToolDepends = [ tasty-discover ];
+ description = "Low-level Haskell bindings to GLPK";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {inherit (pkgs) glpk;};
+
"glpk-hs" = callPackage
({ mkDerivation, array, base, containers, deepseq, gasp, glpk, mtl
}:
@@ -105093,6 +104926,26 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "goldplate" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring, Diff
+ , directory, filepath, Glob, optparse-applicative, process
+ , regex-pcre-builtin, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "goldplate";
+ version = "0.1.1";
+ sha256 = "0qjqx3yxlyfdj6glych7vwrrh47nrp6xi0vncga2a94hb5sljzzl";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson aeson-pretty async base bytestring Diff directory filepath
+ Glob optparse-applicative process regex-pcre-builtin text time
+ unordered-containers
+ ];
+ description = "A lightweight golden test runner";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"gooey" = callPackage
({ mkDerivation, base, renderable, transformers, varying }:
mkDerivation {
@@ -106595,21 +106448,22 @@ self: {
"graphql" = callPackage
({ mkDerivation, aeson, base, containers, hspec, hspec-expectations
, hspec-megaparsec, megaparsec, parser-combinators, QuickCheck
- , raw-strings-qq, text, transformers, unordered-containers
+ , raw-strings-qq, scientific, text, transformers
+ , unordered-containers, vector
}:
mkDerivation {
pname = "graphql";
- version = "0.7.0.0";
- sha256 = "03bfg4whf7blf91x0h4qk6q7f1j7nfvhmqh4ggpnbyxdbyzx9sk4";
+ version = "0.8.0.0";
+ sha256 = "08xi2q8jzk78a62q5qbi8i2d2kq0qcn0dzdx1haq2c4qjsf09798";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base containers megaparsec parser-combinators text
- transformers unordered-containers
+ aeson base containers megaparsec parser-combinators scientific text
+ transformers unordered-containers vector
];
testHaskellDepends = [
aeson base containers hspec hspec-expectations hspec-megaparsec
- megaparsec parser-combinators QuickCheck raw-strings-qq text
- transformers unordered-containers
+ megaparsec parser-combinators QuickCheck raw-strings-qq scientific
+ text transformers unordered-containers vector
];
description = "Haskell GraphQL implementation";
license = stdenv.lib.licenses.bsd3;
@@ -106773,7 +106627,7 @@ self: {
];
executableHaskellDepends = [ base ];
testHaskellDepends = [ base ];
- description = "GRASP implementation for the AMMM project.";
+ description = "GRASP implementation for the AMMM project";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -106989,29 +106843,8 @@ self: {
}:
mkDerivation {
pname = "greskell";
- version = "1.0.1.0";
- sha256 = "0gknzbaldmziy7lj23g3l8q3ymxdr5vbis109j6r7zbjap1jy0in";
- libraryHaskellDepends = [
- aeson base exceptions greskell-core hashable semigroups text
- transformers unordered-containers vector
- ];
- testHaskellDepends = [
- aeson base bytestring doctest doctest-discover greskell-core hint
- hspec text unordered-containers
- ];
- description = "Haskell binding for Gremlin graph query language";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "greskell_1_1_0_1" = callPackage
- ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover
- , exceptions, greskell-core, hashable, hint, hspec, semigroups
- , text, transformers, unordered-containers, vector
- }:
- mkDerivation {
- pname = "greskell";
- version = "1.1.0.1";
- sha256 = "0p9cbkbqmyn79bcg2b83nrl72ga40f17wdzq6s91llxc3s9lvjzk";
+ version = "1.1.0.3";
+ sha256 = "1q3m4m994vmfk80szphfd74vzfq6zp678bdla6v4siwqjskagyn3";
libraryHaskellDepends = [
aeson base exceptions greskell-core hashable semigroups text
transformers unordered-containers vector
@@ -107022,7 +106855,6 @@ self: {
];
description = "Haskell binding for Gremlin graph query language";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"greskell-core" = callPackage
@@ -107032,8 +106864,8 @@ self: {
}:
mkDerivation {
pname = "greskell-core";
- version = "0.1.3.3";
- sha256 = "01dknsgns7r25yq62yggv0js356kvd4flkkr9p3ccmmh540vls00";
+ version = "0.1.3.5";
+ sha256 = "08jpgnsnmh9zbm1pw768ik28vhl3m4jz75l8cbxb3whfgwk5vyy4";
libraryHaskellDepends = [
aeson base containers hashable scientific semigroups text
unordered-containers uuid vector
@@ -107053,8 +106885,8 @@ self: {
}:
mkDerivation {
pname = "greskell-websocket";
- version = "0.1.2.3";
- sha256 = "0jxckcjpdy1j5bbjdw37rc9sbnyznc7awifmjrcliy2yk1dwdj6w";
+ version = "0.1.2.4";
+ sha256 = "1w5867pdb07jlms3gddx8n3ds94qp4yq1yxcy880vcww2gyb4jda";
libraryHaskellDepends = [
aeson async base base64-bytestring bytestring greskell-core
hashtables safe-exceptions stm text unordered-containers uuid
@@ -107918,8 +107750,8 @@ self: {
}:
mkDerivation {
pname = "gtk";
- version = "0.15.4";
- sha256 = "1wm42m4963abqiswkc3ngwf9jm4z9kyyx2h8w064f62ngnkdz84z";
+ version = "0.15.5";
+ sha256 = "096xawq85shmdhsqwpcmidjc4asqgqxsxv0f0xff78169jrdh6a2";
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal gtk2hs-buildtools ];
libraryHaskellDepends = [
@@ -107936,8 +107768,8 @@ self: {
}:
mkDerivation {
pname = "gtk-helpers";
- version = "0.0.9.1";
- sha256 = "06clzm1lz0n9z8h8pnggdx710msnwmwcf8kzvp5crdbdi9v7y0di";
+ version = "0.1.0";
+ sha256 = "1h3ddvs28cnr65la0y21plp4bvf2217i5yi2z4wcixjgr0g5lxjv";
libraryHaskellDepends = [
array base gio glib gtk mtl process template-haskell
];
@@ -108256,8 +108088,8 @@ self: {
}:
mkDerivation {
pname = "gtk3";
- version = "0.15.4";
- sha256 = "17g93j8az1gqgf9kxg1k1lls6c0if45bzgbhrc99qgm8s9f2dr1c";
+ version = "0.15.5";
+ sha256 = "1y5wmxxpvhfw1ypli3f48k5bg3hfbx081d9xr5ks8sj3g7f7cf60";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -108270,6 +108102,21 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) gtk3;};
+ "gtk3-helpers" = callPackage
+ ({ mkDerivation, array, base, gio, glib, gtk3, mtl, process
+ , template-haskell
+ }:
+ mkDerivation {
+ pname = "gtk3-helpers";
+ version = "0.1.0";
+ sha256 = "174sd1qxim74ixmssihbcka372s22f05xpc50wdi0h1nd8mzpk1r";
+ libraryHaskellDepends = [
+ array base gio glib gtk3 mtl process template-haskell
+ ];
+ description = "A collection of auxiliary operations and widgets related to Gtk";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"gtk3-mac-integration" = callPackage
({ mkDerivation, array, base, Cabal, containers, glib
, gtk-mac-integration-gtk3, gtk2hs-buildtools, gtk3, mtl
@@ -109799,6 +109646,8 @@ self: {
pname = "hackage-security";
version = "0.6.0.1";
sha256 = "05rgz31cmp52137j4jk0074z8lfgk8mrf2x56bzw28asmxrv8qli";
+ revision = "1";
+ editedCabalFile = "0cq9apkfhvxgsmvqbi452aqpsdz1mpvhaw7paafh9kc3jhic5270";
libraryHaskellDepends = [
base base16-bytestring base64-bytestring bytestring Cabal
containers cryptohash-sha256 directory ed25519 filepath ghc-prim
@@ -110026,26 +109875,25 @@ self: {
"hackport" = callPackage
({ mkDerivation, array, async, base, base16-bytestring
- , base64-bytestring, binary, bytestring, containers, cryptohash
- , deepseq, directory, ed25519, extensible-exceptions, filepath
- , ghc-prim, hashable, HTTP, HUnit, MissingH, mtl, network
- , network-uri, old-locale, old-time, parsec, pretty, process
- , random, regex-compat, split, stm, tar, template-haskell, text
- , time, transformers, unix, xml, zlib
+ , base64-bytestring, binary, bytestring, containers
+ , cryptohash-sha256, deepseq, directory, ed25519
+ , extensible-exceptions, filepath, ghc-prim, hashable, HTTP, HUnit
+ , lukko, mtl, network, network-uri, old-locale, parsec, pretty
+ , process, random, split, stm, tar, template-haskell, text, time
+ , transformers, unix, xml, zlib
}:
mkDerivation {
pname = "hackport";
- version = "0.6.4";
- sha256 = "185b2mincqzla8j675lv4ydi8fvsj3ikyq4g8jivygbkcpawi5f5";
+ version = "0.6.5";
+ sha256 = "1869fkrcapnvvzgqwfaivjgcmbmmg53l335qgb6fw672g4bhkc2x";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
array async base base16-bytestring base64-bytestring binary
- bytestring containers cryptohash deepseq directory ed25519
- extensible-exceptions filepath ghc-prim hashable HTTP MissingH mtl
- network network-uri old-locale old-time parsec pretty process
- random regex-compat split stm tar template-haskell text time
- transformers unix xml zlib
+ bytestring containers cryptohash-sha256 deepseq directory ed25519
+ extensible-exceptions filepath ghc-prim hashable HTTP lukko mtl
+ network network-uri old-locale parsec pretty process random split
+ stm tar template-haskell text time transformers unix xml zlib
];
testHaskellDepends = [
array base binary bytestring containers deepseq directory
@@ -110873,6 +110721,44 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) utillinux;};
+ "hakyll_4_13_4_0" = callPackage
+ ({ mkDerivation, base, binary, blaze-html, blaze-markup, bytestring
+ , containers, cryptonite, data-default, deepseq, directory
+ , file-embed, filepath, fsnotify, http-conduit, http-types
+ , lrucache, memory, mtl, network-uri, optparse-applicative, pandoc
+ , pandoc-citeproc, parsec, process, QuickCheck, random, regex-tdfa
+ , resourcet, scientific, tagsoup, tasty, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, time
+ , time-locale-compat, unordered-containers, utillinux, vector, wai
+ , wai-app-static, warp, yaml
+ }:
+ mkDerivation {
+ pname = "hakyll";
+ version = "4.13.4.0";
+ sha256 = "0gcs79jmpayndfsmmb40avrgyl4f0f1brprm2l0mvybfah84h2m3";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base binary blaze-html blaze-markup bytestring containers
+ cryptonite data-default deepseq directory file-embed filepath
+ fsnotify http-conduit http-types lrucache memory mtl network-uri
+ optparse-applicative pandoc pandoc-citeproc parsec process random
+ regex-tdfa resourcet scientific tagsoup template-haskell text time
+ time-locale-compat unordered-containers vector wai wai-app-static
+ warp yaml
+ ];
+ executableHaskellDepends = [ base directory filepath ];
+ testHaskellDepends = [
+ base bytestring containers filepath QuickCheck tasty tasty-hunit
+ tasty-quickcheck text unordered-containers yaml
+ ];
+ testToolDepends = [ utillinux ];
+ description = "A static website compiler library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) utillinux;};
+
"hakyll-R" = callPackage
({ mkDerivation, base, directory, filepath, hakyll, pandoc, process
}:
@@ -110895,8 +110781,8 @@ self: {
}:
mkDerivation {
pname = "hakyll-agda";
- version = "0.1.11";
- sha256 = "19zgpwmip8fcl9sai6ykhrsp4vkzpjnapkyccbg904qa1xwmlf8k";
+ version = "0.1.12";
+ sha256 = "0fa2pw3zaqrxr2in3bb63w7wmch7345lmn84z25s80z0if9qv2x3";
libraryHaskellDepends = [
Agda base containers directory filepath hakyll mtl pandoc text
transformers xhtml
@@ -111060,7 +110946,7 @@ self: {
libraryHaskellDepends = [
base containers data-default filepath hakyll
];
- description = "Allow Hakyll to create hierarchical menues from directories.";
+ description = "Allow Hakyll to create hierarchical menues from directories";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -111914,6 +111800,39 @@ self: {
broken = true;
}) {pfq = null;};
+ "hanspell" = callPackage
+ ({ mkDerivation, aeson, async, base, bytestring, directory, hspec
+ , html-entities, http-client, http-client-tls, http-types
+ , QuickCheck, regex-compat-tdfa, split, text, transformers, unix
+ , utf8-string
+ }:
+ mkDerivation {
+ pname = "hanspell";
+ version = "0.2.2.0";
+ sha256 = "06351wg5y9840nj1ysraa78bixk25vjn64g6fnj3d0zs2qyxd6ca";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async base bytestring directory html-entities http-client
+ http-client-tls http-types regex-compat-tdfa split text
+ transformers unix utf8-string
+ ];
+ executableHaskellDepends = [
+ aeson async base bytestring directory html-entities http-client
+ http-client-tls http-types regex-compat-tdfa split text
+ transformers unix utf8-string
+ ];
+ testHaskellDepends = [
+ aeson async base bytestring directory hspec html-entities
+ http-client http-client-tls http-types QuickCheck regex-compat-tdfa
+ split text transformers unix utf8-string
+ ];
+ description = "Korean spell checker";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"haphviz" = callPackage
({ mkDerivation, base, checkers, hspec, mtl, QuickCheck
, quickcheck-text, text
@@ -112466,7 +112385,7 @@ self: {
base containers happstack-data happstack-util mtl syb
syb-with-class template-haskell
];
- description = "Efficient relational queries on Haskell sets.";
+ description = "Efficient relational queries on Haskell sets";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -114140,10 +114059,8 @@ self: {
}:
mkDerivation {
pname = "haskell-ci";
- version = "0.10.1";
- sha256 = "12163dy550vzd64ylhibh0s8a19mcyk9rsxv8vjshp4hac4qqiy8";
- revision = "1";
- editedCabalFile = "1wi10wwkkzf81nya8p9pybsnbxpixxafdfqwf1x6wz1260ga62jh";
+ version = "0.10.2";
+ sha256 = "07yqgwacz1qll2nvwdq1w4n35yca1k569i947s310pb22asbd5w2";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
@@ -114354,13 +114271,13 @@ self: {
}) {};
"haskell-exp-parser" = callPackage
- ({ mkDerivation, base, template-haskell }:
+ ({ mkDerivation, base, syb, template-haskell }:
mkDerivation {
pname = "haskell-exp-parser";
- version = "0.1.1";
- sha256 = "0p4p5ygw068chw6grci8mny2a1bn6nz74jm1q2sj97v7gglglg55";
+ version = "0.1.3";
+ sha256 = "0cswfpdw6sgmd0fhdpyfi2nk0mhvl8xpv4zfkl9l3wdk5ipbcxdf";
libraryHaskellDepends = [ base template-haskell ];
- testHaskellDepends = [ base template-haskell ];
+ testHaskellDepends = [ base syb template-haskell ];
description = "Simple parser parser from Haskell to TemplateHaskell expressions";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -114497,6 +114414,29 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;};
+ "haskell-gi_0_24_2" = callPackage
+ ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal
+ , cabal-doctest, containers, directory, doctest, filepath, glib
+ , gobject-introspection, haskell-gi-base, mtl, pretty-show, process
+ , regex-tdfa, safe, text, transformers, xdg-basedir, xml-conduit
+ }:
+ mkDerivation {
+ pname = "haskell-gi";
+ version = "0.24.2";
+ sha256 = "1m7zcmqr9alq6bbq04szxwypvhxv54ns1f2gw9af7k4pv5mwn2p9";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ ansi-terminal attoparsec base bytestring Cabal containers directory
+ filepath haskell-gi-base mtl pretty-show process regex-tdfa safe
+ text transformers xdg-basedir xml-conduit
+ ];
+ libraryPkgconfigDepends = [ glib gobject-introspection ];
+ testHaskellDepends = [ base doctest process ];
+ description = "Generate Haskell bindings for GObject Introspection capable libraries";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;};
+
"haskell-gi-base" = callPackage
({ mkDerivation, base, bytestring, containers, glib, text }:
mkDerivation {
@@ -114509,6 +114449,19 @@ self: {
license = stdenv.lib.licenses.lgpl21;
}) {inherit (pkgs) glib;};
+ "haskell-gi-base_0_24_1" = callPackage
+ ({ mkDerivation, base, bytestring, containers, glib, text }:
+ mkDerivation {
+ pname = "haskell-gi-base";
+ version = "0.24.1";
+ sha256 = "0d777sqi1wjhgw1avsp7b1ps2irblvpr0bpnzbw1ybv3yhb49zmr";
+ libraryHaskellDepends = [ base bytestring containers text ];
+ libraryPkgconfigDepends = [ glib ];
+ description = "Foundation for libraries generated by haskell-gi";
+ license = stdenv.lib.licenses.lgpl21;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {inherit (pkgs) glib;};
+
"haskell-gi-overloading_0_0" = callPackage
({ mkDerivation }:
mkDerivation {
@@ -114665,35 +114618,6 @@ self: {
}) {};
"haskell-lsp" = 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.20.0.1";
- sha256 = "1yy9j61hlar4y8p58q8a0i3c6qmv5h9f53kk48jsvfa59c3dz92b";
- 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 unordered-containers
- ];
- testToolDepends = [ hspec-discover ];
- description = "Haskell library for the Microsoft Language Server Protocol";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "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
@@ -114720,7 +114644,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Haskell library for the Microsoft Language Server Protocol";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"haskell-lsp-client" = callPackage
@@ -114746,23 +114669,6 @@ self: {
}) {};
"haskell-lsp-types" = callPackage
- ({ mkDerivation, aeson, base, bytestring, data-default, deepseq
- , filepath, hashable, lens, network-uri, scientific, text
- , unordered-containers
- }:
- mkDerivation {
- pname = "haskell-lsp-types";
- version = "0.20.0.0";
- sha256 = "09p0d4vibrm06kj8i1yq9zhnkxl87yg5085l1sy9m20z8j988waq";
- 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;
- }) {};
-
- "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
@@ -114777,7 +114683,6 @@ self: {
];
description = "Haskell library for the Microsoft Language Server Protocol, data types";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"haskell-menu" = callPackage
@@ -115084,17 +114989,17 @@ self: {
"haskell-postgis" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, bytestring-lexing
- , cpu, data-binary-ieee754, hspec, mtl, placeholders, text
+ , cpu, data-binary-ieee754, either, hspec, mtl, placeholders, text
, unordered-containers, vector
}:
mkDerivation {
pname = "haskell-postgis";
- version = "0.1.0.2";
- sha256 = "0p3zdrzfsz3qj3rcx3yihg7vffa261ig5lywrfls5qvqihw62m41";
+ version = "0.2.0";
+ sha256 = "0y3di09hyxr5jhwrdqk2548h09x71pd7f1dhv3g6118pzdfps6nk";
libraryHaskellDepends = [
aeson base binary bytestring bytestring-lexing cpu
- data-binary-ieee754 mtl placeholders text unordered-containers
- vector
+ data-binary-ieee754 either mtl placeholders text
+ unordered-containers vector
];
testHaskellDepends = [
aeson base binary bytestring bytestring-lexing cpu
@@ -115268,26 +115173,6 @@ self: {
}) {};
"haskell-src-exts" = callPackage
- ({ mkDerivation, array, base, containers, directory, filepath
- , ghc-prim, happy, mtl, pretty, pretty-show, smallcheck, tasty
- , tasty-golden, tasty-smallcheck
- }:
- mkDerivation {
- pname = "haskell-src-exts";
- version = "1.22.0";
- sha256 = "1wc3w1kkrlagbbbgqflqx4xwqk36wsng7r3wyjflvlas4sf3xmg0";
- libraryHaskellDepends = [ array base ghc-prim pretty ];
- libraryToolDepends = [ happy ];
- testHaskellDepends = [
- base containers directory filepath mtl pretty-show smallcheck tasty
- tasty-golden tasty-smallcheck
- ];
- doCheck = false;
- description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "haskell-src-exts_1_23_1" = callPackage
({ mkDerivation, array, base, containers, directory, filepath
, ghc-prim, happy, mtl, pretty, pretty-show, smallcheck, tasty
, tasty-golden, tasty-smallcheck
@@ -115305,7 +115190,6 @@ self: {
doCheck = false;
description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"haskell-src-exts-observe" = callPackage
@@ -116284,7 +116168,7 @@ self: {
version = "1.0.0";
sha256 = "0j1aqix21pqcsw7skl897pd1ir6hg836g4zb2h5338h4gih6blx0";
libraryHaskellDepends = [ base haskelldb hsql mtl old-time ];
- description = "HaskellDB support for HSQL.";
+ description = "HaskellDB support for HSQL";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -116442,6 +116326,8 @@ self: {
];
description = "For parsing Haskell-ish languages";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"haskellscrabble" = callPackage
@@ -116772,26 +116658,27 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.10.1";
- sha256 = "0gfszpi453736lv7amfmknf9sfpxh071lvxfgaxyi3bshr2kibhz";
+ version = "0.13.4";
+ sha256 = "0bxn1jfb2s308gpdiwwnvar606qc3fqnvf6k0hdz2x43pqkc15lb";
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;
}) {};
- "haskoin-core_0_13_6" = callPackage
+ "haskoin-core_0_14_1" = callPackage
({ mkDerivation, aeson, array, base, base16-bytestring, bytestring
, cereal, conduit, containers, cryptonite, deepseq, entropy
, hashable, hspec, hspec-discover, HUnit, memory, mtl, murmur3
@@ -116801,12 +116688,12 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.13.6";
- sha256 = "1xj88wcvsjxhhf7ynxhqsdjc2rc2mcvqwsw6r7ykz6xzap2h9jwz";
+ version = "0.14.1";
+ sha256 = "0ii32r1c72jvsgrcx0hhqckvbmsq27kzvs9akdlzrhm65jir6fc6";
libraryHaskellDepends = [
aeson array base base16-bytestring bytestring cereal conduit
- containers cryptonite deepseq entropy hashable memory mtl murmur3
- network QuickCheck safe scientific secp256k1-haskell split
+ containers cryptonite deepseq entropy hashable hspec memory mtl
+ murmur3 network QuickCheck safe scientific secp256k1-haskell split
string-conversions text time transformers unordered-containers
vector
];
@@ -116819,7 +116706,7 @@ self: {
];
testToolDepends = [ hspec-discover ];
description = "Bitcoin & Bitcoin Cash library for Haskell";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -116848,17 +116735,17 @@ self: {
}) {};
"haskoin-node" = callPackage
- ({ mkDerivation, base, 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
+ ({ 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.9.21";
- sha256 = "1yhrxw1j4ynrn7bp1lpnbi13d32pdzg8waf96gx3r6shybb9nx4k";
+ version = "0.13.0";
+ sha256 = "0s6l25n9w4g5r2xafb6x1gdqaghfmrnzh9i3nn64c3g26xzk3vnp";
libraryHaskellDepends = [
base bytestring cereal conduit conduit-extra containers
data-default hashable haskoin-core monad-logger mtl network nqe
@@ -116866,7 +116753,7 @@ self: {
text time transformers unliftio unordered-containers
];
testHaskellDepends = [
- base bytestring cereal conduit conduit-extra containers
+ 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
@@ -116879,7 +116766,7 @@ self: {
broken = true;
}) {};
- "haskoin-node_0_13_0" = callPackage
+ "haskoin-node_0_14_1" = callPackage
({ mkDerivation, base, base64, bytestring, cereal, conduit
, conduit-extra, containers, data-default, hashable, haskoin-core
, hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe
@@ -116889,8 +116776,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-node";
- version = "0.13.0";
- sha256 = "0s6l25n9w4g5r2xafb6x1gdqaghfmrnzh9i3nn64c3g26xzk3vnp";
+ version = "0.14.1";
+ sha256 = "110yhfxzwsca7c29zmg4dd1wkb2ylpkmcrzrg3fq1a03q6jsc22s";
libraryHaskellDepends = [
base bytestring cereal conduit conduit-extra containers
data-default hashable haskoin-core monad-logger mtl network nqe
@@ -116905,8 +116792,8 @@ self: {
unordered-containers
];
testToolDepends = [ hspec-discover ];
- description = "Haskoin Node P2P library for Bitcoin and Bitcoin Cash";
- license = stdenv.lib.licenses.publicDomain;
+ description = "P2P library for Bitcoin and Bitcoin Cash";
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -116958,69 +116845,74 @@ self: {
}) {};
"haskoin-store" = callPackage
- ({ mkDerivation, aeson, base, base64, bytestring, cereal, conduit
- , containers, data-default, deepseq, filepath, hashable
- , haskoin-core, haskoin-node, haskoin-store-data, hedis, hspec
- , hspec-discover, http-types, monad-logger, mtl, network, nqe
- , optparse-applicative, QuickCheck, random, rocksdb-haskell
+ ({ mkDerivation, aeson, aeson-pretty, base, base64, bytestring
+ , cereal, conduit, containers, data-default, deepseq, filepath
+ , hashable, haskoin-core, haskoin-node, haskoin-store-data, hedis
+ , hspec, hspec-discover, http-types, monad-logger, mtl, network
+ , nqe, optparse-applicative, QuickCheck, random, rocksdb-haskell
, rocksdb-query, scotty, string-conversions, text, time
, transformers, unliftio, unordered-containers, wai, warp
}:
mkDerivation {
pname = "haskoin-store";
- version = "0.30.1";
- sha256 = "0g1zx2wwg42rjyymz4hz0cw663k5fprln705ncyn9mkyhxdr4j56";
+ version = "0.34.5";
+ sha256 = "1ha9jz8zq2sxsm0557x5qy4ckjcmzsfn2qfl5mrq1vihfn3frdsl";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring cereal conduit containers data-default
- deepseq hashable haskoin-core haskoin-node haskoin-store-data hedis
- http-types monad-logger mtl network nqe random rocksdb-haskell
- rocksdb-query scotty string-conversions text time transformers
- unliftio unordered-containers wai warp
+ aeson aeson-pretty base bytestring cereal conduit containers
+ data-default deepseq hashable haskoin-core haskoin-node
+ haskoin-store-data hedis http-types monad-logger mtl network nqe
+ random rocksdb-haskell rocksdb-query scotty string-conversions text
+ time transformers unliftio unordered-containers wai warp
];
executableHaskellDepends = [
- aeson base bytestring cereal conduit containers data-default
- deepseq filepath hashable haskoin-core haskoin-node
+ aeson aeson-pretty base bytestring cereal conduit containers
+ data-default deepseq filepath hashable haskoin-core haskoin-node
haskoin-store-data monad-logger mtl nqe optparse-applicative random
string-conversions text time transformers unliftio
unordered-containers
];
testHaskellDepends = [
- aeson base base64 bytestring cereal conduit containers data-default
- deepseq hashable haskoin-core haskoin-node haskoin-store-data hedis
- hspec http-types monad-logger mtl network nqe QuickCheck random
- rocksdb-haskell rocksdb-query scotty string-conversions text time
- transformers unliftio unordered-containers wai warp
+ aeson aeson-pretty base base64 bytestring cereal conduit containers
+ data-default deepseq hashable haskoin-core haskoin-node
+ haskoin-store-data hedis hspec http-types monad-logger mtl network
+ nqe QuickCheck random rocksdb-haskell rocksdb-query scotty
+ string-conversions text time transformers unliftio
+ unordered-containers wai warp
];
testToolDepends = [ hspec-discover ];
description = "Storage and index for Bitcoin and Bitcoin Cash";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
"haskoin-store-data" = callPackage
({ mkDerivation, aeson, base, bytestring, cereal, containers
- , deepseq, hashable, haskoin-core, hspec, hspec-discover, network
- , QuickCheck, scotty, string-conversions, text
+ , data-default, deepseq, hashable, haskoin-core, hspec
+ , hspec-discover, http-client, http-types, lens, mtl, network
+ , QuickCheck, scotty, string-conversions, text, wreq
}:
mkDerivation {
pname = "haskoin-store-data";
- version = "0.30.1";
- sha256 = "0an2nddirp1rdqagziahcq2zvbazydzyh06yqly3h1g1bbkwn44g";
+ version = "0.34.5";
+ sha256 = "0m6wvcagdi8bfb2g6cih0j729sk5h2vl0p3pgvqy6qfqys1rv5z2";
libraryHaskellDepends = [
- aeson base bytestring cereal containers deepseq hashable
- haskoin-core network scotty string-conversions text
+ aeson base bytestring cereal containers data-default deepseq
+ hashable haskoin-core http-client http-types lens mtl network
+ scotty string-conversions text wreq
];
testHaskellDepends = [
- aeson base bytestring cereal containers deepseq hashable
- haskoin-core hspec network QuickCheck scotty string-conversions
- text
+ aeson base bytestring cereal containers data-default deepseq
+ hashable haskoin-core hspec http-client http-types lens mtl network
+ QuickCheck scotty string-conversions text wreq
];
testToolDepends = [ hspec-discover ];
description = "Data for Haskoin Store";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"haskoin-util" = callPackage
@@ -117576,18 +117468,16 @@ self: {
"haskus-binary" = callPackage
({ mkDerivation, base, bytestring, cereal, criterion, directory
, doctest, filepath, ghc-prim, haskus-utils, haskus-utils-data
- , haskus-utils-types, megaparsec, mtl, primitive, QuickCheck, tasty
+ , haskus-utils-types, megaparsec, mtl, QuickCheck, tasty
, tasty-quickcheck, template-haskell, transformers
}:
mkDerivation {
pname = "haskus-binary";
- version = "1.4";
- sha256 = "0riqgfy9ai1vb7555l1w9rfcp10ylg7sbk46ph1f2y00pjbxsmv3";
- revision = "1";
- editedCabalFile = "1b1dxsrl6iq97dbjsw90jpy6s37dik245w4jgaj2pgqsw1w1vz5h";
+ version = "1.5";
+ sha256 = "1dvsfkbmca4lr586iaj8yad8csxmimaffwwfqijczafzikysh1ah";
libraryHaskellDepends = [
base bytestring cereal directory filepath ghc-prim haskus-utils
- haskus-utils-data haskus-utils-types megaparsec mtl primitive
+ haskus-utils-data haskus-utils-types megaparsec mtl
template-haskell transformers
];
testHaskellDepends = [
@@ -117647,16 +117537,16 @@ self: {
}) {};
"haskus-utils-compat" = callPackage
- ({ mkDerivation, base, bytestring, directory, filepath
- , haskus-binary, haskus-utils-data, template-haskell
+ ({ mkDerivation, base, bytestring, directory, filepath, formatting
+ , haskus-binary, haskus-utils-data, template-haskell, text
}:
mkDerivation {
pname = "haskus-utils-compat";
- version = "1.0";
- sha256 = "0mgklzs26xhq06gij4cn9iz69z028apmrhafd8cqar3kg75lisyx";
+ version = "1.1";
+ sha256 = "1348wa4hi2nzyvh3x82hrll2lcq98jpmibm9gi771k67qsfza4bj";
libraryHaskellDepends = [
- base bytestring directory filepath haskus-binary haskus-utils-data
- template-haskell
+ base bytestring directory filepath formatting haskus-binary
+ haskus-utils-data template-haskell text
];
description = "Compatibility modules with other external packages (ByteString, etc.)";
license = stdenv.lib.licenses.bsd3;
@@ -117665,18 +117555,16 @@ self: {
}) {};
"haskus-utils-data" = callPackage
- ({ mkDerivation, base, containers, doctest, extra, ghc-prim
+ ({ mkDerivation, base, containers, doctest, ghc-prim
, haskus-utils-types, mtl, recursion-schemes, transformers
}:
mkDerivation {
pname = "haskus-utils-data";
- version = "1.2";
- sha256 = "0dn07zj9v5yl0mpcnblk2y17x30wg8fag4hv9mfp3kn003217f89";
- revision = "1";
- editedCabalFile = "0pgaf358jjkpi928rgxs5ly4v8vl7lxrsdrq0gflxfc47ni2mxj8";
+ version = "1.3";
+ sha256 = "0373bb3aqbrw6prn323vy47qq9mfnvmm1lbd9ql1dxgb9px338qn";
libraryHaskellDepends = [
- base containers extra ghc-prim haskus-utils-types mtl
- recursion-schemes transformers
+ base containers ghc-prim haskus-utils-types mtl recursion-schemes
+ transformers
];
testHaskellDepends = [ base doctest ];
description = "Haskus data utility modules";
@@ -117889,6 +117777,35 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hasql_1_4_4" = callPackage
+ ({ mkDerivation, attoparsec, base, base-prelude, bug, bytestring
+ , bytestring-strict-builder, contravariant, contravariant-extras
+ , criterion, dlist, hashable, hashtables, loch-th, mtl
+ , placeholders, postgresql-binary, postgresql-libpq, profunctors
+ , QuickCheck, quickcheck-instances, rebase, rerebase, tasty
+ , tasty-hunit, tasty-quickcheck, text, text-builder, transformers
+ , vector
+ }:
+ mkDerivation {
+ pname = "hasql";
+ version = "1.4.4";
+ sha256 = "09rsbd6f28nzpmibcx1mqsycz7pl7wga30d6728d6k55670mlhlb";
+ libraryHaskellDepends = [
+ attoparsec base base-prelude bytestring bytestring-strict-builder
+ contravariant contravariant-extras dlist hashable hashtables
+ loch-th mtl placeholders postgresql-binary postgresql-libpq
+ profunctors text text-builder transformers vector
+ ];
+ testHaskellDepends = [
+ bug QuickCheck quickcheck-instances rebase rerebase tasty
+ tasty-hunit tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [ bug criterion rerebase ];
+ description = "An efficient PostgreSQL driver with a flexible mapping API";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hasql-backend" = callPackage
({ mkDerivation, base, base-prelude, bytestring, either, free
, list-t, text, transformers, vector
@@ -118076,8 +117993,6 @@ self: {
testHaskellDepends = [ base bytestring hasql hspec QuickCheck ];
description = "LISTEN/NOTIFY support for Hasql";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"hasql-optparse-applicative" = callPackage
@@ -118162,6 +118077,42 @@ self: {
broken = true;
}) {};
+ "hasql-queue" = callPackage
+ ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring
+ , cryptohash-sha1, exceptions, hasql, here, hspec, hspec-core
+ , hspec-expectations-lifted, monad-control, postgresql-libpq
+ , postgresql-libpq-notify, random, resource-pool, split, stm, text
+ , time, tmp-postgres, transformers
+ }:
+ mkDerivation {
+ pname = "hasql-queue";
+ version = "1.0.1.1";
+ sha256 = "0ng1abkhlf8kd8916vpmm0z5m1czvsfnxq4lqsny15qh8bq1pkjl";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring exceptions hasql here monad-control
+ postgresql-libpq postgresql-libpq-notify random stm text time
+ transformers
+ ];
+ executableHaskellDepends = [
+ aeson async base base64-bytestring bytestring cryptohash-sha1
+ exceptions hasql here monad-control postgresql-libpq
+ postgresql-libpq-notify random resource-pool stm text time
+ tmp-postgres transformers
+ ];
+ testHaskellDepends = [
+ aeson async base base64-bytestring bytestring cryptohash-sha1
+ exceptions hasql here hspec hspec-core hspec-expectations-lifted
+ monad-control postgresql-libpq postgresql-libpq-notify random
+ resource-pool split stm text time tmp-postgres transformers
+ ];
+ description = "A PostgreSQL backed queue";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"hasql-simple" = callPackage
({ mkDerivation, aeson, base, bytestring, contravariant, hasql
, text, time, unordered-containers, vector
@@ -118196,6 +118147,8 @@ self: {
];
description = "Template Haskell utilities for Hasql";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hasql-transaction" = callPackage
@@ -118489,6 +118442,29 @@ self: {
broken = true;
}) {};
+ "hatexmpp3" = callPackage
+ ({ mkDerivation, base, bytestring, containers, data-default
+ , datetime, gtk3, hslogger, monad-loops, mtl, Network-NineP
+ , pontarius-xmpp, pontarius-xmpp-extras, stm, string-class, text
+ , time, tls, transformers, vector, xml-conduit, xml-types
+ }:
+ mkDerivation {
+ pname = "hatexmpp3";
+ version = "0";
+ sha256 = "0j5428x0yq07x27lgd48fcyc8zix9a0vv8725ch8gr4v9znhwrwc";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base bytestring containers data-default datetime gtk3 hslogger
+ monad-loops mtl Network-NineP pontarius-xmpp pontarius-xmpp-extras
+ stm string-class text time tls transformers vector xml-conduit
+ xml-types
+ ];
+ description = "XMPP client with 9P and (optionally) GTK interfaces";
+ license = "unknown";
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hath" = callPackage
({ mkDerivation, base, cmdargs, process, split, tasty, tasty-hunit
, tasty-quickcheck
@@ -119397,7 +119373,7 @@ self: {
executableHaskellDepends = [
base directory HaskellForMaths QuickCheck text
];
- description = "Virtual Rubik's cube of arbitrary size.";
+ description = "Virtual Rubik's cube of arbitrary size";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -119943,47 +119919,49 @@ self: {
"headroom" = callPackage
({ mkDerivation, aeson, base, doctest, either, file-embed, hspec
- , lens, mustache, optparse-applicative, pcre-heavy, pcre-light, rio
- , template-haskell, text, time, validation, yaml
+ , mustache, optparse-applicative, pcre-light, QuickCheck, rio, time
+ , yaml
}:
mkDerivation {
pname = "headroom";
- version = "0.1.3.0";
- sha256 = "0c680vr2kjlx9l9zh6v22jjfgxrwxh9icg1psjxrjfl9zi9kqfb9";
+ version = "0.2.2.1";
+ sha256 = "02s1s6v0fsn5a2anpi91za3dqafcp50lckr4xpir270l66lzdc2g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base either file-embed lens mustache optparse-applicative
- pcre-heavy pcre-light rio template-haskell text time validation
- yaml
+ aeson base either file-embed mustache optparse-applicative
+ pcre-light rio time yaml
];
executableHaskellDepends = [ base optparse-applicative rio ];
testHaskellDepends = [
- aeson base doctest hspec optparse-applicative rio
+ aeson base doctest hspec optparse-applicative pcre-light QuickCheck
+ rio
];
description = "License Header Manager";
license = stdenv.lib.licenses.bsd3;
}) {};
- "headroom_0_2_2_1" = callPackage
- ({ mkDerivation, aeson, base, doctest, either, file-embed, hspec
- , mustache, optparse-applicative, pcre-light, QuickCheck, rio, time
- , yaml
+ "headroom_0_3_0_0" = callPackage
+ ({ mkDerivation, aeson, base, data-default-class, doctest, either
+ , file-embed, hspec, microlens, microlens-th, mustache
+ , optparse-applicative, pcre-heavy, pcre-light, QuickCheck, rio
+ , template-haskell, time, yaml
}:
mkDerivation {
pname = "headroom";
- version = "0.2.2.1";
- sha256 = "02s1s6v0fsn5a2anpi91za3dqafcp50lckr4xpir270l66lzdc2g";
+ version = "0.3.0.0";
+ sha256 = "1d4dcb70vzpn6694d4z52aj12vzicmfyyrbhd6x816ic68db08nc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base either file-embed mustache optparse-applicative
- pcre-light rio time yaml
+ aeson base data-default-class either file-embed microlens
+ microlens-th mustache optparse-applicative pcre-heavy pcre-light
+ rio template-haskell time yaml
];
executableHaskellDepends = [ base optparse-applicative rio ];
testHaskellDepends = [
aeson base doctest hspec optparse-applicative pcre-light QuickCheck
- rio
+ rio time
];
description = "License Header Manager";
license = stdenv.lib.licenses.bsd3;
@@ -120046,26 +120024,6 @@ self: {
}) {};
"heart-core" = callPackage
- ({ mkDerivation, aeson, aeson-casing, base, containers, exceptions
- , filepath, hashable, lens, list-t, mtl, newtype-generics, text
- , unliftio, unliftio-core, unordered-containers
- }:
- mkDerivation {
- pname = "heart-core";
- version = "0.1.1";
- sha256 = "1r4137ws74dqk1bva06xv2gs18m4jkg52243yz5dwp65g6h5pb60";
- libraryHaskellDepends = [
- aeson aeson-casing base containers exceptions filepath hashable
- lens list-t mtl newtype-generics text unliftio unliftio-core
- unordered-containers
- ];
- description = "An opinionated library prelude in the UnliftIO style";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "heart-core_0_3_2" = callPackage
({ mkDerivation, aeson, aeson-casing, base, containers, deepseq
, exceptions, filepath, hashable, lens, list-t, mtl
, newtype-generics, text, unliftio, unliftio-core
@@ -120338,6 +120296,33 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hedgehog_1_0_3" = callPackage
+ ({ mkDerivation, ansi-terminal, async, base, bytestring
+ , concurrent-output, containers, deepseq, directory, erf
+ , exceptions, fail, lifted-async, mmorph, monad-control, mtl
+ , pretty-show, primitive, random, resourcet, semigroups, stm
+ , template-haskell, text, time, transformers, transformers-base
+ , wl-pprint-annotated
+ }:
+ mkDerivation {
+ pname = "hedgehog";
+ version = "1.0.3";
+ sha256 = "10lv574491zldqzin433z0vqkq43f0v3shjf78j395y0g1jyky9m";
+ libraryHaskellDepends = [
+ ansi-terminal async base bytestring concurrent-output containers
+ deepseq directory erf exceptions fail lifted-async mmorph
+ monad-control mtl pretty-show primitive random resourcet semigroups
+ stm template-haskell text time transformers transformers-base
+ wl-pprint-annotated
+ ];
+ testHaskellDepends = [
+ base containers mmorph mtl pretty-show semigroups text transformers
+ ];
+ description = "Release with confidence";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hedgehog-checkers" = callPackage
({ mkDerivation, base, containers, either, hedgehog, semigroupoids
, semigroups
@@ -120405,8 +120390,8 @@ self: {
({ mkDerivation, base, containers, fakedata, hedgehog, random }:
mkDerivation {
pname = "hedgehog-fakedata";
- version = "0.0.1.1";
- sha256 = "05s48h0cf599x5psllid0szynvqmfgkrv5cymsgy1b5mdnc868aj";
+ version = "0.0.1.3";
+ sha256 = "0h0cf4y25453n52d4y1ximzdc9l04b17byd9kgjvc3c279866f1i";
libraryHaskellDepends = [ base fakedata hedgehog random ];
testHaskellDepends = [ base containers fakedata hedgehog ];
description = "Use 'fakedata' with 'hedgehog'";
@@ -120682,6 +120667,8 @@ self: {
pname = "hedn";
version = "0.3.0.1";
sha256 = "02pwwxdgw3kkqwckap9mf015bbd27mgblfz7k4y63v0gppw6fqm7";
+ revision = "1";
+ editedCabalFile = "0nbkc1hj0b5q2c3mcz6v2drq8mrh06aryq7gy8cnhhiqzwflk1fh";
libraryHaskellDepends = [
base containers deepseq deriving-compat megaparsec
parser-combinators prettyprinter scientific template-haskell text
@@ -120762,8 +120749,8 @@ self: {
pname = "heist";
version = "1.1.0.1";
sha256 = "1j4h9fwny4hl2m5lgsd257lvm9057fb0hmnaqjw8a9k4hyx7hmqq";
- revision = "2";
- editedCabalFile = "1w9iabqa3pm2160275z6mh658zlyp7vkj18ch064ry3y3a6cymbk";
+ revision = "3";
+ editedCabalFile = "0a456cq72fgdy3wvk6db6yqk3mpib85h7kmwrvdjl7p637dvpxzh";
libraryHaskellDepends = [
aeson attoparsec base blaze-builder blaze-html bytestring
containers directory directory-tree dlist filepath hashable
@@ -121254,6 +121241,119 @@ self: {
broken = true;
}) {};
+ "hercules-ci-agent" = callPackage
+ ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring
+ , bdw-gc, binary, binary-conduit, boost, bytestring, cachix
+ , cachix-api, conduit, conduit-extra, containers, directory, dlist
+ , exceptions, filepath, hercules-ci-api-agent, hercules-ci-api-core
+ , hostname, hspec, http-client, http-client-tls, http-conduit
+ , inline-c, inline-c-cpp, katip, lens, lens-aeson, lifted-async
+ , lifted-base, monad-control, mtl, network, network-uri, nix
+ , optparse-applicative, process, protolude, safe-exceptions
+ , servant, servant-auth-client, servant-client, servant-client-core
+ , stm, temporary, text, time, tomland, transformers
+ , transformers-base, unbounded-delays, unix, unliftio
+ , unliftio-core, unordered-containers, uuid, vector, websockets
+ , wuss
+ }:
+ mkDerivation {
+ pname = "hercules-ci-agent";
+ version = "0.7.2";
+ sha256 = "0yzrn08xl1mgr8614vmwn4j7n2rw7bajabn589sdqp83s0fc7bgi";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async base binary binary-conduit bytestring cachix conduit
+ containers dlist exceptions hercules-ci-api-agent inline-c
+ inline-c-cpp katip lifted-async lifted-base monad-control mtl
+ network-uri optparse-applicative process protolude safe-exceptions
+ stm text time transformers-base unbounded-delays unliftio
+ unliftio-core uuid websockets wuss
+ ];
+ librarySystemDepends = [ boost ];
+ libraryPkgconfigDepends = [ bdw-gc nix ];
+ executableHaskellDepends = [
+ aeson async attoparsec base base64-bytestring binary binary-conduit
+ bytestring cachix cachix-api conduit conduit-extra containers
+ directory dlist exceptions filepath hercules-ci-api-agent
+ hercules-ci-api-core hostname http-client http-client-tls
+ http-conduit inline-c inline-c-cpp katip lens lens-aeson
+ lifted-async lifted-base monad-control mtl network network-uri
+ optparse-applicative process protolude safe-exceptions servant
+ servant-auth-client servant-client servant-client-core stm
+ temporary text time tomland transformers transformers-base unix
+ unliftio unliftio-core unordered-containers uuid vector websockets
+ wuss
+ ];
+ executableSystemDepends = [ boost ];
+ executablePkgconfigDepends = [ bdw-gc nix ];
+ testHaskellDepends = [
+ aeson async attoparsec base binary binary-conduit bytestring
+ conduit containers exceptions filepath hercules-ci-api-agent
+ hercules-ci-api-core hspec katip lifted-async lifted-base
+ monad-control optparse-applicative process protolude
+ safe-exceptions text transformers-base unliftio-core
+ ];
+ doHaddock = false;
+ description = "Runs Continuous Integration tasks on your machines";
+ license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ roberth ];
+ }) {bdw-gc = null; inherit (pkgs) boost; inherit (pkgs) nix;};
+
+ "hercules-ci-api-agent" = callPackage
+ ({ mkDerivation, aeson, base, base64-bytestring-type, bytestring
+ , containers, cookie, exceptions, hashable, hercules-ci-api-core
+ , hspec, http-api-data, http-media, lens, lens-aeson, memory
+ , network-uri, profunctors, QuickCheck, servant, servant-auth
+ , servant-auth-swagger, servant-swagger, servant-swagger-ui-core
+ , string-conv, swagger2, text, time, uuid, vector
+ }:
+ mkDerivation {
+ pname = "hercules-ci-api-agent";
+ version = "0.2.1.0";
+ sha256 = "1ir15sssrldsp7d70p9m541ihlas3mxfr48hl67s2fkd3w2s46ah";
+ libraryHaskellDepends = [
+ aeson base base64-bytestring-type bytestring containers cookie
+ exceptions hashable hercules-ci-api-core http-api-data http-media
+ lens lens-aeson memory servant servant-auth servant-auth-swagger
+ servant-swagger servant-swagger-ui-core string-conv swagger2 text
+ time uuid vector
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers cookie exceptions hashable hspec
+ http-api-data http-media lens memory network-uri profunctors
+ QuickCheck servant servant-auth servant-auth-swagger
+ servant-swagger servant-swagger-ui-core string-conv swagger2 text
+ time uuid
+ ];
+ description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise";
+ license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ roberth ];
+ }) {};
+
+ "hercules-ci-api-core" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, cookie
+ , exceptions, hashable, http-api-data, http-media, katip, lens
+ , lifted-base, memory, monad-control, safe-exceptions, servant
+ , servant-auth, servant-auth-swagger, servant-swagger
+ , servant-swagger-ui-core, string-conv, swagger2, text, time, uuid
+ }:
+ mkDerivation {
+ pname = "hercules-ci-api-core";
+ version = "0.1.1.0";
+ sha256 = "19qxbarnl65gqg52ysl12nggyc64860chdcl0vm3i3fny4vsqbcq";
+ libraryHaskellDepends = [
+ aeson base bytestring containers cookie exceptions hashable
+ http-api-data http-media katip lens lifted-base memory
+ monad-control safe-exceptions servant servant-auth
+ servant-auth-swagger servant-swagger servant-swagger-ui-core
+ string-conv swagger2 text time uuid
+ ];
+ description = "Types and convenience modules use across Hercules CI API packages";
+ license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ roberth ];
+ }) {};
+
"here" = callPackage
({ mkDerivation, base, haskell-src-meta, mtl, parsec
, template-haskell
@@ -121897,10 +121997,8 @@ self: {
}:
mkDerivation {
pname = "hexpat-lens";
- version = "0.1.8";
- sha256 = "05c5pjxxsivcbppbl2n8dwyv6zh7azc3l998s2rhgjja55cpfmg0";
- revision = "1";
- editedCabalFile = "0z7cqm5alscaspaiz5pgwlcn6njhggyizqb1v5ay4sbac7v8nqlx";
+ version = "0.1.9";
+ sha256 = "0vy96jq415rp6njkvnp4in07j052m68yfr1n1mdcbfd3j5a0dw39";
libraryHaskellDepends = [
base bytestring deepseq hexpat hexpat-tagsoup lens
];
@@ -122041,6 +122139,17 @@ self: {
broken = true;
}) {};
+ "hextra" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "hextra";
+ version = "0.3.0.0";
+ sha256 = "13rpdrdq32d8fg9y5mgmfyxjmlpmclsck67fj6zsc1fwxx8c8f8f";
+ libraryHaskellDepends = [ base ];
+ description = "Generic and niche utility functions and more for Haskell";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"hextream" = callPackage
({ mkDerivation, attoparsec, base, base-compat, Cabal
, cabal-doctest, containers, data-default, doctest, filepath
@@ -123001,38 +123110,8 @@ self: {
}:
mkDerivation {
pname = "hie-bios";
- version = "0.4.0";
- sha256 = "1pa8wjj6sml39371f355z46304jzzwpcr62q0qzrpqq8w9017241";
- revision = "1";
- editedCabalFile = "12m0hy4lirnr02h0nh2a85cfm8jv7jgqh24fdn29jkc28gpspm72";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base base16-bytestring bytestring conduit conduit-extra
- containers cryptohash-sha1 deepseq directory extra file-embed
- filepath ghc hslogger process temporary text time transformers
- unix-compat unordered-containers vector yaml
- ];
- executableHaskellDepends = [ base directory filepath ghc ];
- testHaskellDepends = [
- base directory extra filepath ghc tasty tasty-hunit text
- unordered-containers yaml
- ];
- description = "Set up a GHC API session";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hie-bios_0_5_0" = callPackage
- ({ mkDerivation, aeson, base, base16-bytestring, bytestring
- , conduit, conduit-extra, containers, cryptohash-sha1, deepseq
- , directory, extra, file-embed, filepath, ghc, hslogger, process
- , tasty, tasty-hunit, temporary, text, time, transformers
- , unix-compat, unordered-containers, vector, yaml
- }:
- mkDerivation {
- pname = "hie-bios";
- version = "0.5.0";
- sha256 = "1096d9i4xx1ca9csm2gqi4wnm8q8wya4a5k37qc5ihwix531wx02";
+ version = "0.5.1";
+ sha256 = "0b6kll3w8g0nb1ijz8kw39dmiksyaq30nk5b5gmdgjdycz5hp9vm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -123048,7 +123127,6 @@ self: {
];
description = "Set up a GHC API session";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hie-core" = callPackage
@@ -124578,6 +124656,18 @@ self: {
license = "(BSD-2-Clause OR Apache-2.0)";
}) {};
+ "hkd-default" = callPackage
+ ({ mkDerivation, aeson, base }:
+ mkDerivation {
+ pname = "hkd-default";
+ version = "1.1.0.0";
+ sha256 = "1ff8sfd68a06s7kfc85ww6w5wm7m0f70vd2bi0lbkj0r14rsn7vg";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ aeson base ];
+ description = "Apply default value for optional field of HKD";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"hkd-delta" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -124617,17 +124707,19 @@ self: {
}) {};
"hkgr" = callPackage
- ({ mkDerivation, base, directory, filepath, simple-cabal
- , simple-cmd, simple-cmd-args
+ ({ mkDerivation, base, directory, extra, filepath, simple-cabal
+ , simple-cmd, simple-cmd-args, xdg-basedir
}:
mkDerivation {
pname = "hkgr";
- version = "0.2.5.2";
- sha256 = "0n7xxm216jzsvm2si276a0x342iwn0jyfcaq5hfs5l92na456kg2";
+ version = "0.2.6";
+ sha256 = "0wjq88cg84jiy3mqwhsamd6q57y76fqpyq27yq5jb30w3wrp4wdv";
isLibrary = false;
isExecutable = true;
+ enableSeparateDataOutput = true;
executableHaskellDepends = [
- base directory filepath simple-cabal simple-cmd simple-cmd-args
+ base directory extra filepath simple-cabal simple-cmd
+ simple-cmd-args xdg-basedir
];
description = "Simple Hackage release workflow for package maintainers";
license = stdenv.lib.licenses.gpl3;
@@ -124748,8 +124840,10 @@ self: {
}:
mkDerivation {
pname = "hledger";
- version = "1.17.1.1";
- sha256 = "17c7g4xnwkbi77drqc6w96bp2lw0b86yg1qmm0gsdnli2m93baz4";
+ version = "1.18.1";
+ sha256 = "1yl6akcbmz5qy559m0k0cndwb6wdzvq2jqn7ahc46v3ai6hwk20c";
+ revision = "1";
+ editedCabalFile = "1fz1wwpxf6scr8nnrd2n1g92vya9bd0l54fcx3sqhyk5kaf8kp2z";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -124776,7 +124870,7 @@ self: {
temporary terminfo text time timeit transformers
unordered-containers utf8-string utility-ht wizards
];
- description = "Command-line interface for the hledger accounting tool";
+ description = "Command-line interface for the hledger accounting system";
license = stdenv.lib.licenses.gpl3;
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
@@ -124901,8 +124995,8 @@ self: {
}:
mkDerivation {
pname = "hledger-interest";
- version = "1.5.4";
- sha256 = "0n3pjd86j43dprpsy1k9x72v8g46dhy3f9244hvwhigyx72ijm6h";
+ version = "1.5.5";
+ sha256 = "1rsi0mpdgi0g7m07y8bd3gpw5jc8saxw15ab7yhxif4m7dfwjgmg";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -124934,7 +125028,7 @@ self: {
}) {};
"hledger-lib" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, array, base
+ ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base
, base-compat-batteries, blaze-markup, bytestring, call-stack
, cassava, cassava-megaparsec, cmdargs, containers, data-default
, Decimal, deepseq, directory, doctest, extra, fgl, file-embed
@@ -124945,27 +125039,29 @@ self: {
}:
mkDerivation {
pname = "hledger-lib";
- version = "1.17.1";
- sha256 = "19vny2l2l45dk0fkpi2lzpzaj7jks2r0zjv8dkpcxlyk8bvqi92c";
+ version = "1.18.1";
+ sha256 = "16fd3412n4vdnjacngjx5078yzmypn389m91308kgbd8anv6bhj4";
+ revision = "1";
+ editedCabalFile = "1icjbfzdq2yd3h6qx245xyb4qahxih97rx63qhxx3vaicvph40pk";
libraryHaskellDepends = [
- aeson ansi-terminal array base base-compat-batteries blaze-markup
- bytestring call-stack cassava cassava-megaparsec cmdargs containers
- data-default Decimal deepseq directory extra fgl file-embed
- filepath Glob hashtables megaparsec mtl old-time parsec
+ aeson aeson-pretty ansi-terminal array base base-compat-batteries
+ blaze-markup bytestring call-stack cassava cassava-megaparsec
+ cmdargs containers data-default Decimal deepseq directory extra fgl
+ file-embed filepath Glob hashtables megaparsec mtl old-time parsec
parser-combinators pretty-show regex-tdfa safe split tabular tasty
tasty-hunit template-haskell text time timeit transformers uglymemo
utf8-string
];
testHaskellDepends = [
- aeson ansi-terminal array base base-compat-batteries blaze-markup
- bytestring call-stack cassava cassava-megaparsec cmdargs containers
- data-default Decimal deepseq directory doctest extra fgl file-embed
- filepath Glob hashtables megaparsec mtl old-time parsec
- parser-combinators pretty-show regex-tdfa safe split tabular tasty
- tasty-hunit template-haskell text time timeit transformers uglymemo
- utf8-string
+ aeson aeson-pretty ansi-terminal array base base-compat-batteries
+ blaze-markup bytestring call-stack cassava cassava-megaparsec
+ cmdargs containers data-default Decimal deepseq directory doctest
+ extra fgl file-embed filepath Glob hashtables megaparsec mtl
+ old-time parsec parser-combinators pretty-show regex-tdfa safe
+ split tabular tasty tasty-hunit template-haskell text time timeit
+ transformers uglymemo utf8-string
];
- description = "Core data types, parsers and functionality for the hledger accounting tools";
+ description = "A reusable library providing the core functionality of hledger";
license = stdenv.lib.licenses.gpl3;
}) {};
@@ -125022,8 +125118,8 @@ self: {
}:
mkDerivation {
pname = "hledger-ui";
- version = "1.17.1.1";
- sha256 = "0cwjjcy4r6dy1w4svmi7jk1yrp654qr8ic33ipg24dh7bl6lqzps";
+ version = "1.18.1";
+ sha256 = "0ggfz93f14znnjzkznzblsdk6iqbwwj2yxzx5rgsr0xcjzm8gx64";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -125033,7 +125129,7 @@ self: {
process safe split text text-zipper time transformers unix vector
vty
];
- description = "Terminal user interface for the hledger accounting tool";
+ description = "Curses-style terminal interface for the hledger accounting system";
license = stdenv.lib.licenses.gpl3;
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
@@ -125064,13 +125160,16 @@ self: {
, hjsmin, hledger, hledger-lib, http-client, http-conduit
, http-types, megaparsec, mtl, network, semigroups, shakespeare
, template-haskell, text, time, transformers, unix-compat
- , utf8-string, wai, wai-cors, wai-extra, wai-handler-launch, warp
- , yaml, yesod, yesod-core, yesod-form, yesod-static
+ , unordered-containers, utf8-string, wai, wai-cors, wai-extra
+ , wai-handler-launch, warp, yaml, yesod, yesod-core, yesod-form
+ , yesod-static
}:
mkDerivation {
pname = "hledger-web";
- version = "1.17.1";
- sha256 = "0zcb7a8xchsb093sw9aq30n45rns9v0xknwvigds3ka8yb383krl";
+ version = "1.18.1";
+ sha256 = "1s10xyiqs77xl949m7rc71a4511i755yiv88jb0pc32xba7a2b1y";
+ revision = "1";
+ editedCabalFile = "01amhyjlw6xjh97zhxx8j05jszw0c0wnv7ka835n7rjnnv8199l3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -125079,11 +125178,12 @@ self: {
Decimal directory extra filepath hjsmin hledger hledger-lib
http-client http-conduit http-types megaparsec mtl network
semigroups shakespeare template-haskell text time transformers
- unix-compat utf8-string wai wai-cors wai-extra wai-handler-launch
- warp yaml yesod yesod-core yesod-form yesod-static
+ unix-compat unordered-containers utf8-string wai wai-cors wai-extra
+ wai-handler-launch warp yaml yesod yesod-core yesod-form
+ yesod-static
];
executableHaskellDepends = [ base ];
- description = "Web interface for the hledger accounting tool";
+ description = "Web-based user interface for the hledger accounting system";
license = stdenv.lib.licenses.gpl3;
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
@@ -125165,8 +125265,8 @@ self: {
({ mkDerivation, base, Cabal, directory, hspec, libsass }:
mkDerivation {
pname = "hlibsass";
- version = "0.1.9.0";
- sha256 = "14rcg48hlbpz4vjk7ydhf58wgnbgsa61q6s7h0n80ak8ih63jdcx";
+ version = "0.1.10.1";
+ sha256 = "0gfbw6d48dqhc6gm9qwxfn4w6j3zs2xgf7c0kwxmgn4464y93dwy";
configureFlags = [ "-fexternallibsass" ];
setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [ base ];
@@ -125185,8 +125285,8 @@ self: {
}:
mkDerivation {
pname = "hlint";
- version = "3.1.4";
- sha256 = "1wshn0vncvf6xc52dfr4s2b3j5h990ibnfx5qpk2hx1absp35qdv";
+ version = "3.1.6";
+ sha256 = "1kbzj3qw3rr4yb2x50q79abckh6fvadbzqidbzkbydqqm0yhqhnx";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -125972,21 +126072,19 @@ self: {
"hmt" = callPackage
({ mkDerivation, aeson, array, base, bytestring, colour, containers
- , data-ordlist, directory, fgl, filepath, lazy-csv, logict
- , modular-arithmetic, multiset-comb, parsec, permutation, primes
- , random, safe, split, text
+ , data-ordlist, directory, fgl, filepath, hsc3, lazy-csv, logict
+ , multiset-comb, parsec, permutation, primes, process, random, safe
+ , split, text, time
}:
mkDerivation {
pname = "hmt";
- version = "0.16";
- sha256 = "1s6fjyphq57wh15vryj6y493ikaqa3g14x6hj9lg2h6wf6g8042h";
- revision = "1";
- editedCabalFile = "0ng1z7s5alciw1r3r0ch8bakabqlind29pssrih09rbnqbqwbmcj";
+ version = "0.18";
+ sha256 = "14c54z5zcg84nvq80yv3j3n6l7nha1l772vg3nsfsgy6fg430xdb";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson array base bytestring colour containers data-ordlist
- directory fgl filepath lazy-csv logict modular-arithmetic
- multiset-comb parsec permutation primes random safe split text
+ directory fgl filepath hsc3 lazy-csv logict multiset-comb parsec
+ permutation primes process random safe split text time
];
description = "Haskell Music Theory";
license = "GPL";
@@ -126067,62 +126165,50 @@ self: {
"hnix" = callPackage
({ mkDerivation, aeson, array, base, base16-bytestring, binary
, bytestring, comonad, containers, contravariant, criterion
- , cryptohash-md5, cryptohash-sha1, cryptohash-sha256
- , cryptohash-sha512, data-fix, deepseq, deriving-compat, Diff
- , directory, exceptions, filepath, free, generic-random, Glob
- , hashable, hashing, haskeline, hedgehog, hnix-store-core
- , http-client, http-client-tls, http-types, interpolate
- , lens-family, lens-family-core, lens-family-th, logict, megaparsec
- , monad-control, monadlist, mtl, optparse-applicative
- , parser-combinators, pretty-show, prettyprinter, process, ref-tf
- , regex-tdfa, repline, scientific, semialign, semialign-indexed
- , semigroups, serialise, some, split, syb, tasty, tasty-hedgehog
- , tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, text
- , these, time, transformers, transformers-base, unix
- , unordered-containers, vector, xml
+ , data-fix, deepseq, deriving-compat, Diff, directory, exceptions
+ , filepath, free, generic-random, Glob, hashable, hashing, hedgehog
+ , hnix-store-core, http-client, http-client-tls, http-types
+ , interpolate, lens-family, lens-family-core, lens-family-th
+ , logict, megaparsec, monad-control, monadlist, mtl
+ , optparse-applicative, parser-combinators, pretty-show
+ , prettyprinter, process, ref-tf, regex-tdfa, scientific, semialign
+ , semialign-indexed, semigroups, serialise, some, split, syb, tasty
+ , tasty-hedgehog, tasty-hunit, tasty-quickcheck, tasty-th
+ , template-haskell, text, these, time, transformers
+ , transformers-base, unix, unordered-containers, vector, xml
}:
mkDerivation {
pname = "hnix";
- version = "0.8.0";
- sha256 = "14ihkzf6garpv9yg34y9mvshwwah9isdq7gy788ffszv306vivhm";
+ version = "0.9.0";
+ sha256 = "17lj5gaqigkrxchdzkhwxab613zzahgh5d8jpqa9jiz7037wgv2w";
+ revision = "1";
+ editedCabalFile = "0ccn3a2pp4dnd4ibhankrvi2hg7v1660w68wrmw2gabcwfir53lr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson array base base16-bytestring binary bytestring comonad
- containers contravariant cryptohash-md5 cryptohash-sha1
- cryptohash-sha256 cryptohash-sha512 data-fix deepseq
- deriving-compat directory exceptions filepath free hashable hashing
- haskeline hnix-store-core http-client http-client-tls http-types
- interpolate lens-family lens-family-core lens-family-th logict
- megaparsec monad-control monadlist mtl optparse-applicative
- parser-combinators pretty-show prettyprinter process ref-tf
- regex-tdfa scientific semialign semialign-indexed semigroups
- serialise some split syb template-haskell text these time
- transformers transformers-base unix unordered-containers vector xml
- ];
- executableHaskellDepends = [
- aeson base base16-bytestring bytestring comonad containers
- cryptohash-md5 cryptohash-sha1 cryptohash-sha256 cryptohash-sha512
- data-fix deepseq exceptions filepath free hashing haskeline mtl
- optparse-applicative pretty-show prettyprinter ref-tf repline
- serialise template-haskell text time transformers
- unordered-containers
- ];
- testHaskellDepends = [
- base base16-bytestring bytestring containers cryptohash-md5
- cryptohash-sha1 cryptohash-sha256 cryptohash-sha512 data-fix
- deepseq Diff directory exceptions filepath generic-random Glob
- hashing hedgehog interpolate megaparsec mtl optparse-applicative
- pretty-show prettyprinter process serialise split tasty
- tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th
- template-haskell text time transformers unix unordered-containers
+ containers contravariant data-fix deepseq deriving-compat directory
+ exceptions filepath free hashable hashing hnix-store-core
+ http-client http-client-tls http-types interpolate lens-family
+ lens-family-core lens-family-th logict megaparsec monad-control
+ monadlist mtl optparse-applicative parser-combinators pretty-show
+ prettyprinter process ref-tf regex-tdfa scientific semialign
+ semialign-indexed semigroups serialise some split syb
+ template-haskell text these time transformers transformers-base
+ unix unordered-containers vector xml
+ ];
+ testHaskellDepends = [
+ base base16-bytestring bytestring containers data-fix deepseq Diff
+ directory exceptions filepath generic-random Glob hedgehog
+ interpolate megaparsec mtl optparse-applicative pretty-show
+ prettyprinter process serialise split tasty tasty-hedgehog
+ tasty-hunit tasty-quickcheck tasty-th template-haskell text time
+ transformers unix unordered-containers
];
benchmarkHaskellDepends = [
- base base16-bytestring bytestring containers criterion
- cryptohash-md5 cryptohash-sha1 cryptohash-sha256 cryptohash-sha512
- data-fix deepseq exceptions filepath hashing mtl
- optparse-applicative serialise template-haskell text time
- transformers unordered-containers
+ base base16-bytestring bytestring containers criterion data-fix
+ deepseq exceptions filepath mtl optparse-applicative serialise
+ template-haskell text time transformers unordered-containers
];
description = "Haskell implementation of the Nix language";
license = stdenv.lib.licenses.bsd3;
@@ -126305,26 +126391,6 @@ self: {
}) {};
"hoauth2" = callPackage
- ({ mkDerivation, aeson, base, binary, bytestring, exceptions
- , http-conduit, http-types, microlens, text, unordered-containers
- , uri-bytestring, uri-bytestring-aeson
- }:
- mkDerivation {
- pname = "hoauth2";
- version = "1.11.0";
- sha256 = "0pf558n93gqksfgsjlvwcly2lq86adkcbqjqsq4p73kwwzs6dka8";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base binary bytestring exceptions http-conduit http-types
- microlens text unordered-containers uri-bytestring
- uri-bytestring-aeson
- ];
- description = "Haskell OAuth2 authentication client";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hoauth2_1_14_0" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, exceptions
, http-conduit, http-types, microlens, text, unordered-containers
, uri-bytestring, uri-bytestring-aeson
@@ -126342,7 +126408,6 @@ self: {
];
description = "Haskell OAuth2 authentication client";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hob" = callPackage
@@ -126752,6 +126817,8 @@ self: {
testToolDepends = [ markdown-unlit tasty-discover ];
description = "Tools and combinators for solving constraint problems";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"holy-project" = callPackage
@@ -126847,16 +126914,17 @@ self: {
}) {};
"homotuple" = callPackage
- ({ mkDerivation, base, OneTuple, Only, single-tuple }:
+ ({ mkDerivation, base, Cabal, directory, OneTuple, Only
+ , single-tuple
+ }:
mkDerivation {
pname = "homotuple";
- version = "0.1.1.0";
- sha256 = "02ihvyl6hdc879j3mx5ybbkd0iycqxjjmwd3z7dzshf9d5jmw67v";
+ version = "0.1.2.1";
+ sha256 = "1jhw6mby17wz0jiqxjj59qfvcy9dgd8gm5z0ak3qzr1xrd652fa8";
+ setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [ base OneTuple Only single-tuple ];
description = "Homotuple, all whose elements are the same type";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"homplexity" = callPackage
@@ -127697,6 +127765,24 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "hosc_0_18_1" = callPackage
+ ({ mkDerivation, base, binary, blaze-builder, bytestring
+ , data-binary-ieee754, network, time, transformers
+ }:
+ mkDerivation {
+ pname = "hosc";
+ version = "0.18.1";
+ sha256 = "0ygyvwzsvqv4pihzdm6i3kzkr01nh3qpk9g9f9ap6243yx7003vj";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base binary blaze-builder bytestring data-binary-ieee754 network
+ time transformers
+ ];
+ description = "Haskell Open Sound Control";
+ license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hosc-json" = callPackage
({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
, hosc, json, text, transformers, unordered-containers, utf8-string
@@ -128019,44 +128105,6 @@ self: {
}) {};
"hpack" = callPackage
- ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
- , containers, cryptonite, deepseq, directory, filepath, Glob, hspec
- , hspec-discover, http-client, http-client-tls, http-types, HUnit
- , infer-license, interpolate, mockery, pretty, QuickCheck
- , scientific, template-haskell, temporary, text, transformers
- , unordered-containers, vector, yaml
- }:
- mkDerivation {
- pname = "hpack";
- version = "0.33.1";
- sha256 = "1asbiw1vajhfjjadrlpcqdl43gqfqa9r44l9d1c2lgiys4fqpdmk";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bifunctors bytestring Cabal containers cryptonite
- deepseq directory filepath Glob http-client http-client-tls
- http-types infer-license pretty scientific text transformers
- unordered-containers vector yaml
- ];
- executableHaskellDepends = [
- aeson base bifunctors bytestring Cabal containers cryptonite
- deepseq directory filepath Glob http-client http-client-tls
- http-types infer-license pretty scientific text transformers
- unordered-containers vector yaml
- ];
- testHaskellDepends = [
- aeson base bifunctors bytestring Cabal containers cryptonite
- deepseq directory filepath Glob hspec http-client http-client-tls
- http-types HUnit infer-license interpolate mockery pretty
- QuickCheck scientific template-haskell temporary text transformers
- unordered-containers vector yaml
- ];
- testToolDepends = [ hspec-discover ];
- description = "A modern format for Haskell packages";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "hpack_0_34_2" = callPackage
({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
, containers, cryptonite, deepseq, directory, filepath, Glob, hspec
, hspec-discover, http-client, http-client-tls, http-types, HUnit
@@ -128092,7 +128140,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "A modern format for Haskell packages";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hpack-convert" = callPackage
@@ -128380,27 +128427,6 @@ self: {
}) {};
"hpc-codecov" = callPackage
- ({ mkDerivation, array, base, bytestring, directory, filepath, hpc
- , tar, tasty, tasty-hunit
- }:
- mkDerivation {
- pname = "hpc-codecov";
- version = "0.1.0.0";
- sha256 = "1kr245qsdq60lvg1y9krpd19z9svwi2w9843b39hbv9fxzs7zcia";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- array base bytestring directory filepath hpc
- ];
- executableHaskellDepends = [ base ];
- testHaskellDepends = [
- base directory filepath tar tasty tasty-hunit
- ];
- description = "Generate codecov report from hpc data";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hpc-codecov_0_2_0_0" = callPackage
({ mkDerivation, array, base, bytestring, directory, filepath, hpc
, tar, tasty, tasty-hunit
}:
@@ -128419,7 +128445,6 @@ self: {
];
description = "Generate codecov report from hpc data";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hpc-coveralls" = callPackage
@@ -128456,10 +128481,8 @@ self: {
}:
mkDerivation {
pname = "hpc-lcov";
- version = "1.0.0";
- sha256 = "0j2v2dpqj8xrs7z8mn1f71pin1m2arynp8nmai9cd1bqxyrv56a6";
- revision = "1";
- editedCabalFile = "1h73lhmad57xllygx16kqr7q647y0d1m72gxl9d3n0w5hgdrq5sh";
+ version = "1.0.1";
+ sha256 = "01ws5y2vavgm7151dcabw3jwny1prrnzn5b04q76m5gc6a36wivl";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base containers hpc ];
@@ -129216,17 +129239,6 @@ self: {
}) {GeoIP = null;};
"hs-bibutils" = callPackage
- ({ mkDerivation, base, syb }:
- mkDerivation {
- pname = "hs-bibutils";
- version = "6.8.0.0";
- sha256 = "0syhh413qmajv56gaqz7p3b2yb6f0x9cx8zgds6fa3yzcqw7zasc";
- libraryHaskellDepends = [ base syb ];
- description = "Haskell bindings to bibutils, the bibliography conversion utilities";
- license = "GPL";
- }) {};
-
- "hs-bibutils_6_10_0_0" = callPackage
({ mkDerivation, base, syb }:
mkDerivation {
pname = "hs-bibutils";
@@ -129235,7 +129247,6 @@ self: {
libraryHaskellDepends = [ base syb ];
description = "Haskell bindings to bibutils, the bibliography conversion utilities";
license = "GPL";
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hs-blake2" = callPackage
@@ -130449,8 +130460,8 @@ self: {
}:
mkDerivation {
pname = "hsc3";
- version = "0.17";
- sha256 = "1k7gm0qk96rm7rphmmwlqh99kn5v79g8szyyhb9cqg3rfv6as1ld";
+ version = "0.18";
+ sha256 = "1j6jdgvvk3pxyky63khszv0cim4b7wbffpcpa098ii98fib0r47i";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array base binary bytestring containers data-ordlist directory
@@ -130459,6 +130470,8 @@ self: {
];
description = "Haskell SuperCollider";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hsc3-auditor" = callPackage
@@ -131259,8 +131272,8 @@ self: {
}:
mkDerivation {
pname = "hsendxmpp";
- version = "0.1.2.1";
- sha256 = "0affpvnpwy1cih932427i343n9fvc4qnnjy5drkz683q1rdajhvd";
+ version = "0.1.2.2";
+ sha256 = "1zw26rp206w5wq3qb2y35wjis2a3qvyip7k35f3ls4y530gw39bq";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -131522,8 +131535,8 @@ self: {
pname = "hsimport";
version = "0.11.0";
sha256 = "1z55gpwyb2gwjlll2c32g9r4aqpdybjpnjy785z60wpjdl48qwaa";
- revision = "2";
- editedCabalFile = "00blkkmxc7ldwa7jywrg32pq0nz7z8sidj56qdy5s8cpzx57gwg8";
+ revision = "3";
+ editedCabalFile = "017yfag3k4j9v9mj5fv7v8s2j7cla97isx8z4q6ks5wfvjvyfpjy";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -131538,8 +131551,6 @@ self: {
doHaddock = false;
description = "Extend the import list of a Haskell source file";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"hsini" = callPackage
@@ -131608,6 +131619,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "LSP interface over the hsinspect binary";
license = stdenv.lib.licenses.gpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hsinstall" = callPackage
@@ -131808,15 +131821,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {inherit (pkgs) lua5_3;};
- "hslua_1_1_1" = callPackage
+ "hslua_1_1_2" = callPackage
({ mkDerivation, base, bytestring, containers, exceptions, lua5_3
, mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit
, tasty-quickcheck, text
}:
mkDerivation {
pname = "hslua";
- version = "1.1.1";
- sha256 = "10gga18cg03av05rff9dg1yjmcyk16lv66zd4gwpr4g60091snbl";
+ version = "1.1.2";
+ sha256 = "1cv4lwr91ckscwm2jksrg29ka1z32974xgkcgmna4ibpyjwkslbl";
configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ];
libraryHaskellDepends = [
base bytestring containers exceptions mtl text
@@ -131840,6 +131853,8 @@ self: {
pname = "hslua-aeson";
version = "1.0.2";
sha256 = "1v5saxppbnq62ds00a7diadvqg8dnsx0sjlcanjj15h13j3yw964";
+ revision = "1";
+ editedCabalFile = "1bikj789x82f4b1pqij1wshkncvlxwjwyxf9z1spfvg8nsb5sd7y";
libraryHaskellDepends = [
aeson base hashable hslua scientific text unordered-containers
vector
@@ -132525,6 +132540,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hspec-golden_0_1_0_2" = callPackage
+ ({ mkDerivation, base, directory, hspec, hspec-core
+ , optparse-applicative, silently
+ }:
+ mkDerivation {
+ pname = "hspec-golden";
+ version = "0.1.0.2";
+ sha256 = "0yisrx8zjd2dhr0zb1m24sj61fjlkjwavi930rfs1cc7d34ji91i";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base directory hspec-core ];
+ executableHaskellDepends = [ base directory optparse-applicative ];
+ testHaskellDepends = [ base directory hspec hspec-core silently ];
+ description = "Golden tests for hspec";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hspec-golden-aeson" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory
, filepath, hspec, hspec-core, QuickCheck, quickcheck-arbitrary-adt
@@ -132701,8 +132734,8 @@ self: {
}:
mkDerivation {
pname = "hspec-need-env";
- version = "0.1.0.4";
- sha256 = "0cb6jr0mqhaylqdky38s8plgs9w8hk1pi135yxggr707bnhwsplg";
+ version = "0.1.0.5";
+ sha256 = "0bgjhzc4m24sbmfyczq1r61gbgm5i1lsgyql88ki4flllscg4hsh";
libraryHaskellDepends = [ base hspec-core hspec-expectations ];
testHaskellDepends = [ base hspec hspec-core setenv transformers ];
description = "Read environment variables for hspec tests";
@@ -133154,7 +133187,7 @@ self: {
sha256 = "0lz9zjy1xgjjbabbi2hcrvsnfid6c78y2cb2703qjwr93xy54f1f";
libraryHaskellDepends = [ base hsql old-time ];
librarySystemDepends = [ unixODBC ];
- description = "A Haskell Interface to ODBC.";
+ description = "A Haskell Interface to ODBC";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -133168,7 +133201,7 @@ self: {
sha256 = "0yj0jalpapjvpxmc79yd6bn93ax13pp87dipbg2c9mxf3p38jc9z";
libraryHaskellDepends = [ base hsql old-time ];
librarySystemDepends = [ postgresql ];
- description = "A Haskell Interface to PostgreSQL via the PQ library.";
+ description = "A Haskell Interface to PostgreSQL via the PQ library";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -134669,7 +134702,7 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "http-client_0_7_0" = callPackage
+ "http-client_0_7_1" = callPackage
({ mkDerivation, array, async, base, blaze-builder, bytestring
, case-insensitive, containers, cookie, deepseq, directory
, exceptions, filepath, ghc-prim, hspec, http-types, memory
@@ -134678,8 +134711,8 @@ self: {
}:
mkDerivation {
pname = "http-client";
- version = "0.7.0";
- sha256 = "1lghzrq3ls8gg64vsz4pc9rppggp4n3s3zcalzz63yvqrjfb767i";
+ version = "0.7.1";
+ sha256 = "0qjdjpxwqbnxfgqny0iylv11ng2swmdz57bwzy3mif5hfamvr6p0";
libraryHaskellDepends = [
array base blaze-builder bytestring case-insensitive containers
cookie deepseq exceptions filepath ghc-prim http-types memory
@@ -134838,15 +134871,15 @@ self: {
"http-client-restricted" = callPackage
({ mkDerivation, base, connection, data-default, http-client
- , http-client-tls, network, utf8-string
+ , http-client-tls, network, network-bsd, utf8-string
}:
mkDerivation {
pname = "http-client-restricted";
- version = "0.0.2";
- sha256 = "0i9x74r2lnwfbggd3dyccsivlrprglr3i21hc6a9vh868fbhmahn";
+ version = "0.0.3";
+ sha256 = "1xn84430haz2r9ikkxbi6awgpi0ybc7d7gp1plqhxq43ws626sam";
libraryHaskellDepends = [
base connection data-default http-client http-client-tls network
- utf8-string
+ network-bsd utf8-string
];
description = "restricting the servers that http-client will use";
license = stdenv.lib.licenses.mit;
@@ -135094,32 +135127,6 @@ self: {
}) {};
"http-download" = callPackage
- ({ mkDerivation, base, base64-bytestring, bytestring, conduit
- , conduit-extra, cryptonite, cryptonite-conduit, directory
- , exceptions, filepath, hspec, hspec-discover, http-client
- , http-conduit, http-types, memory, path, path-io, retry, rio
- , rio-prettyprint
- }:
- mkDerivation {
- pname = "http-download";
- version = "0.1.0.1";
- sha256 = "1f1haybqflprm3gwnxsyi6pyz7k4b5qyiq4wqq81wb7nsrr4h943";
- libraryHaskellDepends = [
- base base64-bytestring bytestring conduit conduit-extra cryptonite
- cryptonite-conduit directory exceptions filepath http-client
- http-conduit http-types memory path path-io retry rio
- rio-prettyprint
- ];
- testHaskellDepends = [
- base cryptonite hspec hspec-discover http-client path path-io retry
- rio rio-prettyprint
- ];
- testToolDepends = [ hspec-discover ];
- description = "Verified downloads with retries";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "http-download_0_2_0_0" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, conduit
, conduit-extra, cryptonite, cryptonite-conduit, directory
, exceptions, filepath, hspec, hspec-discover, http-client
@@ -135143,7 +135150,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Verified downloads with retries";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"http-encodings" = callPackage
@@ -135702,6 +135708,38 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "http2_2_0_5" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, array, base
+ , base16-bytestring, bytestring, case-insensitive, containers
+ , directory, doctest, filepath, gauge, Glob, heaps, hspec
+ , http-types, mwc-random, network, network-byte-order, psqueues
+ , stm, text, time-manager, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "http2";
+ version = "2.0.5";
+ sha256 = "1rg6dnkx2yxcdp87r1vdpyxacqv7jgxiq3bb1hjz45v5jk1xj676";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ array base bytestring case-insensitive containers http-types
+ network network-byte-order psqueues stm time-manager
+ ];
+ testHaskellDepends = [
+ aeson aeson-pretty array base base16-bytestring bytestring
+ case-insensitive containers directory doctest filepath Glob hspec
+ http-types network network-byte-order psqueues stm text
+ time-manager unordered-containers vector
+ ];
+ benchmarkHaskellDepends = [
+ array base bytestring case-insensitive containers gauge heaps
+ mwc-random network-byte-order psqueues stm
+ ];
+ description = "HTTP/2 library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"http2-client" = callPackage
({ mkDerivation, async, base, bytestring, containers, deepseq
, http2, lifted-async, lifted-base, mtl, network, stm, time, tls
@@ -135780,6 +135818,8 @@ self: {
];
description = "Encoders based on `proto-lens` for gRPC over HTTP2";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"http2-grpc-proto3-wire" = callPackage
@@ -136224,6 +136264,18 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hunit-dejafu_2_0_0_4" = callPackage
+ ({ mkDerivation, base, dejafu, exceptions, HUnit }:
+ mkDerivation {
+ pname = "hunit-dejafu";
+ version = "2.0.0.4";
+ sha256 = "11d52blw31mcsg7c3w1f7khy3vk2p03h4c5z6ja6wb9k5bg4d004";
+ libraryHaskellDepends = [ base dejafu exceptions HUnit ];
+ description = "Deja Fu support for the HUnit test framework";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hunit-gui" = callPackage
({ mkDerivation, base, cairo, gtk, haskell98, HUnit }:
mkDerivation {
@@ -136428,7 +136480,7 @@ self: {
executableHaskellDepends = [
array base bytestring containers kangaroo
];
- description = "Extract function names from Windows DLLs.";
+ description = "Extract function names from Windows DLLs";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -136608,27 +136660,27 @@ self: {
}:
mkDerivation {
pname = "hvega";
- version = "0.5.0.0";
- sha256 = "0h587i2wxwdmp24yxw7ggg1ak68mppbjwgjrdfhzzqlwdr69y9k0";
+ version = "0.9.1.0";
+ sha256 = "0gy7f6amg5mvr1lc7s98ld445h4s0j8xjilpdq6c6yy5kgd5hdyp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ aeson base text unordered-containers ];
testHaskellDepends = [
aeson aeson-pretty base bytestring containers filepath tasty
- tasty-golden text
+ tasty-golden text unordered-containers
];
description = "Create Vega-Lite visualizations (version 4) in Haskell";
license = stdenv.lib.licenses.bsd3;
}) {};
- "hvega_0_9_1_0" = callPackage
+ "hvega_0_10_0_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, filepath, tasty, tasty-golden, text, unordered-containers
}:
mkDerivation {
pname = "hvega";
- version = "0.9.1.0";
- sha256 = "0gy7f6amg5mvr1lc7s98ld445h4s0j8xjilpdq6c6yy5kgd5hdyp";
+ version = "0.10.0.0";
+ sha256 = "0jp9sfmyvscxn415z3mv5i2kjrwwabwy4v4qc709qkrfgzd9mmwn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ aeson base text unordered-containers ];
@@ -136701,33 +136753,6 @@ self: {
}) {};
"hw-balancedparens" = callPackage
- ({ mkDerivation, base, criterion, deepseq, doctest
- , doctest-discover, hedgehog, hspec, hspec-discover, hw-bits
- , hw-excess, hw-fingertree, hw-hspec-hedgehog, hw-prim
- , hw-rankselect-base, transformers, vector
- }:
- mkDerivation {
- pname = "hw-balancedparens";
- version = "0.3.1.0";
- sha256 = "1nr3p3qcd72i4av71vf9kxv483mdg13c10dnpynabxfh7vx49vc9";
- libraryHaskellDepends = [
- base deepseq hedgehog hspec hw-bits hw-excess hw-fingertree hw-prim
- hw-rankselect-base vector
- ];
- testHaskellDepends = [
- base doctest doctest-discover hedgehog hspec hw-bits
- hw-hspec-hedgehog hw-prim hw-rankselect-base transformers vector
- ];
- testToolDepends = [ doctest-discover hspec-discover ];
- benchmarkHaskellDepends = [
- base criterion hedgehog hw-bits hw-prim vector
- ];
- doHaddock = false;
- description = "Balanced parentheses";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "hw-balancedparens_0_4_1_0" = callPackage
({ mkDerivation, base, bytestring, criterion, deepseq, directory
, doctest, doctest-discover, generic-lens, hedgehog, hspec
, hspec-discover, hw-bits, hw-excess, hw-fingertree
@@ -136762,6 +136787,7 @@ self: {
description = "Balanced parentheses";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-bits" = callPackage
@@ -136978,6 +137004,8 @@ self: {
];
description = "Elias-Fano";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-excess" = callPackage
@@ -137135,10 +137163,8 @@ self: {
}:
mkDerivation {
pname = "hw-json";
- version = "1.3.2.0";
- sha256 = "00pdd813phgfi9g9xs6r7iw03iifwmlzfb0b424q1cq6d9z37v2f";
- revision = "2";
- editedCabalFile = "1lg2l399fnx7vg2bxf6chcwpl9q3pblzrmwzzijxczvyfrsy5m41";
+ version = "1.3.2.1";
+ sha256 = "11lf4nxnkk8l25a44g1pkr9j1w03l69gqjgli5yfj6k68lzml7bf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -137154,15 +137180,17 @@ self: {
optparse-applicative text unordered-containers vector
];
testHaskellDepends = [
- aeson attoparsec base bytestring doctest doctest-discover hedgehog
- hspec hw-balancedparens hw-bits hw-hspec-hedgehog
- hw-json-simple-cursor hw-json-standard-cursor hw-prim hw-rankselect
- hw-rankselect-base scientific text transformers vector
+ aeson attoparsec base bytestring dlist doctest doctest-discover
+ hedgehog hspec hw-balancedparens hw-bits hw-hspec-hedgehog
+ hw-json-simple-cursor hw-json-standard-cursor hw-mquery hw-prim
+ hw-rankselect hw-rankselect-base scientific text transformers
+ vector
];
testToolDepends = [ doctest-discover hspec-discover ];
benchmarkHaskellDepends = [
base bytestring criterion directory hw-json-standard-cursor mmap
];
+ doHaddock = false;
description = "Memory efficient JSON parser";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -137541,6 +137569,8 @@ self: {
doHaddock = false;
description = "Rank-select";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-rankselect-base" = callPackage
@@ -137551,8 +137581,8 @@ self: {
}:
mkDerivation {
pname = "hw-rankselect-base";
- version = "0.3.4.0";
- sha256 = "0rfk06fwmvpw2s7m397xm2s0831ad743325pv6yrd7019jcbiayl";
+ version = "0.3.4.1";
+ sha256 = "1s0lqwq0rjmjca6lshfnxqi0c7bzlyflhm45xw1xa9pvqci8439h";
libraryHaskellDepends = [
base bits-extra bitvec hw-bits hw-int hw-prim hw-string-parse
vector
@@ -137659,6 +137689,8 @@ self: {
];
description = "Succint datastructures";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hw-uri" = callPackage
@@ -137751,6 +137783,8 @@ self: {
];
description = "XML parser based on succinct data structures";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"hwall-auth-iitk" = callPackage
@@ -138146,7 +138180,7 @@ self: {
base containers directory filepath haskell98 HTTP HUnit hxt network
parsec process
];
- description = "A collection of tools for processing XML with Haskell (Filter variant).";
+ description = "A collection of tools for processing XML with Haskell (Filter variant)";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -140147,8 +140181,8 @@ self: {
({ mkDerivation, aeson, base, hvega, ihaskell, text }:
mkDerivation {
pname = "ihaskell-hvega";
- version = "0.3.0.0";
- sha256 = "1sa65ambh6494lhfgyawn883zfnlvqrd969xzx83w1dk904425gi";
+ version = "0.3.1.0";
+ sha256 = "1zfk58f10r8mkj9wwi4mgqm6hyf2x6zkrxm7rdi8yfvfya38m7fy";
libraryHaskellDepends = [ aeson base hvega ihaskell text ];
description = "IHaskell display instance for hvega types";
license = stdenv.lib.licenses.bsd3;
@@ -140343,7 +140377,7 @@ self: {
libraryToolDepends = [ alex ];
executableHaskellDepends = [ array base containers html xhtml ];
executableToolDepends = [ alex ];
- description = "A fast syntax highlighting library built with alex.";
+ description = "A fast syntax highlighting library built with alex";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -140358,7 +140392,7 @@ self: {
revision = "1";
editedCabalFile = "1wl2sv2g7iwxldk582h1z6a2b3ks4wzk8rx8bflcxwlh6s4kq0s7";
libraryHaskellDepends = [ base bytestring ];
- description = "Determine the type of an image by reading the first bytes.";
+ description = "Determine the type of an image by reading the first bytes";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -140824,8 +140858,8 @@ self: {
}:
mkDerivation {
pname = "implicit-hie";
- version = "0.1.0.0";
- sha256 = "1mdavvr4pmkq82yb5qnp77szjraa06ybw7v3fkys83b045plzdr6";
+ version = "0.1.1.0";
+ sha256 = "048y1wbwcp1vs4shgfzvcmbgg8fnm0pw2i7a8488b5kshfzf9syb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -140844,6 +140878,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "implicit-hie-cradle" = callPackage
+ ({ mkDerivation, base, base16-bytestring, bytestring, containers
+ , directory, extra, filepath, hie-bios, hslogger, implicit-hie
+ , process, temporary, text, time, transformers, unix-compat
+ , unordered-containers, vector, yaml
+ }:
+ mkDerivation {
+ pname = "implicit-hie-cradle";
+ version = "0.1.0.0";
+ sha256 = "0yyzfpmv5x2ivzjsjwngklxv5nkad987ns8w3g7h92s5j1fb7x82";
+ libraryHaskellDepends = [
+ base base16-bytestring bytestring containers directory extra
+ filepath hie-bios hslogger implicit-hie process temporary text time
+ transformers unix-compat unordered-containers vector yaml
+ ];
+ testHaskellDepends = [ base ];
+ description = "Auto generate hie-bios cradles";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"implicit-logging" = callPackage
({ mkDerivation, base, mtl, time, transformers }:
mkDerivation {
@@ -141504,6 +141558,32 @@ self: {
broken = true;
}) {};
+ "indigo" = callPackage
+ ({ mkDerivation, base, constraints, containers, fmt, hedgehog
+ , hspec-expectations, HUnit, lorentz, morley, morley-prelude
+ , reflection, singletons, tasty, tasty-discover, tasty-hedgehog
+ , tasty-hunit-compat, template-haskell, vinyl
+ }:
+ mkDerivation {
+ pname = "indigo";
+ version = "0.1.0.0";
+ sha256 = "03bspqbw8iz25d58xvy18qzk7wrm5k48k6bvnnslkikqy2bnkcr1";
+ libraryHaskellDepends = [
+ base constraints containers lorentz morley morley-prelude
+ reflection singletons template-haskell vinyl
+ ];
+ testHaskellDepends = [
+ base containers fmt hedgehog hspec-expectations HUnit lorentz
+ morley morley-prelude singletons tasty tasty-hedgehog
+ tasty-hunit-compat
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Convenient imperative eDSL over Lorentz";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"inf-interval" = callPackage
({ mkDerivation, array, base, deepseq, QuickCheck, text, vector }:
mkDerivation {
@@ -141512,7 +141592,7 @@ self: {
sha256 = "08fjmza05wlj11mvdjwfcp3fn6k5zi1hsld84805clipd55sbp0r";
libraryHaskellDepends = [ array base deepseq vector ];
testHaskellDepends = [ array base deepseq QuickCheck text vector ];
- description = "Non-contiguous interval data types with potentially infinite ranges.";
+ description = "Non-contiguous interval data types with potentially infinite ranges";
license = stdenv.lib.licenses.gpl3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -141682,8 +141762,8 @@ self: {
}:
mkDerivation {
pname = "influxdb";
- version = "1.7.1.5";
- sha256 = "1i3qwh8l938f453nf7mbhlhg6xyaxsh8vys13zlz7p26q7knf65g";
+ version = "1.7.1.6";
+ sha256 = "1psx9v95fhlapizhh7jdz4cvynwv9jiqn09z0843lhc74jqf65in";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal cabal-doctest ];
@@ -141700,7 +141780,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "influxdb_1_7_1_6" = callPackage
+ "influxdb_1_8_0" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal
, cabal-doctest, clock, containers, doctest, foldl, http-client
, http-types, lens, network, optional-args, raw-strings-qq
@@ -141709,8 +141789,8 @@ self: {
}:
mkDerivation {
pname = "influxdb";
- version = "1.7.1.6";
- sha256 = "1psx9v95fhlapizhh7jdz4cvynwv9jiqn09z0843lhc74jqf65in";
+ version = "1.8.0";
+ sha256 = "02hpav4j9shrx4gbfdf2mdfx53x5q24s8qr3yvi7ia4ssbr0bcfd";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal cabal-doctest ];
@@ -141720,8 +141800,8 @@ self: {
unordered-containers vector
];
testHaskellDepends = [
- base containers doctest raw-strings-qq tasty tasty-hunit
- template-haskell time
+ base containers doctest lens raw-strings-qq tasty tasty-hunit
+ template-haskell time vector
];
description = "Haskell client library for InfluxDB";
license = stdenv.lib.licenses.bsd3;
@@ -142577,6 +142657,22 @@ self: {
broken = true;
}) {intel_aes = null;};
+ "interact" = callPackage
+ ({ mkDerivation, base, bytestring, hspec, main-tester, mtl
+ , silently
+ }:
+ mkDerivation {
+ pname = "interact";
+ version = "0.2.0.0";
+ sha256 = "0fnzhcdyd95z5jll88y8zi9dgr2z55w0ddiv4kfyjxy6jampdypj";
+ libraryHaskellDepends = [ base mtl ];
+ testHaskellDepends = [
+ base bytestring hspec main-tester mtl silently
+ ];
+ description = "instantly create REPL from any function";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"interactive-plot" = callPackage
({ mkDerivation, base, containers, data-default-class, microlens
, microlens-th, MonadRandom, mtl, transformers, vty
@@ -142797,23 +142893,6 @@ self: {
}) {};
"interpolate" = callPackage
- ({ mkDerivation, base, base-compat, bytestring, haskell-src-meta
- , hspec, QuickCheck, quickcheck-instances, template-haskell, text
- }:
- mkDerivation {
- pname = "interpolate";
- version = "0.2.0";
- sha256 = "1gkaj98yz363v38fv78sqby236mp8yqwqcilx7kr2b9z0w3204bf";
- libraryHaskellDepends = [ base haskell-src-meta template-haskell ];
- testHaskellDepends = [
- base base-compat bytestring haskell-src-meta hspec QuickCheck
- quickcheck-instances template-haskell text
- ];
- description = "String interpolation done right";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "interpolate_0_2_1" = callPackage
({ mkDerivation, base, base-compat, bytestring, haskell-src-meta
, hspec, QuickCheck, quickcheck-instances, template-haskell, text
}:
@@ -142828,7 +142907,6 @@ self: {
];
description = "String interpolation done right";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"interpolatedstring-perl6" = callPackage
@@ -143071,44 +143149,42 @@ self: {
"intro" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, dlist
- , extra, hashable, lens, mtl, QuickCheck, safe, text, transformers
- , unordered-containers, writer-cps-mtl
+ , extra, hashable, lens, mtl, optics, QuickCheck, safe, text
+ , transformers, unordered-containers, writer-cps-mtl
}:
mkDerivation {
pname = "intro";
- version = "0.6.0.1";
- sha256 = "1kka6dnlyqppjx9ykk3zixfyslr8cf4ja6sa2hgq6h69mmsicp67";
- revision = "2";
- editedCabalFile = "12jmy4lp9yrix6hm6cx3kmgprpmlwdyxqckyx53h01iygfpbx3w5";
+ 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
- QuickCheck safe text transformers unordered-containers
+ optics QuickCheck safe text transformers unordered-containers
writer-cps-mtl
];
description = "Safe and minimal prelude";
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
+ "intro_0_8_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, extra, hashable
+ , lens, mtl, optics, QuickCheck, safe, text, transformers
+ , unordered-containers, writer-cps-mtl
}:
mkDerivation {
pname = "intro";
- version = "0.7.0.0";
- sha256 = "18ddkcm77jxqpqjaaqs1qmzvn8zgincrybb3d4zcsggrp6llghc3";
+ version = "0.8.0.0";
+ sha256 = "1vmhmpcikxlmad2c55bdlsa7j1x30irjb7dp69qii650qslh2rf3";
libraryHaskellDepends = [
- base bytestring containers deepseq dlist extra hashable mtl safe
- text transformers unordered-containers writer-cps-mtl
+ base bytestring containers 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
+ base bytestring containers extra hashable lens mtl optics
+ QuickCheck safe text transformers unordered-containers
writer-cps-mtl
];
description = "Safe and minimal prelude";
@@ -143250,6 +143326,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "invertible_0_2_0_6" = callPackage
+ ({ mkDerivation, base, haskell-src-meta, invariant, lens
+ , partial-isomorphisms, QuickCheck, semigroupoids, template-haskell
+ , transformers
+ }:
+ mkDerivation {
+ pname = "invertible";
+ version = "0.2.0.6";
+ sha256 = "1z53i81i8w3hxq0869l2i74s7k6sizbc3i4z0j5s7m412i119amd";
+ libraryHaskellDepends = [
+ base haskell-src-meta invariant lens partial-isomorphisms
+ semigroupoids template-haskell transformers
+ ];
+ testHaskellDepends = [ base QuickCheck transformers ];
+ description = "bidirectional arrows, bijective functions, and invariant functors";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"invertible-grammar" = callPackage
({ mkDerivation, base, bifunctors, containers, mtl, prettyprinter
, profunctors, semigroups, tagged, template-haskell, text
@@ -143752,8 +143847,8 @@ self: {
}:
mkDerivation {
pname = "ipfs";
- version = "1.0.2";
- sha256 = "0mrr67bz283qqz0d70j9gz191l4pi554j3hmcf7pscg87b84rdv5";
+ version = "1.0.3";
+ sha256 = "0m39ixc5xkk1r0k7d5hfszr2hp66i9xdab3y4iqcqxl45nf9q2f2";
libraryHaskellDepends = [
aeson base bytestring envy flow Glob ip lens monad-logger
regex-compat rio servant-client servant-server swagger2 text vector
@@ -145998,8 +146093,8 @@ self: {
({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }:
mkDerivation {
pname = "jira-wiki-markup";
- version = "1.0.0";
- sha256 = "1sl2jjcsqg61si33mxjwpf8zdn56kbbgcwqqqzbgifx2qbv4wmf8";
+ version = "1.1.4";
+ sha256 = "0riwi6i0vvmfffprzd4gklxjivjv1x7cmb2vx43x6n8yfrd75yzv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base mtl parsec text ];
@@ -146009,12 +146104,12 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "jira-wiki-markup_1_3_0" = callPackage
+ "jira-wiki-markup_1_3_2" = callPackage
({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }:
mkDerivation {
pname = "jira-wiki-markup";
- version = "1.3.0";
- sha256 = "01jv2xrp0xkx00fdxglik85mnbnkhgxfyya6kvkm4fgifj111h4s";
+ version = "1.3.2";
+ sha256 = "16vcy9gn6qrzvr99l26az4yi2dy9xngcb1wmj86yl7bmk1hcq3wc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base mtl parsec text ];
@@ -146555,8 +146650,6 @@ self: {
];
description = "Interface for JavaScript that works with GHCJS and GHC";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"jsaddle-webkit2gtk" = callPackage
@@ -146960,22 +147053,6 @@ self: {
}) {};
"json-feed" = callPackage
- ({ mkDerivation, aeson, base, bytestring, filepath, hspec
- , mime-types, network-uri, tagsoup, text, time
- }:
- mkDerivation {
- pname = "json-feed";
- version = "1.0.10";
- sha256 = "09hgpy0xc431ifs59y91glwf9c57yjc8jwwin94w4z3xk8v2qg2v";
- libraryHaskellDepends = [
- aeson base bytestring mime-types network-uri tagsoup text time
- ];
- testHaskellDepends = [ base bytestring filepath hspec ];
- description = "JSON Feed";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "json-feed_1_0_11" = callPackage
({ mkDerivation, aeson, base, bytestring, filepath, hspec
, mime-types, network-uri, tagsoup, text, time
}:
@@ -146989,7 +147066,6 @@ self: {
testHaskellDepends = [ base bytestring filepath hspec ];
description = "JSON Feed";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"json-fu" = callPackage
@@ -147168,8 +147244,8 @@ self: {
}:
mkDerivation {
pname = "json-rpc";
- version = "1.0.1";
- sha256 = "1gghpzaz2p1ib5jgkr0hn0fpzdkkzx9ywc65q3np9n6x6zb2878h";
+ version = "1.0.3";
+ sha256 = "0168hk5sqrxily51m0vlwvarmz59h79520y1ivbf6g38hxm8m60g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -147188,7 +147264,7 @@ self: {
vector
];
description = "Fully-featured JSON-RPC 2.0 library";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
}) {};
"json-rpc-client" = callPackage
@@ -147489,7 +147565,7 @@ self: {
base blaze-builder bytestring containers json2-types mtl old-locale
parsec pretty time utf8-string
];
- description = "Library provides support for JSON.";
+ description = "Library provides support for JSON";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -148933,6 +149009,8 @@ self: {
];
description = "Fast concurrent queues much inspired by unagi-chan";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"kbq-gu" = callPackage
@@ -150128,30 +150206,33 @@ self: {
"knit-haskell" = callPackage
({ mkDerivation, aeson-pretty, base, base64-bytestring
- , blaze-colonnade, blaze-html, bytestring, case-insensitive
+ , blaze-colonnade, blaze-html, bytestring, case-insensitive, cereal
, colonnade, constraints, containers, diagrams-lib, diagrams-svg
- , directory, Glob, here, http-client, http-client-tls, http-types
- , hvega, logging-effect, lucid, mtl, network, network-uri, pandoc
- , plots, polysemy, polysemy-plugin, polysemy-RandomFu, polysemy-zoo
- , prettyprinter, random, random-fu, random-source, svg-builder
- , text, time
+ , directory, doctemplates, exceptions, Glob, here, http-client
+ , http-client-tls, http-types, hvega, lucid, monad-control, mtl
+ , network, network-uri, pandoc, plots, polysemy, polysemy-plugin
+ , polysemy-RandomFu, polysemy-zoo, prettyprinter, random, random-fu
+ , random-source, say, stm, store, streamly, streamly-bytestring
+ , svg-builder, text, time, transformers-base
}:
mkDerivation {
pname = "knit-haskell";
- version = "0.7.0.0";
- sha256 = "06p802fx328hkl3d9rnbdvlmhh9fyx2l293hg65z5ad96c9xzwas";
+ version = "0.8.0.0";
+ sha256 = "1maq5s4f05fpd98nw2gljqcwgdr62hy5lpcblvybcyp2xqh8fc9i";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson-pretty base base64-bytestring blaze-colonnade blaze-html
- bytestring case-insensitive colonnade constraints containers
- diagrams-lib diagrams-svg directory Glob http-client
- http-client-tls http-types hvega logging-effect lucid mtl network
- network-uri pandoc polysemy polysemy-plugin polysemy-zoo
- prettyprinter random random-fu random-source svg-builder text time
+ bytestring case-insensitive cereal colonnade constraints containers
+ diagrams-lib diagrams-svg directory doctemplates exceptions Glob
+ http-client http-client-tls http-types hvega lucid monad-control
+ mtl network network-uri pandoc polysemy polysemy-plugin
+ polysemy-zoo prettyprinter random say stm streamly
+ streamly-bytestring svg-builder text time transformers-base
];
testHaskellDepends = [
- base blaze-html colonnade containers here hvega mtl plots polysemy
- polysemy-plugin polysemy-RandomFu random-fu random-source text
+ base blaze-html bytestring colonnade containers here hvega mtl
+ plots polysemy polysemy-plugin polysemy-RandomFu random-fu
+ random-source store streamly text
];
description = "a minimal Rmarkdown sort-of-thing for haskell, by way of Pandoc";
license = stdenv.lib.licenses.bsd3;
@@ -150360,6 +150441,37 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "krank_0_2_2" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, hspec
+ , hspec-expectations, http-client, http-types, lifted-async, mtl
+ , optparse-applicative, pcre-heavy, pretty-terminal, PyF, req
+ , safe-exceptions, text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "krank";
+ version = "0.2.2";
+ sha256 = "10w6vbpcn9n07s99w02izg7nfizpbq5m5mg6zv46f1llm35jpv6w";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers http-client http-types
+ lifted-async mtl pcre-heavy pretty-terminal PyF req safe-exceptions
+ text unordered-containers
+ ];
+ executableHaskellDepends = [
+ base containers mtl optparse-applicative pcre-heavy pretty-terminal
+ PyF text
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers hspec hspec-expectations
+ 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;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"krapsh" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, base16-bytestring
, binary, bytestring, containers, cryptohash-sha256, deepseq
@@ -150453,27 +150565,35 @@ self: {
}) {egl = null; inherit (pkgs) glew;};
"kubernetes-client" = callPackage
- ({ mkDerivation, aeson, base, bytestring, connection, containers
- , data-default-class, hspec, http-client, http-client-tls
- , kubernetes-client-core, microlens, mtl, pem, safe-exceptions
- , streaming-bytestring, text, tls, x509, x509-store, x509-system
+ ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
+ , bytestring, connection, containers, data-default-class, either
+ , file-embed, filepath, hoauth2, hspec, hspec-attoparsec
+ , http-client, http-client-tls, jose-jwt, jsonpath
+ , kubernetes-client-core, microlens, mtl, oidc-client, pem
+ , safe-exceptions, stm, streaming-bytestring, text, time, timerep
+ , tls, typed-process, uri-bytestring, x509, x509-store, x509-system
, x509-validation, yaml
}:
mkDerivation {
pname = "kubernetes-client";
- version = "0.1.0.1";
- sha256 = "0fzilm4k7cq3k6vlx01c5gzg4lnrgpfdldbiml4rbiv42f13pr7j";
+ version = "0.2.0.0";
+ sha256 = "07vvp8yb7jx5cgn3siykkh7jdkkcxapclyp09q4n975fzd01waww";
libraryHaskellDepends = [
- aeson base bytestring connection containers data-default-class
- http-client http-client-tls kubernetes-client-core microlens mtl
- pem safe-exceptions streaming-bytestring text tls x509 x509-store
- x509-system x509-validation
+ aeson attoparsec base base64-bytestring bytestring connection
+ containers data-default-class either filepath hoauth2 http-client
+ http-client-tls jose-jwt jsonpath kubernetes-client-core microlens
+ mtl oidc-client pem safe-exceptions stm streaming-bytestring text
+ time timerep tls typed-process uri-bytestring x509 x509-store
+ x509-system x509-validation yaml
];
testHaskellDepends = [
- aeson base bytestring connection containers data-default-class
- hspec http-client http-client-tls kubernetes-client-core microlens
- mtl pem safe-exceptions streaming-bytestring text tls x509
- x509-store x509-system x509-validation yaml
+ aeson attoparsec base base64-bytestring bytestring connection
+ containers data-default-class either file-embed filepath hoauth2
+ hspec hspec-attoparsec http-client http-client-tls jose-jwt
+ jsonpath kubernetes-client-core microlens mtl oidc-client pem
+ safe-exceptions stm streaming-bytestring text time timerep tls
+ typed-process uri-bytestring x509 x509-store x509-system
+ x509-validation yaml
];
description = "Client library for Kubernetes";
license = stdenv.lib.licenses.asl20;
@@ -150491,10 +150611,8 @@ self: {
}:
mkDerivation {
pname = "kubernetes-client-core";
- version = "0.1.0.1";
- sha256 = "08sxsc9a9vdsqp71zxnc309cng75k3c57mcmmryhpwwyscvgfnsk";
- revision = "1";
- editedCabalFile = "0qzh7zq36q57yfccna1izi1gz9fpki9ngnl8dgf3m6halrxwqlc7";
+ version = "0.2.0.0";
+ sha256 = "03f9h4cb02nj2g49grp3i22djc6zh2bqxl7yxkx1yf70fnqv2zcq";
libraryHaskellDepends = [
aeson base base64-bytestring bytestring case-insensitive containers
deepseq exceptions http-api-data http-client http-client-tls
@@ -150784,18 +150902,6 @@ self: {
}) {};
"lackey" = callPackage
- ({ mkDerivation, base, hspec, servant, servant-foreign, text }:
- mkDerivation {
- pname = "lackey";
- version = "1.0.12";
- sha256 = "0fc6g9bydh27yv4j45f7g49rq5gdxb1x175q5w9yni5xam5z7hl2";
- libraryHaskellDepends = [ base servant servant-foreign text ];
- testHaskellDepends = [ base hspec servant servant-foreign text ];
- description = "Generate Ruby clients from Servant APIs";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "lackey_1_0_13" = callPackage
({ mkDerivation, base, hspec, servant, servant-foreign, text }:
mkDerivation {
pname = "lackey";
@@ -150805,7 +150911,6 @@ self: {
testHaskellDepends = [ base hspec servant servant-foreign text ];
description = "Generate Ruby clients from Servant APIs";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"lacroix" = callPackage
@@ -151751,14 +151856,20 @@ self: {
}) {};
"language-asn1" = callPackage
- ({ mkDerivation, base, parsec, syb }:
+ ({ mkDerivation, base, HUnit, parsec, syb, test-framework
+ , test-framework-hunit
+ }:
mkDerivation {
pname = "language-asn1";
- version = "0.5";
- sha256 = "14aiqk1l1d3bh7dcml4a85xg81583h3r30h5splw0lvcxmbggzp3";
+ version = "0.6";
+ sha256 = "0crhyk69kp14w8917mnfsp8hiilsyw84xyz4ysdw70i78wvb530a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base parsec syb ];
+ executableHaskellDepends = [ base parsec syb ];
+ testHaskellDepends = [
+ base HUnit parsec syb test-framework test-framework-hunit
+ ];
description = "Parsing of ASN1 definitions";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -151790,24 +151901,6 @@ self: {
}) {};
"language-avro" = callPackage
- ({ mkDerivation, avro, base, containers, directory, filepath, hspec
- , hspec-megaparsec, megaparsec, text, vector
- }:
- mkDerivation {
- pname = "language-avro";
- version = "0.1.2.0";
- sha256 = "0cpkkp4v5sqrf6khkhmdvklmhcjc4c4rcfprd5c854vf1zq06hhl";
- libraryHaskellDepends = [
- avro base containers directory filepath megaparsec text vector
- ];
- testHaskellDepends = [
- avro base hspec hspec-megaparsec megaparsec text vector
- ];
- description = "Language definition and parser for AVRO files";
- license = stdenv.lib.licenses.asl20;
- }) {};
-
- "language-avro_0_1_3_1" = callPackage
({ mkDerivation, avro, base, containers, directory, filepath, hspec
, hspec-megaparsec, megaparsec, text, vector
}:
@@ -151823,7 +151916,6 @@ self: {
];
description = "Language definition and parser for AVRO files";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"language-bash" = callPackage
@@ -152059,6 +152151,43 @@ self: {
broken = true;
}) {};
+ "language-dickinson" = callPackage
+ ({ mkDerivation, alex, array, base, binary, bytestring
+ , composition-prelude, containers, criterion, deepseq, directory
+ , filepath, happy, haskeline, microlens, microlens-mtl, mtl
+ , optparse-applicative, pretty-simple, prettyprinter, random, tasty
+ , tasty-golden, tasty-hunit, text, transformers, zstd
+ }:
+ mkDerivation {
+ pname = "language-dickinson";
+ version = "0.1.0.1";
+ sha256 = "0ry3mkgvabm4hvax8lm7pdm8bsmp1qiaq6kndfj5m95fc0ddd1j4";
+ revision = "1";
+ editedCabalFile = "16ys3vfs2cdifvmij9qxa8sgvkvhfhvk47bha865zx78iml6cy58";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ array base binary bytestring composition-prelude containers deepseq
+ directory filepath microlens microlens-mtl mtl prettyprinter random
+ text transformers
+ ];
+ libraryToolDepends = [ alex happy ];
+ executableHaskellDepends = [
+ base binary bytestring containers directory filepath haskeline
+ microlens microlens-mtl mtl optparse-applicative prettyprinter
+ random text zstd
+ ];
+ testHaskellDepends = [
+ base bytestring filepath pretty-simple prettyprinter tasty
+ tasty-golden tasty-hunit text
+ ];
+ benchmarkHaskellDepends = [ base binary bytestring criterion ];
+ doHaddock = false;
+ description = "A language for generative literature";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"language-docker" = callPackage
({ mkDerivation, base, bytestring, containers, data-default-class
, hspec, HUnit, megaparsec, prettyprinter, QuickCheck, split, text
@@ -152161,7 +152290,7 @@ self: {
libraryHaskellDepends = [
base containers language-ecmascript parsec uniplate
];
- description = "JavaScript static analysis library.";
+ description = "JavaScript static analysis library";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -152181,7 +152310,7 @@ self: {
hashable lens mtl parsec pretty text unordered-containers
];
libraryToolDepends = [ alex ];
- description = "Parser and pretty printer for the Eiffel language.";
+ description = "Parser and pretty printer for the Eiffel language";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -152215,7 +152344,7 @@ self: {
sha256 = "16kzdvhxpmfiia68c4y36fv1sjymy7sblba4iz77qqnwfqz3zka4";
libraryHaskellDepends = [ array base haskell-src parsec syb ];
libraryToolDepends = [ alex happy ];
- description = "Fortran lexer and parser, language support, and extensions.";
+ description = "Fortran lexer and parser, language support, and extensions";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -152742,7 +152871,7 @@ self: {
array base containers monads-tf pretty transformers utf8-string
];
libraryToolDepends = [ alex happy ];
- description = "Parsing and pretty printing of Python code.";
+ description = "Parsing and pretty printing of Python code";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -152759,7 +152888,7 @@ self: {
executableHaskellDepends = [
base haskell98 language-python xhtml
];
- description = "Generate coloured XHTML for Python code.";
+ description = "Generate coloured XHTML for Python code";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -153568,8 +153697,8 @@ self: {
}:
mkDerivation {
pname = "layers-game";
- version = "0.6.0";
- sha256 = "03a8l2hmirhfnl7s07yq06szmwcr5lz2lapbpp22ryqjr3zpvwf6";
+ version = "0.7.0";
+ sha256 = "1v55940lpp9p67nnnqslzz175cbzs7sfdyinxws9dhwmjvpm4ix8";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -153921,8 +154050,8 @@ self: {
}:
mkDerivation {
pname = "ldap-client";
- version = "0.4.0";
- sha256 = "1n15yab8mg12f80rq47ansdxmxj4n6symx11ihy2m4bjn7yq31mk";
+ version = "0.4.1";
+ sha256 = "0m253jicjn8rqdrkcqd75bcrdg7bdq313crx2b54yv5s3mz6cxi2";
libraryHaskellDepends = [
asn1-encoding asn1-types async base bytestring connection
containers fail network semigroups stm text
@@ -154256,8 +154385,8 @@ self: {
}:
mkDerivation {
pname = "leb128-cereal";
- version = "1.0";
- sha256 = "1qjxcvcgdf4l1wzps7410yv3i5mi3ax17mq2f9wgbfbnm33329i7";
+ version = "1.1";
+ sha256 = "08jmd5v36p2vwlx3rw22h762jp7arq06fsmdipff72bvs2cn0fld";
libraryHaskellDepends = [ base bytestring cereal ];
testHaskellDepends = [
base bytestring tasty tasty-hunit tasty-quickcheck
@@ -154857,8 +154986,8 @@ self: {
pname = "lens-process";
version = "0.3.0.2";
sha256 = "1bv6z7309bq9jv2lzr79bcbwg1pkhy728pnrjnl3c3nv807a3igk";
- revision = "1";
- editedCabalFile = "0cfh8yw9b88jvhq6plk9i79akq4w7bpmy6w6f7wjji0lv1mkj15m";
+ revision = "2";
+ editedCabalFile = "1l71hi0a5yn5x9w4br5bzypa25zdlqw6jcb69z3bhb6dx53197ma";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [ base filepath lens process ];
testHaskellDepends = [
@@ -155105,8 +155234,10 @@ self: {
}:
mkDerivation {
pname = "lentil";
- version = "1.3.1.0";
- sha256 = "0jvabc8p69wgf20q3mq0nn9kg6x20gym3xl251vnbyl7chkg9can";
+ version = "1.3.2.0";
+ sha256 = "134f9ijnd1dw2l9k5m1ay643pc4jqmq5kx17cnijb7ff93442s0n";
+ revision = "2";
+ editedCabalFile = "0xijjp1ysybbd9n3f5vcaph1qdad5v9ynp0jia5aaizr34lwx94z";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -155479,6 +155610,21 @@ self: {
broken = true;
}) {};
+ "libBF" = callPackage
+ ({ mkDerivation, base, deepseq }:
+ mkDerivation {
+ pname = "libBF";
+ version = "0.5.1";
+ sha256 = "0iwbkfbp26z1zmnk28mnkvyh8k0i0bx56wl2jwygdnqvl5lmfv6i";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base deepseq ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [ base ];
+ description = "A binding to the libBF library";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"libGenI" = callPackage
({ mkDerivation, base, binary, containers, HUnit, mtl, parsec
, process, QuickCheck
@@ -156178,6 +156324,8 @@ self: {
testPkgconfigDepends = [ libsodium ];
description = "Low-level bindings to the libsodium C library";
license = stdenv.lib.licenses.isc;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {inherit (pkgs) libsodium;};
"libssh2" = callPackage
@@ -156565,6 +156713,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "lifted-async_0_10_1_1" = callPackage
+ ({ mkDerivation, async, base, constraints, criterion, deepseq
+ , HUnit, lifted-base, monad-control, mtl, tasty
+ , tasty-expected-failure, tasty-hunit, tasty-th, transformers-base
+ }:
+ mkDerivation {
+ pname = "lifted-async";
+ version = "0.10.1.1";
+ sha256 = "1x02dhcih1diw2076b918r3646xw3vbzg99sqpm6iw8yd5sds20p";
+ libraryHaskellDepends = [
+ async base constraints lifted-base monad-control transformers-base
+ ];
+ testHaskellDepends = [
+ async base HUnit lifted-base monad-control mtl tasty
+ tasty-expected-failure tasty-hunit tasty-th
+ ];
+ benchmarkHaskellDepends = [ async base criterion deepseq ];
+ description = "Run lifted IO operations asynchronously and wait for their results";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"lifted-base" = callPackage
({ mkDerivation, base, criterion, HUnit, monad-control, monad-peel
, test-framework, test-framework-hunit, transformers
@@ -156754,8 +156924,8 @@ self: {
}:
mkDerivation {
pname = "lightstep-haskell";
- version = "0.10.2";
- sha256 = "0lxpmlh50vwdy1rzkln8fh9a4y5xwbmaamf3f6yfrg8djaiqa7xq";
+ version = "0.10.3";
+ sha256 = "0jzhqbm74hzk18pf3n9zswcvxi8wmn06zvvssaxzi9lwm2lk7xrr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -157044,36 +157214,6 @@ self: {
}) {};
"linear" = callPackage
- ({ mkDerivation, adjunctions, base, base-orphans, binary, bytes
- , bytestring, Cabal, cabal-doctest, cereal, containers, deepseq
- , distributive, doctest, ghc-prim, hashable, HUnit, lens
- , reflection, semigroupoids, semigroups, simple-reflect, tagged
- , template-haskell, test-framework, test-framework-hunit
- , transformers, transformers-compat, unordered-containers, vector
- , void
- }:
- mkDerivation {
- pname = "linear";
- version = "1.20.9";
- sha256 = "0h7yqigq593n7wsl7nz6a5f137wznm7y679wsii0ph0zsc4v5af5";
- revision = "1";
- editedCabalFile = "13ff7xvw25fpsikcvf0nly2ca614wzv10qyg4sh378p5r8rvfgka";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- adjunctions base base-orphans binary bytes cereal containers
- deepseq distributive ghc-prim hashable lens reflection
- semigroupoids semigroups tagged template-haskell transformers
- transformers-compat unordered-containers vector void
- ];
- testHaskellDepends = [
- base binary bytestring deepseq doctest HUnit lens reflection
- simple-reflect test-framework test-framework-hunit vector
- ];
- description = "Linear Algebra";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "linear_1_21" = callPackage
({ mkDerivation, adjunctions, base, base-orphans, binary, bytes
, bytestring, Cabal, cabal-doctest, cereal, containers, deepseq
, distributive, doctest, ghc-prim, hashable, HUnit, lens, random
@@ -157084,10 +157224,8 @@ self: {
}:
mkDerivation {
pname = "linear";
- version = "1.21";
- sha256 = "1i00j740fpxrbdy1kjzwjxqixk975rd0dh6jxk0da622spabym5a";
- revision = "1";
- editedCabalFile = "1ld4165qy07iph2d6pq3rxqn8158bciga7m839rhsd1ay4sjxq2d";
+ version = "1.21.1";
+ sha256 = "0rwr8h9ddzbxrfxzdqsy841rj27xbvy73v20r2aml7jqzy0s3gqc";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
adjunctions base base-orphans binary bytes cereal containers
@@ -157101,7 +157239,6 @@ self: {
];
description = "Linear Algebra";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"linear-accelerate" = callPackage
@@ -157370,8 +157507,8 @@ self: {
}:
mkDerivation {
pname = "linenoise";
- version = "0.3.1";
- sha256 = "1ywz7msb292wzyppb3icy0l144z5mlk0yp8m2yq85ib6w2vzkqv0";
+ version = "0.3.2";
+ sha256 = "0hs910k358mfx1s1cmrc76f8ra3r34748h22m68a64mspibd2frx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -158206,17 +158343,6 @@ self: {
}) {};
"list-singleton" = callPackage
- ({ mkDerivation, base }:
- mkDerivation {
- pname = "list-singleton";
- version = "1.0.0.3";
- sha256 = "1k6kygngf88a8cxy9fvh0snhg4bhd3z7x6l1zsis4wjn0fpfzvrc";
- libraryHaskellDepends = [ base ];
- description = "Easily and clearly create lists with only one element in them";
- license = stdenv.lib.licenses.isc;
- }) {};
-
- "list-singleton_1_0_0_4" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "list-singleton";
@@ -158225,7 +158351,6 @@ self: {
libraryHaskellDepends = [ base ];
description = "Easily and clearly create lists with only one element in them";
license = stdenv.lib.licenses.isc;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"list-t" = callPackage
@@ -158386,8 +158511,8 @@ self: {
}:
mkDerivation {
pname = "list-tuple";
- version = "0.1.2.0";
- sha256 = "1v9nsnsgwg17zwzr5kd44wbjqzp1cl6qwz2xwnwrpx8qampckcpw";
+ version = "0.1.3.0";
+ sha256 = "1qd5pr7i9xsym09ly6am3a0id3cwbb8w4xphbsjkv3wrlfv9z9v0";
setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [ base OneTuple Only single-tuple ];
testHaskellDepends = [
@@ -158437,8 +158562,8 @@ self: {
}:
mkDerivation {
pname = "list-zipper";
- version = "0.0.9";
- sha256 = "1926a02k9z97arbr622w1j13h8kik6ba148glpnmnm5kyr8d5xk4";
+ version = "0.0.10";
+ sha256 = "0vnylv1w7lkvlh7kmaz06gbq7fiz6dm44rl2s9r2nrnfslm4bjr3";
libraryHaskellDepends = [
base comonad deriving-compat lens mtl semigroupoids semigroups
transformers
@@ -159044,7 +159169,7 @@ self: {
base directory filepath llvm-hs llvm-hs-pure mtl tasty tasty-golden
tasty-hspec tasty-hunit text transformers
];
- description = "A pretty printer for LLVM IR.";
+ description = "A pretty printer for LLVM IR";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -159399,7 +159524,7 @@ self: {
libraryHaskellDepends = [
base combinatorial-problems containers erf random
];
- description = "Generalised local search within Haskell, for applications in combinatorial optimisation.";
+ description = "Generalised local search within Haskell, for applications in combinatorial optimisation";
license = "GPL";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -159844,6 +159969,8 @@ self: {
];
description = "A python logging style log library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"logentries" = callPackage
@@ -159941,8 +160068,8 @@ self: {
}:
mkDerivation {
pname = "logging-effect";
- version = "1.3.9";
- sha256 = "18g0yw5k0xcpiz3chag61smjc9fi4iy99sv9sqhq8f2v61p355dr";
+ version = "1.3.10";
+ sha256 = "0d03ma5sq0aqkb42jy0531d4vkn1ci0gcs8vj3xd6ac4hwr0qcwm";
libraryHaskellDepends = [
async base exceptions free monad-control mtl prettyprinter
semigroups stm stm-delay text time transformers transformers-base
@@ -160461,10 +160588,8 @@ self: {
({ mkDerivation, base, integer-gmp }:
mkDerivation {
pname = "long-double";
- version = "0.1";
- sha256 = "072yfv1kv83k8qc9apks2czr9p6znk46bbbjmsdbcpzyb8byh64j";
- revision = "2";
- editedCabalFile = "03x83ycib19k2lmd3spwq2zmylfl5ihammb406fxxqqbyv4jw1mg";
+ version = "0.1.1";
+ sha256 = "0byrpngsh1a8w9n5nbw9lfmj4nmh33avzfh883zw9ya10pfa7x3g";
libraryHaskellDepends = [ base integer-gmp ];
description = "FFI bindings for C long double";
license = stdenv.lib.licenses.bsd3;
@@ -160675,39 +160800,37 @@ self: {
}) {};
"lorentz" = callPackage
- ({ mkDerivation, aeson-pretty, base-noprelude, bimap, bytestring
- , constraints, containers, data-default, filepath
- , first-class-families, fmt, formatting, ghc-prim, HUnit
- , interpolate, lens, morley, morley-prelude, mtl, named
- , optparse-applicative, pretty-terminal, QuickCheck, singletons
- , spoon, tasty, tasty-discover, tasty-hunit-compat
- , tasty-quickcheck, template-haskell, text, tezos-bake-monitor-lib
+ ({ mkDerivation, aeson-pretty, base, bimap, bytestring, constraints
+ , containers, data-default, filepath, first-class-families, fmt
+ , formatting, ghc-prim, hedgehog, HUnit, interpolate, lens, morley
+ , morley-prelude, mtl, named, optparse-applicative, pretty-terminal
+ , QuickCheck, singletons, spoon, tasty, tasty-discover
+ , tasty-hedgehog, tasty-hunit-compat, template-haskell, text
, type-spec, unordered-containers, vinyl
}:
mkDerivation {
pname = "lorentz";
- version = "0.3.0";
- sha256 = "1kjaif19rbmni4nsa8xczbp7q0lbfspbv9w0nhc24l7jjfmhrcd2";
+ version = "0.4.0";
+ sha256 = "1wihk6vmcnc7bcy3xayffdivkqfjjcb8zg3bdkqhnnfvccmwyckg";
libraryHaskellDepends = [
- aeson-pretty base-noprelude bimap bytestring constraints containers
- data-default first-class-families fmt formatting ghc-prim HUnit
- interpolate lens morley morley-prelude mtl named
+ aeson-pretty base bimap bytestring constraints containers
+ data-default first-class-families fmt formatting ghc-prim hedgehog
+ HUnit interpolate lens morley morley-prelude mtl named
optparse-applicative pretty-terminal QuickCheck singletons
- template-haskell text tezos-bake-monitor-lib unordered-containers
- vinyl
+ template-haskell text unordered-containers vinyl
];
testHaskellDepends = [
- base-noprelude bimap bytestring constraints containers data-default
- filepath first-class-families fmt formatting HUnit morley
- morley-prelude QuickCheck singletons spoon tasty tasty-hunit-compat
- tasty-quickcheck text type-spec unordered-containers vinyl
+ base bimap bytestring constraints containers filepath
+ first-class-families fmt formatting hedgehog HUnit morley
+ morley-prelude singletons spoon tasty tasty-hedgehog
+ tasty-hunit-compat text type-spec unordered-containers vinyl
];
testToolDepends = [ tasty-discover ];
description = "EDSL for the Michelson Language";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {tezos-bake-monitor-lib = null;};
+ }) {};
"loris" = callPackage
({ mkDerivation, base, c2hs, loris, vector }:
@@ -160943,8 +161066,8 @@ self: {
}:
mkDerivation {
pname = "lsp-test";
- version = "0.10.2.0";
- sha256 = "1khqdgc90k9ya58nxsb6dggyyjdp5q9m4bgxmkg15l6qh6mw9zqp";
+ 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
@@ -160959,7 +161082,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "lsp-test_0_11_0_1" = callPackage
+ "lsp-test_0_11_0_2" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
, bytestring, conduit, conduit-parse, containers, data-default
, Diff, directory, filepath, Glob, haskell-lsp, hspec, lens, mtl
@@ -160968,10 +161091,8 @@ self: {
}:
mkDerivation {
pname = "lsp-test";
- version = "0.11.0.1";
- sha256 = "0s2sabykaaklw32z6j9z1m7l22ayc736sih39fhlq83iwgpv1917";
- revision = "1";
- editedCabalFile = "08lqzsw41vps1z8zihhsja95h5k73g5gpf689x2ryxn6ch13052v";
+ version = "0.11.0.2";
+ sha256 = "0sl2n38q9xa3hr8psjrwlw2mq63vanjdyn5vry6mp87l8vba9s8f";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -163975,8 +164096,8 @@ self: {
}:
mkDerivation {
pname = "mason";
- version = "0.2.1";
- sha256 = "08na34n8f8r9r2z95dfnkvsbc0w76x0ic8yxvpxnykax7n2xhpia";
+ version = "0.2.2";
+ sha256 = "1wck31lm5ms99r0aji8mkr0ax78i9z0qzz7gy9ihwriwwhyl9yiz";
libraryHaskellDepends = [
array base bytestring ghc-prim integer-gmp network text
];
@@ -163985,41 +164106,15 @@ self: {
}) {};
"massiv" = callPackage
- ({ mkDerivation, base, bytestring, Cabal, cabal-doctest
- , data-default-class, deepseq, doctest, exceptions
- , mersenne-random-pure64, primitive, QuickCheck, random, scheduler
- , splitmix, template-haskell, unliftio-core, vector
- }:
- mkDerivation {
- pname = "massiv";
- version = "0.4.5.0";
- sha256 = "06mllyp2wax1gbwafxa7sbda96mp4zhfsc3mbcpymxrap2i2c6w1";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- base bytestring data-default-class deepseq exceptions primitive
- scheduler unliftio-core vector
- ];
- testHaskellDepends = [
- base doctest mersenne-random-pure64 QuickCheck random splitmix
- template-haskell
- ];
- description = "Massiv (Массив) is an Array Library";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "massiv_0_5_2_0" = callPackage
- ({ mkDerivation, base, bytestring, Cabal, cabal-doctest
- , data-default-class, deepseq, doctest, exceptions
- , mersenne-random-pure64, primitive, QuickCheck, random, scheduler
- , splitmix, template-haskell, unliftio-core, vector
+ ({ mkDerivation, base, bytestring, data-default-class, deepseq
+ , doctest, exceptions, mersenne-random-pure64, primitive
+ , QuickCheck, random, scheduler, splitmix, template-haskell
+ , unliftio-core, vector
}:
mkDerivation {
pname = "massiv";
- version = "0.5.2.0";
- sha256 = "0j44as40bgzjixiga4l06gr3fpgk8vifmz2y12asczxwfv6k0xp1";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "0.5.3.1";
+ sha256 = "0biwxrs1k5jzaxvcpjw7ryzm3w5rpb67vzdn3zgi6azci1kqqs78";
libraryHaskellDepends = [
base bytestring data-default-class deepseq exceptions primitive
scheduler unliftio-core vector
@@ -164044,6 +164139,8 @@ self: {
pname = "massiv-io";
version = "0.2.1.0";
sha256 = "0p7z4nk0fv9lql17s9d18hi5mrnvr4zry6rghqnhjmhlp97g4yi6";
+ revision = "1";
+ editedCabalFile = "0sqlkva81p748537vwbg0pzgvlx8xs7560rpd0fjcxafhj32m03x";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base bytestring Color data-default-class deepseq exceptions
@@ -164059,6 +164156,30 @@ self: {
broken = true;
}) {};
+ "massiv-io_0_3_0_1" = callPackage
+ ({ mkDerivation, base, bytestring, Color, data-default-class
+ , deepseq, doctest, exceptions, filepath, hspec, JuicyPixels
+ , massiv, massiv-test, netpbm, QuickCheck, random, template-haskell
+ , unliftio, vector
+ }:
+ mkDerivation {
+ pname = "massiv-io";
+ version = "0.3.0.1";
+ sha256 = "0r0nkgpdkjwsdxcfys3idk1m7q0paz5c3gx1sx7xwsj7c5gyp5gs";
+ libraryHaskellDepends = [
+ base bytestring Color data-default-class deepseq exceptions
+ filepath JuicyPixels massiv netpbm unliftio vector
+ ];
+ testHaskellDepends = [
+ base bytestring doctest hspec JuicyPixels massiv massiv-test
+ QuickCheck random template-haskell
+ ];
+ description = "Import/export of Image files into massiv Arrays";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"massiv-scheduler" = callPackage
({ mkDerivation, atomic-primops, base, Cabal, cabal-doctest
, deepseq, doctest, exceptions, hspec, QuickCheck, template-haskell
@@ -164080,29 +164201,6 @@ self: {
}) {};
"massiv-test" = callPackage
- ({ mkDerivation, base, bytestring, containers, data-default
- , data-default-class, deepseq, exceptions, genvalidity-hspec, hspec
- , massiv, primitive, QuickCheck, scheduler, unliftio, vector
- }:
- mkDerivation {
- pname = "massiv-test";
- version = "0.1.2";
- sha256 = "13sp8xw7rbwqgafn3f5f971l9i80cm09fan27cgpx8r8nmyrmhp2";
- libraryHaskellDepends = [
- base bytestring data-default-class deepseq exceptions hspec massiv
- primitive QuickCheck scheduler unliftio vector
- ];
- testHaskellDepends = [
- base bytestring containers data-default deepseq genvalidity-hspec
- hspec massiv QuickCheck scheduler vector
- ];
- 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
({ mkDerivation, base, bytestring, containers, data-default
, data-default-class, deepseq, exceptions, genvalidity-hspec, hspec
, massiv, mwc-random, primitive, QuickCheck, scheduler, unliftio
@@ -164110,15 +164208,15 @@ self: {
}:
mkDerivation {
pname = "massiv-test";
- version = "0.1.3";
- sha256 = "1pkqaw43vzsh19ycr6pp817wq2k06gpkxqn8i09dkfzddbgymkf6";
+ version = "0.1.3.1";
+ sha256 = "0nwrfxi77w2xmmy7j7fh6kb06hzhmxl8vagdb856xmr9cbq02nj5";
libraryHaskellDepends = [
base bytestring data-default-class deepseq exceptions hspec massiv
primitive QuickCheck scheduler unliftio vector
];
testHaskellDepends = [
base bytestring containers data-default deepseq genvalidity-hspec
- hspec massiv mwc-random QuickCheck scheduler vector
+ hspec massiv mwc-random primitive QuickCheck scheduler vector
];
description = "Library that contains generators, properties and tests for Massiv Array Library";
license = stdenv.lib.licenses.bsd3;
@@ -164311,6 +164409,65 @@ self: {
broken = true;
}) {};
+ "math-programming" = callPackage
+ ({ mkDerivation, base, containers, mtl, tasty, tasty-discover
+ , tasty-hunit, tasty-quickcheck, text
+ }:
+ mkDerivation {
+ pname = "math-programming";
+ version = "0.3.0";
+ sha256 = "1dvkg1z1q97lq37v40z92r3rbir2g1x5d3g6nx131cjm034rm5ha";
+ libraryHaskellDepends = [ base containers mtl text ];
+ testHaskellDepends = [
+ base containers mtl tasty tasty-discover tasty-hunit
+ tasty-quickcheck text
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "A library for formulating and solving math programs";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "math-programming-glpk" = callPackage
+ ({ mkDerivation, base, containers, glpk, glpk-headers
+ , math-programming, math-programming-tests, mtl, tasty
+ , tasty-discover, tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "math-programming-glpk";
+ version = "0.3.0";
+ sha256 = "0cc0888fkhfkj73yfdgpzvvrmkm9z3i1rl4phx13mc3b00qdna56";
+ libraryHaskellDepends = [
+ base containers glpk-headers math-programming mtl text
+ ];
+ testHaskellDepends = [
+ base containers glpk-headers math-programming
+ math-programming-tests mtl tasty tasty-discover tasty-hunit text
+ ];
+ testSystemDepends = [ glpk ];
+ testToolDepends = [ tasty-discover ];
+ description = "A GLPK backend to the math-programming library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {inherit (pkgs) glpk;};
+
+ "math-programming-tests" = callPackage
+ ({ mkDerivation, base, math-programming, tasty, tasty-hunit
+ , tasty-quickcheck, text
+ }:
+ mkDerivation {
+ pname = "math-programming-tests";
+ version = "0.3.0";
+ sha256 = "15ly6fhcl6p5frbdyavjighqyagi2zby3lzla1s0nn9vsqx6iwgk";
+ libraryHaskellDepends = [
+ base math-programming tasty tasty-hunit tasty-quickcheck text
+ ];
+ description = "Utility functions for testing implementations of the math-programming library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"mathblog" = callPackage
({ mkDerivation, base, bytestring, ConfigFile, containers
, data-default, deepseq, directory, either, filepath, fsnotify
@@ -164564,16 +164721,16 @@ self: {
"matrix-sized" = callPackage
({ mkDerivation, base, bytestring, bytestring-lexing, conduit
- , conduit-extra, data-ordlist, ieee754, primitive, singletons
+ , data-ordlist, double-conversion, ieee754, primitive, singletons
, store, tasty, tasty-quickcheck, vector
}:
mkDerivation {
pname = "matrix-sized";
- version = "0.1.0";
- sha256 = "0qmbckk1bmmg8lszdnd8lcgplniqzd53iq1aqv9jky96zdmmrna6";
+ version = "0.1.1";
+ sha256 = "00s08dnyr45c04k4qxydf3sfpyigrg1g8i0671z40m23wpcmzlyd";
libraryHaskellDepends = [
- base bytestring bytestring-lexing conduit conduit-extra primitive
- singletons store vector
+ base bytestring bytestring-lexing conduit double-conversion
+ primitive singletons store vector
];
testHaskellDepends = [
base conduit data-ordlist ieee754 singletons store tasty
@@ -164586,25 +164743,6 @@ self: {
}) {};
"matrix-static" = callPackage
- ({ mkDerivation, base, deepseq, ghc-typelits-natnormalise, matrix
- , tasty, tasty-hunit, vector
- }:
- mkDerivation {
- pname = "matrix-static";
- version = "0.2.1";
- sha256 = "1jq6f3as18q0z9z8nxf3jsa6fgci9nsp4m4qbr13429m6rl11x1n";
- libraryHaskellDepends = [
- base deepseq ghc-typelits-natnormalise matrix vector
- ];
- testHaskellDepends = [
- base deepseq ghc-typelits-natnormalise matrix tasty tasty-hunit
- vector
- ];
- description = "Type-safe matrix operations";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "matrix-static_0_3" = callPackage
({ mkDerivation, base, deepseq, ghc-typelits-natnormalise, matrix
, tasty, tasty-hunit, vector
}:
@@ -164621,7 +164759,6 @@ self: {
];
description = "Type-safe matrix operations";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"matsuri" = callPackage
@@ -164651,7 +164788,7 @@ self: {
, config-ini, connection, containers, data-clist, directory
, filepath, gitrev, hashable, Hclip, mattermost-api
, mattermost-api-qc, microlens-platform, mtl, network-uri, process
- , quickcheck-text, random, semigroups, skylighting-core, stm
+ , quickcheck-text, random, semigroups, skylighting-core, split, stm
, stm-delay, strict, string-conversions, tasty, tasty-hunit
, tasty-quickcheck, temporary, text, text-zipper, time
, timezone-olson, timezone-series, transformers, Unique, unix
@@ -164660,8 +164797,8 @@ self: {
}:
mkDerivation {
pname = "matterhorn";
- version = "50200.8.0";
- sha256 = "05fkhizjj5vvrsz7db8s7ig36ym02n6mndwaay0md8s7fghjwfiw";
+ version = "50200.9.0";
+ sha256 = "1ky022msmh1ashhw8kwxwj4lcswa6xin2537q4bx8miii07cfvaw";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -164670,8 +164807,8 @@ self: {
bytestring cheapskate config-ini connection containers data-clist
directory filepath gitrev hashable Hclip mattermost-api
microlens-platform mtl network-uri process random semigroups
- skylighting-core stm stm-delay strict temporary text text-zipper
- time timezone-olson timezone-series transformers unix
+ skylighting-core split stm stm-delay strict temporary text
+ text-zipper time timezone-olson timezone-series transformers unix
unordered-containers utf8-string uuid vector vty word-wrap
xdg-basedir
];
@@ -164699,8 +164836,8 @@ self: {
}:
mkDerivation {
pname = "mattermost-api";
- version = "50200.5.0";
- sha256 = "0hfwc85qhz1klwr4baabcrv6n7imfj3xz809dddy2hdfav0y9qgg";
+ version = "50200.6.0";
+ sha256 = "0p03r9hss1xrg4a542l2pyacm49ahkkqkr3afcwgdyb0m65ra620";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -164724,8 +164861,8 @@ self: {
}:
mkDerivation {
pname = "mattermost-api-qc";
- version = "50200.5.0";
- sha256 = "0gzjzfzfipvpk61zilxw9a1xsgm10lrsl26rvr4h4gjw6mws7bg8";
+ version = "50200.6.0";
+ sha256 = "11j1bli553n59j54qn9ka1a5d37jk1ijgbwaa3001gmxhj526r62";
libraryHaskellDepends = [
base containers mattermost-api QuickCheck text time
];
@@ -165047,6 +165184,33 @@ self: {
broken = true;
}) {};
+ "mcmc" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, criterion
+ , directory, hspec, hspec-discover, log-domain, microlens
+ , mwc-random, QuickCheck, statistics, text, time, transformers
+ , vector, zlib
+ }:
+ mkDerivation {
+ pname = "mcmc";
+ version = "0.1.3";
+ sha256 = "1rrbbnw6wi6k1p63n65a5rjr3fznzb48ksldb1w2xdbzmsa71nim";
+ libraryHaskellDepends = [
+ aeson base bytestring containers directory log-domain microlens
+ mwc-random statistics text time transformers vector zlib
+ ];
+ testHaskellDepends = [
+ base hspec hspec-discover log-domain mwc-random QuickCheck
+ statistics vector
+ ];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [
+ base criterion log-domain microlens mwc-random statistics text
+ vector
+ ];
+ description = "Sample from a posterior using Markov chain Monte Carlo";
+ license = stdenv.lib.licenses.gpl3Plus;
+ }) {};
+
"mcmc-samplers" = callPackage
({ mkDerivation, base, containers, hakaru, hmatrix, mwc-random
, primitive, statistics
@@ -165512,8 +165676,8 @@ self: {
}:
mkDerivation {
pname = "mega-sdist";
- version = "0.4.0.1";
- sha256 = "191saxmdh3705rhci7lz7qzcdzv2zvw9bwa7f5d62500azi13j8v";
+ version = "0.4.1.0";
+ sha256 = "124wa7v8vx82gd04brgv3kphyqs0p5x9hp1vlp39bkha9w1yab7w";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -165526,6 +165690,17 @@ self: {
broken = true;
}) {};
+ "megalisp" = callPackage
+ ({ mkDerivation, base, megaparsec, mtl, text }:
+ mkDerivation {
+ pname = "megalisp";
+ version = "0.0.1";
+ sha256 = "158j4wc9j8vpi3k095nfsimjavfmrxgzil3d4a3yqphpk96fz9ci";
+ libraryHaskellDepends = [ base megaparsec mtl text ];
+ description = "lisp parser using mega-parsec";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"megaparsec_7_0_5" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, containers
, criterion, deepseq, mtl, parser-combinators, scientific, text
@@ -166136,21 +166311,6 @@ self: {
}) {};
"mergeful" = callPackage
- ({ mkDerivation, aeson, base, containers, mtl, text, time, validity
- , validity-containers, validity-time
- }:
- mkDerivation {
- pname = "mergeful";
- version = "0.1.0.0";
- sha256 = "1cw3mrbza5fqrh4qg4bjzw4dv23vwb0aglh0dcwzmzsl23hnvhad";
- libraryHaskellDepends = [
- aeson base containers mtl text time validity validity-containers
- validity-time
- ];
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "mergeful_0_2_0_0" = callPackage
({ mkDerivation, aeson, base, containers, deepseq, mtl, text, time
, validity, validity-containers, validity-time
}:
@@ -166163,7 +166323,6 @@ self: {
validity-containers validity-time
];
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"mergeful-persistent" = callPackage
@@ -166193,20 +166352,6 @@ self: {
}) {genvalidity-persistent = null; validity-persistent = null;};
"mergeless" = callPackage
- ({ mkDerivation, aeson, base, containers, deepseq, mtl, validity
- , validity-containers
- }:
- mkDerivation {
- pname = "mergeless";
- version = "0.2.0.2";
- sha256 = "0rrqligrrswmyy1gg6ji2q28rb30y1y97sa2bfxd9rgvbx8fgr2g";
- libraryHaskellDepends = [
- aeson base containers deepseq mtl validity validity-containers
- ];
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "mergeless_0_3_0_0" = callPackage
({ mkDerivation, aeson, base, containers, deepseq, mtl, validity
, validity-containers
}:
@@ -166218,7 +166363,6 @@ self: {
aeson base containers deepseq mtl validity validity-containers
];
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"mergeless-persistent" = callPackage
@@ -166469,7 +166613,7 @@ self: {
version = "0.0.8";
sha256 = "0rdw0laqx9kypfwzqb4ir18r07sjxgm4pwfs82bjpwq0gf58nzas";
libraryHaskellDepends = [ arrows base random Stream ];
- description = "Generalised local search within Haskell, for applications in combinatorial optimisation.";
+ description = "Generalised local search within Haskell, for applications in combinatorial optimisation";
license = "GPL";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -167342,25 +167486,6 @@ self: {
}) {};
"mighty-metropolis" = callPackage
- ({ mkDerivation, base, containers, kan-extensions, mcmc-types
- , mwc-probability, pipes, primitive, transformers
- }:
- mkDerivation {
- pname = "mighty-metropolis";
- version = "1.2.0";
- sha256 = "1h3ik18vnya6sm0x1s6hxxx5hky0wm2pqm2g3hllcj02cm5hng4d";
- libraryHaskellDepends = [
- base kan-extensions mcmc-types mwc-probability pipes primitive
- transformers
- ];
- testHaskellDepends = [ base containers mwc-probability ];
- description = "The Metropolis algorithm";
- license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "mighty-metropolis_2_0_0" = callPackage
({ mkDerivation, base, containers, foldl, hspec, kan-extensions
, mcmc-types, mwc-probability, mwc-random, pipes, primitive
, transformers
@@ -167567,8 +167692,8 @@ self: {
}:
mkDerivation {
pname = "min-max-pqueue";
- version = "0.1.0.1";
- sha256 = "09lby8qvjrcdp7ygy4a4dcw8w3y689qzazbcd55249z7ljjw731s";
+ version = "0.1.0.2";
+ sha256 = "0nbvd8w4wj00dbh1zknxqb28wlxi87k3z3snjfqg7zz7j7mvy0jp";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [ base containers hedgehog ];
benchmarkHaskellDepends = [
@@ -167646,26 +167771,6 @@ self: {
}) {};
"mini-egison" = callPackage
- ({ mkDerivation, base, containers, haskell-src-meta, hspec, primes
- , regex-compat, sort, split, template-haskell
- }:
- mkDerivation {
- pname = "mini-egison";
- version = "0.1.6";
- sha256 = "08348nw7xnni81iwcah43x5hi0hyqz286g3zpmkhja8if99l59lj";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base containers haskell-src-meta regex-compat split
- template-haskell
- ];
- executableHaskellDepends = [ base sort ];
- testHaskellDepends = [ base hspec primes ];
- description = "Template Haskell Implementation of Egison Pattern Matching";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "mini-egison_1_0_0" = callPackage
({ mkDerivation, base, egison-pattern-src
, egison-pattern-src-th-mode, haskell-src-exts, haskell-src-meta
, hspec, mtl, primes, recursion-schemes, sort, template-haskell
@@ -167684,7 +167789,6 @@ self: {
testHaskellDepends = [ base hspec primes ];
description = "Template Haskell Implementation of Egison Pattern Matching";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"miniball" = callPackage
@@ -167821,6 +167925,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "minimorph_0_3_0_0" = callPackage
+ ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit
+ , text
+ }:
+ mkDerivation {
+ pname = "minimorph";
+ version = "0.3.0.0";
+ sha256 = "1jq2yrvhknnbc4b44nk2k6ynivn6s2j43w8bq1vi8gix7k4sazf4";
+ libraryHaskellDepends = [ base text ];
+ testHaskellDepends = [
+ base HUnit test-framework test-framework-hunit text
+ ];
+ description = "English spelling functions with an emphasis on simplicity";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"minimung" = callPackage
({ mkDerivation, base, GLUT, haskell98, unix }:
mkDerivation {
@@ -167984,7 +168105,7 @@ self: {
base containers directory filepath monads-tf parsec pretty
transformers xhtml
];
- description = "an interpreter for an operational semantics for the STG machine.";
+ description = "an interpreter for an operational semantics for the STG machine";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -168021,6 +168142,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "miniutter_0_5_1_1" = callPackage
+ ({ mkDerivation, base, binary, containers, HUnit, minimorph
+ , test-framework, test-framework-hunit, text
+ }:
+ mkDerivation {
+ pname = "miniutter";
+ version = "0.5.1.1";
+ sha256 = "126gwbii4j8j778h7c8vwapn6dya8phbjja37pys4kly0p877mp4";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [ base binary containers minimorph text ];
+ testHaskellDepends = [
+ base containers HUnit test-framework test-framework-hunit text
+ ];
+ description = "Simple English clause creation from arbitrary words";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"minizinc-process" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, directory
, hashable, process-extras, stringsearch, text
@@ -168255,8 +168394,8 @@ self: {
}:
mkDerivation {
pname = "miso";
- version = "1.4.0.0";
- sha256 = "067z49ial3dwkbcza54aivdh8r4yx54zmpyxmd6mpyqlv96dv8gc";
+ version = "1.6.0.0";
+ sha256 = "1mzsih2hga62sf33m4cwf1v0107p2ydc32wq7n3hsapzx69sm2j3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -168267,15 +168406,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "miso_1_5_2_0" = callPackage
+ "miso_1_7_0_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, http-api-data
, http-types, lucid, network-uri, servant, servant-lucid, text
, transformers, vector
}:
mkDerivation {
pname = "miso";
- version = "1.5.2.0";
- sha256 = "0lj0phl6zw7rqr60z06n0dmi6svsxky7krd4i88mfz0ypcvq582v";
+ version = "1.7.0.0";
+ sha256 = "1qww479hwydbazv2jsmrhy9n6v6miyjq5dnld431sav70l9y2y48";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -168304,8 +168443,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "miso-examples";
- version = "1.5.2.0";
- sha256 = "0qjppkz1fh5ygjdbjh4mymplxwy3rz01w047hyvx6ysyr4l0vnvg";
+ version = "1.7.0.0";
+ sha256 = "0k69yqg1qx31cbf8d3kq57yyl19b5q5a7wsa0ab3l5dhc0jdbkwc";
isLibrary = false;
isExecutable = true;
description = "A tasty Haskell front-end framework";
@@ -168412,24 +168551,25 @@ self: {
"miv" = callPackage
({ mkDerivation, aeson, async, base, concurrent-output, directory
- , ghc-prim, hashable, hspec, monad-parallel, process, text, time
- , unordered-containers, yaml
+ , filepath, ghc-prim, hashable, hspec, monad-parallel, process
+ , text, time, unix-compat, unordered-containers, xdg-basedir, yaml
}:
mkDerivation {
pname = "miv";
- version = "0.3.0";
- sha256 = "1s4xkr6mrlwvmxh4v63yzljsz96v5fy9mws8xwmbybqrlpqgc5qy";
+ version = "0.4.2";
+ sha256 = "0yhfinygsb2fnjspg87fx447kajrbldhddm24vxl41741xmwjl8a";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- aeson async base concurrent-output directory ghc-prim hashable
- monad-parallel process text time unordered-containers yaml
+ aeson async base concurrent-output directory filepath ghc-prim
+ hashable monad-parallel process text time unix-compat
+ unordered-containers xdg-basedir yaml
];
testHaskellDepends = [
aeson base directory ghc-prim hashable hspec monad-parallel process
text time unordered-containers yaml
];
- description = "Manage Vim plugins with command";
+ description = "Vim plugin manager written in Haskell";
license = stdenv.lib.licenses.mit;
}) {};
@@ -168788,8 +168928,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn7h";
- version = "0.7.6.0";
- sha256 = "0z8r6d7my2hbp8g2l3258461f53kx8zm3fzyq605vk4y9z6k6icb";
+ version = "0.7.7.0";
+ sha256 = "0ayx9mv25f8dvp30bbxm6cnbmxwpdhcpqsh0zgh6xp703vlwrfvc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -168810,8 +168950,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn7l";
- version = "0.6.1.0";
- sha256 = "194rzng4akd22lb7azpapwbpmc819scsgj0rq160fs9vvl3ji56d";
+ version = "0.7.0.0";
+ sha256 = "0mpc782zgv63ax8mfq7ljrdida4vviqhzhiakl42i368f1zavhqm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -168828,8 +168968,8 @@ self: {
({ mkDerivation, base, mmsyn2, mmsyn5, mmsyn6ukr, vector }:
mkDerivation {
pname = "mmsyn7s";
- version = "0.6.7.0";
- sha256 = "14siy618rby0x9s94cqlpn4ymx6d589vb9f3mnqly7ykf53rwbi3";
+ version = "0.7.0.0";
+ sha256 = "14vbqdhk8f6fa319c6yk57y474bivdmyhj9rmy20cqjjh7bsw229";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base mmsyn2 mmsyn5 mmsyn6ukr vector ];
@@ -168844,8 +168984,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn7ukr";
- version = "0.15.5.0";
- sha256 = "1bpg1c8mvy51ycg1cx1haskidg3zzpdf29dpm8p2fk4bjc70v0w2";
+ version = "0.16.0.0";
+ sha256 = "1dmiisbn9v98rf4qa7zw976w3qj6s67j11vvd82f186n9p2id7px";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -169649,18 +169789,14 @@ self: {
}:
mkDerivation {
pname = "monad-dijkstra";
- version = "0.1.1.2";
- sha256 = "1890rnypk3ra4f0f3m7nr31df3x6pmpw6ivid77wj7h9mdp0bdb6";
- revision = "1";
- editedCabalFile = "0dwcwwlfkhjl31asr35cy1m26nacz9xjry01cnq1dyaqcg53xjjb";
+ version = "0.1.1.3";
+ sha256 = "13zb3k0rfqpzz3ngmkqhc4zfa6p8nzj9hcsnfilkn8179pwp0qkc";
libraryHaskellDepends = [
base containers free mtl psqueues transformers
];
testHaskellDepends = [ base hlint tasty tasty-hspec ];
description = "A monad transformer for weighted graph searches";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"monad-exception" = callPackage
@@ -169901,6 +170037,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "monad-logger_0_3_33" = callPackage
+ ({ mkDerivation, base, bytestring, conduit, conduit-extra
+ , exceptions, fast-logger, lifted-base, monad-control, monad-loops
+ , mtl, resourcet, stm, stm-chans, template-haskell, text
+ , transformers, transformers-base, transformers-compat
+ , unliftio-core
+ }:
+ mkDerivation {
+ pname = "monad-logger";
+ version = "0.3.33";
+ sha256 = "0529blrs6883cw71h2rhw35dlm68rmp5hwr32kkmmzrhxcvdnkjc";
+ libraryHaskellDepends = [
+ base bytestring conduit conduit-extra exceptions fast-logger
+ lifted-base monad-control monad-loops mtl resourcet stm stm-chans
+ template-haskell text transformers transformers-base
+ transformers-compat unliftio-core
+ ];
+ description = "A class of monads which can log messages";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"monad-logger-json" = callPackage
({ mkDerivation, aeson, base, monad-logger, template-haskell, text
}:
@@ -170713,6 +170871,8 @@ self: {
testHaskellDepends = [ base ];
description = "Recursion Schemes for Monadic version";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"monadiccp" = callPackage
@@ -170850,7 +171010,7 @@ self: {
revision = "1";
editedCabalFile = "11v5zdsb9mp1rxvgcrxcr2xnc610xi16krwa9r4i5d6njmphfbdp";
libraryHaskellDepends = [ base ];
- description = "Haskell98 partial maps and filters over MonadPlus.";
+ description = "Haskell98 partial maps and filters over MonadPlus";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -171588,59 +171748,59 @@ self: {
}) {morfeusz = null;};
"morley" = callPackage
- ({ mkDerivation, aeson, aeson-casing, aeson-pretty, base-noprelude
+ ({ mkDerivation, aeson, aeson-casing, aeson-pretty, base
, base16-bytestring, base58-bytestring, binary, bytestring
- , constraints, containers, cryptonite, data-default, directory
- , filepath, first-class-families, fmt, formatting, gauge, ghc-prim
- , gitrev, hex-text, hspec, hspec-expectations, HUnit, interpolate
- , lens, megaparsec, memory, morley-prelude, mtl, named
- , optparse-applicative, parser-combinators, pretty-simple
- , QuickCheck, quickcheck-arbitrary-adt, quickcheck-instances
- , show-type, singletons, syb, tasty, tasty-ant-xml, tasty-discover
- , tasty-hspec, tasty-hunit-compat, tasty-quickcheck
- , template-haskell, text, tezos-bake-monitor-lib, th-lift
- , th-lift-instances, time, timerep, transformers-compat
- , unordered-containers, vector, vinyl, wl-pprint-text
+ , constraints, containers, criterion, cryptonite, data-default
+ , directory, filepath, first-class-families, fmt, formatting, gauge
+ , ghc-prim, gitrev, hedgehog, hex-text, hspec, hspec-expectations
+ , HUnit, interpolate, lens, megaparsec, memory, morley-prelude, mtl
+ , named, o-clock, optparse-applicative, parser-combinators
+ , pretty-simple, QuickCheck, quickcheck-arbitrary-adt
+ , quickcheck-instances, semigroups, show-type, singletons
+ , statistics, syb, tasty, tasty-ant-xml, tasty-discover
+ , tasty-hedgehog, tasty-hspec, tasty-hunit-compat, tasty-quickcheck
+ , template-haskell, text, th-lift, th-lift-instances, time, timerep
+ , transformers-compat, unordered-containers, vector, vinyl
+ , wl-pprint-text
}:
mkDerivation {
pname = "morley";
- version = "1.3.0";
- sha256 = "1h0p9g2radwnpmq7ay5q2gd0xqaw1f1c51mzdv9xqpnbg2zp2w5b";
+ version = "1.4.0";
+ sha256 = "0696bp3851plhwm9x0bq4i1j6ygkqi1m91r0m73cn2svl8b5mnmw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson aeson-casing aeson-pretty base-noprelude base16-bytestring
+ aeson aeson-casing aeson-pretty base base16-bytestring
base58-bytestring binary bytestring constraints containers
- cryptonite data-default first-class-families fmt formatting
- ghc-prim gitrev hex-text hspec hspec-expectations HUnit interpolate
- lens megaparsec memory morley-prelude mtl named
- optparse-applicative parser-combinators QuickCheck
- quickcheck-arbitrary-adt quickcheck-instances show-type singletons
- syb tasty tasty-ant-xml tasty-hunit-compat tasty-quickcheck
- template-haskell text tezos-bake-monitor-lib th-lift
- th-lift-instances time timerep transformers-compat
- unordered-containers vector vinyl wl-pprint-text
+ criterion cryptonite data-default first-class-families fmt
+ formatting ghc-prim gitrev hedgehog hex-text hspec
+ hspec-expectations HUnit interpolate lens megaparsec memory
+ morley-prelude mtl named o-clock optparse-applicative
+ parser-combinators QuickCheck quickcheck-arbitrary-adt
+ quickcheck-instances semigroups show-type singletons statistics syb
+ tasty tasty-ant-xml tasty-hedgehog tasty-hunit-compat
+ tasty-quickcheck template-haskell text th-lift th-lift-instances
+ time timerep transformers-compat unordered-containers vector vinyl
+ wl-pprint-text
];
executableHaskellDepends = [
- base-noprelude fmt morley-prelude named optparse-applicative
- pretty-simple
+ base fmt morley-prelude named optparse-applicative pretty-simple
];
testHaskellDepends = [
- aeson base-noprelude bytestring containers data-default directory
- filepath fmt formatting hex-text hspec hspec-expectations HUnit
- lens megaparsec morley-prelude QuickCheck quickcheck-arbitrary-adt
- quickcheck-instances singletons syb tasty tasty-hspec
- tasty-hunit-compat tasty-quickcheck text unordered-containers
+ aeson base bytestring containers data-default directory filepath
+ fmt formatting hedgehog hex-text hspec hspec-expectations HUnit
+ lens megaparsec morley-prelude singletons syb tasty tasty-hedgehog
+ tasty-hspec tasty-hunit-compat text unordered-containers
];
testToolDepends = [ tasty-discover ];
benchmarkHaskellDepends = [
- base-noprelude containers gauge megaparsec morley-prelude
+ base containers gauge megaparsec morley-prelude
];
description = "Developer tools for the Michelson Language";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {tezos-bake-monitor-lib = null;};
+ }) {};
"morley-prelude" = callPackage
({ mkDerivation, base-noprelude, universum }:
@@ -171674,30 +171834,30 @@ self: {
"morpheus-graphql" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, megaparsec
- , mtl, scientific, tasty, tasty-hunit, template-haskell, text
- , th-lift-instances, transformers, unordered-containers, uuid
- , vector, websockets
+ , morpheus-graphql-core, mtl, scientific, tasty, tasty-hunit
+ , template-haskell, text, transformers, unliftio-core
+ , unordered-containers, uuid, vector, websockets
}:
mkDerivation {
pname = "morpheus-graphql";
- version = "0.10.0";
- sha256 = "1aan9afsljd83dm8zj3qg5hna80cp3iqzqrlhy0znr2xg9dlswg1";
+ version = "0.12.0";
+ sha256 = "11f0niq2rv6kyrscl0dgi75vcxrz4vhy4yka2jxhrmx6klzi908p";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base bytestring containers megaparsec mtl scientific
- template-haskell text th-lift-instances transformers
+ aeson base bytestring containers megaparsec morpheus-graphql-core
+ mtl scientific template-haskell text transformers unliftio-core
unordered-containers uuid vector websockets
];
testHaskellDepends = [
- aeson base bytestring containers megaparsec mtl scientific tasty
- tasty-hunit template-haskell text th-lift-instances transformers
- unordered-containers uuid vector websockets
+ aeson base bytestring containers megaparsec morpheus-graphql-core
+ mtl scientific tasty tasty-hunit template-haskell text transformers
+ unliftio-core unordered-containers uuid vector websockets
];
description = "Morpheus GraphQL";
license = stdenv.lib.licenses.mit;
}) {};
- "morpheus-graphql_0_12_0" = callPackage
+ "morpheus-graphql_0_13_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, megaparsec
, morpheus-graphql-core, mtl, scientific, tasty, tasty-hunit
, template-haskell, text, transformers, unliftio-core
@@ -171705,8 +171865,8 @@ self: {
}:
mkDerivation {
pname = "morpheus-graphql";
- version = "0.12.0";
- sha256 = "11f0niq2rv6kyrscl0dgi75vcxrz4vhy4yka2jxhrmx6klzi908p";
+ version = "0.13.0";
+ sha256 = "0gcrgpdiazridddm9imjhsx05cnqxxb24dhg18d9n6c1qm1d4q30";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring containers megaparsec morpheus-graphql-core
@@ -171751,14 +171911,16 @@ self: {
}:
mkDerivation {
pname = "morpheus-graphql-client";
- version = "0.12.0";
- sha256 = "15sqs0b86m55asj3rzpw52wcrnmlj6x99icx3b171q19i8wi8wh0";
+ version = "0.13.0";
+ sha256 = "0m1a379csfs3bqysl8ai2k7ybpb2gbm9w1rccgr41p9lk7w2w40k";
libraryHaskellDepends = [
aeson base bytestring morpheus-graphql-core mtl template-haskell
text transformers unordered-containers
];
description = "Morpheus GraphQL Client";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"morpheus-graphql-core" = callPackage
@@ -171785,6 +171947,32 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "morpheus-graphql-core_0_13_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, directory, hashable
+ , megaparsec, mtl, scientific, tasty, tasty-hunit, template-haskell
+ , text, th-lift-instances, transformers, unordered-containers
+ , vector
+ }:
+ mkDerivation {
+ pname = "morpheus-graphql-core";
+ version = "0.13.0";
+ sha256 = "0ix5n3c1db6qa6zdk74r890klc81wa1f4mdlqln6g039dbh423j7";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base bytestring hashable megaparsec mtl scientific
+ template-haskell text th-lift-instances transformers
+ unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson base bytestring directory hashable megaparsec mtl scientific
+ tasty tasty-hunit template-haskell text th-lift-instances
+ transformers unordered-containers vector
+ ];
+ description = "Morpheus GraphQL Core";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"morphisms" = callPackage
({ mkDerivation }:
mkDerivation {
@@ -172175,6 +172363,27 @@ self: {
broken = true;
}) {inherit (pkgs) mpich;};
+ "mpi-hs_0_7_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, c2hs, monad-loops, mpich }:
+ mkDerivation {
+ pname = "mpi-hs";
+ version = "0.7.2.0";
+ sha256 = "1d68py61h09qshzr3lx66cgs2f2kxzdmy3z35hsf96wi9aqz3fr5";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base bytestring monad-loops ];
+ librarySystemDepends = [ mpich ];
+ libraryToolDepends = [ c2hs ];
+ executableHaskellDepends = [ base ];
+ executableSystemDepends = [ mpich ];
+ testHaskellDepends = [ base monad-loops ];
+ testSystemDepends = [ mpich ];
+ description = "MPI bindings for Haskell";
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {inherit (pkgs) mpich;};
+
"mpi-hs-binary" = callPackage
({ mkDerivation, base, binary, bytestring, monad-loops, mpi-hs }:
mkDerivation {
@@ -172283,6 +172492,8 @@ self: {
];
description = "A minimalish prelude";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"mpretty" = callPackage
@@ -172735,8 +172946,8 @@ self: {
}:
mkDerivation {
pname = "mssql-simple";
- version = "0.6.0.0";
- sha256 = "1ijaxamabxwabyvh30blscxxgpbmr55far373nhn98w224b1jddy";
+ version = "0.6.0.1";
+ sha256 = "1qrbrvk4df7179zpjngq6r0xvy3jfv4r1vh88m7knzm75wkg77xx";
libraryHaskellDepends = [
base binary bytestring hostname ms-tds mtl network template-haskell
text time tls uuid-types
@@ -173478,8 +173689,8 @@ self: {
}:
mkDerivation {
pname = "multibase";
- version = "0.1.0.0";
- sha256 = "1gvbqq4kd94n7dmcbjb3k24z0qrv13qmi8lhs3yxwch3y13qv60m";
+ version = "0.1.1";
+ sha256 = "08r3imyvgi6ahgfqpjcxfr3xg4zj2cvw4g2lzqs04ncipzrw5rnf";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson base base16-bytestring base32-z-bytestring base58-bytestring
@@ -173965,8 +174176,8 @@ self: {
}:
mkDerivation {
pname = "multistate";
- version = "0.8.0.2";
- sha256 = "0hypksjacpjgpkgvjn76fd5rgdz7hi6ri36ihdy0bdhpi83jnhn5";
+ version = "0.8.0.3";
+ sha256 = "0sbrm28rjw4qgpn8p0974ljkgi30d4akbngjm58kf96x9zp7ln8g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -174114,15 +174325,17 @@ self: {
}:
mkDerivation {
pname = "murmur3";
- version = "1.0.3";
- sha256 = "0ahzspjgiy8p594x0v45bsvf0k9z94nnvvfcpi8lyq5fwvh82b0h";
+ version = "1.0.4";
+ sha256 = "022sadxhnywbzx8crwkgky7kndxwpaddc89nq3ya4a4ikq3qvbhm";
+ revision = "1";
+ editedCabalFile = "130ign0n566nsrzfp4ipb2sy5hq1ymxdlmqb80zbpdc0rdkqh0x0";
libraryHaskellDepends = [ base bytestring cereal ];
testHaskellDepends = [
base base16-bytestring bytestring HUnit QuickCheck test-framework
test-framework-hunit test-framework-quickcheck2
];
description = "Pure Haskell implementation of the MurmurHash3 x86_32 algorithm";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
}) {};
"murmurhash3" = callPackage
@@ -174470,8 +174683,8 @@ self: {
}:
mkDerivation {
pname = "musicw";
- version = "0.3.2";
- sha256 = "1r4fp9bda4hn8alv5w95m0a1qp513zkq9a90fjipw1m6lr21xacw";
+ version = "0.3.5";
+ sha256 = "1fkkx6gsfcb138vr7f685wg0wbqhr2sk9h4vqiv8r254hkwzl91h";
libraryHaskellDepends = [
array base bytestring containers data-default file-embed ghcjs-base
ghcjs-dom ghcjs-prim json monad-loops mtl safe text time
@@ -174754,21 +174967,6 @@ self: {
}) {};
"mwc-probability" = callPackage
- ({ mkDerivation, base, containers, mwc-random, primitive
- , transformers
- }:
- mkDerivation {
- pname = "mwc-probability";
- version = "2.2.0";
- sha256 = "11zfchdsipfik1vrrx53d8h1j6b8lzrndwnnyvcnz1dqlz0dgqdz";
- libraryHaskellDepends = [
- base containers mwc-random primitive transformers
- ];
- description = "Sampling function-based probability distributions";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "mwc-probability_2_3_0" = callPackage
({ mkDerivation, base, containers, mwc-random, primitive
, transformers
}:
@@ -174781,7 +174979,6 @@ self: {
];
description = "Sampling function-based probability distributions";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"mwc-probability-transition" = callPackage
@@ -176813,8 +177010,8 @@ self: {
}:
mkDerivation {
pname = "net-spider";
- version = "0.4.3.2";
- sha256 = "0bmbb9417gf9v4pih55vyvw7z9cy9dpphppmbzb0vdiiz0si8ppi";
+ version = "0.4.3.4";
+ sha256 = "1whn8hkwbqx76vn1550j9fjkjhj7fxp295dcsv5jl25cvxpj5rml";
libraryHaskellDepends = [
aeson base containers data-interval extended-reals greskell
greskell-websocket hashable monad-logger regex-applicative
@@ -176837,8 +177034,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-cli";
- version = "0.2.0.2";
- sha256 = "0s4p0w5dwxny2wqh33hzpbw1lyvn6b3lvmxl9mybkdvxjc8gaw2v";
+ version = "0.2.0.4";
+ sha256 = "0g9p1l3pyd8c43fj1h4c29n44257n4awlsqb4g821a62s4mjypwf";
libraryHaskellDepends = [
aeson base greskell-core hashable net-spider optparse-applicative
text
@@ -176858,8 +177055,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-pangraph";
- version = "0.2.0.1";
- sha256 = "0n19hlyzb2r9kkkw1ivaify0msjv4iq69rv14cdak8x50dmvn4wq";
+ version = "0.2.0.2";
+ sha256 = "1i7prpj85mbmwqdhfi8q2lxk89a2vv3n4r886sq2nygka0pw0azc";
libraryHaskellDepends = [
base bytestring greskell net-spider pangraph text time
];
@@ -176879,8 +177076,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-rpl";
- version = "0.4.1.2";
- sha256 = "0ks170nwybnkqp64dgkl5zswrh66f9cw3w74i0vp6ypl8cggkwq5";
+ version = "0.4.1.3";
+ sha256 = "0sflq9sg4xnfgfbx2iikvkzrs44kb11s6v23h3q3zwy1kdxakhr8";
libraryHaskellDepends = [
aeson base conduit conduit-parse greskell hashable ip monad-logger
mtl net-spider regex-applicative safe-exceptions text time
@@ -176903,8 +177100,8 @@ self: {
}:
mkDerivation {
pname = "net-spider-rpl-cli";
- version = "0.1.3.1";
- sha256 = "0y1bagnlazd7pj240ka1lf970qclf569qbsdxas27pj1pi91jb0r";
+ version = "0.1.3.2";
+ sha256 = "1nqhrfbii58rhh19nxhr9zaqm3pd0yvlshwdwl50xrw7hr0jjxfc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -176942,10 +177139,8 @@ self: {
({ mkDerivation, base, bindings-DSL, libsodium }:
mkDerivation {
pname = "netcode-io";
- version = "0.0.1";
- sha256 = "1xm8fxihjzlbl8zzixmqw3kgq2rsf57c321y5sl2w5i3y8jkxa1n";
- revision = "1";
- editedCabalFile = "1xwrhh4nwlkjr03qj3cd655df9gn6ys4hn80k35hc3z3hyi7lzqf";
+ version = "0.0.2";
+ sha256 = "0n66y9cxvljhsz4izbqlrxns5yv32lh6dnqs4ngr1bk5ms9wjps4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base bindings-DSL ];
@@ -177265,7 +177460,7 @@ self: {
libraryHaskellDepends = [
base containers directory filepath mtl nettle-openflow unix
];
- description = "DSL for describing OpenFlow networks, and a compiler generating NetKit labs.";
+ description = "DSL for describing OpenFlow networks, and a compiler generating NetKit labs";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -177283,7 +177478,7 @@ self: {
array base bimap binary binary-strict bytestring containers HList
mtl network parsec syb
];
- description = "OpenFlow protocol messages, binary formats, and servers.";
+ description = "OpenFlow protocol messages, binary formats, and servers";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -179034,18 +179229,18 @@ self: {
({ mkDerivation, aeson, ansi-wl-pprint, base, base64, binary
, bytestring, case-insensitive, containers, ede
, enclosed-exceptions, http-client, http-types, ngx-export
- , ngx-export-tools, snap-core, snap-server, template-haskell, text
- , time, trifecta, unordered-containers
+ , ngx-export-tools, safe, snap-core, snap-server, template-haskell
+ , text, time, trifecta, unordered-containers
}:
mkDerivation {
pname = "ngx-export-tools-extra";
- version = "0.4.1.1";
- sha256 = "15d5dj8mdihj8m559lrfwwpb55nkkkapwd9x84jxsv6pmnh5m0qh";
+ version = "0.5.1.0";
+ sha256 = "0yq5m5mkyzy90vi23pbsrmnymvf7h6s8f63wyz9dzwd9s7yvr9a4";
libraryHaskellDepends = [
aeson ansi-wl-pprint base base64 binary bytestring case-insensitive
containers ede enclosed-exceptions http-client http-types
- ngx-export ngx-export-tools snap-core snap-server template-haskell
- text time trifecta unordered-containers
+ ngx-export ngx-export-tools safe snap-core snap-server
+ template-haskell text time trifecta unordered-containers
];
description = "More extra tools for Nginx haskell module";
license = stdenv.lib.licenses.bsd3;
@@ -179248,7 +179443,7 @@ self: {
revision = "1";
editedCabalFile = "08hgvqbb13n2scs4shqjdyzm7kblgllndk0429pdiwdx21k5391q";
libraryHaskellDepends = [ base bytestring http-conduit xml ];
- description = "Haskell interface to the nist random beacon.";
+ description = "Haskell interface to the nist random beacon";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -179362,6 +179557,7 @@ self: {
benchmarkHaskellDepends = [ attoparsec base criterion text ];
description = "Parse and render *.drv files";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"nix-diff" = callPackage
@@ -179446,8 +179642,7 @@ self: {
];
description = "Parse and render .narinfo files";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"nix-paths" = callPackage
@@ -179495,6 +179690,46 @@ self: {
broken = true;
}) {};
+ "nix-tree" = callPackage
+ ({ mkDerivation, aeson, async, base, brick, containers, deepseq
+ , directory, filepath, hashable, hrfsize, lens, parallel, protolude
+ , text, transformers, typed-process, unordered-containers, vty
+ }:
+ mkDerivation {
+ pname = "nix-tree";
+ version = "0.1.0.0";
+ sha256 = "0agj882mfnr53jlpn1cnds31b78qw3a13md1ap6jj2rnxs2zjcai";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson async base brick containers deepseq directory filepath
+ hashable hrfsize lens parallel protolude text transformers
+ typed-process unordered-containers vty
+ ];
+ description = "Interactively browse a Nix store paths dependencies";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "nixdu" = callPackage
+ ({ mkDerivation, aeson, async, base, brick, containers, deepseq
+ , directory, filepath, hashable, hrfsize, lens, parallel, protolude
+ , text, transformers, typed-process, unordered-containers, vty
+ }:
+ mkDerivation {
+ pname = "nixdu";
+ version = "0.1.0.0";
+ sha256 = "1a9ng3xaiddnmfjzd1dsmxf87114n6ga43w8hsij06p0la84mqq5";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson async base brick containers deepseq directory filepath
+ hashable hrfsize lens parallel protolude text transformers
+ typed-process unordered-containers vty
+ ];
+ description = "Interactively browse a Nix store paths dependencies";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"nixfmt" = callPackage
({ mkDerivation, base, cmdargs, directory, filepath, megaparsec
, parser-combinators, safe-exceptions, text, unix
@@ -179836,6 +180071,32 @@ self: {
broken = true;
}) {};
+ "nom" = callPackage
+ ({ mkDerivation, algebra, base, base-compat, Cabal, cabal-doctest
+ , containers, data-default, doctest, extra, finite-typelits, flow
+ , hspec, hspec-discover, QuickCheck, syb, template-haskell
+ , TypeCompose, Unique
+ }:
+ mkDerivation {
+ pname = "nom";
+ version = "0.1.0.1";
+ sha256 = "01dg6h98pdzhrwryzhcmjrynxv6674pjpklkxkrpaymy29a9c9a0";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ algebra base containers data-default extra finite-typelits flow
+ QuickCheck syb TypeCompose Unique
+ ];
+ testHaskellDepends = [
+ base base-compat data-default doctest hspec QuickCheck
+ template-haskell
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Name-binding & alpha-equivalence";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"nominal" = callPackage
({ mkDerivation, base, containers }:
mkDerivation {
@@ -180350,7 +180611,7 @@ self: {
version = "0.1.1";
sha256 = "1mm1j0l3h8qxpk0bis4g1f6zp5407rkq2z5ldyr036frbvfwqaj5";
libraryHaskellDepends = [ base ];
- description = "Useful utility functions that only depend on base.";
+ description = "Useful utility functions that only depend on base";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -180602,8 +180863,8 @@ self: {
}:
mkDerivation {
pname = "nqe";
- version = "0.6.1";
- sha256 = "1l0dydhcqmgf6bamy29sgry8sjirvw3khzjkhpjlb12zl2y75xxd";
+ version = "0.6.3";
+ sha256 = "0wg9cfzgj36dj77m521pqcliqd43i3j6i1bvqgvb8npmzqijag7q";
libraryHaskellDepends = [
base conduit containers hashable mtl stm unique unliftio
];
@@ -180612,7 +180873,7 @@ self: {
stm-conduit text unliftio
];
description = "Concurrency library in the style of Erlang/OTP";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
}) {};
"nsis" = callPackage
@@ -181004,8 +181265,8 @@ self: {
}:
mkDerivation {
pname = "numeric-prelude";
- version = "0.4.3.1";
- sha256 = "0531yjw1rzbv3snv1lc955350frgf8526slsxbx3ias71krbdr69";
+ version = "0.4.3.2";
+ sha256 = "1vd777ax2yvxknfxp9isgjk7cabjv3q86dgf3hybv78hc4ji5gmq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -182150,8 +182411,8 @@ self: {
}:
mkDerivation {
pname = "oeis2";
- version = "1.0.3";
- sha256 = "04dbly6ggadmy1bi10x9bbsa6dvynb5g1m5hdrlzv3mpyfahxvwp";
+ version = "1.0.4";
+ sha256 = "1parmfwdxrmvzz81dy8mb9ry4bbp1bvsqsr593zld7hnfx6cvlh9";
libraryHaskellDepends = [
aeson base containers http-conduit lens lens-aeson text vector
];
@@ -183094,8 +183355,8 @@ self: {
}:
mkDerivation {
pname = "openapi3-code-generator";
- version = "0.1.0.4";
- sha256 = "1bfqw6fpvprwg7132ccxy2hksjbh5s9zcv18blc4q855hc4zzbp5";
+ version = "0.1.0.6";
+ sha256 = "1nf7m27m5l56ms45lldbbqcwz3rcdw5jr3kk7si280h3153yhayc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -183584,33 +183845,26 @@ self: {
}) {};
"opentelemetry" = callPackage
- ({ mkDerivation, async, attoparsec, base, bytestring, clock
- , exceptions, hashable, random, tasty, tasty-discover, tasty-hunit
- , tasty-quickcheck, text, unordered-containers
- }:
+ ({ mkDerivation, base, bytestring, exceptions }:
mkDerivation {
pname = "opentelemetry";
- version = "0.0.0.2";
- sha256 = "15x7swbr18xks8a9xf1hjwibgqxsjigcyrahbnk72p1n1gxkarjr";
- libraryHaskellDepends = [
- attoparsec base bytestring clock exceptions hashable random text
- unordered-containers
- ];
- testHaskellDepends = [
- async base bytestring tasty tasty-discover tasty-hunit
- tasty-quickcheck
- ];
- testToolDepends = [ tasty-discover ];
+ version = "0.4.2";
+ sha256 = "12myg932dpf6zz38ahf9dmx449dkp9kf9pi79j8bdlz4v2fl3jzj";
+ libraryHaskellDepends = [ base bytestring exceptions ];
license = stdenv.lib.licenses.asl20;
}) {};
- "opentelemetry_0_4_2" = callPackage
- ({ mkDerivation, base, bytestring, exceptions }:
+ "opentelemetry_0_5_1" = callPackage
+ ({ mkDerivation, base, bytestring, exceptions, ghc-trace-events
+ , hashable
+ }:
mkDerivation {
pname = "opentelemetry";
- version = "0.4.2";
- sha256 = "12myg932dpf6zz38ahf9dmx449dkp9kf9pi79j8bdlz4v2fl3jzj";
- libraryHaskellDepends = [ base bytestring exceptions ];
+ version = "0.5.1";
+ sha256 = "1rr58ygz83xgrb160yykibz561gd5byzm9w31jp6qx8m9xy8w200";
+ libraryHaskellDepends = [
+ base bytestring exceptions ghc-trace-events hashable
+ ];
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
@@ -183651,6 +183905,44 @@ self: {
broken = true;
}) {};
+ "opentelemetry-extra_0_5_1" = callPackage
+ ({ mkDerivation, aeson, async, base, binary, bytestring, clock
+ , containers, directory, exceptions, filepath, gauge
+ , generic-arbitrary, ghc-events, hashable, hashtables, http-client
+ , http-client-tls, http-types, hvega, opentelemetry, process
+ , QuickCheck, random, scientific, splitmix, stm, tasty
+ , tasty-discover, tasty-hunit, tasty-quickcheck, text, text-show
+ , typed-process, unordered-containers
+ }:
+ mkDerivation {
+ pname = "opentelemetry-extra";
+ version = "0.5.1";
+ sha256 = "10scwjyxsfl7bl6bml1a5aj8fa1a39hmarwgzdnvw2kk6m4p82d0";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async base binary bytestring clock containers directory
+ exceptions filepath ghc-events hashable http-client http-client-tls
+ http-types opentelemetry random scientific splitmix stm text
+ text-show unordered-containers
+ ];
+ executableHaskellDepends = [
+ async base clock containers directory exceptions filepath
+ hashtables http-client http-client-tls hvega opentelemetry process
+ text typed-process
+ ];
+ testHaskellDepends = [
+ base bytestring generic-arbitrary ghc-events hashable opentelemetry
+ QuickCheck tasty tasty-discover tasty-hunit tasty-quickcheck text
+ text-show unordered-containers
+ ];
+ testToolDepends = [ tasty-discover ];
+ benchmarkHaskellDepends = [ base gauge opentelemetry ];
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"opentelemetry-http-client" = callPackage
({ mkDerivation, base, http-client, http-types, opentelemetry, text
}:
@@ -183694,6 +183986,34 @@ self: {
broken = true;
}) {};
+ "opentelemetry-lightstep_0_5_1" = callPackage
+ ({ mkDerivation, aeson, async, base, bytestring, clock, containers
+ , exceptions, filepath, ghc-events, http-client, http-client-tls
+ , http-types, network, opentelemetry, opentelemetry-extra
+ , scientific, splitmix, stm, text, typed-process
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "opentelemetry-lightstep";
+ version = "0.5.1";
+ sha256 = "0nwz7z3lc4iav8wgwpz5ik6jv66fg4wix446n4qwqbhphsr6pymw";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async base bytestring exceptions http-client http-client-tls
+ http-types network opentelemetry opentelemetry-extra scientific stm
+ text unordered-containers
+ ];
+ executableHaskellDepends = [
+ async base bytestring clock containers exceptions filepath
+ ghc-events http-client http-types opentelemetry opentelemetry-extra
+ splitmix text typed-process unordered-containers
+ ];
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"opentelemetry-wai" = callPackage
({ mkDerivation, base, bytestring, http-types, opentelemetry, text
, wai
@@ -183710,6 +184030,22 @@ self: {
broken = true;
}) {};
+ "opentelemetry-wai_0_5_1" = callPackage
+ ({ mkDerivation, base, bytestring, http-types, opentelemetry, text
+ , wai
+ }:
+ mkDerivation {
+ pname = "opentelemetry-wai";
+ version = "0.5.1";
+ sha256 = "0h7xvxgzhbqqvyrx8lp47hjmfnpzrs0zaanag6bfi995mkc8mvkm";
+ libraryHaskellDepends = [
+ base bytestring http-types opentelemetry text wai
+ ];
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"opentheory" = callPackage
({ mkDerivation, base, opentheory-primitive, QuickCheck }:
mkDerivation {
@@ -183965,20 +184301,22 @@ self: {
}) {};
"openweathermap" = callPackage
- ({ mkDerivation, aeson, base, directory, http-client
- , optparse-applicative, servant, servant-client, xdg-basedir
+ ({ mkDerivation, aeson, base, directory, http-api-data, http-client
+ , optparse-applicative, servant, servant-client
+ , servant-client-core, time, xdg-basedir
}:
mkDerivation {
pname = "openweathermap";
- version = "0.1.0";
- sha256 = "140m5jlbcrz42m5fr7cmq0n7zbdb0gcxwcvlpl0cb6r1vg4xp9qj";
+ version = "0.2.0";
+ sha256 = "1sd8rflm3zakpgm5va9rwdw9si4cbqyvdmpysw55ly6mzgvfxad1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base http-client servant servant-client
+ aeson base http-api-data http-client servant servant-client
+ servant-client-core
];
executableHaskellDepends = [
- base directory optparse-applicative xdg-basedir
+ base directory optparse-applicative time xdg-basedir
];
description = "Access data at OpenWeatherMap";
license = stdenv.lib.licenses.publicDomain;
@@ -184556,6 +184894,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "optparse-generic_1_4_1" = callPackage
+ ({ mkDerivation, base, bytestring, Only, optparse-applicative
+ , semigroups, system-filepath, text, time, transformers, void
+ }:
+ mkDerivation {
+ pname = "optparse-generic";
+ version = "1.4.1";
+ sha256 = "0w9hl8ncw7v7bvzli68czqabxg7h15jn8b9rmgn53dn3xyw0h68y";
+ libraryHaskellDepends = [
+ base bytestring Only optparse-applicative semigroups
+ system-filepath text time transformers void
+ ];
+ description = "Auto-generate a command-line parser for your datatype";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"optparse-helper" = callPackage
({ mkDerivation, base, optparse-applicative }:
mkDerivation {
@@ -185060,17 +185415,15 @@ self: {
broken = true;
}) {};
- "ormolu" = callPackage
+ "ormolu_0_0_5_0" = callPackage
({ mkDerivation, base, bytestring, containers, dlist, exceptions
, filepath, ghc-lib-parser, gitrev, hspec, hspec-discover, mtl
, optparse-applicative, path, path-io, syb, text
}:
mkDerivation {
pname = "ormolu";
- version = "0.0.3.1";
- sha256 = "0pvnswbxi09fddnn012sha3fbmm30yzlzh2x1asw9ahjk3a3bdlg";
- revision = "1";
- editedCabalFile = "1prm2lip6w9fg8gaywdnxqcf2bcikcmnb2gi46nma3dfniipzbnq";
+ version = "0.0.5.0";
+ sha256 = "1sf22silpj89sldd7wanlr34nsv77bq0cf4i0q1x2r20pz7s4w4m";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -185087,17 +185440,18 @@ self: {
testToolDepends = [ hspec-discover ];
description = "A formatter for Haskell source code";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "ormolu_0_1_0_0" = callPackage
+ "ormolu" = callPackage
({ mkDerivation, base, bytestring, containers, dlist, exceptions
, filepath, ghc-lib-parser, gitrev, hspec, hspec-discover, mtl
, optparse-applicative, path, path-io, syb, text
}:
mkDerivation {
pname = "ormolu";
- version = "0.1.0.0";
- sha256 = "1wpdj04hpnkk60swhx9d9cyazkgkjn2kkzmix7q1mil7hq23ynnp";
+ version = "0.1.2.0";
+ sha256 = "14ndqfcbx0y71d3q5i7d0scbvg9nd5qr5pdn7qvylxlkgpbc77qp";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -185114,7 +185468,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "A formatter for Haskell source code";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"os-release" = callPackage
@@ -185536,19 +185889,6 @@ self: {
}) {};
"packcheck" = callPackage
- ({ mkDerivation, base }:
- mkDerivation {
- pname = "packcheck";
- version = "0.4.2";
- sha256 = "0za6ravq945g9gdm6sbxqklnkg56saap0kjg5ra42dabd1ma4iys";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base ];
- benchmarkHaskellDepends = [ base ];
- description = "Universal build and CI testing for Haskell packages";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "packcheck_0_5_1" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "packcheck";
@@ -185559,7 +185899,6 @@ self: {
benchmarkHaskellDepends = [ base ];
description = "Universal build and CI testing for Haskell packages";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"packdeps" = callPackage
@@ -185627,7 +185966,7 @@ self: {
base binary criterion deepseq mtl unordered-containers vector
vector-binary-instances
];
- description = "Generation and traversal of highly compressed directed acyclic word graphs.";
+ description = "Generation and traversal of highly compressed directed acyclic word graphs";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -185995,8 +186334,8 @@ self: {
({ mkDerivation, base, c2hs, pam }:
mkDerivation {
pname = "pam";
- version = "0.1";
- sha256 = "1lmkq12p18qavx2c7xrnha56017y0f21ri4l3cqal4fb8zy0g5nj";
+ version = "0.2.0.0";
+ sha256 = "0j4hm7ph0iszf8wyqpy5jiplr14jj37z2yvgcgy7p5ab5p5r38gx";
libraryHaskellDepends = [ base ];
librarySystemDepends = [ pam ];
libraryToolDepends = [ c2hs ];
@@ -186049,60 +186388,6 @@ self: {
}) {};
"pandoc" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, attoparsec, base
- , base64-bytestring, binary, blaze-html, blaze-markup, bytestring
- , case-insensitive, cmark-gfm, containers, criterion, data-default
- , deepseq, Diff, directory, doclayout, doctemplates, emojis
- , exceptions, executable-path, filepath, Glob, haddock-library
- , hslua, hslua-module-system, hslua-module-text, HsYAML, HTTP
- , http-client, http-client-tls, http-types, ipynb, jira-wiki-markup
- , JuicyPixels, mtl, network, network-uri, pandoc-types, parsec
- , process, QuickCheck, random, safe, scientific, SHA, skylighting
- , skylighting-core, split, syb, tagsoup, tasty, tasty-golden
- , tasty-hunit, tasty-lua, tasty-quickcheck, temporary, texmath
- , text, text-conversions, time, unicode-transforms, unix
- , unordered-containers, vector, weigh, xml, zip-archive, zlib
- }:
- mkDerivation {
- pname = "pandoc";
- version = "2.9.1.1";
- sha256 = "0vc1ld57nv27gwq4mq0wdal8k2wxvsc0f3m2jwq9nkq7wbpwa8cx";
- configureFlags = [ "-fhttps" "-f-trypandoc" ];
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson aeson-pretty attoparsec base base64-bytestring binary
- blaze-html blaze-markup bytestring case-insensitive cmark-gfm
- containers data-default deepseq directory doclayout doctemplates
- emojis exceptions filepath Glob haddock-library hslua
- hslua-module-system hslua-module-text HsYAML HTTP http-client
- http-client-tls http-types ipynb jira-wiki-markup JuicyPixels mtl
- network network-uri pandoc-types parsec process random safe
- scientific SHA skylighting skylighting-core split syb tagsoup
- temporary texmath text text-conversions time unicode-transforms
- unix unordered-containers vector xml zip-archive zlib
- ];
- executableHaskellDepends = [ base ];
- testHaskellDepends = [
- base base64-bytestring bytestring containers Diff directory
- doctemplates executable-path filepath Glob hslua mtl pandoc-types
- process QuickCheck tasty tasty-golden tasty-hunit tasty-lua
- tasty-quickcheck temporary text time xml zip-archive
- ];
- benchmarkHaskellDepends = [
- base bytestring containers criterion mtl text time weigh
- ];
- postInstall = ''
- mkdir -p $out/share/man/man1
- mv "man/"*.1 $out/share/man/man1/
- '';
- description = "Conversion between markup formats";
- license = stdenv.lib.licenses.gpl2;
- maintainers = with stdenv.lib.maintainers; [ peti ];
- }) {};
-
- "pandoc_2_9_2_1" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base-compat
, base-noprelude, base64-bytestring, binary, blaze-html
, blaze-markup, bytestring, case-insensitive, cmark-gfm, containers
@@ -186156,46 +186441,66 @@ self: {
'';
description = "Conversion between markup formats";
license = stdenv.lib.licenses.gpl2;
- hydraPlatforms = stdenv.lib.platforms.none;
maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
- "pandoc-citeproc" = callPackage
- ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
- , Cabal, containers, data-default, directory, filepath, hs-bibutils
- , HsYAML, HsYAML-aeson, libyaml, mtl, network, old-locale, pandoc
- , pandoc-types, parsec, process, rfc5051, safe, setenv, split, syb
- , tagsoup, temporary, text, time, unordered-containers, vector
- , xml-conduit, yaml
+ "pandoc_2_10" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, attoparsec, base
+ , base64-bytestring, binary, blaze-html, blaze-markup, bytestring
+ , case-insensitive, cmark-gfm, connection, containers, criterion
+ , data-default, deepseq, Diff, directory, doclayout, doctemplates
+ , emojis, exceptions, executable-path, filepath, Glob
+ , haddock-library, hslua, hslua-module-system, hslua-module-text
+ , HsYAML, HTTP, http-client, http-client-tls, http-types, ipynb
+ , jira-wiki-markup, JuicyPixels, mtl, network, network-uri
+ , pandoc-types, parsec, process, QuickCheck, random, safe
+ , scientific, SHA, skylighting, skylighting-core, split, syb
+ , tagsoup, tasty, tasty-golden, tasty-hunit, tasty-lua
+ , tasty-quickcheck, temporary, texmath, text, text-conversions
+ , time, unicode-transforms, unix, unordered-containers, weigh, xml
+ , zip-archive, zlib
}:
mkDerivation {
- pname = "pandoc-citeproc";
- version = "0.16.4.1";
- sha256 = "1jbd6g82sn3546kimm0p6n7spfqr3b4dssjkr5v679jwb5w6hwmx";
+ pname = "pandoc";
+ version = "2.10";
+ sha256 = "11jj4pxbbl3b585bcfx641m7bk3hl4vl6fgriv76mach5wljl5j1";
+ configureFlags = [ "-fhttps" "-f-trypandoc" ];
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
- setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [
- aeson base bytestring containers data-default directory filepath
- hs-bibutils HsYAML HsYAML-aeson mtl network old-locale pandoc
- pandoc-types parsec rfc5051 setenv split syb tagsoup text time
- unordered-containers vector xml-conduit yaml
- ];
- executableHaskellDepends = [
- aeson aeson-pretty attoparsec base bytestring filepath libyaml
- pandoc pandoc-types safe syb text yaml
+ aeson aeson-pretty attoparsec base base64-bytestring binary
+ blaze-html blaze-markup bytestring case-insensitive cmark-gfm
+ connection containers data-default deepseq directory doclayout
+ doctemplates emojis exceptions filepath Glob haddock-library hslua
+ hslua-module-system hslua-module-text HsYAML HTTP http-client
+ http-client-tls http-types ipynb jira-wiki-markup JuicyPixels mtl
+ network network-uri pandoc-types parsec process random safe
+ scientific SHA skylighting skylighting-core split syb tagsoup
+ temporary texmath text text-conversions time unicode-transforms
+ unix unordered-containers xml zip-archive zlib
];
+ executableHaskellDepends = [ base ];
testHaskellDepends = [
- aeson base bytestring containers directory filepath mtl pandoc
- pandoc-types process temporary text yaml
+ base base64-bytestring bytestring containers Diff directory
+ doctemplates exceptions executable-path filepath Glob hslua mtl
+ pandoc-types process QuickCheck tasty tasty-golden tasty-hunit
+ tasty-lua tasty-quickcheck temporary text time xml zip-archive
];
- doCheck = false;
- description = "Supports using pandoc with citeproc";
- license = stdenv.lib.licenses.bsd3;
+ benchmarkHaskellDepends = [
+ base bytestring containers criterion mtl text time weigh
+ ];
+ postInstall = ''
+ mkdir -p $out/share/man/man1
+ mv "man/"*.1 $out/share/man/man1/
+ '';
+ description = "Conversion between markup formats";
+ license = stdenv.lib.licenses.gpl2Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ peti ];
}) {};
- "pandoc-citeproc_0_17" = callPackage
+ "pandoc-citeproc" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
, Cabal, containers, data-default, directory, filepath, hs-bibutils
, HsYAML, HsYAML-aeson, libyaml, mtl, network, old-locale, pandoc
@@ -186205,8 +186510,8 @@ self: {
}:
mkDerivation {
pname = "pandoc-citeproc";
- version = "0.17";
- sha256 = "1cgmv8zdiqcbls7c6rqdd154z5r90p9wxrdy6nwmxma8qfmfgaa7";
+ version = "0.17.0.1";
+ sha256 = "0hi31h4jxamnyw0jsbwnbzy9gkp3a03mhsgwy9w73hi13lywxrgk";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -186228,7 +186533,6 @@ self: {
doCheck = false;
description = "Supports using pandoc with citeproc";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"pandoc-citeproc-preamble" = callPackage
@@ -186257,8 +186561,8 @@ self: {
}:
mkDerivation {
pname = "pandoc-crossref";
- version = "0.3.6.3";
- sha256 = "1528cn5phcsc2x3h69p64sm7jap34ca3dsdh5qw2jx1vmgn42mi5";
+ version = "0.3.6.4";
+ sha256 = "1k6gfjhfgzvqgm4j6qv9y3gg5p8f87kvqhql3819qzwpsm8nx3k6";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -186519,31 +186823,36 @@ self: {
}) {};
"pandoc-plot" = callPackage
- ({ mkDerivation, base, containers, data-default-class, deepseq
- , directory, filepath, hashable, hspec, hspec-expectations, mtl
- , open-browser, optparse-applicative, pandoc, pandoc-types
- , parallel-io, shakespeare, tasty, tasty-hspec, tasty-hunit
- , template-haskell, temporary, text, turtle, typed-process, yaml
+ ({ mkDerivation, async, base, bytestring, containers, criterion
+ , data-default-class, deepseq, directory, filepath, githash
+ , hashable, hspec, hspec-expectations, mtl, open-browser
+ , optparse-applicative, pandoc, pandoc-types, shakespeare, tasty
+ , tasty-hspec, tasty-hunit, template-haskell, temporary, text
+ , turtle, typed-process, yaml
}:
mkDerivation {
pname = "pandoc-plot";
- version = "0.2.2.0";
- sha256 = "15xs3rrqc7hygmmiylfykdqhqsr7giqdhw3hmmnff8s8k708qv33";
+ version = "0.6.1.0";
+ sha256 = "0jyhb1ab6h990r159a3gdw0cbxxvjrjsd35yyca5bd5rqxzlvnay";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base containers data-default-class directory filepath hashable mtl
- pandoc pandoc-types parallel-io shakespeare temporary text turtle
- typed-process yaml
+ async base bytestring containers data-default-class directory
+ filepath hashable mtl pandoc pandoc-types shakespeare temporary
+ text turtle typed-process yaml
];
executableHaskellDepends = [
- base data-default-class deepseq directory filepath open-browser
+ base deepseq directory filepath githash open-browser
optparse-applicative pandoc pandoc-types template-haskell temporary
text
];
testHaskellDepends = [
- base data-default-class directory filepath hspec hspec-expectations
- mtl pandoc-types tasty tasty-hspec tasty-hunit temporary text
+ base containers data-default-class directory filepath hspec
+ hspec-expectations mtl pandoc-types tasty tasty-hspec tasty-hunit
+ temporary text
+ ];
+ benchmarkHaskellDepends = [
+ base criterion pandoc-types template-haskell text
];
description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice";
license = stdenv.lib.licenses.gpl2;
@@ -186551,39 +186860,36 @@ self: {
broken = true;
}) {};
- "pandoc-plot_0_5_0_0" = callPackage
- ({ mkDerivation, async, base, bytestring, containers, criterion
- , data-default-class, deepseq, directory, filepath, githash
- , hashable, hspec, hspec-expectations, mtl, open-browser
- , optparse-applicative, pandoc, pandoc-types, shakespeare, tasty
- , tasty-hspec, tasty-hunit, template-haskell, temporary, text
- , turtle, typed-process, yaml
+ "pandoc-plot_0_7_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, criterion, directory
+ , filepath, githash, hashable, hspec, hspec-expectations
+ , lifted-async, mtl, optparse-applicative, pandoc, pandoc-types
+ , shakespeare, tasty, tasty-hspec, tasty-hunit, template-haskell
+ , text, typed-process, yaml
}:
mkDerivation {
pname = "pandoc-plot";
- version = "0.5.0.0";
- sha256 = "1wgk3q46am59if4b5s6pkabllsyy4xv47zs5h1lywdij3g4r4898";
+ version = "0.7.2.0";
+ sha256 = "1ah7j0pnf6dm7kzf01d07md5gr3023f03im5z494037hh8g7qd0d";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- async base bytestring containers data-default-class directory
- filepath hashable mtl pandoc pandoc-types shakespeare temporary
- text turtle typed-process yaml
+ base bytestring containers directory filepath hashable lifted-async
+ mtl pandoc pandoc-types shakespeare text typed-process yaml
];
executableHaskellDepends = [
- base deepseq directory filepath githash open-browser
- optparse-applicative pandoc pandoc-types template-haskell temporary
- text
+ base directory filepath githash optparse-applicative pandoc
+ pandoc-types template-haskell text typed-process
];
testHaskellDepends = [
- base data-default-class directory filepath hspec hspec-expectations
- mtl pandoc-types tasty tasty-hspec tasty-hunit temporary text
+ base containers directory filepath hspec hspec-expectations
+ pandoc-types tasty tasty-hspec tasty-hunit text
];
benchmarkHaskellDepends = [
base criterion pandoc-types template-haskell text
];
description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice";
- license = stdenv.lib.licenses.gpl2;
+ license = stdenv.lib.licenses.gpl2Plus;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -186676,6 +186982,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "pandoc-types_1_21" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, criterion
+ , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb
+ , test-framework, test-framework-hunit, test-framework-quickcheck2
+ , text, transformers
+ }:
+ mkDerivation {
+ pname = "pandoc-types";
+ version = "1.21";
+ sha256 = "1wbb0hhjiw0b66kj1ck3qipwgdac5v7qvjaqszsz5fll3cqp4sna";
+ libraryHaskellDepends = [
+ aeson base bytestring containers deepseq ghc-prim QuickCheck syb
+ text transformers
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers HUnit QuickCheck string-qq syb
+ test-framework test-framework-hunit test-framework-quickcheck2 text
+ ];
+ benchmarkHaskellDepends = [ base criterion text ];
+ description = "Types for representing a structured document";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"pandoc-unlit" = callPackage
({ mkDerivation, base, pandoc }:
mkDerivation {
@@ -186730,8 +187060,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "pandora";
- version = "0.2.8";
- sha256 = "0p556y2a54zmmdr6gnlkjb8xjcyibcr8vvlk3krwqc4zkr6rwv0s";
+ version = "0.2.9";
+ sha256 = "0gl5h4krn2aigxfqppa4fr8vir2s5xrh8s363frh82fgdxblhjgc";
description = "A box of patterns and paradigms";
license = stdenv.lib.licenses.mit;
}) {};
@@ -186764,8 +187094,8 @@ self: {
}:
mkDerivation {
pname = "pango";
- version = "0.13.8.0";
- sha256 = "1skyfj0phd5hzpk86lj7qx0g6n09b1cfijlf759p7v34f47g6w2s";
+ version = "0.13.8.1";
+ sha256 = "0by8ada93srgapdg78n8hyk5xsqb7n54mjacvplwwsbrd1b7m9j0";
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal filepath gtk2hs-buildtools ];
libraryHaskellDepends = [
@@ -186976,7 +187306,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "pantry_0_5_0_0" = callPackage
+ "pantry_0_5_1_1" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal
, casa-client, casa-types, conduit, conduit-extra, containers
, cryptonite, cryptonite-conduit, digest, exceptions, filelock
@@ -186990,8 +187320,8 @@ self: {
}:
mkDerivation {
pname = "pantry";
- version = "0.5.0.0";
- sha256 = "1v5nnmrg62phnwym8cw6bjld8impdmrkq9cwxmyrab48gjwds41l";
+ version = "0.5.1.1";
+ sha256 = "1q1q8jflhd5r70czsclkj27yqk4v8b1njdw8f4qb3xvf9c3gzl70";
libraryHaskellDepends = [
aeson ansi-terminal base bytestring Cabal casa-client casa-types
conduit conduit-extra containers cryptonite cryptonite-conduit
@@ -187699,6 +188029,8 @@ self: {
];
description = "Classes and data structures for working with data-kind indexed types";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"paramtree" = callPackage
@@ -187868,6 +188200,30 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "paripari_0_7_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, parser-combinators, random
+ , tasty, tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "paripari";
+ version = "0.7.0.0";
+ sha256 = "0c5vgnzgmqcrcsaw1l5fy0lh20ns22ych8ydkq7yzb8wr3y4nvr5";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring parser-combinators text
+ ];
+ executableHaskellDepends = [
+ base bytestring parser-combinators text
+ ];
+ testHaskellDepends = [
+ base bytestring parser-combinators random tasty tasty-hunit text
+ ];
+ description = "Parser combinators with fast-path and slower fallback for error reporting";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"parport" = callPackage
({ mkDerivation, array, base }:
mkDerivation {
@@ -187917,6 +188273,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "parse-gcstats" = callPackage
+ ({ mkDerivation, attoparsec, base, conduit, conduit-extra, filepath
+ , tasty, tasty-golden, text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "parse-gcstats";
+ version = "0.1.0.0";
+ sha256 = "07l2jy59grxqnn90kyj13zg7b5x8j21apcywf6m4yws41j8il0nc";
+ libraryHaskellDepends = [
+ attoparsec base text unordered-containers
+ ];
+ testHaskellDepends = [
+ attoparsec base conduit conduit-extra filepath tasty tasty-golden
+ text
+ ];
+ description = "Parse machine-readable GHC GC stats";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"parse-help" = callPackage
({ mkDerivation, attoparsec, base, cmdargs, containers
, data-default, file-location, template-haskell, text, th-lift
@@ -188196,8 +188571,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "parsek";
- version = "1.0.1.3";
- sha256 = "184cbw9gz3vv2jbr2wzkygv25y70jayxd8d76pgpvjcaps4qqxp7";
+ version = "1.0.2.0";
+ sha256 = "05hi14wn6pzhknahyvjkw4cg9qfy20krig2pkx00r4s095zmpqza";
libraryHaskellDepends = [ base ];
description = "Parallel Parsing Processes";
license = stdenv.lib.licenses.gpl3;
@@ -188676,23 +189051,6 @@ self: {
}) {};
"password" = callPackage
- ({ mkDerivation, base, bytestring, doctest, QuickCheck
- , quickcheck-instances, scrypt, tasty, tasty-quickcheck, text
- }:
- mkDerivation {
- pname = "password";
- version = "1.0.0.0";
- sha256 = "08igga8jd7g0lnakmn8lq7ssyqwkknp0lbnlhbq4qwin9n8pzl0c";
- libraryHaskellDepends = [ base scrypt text ];
- testHaskellDepends = [
- base bytestring doctest QuickCheck quickcheck-instances scrypt
- tasty tasty-quickcheck text
- ];
- description = "plain-text password and hashed password datatypes and functions";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "password_2_0_1_1" = callPackage
({ mkDerivation, base, base-compat, base64, bytestring, Cabal
, cabal-doctest, cryptonite, doctest, memory, QuickCheck
, quickcheck-instances, scrypt, tasty, tasty-quickcheck
@@ -188702,6 +189060,8 @@ self: {
pname = "password";
version = "2.0.1.1";
sha256 = "1fi39w79p7jaw85i5r8f4flw7s1n2ljxj5ci9gda6a556015w1p8";
+ revision = "1";
+ editedCabalFile = "1r27scxmkmvw8nbcg4x3k10ibq4qhrmpwgnqbnz32g1fvw7mlxg3";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base base64 bytestring cryptonite memory text
@@ -188713,28 +189073,9 @@ self: {
];
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
- }:
- mkDerivation {
- pname = "password-instances";
- version = "1.0.0.0";
- sha256 = "0i87ij207i4zvmgji457dimhpmy8hs7ddwpqr86riyscdvzvml91";
- libraryHaskellDepends = [
- aeson base http-api-data password persistent
- ];
- testHaskellDepends = [
- base doctest QuickCheck quickcheck-instances
- ];
- description = "typeclass instances for password package";
- 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
@@ -188755,7 +189096,6 @@ self: {
];
description = "typeclass instances for password package";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"passwords" = callPackage
@@ -188827,8 +189167,8 @@ self: {
}:
mkDerivation {
pname = "patat";
- version = "0.8.4.3";
- sha256 = "1zz007l9ap9qlhgwr7jjavr6h5r1cnr9wflyxpvjmdzmn6ch74w4";
+ version = "0.8.5.0";
+ sha256 = "1b4g5m32dv7905q51p4f23c9d4sfy5jvwbq7wgwsa2mwl8hf5cds";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -188865,8 +189205,6 @@ self: {
testHaskellDepends = [ base directory filemanip filepath hlint ];
description = "Infrastructure for writing patches which act on other types";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"patch-combinators" = callPackage
@@ -188935,15 +189273,17 @@ self: {
}:
mkDerivation {
pname = "path";
- version = "0.7.1";
- sha256 = "1z2gj4108827lb03f7cdqhijjgqjvv9glzrzfv96cxkwgi6y38jx";
+ version = "0.7.0";
+ sha256 = "1dl7yjmkcdm3wlbj1s5qvkl31apl3dnwz5jc8h3hdq0w722x4a5k";
+ revision = "1";
+ editedCabalFile = "0ph5qs50lm8ac58v8df0mmivqfilb1wz14568q06aws6gwj9qqpi";
libraryHaskellDepends = [
aeson base deepseq exceptions filepath hashable template-haskell
text
];
testHaskellDepends = [
aeson base bytestring filepath genvalidity genvalidity-hspec
- genvalidity-property hspec mtl QuickCheck template-haskell validity
+ genvalidity-property hspec mtl QuickCheck validity
];
description = "Support for well-typed paths";
license = stdenv.lib.licenses.bsd3;
@@ -188972,6 +189312,17 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "path-extensions" = callPackage
+ ({ mkDerivation, base, exceptions, path }:
+ mkDerivation {
+ pname = "path-extensions";
+ version = "0.1.0.1";
+ sha256 = "1ywirszpmhbq45gbwfvzssy5z06lmlxdhxck7gbjaffyjbkil5va";
+ libraryHaskellDepends = [ base exceptions path ];
+ description = "Enumeration of common filetype extensions for use with the path library";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"path-extra" = callPackage
({ mkDerivation, attoparsec, base, path, QuickCheck
, quickcheck-instances, tasty, tasty-quickcheck, text
@@ -188997,8 +189348,8 @@ self: {
pname = "path-io";
version = "1.6.0";
sha256 = "0hcdxxwkhdhm59p6x74k1fsgsrqfa100c83cslm1h9ln0anj1r3k";
- revision = "1";
- editedCabalFile = "1kwrkpmwmar8nwaar02m3kfy24vl3kzm0m3iq0d4ryd84a6a0dax";
+ revision = "2";
+ editedCabalFile = "1x52j77g075k79c7fma0khhbcpja88wylgllnky6q7nccwazm2c2";
libraryHaskellDepends = [
base containers directory dlist exceptions filepath path temporary
time transformers unix-compat
@@ -189091,8 +189442,8 @@ self: {
pname = "paths";
version = "0.2.0.0";
sha256 = "18pzjlnmx7w79riig7qzyhw13jla92lals9lwayl23qr02ndna4v";
- revision = "2";
- editedCabalFile = "0r5nm9qqqa4nkz6aymhh62lfmmkjip25a4lk441a108i1ngkjl5m";
+ revision = "3";
+ editedCabalFile = "15h5fqql4jj950lm5yddpxczcbslckq9sg2ygdgqlmahjw8mwnnf";
libraryHaskellDepends = [
base bytestring deepseq directory filepath template-haskell text
time
@@ -189107,8 +189458,8 @@ self: {
}:
mkDerivation {
pname = "pathtype";
- version = "0.8.1";
- sha256 = "03rlj8klzxqimjv44h07xbij0acr63pddxppq9yfjlyggmaxrrnm";
+ version = "0.8.1.1";
+ sha256 = "0322q8wd4mbp7q0cgym6mf2dxg2srp76r38kprxl9ik53s3y3p67";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -189239,6 +189590,22 @@ self: {
broken = true;
}) {};
+ "pava" = callPackage
+ ({ mkDerivation, base, criterion, hspec, hspec-discover, mwc-random
+ , vector
+ }:
+ mkDerivation {
+ pname = "pava";
+ version = "0.1.0.0";
+ sha256 = "0pi8pgfha113064fxl9vmd72drxxlj6zld4fqrf3y2qwhyikka5v";
+ libraryHaskellDepends = [ base vector ];
+ testHaskellDepends = [ base hspec hspec-discover vector ];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [ base criterion mwc-random vector ];
+ description = "Greatest convex majorants and least concave minorants";
+ license = stdenv.lib.licenses.gpl3Plus;
+ }) {};
+
"paymill" = callPackage
({ mkDerivation, base, hspec }:
mkDerivation {
@@ -189830,19 +190197,26 @@ self: {
}) {};
"pdftotext" = callPackage
- ({ mkDerivation, base, bytestring, hspec, hspec-discover
- , poppler-cpp, text
+ ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, hspec
+ , hspec-discover, optparse-applicative, poppler-cpp, range, text
}:
mkDerivation {
pname = "pdftotext";
- version = "0.0.1.0";
- sha256 = "1agxbrcpsw8s0qsv6i0vxvzvskzn5abd42l7ab2na75v9fs8p4l8";
+ version = "0.1.0.0";
+ sha256 = "01zdcggm5p52j7bwimfhk5x5mjnbpz4iz8g5jq3lnnc3ddd0ab6y";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [ base bytestring text ];
libraryPkgconfigDepends = [ poppler-cpp ];
+ executableHaskellDepends = [
+ aeson ansi-wl-pprint base optparse-applicative range text
+ ];
testHaskellDepends = [ base hspec text ];
testToolDepends = [ hspec-discover ];
description = "Extracts text from PDF using poppler";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {poppler-cpp = null;};
"pdynload" = callPackage
@@ -190510,6 +190884,17 @@ self: {
broken = true;
}) {};
+ "periodic-polynomials" = callPackage
+ ({ mkDerivation, base, vector }:
+ mkDerivation {
+ pname = "periodic-polynomials";
+ version = "0.2.0.0";
+ sha256 = "1y7hj8cjdy5zpp7sg7yfaafcid7ssf23g4az6fwk2hrcrk97sf2i";
+ libraryHaskellDepends = [ base vector ];
+ description = "A library for working with periodic polynomials (very basic functionality)";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"perm" = callPackage
({ mkDerivation, base, catch-fd, HUnit, mtl, test-framework
, test-framework-hunit, transformers
@@ -190599,6 +190984,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "persist-state" = callPackage
+ ({ mkDerivation, base, bytestring, containers, ghc-prim, QuickCheck
+ , test-framework, test-framework-quickcheck2, text
+ }:
+ mkDerivation {
+ pname = "persist-state";
+ version = "0.2.0.0";
+ sha256 = "1jmrba3nmd9qvvgmm1zz0qrhikzjdcg6rc38f4q3gq6yw4rap4kj";
+ libraryHaskellDepends = [
+ base bytestring containers ghc-prim text
+ ];
+ testHaskellDepends = [
+ base bytestring QuickCheck test-framework
+ test-framework-quickcheck2 text
+ ];
+ description = "Serialization library with state and leb128 encoding";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"persist2er" = callPackage
({ mkDerivation, base, optparse-applicative, persistent, text }:
mkDerivation {
@@ -190617,24 +191021,6 @@ self: {
}) {};
"persistable-record" = callPackage
- ({ mkDerivation, array, base, containers, dlist, names-th
- , product-isomorphic, quickcheck-simple, template-haskell
- , th-data-compat, transformers
- }:
- mkDerivation {
- pname = "persistable-record";
- version = "0.6.0.4";
- sha256 = "1ygqllybclw9mm0n05vh635wbz6qlsl2yhas3fxr3xhwsrrvwfkd";
- libraryHaskellDepends = [
- array base containers dlist names-th product-isomorphic
- template-haskell th-data-compat transformers
- ];
- testHaskellDepends = [ base quickcheck-simple ];
- description = "Binding between SQL database values and haskell records";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "persistable-record_0_6_0_5" = callPackage
({ mkDerivation, array, base, containers, dlist, names-th
, product-isomorphic, quickcheck-simple, template-haskell
, th-bang-compat, th-constraint-compat, th-data-compat
@@ -190652,7 +191038,6 @@ self: {
testHaskellDepends = [ base quickcheck-simple ];
description = "Binding between SQL database values and haskell records";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"persistable-types-HDBC-pg" = callPackage
@@ -191158,7 +191543,7 @@ self: {
version = "0.3.0.0";
sha256 = "05h7wlw82ljjic50qhzlldhidz344id1fpf0yaxrhqvx7wkgyi2m";
libraryHaskellDepends = [ base time yesod ];
- description = "A library for rate limiting activities with a persistent backend.";
+ description = "A library for rate limiting activities with a persistent backend";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -192592,20 +192977,24 @@ self: {
}) {};
"pine" = callPackage
- ({ mkDerivation, base, containers, sdl2, sdl2-image, stm, text }:
+ ({ mkDerivation, base, containers, linear, mtl, sdl2, sdl2-image
+ , stm, text
+ }:
mkDerivation {
pname = "pine";
- version = "0.1.0.2";
- sha256 = "0896l27g1cmrvkq2b1bdy7sfr6z0jg2pk1mvhwr1n3f0gwgiy36i";
+ version = "0.1.0.3";
+ sha256 = "08m5d4wvqbkw9db0v79yrhqv9pcncl6x6zpix1861lqbw613i4iw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base containers sdl2 sdl2-image stm text
+ base containers linear mtl sdl2 sdl2-image stm text
];
executableHaskellDepends = [
- base containers sdl2 sdl2-image stm text
+ base containers linear mtl sdl2 sdl2-image stm text
+ ];
+ testHaskellDepends = [
+ base containers linear mtl sdl2 sdl2-image stm text
];
- testHaskellDepends = [ base containers sdl2 sdl2-image stm text ];
description = "Functional 2D Game Framework";
license = stdenv.lib.licenses.zlib;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -193333,8 +193722,8 @@ self: {
pname = "pipes-group";
version = "1.0.12";
sha256 = "1issfj3syi6lfbcdn3bhlbnlh86s92ldsb04c4ac69xipsgyhwqk";
- revision = "2";
- editedCabalFile = "1y7fh0vc6iknyxizp5hrgkkjzp2hl3ygjyxgsq6b9kh74h2hbbrp";
+ revision = "3";
+ editedCabalFile = "1mqqwv9w65c59lv97k9185rw8dvfcm4bk5n4z18hhgsrcjyr76n9";
libraryHaskellDepends = [
base free pipes pipes-parse transformers
];
@@ -195377,29 +195766,6 @@ self: {
}) {};
"poly" = callPackage
- ({ mkDerivation, base, deepseq, gauge, primitive, QuickCheck
- , quickcheck-classes, semirings, tasty, tasty-quickcheck, vector
- , vector-algorithms
- }:
- mkDerivation {
- pname = "poly";
- version = "0.3.3.0";
- sha256 = "1hj77nzyfipsycy77h8ccsx4iyy47ljjv0j8ckihxhaq36g0fpan";
- revision = "1";
- editedCabalFile = "0iv4363iq22hkwrkgsijgv8ykvj26q895rsbzrrzkydblf4psra9";
- libraryHaskellDepends = [
- base deepseq primitive semirings vector vector-algorithms
- ];
- testHaskellDepends = [
- base QuickCheck quickcheck-classes semirings tasty tasty-quickcheck
- vector
- ];
- benchmarkHaskellDepends = [ base deepseq gauge semirings vector ];
- description = "Polynomials";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "poly_0_4_0_0" = callPackage
({ mkDerivation, base, deepseq, gauge, mod, primitive, QuickCheck
, quickcheck-classes, semirings, tasty, tasty-quickcheck, vector
, vector-algorithms
@@ -195418,7 +195784,6 @@ self: {
benchmarkHaskellDepends = [ base deepseq gauge semirings vector ];
description = "Polynomials";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"poly-arity" = callPackage
@@ -195584,42 +195949,6 @@ self: {
}) {};
"polysemy" = callPackage
- ({ mkDerivation, async, base, Cabal, cabal-doctest, containers
- , criterion, doctest, first-class-families, free, freer-simple
- , hspec, hspec-discover, inspection-testing, loopbreaker, mtl, stm
- , syb, template-haskell, th-abstraction, transformers, type-errors
- , type-errors-pretty, unagi-chan
- }:
- mkDerivation {
- pname = "polysemy";
- version = "1.2.3.0";
- sha256 = "0vb0k3kmzsjw45p220nw780wlax1r7mv56j06vkzqclkf8s5jky3";
- revision = "2";
- editedCabalFile = "0dzmkna6jb2im9kdslp90z6ynk2qzzg2j495i3y933ywdavvci93";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
- libraryHaskellDepends = [
- async base containers first-class-families loopbreaker mtl stm syb
- template-haskell th-abstraction transformers type-errors
- type-errors-pretty unagi-chan
- ];
- testHaskellDepends = [
- async base containers doctest first-class-families hspec
- inspection-testing loopbreaker mtl stm syb template-haskell
- th-abstraction transformers type-errors type-errors-pretty
- unagi-chan
- ];
- testToolDepends = [ hspec-discover ];
- benchmarkHaskellDepends = [
- async base containers criterion first-class-families free
- freer-simple loopbreaker mtl stm syb template-haskell
- th-abstraction transformers type-errors type-errors-pretty
- unagi-chan
- ];
- description = "Higher-order, low-boilerplate, zero-cost free monads";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "polysemy_1_3_0_0" = callPackage
({ mkDerivation, async, base, Cabal, cabal-doctest, containers
, criterion, doctest, first-class-families, free, freer-simple
, hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm
@@ -195630,8 +195959,8 @@ self: {
pname = "polysemy";
version = "1.3.0.0";
sha256 = "0p5g1n5b0dfkadqpqf2ka25dblimwqhxwx5ax0mxwixb0jwd0pvb";
- revision = "1";
- editedCabalFile = "02fkrfdn7pwslc9yffgx3fis8ag36m3dhigw67ns1s16gsf5a7dz";
+ revision = "2";
+ editedCabalFile = "1dn5897ggd6rf5ffl6k52x4ghncgv2ls14nppayw9l9zi1mfjxps";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
async base containers first-class-families mtl QuickCheck stm syb
@@ -195652,7 +195981,6 @@ self: {
];
description = "Higher-order, low-boilerplate, zero-cost free monads";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"polysemy-RandomFu" = callPackage
@@ -195701,6 +196029,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "polysemy-webserver" = callPackage
+ ({ mkDerivation, base, bytestring, hspec, http-conduit, http-types
+ , polysemy, polysemy-plugin, text, wai, wai-websockets, warp
+ , websockets
+ }:
+ mkDerivation {
+ pname = "polysemy-webserver";
+ version = "0.2.0.0";
+ sha256 = "0ld1ncal2isibzjbq72jk3dp8rgvz32zyvisjdd79wxwxg1z1nad";
+ libraryHaskellDepends = [
+ base bytestring http-types polysemy polysemy-plugin wai
+ wai-websockets warp websockets
+ ];
+ testHaskellDepends = [
+ base bytestring hspec http-conduit http-types polysemy
+ polysemy-plugin text wai wai-websockets warp websockets
+ ];
+ description = "Start web servers from within a Polysemy effect stack";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"polysemy-zoo" = callPackage
({ mkDerivation, async, base, compact, constraints, containers
, contravariant, exceptions, ghc-prim, hspec, hspec-discover, mtl
@@ -195968,8 +196319,8 @@ self: {
}:
mkDerivation {
pname = "pontarius-xmpp-extras";
- version = "0.1.0.3";
- sha256 = "055ir657g8rcxd419h5fjpk30ifb4r7639gxpsnjy3930x0azcb4";
+ version = "0.1.0.4";
+ sha256 = "1mf65mdkykn0s0mqix82m9psj2vrz9rc7i8gzfdv1iarlxzz5qab";
libraryHaskellDepends = [
base data-default pontarius-xmpp text time xml-types
];
@@ -196094,8 +196445,8 @@ self: {
}:
mkDerivation {
pname = "popkey";
- version = "0.1.0.0";
- sha256 = "1fx7qsc5kl3iq013kgdjhz0crzh7kiffqq1aj14fxlhjyp8k8v6m";
+ version = "0.1.0.1";
+ sha256 = "1nlbd54q7npxm9hk4f289md6rch0sqnl236iimwsrwllpq6rbxbz";
libraryHaskellDepends = [
base bitvec bytestring containers hw-bits hw-prim hw-rankselect
hw-rankselect-base store text vector
@@ -196104,6 +196455,8 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Static key-value storage backed by poppy";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"poppler" = callPackage
@@ -196539,10 +196892,8 @@ self: {
({ mkDerivation, base, bytestring, process, unix, util }:
mkDerivation {
pname = "posix-pty";
- version = "0.2.1.1";
- sha256 = "1fdvzmk7v7lasyhwinl9wqxq8c67balyyygyb1bzljj3hzn0rid2";
- revision = "1";
- editedCabalFile = "1dhxxwlv69bczi7mbhdd9f3s9nnjb4b3jf9mlgdjg7wxqh84zrgi";
+ version = "0.2.2";
+ sha256 = "1wwpvjnc252miyqmg5ffvf6ba60kj1i7iknyxrpkmh3zhz31vyws";
libraryHaskellDepends = [ base bytestring process unix ];
librarySystemDepends = [ util ];
testHaskellDepends = [ base bytestring process ];
@@ -196611,8 +196962,8 @@ self: {
}:
mkDerivation {
pname = "posplyu";
- version = "0.1.0";
- sha256 = "1whdihlfcgjy4na86qhhhixa0l494005shfxs5ns61qsdw7mwflk";
+ version = "0.1.0.1";
+ sha256 = "09yafx5d82h4vsx2pp2hccwy74b7nhbys971g86qcg6yf24ha621";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -196720,35 +197071,35 @@ self: {
}) {};
"postgres-websockets" = callPackage
- ({ mkDerivation, aeson, base, base64-bytestring, bytestring
- , containers, contravariant, either, envparse, hasql
- , hasql-notifications, hasql-pool, hspec, hspec-wai, hspec-wai-json
- , http-types, jose, lens, postgresql-libpq, protolude, retry, stm
- , stm-containers, stringsearch, text, time, transformers
- , unordered-containers, wai, wai-app-static, wai-extra
- , wai-websockets, warp, websockets
+ ({ mkDerivation, aeson, alarmclock, auto-update, base
+ , base64-bytestring, bytestring, contravariant, either, envparse
+ , hasql, hasql-notifications, hasql-pool, hspec, hspec-wai
+ , hspec-wai-json, http-types, jose, lens, postgresql-libpq
+ , protolude, retry, stm, stm-containers, stringsearch, text, time
+ , transformers, unordered-containers, wai, wai-app-static
+ , wai-extra, wai-websockets, warp, websockets
}:
mkDerivation {
pname = "postgres-websockets";
- version = "0.6.1.1";
- sha256 = "18lsn8c4nd4rw3df9g5w684f7ggrxq9a3calj1ipqz1nf50mwbqx";
+ version = "0.7.0.0";
+ sha256 = "0kjwj81ccn29iflx3sszb8sjap9zvi22sm1dm4vg7qv33n0jgfmp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring contravariant either hasql
+ aeson alarmclock base bytestring contravariant either hasql
hasql-notifications hasql-pool http-types jose lens
postgresql-libpq protolude retry stm stm-containers stringsearch
text time unordered-containers wai wai-websockets websockets
];
executableHaskellDepends = [
- base base64-bytestring bytestring envparse hasql hasql-pool
- http-types protolude text time transformers wai wai-app-static
- wai-extra warp
+ auto-update base base64-bytestring bytestring envparse hasql
+ hasql-pool http-types protolude text time transformers wai
+ wai-app-static wai-extra warp
];
testHaskellDepends = [
- aeson base containers hasql hasql-notifications hasql-pool hspec
- hspec-wai hspec-wai-json http-types protolude stm
- unordered-containers wai-extra
+ aeson base hasql hasql-notifications hasql-pool hspec hspec-wai
+ hspec-wai-json http-types protolude stm time unordered-containers
+ wai-extra
];
description = "Middleware to map LISTEN/NOTIFY messages to Websockets";
license = stdenv.lib.licenses.bsd3;
@@ -196785,6 +197136,36 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "postgresql-binary_0_12_3" = callPackage
+ ({ mkDerivation, aeson, base, base-prelude, binary-parser
+ , bytestring, bytestring-strict-builder, containers, conversion
+ , conversion-bytestring, conversion-text, criterion, json-ast
+ , loch-th, network-ip, placeholders, postgresql-libpq, QuickCheck
+ , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit
+ , tasty-quickcheck, text, time, transformers, unordered-containers
+ , uuid, vector
+ }:
+ mkDerivation {
+ pname = "postgresql-binary";
+ version = "0.12.3";
+ sha256 = "0z31d7bw7m43195maqw5pba3l2l98nnkck0gzaghk05id0p7rlmd";
+ libraryHaskellDepends = [
+ aeson base base-prelude binary-parser bytestring
+ bytestring-strict-builder containers loch-th network-ip
+ placeholders scientific text time transformers unordered-containers
+ uuid vector
+ ];
+ testHaskellDepends = [
+ aeson conversion conversion-bytestring conversion-text json-ast
+ loch-th network-ip placeholders postgresql-libpq QuickCheck
+ quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [ criterion rerebase ];
+ description = "Encoders and decoders for the PostgreSQL's binary format";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"postgresql-common" = callPackage
({ mkDerivation, attoparsec, base, bytestring, postgresql-simple }:
mkDerivation {
@@ -196901,6 +197282,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) postgresql;};
+ "postgresql-libpq-notify" = callPackage
+ ({ mkDerivation, async, base, hspec, postgres-options
+ , postgresql-libpq, stm, text, tmp-postgres
+ }:
+ mkDerivation {
+ pname = "postgresql-libpq-notify";
+ version = "0.2.0.0";
+ sha256 = "06k63ix0d836w4x7q49m003wrxpbnnlvhmvbvk8mn9752xv55vkc";
+ libraryHaskellDepends = [ base postgresql-libpq stm ];
+ testHaskellDepends = [
+ async base hspec postgres-options postgresql-libpq text
+ tmp-postgres
+ ];
+ description = "Minimal dependency PostgreSQL notifications library";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"postgresql-lo-stream" = callPackage
({ mkDerivation, base, bytestring, io-streams, lifted-base
, monad-loops, mtl, postgresql-simple
@@ -196963,23 +197361,40 @@ self: {
license = "GPL";
}) {};
+ "postgresql-placeholder-converter" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, hspec
+ , hspec-discover, mtl, utf8-string
+ }:
+ mkDerivation {
+ pname = "postgresql-placeholder-converter";
+ version = "0.1.0.0";
+ sha256 = "1dprqv0r00nrx6m0byqfzpb91h5kz3nxd0w0m21150l68sj2d8ys";
+ libraryHaskellDepends = [
+ attoparsec base bytestring mtl utf8-string
+ ];
+ testHaskellDepends = [ base hspec ];
+ testToolDepends = [ hspec-discover ];
+ description = "Converter for question mark style and dollar sign style of PostgreSQL SQL";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"postgresql-pure" = callPackage
({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
- , cassava, clock, containers, convertible, cryptohash-md5
- , data-default-class, deepseq, doctest, double-conversion, HDBC
- , HDBC-postgresql, HDBC-session, homotuple, hourglass, hspec
- , hspec-core, HUnit, list-tuple, memory, mtl, network, old-time
- , Only, optparse-applicative, persistable-record, postgres-wire
+ , Cabal, cassava, clock, containers, convertible, cryptohash-md5
+ , data-default-class, deepseq, directory, doctest
+ , double-conversion, HDBC, HDBC-postgresql, HDBC-session, homotuple
+ , hourglass, hspec, hspec-core, HUnit, list-tuple, memory, mtl
+ , network, old-time, Only, optparse-applicative, persistable-record
, postgresql-binary, postgresql-libpq, postgresql-simple
- , postgresql-typed, pretty-hex, QuickCheck, random-shuffle
- , relational-query, relational-query-HDBC, relational-record
- , safe-exceptions, scientific, single-tuple, text, time
- , utf8-string, vector
+ , pretty-hex, QuickCheck, random-shuffle, relational-query
+ , relational-query-HDBC, relational-record, safe-exceptions
+ , scientific, single-tuple, text, time, utf8-string, vector
}:
mkDerivation {
pname = "postgresql-pure";
- version = "0.1.2.0";
- sha256 = "1dsjciaryxqizhg33axlcvj7i0h9xi4hz956kijqvmy0lb0bjscf";
+ version = "0.1.3.0";
+ sha256 = "1p6v7imz61svz03nh114qxl5fks6aibs78sgmi3my8zjdfb34ddk";
+ setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [
attoparsec base base16-bytestring bytestring containers convertible
cryptohash-md5 data-default-class double-conversion HDBC homotuple
@@ -196999,16 +197414,16 @@ self: {
attoparsec base base16-bytestring bytestring cassava clock
containers convertible cryptohash-md5 data-default-class deepseq
double-conversion HDBC homotuple hourglass list-tuple memory mtl
- network Only optparse-applicative postgres-wire postgresql-binary
- postgresql-libpq postgresql-simple postgresql-typed pretty-hex
- random-shuffle safe-exceptions scientific single-tuple text time
- utf8-string vector
+ network Only optparse-applicative postgresql-binary
+ postgresql-libpq postgresql-simple pretty-hex random-shuffle
+ safe-exceptions scientific single-tuple text time utf8-string
+ vector
];
description = "pure Haskell PostgreSQL driver";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {postgres-wire = null;};
+ }) {};
"postgresql-query" = callPackage
({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
@@ -197300,6 +197715,8 @@ self: {
];
description = "PostgreSQL AST parsing and rendering";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"postgresql-transactional" = callPackage
@@ -197324,8 +197741,8 @@ self: {
}:
mkDerivation {
pname = "postgresql-typed";
- version = "0.6.1.0";
- sha256 = "1p7bcwbjb0pi96d9zad8kmlb2w3g06g4xra33xmmskynmsdyc0r9";
+ version = "0.6.1.1";
+ sha256 = "002bqsvsig6232d4di811rpjyjg7r45xsywb34i9l98imh51mia1";
libraryHaskellDepends = [
aeson array attoparsec base binary bytestring containers cryptonite
data-default haskell-src-meta HDBC memory network old-locale
@@ -197364,6 +197781,52 @@ self: {
}) {};
"postgrest" = callPackage
+ ({ mkDerivation, aeson, aeson-qq, ansi-wl-pprint, async
+ , auto-update, base, base64-bytestring, bytestring
+ , case-insensitive, cassava, configurator-pg, containers
+ , contravariant, contravariant-extras, cookie, directory, either
+ , gitrev, hasql, hasql-pool, hasql-transaction, heredoc, hspec
+ , hspec-wai, hspec-wai-json, HTTP, http-types
+ , insert-ordered-containers, interpolatedstring-perl6, jose, lens
+ , lens-aeson, monad-control, network, network-uri
+ , optparse-applicative, parsec, process, protolude, Ranged-sets
+ , regex-tdfa, retry, scientific, swagger2, text, time
+ , transformers-base, unix, unordered-containers, vector, wai
+ , wai-cors, wai-extra, wai-middleware-static, warp
+ }:
+ mkDerivation {
+ pname = "postgrest";
+ version = "7.0.0";
+ sha256 = "03iya4w39qp25ms8m58mw6pvlriw80h6rdg1cb7az7353m2ndzys";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson ansi-wl-pprint base base64-bytestring bytestring
+ case-insensitive cassava configurator-pg containers contravariant
+ contravariant-extras cookie either gitrev hasql hasql-pool
+ hasql-transaction heredoc HTTP http-types insert-ordered-containers
+ interpolatedstring-perl6 jose lens lens-aeson network-uri
+ optparse-applicative parsec protolude Ranged-sets regex-tdfa
+ scientific swagger2 text time unordered-containers vector wai
+ wai-cors wai-extra wai-middleware-static
+ ];
+ executableHaskellDepends = [
+ auto-update base base64-bytestring bytestring directory either
+ hasql hasql-pool hasql-transaction network protolude retry text
+ time unix wai warp
+ ];
+ testHaskellDepends = [
+ aeson aeson-qq async auto-update base base64-bytestring bytestring
+ case-insensitive cassava containers contravariant hasql hasql-pool
+ hasql-transaction heredoc hspec hspec-wai hspec-wai-json http-types
+ lens lens-aeson monad-control process protolude regex-tdfa text
+ time transformers-base wai wai-extra
+ ];
+ description = "REST API for any Postgres database";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "postgrest_7_0_1" = callPackage
({ mkDerivation, aeson, aeson-qq, ansi-wl-pprint, async
, auto-update, base, base64-bytestring, bytestring
, case-insensitive, cassava, configurator-pg, containers
@@ -197381,6 +197844,8 @@ self: {
pname = "postgrest";
version = "7.0.1";
sha256 = "1cn69dinfv3y8ymsa364b9b0ly3dg80and902gamymb9v89jpsgf";
+ revision = "1";
+ editedCabalFile = "0s8zzv6vjs4mp6m6l6ahfpfrx551zzp3nh13qk5qxk992x3jxb8b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -197407,6 +197872,7 @@ self: {
];
description = "REST API for any Postgres database";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"postgrest-ws" = callPackage
@@ -197860,10 +198326,8 @@ self: {
({ mkDerivation, base, deepseq, QuickCheck }:
mkDerivation {
pname = "pqueue";
- version = "1.4.1.2";
- sha256 = "1v4zhv2sc1zsw91hvnarkjhayx2dnf7ccxz6rrhsqpcs0szaranj";
- revision = "1";
- editedCabalFile = "1la186z2np3nv06p0485xwg342gyjp7a2ikg73qs7mbg086352zs";
+ version = "1.4.1.3";
+ sha256 = "1sz7hlnfd86hbwrgqxczmsjsl1ki0ryi9dgzscxlsgjkdgcdia2p";
libraryHaskellDepends = [ base deepseq ];
testHaskellDepends = [ base deepseq QuickCheck ];
description = "Reliable, persistent, fast priority queues";
@@ -198083,8 +198547,8 @@ self: {
}:
mkDerivation {
pname = "predicate-typed";
- version = "0.6.0.1";
- sha256 = "1izg98ql496qn8dvn3blz2654bhy8901x7hfh0dxqqzrm1gi5bf4";
+ version = "0.6.2.1";
+ sha256 = "11gby9bjkh6bqznxxiz3ggdr0z13qihgh6pry014rap2iqzj71za";
libraryHaskellDepends = [
aeson base binary bytestring comonad containers deepseq directory
ghc-prim hashable lens mtl pcre-heavy pcre-light pretty
@@ -198449,8 +198913,8 @@ self: {
}:
mkDerivation {
pname = "preql";
- version = "0.2";
- sha256 = "062px686v2rlpc2bplva900vk35k7hdvxrpjj9dfkj02knqmjxi7";
+ version = "0.3";
+ sha256 = "03zdkxlkvqyccvi682w0inxl70fvzi4l56kicp9qrb661jaqvy9q";
libraryHaskellDepends = [
aeson array base binary-parser bytestring bytestring-strict-builder
contravariant free mtl postgresql-binary postgresql-libpq
@@ -198758,8 +199222,8 @@ self: {
}:
mkDerivation {
pname = "pretty-simple";
- version = "3.2.2.0";
- sha256 = "092vv0dvyab0vjchhw6cvc3x3wp7qb04q6n6ibjvpg472x3hnl3z";
+ version = "3.2.3.0";
+ sha256 = "1sr66sawacv0ks0znip0jxpz98lvjacara8sqfm53i0pqf8c0qla";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal cabal-doctest ];
@@ -198775,15 +199239,15 @@ self: {
maintainers = with stdenv.lib.maintainers; [ cdepillabout ];
}) {};
- "pretty-simple_3_2_3_0" = callPackage
+ "pretty-simple_3_3_0_0" = callPackage
({ mkDerivation, ansi-terminal, base, Cabal, cabal-doctest
, containers, criterion, doctest, Glob, mtl, QuickCheck
, template-haskell, text, transformers
}:
mkDerivation {
pname = "pretty-simple";
- version = "3.2.3.0";
- sha256 = "1sr66sawacv0ks0znip0jxpz98lvjacara8sqfm53i0pqf8c0qla";
+ version = "3.3.0.0";
+ sha256 = "0g83958npqscqqz2lh5m0m666qp8ldwps4l5gvfip4b1zgy3f5nh";
isLibrary = true;
isExecutable = true;
setupHaskellDepends = [ base Cabal cabal-doctest ];
@@ -198876,7 +199340,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "prettyprinter" = callPackage
+ "prettyprinter_1_6_1" = callPackage
({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring
, containers, deepseq, doctest, gauge, mtl, pgp-wordlist
, QuickCheck, quickcheck-instances, random, tasty, tasty-hunit
@@ -198899,6 +199363,32 @@ self: {
];
description = "A modern, easy to use, well-documented, extensible pretty-printer";
license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "prettyprinter" = callPackage
+ ({ mkDerivation, ansi-wl-pprint, base, base-compat, bytestring
+ , containers, deepseq, doctest, gauge, mtl, pgp-wordlist
+ , QuickCheck, quickcheck-instances, random, tasty, tasty-hunit
+ , tasty-quickcheck, text, transformers
+ }:
+ mkDerivation {
+ pname = "prettyprinter";
+ version = "1.6.2";
+ sha256 = "023hfz75xgvyymbipyph7xmaaki2d5qa6fh4lx9adl1h4s8g34yi";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base text ];
+ testHaskellDepends = [
+ base bytestring doctest pgp-wordlist QuickCheck
+ quickcheck-instances tasty tasty-hunit tasty-quickcheck text
+ ];
+ benchmarkHaskellDepends = [
+ ansi-wl-pprint base base-compat containers deepseq gauge mtl
+ QuickCheck random text transformers
+ ];
+ description = "A modern, easy to use, well-documented, extensible pretty-printer";
+ license = stdenv.lib.licenses.bsd2;
}) {};
"prettyprinter-ansi-terminal" = callPackage
@@ -198980,10 +199470,10 @@ self: {
({ mkDerivation, base, graphviz, prettyprinter, text }:
mkDerivation {
pname = "prettyprinter-graphviz";
- version = "0.1.1.1";
- sha256 = "1cpzqvy9w8ims5hqhv5v18r0dgj3708gprdrjxbja13nfsb6bsg9";
+ version = "1.0.0.2";
+ sha256 = "1bbbnhdigh31hbsh2abmr65bk3q927cdbm8j2qsvy4472ksylzpl";
libraryHaskellDepends = [ base graphviz prettyprinter text ];
- description = "a prettyprinter backend for graphviz";
+ description = "A prettyprinter backend for graphviz";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -199173,6 +199663,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "primitive_0_7_1_0" = callPackage
+ ({ mkDerivation, base, base-orphans, deepseq, ghc-prim, QuickCheck
+ , quickcheck-classes-base, semigroups, tagged, tasty
+ , tasty-quickcheck, transformers, transformers-compat
+ }:
+ mkDerivation {
+ pname = "primitive";
+ version = "0.7.1.0";
+ sha256 = "1w53i4mk248g58xrffmksznr4nmn2bbbycajzpcqfxx5ybyyrsvb";
+ libraryHaskellDepends = [ base deepseq transformers ];
+ testHaskellDepends = [
+ base base-orphans ghc-prim QuickCheck quickcheck-classes-base
+ semigroups tagged tasty tasty-quickcheck transformers
+ transformers-compat
+ ];
+ description = "Primitive memory-related operations";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"primitive-addr" = callPackage
({ mkDerivation, base, primitive }:
mkDerivation {
@@ -199712,16 +200222,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "process_1_6_9_0" = callPackage
+ "process_1_6_10_0" = callPackage
({ mkDerivation, base, bytestring, deepseq, directory, filepath
, unix
}:
mkDerivation {
pname = "process";
- version = "1.6.9.0";
- sha256 = "1shxwl392swdqffxdg2940y3yiml24iww9cy2pk89pv8r89x7yzy";
- revision = "2";
- editedCabalFile = "17m1xsxbg7fmmp0x7yj5y50xdf69cvs5v79609nhxm59zsbffb9p";
+ version = "1.6.10.0";
+ sha256 = "01c50qhrsvymbifa3lzyq6g4hmj6jl3awjp1jmbhdkmfdfaq3v16";
libraryHaskellDepends = [ base deepseq directory filepath unix ];
testHaskellDepends = [ base bytestring directory ];
description = "Process libraries";
@@ -199882,7 +200390,7 @@ self: {
semigroups tasty tasty-hunit text transformers transformers-compat
void
];
- description = "Streaming interface to system processes.";
+ description = "Streaming interface to system processes";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -199920,7 +200428,7 @@ self: {
base data-default GLUT hsnoise NumInstances OpenGL random time
transformers utf8-string vector-space
];
- description = "Computer graphics for kids and artists with Processing implemented in Haskell.";
+ description = "Computer graphics for kids and artists with Processing implemented in Haskell";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -199933,6 +200441,8 @@ self: {
libraryHaskellDepends = [ base binary bytestring process ];
description = "C bindings for the gnu-extension functions process_vm_readv and process_vm_writev";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"processor-creative-kit" = callPackage
@@ -200669,8 +201179,8 @@ self: {
}:
mkDerivation {
pname = "prometheus-proc";
- version = "0.1.2.0";
- sha256 = "0lia1r6bjh0m55s7nrfhn76v58yai8brlpi0q193wh0ypsg71j9l";
+ version = "0.1.3.0";
+ sha256 = "0pljmmas8wsigwd3m2ddjzn9mbsgsh0hbf1kz7301w8g5hnjfx03";
libraryHaskellDepends = [
base directory filepath prometheus-client regex-applicative text
unix unix-memory
@@ -200679,6 +201189,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "prometheus-wai-middleware" = callPackage
+ ({ mkDerivation, async, base, clock, containers, http-types
+ , prometheus, text, wai, warp
+ }:
+ mkDerivation {
+ pname = "prometheus-wai-middleware";
+ version = "1.0.0.0";
+ sha256 = "0ndzhd0ghk9l2avi5agllfj3j1smamwplsnqlg0sav8n54r7n6wv";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base clock containers http-types prometheus text wai
+ ];
+ executableHaskellDepends = [
+ async base http-types prometheus wai warp
+ ];
+ description = "Instrument a wai application with various metrics";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"promise" = callPackage
({ mkDerivation, async, base }:
mkDerivation {
@@ -201008,27 +201538,6 @@ self: {
}) {};
"proto-lens" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
- , lens-family, parsec, pretty, primitive, profunctors, QuickCheck
- , tagged, tasty, tasty-quickcheck, text, transformers, vector
- }:
- mkDerivation {
- pname = "proto-lens";
- version = "0.6.0.0";
- sha256 = "0k2j5b8dxvjx2gxjw5r7pc7r0qiihc2a5j2y3q0hmqljn423zcx6";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- base bytestring containers deepseq ghc-prim lens-family parsec
- pretty primitive profunctors tagged text transformers vector
- ];
- testHaskellDepends = [
- base bytestring QuickCheck tasty tasty-quickcheck vector
- ];
- description = "A lens-based implementation of protocol buffers in Haskell";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "proto-lens_0_7_0_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
, lens-family, parsec, pretty, primitive, profunctors, QuickCheck
, tagged, tasty, tasty-quickcheck, text, transformers, vector
@@ -201047,25 +201556,9 @@ self: {
];
description = "A lens-based implementation of protocol buffers in Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"proto-lens-arbitrary" = callPackage
- ({ mkDerivation, base, bytestring, containers, lens-family
- , proto-lens, QuickCheck, text
- }:
- mkDerivation {
- pname = "proto-lens-arbitrary";
- version = "0.1.2.8";
- sha256 = "0jms2wldjnv455gc3mf232500nidh9vh8g07fw7sdc4m2clch043";
- libraryHaskellDepends = [
- base bytestring containers lens-family proto-lens QuickCheck text
- ];
- description = "Arbitrary instances for proto-lens";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "proto-lens-arbitrary_0_1_2_9" = callPackage
({ mkDerivation, base, bytestring, containers, lens-family
, proto-lens, QuickCheck, text
}:
@@ -201078,7 +201571,6 @@ self: {
];
description = "Arbitrary instances for proto-lens";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"proto-lens-combinators" = callPackage
@@ -201136,22 +201628,11 @@ self: {
];
description = "JSON protobuf encoding for proto-lens";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"proto-lens-optparse" = callPackage
- ({ mkDerivation, base, optparse-applicative, proto-lens, text }:
- mkDerivation {
- pname = "proto-lens-optparse";
- version = "0.1.1.6";
- sha256 = "105vrzx5qbcby3g1l7fd3alwlsaf0prjnhmy4i4cv9qrkg6qn34q";
- libraryHaskellDepends = [
- base optparse-applicative proto-lens text
- ];
- description = "Adapting proto-lens to optparse-applicative ReadMs";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "proto-lens-optparse_0_1_1_7" = callPackage
({ mkDerivation, base, optparse-applicative, proto-lens, text }:
mkDerivation {
pname = "proto-lens-optparse";
@@ -201162,28 +201643,9 @@ self: {
];
description = "Adapting proto-lens to optparse-applicative ReadMs";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"proto-lens-protobuf-types" = callPackage
- ({ mkDerivation, base, Cabal, lens-family, proto-lens
- , proto-lens-protoc, proto-lens-runtime, proto-lens-setup, protobuf
- , text
- }:
- mkDerivation {
- pname = "proto-lens-protobuf-types";
- version = "0.6.0.0";
- sha256 = "1mnd8v9wryv59qrc44r5xkibndr5jpa8b7lb1k7hnk5261dffmc7";
- setupHaskellDepends = [ base Cabal proto-lens-setup ];
- libraryHaskellDepends = [
- base lens-family proto-lens proto-lens-runtime text
- ];
- libraryToolDepends = [ proto-lens-protoc protobuf ];
- description = "Basic protocol buffer message types";
- license = stdenv.lib.licenses.bsd3;
- }) {inherit (pkgs) protobuf;};
-
- "proto-lens-protobuf-types_0_7_0_0" = callPackage
({ mkDerivation, base, Cabal, lens-family, proto-lens
, proto-lens-protoc, proto-lens-runtime, proto-lens-setup, protobuf
, text
@@ -201199,31 +201661,9 @@ self: {
libraryToolDepends = [ proto-lens-protoc protobuf ];
description = "Basic protocol buffer message types";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {inherit (pkgs) protobuf;};
"proto-lens-protoc" = callPackage
- ({ mkDerivation, base, bytestring, containers, filepath, ghc
- , ghc-paths, ghc-source-gen, lens-family, pretty, proto-lens
- , proto-lens-runtime, protobuf, text
- }:
- mkDerivation {
- pname = "proto-lens-protoc";
- version = "0.6.0.0";
- sha256 = "1gi7k48rpmzh3awgdki4b2cg2plh8n8fv397iv6h1ly8jh5p8imr";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base filepath ];
- libraryToolDepends = [ protobuf ];
- executableHaskellDepends = [
- base bytestring containers filepath ghc ghc-paths ghc-source-gen
- lens-family pretty proto-lens proto-lens-runtime text
- ];
- description = "Protocol buffer compiler for the proto-lens library";
- license = stdenv.lib.licenses.bsd3;
- }) {inherit (pkgs) protobuf;};
-
- "proto-lens-protoc_0_7_0_0" = callPackage
({ mkDerivation, base, bytestring, containers, filepath, ghc
, ghc-paths, ghc-source-gen, lens-family, pretty, proto-lens
, proto-lens-runtime, protobuf, text
@@ -201242,26 +201682,9 @@ self: {
];
description = "Protocol buffer compiler for the proto-lens library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {inherit (pkgs) protobuf;};
"proto-lens-runtime" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, filepath
- , lens-family, proto-lens, text, vector
- }:
- mkDerivation {
- pname = "proto-lens-runtime";
- version = "0.6.0.0";
- sha256 = "0wxfa4q88i1d4zqv9nybw6hrh5lw84vmkzy5iqw2hzwjym0p3wcn";
- libraryHaskellDepends = [
- base bytestring containers deepseq filepath lens-family proto-lens
- text vector
- ];
- doHaddock = false;
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "proto-lens-runtime_0_7_0_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, filepath
, lens-family, proto-lens, text, vector
}:
@@ -201275,26 +201698,9 @@ self: {
];
doHaddock = false;
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"proto-lens-setup" = callPackage
- ({ mkDerivation, base, bytestring, Cabal, containers, deepseq
- , directory, filepath, process, proto-lens-protoc, temporary, text
- }:
- mkDerivation {
- pname = "proto-lens-setup";
- version = "0.4.0.3";
- sha256 = "1di6nxx94d01rpclmcfc0gzf8x4qp61haw40mr2i9djxwczvrqbd";
- libraryHaskellDepends = [
- base bytestring Cabal containers deepseq directory filepath process
- proto-lens-protoc temporary text
- ];
- description = "Cabal support for codegen with proto-lens";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "proto-lens-setup_0_4_0_4" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, deepseq
, directory, filepath, process, proto-lens-protoc, temporary, text
}:
@@ -201308,7 +201714,6 @@ self: {
];
description = "Cabal support for codegen with proto-lens";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"proto3-suite" = callPackage
@@ -201769,8 +202174,8 @@ self: {
pname = "pseudo-boolean";
version = "0.1.9.0";
sha256 = "00n5mf7abprhr9xvh3k1mw40jn4l94wwxpc2h0546h0n9v7srb1b";
- revision = "1";
- editedCabalFile = "14lgfxazr83nmbcdprygx2add8233hsq1hpdsiffx5zprgvr78vv";
+ revision = "2";
+ editedCabalFile = "1njlypxh9p0dfqywgqgyzgx9h822d37jbnnd9zbl0ci99k1247g6";
libraryHaskellDepends = [
attoparsec base bytestring bytestring-builder containers deepseq
dlist hashable megaparsec parsec void
@@ -201928,23 +202333,6 @@ self: {
}) {};
"publicsuffix" = callPackage
- ({ mkDerivation, base, criterion, filepath, hspec, random
- , template-haskell
- }:
- mkDerivation {
- pname = "publicsuffix";
- version = "0.20191003";
- sha256 = "1birj2k23v93w89mcrn522mqyfipv3smrdhag6k6pgsi628gihx7";
- revision = "1";
- editedCabalFile = "1diqb9knkhlryyygzs959zwd5d60wdkbmlza76cmsizkqq4vzhds";
- libraryHaskellDepends = [ base filepath template-haskell ];
- testHaskellDepends = [ base hspec ];
- benchmarkHaskellDepends = [ base criterion random ];
- description = "The publicsuffix list exposed as proper Haskell types";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "publicsuffix_0_20200526" = callPackage
({ mkDerivation, base, criterion, filepath, hspec, random
, template-haskell
}:
@@ -201957,7 +202345,6 @@ self: {
benchmarkHaskellDepends = [ base criterion random ];
description = "The publicsuffix list exposed as proper Haskell types";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"publicsuffixlist" = callPackage
@@ -202556,26 +202943,6 @@ self: {
}) {};
"purescript-bridge" = callPackage
- ({ mkDerivation, base, containers, directory, filepath
- , generic-deriving, hspec, hspec-expectations-pretty-diff, lens
- , mtl, text, transformers
- }:
- mkDerivation {
- pname = "purescript-bridge";
- version = "0.13.0.0";
- sha256 = "0jai0vrfw997w7gjs168bk8n2xjw30hnhd82pch5n58w1sy6n6ib";
- libraryHaskellDepends = [
- base containers directory filepath generic-deriving lens mtl text
- transformers
- ];
- testHaskellDepends = [
- base containers hspec hspec-expectations-pretty-diff text
- ];
- description = "Generate PureScript data types from Haskell data types";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "purescript-bridge_0_14_0_0" = callPackage
({ mkDerivation, base, containers, directory, filepath
, generic-deriving, hspec, hspec-expectations-pretty-diff, lens
, mtl, text, transformers
@@ -202593,7 +202960,6 @@ self: {
];
description = "Generate PureScript data types from Haskell data types";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"purescript-bundle-fast" = callPackage
@@ -202856,8 +203222,8 @@ self: {
}:
mkDerivation {
pname = "pusher-http-haskell";
- version = "1.5.1.13";
- sha256 = "0hdipa1i5l4d60i70c1li585jc4biq0af6l826rzfhlpwjgzlh7z";
+ version = "1.5.1.14";
+ sha256 = "0gfn5rfyyhbrl6sq7b6qyg86afww60c9g8y65m0qci6c91jbrv3a";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring cryptonite hashable
http-client http-types memory text time transformers
@@ -202868,7 +203234,7 @@ self: {
http-client http-types QuickCheck scientific text time transformers
unordered-containers vector
];
- description = "Haskell client library for the Pusher HTTP API";
+ description = "Haskell client library for the Pusher Channels HTTP API";
license = stdenv.lib.licenses.mit;
}) {};
@@ -204151,33 +204517,6 @@ self: {
}) {};
"quickcheck-instances" = callPackage
- ({ mkDerivation, array, base, base-compat, bytestring
- , case-insensitive, containers, hashable, old-time, QuickCheck
- , scientific, splitmix, tagged, text, time, time-compat
- , transformers, transformers-compat, unordered-containers
- , uuid-types, vector
- }:
- mkDerivation {
- pname = "quickcheck-instances";
- version = "0.3.22";
- sha256 = "14asr9r7da3w7p4hjj51w2yb002nz8x0np8hdz9z4yjvi60vyrax";
- revision = "4";
- editedCabalFile = "0wx4jcmiv6f3iwc92wf4l2j9025bv4997rn2ycl08ld585m1xlgv";
- libraryHaskellDepends = [
- array base base-compat bytestring case-insensitive containers
- hashable old-time QuickCheck scientific splitmix tagged text time
- time-compat transformers transformers-compat unordered-containers
- uuid-types vector
- ];
- testHaskellDepends = [
- base containers QuickCheck tagged uuid-types
- ];
- benchmarkHaskellDepends = [ base bytestring QuickCheck ];
- description = "Common quickcheck instances";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "quickcheck-instances_0_3_23" = callPackage
({ mkDerivation, array, base, base-compat, bytestring
, case-insensitive, containers, hashable, old-time, QuickCheck
, scientific, splitmix, tagged, text, these, time, time-compat
@@ -204202,7 +204541,6 @@ self: {
benchmarkHaskellDepends = [ base bytestring QuickCheck ];
description = "Common quickcheck instances";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"quickcheck-io" = callPackage
@@ -204469,8 +204807,8 @@ self: {
({ mkDerivation, base, QuickCheck, random, transformers }:
mkDerivation {
pname = "quickcheck-transformer";
- version = "0.3.1";
- sha256 = "1jbn17gp2f5ppm83vs2gd3fcbkv3km45qfjgr6qz532ks1a8k0fl";
+ version = "0.3.1.1";
+ sha256 = "0al0p44qi9j829zcnv43kqf4pxaxr6fb48vkq1an15hdk6svx11j";
libraryHaskellDepends = [ base QuickCheck random transformers ];
description = "A GenT monad transformer for QuickCheck library";
license = stdenv.lib.licenses.mit;
@@ -205448,25 +205786,6 @@ self: {
}) {};
"rainbox" = callPackage
- ({ mkDerivation, base, bytestring, containers, lens, QuickCheck
- , rainbow, tasty, tasty-quickcheck, text
- }:
- mkDerivation {
- pname = "rainbox";
- version = "0.24.4.0";
- sha256 = "13532qzpvlq976049bdfyqzhb4g843ij3b7w654xqb2ng9q4inwz";
- libraryHaskellDepends = [
- base bytestring containers lens rainbow text
- ];
- testHaskellDepends = [
- base bytestring containers lens QuickCheck rainbow tasty
- tasty-quickcheck text
- ];
- description = "Two-dimensional box pretty printing, with colors";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "rainbox_0_26_0_0" = callPackage
({ mkDerivation, base, bytestring, containers, lens, QuickCheck
, rainbow, tasty, tasty-quickcheck, text
}:
@@ -205483,7 +205802,6 @@ self: {
];
description = "Two-dimensional box pretty printing, with colors";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"rake" = callPackage
@@ -205643,7 +205961,7 @@ self: {
sha256 = "14fnk2q702qm0mh30r9kznbh4ikpv4fsd5mrnwphm5d06vmq6hq9";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base haskell98 ];
- description = "'$' in reverse.";
+ description = "'$' in reverse";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -205756,6 +206074,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "random_1_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, doctest
+ , gauge, mtl, mwc-random, primitive, rdtsc, smallcheck, split
+ , splitmix, tasty, tasty-expected-failure, tasty-hunit
+ , tasty-smallcheck, time, unliftio, vector
+ }:
+ mkDerivation {
+ pname = "random";
+ version = "1.2.0";
+ sha256 = "1pmr7zbbqg58kihhhwj8figf5jdchhi7ik2apsyxbgsqq3vrqlg4";
+ libraryHaskellDepends = [ base bytestring deepseq mtl splitmix ];
+ testHaskellDepends = [
+ base bytestring containers doctest mwc-random primitive smallcheck
+ tasty tasty-expected-failure tasty-hunit tasty-smallcheck unliftio
+ vector
+ ];
+ benchmarkHaskellDepends = [
+ base gauge mtl rdtsc split splitmix time
+ ];
+ description = "Pseudo-random number generation";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"random-access-file" = callPackage
({ mkDerivation, base, bytestring, concurrent-extra, containers
, criterion, directory, lrucaching, mwc-random, random, stm, unix
@@ -205876,15 +206218,15 @@ self: {
"random-fu" = callPackage
({ mkDerivation, base, erf, math-functions, monad-loops, mtl
- , random-shuffle, random-source, rvar, syb, template-haskell
- , transformers, vector
+ , random, random-shuffle, random-source, rvar, syb
+ , template-haskell, transformers, vector
}:
mkDerivation {
pname = "random-fu";
- version = "0.2.7.4";
- sha256 = "13dgx069lvdfxm7l2q2l6d7q0gd3wp41b8l4l6wmhlfbl5xici3m";
+ version = "0.2.7.6";
+ sha256 = "1as1g6i80jy3vnj71h33bj5ywlw9bsdcqwbl3pdqqfqp0mv13rfk";
libraryHaskellDepends = [
- base erf math-functions monad-loops mtl random-shuffle
+ base erf math-functions monad-loops mtl random random-shuffle
random-source rvar syb template-haskell transformers vector
];
description = "Random number generation";
@@ -205951,8 +206293,8 @@ self: {
}:
mkDerivation {
pname = "random-source";
- version = "0.3.0.8";
- sha256 = "0kjvpmxhff6id99hhgjp3vvb4vlhs3shkrh1n5cbfm7450lpmmn2";
+ version = "0.3.0.10";
+ sha256 = "1ii7pr9dn6yfkkxsk504jmf6466phm15fhnk7894hhdg1qvfm43d";
libraryHaskellDepends = [
base flexible-defaults mersenne-random-pure64 mtl mwc-random
primitive random stateref syb template-haskell th-extras
@@ -206658,28 +207000,6 @@ self: {
}) {};
"rattle" = callPackage
- ({ mkDerivation, base, bytestring, cryptohash-sha256, deepseq
- , directory, extra, filepath, filepattern, hashable, shake, time
- , transformers, unordered-containers
- }:
- mkDerivation {
- pname = "rattle";
- version = "0.1";
- sha256 = "10ra58lqhi9pn92rgyv6lkz7036kbq9gr6ly5w1lqdayla10fqhr";
- revision = "2";
- editedCabalFile = "0h37mx0iv53jdmsqla40fsnnmkzld6a2r0468ylbhgi2arrda0w9";
- libraryHaskellDepends = [
- base bytestring cryptohash-sha256 deepseq directory extra filepath
- hashable shake time transformers unordered-containers
- ];
- testHaskellDepends = [ base directory extra filepattern shake ];
- description = "Forward build system, with caching and speculation";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "rattle_0_2" = callPackage
({ mkDerivation, async, base, bytestring, Cabal, cmdargs
, cryptohash-sha256, deepseq, directory, extra, filepath
, filepattern, hashable, heaps, js-dgtable, js-flot, js-jquery
@@ -206722,8 +207042,8 @@ self: {
}:
mkDerivation {
pname = "rattletrap";
- version = "9.1.3";
- sha256 = "01schszjdy1dvmbr3ml1fxncm7a3bvjvfnvhwc6r8lwfmz4vm3hc";
+ version = "9.1.4";
+ sha256 = "189nyd8zbylmc2r65m4vag1h47d6gzcrvp6k81yhlci8bqcddncp";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -207061,8 +207381,8 @@ self: {
}:
mkDerivation {
pname = "rdf4h";
- version = "4.0.0";
- sha256 = "10436ff2pp3jxjkfaqg71d1hrn7xq6dpp5xd6gbkf22a1hq4g93b";
+ version = "4.0.1";
+ sha256 = "1nnkgl8xsh7xp6wsfd295qxh3yay6v7isxkh0xx18sdpm7lwdydq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -207079,8 +207399,6 @@ self: {
benchmarkHaskellDepends = [ base criterion deepseq text ];
description = "A library for RDF processing in Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"rdioh" = callPackage
@@ -207657,6 +207975,26 @@ self: {
broken = true;
}) {};
+ "readability" = callPackage
+ ({ mkDerivation, base, bytestring, containers, html-conduit
+ , http-conduit, optparse-applicative, text, xml-conduit
+ }:
+ mkDerivation {
+ pname = "readability";
+ version = "0.0.1.0";
+ sha256 = "1g96fa6h2zayc3icys900sfhvk943gp991667miiv4lk0bdlpkrr";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring containers html-conduit text xml-conduit
+ ];
+ executableHaskellDepends = [
+ base http-conduit optparse-applicative text xml-conduit
+ ];
+ description = "Extracts text of main article from HTML document";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"readable" = callPackage
({ mkDerivation, base, bytestring, text }:
mkDerivation {
@@ -207905,28 +208243,6 @@ self: {
}) {};
"rebase" = callPackage
- ({ mkDerivation, base, base-prelude, bifunctors, bytestring
- , comonad, containers, contravariant, contravariant-extras, deepseq
- , dlist, either, fail, hashable, mtl, profunctors, scientific
- , selective, semigroupoids, semigroups, stm, text, time
- , transformers, unordered-containers, uuid, vector, void
- }:
- mkDerivation {
- pname = "rebase";
- version = "1.4.1";
- sha256 = "13fvhsxkzrghl6d2isjsxjkfkbkpnfgbdb20lc1z7izqjkvjj8rc";
- libraryHaskellDepends = [
- base base-prelude bifunctors bytestring comonad containers
- contravariant contravariant-extras deepseq dlist either fail
- hashable mtl profunctors scientific selective semigroupoids
- semigroups stm text time transformers unordered-containers uuid
- vector void
- ];
- description = "A more progressive alternative to the \"base\" package";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "rebase_1_6_1" = callPackage
({ mkDerivation, base, bifunctors, bytestring, comonad, containers
, contravariant, contravariant-extras, deepseq, dlist, either
, hashable, mtl, profunctors, scientific, selective, semigroupoids
@@ -207945,7 +208261,6 @@ self: {
];
description = "A more progressive alternative to the \"base\" package";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"rebindable" = callPackage
@@ -208361,8 +208676,8 @@ self: {
}:
mkDerivation {
pname = "redis";
- version = "0.14.1";
- sha256 = "02r97k08n9gyrfmbm6qgb8dddivaiprp50hs79a5bnxvvl6vmq9b";
+ version = "0.14.2";
+ sha256 = "0l52adcr6wvdqixg9nd837pn8qqdx99zv74wmw63k5497p4mbw2y";
libraryHaskellDepends = [
base bytestring concurrent-extra containers exceptions mtl network
old-time utf8-string
@@ -208866,8 +209181,6 @@ self: {
];
description = "Higher-order Functional Reactive Programming";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"reflex-animation" = callPackage
@@ -208974,7 +209287,7 @@ self: {
];
description = "Functional Reactive Web Apps with Reflex";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"reflex-dom-colonnade" = callPackage
@@ -209173,8 +209486,8 @@ self: {
}:
mkDerivation {
pname = "reflex-ghci";
- version = "0.1.4.0";
- sha256 = "16kd9slfm6kczgcmh4n42gyxpyykz6s6hafkgsh66lcd7a1d85s8";
+ version = "0.1.4.1";
+ sha256 = "0505glpxc6yf7nwkgz9l2m8diqm39sal7vg9h1g8f8i3x6ab1rw3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -210198,8 +210511,8 @@ self: {
}:
mkDerivation {
pname = "regexchar";
- version = "0.9.0.17";
- sha256 = "1vkljfqilk0sfwnww1b907lqsdqxd8fdy64kf4vg26r89rzcd5i9";
+ version = "0.9.0.18";
+ sha256 = "1xrv67w6pr3jc8rcmzsfr6ga1g3zcsq1qb327c9viqhj40s5rarm";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -210222,8 +210535,8 @@ self: {
}:
mkDerivation {
pname = "regexdot";
- version = "0.12.2.1";
- sha256 = "0s8jbkhhlhhdadwf7d8hy1cjs05mlf1r3czc861llwqrshys3c8c";
+ version = "0.12.2.2";
+ sha256 = "0kaqinn8v6hc67rmj89sl6chagzycz61x5ng8cxxpap0zcxwx4ya";
libraryHaskellDepends = [
base data-default deepseq extra parallel parsec toolshed
];
@@ -210390,8 +210703,37 @@ self: {
}:
mkDerivation {
pname = "registry";
- version = "0.1.7.1";
- sha256 = "163mkxrd30hxhp4awd05b3qxhqrg18lzl4m9m5r74j82s0yhq7l0";
+ version = "0.1.9.0";
+ sha256 = "0vblhmqjgx8h3jkqq1ch3iy2dg8xgqxj1jhnhsln3l0kzyh1d5wj";
+ libraryHaskellDepends = [
+ base containers exceptions hashable mmorph mtl protolude resourcet
+ semigroupoids semigroups template-haskell text transformers-base
+ ];
+ testHaskellDepends = [
+ async base bytestring containers directory exceptions generic-lens
+ hashable hedgehog io-memoize mmorph MonadRandom mtl multimap
+ protolude random resourcet semigroupoids semigroups tasty
+ tasty-discover tasty-hedgehog tasty-th template-haskell text
+ transformers-base universum
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "data structure for assembling components";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "registry_0_1_9_1" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, directory
+ , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph
+ , MonadRandom, mtl, multimap, protolude, random, resourcet
+ , semigroupoids, semigroups, tasty, tasty-discover, tasty-hedgehog
+ , tasty-th, template-haskell, text, transformers-base, universum
+ }:
+ mkDerivation {
+ pname = "registry";
+ version = "0.1.9.1";
+ sha256 = "0vnx2sq3m6mqm1wcicknf7b8pfamx4pbn51hmzs6arwnvsq23vng";
libraryHaskellDepends = [
base containers exceptions hashable mmorph mtl protolude resourcet
semigroupoids semigroups template-haskell text transformers-base
@@ -210689,28 +211031,6 @@ self: {
}) {};
"relational-query" = callPackage
- ({ mkDerivation, array, base, bytestring, containers, dlist
- , names-th, persistable-record, product-isomorphic
- , quickcheck-simple, sql-words, template-haskell, text
- , th-reify-compat, time, time-locale-compat, transformers
- }:
- mkDerivation {
- pname = "relational-query";
- version = "0.12.2.2";
- sha256 = "0768cw6c5chzdcwshjjniysik5d1yj7zvhwncqnn0wgy4gp6kzjv";
- libraryHaskellDepends = [
- array base bytestring containers dlist names-th persistable-record
- product-isomorphic sql-words template-haskell text th-reify-compat
- time time-locale-compat transformers
- ];
- testHaskellDepends = [
- base containers product-isomorphic quickcheck-simple transformers
- ];
- description = "Typeful, Modular, Relational, algebraic query engine";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "relational-query_0_12_2_3" = callPackage
({ mkDerivation, array, base, bytestring, containers, dlist
, names-th, persistable-record, product-isomorphic
, quickcheck-simple, sql-words, template-haskell, text
@@ -210732,7 +211052,6 @@ self: {
];
description = "Typeful, Modular, Relational, algebraic query engine";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"relational-query-HDBC" = callPackage
@@ -210912,29 +211231,6 @@ self: {
}) {};
"relude" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, doctest
- , gauge, ghc-prim, Glob, hashable, hedgehog, mtl, QuickCheck, stm
- , text, transformers, unordered-containers
- }:
- mkDerivation {
- pname = "relude";
- version = "0.6.0.0";
- sha256 = "0idf1r6hv9aksvis08z5bmnzc03k713609zcpy33655qwyl28fic";
- libraryHaskellDepends = [
- base bytestring containers deepseq ghc-prim hashable mtl stm text
- transformers unordered-containers
- ];
- testHaskellDepends = [
- base bytestring doctest Glob hedgehog QuickCheck text
- ];
- benchmarkHaskellDepends = [
- base containers gauge unordered-containers
- ];
- description = "Custom prelude from Kowainik";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "relude_0_7_0_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, doctest
, gauge, ghc-prim, Glob, hashable, hedgehog, mtl, stm, text
, transformers, unordered-containers
@@ -210953,7 +211249,6 @@ self: {
benchmarkHaskellDepends = [ base gauge unordered-containers ];
description = "Safe, performant, user-friendly and lightweight Haskell Standard Library";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"remark" = callPackage
@@ -211570,55 +211865,30 @@ self: {
}:
mkDerivation {
pname = "replace-attoparsec";
- version = "1.2.2.0";
- sha256 = "1byrd62j7aafjn959xciam6s17zjvrisfi6q4y6ndvla77rg09cm";
- libraryHaskellDepends = [ attoparsec base bytestring text ];
- testHaskellDepends = [
- attoparsec base bytestring Cabal parsers text
- ];
- description = "Find, replace, and edit text patterns with Attoparsec parsers (instead of regex)";
- 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";
+ version = "1.4.1.0";
+ sha256 = "0g913l7vvxz65pfl6cyni8827wri5iyj4jszvyrxzav58z4ybi20";
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 {
- pname = "replace-megaparsec";
- version = "1.2.1.0";
- sha256 = "1k00a6xqdk8fgcja0v0flydk3afrpdrn4cf1csin7waqkl2kwvrb";
- libraryHaskellDepends = [ base bytestring megaparsec text ];
- testHaskellDepends = [ base bytestring Cabal megaparsec text ];
- description = "Find, replace, and edit text patterns with Megaparsec parsers";
- license = stdenv.lib.licenses.bsd2;
- }) {};
-
- "replace-megaparsec_1_4_1_0" = callPackage
- ({ mkDerivation, base, bytestring, Cabal, megaparsec, text }:
+ ({ mkDerivation, base, bytestring, Cabal, megaparsec
+ , parser-combinators, text
+ }:
mkDerivation {
pname = "replace-megaparsec";
- version = "1.4.1.0";
- sha256 = "0a51fsdmjq3iaamdnwslyrv99psh03qhqk8j0k3ikbjxqj3md3br";
- libraryHaskellDepends = [ base bytestring megaparsec text ];
+ version = "1.4.2.0";
+ sha256 = "0d3p138aqyp1f9bhq85vgzw67vis3cqlp6k90hlfiyq14ry5ck6f";
+ libraryHaskellDepends = [
+ base bytestring megaparsec parser-combinators text
+ ];
testHaskellDepends = [ base bytestring Cabal megaparsec text ];
description = "Find, replace, and split string patterns with Megaparsec parsers (instead of regex)";
license = stdenv.lib.licenses.bsd2;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"replica" = callPackage
@@ -211706,6 +211976,23 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "repline_0_4_0_0" = callPackage
+ ({ mkDerivation, base, containers, exceptions, haskeline, mtl
+ , process
+ }:
+ mkDerivation {
+ pname = "repline";
+ version = "0.4.0.0";
+ sha256 = "1dspwi28krinkxdd7waq4y6plz0dfmzz72885p9pcqp1r14qrhj3";
+ libraryHaskellDepends = [
+ base containers exceptions haskeline mtl process
+ ];
+ testHaskellDepends = [ base containers mtl process ];
+ description = "Haskeline wrapper for GHCi-like REPL interfaces";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"repo-based-blog" = callPackage
({ mkDerivation, base, blaze-html, containers, data-default
, directory, dyre, filepath, filestore, hspec, hspec-discover
@@ -211851,25 +212138,24 @@ self: {
, bytestring, case-insensitive, connection, hspec, hspec-core
, hspec-discover, http-api-data, http-client, http-client-tls
, http-types, modern-uri, monad-control, mtl, QuickCheck, retry
- , text, time, transformers, transformers-base, unordered-containers
+ , template-haskell, text, time, transformers, transformers-base
+ , unordered-containers
}:
mkDerivation {
pname = "req";
- version = "3.1.0";
- sha256 = "0j53bbhyhjy2q91lnvpwldjsck57p72y5l815c9mi0gzihchyksb";
- revision = "2";
- editedCabalFile = "008s2zd1hxfxw9vpvk0ax6fg4q0rshn13f9kgngfvg6diicgsn5h";
+ version = "3.2.0";
+ sha256 = "1r6fkhn99v6vil8khd23pdai3j6wgn724cy00q5x20fn3jz88ksw";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson authenticate-oauth base blaze-builder bytestring
case-insensitive connection http-api-data http-client
- http-client-tls http-types modern-uri monad-control mtl retry text
- time transformers transformers-base
+ http-client-tls http-types modern-uri monad-control mtl retry
+ template-haskell text time transformers transformers-base
];
testHaskellDepends = [
aeson base blaze-builder bytestring case-insensitive hspec
hspec-core http-client http-types modern-uri monad-control mtl
- QuickCheck retry text time unordered-containers
+ QuickCheck retry template-haskell text time unordered-containers
];
testToolDepends = [ hspec-discover ];
doCheck = false;
@@ -211877,7 +212163,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "req_3_2_0" = callPackage
+ "req_3_3_0" = callPackage
({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder
, bytestring, case-insensitive, connection, hspec, hspec-core
, hspec-discover, http-api-data, http-client, http-client-tls
@@ -211887,8 +212173,10 @@ self: {
}:
mkDerivation {
pname = "req";
- version = "3.2.0";
- sha256 = "1r6fkhn99v6vil8khd23pdai3j6wgn724cy00q5x20fn3jz88ksw";
+ version = "3.3.0";
+ sha256 = "1y6zw6j3sk2p3ch636w787zs36i8v3p94gdvbfqgjd16k3hlnaxc";
+ revision = "1";
+ editedCabalFile = "1lr6s11iyzxfz4ahdnlk54jzqx7z4bw4gf7d2asqkrlqzqr91fjk";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson authenticate-oauth base blaze-builder bytestring
@@ -212064,17 +212352,6 @@ self: {
}) {};
"rerebase" = callPackage
- ({ mkDerivation, rebase }:
- mkDerivation {
- pname = "rerebase";
- version = "1.4.1";
- sha256 = "19a3pwi801kfaflnag9n7zzxapcjfpqpykr6rq8b6axhyqj3vxim";
- libraryHaskellDepends = [ rebase ];
- description = "Reexports from \"base\" with a bunch of other standard libraries";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "rerebase_1_6_1" = callPackage
({ mkDerivation, rebase }:
mkDerivation {
pname = "rerebase";
@@ -212083,7 +212360,6 @@ self: {
libraryHaskellDepends = [ rebase ];
description = "Reexports from \"base\" with a bunch of other standard libraries";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"reroute" = callPackage
@@ -212112,6 +212388,34 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "rescue" = callPackage
+ ({ mkDerivation, base, criterion, directory, directory-tree
+ , doctest, exceptions, ghc, Glob, hlint, hspec, hspec-core
+ , hspec-expectations, lens-aeson, mtl, QuickCheck
+ , quickcheck-instances, rio, tasty, tasty-hspec, tasty-hunit
+ , tasty-rerun, tasty-smallcheck, text, transformers, world-peace
+ , yaml
+ }:
+ mkDerivation {
+ pname = "rescue";
+ version = "0.2.0";
+ sha256 = "09mlamir7n2jjm50qxlws8w9qa5xzrm6fr21vsh9gpwf8pkd98qw";
+ libraryHaskellDepends = [
+ base exceptions ghc mtl text transformers world-peace
+ ];
+ testHaskellDepends = [
+ base directory directory-tree doctest exceptions ghc Glob hlint
+ hspec hspec-core hspec-expectations lens-aeson mtl QuickCheck
+ quickcheck-instances rio tasty tasty-hspec tasty-hunit tasty-rerun
+ tasty-smallcheck text transformers world-peace yaml
+ ];
+ benchmarkHaskellDepends = [
+ base criterion exceptions ghc mtl text transformers world-peace
+ ];
+ description = "More understandable exceptions";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"reserve" = callPackage
({ mkDerivation, base, base-compat, bytestring, directory, hspec
, http-conduit, http-kit, http-types, network, process, QuickCheck
@@ -212383,8 +212687,8 @@ self: {
}:
mkDerivation {
pname = "resourcet";
- version = "1.2.4";
- sha256 = "017v0r9qk4d7dd04dc03ghghyk1d4qj82gligyzg5fdz2rkg8i8x";
+ version = "1.2.4.2";
+ sha256 = "11zb4figcs22hjaq6zsknf70kf9k2bxnw6w03ab9kl9s0i10iwhp";
libraryHaskellDepends = [
base containers exceptions mtl primitive transformers unliftio-core
];
@@ -213228,14 +213532,14 @@ self: {
}:
mkDerivation {
pname = "rfc1751";
- version = "0.1.2";
- sha256 = "1jls5g6lch4mdspbyzx1kgysa21i2cid68qpvk9z7ggz4lbfhid3";
+ version = "0.1.3";
+ sha256 = "1f68rss3y64g2s7dmzb635986vf682gb1yvv4x720b29gh65dahk";
libraryHaskellDepends = [ base bytestring cereal vector ];
testHaskellDepends = [
base bytestring cereal hspec QuickCheck vector
];
description = "RFC-1751 library for Haskell";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
}) {};
"rfc3339" = callPackage
@@ -213310,6 +213614,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "rhine_0_7_0" = callPackage
+ ({ mkDerivation, base, containers, deepseq, dunai, free
+ , MonadRandom, random, simple-affine-space, time, transformers
+ , vector-sized
+ }:
+ mkDerivation {
+ pname = "rhine";
+ version = "0.7.0";
+ sha256 = "1qnwz48ji3vsb9f44xvidhq6z1p7q06g3k8v7cnbxc54zav076p2";
+ libraryHaskellDepends = [
+ base containers deepseq dunai free MonadRandom random
+ simple-affine-space time transformers vector-sized
+ ];
+ description = "Functional Reactive Programming with type-level clocks";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"rhine-gloss" = callPackage
({ mkDerivation, base, dunai, gloss, rhine }:
mkDerivation {
@@ -213324,6 +213646,21 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "rhine-gloss_0_7_0" = callPackage
+ ({ mkDerivation, base, dunai, gloss, rhine, transformers }:
+ mkDerivation {
+ pname = "rhine-gloss";
+ version = "0.7.0";
+ sha256 = "1ldaw9ijd9kcn1x5cd5ch9yz95sb671np4aaa6mqa4sf8w4yjl0m";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base dunai gloss rhine transformers ];
+ executableHaskellDepends = [ base ];
+ description = "Gloss backend for Rhine";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"rhythm-game-tutorial" = callPackage
({ mkDerivation, base, call, containers, lens, mtl, objective
, split
@@ -213719,31 +214056,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.1";
- sha256 = "05mkxjwy9vp6ldzj5wci1frd2chvbg3l4vw1q8bpjdsj8svr2g5i";
- 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_16_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, exceptions, filepath, hashable, hspec, microlens, microlens-mtl
, mtl, primitive, process, QuickCheck, text, time, typed-process
@@ -213751,8 +214063,8 @@ self: {
}:
mkDerivation {
pname = "rio";
- version = "0.1.16.0";
- sha256 = "0s8hfx1zkakv7hbhks133dcb6c2yg0chpv4wmbrl24wp9yd5fy1s";
+ version = "0.1.17.0";
+ sha256 = "0zs7s67fk1g1hckxk2iii2ad2hhsl9l1j3dkcdb7imzdha13q9rd";
libraryHaskellDepends = [
base bytestring containers deepseq directory exceptions filepath
hashable microlens microlens-mtl mtl primitive process text time
@@ -213767,7 +214079,6 @@ self: {
];
description = "A standard library for Haskell";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"rio-orphans" = callPackage
@@ -214320,18 +214631,25 @@ self: {
}) {};
"rock" = callPackage
- ({ mkDerivation, base, containers, dependent-map, dependent-sum
- , deriving-compat, mtl, protolude, transformers
+ ({ mkDerivation, base, constraints, constraints-extras
+ , dependent-hashmap, dependent-sum, deriving-compat, hashable
+ , hedgehog, lifted-base, monad-control, mtl, transformers
+ , transformers-base, unordered-containers
}:
mkDerivation {
pname = "rock";
- version = "0.2.0.0";
- sha256 = "0h4z2ss4g9zshxpfallmbqw121jk1dv7q5s3ww39rhglw3j4dj9k";
+ version = "0.3.0.0";
+ sha256 = "1hssz23kifpmcv0vjnrymr4cj1f3m8z7kvvkyzsfh3ysc493514i";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base containers dependent-map dependent-sum deriving-compat mtl
- protolude transformers
+ base constraints-extras dependent-hashmap dependent-sum
+ deriving-compat hashable lifted-base monad-control mtl transformers
+ transformers-base unordered-containers
+ ];
+ testHaskellDepends = [
+ base constraints constraints-extras dependent-hashmap dependent-sum
+ hashable hedgehog mtl unordered-containers
];
description = "A build system for incremental, parallel, and demand-driven computations";
license = stdenv.lib.licenses.bsd3;
@@ -214367,8 +214685,8 @@ self: {
}:
mkDerivation {
pname = "rocksdb-query";
- version = "0.3.1";
- sha256 = "072l4f5xb5prsbs7d7j12mwxy0rlrsnqf6w7g09xmq7n3mz0sv0f";
+ version = "0.3.2";
+ sha256 = "07bp96sfcj34f4vgi3bynxykrad672hlg9d8rsxc0xxai8iamzrm";
libraryHaskellDepends = [
base bytestring cereal conduit resourcet rocksdb-haskell unliftio
];
@@ -214376,7 +214694,7 @@ self: {
base cereal data-default hspec rocksdb-haskell unliftio
];
description = "RocksDB database querying library for Haskell";
- license = stdenv.lib.licenses.publicDomain;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -214592,8 +214910,8 @@ self: {
}:
mkDerivation {
pname = "ron";
- version = "0.10";
- sha256 = "1qw1kyrd3z5fag4a9w2nibcc3m68cr75jplp2pvwvkcmbl23alar";
+ version = "0.11";
+ sha256 = "1sdgjxz609m1ddcby29g5sd9bmh20wav3q4ab4bmsfl5ar2yq53i";
libraryHaskellDepends = [
aeson attoparsec base binary bytestring containers hashable
integer-gmp mtl scientific template-haskell text time
@@ -214954,6 +215272,31 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) gmp; inherit (pkgs) mpfr;};
+ "rounded-hw" = callPackage
+ ({ mkDerivation, array, base, Cabal, deepseq, doctest, gauge, hspec
+ , integer-logarithms, long-double, primitive, QuickCheck, random
+ , tagged, vector
+ }:
+ mkDerivation {
+ pname = "rounded-hw";
+ version = "0.1.0.0";
+ sha256 = "0kmbp7x7avadsn09zfcjd54x5b6vvc527ybmmmnaklvfdzf8r88x";
+ setupHaskellDepends = [ base Cabal ];
+ libraryHaskellDepends = [
+ array base deepseq integer-logarithms long-double primitive tagged
+ vector
+ ];
+ testHaskellDepends = [
+ array base deepseq doctest hspec integer-logarithms long-double
+ primitive QuickCheck random vector
+ ];
+ benchmarkHaskellDepends = [
+ array base deepseq gauge integer-logarithms primitive vector
+ ];
+ description = "Directed rounding for built-in floating types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"rounding" = callPackage
({ mkDerivation, array, base, numeric-extras }:
mkDerivation {
@@ -215812,8 +216155,8 @@ self: {
}:
mkDerivation {
pname = "rvar";
- version = "0.2.0.4";
- sha256 = "0p67lbzcbbm5bkhv0x380bdald6kaqlf968ay2q8qj69izpvk181";
+ version = "0.2.0.6";
+ sha256 = "1lwcmv3x3v7sjxkil7754sh085y5r5h9zkca39czjhyyzxsqiq81";
libraryHaskellDepends = [
base MonadPrompt mtl random-source transformers
];
@@ -216679,18 +217022,6 @@ self: {
}) {inherit (pkgs) libsodium;};
"salve" = callPackage
- ({ mkDerivation, base, doctest }:
- mkDerivation {
- pname = "salve";
- version = "1.0.9";
- sha256 = "1anh6v4dfvy1ymffz3y77rlj859mmjamf026f2fqlagmql2lbj73";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base doctest ];
- description = "Semantic version numbers and constraints";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "salve_1_0_10" = callPackage
({ mkDerivation, base, HUnit }:
mkDerivation {
pname = "salve";
@@ -216700,7 +217031,6 @@ self: {
testHaskellDepends = [ base HUnit ];
description = "Semantic version numbers and constraints";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"salvia" = callPackage
@@ -217298,19 +217628,19 @@ self: {
"sbv" = callPackage
({ mkDerivation, array, async, base, bytestring, containers
- , crackNum, criterion, deepseq, directory, doctest, filepath
- , generic-deriving, ghc, Glob, hlint, mtl, pretty, process
- , QuickCheck, random, syb, tasty, tasty-golden, tasty-hunit
+ , crackNum, deepseq, directory, doctest, filepath, gauge
+ , generic-deriving, Glob, hlint, mtl, pretty, process, QuickCheck
+ , random, silently, syb, tasty, tasty-golden, tasty-hunit
, tasty-quickcheck, template-haskell, time, transformers, z3
}:
mkDerivation {
pname = "sbv";
- version = "8.6";
- sha256 = "01y3dg8gprddn2477cw8k5a9a2gn0330qbpqyc3l2zbnwf3a2yga";
+ version = "8.7";
+ sha256 = "0iipl3ra0ih6fjxfs4p554va5243rg1ddkllfdbs7y2sj697841l";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array async base containers crackNum deepseq directory filepath
- generic-deriving ghc mtl pretty process QuickCheck random syb
+ generic-deriving mtl pretty process QuickCheck random syb
template-haskell time transformers
];
testHaskellDepends = [
@@ -217320,8 +217650,8 @@ self: {
];
testSystemDepends = [ z3 ];
benchmarkHaskellDepends = [
- base containers crackNum criterion deepseq directory filepath mtl
- process random syb
+ base containers crackNum deepseq directory filepath gauge mtl
+ process random silently syb
];
description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving";
license = stdenv.lib.licenses.bsd3;
@@ -217806,18 +218136,14 @@ self: {
}) {};
"scheduler" = callPackage
- ({ mkDerivation, async, atomic-primops, base, Cabal, cabal-doctest
- , criterion, deepseq, doctest, exceptions, genvalidity-hspec, hspec
- , monad-par, mwc-random, parallel, primitive, QuickCheck, streamly
+ ({ mkDerivation, atomic-primops, base, deepseq, doctest, exceptions
+ , genvalidity-hspec, hspec, mwc-random, primitive, QuickCheck
, template-haskell, unliftio, unliftio-core, vector
}:
mkDerivation {
pname = "scheduler";
- version = "1.4.2.2";
- sha256 = "0mzwm7lr089hbv08c58l3ahiid8w1cysvjl9q6vb46x3wpa3fwia";
- revision = "1";
- editedCabalFile = "0a6xcidya383ygzmz76di3dj1c8xm6ra5zb8fp517lk50s3ly3kl";
- setupHaskellDepends = [ base Cabal cabal-doctest ];
+ version = "1.4.2.3";
+ sha256 = "0xf5gmla5h0k0a84f7b5xyk98xr72a9mygjlg5c913vc29i31ccx";
libraryHaskellDepends = [
atomic-primops base deepseq exceptions primitive unliftio-core
];
@@ -217825,9 +218151,6 @@ self: {
base deepseq doctest genvalidity-hspec hspec mwc-random QuickCheck
template-haskell unliftio vector
];
- benchmarkHaskellDepends = [
- async base criterion deepseq monad-par parallel streamly unliftio
- ];
description = "Work stealing scheduler";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -219163,24 +219486,24 @@ self: {
}) {};
"sdr" = callPackage
- ({ mkDerivation, array, base, bytestring, cairo, cereal, Chart
- , Chart-cairo, colour, containers, criterion, Decimal
- , dynamic-graph, fftwRaw, GLFW-b, mwc-random, OpenGL
- , optparse-applicative, pango, pipes, pipes-bytestring
+ ({ mkDerivation, array, base, bytestring, bytestring-to-vector
+ , cairo, cereal, Chart, Chart-cairo, colour, containers, criterion
+ , Decimal, dynamic-graph, fftwRaw, GLFW-b, mwc-random, network
+ , OpenGL, optparse-applicative, pango, pipes, pipes-bytestring
, pipes-concurrency, primitive, pulse-simple, QuickCheck, rtlsdr
, storable-complex, test-framework, test-framework-quickcheck2
, time, transformers, tuple, vector
}:
mkDerivation {
pname = "sdr";
- version = "0.1.0.12";
- sha256 = "0nikrpcyb5mihc70cfvxy24bl80jjnabc8dc8y056yx54759jkk8";
+ version = "0.1.0.13";
+ sha256 = "1ip89ddkzzfq2qvpm0ha321hhgx50lphf0s1yd84gw458fsw0ma7";
libraryHaskellDepends = [
- array base bytestring cairo cereal Chart Chart-cairo colour
- containers Decimal dynamic-graph fftwRaw GLFW-b mwc-random OpenGL
- optparse-applicative pango pipes pipes-bytestring pipes-concurrency
- primitive pulse-simple rtlsdr storable-complex time transformers
- tuple vector
+ array base bytestring bytestring-to-vector cairo cereal Chart
+ Chart-cairo colour containers Decimal dynamic-graph fftwRaw GLFW-b
+ mwc-random network OpenGL optparse-applicative pango pipes
+ pipes-bytestring pipes-concurrency primitive pulse-simple rtlsdr
+ storable-complex time transformers tuple vector
];
testHaskellDepends = [
base primitive QuickCheck storable-complex test-framework
@@ -219422,13 +219745,13 @@ self: {
"secp256k1-haskell" = callPackage
({ mkDerivation, base, base16-bytestring, bytestring, cereal
- , deepseq, entropy, hashable, hspec, hspec-discover, HUnit, mtl
- , QuickCheck, secp256k1, string-conversions
+ , deepseq, entropy, hashable, hspec, hspec-discover, HUnit
+ , monad-par, mtl, QuickCheck, secp256k1, string-conversions
}:
mkDerivation {
pname = "secp256k1-haskell";
- version = "0.1.8";
- sha256 = "0ymmgcvlw4wrmnn0r6nmmpk0djihpappiywwfxvmnq8brqdkf3jk";
+ version = "0.2.5";
+ sha256 = "12hv8fi2acvv0pmk9scsw584sj2b9hfacr7bhbrry10sihrd4xv4";
libraryHaskellDepends = [
base base16-bytestring bytestring cereal deepseq entropy hashable
QuickCheck string-conversions
@@ -219436,22 +219759,22 @@ self: {
libraryPkgconfigDepends = [ secp256k1 ];
testHaskellDepends = [
base base16-bytestring bytestring cereal deepseq entropy hashable
- hspec HUnit mtl QuickCheck string-conversions
+ hspec HUnit monad-par mtl QuickCheck string-conversions
];
testToolDepends = [ hspec-discover ];
- description = "Bindings for secp256k1 library from Bitcoin Core";
- license = stdenv.lib.licenses.publicDomain;
+ description = "Bindings for secp256k1";
+ license = stdenv.lib.licenses.mit;
}) {inherit (pkgs) secp256k1;};
- "secp256k1-haskell_0_2_2" = callPackage
+ "secp256k1-haskell_0_3_1" = callPackage
({ mkDerivation, base, base16-bytestring, bytestring, cereal
- , deepseq, entropy, hashable, hspec, hspec-discover, HUnit, mtl
- , QuickCheck, secp256k1, string-conversions
+ , deepseq, entropy, hashable, hspec, hspec-discover, HUnit
+ , monad-par, mtl, QuickCheck, secp256k1, string-conversions
}:
mkDerivation {
pname = "secp256k1-haskell";
- version = "0.2.2";
- sha256 = "10yz62z5s23b0q4pla8047cv5ksrd78j9l8y156b0yjjnmlxd013";
+ version = "0.3.1";
+ sha256 = "0bhp1d4wzvmznm41fbv8zzx7sw1407v21k83zfjjv2z8apk99w4n";
libraryHaskellDepends = [
base base16-bytestring bytestring cereal deepseq entropy hashable
QuickCheck string-conversions
@@ -219459,11 +219782,11 @@ self: {
libraryPkgconfigDepends = [ secp256k1 ];
testHaskellDepends = [
base base16-bytestring bytestring cereal deepseq entropy hashable
- hspec HUnit mtl QuickCheck string-conversions
+ hspec HUnit monad-par mtl QuickCheck string-conversions
];
testToolDepends = [ hspec-discover ];
- description = "Bindings for secp256k1 library from Bitcoin Core";
- license = stdenv.lib.licenses.publicDomain;
+ description = "Bindings for secp256k1";
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
}) {inherit (pkgs) secp256k1;};
@@ -219633,6 +219956,8 @@ self: {
pname = "selda-json";
version = "0.1.1.0";
sha256 = "1ai24qmz5nkpqx0zd24ix0ci5aqiccfy57fkf8f87swrv28101l8";
+ revision = "1";
+ editedCabalFile = "1gajzv8zhj8i3bxzjh81vjn8j2igh3nrawfpddvxg1ayb5l2d2y0";
libraryHaskellDepends = [ aeson base bytestring selda text ];
description = "JSON support for the Selda database library";
license = stdenv.lib.licenses.mit;
@@ -219693,23 +220018,6 @@ self: {
}) {};
"selective" = callPackage
- ({ mkDerivation, base, containers, mtl, QuickCheck, tasty
- , tasty-expected-failure, tasty-quickcheck, transformers
- }:
- mkDerivation {
- pname = "selective";
- version = "0.3";
- sha256 = "135lq99h1iaip44d5kh7wpb3fcf8f6ypn5rxngm5agazy6ia42as";
- libraryHaskellDepends = [ base containers transformers ];
- testHaskellDepends = [
- base containers mtl QuickCheck tasty tasty-expected-failure
- tasty-quickcheck transformers
- ];
- description = "Selective applicative functors";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "selective_0_4_1" = callPackage
({ mkDerivation, base, containers, mtl, QuickCheck, tasty
, tasty-expected-failure, tasty-quickcheck, transformers
}:
@@ -219724,7 +220032,6 @@ self: {
];
description = "Selective applicative functors";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"selectors" = callPackage
@@ -219945,6 +220252,8 @@ self: {
testHaskellDepends = [ base doctest QuickCheck ];
description = "Extra functions for working with Semialigns";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"semialign-indexed" = callPackage
@@ -221362,6 +221671,8 @@ self: {
];
description = "Avro content type for Servant";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"servant-blaze" = callPackage
@@ -222253,6 +222564,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "servant-js_0_9_4_2" = callPackage
+ ({ mkDerivation, base, base-compat, charset, hspec, hspec-discover
+ , hspec-expectations, language-ecmascript, lens, QuickCheck
+ , servant, servant-foreign, text
+ }:
+ mkDerivation {
+ pname = "servant-js";
+ version = "0.9.4.2";
+ sha256 = "15n5s3i491cxjxj70wa8yhpipaz47q46s04l4ysc64wgijlnm8xy";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base base-compat charset lens servant servant-foreign text
+ ];
+ testHaskellDepends = [
+ base base-compat hspec hspec-expectations language-ecmascript lens
+ QuickCheck servant text
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Automatically derive javascript functions to query servant webservices";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"servant-jsonrpc" = callPackage
({ mkDerivation, aeson, base, servant }:
mkDerivation {
@@ -222477,24 +222812,30 @@ self: {
"servant-multipart" = callPackage
({ mkDerivation, array, base, bytestring, directory, http-client
- , http-media, lens, network, random, resourcet, servant
+ , http-media, http-types, lens, network, random, resourcet, servant
, servant-client, servant-client-core, servant-docs
- , servant-foreign, servant-server, text, transformers, wai
- , wai-extra, warp
+ , servant-foreign, servant-server, string-conversions, tasty
+ , tasty-wai, text, transformers, wai, wai-extra, warp
}:
mkDerivation {
pname = "servant-multipart";
- version = "0.11.5";
- sha256 = "19bz03y1fv0px30zw5q8394573d482lgchclihbnyg26w7xhmzha";
+ version = "0.11.6";
+ sha256 = "0yzr5hv2ki9ig4g6735bjnzv6mkpgj5l68g9hlvp9g9i0ryxqahn";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
array base bytestring directory http-media lens random resourcet
servant servant-client-core servant-docs servant-foreign
- servant-server text transformers wai wai-extra
+ servant-server string-conversions text transformers wai wai-extra
];
- testHaskellDepends = [
+ executableHaskellDepends = [
base bytestring http-client network servant servant-client
servant-client-core servant-server text transformers wai warp
];
+ testHaskellDepends = [
+ base bytestring http-types servant-server string-conversions tasty
+ tasty-wai text
+ ];
description = "multipart/form-data (e.g file upload) support for servant";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -222687,29 +223028,6 @@ self: {
}) {};
"servant-purescript" = callPackage
- ({ mkDerivation, aeson, base, bytestring, containers, directory
- , filepath, http-types, lens, mainland-pretty, purescript-bridge
- , servant, servant-foreign, servant-server, servant-subscriber
- , text
- }:
- mkDerivation {
- pname = "servant-purescript";
- version = "0.9.0.4";
- sha256 = "07h00hazz4hvhhslfa8hm2jqpxmj0kqz0yw7a4vk002r027daryi";
- libraryHaskellDepends = [
- aeson base bytestring containers directory filepath http-types lens
- mainland-pretty purescript-bridge servant servant-foreign
- servant-server servant-subscriber text
- ];
- testHaskellDepends = [
- aeson base containers lens mainland-pretty purescript-bridge
- servant servant-foreign servant-subscriber text
- ];
- description = "Generate PureScript accessor functions for you servant API";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "servant-purescript_0_10_0_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, directory
, filepath, http-types, lens, mainland-pretty, purescript-bridge
, servant, servant-foreign, servant-server, servant-subscriber
@@ -222730,7 +223048,6 @@ self: {
];
description = "Generate PureScript accessor functions for you servant API";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"servant-pushbullet-client" = callPackage
@@ -222787,8 +223104,8 @@ self: {
}:
mkDerivation {
pname = "servant-quickcheck";
- version = "0.0.8.0";
- sha256 = "0zzbl8qp6pi5a59zbnaq3bfzxldfcb5xykkzp5czzgaj09ypxpgw";
+ version = "0.0.9.0";
+ sha256 = "042g1y4dhfbvyppy4rkd1hxmv2n84j8cja5kny12a1q05ab616yk";
libraryHaskellDepends = [
aeson base base-compat-batteries bytestring case-insensitive clock
data-default-class hspec http-client http-media http-types mtl
@@ -222835,6 +223152,60 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "servant-rawm_1_0_0_0" = callPackage
+ ({ mkDerivation, base, servant }:
+ mkDerivation {
+ pname = "servant-rawm";
+ version = "1.0.0.0";
+ sha256 = "05gv21y7vzw7gdbsk0nax47rnn4isjmx7hbbwilsv0cj7l8qm1bk";
+ libraryHaskellDepends = [ base servant ];
+ description = "Embed a raw 'Application' in a Servant API";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "servant-rawm-client" = callPackage
+ ({ mkDerivation, base, servant-client-core, servant-rawm }:
+ mkDerivation {
+ pname = "servant-rawm-client";
+ version = "1.0.0.0";
+ sha256 = "1ivl8pvk3rfi3bm5nhmx334r5rwi7vdkl3pbg90fzwj7brd2vsyz";
+ libraryHaskellDepends = [ base servant-client-core servant-rawm ];
+ description = "The client implementation of servant-rawm";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "servant-rawm-docs" = callPackage
+ ({ mkDerivation, base, http-media, http-types, lens, servant-docs
+ , servant-rawm
+ }:
+ mkDerivation {
+ pname = "servant-rawm-docs";
+ version = "1.0.0.0";
+ sha256 = "05h6j7vylir41mbhhbwvmj5n2cpwbjr9km4xm9bc5phl9m3qxsn3";
+ libraryHaskellDepends = [
+ base http-media http-types lens servant-docs servant-rawm
+ ];
+ description = "Documentation generator for 'RawM' endpoints";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "servant-rawm-server" = callPackage
+ ({ mkDerivation, base, bytestring, filepath, resourcet
+ , servant-rawm, servant-server, wai, wai-app-static
+ }:
+ mkDerivation {
+ pname = "servant-rawm-server";
+ version = "1.0.0.0";
+ sha256 = "0ipi5k5zc077146c48rysaqjn37jikmgb10qz11v6728xrvxvrzi";
+ libraryHaskellDepends = [
+ base bytestring filepath resourcet servant-rawm servant-server wai
+ wai-app-static
+ ];
+ description = "The server implementation of servant-rawm";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"servant-reason" = callPackage
({ mkDerivation, aeson, base, Diff, directory, hspec, HUnit
, interpolate, lens, mockery, process, reason-export, servant
@@ -223136,8 +223507,8 @@ self: {
}:
mkDerivation {
pname = "servant-static-th";
- version = "0.2.2.1";
- sha256 = "15i5sgi30m5y8capc10k4hsaldzglvmknfq6sr1mrrzc9z9c3lrm";
+ version = "0.2.3.0";
+ sha256 = "0gyfjrrq7anhn4b613gnaa0r2xm8rkminx1nrrbpn6bw47axadj4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -223245,32 +223616,6 @@ self: {
}) {};
"servant-subscriber" = callPackage
- ({ mkDerivation, aeson, async, attoparsec, base, blaze-builder
- , bytestring, case-insensitive, containers, directory, filepath
- , http-types, lens, lifted-base, monad-control, monad-logger
- , network-uri, purescript-bridge, servant, servant-foreign
- , servant-server, stm, text, time, transformers, wai
- , wai-websockets, warp, websockets
- }:
- mkDerivation {
- pname = "servant-subscriber";
- version = "0.6.0.3";
- sha256 = "1h1nqjmnn129ir2k9dvc6izak3hh0bvz6rpqhdf55gvxl3dbbiqi";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson async attoparsec base blaze-builder bytestring
- case-insensitive containers directory filepath http-types lens
- lifted-base monad-control monad-logger network-uri servant
- servant-foreign servant-server stm text time transformers wai
- wai-websockets warp websockets
- ];
- executableHaskellDepends = [ base purescript-bridge ];
- description = "When REST is not enough ...";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "servant-subscriber_0_7_0_0" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, blaze-builder
, bytestring, case-insensitive, containers, directory, filepath
, http-types, lens, lifted-base, monad-control, monad-logger
@@ -223294,7 +223639,6 @@ self: {
executableHaskellDepends = [ base purescript-bridge ];
description = "When REST is not enough ...";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"servant-swagger" = callPackage
@@ -223357,16 +223701,16 @@ self: {
}) {};
"servant-swagger-tags" = callPackage
- ({ mkDerivation, base, containers, lens, servant, servant-mock
- , servant-server, servant-swagger, swagger2, text
+ ({ mkDerivation, base, insert-ordered-containers, lens, servant
+ , servant-mock, servant-server, servant-swagger, swagger2, text
}:
mkDerivation {
pname = "servant-swagger-tags";
- version = "0.1.0.0";
- sha256 = "1938kr3jcpwy8imias0bk7xqp0v3ijajpdfdpgibyphklfqnck64";
+ version = "0.1.0.1";
+ sha256 = "1hl0baa739a5kdg274b8cwyd5h5iam9bxj3ql96ljwdp9j2cnv2v";
libraryHaskellDepends = [
- base containers lens servant servant-mock servant-server
- servant-swagger swagger2 text
+ base insert-ordered-containers lens servant servant-mock
+ servant-server servant-swagger swagger2 text
];
description = "Swagger Tags for Servant";
license = stdenv.lib.licenses.bsd3;
@@ -223708,41 +224052,41 @@ self: {
"serverless-haskell" = callPackage
({ mkDerivation, aeson, aeson-casing, amazonka-core
, amazonka-kinesis, amazonka-s3, base, bytestring, case-insensitive
- , hspec, hspec-discover, http-types, iproute, lens, network
- , network-simple, raw-strings-qq, text, time, unix
+ , 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.10.5";
- sha256 = "187pah3k88vp27k1imwj1mqxavd9zykms3is517xrp209ldx5kw1";
+ version = "0.11.3";
+ sha256 = "14jaykiwi5xzf9cvkkk35gqgk203yah1ln0skr7gi847bh95v7qf";
libraryHaskellDepends = [
aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base
- bytestring case-insensitive http-types iproute lens network
- network-simple text time unix unordered-containers
+ 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-types iproute
- lens network network-simple raw-strings-qq text time unix
- unordered-containers
+ 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;
}) {};
- "serverless-haskell_0_11_3" = callPackage
+ "serverless-haskell_0_12_1" = 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
+ , raw-strings-qq, safe-exceptions, text, time, transformers, unix
, unordered-containers
}:
mkDerivation {
pname = "serverless-haskell";
- version = "0.11.3";
- sha256 = "14jaykiwi5xzf9cvkkk35gqgk203yah1ln0skr7gi847bh95v7qf";
+ version = "0.12.1";
+ sha256 = "0a9df4mxl73wbyf9mvbrczmcn0vvf8yn3p4wb9ggf29x4ls22zg8";
libraryHaskellDepends = [
aeson aeson-casing amazonka-core amazonka-kinesis amazonka-s3 base
bytestring case-insensitive http-client http-types iproute lens
@@ -223752,7 +224096,7 @@ self: {
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
+ transformers unix unordered-containers
];
testToolDepends = [ hspec-discover ];
description = "Deploying Haskell code onto AWS Lambda using Serverless";
@@ -224067,6 +224411,8 @@ self: {
pname = "set-cover";
version = "0.1.1";
sha256 = "04jjcmjll0azz24rx91p0dp5b8ya5jc0qacr21764ri1dbkfflgw";
+ revision = "1";
+ editedCabalFile = "0x5hn43xcfsygjc048mvzk6g8dx51pr5csvvqr6pns8jmz5awkf8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -224194,8 +224540,8 @@ self: {
pname = "setlocale";
version = "1.0.0.9";
sha256 = "18b6xafspzxrmz5m9r9nzy3z053crqi59xc8n8aqd4gw0pvqdcrv";
- revision = "1";
- editedCabalFile = "01i087l8v129q90jf09khaw5p4iqix5s17gzgfz2pbi030zhb82h";
+ revision = "2";
+ editedCabalFile = "0l0hlxhjspm05hxd06972ilw4c3ni72mnzcyljg3a01i8pxi53cl";
libraryHaskellDepends = [ base ];
description = "Haskell bindings to setlocale";
license = stdenv.lib.licenses.bsd3;
@@ -224624,6 +224970,8 @@ self: {
];
description = "SHA-1 Hash";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"shade" = callPackage
@@ -224739,10 +225087,8 @@ self: {
}:
mkDerivation {
pname = "shake";
- version = "0.19";
- sha256 = "1579as1ni0n5zjnrqbp3s8gss34pl690g7jnq5i3kb3d118awk3b";
- revision = "1";
- editedCabalFile = "1w6yvk30nj6mcl0w5lj9j6q4vqjllp4r8wady3hbly8jpxjdq7dc";
+ version = "0.19.1";
+ sha256 = "14znwscqdhac421igz26r0p1im9p0zawxzmi3hh1lhmxc5fprk2n";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -225041,8 +225387,8 @@ self: {
}:
mkDerivation {
pname = "shake-plus";
- version = "0.1.4.1";
- sha256 = "1sy93fyc6vwwvdhl1pcnhl3f86k3ywf5ajp9zbv3n93dz7nfyvkm";
+ version = "0.1.7.0";
+ sha256 = "0gmvmzi9mnbrd3xblqimx6rpdrv45cd80yglrj8f84rb6c61aiiq";
libraryHaskellDepends = [
base comonad extra hashable path rio shake within
];
@@ -225050,35 +225396,44 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "shake-plus_0_1_10_0" = callPackage
+ ({ mkDerivation, aeson, base, comonad, extra, path, rio, shake
+ , within
+ }:
+ mkDerivation {
+ pname = "shake-plus";
+ version = "0.1.10.0";
+ sha256 = "0jp0b593162y2m9mxrh4fhgvjiwyxx4zk5spmr46aby5hhrgdwcr";
+ libraryHaskellDepends = [
+ aeson base comonad extra path rio shake within
+ ];
+ description = "Re-export of Shake using well-typed paths and ReaderT";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"shakebook" = callPackage
- ({ mkDerivation, aeson, aeson-with, base, comonad, comonad-extras
- , 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, aeson, aeson-with, base, binary-instances, comonad
+ , comonad-extras, doctemplates, feed, free, http-conduit
+ , ixset-typed, lens, lens-aeson, mustache, pandoc, pandoc-types
+ , path-extensions, rio, shake-plus, sitemap-gen, slick, split
+ , tasty, tasty-golden, text-time, zipper-extra
}:
mkDerivation {
pname = "shakebook";
- version = "0.4.0.0";
- sha256 = "1qj1zybxizxg9bbvpdq5ac6dar2dh8i60zlhy6dxf4jjpimii7h7";
- isLibrary = true;
- isExecutable = true;
+ version = "0.8.1.0";
+ sha256 = "0cwd920svd7927f7im3qbkqg08ms7yy08wrvvlbzcidv6kh2554m";
libraryHaskellDepends = [
- aeson aeson-with base comonad comonad-extras 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 aeson-with base comonad comonad-extras 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
+ aeson aeson-with base binary-instances comonad comonad-extras
+ doctemplates feed free http-conduit ixset-typed lens lens-aeson
+ mustache pandoc pandoc-types path-extensions rio shake-plus
+ sitemap-gen slick split text-time zipper-extra
];
testHaskellDepends = [
- aeson aeson-with base comonad comonad-extras 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
+ aeson aeson-with base binary-instances comonad comonad-extras
+ doctemplates feed free http-conduit ixset-typed lens lens-aeson
+ mustache pandoc pandoc-types path-extensions rio shake-plus
+ sitemap-gen slick split tasty tasty-golden text-time zipper-extra
];
description = "Shake-based technical documentation generator; HTML & PDF";
license = stdenv.lib.licenses.mit;
@@ -225133,17 +225488,17 @@ self: {
"shakespeare" = callPackage
({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring
, containers, directory, exceptions, ghc-prim, hspec, HUnit, parsec
- , process, scientific, template-haskell, text, time, transformers
- , unordered-containers, vector
+ , process, scientific, template-haskell, text, th-lift, time
+ , transformers, unordered-containers, vector
}:
mkDerivation {
pname = "shakespeare";
- version = "2.0.24";
- sha256 = "1fpkq5av7xyffsgghj5b85i8pzpnmkfcyjawhfm5lyhqpq1g5wh3";
+ version = "2.0.24.1";
+ sha256 = "0r9msld629fh9h98iclhd30h1rbg1xqzjqxj64k0n1p39fkx4ndm";
libraryHaskellDepends = [
aeson base blaze-html blaze-markup bytestring containers directory
exceptions ghc-prim parsec process scientific template-haskell text
- time transformers unordered-containers vector
+ th-lift time transformers unordered-containers vector
];
testHaskellDepends = [
aeson base blaze-html blaze-markup bytestring containers directory
@@ -225516,6 +225871,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "shell-conduit_5_0_0" = callPackage
+ ({ mkDerivation, async, base, bytestring, conduit, conduit-extra
+ , directory, filepath, hspec, hspec-expectations, monads-tf
+ , process, resourcet, semigroups, split, template-haskell, text
+ , transformers, unix, unliftio
+ }:
+ mkDerivation {
+ pname = "shell-conduit";
+ version = "5.0.0";
+ sha256 = "02zilgrb64x0rk4b4bihprwq9fr5gydzj003y3fq8ryf7r60g41w";
+ libraryHaskellDepends = [
+ async base bytestring conduit conduit-extra directory filepath
+ monads-tf process resourcet semigroups split template-haskell text
+ transformers unix unliftio
+ ];
+ testHaskellDepends = [
+ base bytestring conduit conduit-extra hspec hspec-expectations
+ template-haskell
+ ];
+ description = "Write shell scripts with Conduit";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"shell-escape" = callPackage
({ mkDerivation, base, binary, bytestring, containers, vector }:
mkDerivation {
@@ -225558,17 +225937,6 @@ self: {
}) {};
"shell-utility" = callPackage
- ({ mkDerivation, base }:
- mkDerivation {
- pname = "shell-utility";
- version = "0.0";
- sha256 = "1s3482vxllmmjbcqbwsrql9ka6zng7qbbqk3kfjs6dvkcs710hbs";
- libraryHaskellDepends = [ base ];
- description = "Utility functions for writing command-line programs";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "shell-utility_0_1" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "shell-utility";
@@ -225577,7 +225945,6 @@ self: {
libraryHaskellDepends = [ base ];
description = "Utility functions for writing command-line programs";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"shellish" = callPackage
@@ -226037,20 +226404,6 @@ self: {
}) {};
"show-combinators" = callPackage
- ({ mkDerivation, base }:
- mkDerivation {
- pname = "show-combinators";
- version = "0.1.1.0";
- sha256 = "02h2fvmw22v1mpxlxn9c6p7as3xspvspdphybxapac4s50mvyfnm";
- revision = "1";
- editedCabalFile = "1zr6xw4fvgx187yiqy7n0r9mnasyv1hxg2q9xzw3lmsf4z3xz6y7";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base ];
- description = "Combinators to write Show instances";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "show-combinators_0_2_0_0" = callPackage
({ mkDerivation, base }:
mkDerivation {
pname = "show-combinators";
@@ -226062,7 +226415,6 @@ self: {
testHaskellDepends = [ base ];
description = "Combinators to write Show instances";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"show-please" = callPackage
@@ -226310,7 +226662,7 @@ self: {
version = "0.1.0.1";
sha256 = "19zjwzh3i8ql5xz9rvmbz7n2l3z7dcq683ikrpvqx3wxnc06058m";
libraryHaskellDepends = [ base ];
- description = "Sieve is an implementation of the Sieve abstract data type.";
+ description = "Sieve is an implementation of the Sieve abstract data type";
license = stdenv.lib.licenses.gpl2;
}) {};
@@ -226664,12 +227016,14 @@ self: {
}) {};
"simple-cmd" = callPackage
- ({ mkDerivation, base, directory, filepath, process, unix }:
+ ({ mkDerivation, base, directory, extra, filepath, process, unix }:
mkDerivation {
pname = "simple-cmd";
- version = "0.2.1";
- sha256 = "1b35hsxr63n3nbpjdf7ailsmp4yk6k8nscx8xxv453v0r3v89hss";
- libraryHaskellDepends = [ base directory filepath process unix ];
+ version = "0.2.2";
+ sha256 = "0pf9nfh8xcz0y9l9w7hj305r8gqdaz6hmrjkd7h3yb7ql7j6538w";
+ libraryHaskellDepends = [
+ base directory extra filepath process unix
+ ];
description = "Simple String-based process commands";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -226798,8 +227152,8 @@ self: {
({ mkDerivation, base, doctest, integer-gmp }:
mkDerivation {
pname = "simple-enumeration";
- version = "0.2";
- sha256 = "0792fcn7mxvhdvsqgc335lcyp89zcdk3fbfqyckz9fsmf6382hv4";
+ version = "0.2.1";
+ sha256 = "16m3i3703yb2921nq1hk4ap3s7yrxsyczw2anziv6wvy4xq252qr";
libraryHaskellDepends = [ base integer-gmp ];
testHaskellDepends = [ base doctest ];
description = "Finite or countably infinite sequences of values";
@@ -227306,24 +227660,6 @@ self: {
}) {};
"simple-templates" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, hspec, HUnit, scientific
- , text, unordered-containers, vector
- }:
- mkDerivation {
- pname = "simple-templates";
- version = "0.9.0.0";
- sha256 = "09s81syr45dvrqski4gz96ynmv8gb3zwyy4n6a7frv49z843phda";
- libraryHaskellDepends = [
- aeson attoparsec base scientific text unordered-containers vector
- ];
- testHaskellDepends = [
- aeson attoparsec base hspec HUnit scientific vector
- ];
- description = "A basic template language for the Simple web framework";
- license = stdenv.lib.licenses.lgpl3;
- }) {};
-
- "simple-templates_1_0_0" = callPackage
({ mkDerivation, aeson, attoparsec, base, hspec, HUnit, scientific
, text, unordered-containers, vector
}:
@@ -227339,7 +227675,6 @@ self: {
];
description = "A basic template language for the Simple web framework";
license = stdenv.lib.licenses.lgpl3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"simple-text-format" = callPackage
@@ -227391,25 +227726,6 @@ self: {
}) {};
"simple-vec3" = callPackage
- ({ mkDerivation, base, criterion, doctest, doctest-driver-gen
- , QuickCheck, tasty, tasty-quickcheck, vector
- }:
- mkDerivation {
- pname = "simple-vec3";
- version = "0.6";
- sha256 = "1vw03xlnf8hj6rlcgpblg3swcbvqj4qp04zdv3a9j2a47j780qhh";
- libraryHaskellDepends = [ base QuickCheck vector ];
- testHaskellDepends = [
- base doctest doctest-driver-gen tasty tasty-quickcheck
- ];
- benchmarkHaskellDepends = [ base criterion vector ];
- description = "Three-dimensional vectors of doubles with basic operations";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "simple-vec3_0_6_0_1" = callPackage
({ mkDerivation, base, criterion, doctest, doctest-driver-gen
, QuickCheck, tasty, tasty-quickcheck, vector
}:
@@ -227650,17 +227966,6 @@ self: {
}) {};
"simplistic-generics" = callPackage
- ({ mkDerivation, base, comonad, kind-apply }:
- mkDerivation {
- pname = "simplistic-generics";
- version = "0.1.0.0";
- sha256 = "11z02m4dr9p2y29xwhy6a3l2cz2np164c8cwp0a0b9vkhphw4y1j";
- libraryHaskellDepends = [ base comonad kind-apply ];
- description = "Generic programming without too many type classes";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "simplistic-generics_2_0_0" = callPackage
({ mkDerivation, base, containers, deepseq, kind-apply, mtl
, template-haskell
}:
@@ -227673,7 +227978,6 @@ self: {
];
description = "Generic programming without too many type classes";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"simseq" = callPackage
@@ -227752,8 +228056,6 @@ self: {
testToolDepends = [ hspec-discover ];
description = "a class for single tuple implementations";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"singlethongs" = callPackage
@@ -227871,8 +228173,8 @@ self: {
}:
mkDerivation {
pname = "singletons-presburger";
- version = "0.3.0.0";
- sha256 = "06djkc6y5clv0q903i04gaq0vri3nkk307znb418y0rfdh6czzwx";
+ version = "0.3.0.1";
+ sha256 = "1j7azll9cjg5gcvpw8aq1hia1njg4bm8llwms1v941gwi7gk481m";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -228153,6 +228455,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "sized_0_5_0_0" = callPackage
+ ({ mkDerivation, base, constraints, containers, deepseq
+ , equational-reasoning, ghc-typelits-presburger, hashable, lens
+ , ListLike, mono-traversable, singletons, type-natural, vector
+ }:
+ mkDerivation {
+ pname = "sized";
+ version = "0.5.0.0";
+ sha256 = "0g47mn1j4a0p7w01pjr2fxcass6lwl460a0rs4rq001kj38zxrcx";
+ libraryHaskellDepends = [
+ base constraints containers deepseq equational-reasoning
+ ghc-typelits-presburger hashable lens ListLike mono-traversable
+ singletons type-natural vector
+ ];
+ description = "Sized sequence data-types";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"sized-grid" = callPackage
({ mkDerivation, adjunctions, aeson, ansi-terminal, base, comonad
, constraints, distributive, generics-sop, HUnit, lens
@@ -228390,6 +228711,8 @@ self: {
];
description = "A very quick-and-dirty WebSocket server";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"skip-list" = callPackage
@@ -228462,8 +228785,8 @@ self: {
}:
mkDerivation {
pname = "skylighting";
- version = "0.8.4";
- sha256 = "08fy9c3ms6xwzxispgksf1cji9mvcyy8swaj3dwvc2dc66h06xky";
+ version = "0.8.5";
+ sha256 = "1b8m0spspp060p5hkl2qxarh3cwji0shq5kdwz2w93kiyl8hk8sv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -228483,8 +228806,8 @@ self: {
}:
mkDerivation {
pname = "skylighting-core";
- version = "0.8.4";
- sha256 = "0wyhiark5d1r1hi04xiq14ykikr9yd4dmzqbr7qswl05b0bk7gam";
+ version = "0.8.5";
+ sha256 = "1azcq7g8c4p18q4akk7rl0bczjvp0vl4mnqvsfmzcdf7sdjlg9f7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -228876,6 +229199,28 @@ self: {
broken = true;
}) {};
+ "slip32" = callPackage
+ ({ mkDerivation, base, base16-bytestring, bech32, binary, bip32
+ , bitcoin-keys, bytestring, hedgehog, tasty, tasty-hedgehog
+ , tasty-hunit, text
+ }:
+ mkDerivation {
+ pname = "slip32";
+ version = "0.2.1";
+ sha256 = "00ivmrdw79n543s7rb1bzpp9xn6i1gys8zbad20lams20f7a01fa";
+ libraryHaskellDepends = [
+ base bech32 binary bip32 bitcoin-keys bytestring text
+ ];
+ testHaskellDepends = [
+ base base16-bytestring bip32 bitcoin-keys bytestring hedgehog tasty
+ tasty-hedgehog tasty-hunit text
+ ];
+ description = "SLIP-0032: Extended serialization format for BIP-32 wallets";
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"slist" = callPackage
({ mkDerivation, base, doctest, Glob }:
mkDerivation {
@@ -229033,6 +229378,8 @@ self: {
doHaddock = false;
description = "Serialize to bytes";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"smallarray" = callPackage
@@ -229071,18 +229418,28 @@ self: {
}) {};
"smallcheck" = callPackage
- ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }:
+ ({ mkDerivation, base, logict, mtl, pretty }:
mkDerivation {
pname = "smallcheck";
- version = "1.1.5";
- sha256 = "195fj7w3v03d1y1nm2ylavzrwxjcdbq0lb6zsw1dwyx5jmwfc84h";
- revision = "1";
- editedCabalFile = "1zhhmad21sv0201hd7fahq769xpmzcj352l0sfalcwqs4kbc3mg0";
- libraryHaskellDepends = [ base ghc-prim logict mtl pretty ];
+ version = "1.1.7";
+ sha256 = "0dcnwg1mn1v57fbm9g5a94qfqwp9a6nzvxlwyxca4vf27qn9wpyh";
+ libraryHaskellDepends = [ base logict mtl pretty ];
description = "A property-based testing library";
license = stdenv.lib.licenses.bsd3;
}) {};
+ "smallcheck_1_2_0" = callPackage
+ ({ mkDerivation, base, logict, mtl, pretty }:
+ mkDerivation {
+ pname = "smallcheck";
+ version = "1.2.0";
+ sha256 = "1y6rh1g7pi99jqq32xdv79yli9hmbfwjqg8ix1z2i2qkqqkr5iyn";
+ libraryHaskellDepends = [ base logict mtl pretty ];
+ description = "A property-based testing library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"smallcheck-kind-generics" = callPackage
({ mkDerivation, base, gauge, kind-generics, kind-generics-th
, smallcheck
@@ -229671,18 +230028,17 @@ self: {
"smtp-mail" = callPackage
({ mkDerivation, array, base, base16-bytestring, base64-bytestring
- , bytestring, connection, cryptohash, filepath, mime-mail, network
- , network-bsd, text
+ , bytestring, connection, cryptonite, filepath, memory, mime-mail
+ , network, network-bsd, text
}:
mkDerivation {
pname = "smtp-mail";
- version = "0.2.0.0";
- sha256 = "0qazfkh03rnrijan037bjspskbsma5x04gcavmn0g744f7xldcaz";
- revision = "1";
- editedCabalFile = "1kv84kywyj8f7iypzdq6a32wwkk8318khhy4x3p9q6mlvgv8275r";
+ version = "0.2.0.1";
+ sha256 = "16qwcwzgzlmfx1f5h6977nkka7x6jlm6kxpkbdsacizh0z96v1kw";
libraryHaskellDepends = [
array base base16-bytestring base64-bytestring bytestring
- connection cryptohash filepath mime-mail network network-bsd text
+ connection cryptonite filepath memory mime-mail network network-bsd
+ text
];
description = "Simple email sending via SMTP";
license = stdenv.lib.licenses.bsd3;
@@ -229770,24 +230126,25 @@ self: {
"smuggler2" = callPackage
({ mkDerivation, base, containers, directory, filepath, ghc
- , ghc-exactprint, ghc-paths, syb, tasty, tasty-golden
- , typed-process
+ , ghc-boot, ghc-exactprint, ghc-paths, split, syb, tasty
+ , tasty-golden, typed-process
}:
mkDerivation {
pname = "smuggler2";
- version = "0.3.2.2";
- sha256 = "0j9pwb0v78x70qr3dmwrfc2250z8wm481r8k5n0xdf2m44aix31r";
- isLibrary = true;
- isExecutable = true;
+ version = "0.3.6.1";
+ sha256 = "1wr7qskz75dr0zzhg5gzpjci70rhlcwzlx3cavii7199kvm8axhd";
libraryHaskellDepends = [
- base containers directory filepath ghc ghc-exactprint syb
+ base containers directory filepath ghc ghc-boot ghc-exactprint
+ split syb
];
- executableHaskellDepends = [ base ];
testHaskellDepends = [
- base filepath ghc-paths tasty tasty-golden typed-process
+ base containers directory filepath ghc ghc-paths tasty tasty-golden
+ typed-process
];
description = "GHC Source Plugin that helps to minimise imports and generate explicit exports";
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"snake" = callPackage
@@ -231551,8 +231908,8 @@ self: {
}:
mkDerivation {
pname = "socket";
- version = "0.8.2.0";
- sha256 = "176px9n2f8mnxi3r2sqshrpbp7i11fskch1nkjhgqzq917sz0zgb";
+ version = "0.8.3.0";
+ sha256 = "0gd0rw6mpzlimvcn3jiw7l0q9h4l3rhfr2n5hhg6k0bkklqp6rbr";
libraryHaskellDepends = [ base bytestring ];
testHaskellDepends = [
async base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck
@@ -232569,8 +232926,8 @@ self: {
}:
mkDerivation {
pname = "sparse-tensor";
- version = "0.2.1.3";
- sha256 = "1fcckwp9k3ky669ai62x26pgz0irir4ngk0m6g1659fsn3f2gdc8";
+ version = "0.2.1.4";
+ sha256 = "10caf86g33hcccmpicxfjh0jq3z9d7vs4jafl0f8zhy09dirq8bn";
setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [
ad base bytestring cereal containers deepseq ghc-typelits-knownnat
@@ -232749,7 +233106,7 @@ self: {
aeson base blaze-markup bytestring cereal deepseq hashable
mwc-random path-pieces primitive safecopy text uuid
];
- description = "Simple data types that help me here and there.";
+ description = "Simple data types that help me here and there";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -233429,6 +233786,17 @@ self: {
broken = true;
}) {};
+ "spork" = callPackage
+ ({ mkDerivation, base, deepseq }:
+ mkDerivation {
+ pname = "spork";
+ version = "0.4.0";
+ sha256 = "1mkcb9qi9d3izf3nhn0bmiiwfhvak6ky71wq7qnrq3imsarrni6s";
+ libraryHaskellDepends = [ base deepseq ];
+ description = "Catch errors from pure computations in a Maybe/Either";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"spoty" = callPackage
({ mkDerivation, aeson, base, bytestring, lens, lens-aeson, pipes
, text, unordered-containers, wreq
@@ -233967,8 +234335,8 @@ self: {
}:
mkDerivation {
pname = "squeeze";
- version = "1.0.4.17";
- sha256 = "10nm5jim5cw7qmkdr1j7665g646kay53w8n5rcsp1jz3lglpymdw";
+ version = "1.0.4.18";
+ sha256 = "0s10k1fyh8xrsf0cbj32r8f7clcj6pfyc39b9bmgsixg1qngjbdj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -233985,27 +234353,27 @@ self: {
}) {};
"sr-extra" = callPackage
- ({ mkDerivation, base, bytestring, bzlib, Cabal, cereal, containers
- , Diff, directory, exceptions, fgl, filemanip, filepath
- , generic-data, hslogger, HUnit, lens, ListLike, mmorph, mtl
- , network-uri, pretty, process, process-extras, pureMD5, QuickCheck
- , random, safecopy, show-combinators, show-please, syb
+ ({ mkDerivation, base, base64-bytestring, bytestring, bzlib, Cabal
+ , cereal, containers, Diff, directory, exceptions, fgl, filemanip
+ , filepath, generic-data, hslogger, HUnit, lens, ListLike, mmorph
+ , mtl, network-uri, pretty, process, process-extras, pureMD5
+ , QuickCheck, random, safecopy, show-combinators, show-please, syb
, template-haskell, text, th-lift, th-lift-instances, th-orphans
, time, transformers, unexceptionalio-trans, unix, Unixutils
, userid, uuid, uuid-orphans, uuid-types, zlib
}:
mkDerivation {
pname = "sr-extra";
- version = "1.72.3";
- sha256 = "0jm7r0lxcwppc85rpyasq6grqqkcwhxs0clwyasicqklkcx2l5xw";
+ version = "1.80";
+ sha256 = "03xm9km8wzvz8g1czj320k00xf2dzdi8rm74l7xdr9h7bxcwyh84";
libraryHaskellDepends = [
- base bytestring bzlib Cabal cereal containers Diff directory
- exceptions fgl filemanip filepath generic-data hslogger HUnit lens
- ListLike mmorph mtl network-uri pretty process process-extras
- pureMD5 QuickCheck random safecopy show-combinators show-please syb
- template-haskell text th-lift th-lift-instances th-orphans time
- transformers unexceptionalio-trans unix Unixutils userid uuid
- uuid-orphans uuid-types zlib
+ base base64-bytestring bytestring bzlib Cabal cereal containers
+ Diff directory exceptions fgl filemanip filepath generic-data
+ hslogger HUnit lens ListLike mmorph mtl network-uri pretty process
+ process-extras pureMD5 QuickCheck random safecopy show-combinators
+ show-please syb template-haskell text th-lift th-lift-instances
+ th-orphans time transformers unexceptionalio-trans unix Unixutils
+ userid uuid uuid-orphans uuid-types zlib
];
description = "Module limbo";
license = stdenv.lib.licenses.bsd3;
@@ -234119,6 +234487,8 @@ self: {
pname = "ssh";
version = "0.3.2";
sha256 = "1gr64sv802n9l72lp608xxi9nbh165dzn22m52s0yc35vf717rq1";
+ revision = "1";
+ editedCabalFile = "1y5c3z86mi7fc0awlvmq85y40nhws4591njjs85xj0grxrizx5bg";
libraryHaskellDepends = [
asn1-encoding asn1-types base base64-string binary bytestring
cereal containers crypto-api crypto-pubkey-types
@@ -235218,8 +235588,10 @@ self: {
}:
mkDerivation {
pname = "stackcollapse-ghc";
- version = "0.0.1";
- sha256 = "0skpikc7yvdqcdaxqiyav4dk6k0sqng9160dgi4yfx54f5za1a64";
+ version = "0.0.1.1";
+ sha256 = "18glq0hkfr02iw8p842hmk4rv5d8sb565lyccklxdmfn708ick23";
+ revision = "2";
+ editedCabalFile = "0d6in3107pgblh5g1shnmw3dsb6vg10h3kdic56n7zf14gsqqjqy";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -235288,6 +235660,37 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "stan" = callPackage
+ ({ mkDerivation, array, base, base64, blaze-html, bytestring, clay
+ , colourista, containers, cryptohash-sha1, dir-traverse, directory
+ , extensions, filepath, ghc, ghc-boot-th, gitrev, hedgehog, hspec
+ , hspec-hedgehog, optparse-applicative, pretty-simple, relude
+ , slist, text, tomland, trial, trial-optparse-applicative
+ , trial-tomland, unordered-containers
+ }:
+ mkDerivation {
+ pname = "stan";
+ version = "0.0.0.0";
+ sha256 = "0x4avzclyx41kncwzaky70ky3mz4pcfcgzg17jnza8gpm7bfacxg";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ array base base64 blaze-html bytestring clay colourista containers
+ cryptohash-sha1 dir-traverse directory extensions filepath ghc
+ ghc-boot-th gitrev optparse-applicative pretty-simple relude slist
+ text tomland trial trial-optparse-applicative trial-tomland
+ unordered-containers
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base containers filepath ghc hedgehog hspec hspec-hedgehog
+ optparse-applicative relude text tomland trial unordered-containers
+ ];
+ doHaddock = false;
+ description = "Haskell STatic ANalyser";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"standalone-derive-topdown" = callPackage
({ mkDerivation, base, mtl, template-haskell }:
mkDerivation {
@@ -235609,6 +236012,8 @@ self: {
];
description = "Type-safe and interoperable static values and closures";
license = stdenv.lib.licenses.gpl3Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"static-canvas" = callPackage
@@ -235959,8 +236364,8 @@ self: {
}:
mkDerivation {
pname = "staversion";
- version = "0.2.3.6";
- sha256 = "0887cn2bcs9py30yla07camjhzgsmi1dh83grh9iv2hb360sc92k";
+ version = "0.2.3.7";
+ sha256 = "0mrkm7gr6s27dngws7p3mcfyp9pdvyr25mg9nd3ygklaql74jmng";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -236622,6 +237027,8 @@ self: {
testHaskellDepends = [ async base QuickCheck random Unique ];
description = "STM wrapper around Control.Concurrent.Supply.";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"stm-tlist" = callPackage
@@ -236853,8 +237260,8 @@ self: {
}:
mkDerivation {
pname = "storablevector";
- version = "0.2.13";
- sha256 = "1zmr738vwnhnyxbikayqnaz31ilv2qlmscp6iqgl7adcfbal4dzq";
+ version = "0.2.13.1";
+ sha256 = "06fgxbnc5vwmiv7dxywj7ncjhmxv0wjs0bys5hza6mrwn3sw5r2w";
libraryHaskellDepends = [
base deepseq non-negative QuickCheck semigroups syb transformers
unsafe utility-ht
@@ -237028,8 +237435,8 @@ self: {
}:
mkDerivation {
pname = "stratosphere";
- version = "0.49.0";
- sha256 = "18qw7m0h9nlg0vicg3rr7dghmpdfnrpd0ayqyi60c1ifzk4ys4sf";
+ version = "0.53.0";
+ sha256 = "0842sfn7vspbq5kc6rx7i2mvmk6zap87233khybbmvrzzyrp0sp2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -237045,15 +237452,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "stratosphere_0_53_0" = callPackage
+ "stratosphere_0_55_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, hashable, hspec, hspec-discover, lens, template-haskell, text
, unordered-containers
}:
mkDerivation {
pname = "stratosphere";
- version = "0.53.0";
- sha256 = "0842sfn7vspbq5kc6rx7i2mvmk6zap87233khybbmvrzzyrp0sp2";
+ version = "0.55.0";
+ sha256 = "0fs0npxspfg3yj03dzjq1a02z3ca3s82z6v92f3cb1bkn0dsqhq2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -237369,14 +237776,14 @@ self: {
}:
mkDerivation {
pname = "streaming-bracketed";
- version = "0.1.0.1";
- sha256 = "1czzx0xraxpdm9qffx435m64nhib66gvgpvf8ian6iqwzdf09z60";
+ version = "0.1.1.0";
+ sha256 = "0lrk2x7c90sw9l9d5vr0zsa8v9q8sg3qqziin46219694y0vy32h";
libraryHaskellDepends = [ base streaming ];
testHaskellDepends = [
base containers directory doctest filepath streaming
streaming-commons tasty tasty-hunit
];
- description = "A resource management decorator for \"streaming\".";
+ description = "A resource management decorator for \"streaming\"";
license = stdenv.lib.licenses.mit;
}) {};
@@ -237673,8 +238080,8 @@ self: {
}:
mkDerivation {
pname = "streaming-postgresql-simple";
- version = "0.2.0.4";
- sha256 = "1qdfqp1w7pszks4iqbvgqsxmr2c6bx81jgkyz9k8wfz7vajg6f67";
+ version = "0.2.0.5";
+ sha256 = "1gaj099hxdvyzmzz6z0s1kzv3qqv3py609jz7cp2j3f6497dhdqa";
libraryHaskellDepends = [
base bytestring exceptions postgresql-libpq postgresql-simple
resourcet safe-exceptions streaming transformers
@@ -237794,6 +238201,8 @@ self: {
pname = "streamly";
version = "0.7.2";
sha256 = "007i3rfza0v8zy34lq9ipq2biarg82prmd1vxr5f2zz5xln37wrm";
+ revision = "1";
+ editedCabalFile = "15fyfvf0g2l678426fz91fqf3qgi44dagqdxh6i6am3vh0nvvg1d";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -238132,6 +238541,8 @@ self: {
libraryHaskellDepends = [ base lens strict-tuple ];
description = "Optics for the `strict-tuple` library";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"strict-types" = callPackage
@@ -238289,8 +238700,8 @@ self: {
pname = "string-interpolate";
version = "0.2.1.0";
sha256 = "0wply8lqfhc1xnqxq88xwygwqxbq86gjrwphygbn7nz66g2abgda";
- revision = "1";
- editedCabalFile = "1xp470mrm3srvmvk6xznx9wim8xwsz93pskpv4hnk2ra3a7lr2lr";
+ revision = "2";
+ editedCabalFile = "00dsrl53aggn0d45cv3c7w6x82qhz3a059w957s9i3qdqfphbvx9";
libraryHaskellDepends = [
base bytestring haskell-src-exts haskell-src-meta split
template-haskell text text-conversions utf8-string
@@ -238308,6 +238719,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "string-interpolate_0_3_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, deepseq, formatting
+ , haskell-src-exts, haskell-src-meta, hspec, hspec-core
+ , 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.3.0.0";
+ sha256 = "0h7lqr5g11pr9ikzg7j26fgj9m8659j1vpcwggvndv6k71sh281a";
+ libraryHaskellDepends = [
+ base bytestring haskell-src-exts haskell-src-meta split
+ template-haskell text text-conversions utf8-string
+ ];
+ testHaskellDepends = [
+ base bytestring hspec hspec-core 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
@@ -238369,8 +238809,8 @@ self: {
}:
mkDerivation {
pname = "string-random";
- version = "0.1.2.0";
- sha256 = "1jw05cvzzmma28xvak517y8gb7gjsdmr5iafgz5snxikcjzav0l2";
+ version = "0.1.3.0";
+ sha256 = "18yni8zm51x65i5h1c4sr9msd5fqa3fnh3zm0dck2wk364xz7dsy";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -238736,8 +239176,8 @@ self: {
}:
mkDerivation {
pname = "stripeapi";
- version = "0.1.0.0";
- sha256 = "18qprai04gmpqzlqlqi8rabhljriqb2ph2g3iy2glq8yf3cnvc1n";
+ version = "0.1.0.2";
+ sha256 = "1zls2k2bzrkwcqav8s416gjsc4rp6glb4rv0ljkjab55ym3fkbqq";
libraryHaskellDepends = [
aeson base bytestring ghc-prim http-client http-conduit http-types
mtl scientific text time transformers unordered-containers vector
@@ -239136,36 +239576,6 @@ self: {
}) {};
"stylish-haskell" = callPackage
- ({ mkDerivation, aeson, base, bytestring, Cabal, containers
- , directory, file-embed, filepath, haskell-src-exts, HsYAML
- , HsYAML-aeson, HUnit, mtl, optparse-applicative, random
- , semigroups, strict, syb, test-framework, test-framework-hunit
- }:
- mkDerivation {
- pname = "stylish-haskell";
- version = "0.10.0.0";
- sha256 = "1ribq5fnfg7bwzj7h8br2jnpjnw905dzr9yysx3h9nkw1593rw56";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson base bytestring Cabal containers directory file-embed
- filepath haskell-src-exts HsYAML HsYAML-aeson mtl semigroups syb
- ];
- executableHaskellDepends = [
- aeson base bytestring Cabal containers directory file-embed
- filepath haskell-src-exts HsYAML HsYAML-aeson mtl
- optparse-applicative strict syb
- ];
- testHaskellDepends = [
- aeson base bytestring Cabal containers directory file-embed
- filepath haskell-src-exts HsYAML HsYAML-aeson HUnit mtl random syb
- test-framework test-framework-hunit
- ];
- description = "Haskell code prettifier";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "stylish-haskell_0_11_0_0" = callPackage
({ mkDerivation, aeson, base, bytestring, Cabal, containers
, directory, file-embed, filepath, haskell-src-exts, HsYAML
, HsYAML-aeson, HUnit, mtl, optparse-applicative, random
@@ -239195,7 +239605,6 @@ self: {
];
description = "Haskell code prettifier";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"stylist" = callPackage
@@ -239958,8 +240367,8 @@ self: {
}:
mkDerivation {
pname = "superrecord";
- version = "0.5.0.1";
- sha256 = "0l1zimami83701djj47nk3izb10m6jxszq52zwmb8411dbn9pclb";
+ version = "0.5.1.0";
+ sha256 = "0dg1h7213vinlm6vmdr73xh81j0ysvs7mqmphwr58d3ymn12mfqa";
libraryHaskellDepends = [
aeson base bytestring constraints deepseq ghc-prim mtl text
];
@@ -240526,6 +240935,28 @@ self: {
broken = true;
}) {};
+ "sweet-egison" = callPackage
+ ({ mkDerivation, backtracking, base, criterion, egison-pattern-src
+ , egison-pattern-src-th-mode, haskell-src-exts, haskell-src-meta
+ , logict, primes, tasty, tasty-discover, tasty-hunit
+ , template-haskell, transformers
+ }:
+ mkDerivation {
+ pname = "sweet-egison";
+ version = "0.1.0.1";
+ sha256 = "08lllk4z0mkcvchnkmi6f9kcxfh3srb48kxxha2kvx4p9aj7f623";
+ libraryHaskellDepends = [
+ backtracking base egison-pattern-src egison-pattern-src-th-mode
+ haskell-src-exts haskell-src-meta logict template-haskell
+ transformers
+ ];
+ testHaskellDepends = [ base primes tasty tasty-hunit ];
+ testToolDepends = [ tasty-discover ];
+ benchmarkHaskellDepends = [ base criterion ];
+ description = "Shallow embedding implementation of non-linear pattern matching";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"swf" = callPackage
({ mkDerivation, base, mtl, pretty }:
mkDerivation {
@@ -240563,8 +240994,8 @@ self: {
}:
mkDerivation {
pname = "swish";
- version = "0.10.0.3";
- sha256 = "0cl34mqbda1k4spv86y8v5x0d89lv80b8dxymc7iw5hpjks1cdx3";
+ version = "0.10.0.4";
+ sha256 = "0rad5rx8hxh0ay4q0lfbn4jggvl3wf3chhjf34rpppzdd6b7r75m";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -240577,7 +241008,7 @@ self: {
base containers hashable HUnit network-uri old-locale semigroups
test-framework test-framework-hunit text time
];
- description = "A semantic web toolkit.";
+ description = "A semantic web toolkit";
license = stdenv.lib.licenses.lgpl21;
}) {};
@@ -242004,20 +242435,6 @@ self: {
}) {inherit (pkgs) libossp_uuid;};
"systemd" = callPackage
- ({ mkDerivation, base, bytestring, network, transformers, unix }:
- mkDerivation {
- pname = "systemd";
- version = "2.2.0";
- sha256 = "18z0wc71k3wwxfighwk4y03aprf5sd94vadzbyjysrac2np1qz20";
- libraryHaskellDepends = [
- base bytestring network transformers unix
- ];
- testHaskellDepends = [ base network unix ];
- description = "Systemd facilities (Socket activation, Notify)";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "systemd_2_3_0" = callPackage
({ mkDerivation, base, bytestring, network, transformers, unix }:
mkDerivation {
pname = "systemd";
@@ -242029,7 +242446,6 @@ self: {
testHaskellDepends = [ base network unix ];
description = "Systemd facilities (Socket activation, Notify)";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"systemstats" = callPackage
@@ -242143,7 +242559,7 @@ self: {
libraryHaskellDepends = [
base containers ghc-prim mtl Takusen template-haskell time
];
- description = "Transito Abierto: convenience library when using Takusen and Oracle.";
+ description = "Transito Abierto: convenience library when using Takusen and Oracle";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -242186,8 +242602,8 @@ self: {
}:
mkDerivation {
pname = "table-layout";
- version = "0.9.0.0";
- sha256 = "1dbh2j0520xfab6sn0zmi05xw8kv20pqqwk57b1h1xa01mh68xld";
+ version = "0.9.0.1";
+ sha256 = "09lj27z5jnnzj0piyr9g3g76j4i0wcmvz65zk839ssaqymmnl9cg";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -242200,7 +242616,7 @@ self: {
base data-default-class data-default-instances-base hspec HUnit
QuickCheck
];
- description = "Layout text as grid or table";
+ description = "Format tabular data as grid or table";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -243281,6 +243697,8 @@ self: {
];
description = "Terminal Art";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"task" = callPackage
@@ -243400,8 +243818,8 @@ self: {
pname = "taskwarrior";
version = "0.3.0.0";
sha256 = "1h24d799q1s6b36hd40bxa4c9m1izkgh6j7p2jv1p6cxngz28ni0";
- revision = "1";
- editedCabalFile = "063b4k4zppvnv6xzk72d4fji203abckwcsg2b1z387p66y3x0914";
+ revision = "2";
+ editedCabalFile = "16ikncs4aail9ymd2nx9n67b5d64cwk7m6kcbwvji0iggbikmsiv";
libraryHaskellDepends = [
aeson base bytestring containers process random text time
unordered-containers uuid
@@ -243494,13 +243912,25 @@ self: {
({ mkDerivation, base, dejafu, random, tagged, tasty }:
mkDerivation {
pname = "tasty-dejafu";
- version = "2.0.0.4";
- sha256 = "0jryp6kndaaxfjd4vsws18igx9ivd36iqyqdbjpxmxbx34d1h6kn";
+ version = "2.0.0.5";
+ sha256 = "0yw4dsy6vcichr76da5rlw6y6g62kiagr9rqxlsxndgckb6bmyzf";
libraryHaskellDepends = [ base dejafu random tagged tasty ];
description = "Deja Fu support for the Tasty test framework";
license = stdenv.lib.licenses.mit;
}) {};
+ "tasty-dejafu_2_0_0_6" = callPackage
+ ({ mkDerivation, base, dejafu, random, tagged, tasty }:
+ mkDerivation {
+ pname = "tasty-dejafu";
+ version = "2.0.0.6";
+ sha256 = "0iw7yqb52cxw3fgp9did73wk41c1jxvdxx4vg0rna32bc0d7rwyh";
+ libraryHaskellDepends = [ base dejafu random tagged tasty ];
+ description = "Deja Fu support for the Tasty test framework";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tasty-discover" = callPackage
({ mkDerivation, base, containers, directory, filepath, Glob
, hedgehog, tasty, tasty-hedgehog, tasty-hspec, tasty-hunit
@@ -243632,8 +244062,8 @@ self: {
pname = "tasty-hedgehog";
version = "1.0.0.2";
sha256 = "1vsv3m6brhshpqm8qixz97m7h0nx67cj6ira4cngbk7mf5rqylv5";
- revision = "2";
- editedCabalFile = "1v4jp3xk5ikik638vkyf2jxkhaf2n6fsw8zxqxxjv65x60082kl7";
+ revision = "3";
+ editedCabalFile = "0vjr63nsc3z2jzc80clx2pzhcx1l53bqscwflvwwgjy0gmsshakd";
libraryHaskellDepends = [ base hedgehog tagged tasty ];
testHaskellDepends = [
base hedgehog tasty tasty-expected-failure
@@ -243906,6 +244336,8 @@ self: {
];
description = "Golden testing provider for tasty with muti-line diff output";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tasty-program" = callPackage
@@ -243951,6 +244383,8 @@ self: {
testHaskellDepends = [ base QuickCheck tasty ];
description = "Pre-built tasty trees for checking lawful class properties using QuickCheck";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tasty-rerun" = callPackage
@@ -243979,8 +244413,8 @@ self: {
}:
mkDerivation {
pname = "tasty-silver";
- version = "3.1.13";
- sha256 = "1sd9xgjcvlnw338dn5rcy5la7gw15yvg4xl85ym7aav5fr97apfs";
+ version = "3.1.15";
+ sha256 = "07iiaw5q5jb6bxm5ys1s6bliw0qxsqp100awzxwkwfia03i1iz8z";
libraryHaskellDepends = [
ansi-terminal async base bytestring containers deepseq directory
filepath mtl optparse-applicative process process-extras regex-tdfa
@@ -244417,6 +244851,8 @@ self: {
pname = "tdlib";
version = "0.3.0";
sha256 = "1aa7f6jb021gx9lidhbrnvaq01jyxhrr7bslq0n5b89wqwng9zfm";
+ revision = "1";
+ editedCabalFile = "1syyxdbq44wiw7lc86qyvrv5swc596b987xf0r7h77xz6dj6q601";
libraryHaskellDepends = [
aeson base bytestring containers monad-loops polysemy
polysemy-plugin stm tdlib-types text unordered-containers
@@ -244439,8 +244875,8 @@ self: {
}:
mkDerivation {
pname = "tdlib-gen";
- version = "0.2.0";
- sha256 = "0bd0lh0sgyyc1ngdrk5lalj22wz6zhag9r8389b16kr2xbxm4p3d";
+ version = "0.4.0";
+ sha256 = "08p2zy8q114aklz5rcrddmwc1xd9hg1fwgb83j5cmck8p3w53h16";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -244466,8 +244902,8 @@ self: {
}:
mkDerivation {
pname = "tdlib-types";
- version = "0.3.0";
- sha256 = "0whg2cz51h2wnmaj6m7vfxbg7zcbg6svawd50y3671biff15n7z2";
+ version = "0.4.0";
+ sha256 = "0vb4pvmd40gwzx9a48c0ydj9q555r1mjlfsar9f0bq2kkzdx7d78";
libraryHaskellDepends = [
aeson base base64-bytestring-type bytestring language-tl polysemy
polysemy-plugin tdlib-gen text
@@ -244712,8 +245148,8 @@ self: {
}:
mkDerivation {
pname = "telegram-types";
- version = "0.4.0";
- sha256 = "1giv1d713rfdc8svcba2ws8mv6g957f7v1dm3qr9p8082nry2llm";
+ version = "0.4.1";
+ sha256 = "0zw5in801d7sxavjs28ra026xganca0b21qv4pwhk967vzsf12yy";
libraryHaskellDepends = [
aeson base bytestring deriving-aeson filepath generic-lens lens
mime-types open-union servant servant-multipart text time
@@ -245257,6 +245693,8 @@ self: {
];
description = "TensorFlow bindings";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {libtensorflow = null;};
"tensorflow-core-ops" = callPackage
@@ -245277,6 +245715,8 @@ self: {
];
description = "Haskell wrappers for Core Tensorflow Ops";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-logging" = callPackage
@@ -245305,6 +245745,8 @@ self: {
];
description = "TensorBoard related functionality";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-mnist" = callPackage
@@ -245357,6 +245799,8 @@ self: {
];
description = "Code generation for TensorFlow operations";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-ops" = callPackage
@@ -245386,6 +245830,8 @@ self: {
];
description = "Friendly layer around TensorFlow bindings";
license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"tensorflow-proto" = callPackage
@@ -245488,13 +245934,12 @@ self: {
({ mkDerivation, array, base, c2hs }:
mkDerivation {
pname = "termbox";
- version = "0.2.0";
- sha256 = "04y1wj65c6nhv08jd83ihvph45fs5279px4ivm5cinnz5m721jqg";
+ version = "0.2.0.1";
+ sha256 = "0rqlhinc1vmxnmwxrcv5rb78j3jmp6iwfcabzf95nhclvjhdadr8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ array base ];
libraryToolDepends = [ c2hs ];
- executableHaskellDepends = [ base ];
description = "termbox bindings";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -246605,12 +247050,12 @@ self: {
}) {};
"text-ansi" = callPackage
- ({ mkDerivation, base, text, text-builder }:
+ ({ mkDerivation, base, text }:
mkDerivation {
pname = "text-ansi";
- version = "0.1.0";
- sha256 = "08klbx8jwam3ngxh8kv6z83yh5sbsyb0glycsb1w4zdr8ijsyd3z";
- libraryHaskellDepends = [ base text text-builder ];
+ version = "0.1.0.1";
+ sha256 = "1qy5qqwm41xcxc5bs0aicdm40vnz1rm8mgmxzfxvjnwc9p28pyb3";
+ libraryHaskellDepends = [ base text ];
description = "Text styling for ANSI terminals";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -247250,8 +247695,8 @@ self: {
pname = "text-show-instances";
version = "3.8.3";
sha256 = "11v335p3wzf9ijqlkls5mk4m16dfak8fckn4gj7mahs8c7l9lm5d";
- revision = "5";
- editedCabalFile = "1czi0gl7kxc64kk8v36xw2ln0vjj2pls3x9nmh754nvdg0616jfj";
+ revision = "6";
+ editedCabalFile = "1masflbb26zg8l0xiz2pzy6i9sh9pc3hqfd6y3vcvyxg0wg96cxf";
libraryHaskellDepends = [
base base-compat-batteries bifunctors binary containers directory
ghc-boot-th haskeline hpc old-locale old-time pretty random
@@ -247294,8 +247739,8 @@ self: {
}:
mkDerivation {
pname = "text-time";
- version = "0.2.0";
- sha256 = "14pk5h7mswdr6dpiw7m4z64dadgrdpw77inyq6kmwaskqc1whqng";
+ version = "0.3.1";
+ sha256 = "1p0vdhvpcz07wiam3hsi7fixknb6shxlhvg624vksacg06qkck41";
libraryHaskellDepends = [ attoparsec base formatting text time ];
testHaskellDepends = [
attoparsec base Cabal formatting hspec QuickCheck text time
@@ -247975,8 +248420,8 @@ self: {
}:
mkDerivation {
pname = "th-lift-instances";
- version = "0.1.16";
- sha256 = "08ivlz37ir2xyl8ch5x4n2gb34rgk5ryaybfr2xbfc4ah4zfjfav";
+ version = "0.1.17";
+ sha256 = "0k59j460dcr9vidmww2has78g3zx2wl0cjlpqc1laqai9w8klda5";
libraryHaskellDepends = [
base bytestring containers template-haskell text th-lift
transformers vector
@@ -248238,15 +248683,15 @@ self: {
}) {};
"theatre" = callPackage
- ({ mkDerivation, base, base-prelude, contravariant, semigroups
- , slave-thread, unagi-chan
+ ({ mkDerivation, base, contravariant, semigroups, slave-thread
+ , unagi-chan
}:
mkDerivation {
pname = "theatre";
- version = "1";
- sha256 = "1jwa4851rvac084gb70bqfwarwv6rjhqcs7b48md5kaad3zvgbd2";
+ version = "1.0.0.1";
+ sha256 = "0vcli8i0vrxv8fzjdyp684fvp7640xmwc3yawz12mfvxcpgrs2xq";
libraryHaskellDepends = [
- base base-prelude contravariant semigroups slave-thread unagi-chan
+ base contravariant semigroups slave-thread unagi-chan
];
description = "Minimalistic actor library";
license = stdenv.lib.licenses.mit;
@@ -248356,24 +248801,6 @@ self: {
}) {};
"these" = callPackage
- ({ mkDerivation, aeson, assoc, base, base-compat, binary, deepseq
- , hashable, QuickCheck, semigroupoids, unordered-containers
- }:
- mkDerivation {
- pname = "these";
- version = "1.0.1";
- sha256 = "1k0pi65g7cm9hzdw6my6bzz2zvddkmj1qs45ymqmi316bpiixk3r";
- revision = "4";
- editedCabalFile = "06w5wyiq9cbbk1r9ga1ib2d8phlbs483kxp7ql8ygpapdd2a5nsq";
- libraryHaskellDepends = [
- aeson assoc base base-compat binary deepseq hashable QuickCheck
- semigroupoids unordered-containers
- ];
- description = "An either-or-both data type";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "these_1_1" = callPackage
({ mkDerivation, assoc, base, base-compat, binary, deepseq
, hashable
}:
@@ -248386,7 +248813,6 @@ self: {
];
description = "An either-or-both data type";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"these-lens" = callPackage
@@ -248724,8 +249150,8 @@ self: {
}:
mkDerivation {
pname = "threepenny-gui";
- version = "0.8.3.2";
- sha256 = "0l18slr09dn4vq9avc1l724cqfv1xclx32f0gnvkcwksg6yjig0r";
+ version = "0.9.0.0";
+ sha256 = "0mvx661xk3nzvvxcda4vdk2ka7mff8jbpib1x59n230w80bc5sja";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -249101,18 +249527,17 @@ self: {
"tidal" = callPackage
({ mkDerivation, base, bifunctors, bytestring, clock, colour
- , containers, criterion, deepseq, hosc, microspec, mwc-random
- , network, parsec, primitive, random, text, transformers, vector
- , weigh
+ , containers, criterion, deepseq, hosc, microspec, network, parsec
+ , primitive, random, text, transformers, vector, weigh
}:
mkDerivation {
pname = "tidal";
- version = "1.4.9";
- sha256 = "0np32jnvqmnnqy166a17i367c5j5xc9mniqzr0x76wk7mb5zlwzj";
+ version = "1.5.2";
+ sha256 = "03y1hfwc5frbqhcwvvfr6ykas0sy6pw982sgdgkvd3l0wbmnhdrz";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bifunctors bytestring clock colour containers deepseq hosc
- mwc-random network parsec primitive random text transformers vector
+ network parsec primitive random text transformers vector
];
testHaskellDepends = [ base containers microspec parsec ];
benchmarkHaskellDepends = [ base criterion weigh ];
@@ -249120,21 +249545,21 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
- "tidal_1_5_2" = callPackage
+ "tidal_1_6_1" = callPackage
({ mkDerivation, base, bifunctors, bytestring, clock, colour
, containers, criterion, deepseq, hosc, microspec, network, parsec
, primitive, random, text, transformers, vector, weigh
}:
mkDerivation {
pname = "tidal";
- version = "1.5.2";
- sha256 = "03y1hfwc5frbqhcwvvfr6ykas0sy6pw982sgdgkvd3l0wbmnhdrz";
+ version = "1.6.1";
+ sha256 = "13n9s0s04bddl16xq86anz7a9fqcm7j3xfqn5y1mni5j1h7hn2k2";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base bifunctors bytestring clock colour containers deepseq hosc
network parsec primitive random text transformers vector
];
- testHaskellDepends = [ base containers microspec parsec ];
+ testHaskellDepends = [ base containers deepseq microspec parsec ];
benchmarkHaskellDepends = [ base criterion weigh ];
description = "Pattern language for improvised music";
license = stdenv.lib.licenses.gpl3;
@@ -249962,13 +250387,13 @@ self: {
}) {};
"timer-wheel" = callPackage
- ({ mkDerivation, atomic-primops, base, psqueues, random, vector }:
+ ({ mkDerivation, atomic-primops, base, psqueues, vector }:
mkDerivation {
pname = "timer-wheel";
- version = "0.2.0.1";
- sha256 = "1m3bv095kbm4ksva3plhggkq2c0jf441wm994l57jfmlcng2i4xy";
+ version = "0.3.0";
+ sha256 = "16v663mcsj0h17x4jriq50dps3m3f8wqcsm19kl48vrs7f4mp07s";
libraryHaskellDepends = [ atomic-primops base psqueues vector ];
- testHaskellDepends = [ base random ];
+ testHaskellDepends = [ base ];
description = "A timer wheel";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -250128,21 +250553,6 @@ self: {
}) {};
"timezone-olson" = callPackage
- ({ mkDerivation, base, binary, bytestring, extensible-exceptions
- , time, timezone-series
- }:
- mkDerivation {
- pname = "timezone-olson";
- version = "0.1.9";
- sha256 = "05abywx1nrcaz0nqzfy4zw62bc5qd7pdfnjvv4drxkwv084ha8rj";
- libraryHaskellDepends = [
- base binary bytestring extensible-exceptions time timezone-series
- ];
- description = "A pure Haskell parser and renderer for binary Olson timezone files";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "timezone-olson_0_2_0" = callPackage
({ mkDerivation, base, binary, bytestring, extensible-exceptions
, time, timezone-series
}:
@@ -250155,7 +250565,6 @@ self: {
];
description = "A pure Haskell parser and renderer for binary Olson timezone files";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"timezone-olson-th" = callPackage
@@ -250171,6 +250580,8 @@ self: {
];
description = "Load TimeZoneSeries from an Olson file at compile time";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"timezone-series" = callPackage
@@ -250544,7 +250955,7 @@ self: {
sha256 = "1snw5cdkyqyninqqqwa6qfndfmwfr4lkdg0v94267g7xbwcqjj8h";
libraryHaskellDepends = [ base containers network-uri text ];
testHaskellDepends = [ base HUnit network-uri text ];
- description = "This project separates subdomains, domains, and top-level-domains from URLs.";
+ description = "This project separates subdomains, domains, and top-level-domains from URLs";
license = stdenv.lib.licenses.mit;
}) {};
@@ -250573,6 +250984,31 @@ self: {
broken = true;
}) {};
+ "tldr_0_7_0" = callPackage
+ ({ mkDerivation, ansi-terminal, base, bytestring, cmark, containers
+ , directory, filepath, optparse-applicative, semigroups, tasty
+ , tasty-golden, text, typed-process
+ }:
+ mkDerivation {
+ pname = "tldr";
+ version = "0.7.0";
+ sha256 = "1y0lw65k9kjmqk27hsq3gr40af4jnwksf739ihp2dg4llyrqgvhl";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ ansi-terminal base bytestring cmark text
+ ];
+ executableHaskellDepends = [
+ base containers directory filepath optparse-applicative semigroups
+ typed-process
+ ];
+ testHaskellDepends = [ base tasty tasty-golden ];
+ description = "Haskell tldr client";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"tls" = callPackage
({ mkDerivation, asn1-encoding, asn1-types, async, base, bytestring
, cereal, cryptonite, data-default-class, gauge, hourglass, memory
@@ -251213,39 +251649,6 @@ self: {
}) {};
"tomland" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, directory
- , hashable, hedgehog, hspec-megaparsec, markdown-unlit, megaparsec
- , mtl, parser-combinators, tasty, tasty-discover, tasty-hedgehog
- , tasty-hspec, tasty-silver, text, time, transformers
- , unordered-containers
- }:
- mkDerivation {
- pname = "tomland";
- version = "1.2.1.0";
- sha256 = "0bzwmk3zw2lzhppgr73b5v3i4qz0hxn1zag665vpakq6knssj7qy";
- revision = "1";
- editedCabalFile = "00lb4ivrqrj5yqnfz5ji3vjaa284img9xhkjvrzc291bs83vl4kr";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base bytestring containers deepseq hashable megaparsec mtl
- parser-combinators text time transformers unordered-containers
- ];
- executableHaskellDepends = [
- base containers hashable text time unordered-containers
- ];
- executableToolDepends = [ markdown-unlit ];
- testHaskellDepends = [
- base bytestring containers directory hashable hedgehog
- hspec-megaparsec megaparsec tasty tasty-hedgehog tasty-hspec
- tasty-silver text time unordered-containers
- ];
- testToolDepends = [ tasty-discover ];
- description = "Bidirectional TOML serialization";
- license = stdenv.lib.licenses.mpl20;
- }) {};
-
- "tomland_1_3_0_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, hashable, hedgehog, hspec, hspec-golden, hspec-hedgehog
, hspec-megaparsec, markdown-unlit, megaparsec, mtl
@@ -251274,7 +251677,6 @@ self: {
];
description = "Bidirectional TOML serialization";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"tomlcheck" = callPackage
@@ -251522,8 +251924,8 @@ self: {
}:
mkDerivation {
pname = "toolshed";
- version = "0.18.0.1";
- sha256 = "0sw7fxcqr1pfb7kjzvra56ji6nl02175rscb1s4bvw6rrq7xjb6v";
+ version = "0.18.0.2";
+ sha256 = "0iaq3fgx67w7jf3qc5rvxsnbc0y159psqd44klhm8lyvdb6rd4kh";
libraryHaskellDepends = [
array base containers data-default deepseq directory filepath
QuickCheck random
@@ -253121,8 +253523,8 @@ self: {
({ mkDerivation, base, tree-sitter }:
mkDerivation {
pname = "tree-sitter-php";
- version = "0.4.0.0";
- sha256 = "14qylmzcpn3zn35lbyimyy1sk5v34lqpdn2yn2ly3kg1cphkh50g";
+ version = "0.5.0.0";
+ sha256 = "18qjr4hm8v3kg9933y7g96cj76qfw38ca825j90bg8yfiya5186p";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base tree-sitter ];
description = "Tree-sitter grammar/parser for PHP";
@@ -253388,6 +253790,44 @@ self: {
broken = true;
}) {};
+ "trial" = callPackage
+ ({ mkDerivation, base, colourista, dlist, doctest, hedgehog, hspec
+ , hspec-hedgehog, splitmix
+ }:
+ mkDerivation {
+ pname = "trial";
+ version = "0.0.0.0";
+ sha256 = "0lnq80983bg2cjim3fy8rwisn55f6acqwp67w7791kzfdwshxkww";
+ libraryHaskellDepends = [ base colourista dlist ];
+ testHaskellDepends = [
+ base dlist doctest hedgehog hspec hspec-hedgehog splitmix
+ ];
+ description = "Trial Data Structure";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
+ "trial-optparse-applicative" = callPackage
+ ({ mkDerivation, base, optparse-applicative, trial }:
+ mkDerivation {
+ pname = "trial-optparse-applicative";
+ version = "0.0.0.0";
+ sha256 = "1h8pfznf1dp9z3r2kl2ljgmxxkfp3va9yqba00fyvw85lna2aggn";
+ libraryHaskellDepends = [ base optparse-applicative trial ];
+ description = "Trial helper functions for optparse-applicative";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
+ "trial-tomland" = callPackage
+ ({ mkDerivation, base, text, tomland, trial }:
+ mkDerivation {
+ pname = "trial-tomland";
+ version = "0.0.0.0";
+ sha256 = "12klfq5ajn4bjrws633pfdc2zhpkwvwmrm7269xfh252fjwk1x23";
+ libraryHaskellDepends = [ base text tomland trial ];
+ description = "Trial helper functions for tomland";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"triangulation" = callPackage
({ mkDerivation, array, base, collada-types, haskell98, tuple
, vector, vector-algorithms
@@ -254018,6 +254458,7 @@ self: {
];
description = "Things Tracker Network JSON Types";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"ttn-client" = callPackage
@@ -254421,6 +254862,8 @@ self: {
pname = "turtle";
version = "1.5.19";
sha256 = "06hxmhz1i6f5r8k3bf5h54g4ahjsvxhv44sa4xiy52rz6qp0211g";
+ revision = "1";
+ editedCabalFile = "1z0wjrd25k7zc0bvsy1cxicfml0sdchs7sfr6fz5jlnlggpbn0fq";
libraryHaskellDepends = [
ansi-wl-pprint async base bytestring clock containers directory
exceptions foldl hostname managed optional-args
@@ -254619,7 +255062,7 @@ self: {
libraryHaskellDepends = [
base twentefp-eventloop-graphics twentefp-number
];
- description = "RoseTree type and show functions for lab assignment of University of Twente.";
+ description = "RoseTree type and show functions for lab assignment of University of Twente";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -254884,6 +255327,8 @@ self: {
];
description = "Haskell twirp foundations";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"twisty" = callPackage
@@ -255360,6 +255805,8 @@ self: {
pname = "type-errors";
version = "0.2.0.0";
sha256 = "1d1fi4ij18q39rpibc056mgvly75zqixkba4l8bn307c62f50k8p";
+ revision = "1";
+ editedCabalFile = "157fjnr98fn5943siqwk1rd2wwnzd7nlbkbkzvdqv7d723cmh126";
libraryHaskellDepends = [
base first-class-families syb template-haskell th-abstraction
];
@@ -255658,6 +256105,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "type-natural_0_9_0_0" = callPackage
+ ({ mkDerivation, base, constraints, equational-reasoning
+ , ghc-typelits-natnormalise, ghc-typelits-presburger, singletons
+ , singletons-presburger, template-haskell
+ }:
+ mkDerivation {
+ pname = "type-natural";
+ version = "0.9.0.0";
+ sha256 = "1jg8qqha60mxj7mrbi69jbcniayksyggi2s7fxy88ap4ay1hky3a";
+ libraryHaskellDepends = [
+ base constraints equational-reasoning ghc-typelits-natnormalise
+ ghc-typelits-presburger singletons singletons-presburger
+ template-haskell
+ ];
+ description = "Type-level natural and proofs of their properties";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"type-of-html" = callPackage
({ mkDerivation, base, blaze-html, bytestring, containers
, criterion, deepseq, double-conversion, ghc, ghc-paths, ghc-prim
@@ -255975,8 +256441,8 @@ self: {
}:
mkDerivation {
pname = "typed-encoding";
- version = "0.4.1.0";
- sha256 = "00zyza0n7gc2jqlwcwl1lj6zfsl10j2b4d0d8axycl20b9g0a5xs";
+ version = "0.4.2.0";
+ sha256 = "19ng2cf68v2j6csw39zxh756amq195479v883y5lgkvjzsx37dbn";
libraryHaskellDepends = [
base base64-bytestring bytestring symbols text
];
@@ -257376,8 +257842,8 @@ self: {
pname = "unfoldable";
version = "1.0";
sha256 = "0ilzv4ks76f9fx12ilsam0v232fm2mvvsz6s50p0nllldwgkgm6a";
- revision = "1";
- editedCabalFile = "167jqv6cw9d1c9n0j2sxp5asaaqbh6ay3g8nyg8ndy96jnjb34zb";
+ revision = "2";
+ editedCabalFile = "0lnqjgh8nyq6w94swn0m7syl0bx6a2ml7s9sqp449inpdb8f8jaj";
libraryHaskellDepends = [
base containers ghc-prim one-liner QuickCheck random transformers
];
@@ -257972,8 +258438,8 @@ self: {
}:
mkDerivation {
pname = "units";
- version = "2.4.1.2";
- sha256 = "0ipjkwcawchgfbldm56y6xb31qs6ifj7lvw4xabl2jjb6j5f0sr6";
+ version = "2.4.1.3";
+ sha256 = "1ksrw65ci9j8qnqj6cxpdmdb9b3k4k9w8ld3j4h00r2vkcqgn9qg";
libraryHaskellDepends = [
base containers deepseq lens linear mtl multimap singletons syb
template-haskell th-desugar units-parser vector-space
@@ -258658,6 +259124,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "unordered-containers_0_2_11_0" = callPackage
+ ({ mkDerivation, base, bytestring, ChasingBottoms, containers
+ , deepseq, deepseq-generics, gauge, hashable, hashmap, HUnit, mtl
+ , QuickCheck, random, test-framework, test-framework-hunit
+ , test-framework-quickcheck2
+ }:
+ mkDerivation {
+ pname = "unordered-containers";
+ version = "0.2.11.0";
+ sha256 = "0z58qi781n1znjw35s1pq0k7fqn0995jqmrsznp1773gg66qqfib";
+ libraryHaskellDepends = [ base deepseq hashable ];
+ testHaskellDepends = [
+ base ChasingBottoms containers hashable HUnit QuickCheck random
+ test-framework test-framework-hunit test-framework-quickcheck2
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring containers deepseq deepseq-generics gauge hashable
+ hashmap mtl random
+ ];
+ description = "Efficient hashing-based container types";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"unordered-containers-rematch" = callPackage
({ mkDerivation, base, hashable, hspec, HUnit, rematch
, unordered-containers
@@ -259081,25 +259571,24 @@ self: {
}) {};
"update-nix-fetchgit" = callPackage
- ({ mkDerivation, aeson, ansi-wl-pprint, async, base, bytestring
- , data-fix, errors, hnix, process, text, time, transformers
- , trifecta, uniplate, utf8-string
+ ({ mkDerivation, aeson, async, base, bytestring, data-fix, errors
+ , hnix, prettyprinter, process, text, time, transformers, trifecta
+ , uniplate, utf8-string
}:
mkDerivation {
pname = "update-nix-fetchgit";
- version = "0.1.0.0";
- sha256 = "1chl1a4vjd9iqyd2kp67f9v8h260c6jlfzcr8m11x0w0h592ly52";
+ version = "0.1.1.0";
+ sha256 = "0zk4rgpdgn2wa6x4js7sgxpa9gfly2fwd1vws5m73kh61ja7286h";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson ansi-wl-pprint async base bytestring data-fix errors hnix
+ aeson async base bytestring data-fix errors hnix prettyprinter
process text time transformers trifecta uniplate utf8-string
];
executableHaskellDepends = [ base text ];
description = "A program to update fetchgit values in Nix expressions";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"update-repos" = callPackage
@@ -259167,21 +259656,6 @@ self: {
}) {};
"urbit-hob" = callPackage
- ({ mkDerivation, base, bytestring, criterion, deepseq, hspec
- , hspec-core, murmur3, QuickCheck, text, vector
- }:
- mkDerivation {
- pname = "urbit-hob";
- version = "0.3.2";
- sha256 = "0zs9gwnik7l587apf4giiii6jc4l6a7gj3ygfcab1gd58wfwwm6f";
- libraryHaskellDepends = [ base bytestring murmur3 text vector ];
- testHaskellDepends = [ base hspec hspec-core QuickCheck text ];
- benchmarkHaskellDepends = [ base criterion deepseq ];
- description = "Hoon-style atom manipulation and printing functions";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "urbit-hob_0_3_3" = callPackage
({ mkDerivation, base, bytestring, criterion, deepseq, hspec
, hspec-core, murmur3, QuickCheck, text, vector
}:
@@ -259194,7 +259668,6 @@ self: {
benchmarkHaskellDepends = [ base criterion deepseq ];
description = "Hoon-style atom manipulation and printing functions";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"ureader" = callPackage
@@ -259286,19 +259759,6 @@ self: {
}) {};
"uri-bytestring-aeson" = callPackage
- ({ mkDerivation, aeson, base, bytestring, text, uri-bytestring }:
- mkDerivation {
- pname = "uri-bytestring-aeson";
- version = "0.1.0.7";
- sha256 = "16zg0fsxzdii72119jyhn2g2gy7j6pk7r8i7w5hk9a353kmvb43y";
- libraryHaskellDepends = [
- aeson base bytestring text uri-bytestring
- ];
- description = "Aeson instances for URI Bytestring";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "uri-bytestring-aeson_0_1_0_8" = callPackage
({ mkDerivation, aeson, base, bytestring, text, uri-bytestring }:
mkDerivation {
pname = "uri-bytestring-aeson";
@@ -259309,7 +259769,6 @@ self: {
];
description = "Aeson instances for URI Bytestring";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"uri-conduit" = callPackage
@@ -259880,8 +260339,6 @@ self: {
];
description = "A pragmatic time and date library";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"utf" = callPackage
@@ -260370,6 +260827,8 @@ self: {
];
description = "UUID parsing using byteverse packages";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"uuid-crypto" = callPackage
@@ -260870,18 +261329,6 @@ self: {
}) {};
"validity" = callPackage
- ({ mkDerivation, base, hspec }:
- mkDerivation {
- pname = "validity";
- version = "0.9.0.3";
- sha256 = "1iqn07n1fv54waln0jj9hf3pivxiz138hzm38z0cdl8yj76qgx7x";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base hspec ];
- description = "Validity typeclass";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "validity_0_11_0_0" = callPackage
({ mkDerivation, base, hspec }:
mkDerivation {
pname = "validity";
@@ -260891,7 +261338,6 @@ self: {
testHaskellDepends = [ base hspec ];
description = "Validity typeclass";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"validity-aeson" = callPackage
@@ -260926,8 +261372,8 @@ self: {
({ mkDerivation, base, containers, validity }:
mkDerivation {
pname = "validity-containers";
- version = "0.5.0.3";
- sha256 = "064sd52y3cmfz9j1yhfz6wsm3993mnh9xgyzy6jzd4cdfmh19sdd";
+ version = "0.5.0.4";
+ sha256 = "1qw5p60dr54d2wh49y6x33hbks4d74m8pr5zygblzk0y70warqld";
libraryHaskellDepends = [ base containers validity ];
description = "Validity instances for containers";
license = stdenv.lib.licenses.mit;
@@ -261764,8 +262210,8 @@ self: {
({ mkDerivation, base, vector }:
mkDerivation {
pname = "vector-doublezip";
- version = "0.1.0.0";
- sha256 = "0s5mmwc0s88cdwhb9m0hrphgkiwff2ipic0cln911qll7bxfprgl";
+ version = "0.2.0.0";
+ sha256 = "0z98f0fjn90x3azdbsnjpx61r9lna9hb67bjnmmhvil9a7hpd65x";
libraryHaskellDepends = [ base vector ];
description = "Some special functions to work with Vector (with zip)";
license = stdenv.lib.licenses.mit;
@@ -262180,23 +262626,6 @@ self: {
}) {};
"verbosity" = callPackage
- ({ mkDerivation, base, binary, data-default-class, deepseq, dhall
- , generic-lens, serialise
- }:
- mkDerivation {
- pname = "verbosity";
- version = "0.3.0.0";
- sha256 = "0wzhkzgd6yxzdkmd2n8hwhrfyh5n88xs0hkil9l98wjh3mnn1qja";
- revision = "1";
- editedCabalFile = "11nw7xwvfc4aqnl9wibgfx0adzpnfbz58cjhcanf04j8pjk609lf";
- libraryHaskellDepends = [
- base binary data-default-class deepseq dhall generic-lens serialise
- ];
- description = "Simple enum that encodes application verbosity";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "verbosity_0_4_0_0" = callPackage
({ mkDerivation, base, binary, deepseq, dhall, generic-lens
, serialise
}:
@@ -262209,7 +262638,6 @@ self: {
];
description = "Simple enum that encodes application verbosity";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"verdict" = callPackage
@@ -262342,6 +262770,8 @@ self: {
benchmarkHaskellDepends = [ base criterion lens ];
description = "Random verilog generation and simulator testing";
license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"versioning" = callPackage
@@ -262613,7 +263043,7 @@ self: {
version = "1.0";
sha256 = "0kzwp58lki3jvx09n6w8rc97idhy947xqik72p2fqjyigkymv04h";
libraryHaskellDepends = [ base mtl ];
- description = "Views allow you to run a State monad on part of a state.";
+ description = "Views allow you to run a State monad on part of a state";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -262748,8 +263178,8 @@ self: {
}:
mkDerivation {
pname = "vinyl";
- version = "0.12.2";
- sha256 = "1h5q5y3ni7vx48rmammf66nzjmbclwh5n1c41gln8fm98n6n96yn";
+ version = "0.13.0";
+ sha256 = "1ks5rzv3b5fjgcy4g54wxnfqa450ifyap18pq2sb2c8a6bkh3qlh";
libraryHaskellDepends = [ array base ghc-prim ];
testHaskellDepends = [
aeson base doctest hspec lens lens-aeson microlens mtl
@@ -263321,40 +263751,6 @@ self: {
}) {inherit (pkgs) vte;};
"vty" = callPackage
- ({ mkDerivation, base, blaze-builder, bytestring, Cabal, containers
- , deepseq, directory, filepath, hashable, HUnit, microlens
- , microlens-mtl, microlens-th, mtl, parallel, parsec, QuickCheck
- , quickcheck-assertions, random, smallcheck, stm, string-qq
- , terminfo, test-framework, test-framework-hunit
- , test-framework-smallcheck, text, transformers, unix, utf8-string
- , vector
- }:
- mkDerivation {
- pname = "vty";
- version = "5.26";
- sha256 = "03iznvkdm11blzx09il96262qpgc4mmi3qzarhl8grrijkgzxj4x";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base blaze-builder bytestring containers deepseq directory filepath
- hashable microlens microlens-mtl microlens-th mtl parallel parsec
- stm terminfo text transformers unix utf8-string vector
- ];
- executableHaskellDepends = [
- base containers microlens microlens-mtl mtl
- ];
- testHaskellDepends = [
- base blaze-builder bytestring Cabal containers deepseq HUnit
- microlens microlens-mtl mtl QuickCheck quickcheck-assertions random
- smallcheck stm string-qq terminfo test-framework
- test-framework-hunit test-framework-smallcheck text unix
- utf8-string vector
- ];
- description = "A simple terminal UI library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "vty_5_28_2" = callPackage
({ mkDerivation, ansi-terminal, base, binary, blaze-builder
, bytestring, Cabal, containers, deepseq, directory, filepath
, hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl
@@ -263387,7 +263783,6 @@ self: {
];
description = "A simple terminal UI library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"vty-examples" = callPackage
@@ -263467,8 +263862,8 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "vulkan";
- version = "3.4";
- sha256 = "1wwbhz9p3psrfirmzygfjlpak17gyc8qhrqgf0qd7835phid7vxb";
+ version = "3.5";
+ sha256 = "1jly8hwfr11aczyrrx2yf64dlq2xgyp51jxrms2kz8izgbdh0h1h";
libraryHaskellDepends = [ base bytestring transformers vector ];
librarySystemDepends = [ vulkan ];
description = "Bindings to the Vulkan graphics API";
@@ -265054,6 +265449,24 @@ self: {
broken = true;
}) {};
+ "wai-saml2" = callPackage
+ ({ mkDerivation, base, base64-bytestring, bytestring, c14n
+ , cryptonite, data-default-class, http-types, mtl, text, time
+ , vault, wai, wai-extra, x509, x509-store, xml-conduit
+ }:
+ mkDerivation {
+ pname = "wai-saml2";
+ version = "0.2.1.0";
+ sha256 = "0yljqfrrp426pn17fq28arw3ygrb3i84fr28r0hns0cv4a4sz4gx";
+ libraryHaskellDepends = [
+ base base64-bytestring bytestring c14n cryptonite
+ data-default-class http-types mtl text time vault wai wai-extra
+ x509 x509-store xml-conduit
+ ];
+ description = "SAML2 assertion validation as WAI middleware";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"wai-secure-cookies" = callPackage
({ mkDerivation, base, bytestring, cryptonite, hspec
, hspec-expectations, hspec-wai, http-types, memory, protolude
@@ -265396,6 +265809,24 @@ self: {
broken = true;
}) {};
+ "wakame" = callPackage
+ ({ mkDerivation, base, doctest, QuickCheck, sop-core, tasty
+ , tasty-discover, tasty-hspec, tasty-quickcheck, text, time
+ }:
+ mkDerivation {
+ pname = "wakame";
+ version = "0.1.0.0";
+ sha256 = "1wm87z7ag1xzvf4lxqg3xz62ac8i5b9ljzlg85vphcfadsj9khh7";
+ libraryHaskellDepends = [ base sop-core ];
+ testHaskellDepends = [
+ base doctest QuickCheck sop-core tasty tasty-discover tasty-hspec
+ tasty-quickcheck text time
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Functions to manipulate records";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"waldo" = callPackage
({ mkDerivation, aeson, aeson-pretty, attoparsec, base
, blaze-builder, browscap, bytestring, case-insensitive, conduit
@@ -265463,8 +265894,8 @@ self: {
pname = "warc";
version = "1.0.4";
sha256 = "1mxfm8kdvm0l1lnzma4n9mriz94ypckxqcz1f34fa3n1j3ckc45b";
- revision = "5";
- editedCabalFile = "1h0pm3zhyzhayfiknqzljayj50gzaagmian81fs94nb6hs5sww5p";
+ revision = "6";
+ editedCabalFile = "0s563lg70ks3s6plvwi79glq6vkrh7n769fh6l6b4pvj7vp604cj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -265493,8 +265924,8 @@ self: {
}:
mkDerivation {
pname = "warp";
- version = "3.3.12";
- sha256 = "0fgglpgg2m3nfngymwgzvn467nsg2r0ff36v3xi8jdqwy9x9ia49";
+ version = "3.3.13";
+ sha256 = "1yqgfx7bsjk97dxcrqwddfhi8mdw0q6cbgs5abaxqjlxh3rhihdx";
libraryHaskellDepends = [
array async auto-update base bsb-http-chunked bytestring
case-insensitive containers ghc-prim hashable http-date http-types
@@ -265602,6 +266033,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "warp-tls_3_3_0" = callPackage
+ ({ mkDerivation, base, bytestring, cryptonite, data-default-class
+ , network, streaming-commons, tls, tls-session-manager, wai, warp
+ }:
+ mkDerivation {
+ pname = "warp-tls";
+ version = "3.3.0";
+ sha256 = "03fwwggl6lhxs7swwylgpk9j8g5szq2h871nfbgs6xzr1b5hpas1";
+ libraryHaskellDepends = [
+ base bytestring cryptonite data-default-class network
+ streaming-commons tls tls-session-manager wai warp
+ ];
+ description = "HTTP over TLS support for Warp via the TLS package";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"warp-tls-uid" = callPackage
({ mkDerivation, base, bytestring, data-default, network
, streaming-commons, tls, unix, wai, warp, warp-tls, x509
@@ -265953,8 +266401,8 @@ self: {
}:
mkDerivation {
pname = "web-inv-route";
- version = "0.1.2.2";
- sha256 = "0cbf46d1a55y7j2d84crhfdsgy0c2x0rfmvhhwxxh5pigg846cd2";
+ version = "0.1.2.3";
+ sha256 = "1xk6f3z7pcn5bmr2259yvv9l9wbfyycb7990dffz4b802ahxf1xv";
libraryHaskellDepends = [
base bytestring case-insensitive containers happstack-server
hashable http-types invertible network-uri snap-core text
@@ -266041,18 +266489,17 @@ self: {
"web-push" = callPackage
({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
- , cryptonite, exceptions, hspec, http-client, http-types, jose
- , memory, mtl, random, text, time, transformers
- , unordered-containers
+ , cryptonite, hspec, http-client, http-types, lens, memory, random
+ , safe-exceptions, text, time, transformers
}:
mkDerivation {
pname = "web-push";
- version = "0.1.2.0";
- sha256 = "1c9l6fl8fpz4jd9p1m8w42hknnklak8j4gjakcm4qdbw86c4w3kk";
+ version = "0.3";
+ sha256 = "1l03apm5l0a8p8ir418jzfvgsbrpzbh8ks6rbgjxkyz2wj0if2mi";
libraryHaskellDepends = [
aeson base base64-bytestring binary bytestring cryptonite
- exceptions http-client http-types jose memory mtl random text time
- transformers unordered-containers
+ http-client http-types lens memory random safe-exceptions text time
+ transformers
];
testHaskellDepends = [
base base64-bytestring binary bytestring hspec
@@ -266270,37 +266717,37 @@ self: {
"web3" = callPackage
({ mkDerivation, aeson, async, attoparsec, base, base58string
- , basement, bytestring, cereal, cryptonite, data-default, errors
- , exceptions, generics-sop, hspec, hspec-contrib, hspec-discover
- , hspec-expectations, http-client, http-client-tls, http-media
- , http-types, machines, memory, microlens, microlens-aeson
- , microlens-mtl, microlens-th, mtl, network, OneTuple, parsec
- , random, relapse, servant, servant-client, split, stm, tagged, tar
- , template-haskell, text, time, transformers, unordered-containers
- , uuid-types, vinyl, websockets
+ , basement, bitvec, bytestring, cereal, cryptonite, data-default
+ , errors, exceptions, generics-sop, hspec, hspec-contrib
+ , hspec-discover, hspec-expectations, http-client, http-client-tls
+ , http-media, http-types, machines, memory, microlens
+ , microlens-aeson, microlens-mtl, microlens-th, mtl, network
+ , OneTuple, parsec, random, relapse, servant, servant-client, split
+ , stm, tagged, tar, template-haskell, text, time, transformers
+ , unordered-containers, uuid-types, vector, vinyl, websockets
}:
mkDerivation {
pname = "web3";
- version = "0.9.0.0";
- sha256 = "19814hp7ngwv5g16yi1sldshrzy3kk0flgqhhh6dd48vr0p4n8f8";
+ version = "0.9.1.0";
+ sha256 = "12nx9hgwx61yj44iym7na9jxf05jry3aa82j2s8l5rpw3qdv7dis";
libraryHaskellDepends = [
- aeson async attoparsec base base58string basement bytestring cereal
- cryptonite data-default errors exceptions generics-sop hspec
+ aeson async attoparsec base base58string basement bitvec bytestring
+ cereal cryptonite data-default errors exceptions generics-sop hspec
http-client http-client-tls http-media http-types machines memory
microlens microlens-aeson microlens-mtl microlens-th mtl network
OneTuple parsec relapse servant servant-client tagged tar
template-haskell text transformers unordered-containers uuid-types
- vinyl websockets
+ vector vinyl websockets
];
testHaskellDepends = [
- aeson async attoparsec base base58string basement bytestring cereal
- cryptonite data-default errors exceptions generics-sop hspec
+ aeson async attoparsec base base58string basement bitvec bytestring
+ cereal cryptonite data-default errors exceptions generics-sop hspec
hspec-contrib hspec-discover hspec-expectations http-client
http-client-tls http-media http-types machines memory microlens
microlens-aeson microlens-mtl microlens-th mtl network OneTuple
parsec random relapse servant servant-client split stm tagged tar
template-haskell text time transformers unordered-containers
- uuid-types vinyl websockets
+ uuid-types vector vinyl websockets
];
testToolDepends = [ hspec-discover ];
description = "Web3 API for Haskell";
@@ -267049,18 +267496,18 @@ self: {
"weeder" = callPackage
({ mkDerivation, algebraic-graphs, base, bytestring, containers
, dhall, directory, filepath, generic-lens, ghc, lens, mtl
- , optparse-applicative, regex-tdfa, transformers
+ , optparse-applicative, regex-tdfa, text, transformers
}:
mkDerivation {
pname = "weeder";
- version = "2.0.1";
- sha256 = "1x5hgyp3zcwz63wcwh8bqalckcb7baakj39zwymifirxvhkws1xz";
+ version = "2.1.0";
+ sha256 = "0pplr61bf9b6s5wgji8s5dwpp69164zhh6skpsminf6fcpvwqwcl";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
algebraic-graphs base bytestring containers dhall directory
filepath generic-lens ghc lens mtl optparse-applicative regex-tdfa
- transformers
+ text transformers
];
executableHaskellDepends = [
base bytestring containers directory filepath ghc
@@ -267078,8 +267525,8 @@ self: {
}:
mkDerivation {
pname = "weekdaze";
- version = "0.0.0.1";
- sha256 = "13nxi6gqm4by2y6wd3vwj0rqjircpfng0nz5h2spci2jrbmv52d3";
+ version = "0.0.0.2";
+ sha256 = "17i8pq4xfc6mxdphc7xiiwlnqw3m70sh7d3pjnql33m1083kbkxb";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -267495,8 +267942,8 @@ self: {
}:
mkDerivation {
pname = "wild-bind";
- version = "0.1.2.5";
- sha256 = "14k1y5klxjvkdh0r041sd6a3jzmylb718azfmz45403lrnh96nq9";
+ version = "0.1.2.6";
+ sha256 = "1sfwz7qwlfhvdkw8f0xmywi7m3b3yd7p5hlrjndlqs8h2k8c7809";
libraryHaskellDepends = [
base containers semigroups text transformers
];
@@ -267549,8 +267996,8 @@ self: {
}:
mkDerivation {
pname = "wild-bind-x11";
- version = "0.2.0.9";
- sha256 = "1x3qqnampyxi6bg6279xsw38324fs5gndy1mylp6dndlcf6pw30z";
+ version = "0.2.0.10";
+ sha256 = "0wq6jhaq2mh476mwjqc6ianqvvrywlvrkcwh7acdxznz2djkgjm5";
libraryHaskellDepends = [
base containers fold-debounce mtl semigroups stm text transformers
wild-bind X11
@@ -268671,8 +269118,8 @@ self: {
}:
mkDerivation {
pname = "world-peace";
- version = "1.0.1.0";
- sha256 = "1fx7y9h1yyjc5xn1mpbkwas6p6h06rivzndb545z1qnnp583vzwp";
+ version = "1.0.2.0";
+ sha256 = "05r4ils0imcv31sx6h82mwcwcrasrfs6kkip3frdsbf0aizgzcdb";
libraryHaskellDepends = [ aeson base deepseq profunctors tagged ];
testHaskellDepends = [
base doctest Glob should-not-typecheck tasty tasty-hunit text
@@ -269269,6 +269716,8 @@ self: {
testHaskellDepends = [ base bytestring envy hspec skews text ];
description = "A-little-higher-level WebSocket client";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"wstunnel" = callPackage
@@ -269374,7 +269823,7 @@ self: {
revision = "1";
editedCabalFile = "1jszf2hdipr9iry6pcdhhk42aglcq6m3zvg9rgmnickfdzd4k71h";
libraryHaskellDepends = [ base containers time vector-space ];
- description = "Pure Haskell PostScript and SVG generation.";
+ description = "Pure Haskell PostScript and SVG generation";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -269433,20 +269882,6 @@ self: {
}) {};
"wuss" = callPackage
- ({ mkDerivation, base, bytestring, connection, network, websockets
- }:
- mkDerivation {
- pname = "wuss";
- version = "1.1.16";
- sha256 = "1rhc0i4bkx09iv291531mawll9h89bp57xmpkwg0j3kfklilcavl";
- libraryHaskellDepends = [
- base bytestring connection network websockets
- ];
- description = "Secure WebSocket (WSS) clients";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "wuss_1_1_17" = callPackage
({ mkDerivation, base, bytestring, connection, network, websockets
}:
mkDerivation {
@@ -269458,7 +269893,6 @@ self: {
];
description = "Secure WebSocket (WSS) clients";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"wx" = callPackage
@@ -269997,20 +270431,20 @@ self: {
}) {};
"xdot" = callPackage
- ({ mkDerivation, base, cairo, graphviz, gtk3, mtl, polyparse, text
- , transformers
+ ({ mkDerivation, base, cairo, deepseq, graphviz, gtk3, mtl
+ , polyparse, text, transformers
}:
mkDerivation {
pname = "xdot";
- version = "0.3.0.1";
- sha256 = "0gdfaviib1hnsnkq65d71v90xl09rdyqm9n3wjkdplxz9rj5d6mh";
+ version = "0.3.0.2";
+ sha256 = "0k3lklghlj51nslv8pi8anj78hls2srmdr6hz5yibfhvycpib0c2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base cairo graphviz gtk3 mtl polyparse text
+ base cairo deepseq graphviz gtk3 mtl polyparse text
];
executableHaskellDepends = [
- base cairo graphviz gtk3 text transformers
+ base cairo deepseq graphviz gtk3 text transformers
];
description = "Parse Graphviz xdot files and interactively view them using GTK and Cairo";
license = stdenv.lib.licenses.bsd3;
@@ -270019,26 +270453,6 @@ self: {
}) {};
"xeno" = callPackage
- ({ mkDerivation, array, base, bytestring, criterion, deepseq
- , ghc-prim, hexml, hexpat, hspec, mtl, mutable-containers, vector
- , weigh, xml
- }:
- mkDerivation {
- pname = "xeno";
- version = "0.3.5.2";
- sha256 = "0xfhdi5d0y3rlsmzczdg8b896l9q31nify1vsq0vfqqhfn75pw8l";
- libraryHaskellDepends = [
- array base bytestring deepseq mtl mutable-containers vector
- ];
- testHaskellDepends = [ base bytestring hexml hspec ];
- benchmarkHaskellDepends = [
- base bytestring criterion deepseq ghc-prim hexml hexpat weigh xml
- ];
- description = "A fast event-based XML parser in pure Haskell";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "xeno_0_4_1" = callPackage
({ mkDerivation, array, base, bytestring, bytestring-mmap, bzlib
, criterion, deepseq, filepath, ghc-prim, hexml, hexpat, hspec, mtl
, mutable-containers, time, vector, weigh, xml
@@ -270063,7 +270477,6 @@ self: {
];
description = "A fast event-based XML parser in pure Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"xenstore" = callPackage
@@ -270488,8 +270901,8 @@ self: {
pname = "xml";
version = "1.3.14";
sha256 = "0g814lj7vaxvib2g3r734221k80k7ap9czv9hinifn8syals3l9j";
- revision = "1";
- editedCabalFile = "130xwqmgmg9vp988mppm5ivz1r5qbivb270fz2rwl4q0x04czdzd";
+ revision = "2";
+ editedCabalFile = "15cxa19dp8nqvrrp0bmndkdas2jzg573x8ri75r6kiv8r4vkv8y7";
libraryHaskellDepends = [ base bytestring text ];
description = "A simple XML library";
license = stdenv.lib.licenses.bsd3;
@@ -271098,8 +271511,8 @@ self: {
({ mkDerivation, base, deepseq, text }:
mkDerivation {
pname = "xml-types";
- version = "0.3.6";
- sha256 = "1jgqxsa9p2q3h6nymbfmvhldqrqlwrhrzmwadlyc0li50x0d8dwr";
+ version = "0.3.7";
+ sha256 = "0x0fdwx6gyhwbx4wfah6ssnpfq5bkybrh0f75wr0gvw4hrnx81k3";
libraryHaskellDepends = [ base deepseq text ];
description = "Basic types for representing XML";
license = stdenv.lib.licenses.mit;
@@ -271335,16 +271748,16 @@ self: {
"xmobar" = callPackage
({ mkDerivation, alsa-core, alsa-mixer, async, base, bytestring
, containers, dbus, directory, extensible-exceptions, filepath
- , hinotify, hspec, http-conduit, http-types, iwlib, libmpd, libXpm
- , libXrandr, libXrender, mtl, old-locale, parsec, parsec-numbers
- , process, regex-compat, stm, temporary, time, timezone-olson
- , timezone-series, transformers, unix, utf8-string, wirelesstools
- , X11, X11-xft
+ , gauge, hinotify, hspec, http-client-tls, http-conduit, http-types
+ , iwlib, libmpd, libXpm, libXrandr, libXrender, mtl, old-locale
+ , parsec, parsec-numbers, process, regex-compat, stm, temporary
+ , time, timezone-olson, timezone-series, transformers, unix
+ , utf8-string, wirelesstools, X11, X11-xft
}:
mkDerivation {
pname = "xmobar";
- version = "0.33";
- sha256 = "1hr3qqykc5givcpcwrr9f2y920jmiinmxm5mcy6qgpgymgwqb618";
+ version = "0.35.1";
+ sha256 = "1fizszhij2if9wxwzi728l93j9p5y9kfqnwnxk6nl66g64rsbp5x";
configureFlags = [
"-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus"
"-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris"
@@ -271355,10 +271768,10 @@ self: {
isExecutable = true;
libraryHaskellDepends = [
alsa-core alsa-mixer async base bytestring containers dbus
- directory extensible-exceptions filepath hinotify http-conduit
- http-types iwlib libmpd mtl old-locale parsec parsec-numbers
- process regex-compat stm time timezone-olson timezone-series
- transformers unix utf8-string X11 X11-xft
+ directory extensible-exceptions filepath hinotify http-client-tls
+ http-conduit http-types iwlib libmpd mtl old-locale parsec
+ parsec-numbers process regex-compat stm time timezone-olson
+ timezone-series transformers unix utf8-string X11 X11-xft
];
librarySystemDepends = [
libXpm libXrandr libXrender wirelesstools
@@ -271371,6 +271784,7 @@ self: {
filepath hspec mtl old-locale parsec parsec-numbers process
regex-compat stm temporary time transformers unix X11
];
+ benchmarkHaskellDepends = [ base gauge mtl ];
description = "A Minimalistic Text Based Status Bar";
license = stdenv.lib.licenses.bsd3;
platforms = [ "i686-linux" "x86_64-linux" ];
@@ -271675,6 +272089,8 @@ self: {
];
description = "Efficient XOR masking";
license = stdenv.lib.licenses.gpl2Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"xorshift" = callPackage
@@ -271841,43 +272257,45 @@ self: {
({ mkDerivation, aeson, aeson-options, async, base, bytestring
, cmark-gfm, containers, data-default, deepseq, directory
, directory-tree, filepath, fmt, Glob, hspec, hspec-discover
- , http-client, http-types, lens, mtl, o-clock, optparse-applicative
- , pretty-terminal, QuickCheck, req, roman-numerals
- , template-haskell, text, text-metrics, th-lift-instances
- , th-utilities, universum, with-utf8, yaml
+ , http-client, http-types, lens, modern-uri, mtl, o-clock
+ , optparse-applicative, pretty-terminal, QuickCheck, req
+ , roman-numerals, template-haskell, text, text-metrics
+ , th-lift-instances, th-utilities, universum, with-utf8, yaml
}:
mkDerivation {
pname = "xrefcheck";
- version = "0.1.1.2";
- sha256 = "177pxga1jylm5kgnx0bj6sf2vsspgy24inpx7sk49hf297fnykll";
+ version = "0.1.2";
+ sha256 = "0m3cya6rfx7ypq4sp172z9fnnl6n11v98f6bj003phrapl6s0vnn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-options async base bytestring cmark-gfm containers
data-default deepseq directory directory-tree filepath fmt Glob
- http-client http-types lens mtl o-clock optparse-applicative
- pretty-terminal req roman-numerals template-haskell text
- text-metrics th-lift-instances th-utilities universum with-utf8
- yaml
+ http-client http-types lens modern-uri mtl o-clock
+ optparse-applicative pretty-terminal req roman-numerals
+ template-haskell text text-metrics th-lift-instances th-utilities
+ universum with-utf8 yaml
];
executableHaskellDepends = [
aeson aeson-options async base bytestring cmark-gfm containers
data-default deepseq directory directory-tree filepath fmt Glob
- http-client http-types lens mtl o-clock optparse-applicative
- pretty-terminal req roman-numerals template-haskell text
- text-metrics th-lift-instances th-utilities universum with-utf8
- yaml
+ http-client http-types lens modern-uri mtl o-clock
+ optparse-applicative pretty-terminal req roman-numerals
+ template-haskell text text-metrics th-lift-instances th-utilities
+ universum with-utf8 yaml
];
testHaskellDepends = [
aeson aeson-options async base bytestring cmark-gfm containers
data-default deepseq directory directory-tree filepath fmt Glob
- hspec http-client http-types lens mtl o-clock optparse-applicative
- pretty-terminal QuickCheck req roman-numerals template-haskell text
- text-metrics th-lift-instances th-utilities universum with-utf8
- yaml
+ hspec http-client http-types lens modern-uri mtl o-clock
+ optparse-applicative pretty-terminal QuickCheck req roman-numerals
+ template-haskell text text-metrics th-lift-instances th-utilities
+ universum with-utf8 yaml
];
testToolDepends = [ hspec-discover ];
license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"xsact" = callPackage
@@ -272914,6 +273332,29 @@ self: {
broken = true;
}) {};
+ "yapb" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
+ , directory, hashable, json, network, pretty, prettyprinter
+ , process, regex-tdfa
+ }:
+ mkDerivation {
+ pname = "yapb";
+ version = "0.1.0";
+ sha256 = "184jrkyijlp644r4zgvicy9xlrx29xmbn7jszpwp3jk5yfavm5w2";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base directory hashable process regex-tdfa
+ ];
+ executableHaskellDepends = [
+ aeson aeson-pretty base bytestring containers json network pretty
+ prettyprinter regex-tdfa
+ ];
+ testHaskellDepends = [ base ];
+ description = "Yet Another Parser Builder (YAPB)";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"yarn-lock" = callPackage
({ mkDerivation, ansi-wl-pprint, base, containers, either
, megaparsec, neat-interpolation, protolude, quickcheck-instances
@@ -273088,6 +273529,8 @@ self: {
];
description = "Test suites for `yaya`";
license = stdenv.lib.licenses.agpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"yaya-unsafe" = callPackage
@@ -273119,6 +273562,8 @@ self: {
];
description = "Test suites for `yaya-unsafe`";
license = stdenv.lib.licenses.agpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
}) {};
"ycextra" = callPackage
@@ -273352,8 +273797,8 @@ self: {
}:
mkDerivation {
pname = "yesod";
- version = "1.6.0.1";
- sha256 = "113qm6x4q2s08l5423j1ksc3bdlbf9pxj4y9p8nf36gbz6dy6xqh";
+ version = "1.6.0.2";
+ sha256 = "0dkaa7kzhdnqryfn8sbcbw5i1plkfckz1664gb1734fqadia32gq";
libraryHaskellDepends = [
aeson base bytestring conduit data-default-class directory
fast-logger monad-logger semigroups shakespeare streaming-commons
@@ -273873,6 +274318,34 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "yesod-bin_1_6_0_5" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, conduit, conduit-extra
+ , containers, data-default-class, directory, file-embed, filepath
+ , fsnotify, http-client, http-client-tls, http-reverse-proxy
+ , http-types, network, optparse-applicative, process
+ , project-template, say, split, stm, streaming-commons, tar, text
+ , time, transformers, transformers-compat, unliftio
+ , unordered-containers, wai, wai-extra, warp, warp-tls, yaml, zlib
+ }:
+ mkDerivation {
+ pname = "yesod-bin";
+ version = "1.6.0.5";
+ sha256 = "06klixw5qi12bxpll1bvyc5lngpkzd48qvq4r3v4vlppninsj2cd";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base bytestring Cabal conduit conduit-extra containers
+ data-default-class directory file-embed filepath fsnotify
+ http-client http-client-tls http-reverse-proxy http-types network
+ optparse-applicative process project-template say split stm
+ streaming-commons tar text time transformers transformers-compat
+ unliftio unordered-containers wai wai-extra warp warp-tls yaml zlib
+ ];
+ description = "The yesod helper executable";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"yesod-bootstrap" = callPackage
({ mkDerivation, base, blaze-html, blaze-markup, bootstrap-types
, shakespeare, text, transformers, yesod-core, yesod-elements
@@ -274034,6 +274507,8 @@ self: {
pname = "yesod-core";
version = "1.6.18";
sha256 = "1hm0frswqcj34scvapszdryjfmnrqq5fhf5hv7qcz8sj3qf46zkd";
+ revision = "1";
+ editedCabalFile = "14n8l28k6gykym9b3m9kw2j1m8dmiajxqgydpnrr7v75a64xqas9";
libraryHaskellDepends = [
aeson auto-update base blaze-html blaze-markup bytestring
case-insensitive cereal clientsession conduit conduit-extra
@@ -275331,35 +275806,8 @@ self: {
}:
mkDerivation {
pname = "yesod-test";
- version = "1.6.9";
- sha256 = "0v25lqq7hgd5lggnyfd9kamkzd4126rd7vlhc131n253n4by4yak";
- libraryHaskellDepends = [
- aeson attoparsec base blaze-builder blaze-html bytestring
- case-insensitive conduit containers cookie hspec-core html-conduit
- http-types HUnit memory network pretty-show semigroups text time
- transformers wai wai-extra xml-conduit xml-types yesod-core
- ];
- testHaskellDepends = [
- base bytestring containers cookie hspec html-conduit http-types
- HUnit text unliftio unliftio-core wai wai-extra xml-conduit
- yesod-core yesod-form
- ];
- description = "integration testing for WAI/Yesod Applications";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "yesod-test_1_6_9_1" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html
- , bytestring, case-insensitive, conduit, containers, cookie, hspec
- , hspec-core, html-conduit, http-types, HUnit, memory, network
- , pretty-show, semigroups, text, time, transformers, unliftio
- , unliftio-core, wai, wai-extra, xml-conduit, xml-types, yesod-core
- , yesod-form
- }:
- mkDerivation {
- pname = "yesod-test";
- version = "1.6.9.1";
- sha256 = "01dr3p51nxxj8ihhivi3sdrg1xhjj7pvkzgz59ph823hhh9yd3cx";
+ version = "1.6.10";
+ sha256 = "0vw6yg5b22a6flbl822z23k0l23as5mmxjcdnj2zgjjv5i713yfx";
libraryHaskellDepends = [
aeson attoparsec base blaze-builder blaze-html bytestring
case-insensitive conduit containers cookie hspec-core html-conduit
@@ -275373,7 +275821,6 @@ self: {
];
description = "integration testing for WAI/Yesod Applications";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yesod-test-json" = callPackage
@@ -276733,38 +277180,34 @@ self: {
}) {};
"zephyr" = callPackage
- ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base
+ ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, async, base
, base-compat, boxes, bytestring, containers, directory, filepath
, formatting, Glob, hspec, hspec-core, HUnit, language-javascript
, mtl, optparse-applicative, process, purescript, QuickCheck, safe
- , text, transformers, transformers-base, transformers-compat
- , utf8-string
+ , text, transformers, utf8-string
}:
mkDerivation {
pname = "zephyr";
- version = "0.2.1";
- sha256 = "0yhpy1dwh1axbh3xgxn97vnh616pywz56r7gy6sfvqaxj9bqviha";
+ version = "0.3.2";
+ sha256 = "0p0n4p4792jdivgqdwf2brbkrw6b5rxfzfq9ph0sjw7h3gkj1was";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson ansi-terminal base base-compat boxes bytestring containers
- directory filepath formatting Glob language-javascript mtl
- optparse-applicative purescript safe text transformers
- transformers-base transformers-compat utf8-string
+ aeson ansi-terminal base base-compat boxes containers formatting
+ language-javascript mtl purescript safe text
];
executableHaskellDepends = [
- aeson ansi-terminal ansi-wl-pprint base base-compat bytestring
- containers directory filepath formatting Glob language-javascript
- mtl optparse-applicative purescript text transformers
- transformers-base transformers-compat utf8-string
+ aeson ansi-terminal ansi-wl-pprint async base bytestring containers
+ directory filepath formatting Glob language-javascript mtl
+ optparse-applicative purescript text transformers utf8-string
];
testHaskellDepends = [
- aeson ansi-terminal base base-compat bytestring containers
- directory filepath hspec hspec-core HUnit language-javascript mtl
- optparse-applicative process purescript QuickCheck text
- transformers transformers-base transformers-compat utf8-string
+ aeson base base-compat containers directory hspec hspec-core HUnit
+ language-javascript mtl optparse-applicative process purescript
+ QuickCheck text transformers utf8-string
];
- description = "Zephyr tree shaking for PureScript Language";
+ testToolDepends = [ purescript ];
+ description = "Zephyr, tree-shaking for the PureScript language";
license = stdenv.lib.licenses.mpl20;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -277000,6 +277443,32 @@ self: {
broken = true;
}) {};
+ "zettelkast" = callPackage
+ ({ mkDerivation, base, containers, directory, filepath, lens, mtl
+ , optparse-generic, pandoc, pandoc-types, pointed, process, text
+ , time, transformers
+ }:
+ mkDerivation {
+ pname = "zettelkast";
+ version = "0.1.0.0";
+ sha256 = "111383ddpalaiwbq5plyi02v2givv21xnxb4j0fb31k8ssmkgbqj";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers directory filepath lens mtl pandoc pandoc-types
+ pointed process text time
+ ];
+ executableHaskellDepends = [
+ base containers directory lens optparse-generic process text time
+ transformers
+ ];
+ testHaskellDepends = [ base ];
+ description = "Command-line utility for working with zettelkast files";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"zifter" = callPackage
({ mkDerivation, ansi-terminal, async, base, colour, directory
, exceptions, filepath, genvalidity, genvalidity-hspec
@@ -277187,34 +277656,6 @@ self: {
}) {};
"zip" = callPackage
- ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive
- , cereal, conduit, conduit-extra, containers, digest, directory
- , dlist, exceptions, filepath, hspec, monad-control, mtl
- , QuickCheck, resourcet, temporary, text, time, transformers
- , transformers-base
- }:
- mkDerivation {
- pname = "zip";
- version = "1.3.2";
- sha256 = "0nmqp34w82wzlkip9zk05dy4yjnwy8dc2k7n1kq0rrdsb9zsc360";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base bytestring bzlib-conduit case-insensitive cereal conduit
- conduit-extra containers digest directory dlist exceptions filepath
- monad-control mtl resourcet text time transformers
- transformers-base
- ];
- executableHaskellDepends = [ base filepath ];
- testHaskellDepends = [
- base bytestring conduit containers directory dlist exceptions
- filepath hspec QuickCheck temporary text time transformers
- ];
- description = "Operations on zip archives";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "zip_1_5_0" = callPackage
({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive
, cereal, conduit, conduit-extra, containers, digest, directory
, dlist, exceptions, filepath, hspec, monad-control, mtl
@@ -277240,7 +277681,6 @@ self: {
];
description = "Operations on zip archives";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"zip-archive" = callPackage
@@ -277373,8 +277813,8 @@ self: {
}:
mkDerivation {
pname = "zipper-extra";
- version = "0.1.2.0";
- sha256 = "1734kq6q64ilvxdssjgzyhgm8wpdwbwn59n5v23z40jvqwzy1c62";
+ version = "0.1.3.0";
+ sha256 = "069mbsqcb1z238awj934xiqcz2s0pf58mfq1cjr8wg1k7b2wvy0k";
libraryHaskellDepends = [
base comonad comonad-extras exceptions split
];
@@ -277758,7 +278198,7 @@ self: {
"zre" = callPackage
({ mkDerivation, async, attoparsec, base, binary, bytestring
- , config-ini, containers, data-default, directory, filepath
+ , cereal, containers, data-default, directory, filepath
, lifted-async, monad-control, mtl, network, network-bsd
, network-info, network-multicast, optparse-applicative, process
, QuickCheck, quickcheck-instances, random, repline, sockaddr, stm
@@ -277766,28 +278206,27 @@ self: {
}:
mkDerivation {
pname = "zre";
- version = "0.1.0.2";
- sha256 = "09h1vsnm9p4yds8k4k7c5ixn8q6cikwkiw6wxf7srl9bbrwxhj9l";
+ version = "0.1.1.0";
+ sha256 = "0xq37fiqy82xvk4bz3ia4gykhm1vr3jlv9p8b1bdmsqsmn8kxd2x";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- async attoparsec base binary bytestring config-ini containers
- data-default directory filepath monad-control mtl network
- network-bsd network-info network-multicast optparse-applicative
- process random sockaddr stm text time transformers-base uuid
- zeromq4-haskell
+ async attoparsec base binary bytestring cereal containers
+ data-default directory filepath lifted-async monad-control mtl
+ network network-bsd network-info network-multicast
+ optparse-applicative process random sockaddr stm text time
+ transformers-base uuid zeromq4-haskell
];
executableHaskellDepends = [
- async base bytestring lifted-async monad-control mtl repline stm
- time
+ async base bytestring lifted-async monad-control mtl
+ optparse-applicative repline stm time
];
testHaskellDepends = [
base bytestring QuickCheck quickcheck-instances uuid
];
description = "ZRE protocol implementation";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ sorki ];
}) {};
"zsdd" = callPackage
@@ -277864,8 +278303,8 @@ self: {
pname = "ztail";
version = "1.2.0.2";
sha256 = "05vpq3kiv1xrby2k1qn41s42cxxxblcgxpnw1sgyznx63pal2hx1";
- revision = "1";
- editedCabalFile = "0d0cpgb0v849zxl12c2gkm3x4nmyfycka1pcfix43lawx62rky8s";
+ revision = "2";
+ editedCabalFile = "16w0hgjvj45azdgkzvykiznds5sa38mq9xf5022r7qfhpvps65y0";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix
index 9a2ff6f4a2adfcf53c657277081349c226a1c488..9b9b61e6c0970fdb69d1df810e26d08723e56f1a 100644
--- a/pkgs/development/haskell-modules/non-hackage-packages.nix
+++ b/pkgs/development/haskell-modules/non-hackage-packages.nix
@@ -16,4 +16,9 @@ self: super: {
# spago is not released to Hackage.
# https://github.com/spacchetti/spago/issues/512
spago = self.callPackage ../tools/purescript/spago/spago.nix { };
+
+ # HLS and its fork of ghcide that it uses
+ # both are auto-generated by pkgs/development/tools/haskell/haskell-language-server/update.sh
+ haskell-language-server = self.callPackage ../tools/haskell/haskell-language-server { };
+ hls-ghcide = self.callPackage ../tools/haskell/haskell-language-server/hls-ghcide.nix { };
}
diff --git a/pkgs/development/idris-modules/idris-wrapper.nix b/pkgs/development/idris-modules/idris-wrapper.nix
index 4e1d2f9c82ebc49307d10399838b5498006443c4..68a1a0f267adec6ac573304b58dd25d98cba6695 100644
--- a/pkgs/development/idris-modules/idris-wrapper.nix
+++ b/pkgs/development/idris-modules/idris-wrapper.nix
@@ -7,7 +7,7 @@ symlinkJoin {
postBuild = ''
wrapProgram $out/bin/idris \
--run 'export IDRIS_CC=''${IDRIS_CC:-${stdenv.cc}/bin/cc}' \
- --set NIX_CC_WRAPPER_${stdenv.cc.infixSalt}_TARGET_HOST 1 \
+ --set 'NIX_CC_WRAPPER_TARGET_HOST_${stdenv.cc.suffixSalt}' 1 \
--prefix NIX_CFLAGS_COMPILE " " "-I${lib.getDev gmp}/include" \
--prefix NIX_CFLAGS_LINK " " "-L${lib.getLib gmp}/lib"
'';
diff --git a/pkgs/development/interpreters/clojure/TDEPS-150.patch b/pkgs/development/interpreters/clojure/TDEPS-150.patch
deleted file mode 100644
index 611134e8e3fafe6e240d0e2887463098f7322c3c..0000000000000000000000000000000000000000
--- a/pkgs/development/interpreters/clojure/TDEPS-150.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/clojure
-+++ b/clojure
-@@ -317,17 +317,17 @@ if "$stale" || "$pom"; then
- tools_args+=("--threads" "$threads")
- fi
- if "$trace"; then
- tools_args+=("--trace")
- fi
- fi
-
- # If stale, run make-classpath to refresh cached classpath
--if [[ "$stale" = true && "$describe" = false ]]; then
-+if [[ "$stale" = true && "$describe" = false && -z "$force_cp" ]]; then
- if "$verbose"; then
- echo "Refreshing classpath"
- fi
-
- "$JAVA_CMD" -classpath "$tools_cp" clojure.main -m clojure.tools.deps.alpha.script.make-classpath2 --config-user "$config_user" --config-project "$config_project" --libs-file "$libs_file" --cp-file "$cp_file" --jvm-file "$jvm_file" --main-file "$main_file" "${tools_args[@]}"
- fi
-
- if "$describe"; then
---
-2.25.0
diff --git a/pkgs/development/interpreters/clojure/default.nix b/pkgs/development/interpreters/clojure/default.nix
index e8c3e7b098ab7d188799ca726596ed112b810f2d..814af36811c7d5541e9674b2cfff69fbbe770ffe 100644
--- a/pkgs/development/interpreters/clojure/default.nix
+++ b/pkgs/development/interpreters/clojure/default.nix
@@ -1,17 +1,18 @@
-{ stdenv, fetchurl, jdk11, rlwrap, makeWrapper }:
+{ stdenv, fetchurl, installShellFiles, jdk11, rlwrap, makeWrapper }:
stdenv.mkDerivation rec {
pname = "clojure";
- version = "1.10.1.507";
+ version = "1.10.1.547";
src = fetchurl {
url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz";
- sha256 = "1k0jwa3481g3mkalwlb9gkcz9aq9zjpwmzckv823fr2d8djp41cc";
+ sha256 = "06lg4z3q0fzxlbmx92g5qb0w3nw83dbwkzh3zjdy9ixrpm7b84i0";
};
- patches = [ ./TDEPS-150.patch ];
-
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [
+ installShellFiles
+ makeWrapper
+ ];
installPhase =
let
@@ -28,6 +29,8 @@ stdenv.mkDerivation rec {
install -Dt $out/bin clj clojure
wrapProgram $out/bin/clj --prefix PATH : $out/bin:${binPath}
wrapProgram $out/bin/clojure --prefix PATH : $out/bin:${binPath}
+
+ installManPage clj.1 clojure.1
'';
doInstallCheck = true;
diff --git a/pkgs/development/interpreters/dhall/build-dhall-directory-package.nix b/pkgs/development/interpreters/dhall/build-dhall-directory-package.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b4401a85d141a7c3b4ecaf92029fa22a2afc0256
--- /dev/null
+++ b/pkgs/development/interpreters/dhall/build-dhall-directory-package.nix
@@ -0,0 +1,25 @@
+{ buildDhallPackage, lib }:
+
+# This is a minor variation on `buildDhallPackage` that splits the `code`
+# argument into `src` and `file` in such a way that you can easily override
+# the `file`
+#
+# This function is used by `dhall-to-nixpkgs` when given a directory
+lib.makeOverridable
+ ( { # Arguments passed through to `buildDhallPackage`
+ name
+ , dependencies ? []
+ , source ? false
+
+ , src
+ , # The file to import, relative to the root directory
+ file ? "package.dhall"
+ }:
+
+ buildDhallPackage {
+ inherit name dependencies source;
+
+ code = "${src}/${file}";
+ }
+ )
+
diff --git a/pkgs/development/interpreters/dhall/build-dhall-github-package.nix b/pkgs/development/interpreters/dhall/build-dhall-github-package.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9289e9b656d305c72311d990a4e3361d2303bc09
--- /dev/null
+++ b/pkgs/development/interpreters/dhall/build-dhall-github-package.nix
@@ -0,0 +1,50 @@
+{ buildDhallPackage, fetchFromGitHub, lib }:
+
+# This function is used by `dhall-to-nixpkgs` when given a GitHub repository
+lib.makeOverridable
+ ( { # Arguments passed through to `buildDhallPackage`
+ name
+ , dependencies ? []
+ , source ? false
+
+ , # The directory containing the Dhall files, if other than the root of the
+ # repository
+ directory ? ""
+ , # The file to import, relative to the above directory
+ file ? "package.dhall"
+
+ # Arguments passed through to `fetchFromGitHub`
+ , owner
+ , repo
+ , rev
+ # Extra arguments passed through to `fetchFromGitHub`, such as the hash
+ # or `fetchSubmodules`
+ , ...
+ }@args:
+
+ buildDhallPackage {
+ inherit name dependencies source;
+
+ code =
+ let
+ src = fetchFromGitHub ({
+ name = "${name}-source";
+
+ inherit owner repo rev;
+ } // removeAttrs args [
+ "name"
+ "dependencies"
+ "source"
+ "directory"
+ "file"
+ "owner"
+ "repo"
+ "rev"
+ ]);
+
+ prefix = lib.optionalString (directory != "") "${directory}/";
+
+ in
+ "${src}/${prefix}${file}";
+ }
+ )
diff --git a/pkgs/development/interpreters/eff/default.nix b/pkgs/development/interpreters/eff/default.nix
index c848ebc6047933ee916fc3c893611c9092061790..cfd3bbbda4c32a125d85d1b75b4fff1b617d9180 100644
--- a/pkgs/development/interpreters/eff/default.nix
+++ b/pkgs/development/interpreters/eff/default.nix
@@ -14,6 +14,10 @@ stdenv.mkDerivation {
sha256 = "1fslfj5d7fhj3f7kh558b8mk5wllwyq4rnhfkyd96fpy144sdcka";
};
+ postPatch = ''
+ substituteInPlace setup.ml --replace js_of_ocaml.ocamlbuild js_of_ocaml-ocamlbuild
+ '';
+
buildInputs = [ which ] ++ (with ocamlPackages; [
ocaml findlib ocamlbuild menhir js_of_ocaml js_of_ocaml-ocamlbuild
]);
diff --git a/pkgs/development/interpreters/gauche/default.nix b/pkgs/development/interpreters/gauche/default.nix
index 26a30ef2cd3c16456e0f2fccd4ba7971f2fb76c7..58653fae8908e1a48337be3f3c71838d88bddb53 100644
--- a/pkgs/development/interpreters/gauche/default.nix
+++ b/pkgs/development/interpreters/gauche/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
"--with-iconv=${libiconv}"
"--with-dbm=gdbm"
"--with-zlib=${zlib}"
- "--with-ca-bundle=$NIX_SSL_CERT_FILE"
+ "--with-ca-bundle=${cacert}/etc/ssl/certs/ca-bundle.crt"
# TODO: Enable slib
# Current slib in nixpkgs is specialized to Guile
# "--with-slib=${slibGuile}/lib/slib"
diff --git a/pkgs/development/interpreters/janet/default.nix b/pkgs/development/interpreters/janet/default.nix
index f6f4e36532ec8ddee680e388e3537e74221b4b7d..52d0b371915b3acd67a154cc8f53ca8058b5677e 100644
--- a/pkgs/development/interpreters/janet/default.nix
+++ b/pkgs/development/interpreters/janet/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "janet";
- version = "1.9.1";
+ version = "1.10.1";
src = fetchFromGitHub {
owner = "janet-lang";
repo = pname;
rev = "v${version}";
- sha256 = "1zdiwddnppwg5zrizy2ypd449zj4mivib76h73xhvr1syl7dk7sc";
+ sha256 = "18k6dzxzr149p0bby4r0z6kybylig87rwj7gk3z6a98zf6k4xmsw";
};
nativeBuildInputs = [ meson ninja ];
diff --git a/pkgs/development/interpreters/joker/default.nix b/pkgs/development/interpreters/joker/default.nix
index 789816c34d0409842075370cf2172cc399d3d087..efe670f976718b253717be385e048597fad27c41 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.3";
+ version = "0.15.5";
src = fetchFromGitHub {
rev = "v${version}";
owner = "candid82";
repo = "joker";
- sha256 = "1pxj6flyhf522zjab1dfvxfajyx3v3rzs7l8ma7ma6b8zmwp2wdn";
+ sha256 = "0v4mamd5zkw7r9gfl4rzy4mr1d7ni9klryd93izqssgps954bikz";
};
- vendorSha256 = "1rn8ijq3v3fzlbyvm7g4i3qpwcl3vrl4rbcvlbzv05wxrgcw9iqb";
+ vendorSha256 = "031ban30kx84r54fj9aq96pwkz9nqh4p9yzs4l8i1wqmy52rldvl";
preBuild = ''
go generate ./...
diff --git a/pkgs/development/interpreters/jruby/default.nix b/pkgs/development/interpreters/jruby/default.nix
index 79cb1c7154b50cbbdc55fa0c4677f227884cf7a9..6ce5eb905fc84b580de8d676eede8d92f3862e12 100644
--- a/pkgs/development/interpreters/jruby/default.nix
+++ b/pkgs/development/interpreters/jruby/default.nix
@@ -6,11 +6,11 @@ rubyVersion = callPackage ../ruby/ruby-version.nix {} "2" "3" "3" "";
jruby = stdenv.mkDerivation rec {
pname = "jruby";
- version = "9.2.11.1";
+ version = "9.2.12.0";
src = fetchurl {
url = "https://s3.amazonaws.com/jruby.org/downloads/${version}/jruby-bin-${version}.tar.gz";
- sha256 = "1p4ml5rqidqllc7z85zn2q4pyyih71j0gb71wl43j4v74p44j17i";
+ sha256 = "013c1q1n525y9ghp369z1jayivm9bw8c1x0g5lz7479hqhj62zrh";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix
index cc43a7d2f858c8d68dcfcb18cac1a53b49c0ff0b..9690dfac2f20980509b41d66a9ec0c8c80af072e 100644
--- a/pkgs/development/interpreters/perl/default.nix
+++ b/pkgs/development/interpreters/perl/default.nix
@@ -170,11 +170,11 @@ let
priority = 6; # in `buildEnv' (including the one inside `perl.withPackages') the library files will have priority over files in `perl`
};
} // optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) rec {
- crossVersion = "1.3.2"; # Mar 21, 2020
+ crossVersion = "1.3.4"; # Jun 2, 2020
perl-cross-src = fetchurl {
url = "https://github.com/arsv/perl-cross/archive/${crossVersion}.tar.gz";
- sha256 = "1283crdjsyi45mgdiak4jmy907mqn09frxzxp21b18hvxmfn4smq";
+ sha256 = "15wvlafhpsh9h66s3vazhx46hf8ik75473acrvf6722ijd1wpz45";
};
depsBuildBuild = [ buildPackages.stdenv.cc makeWrapper ];
@@ -194,23 +194,23 @@ in {
perl528 = common {
perl = pkgs.perl528;
buildPerl = buildPackages.perl528;
- version = "5.28.2";
- sha256 = "1iynpsxdym4h76kgndmn3ykvwxhqz444xvaz8z2irsxkvmnlb5da";
+ version = "5.28.3";
+ sha256 = "052if351m81yhaab429i1kv77v9b15qm0g48kr6y2yjrc7bc3jdg";
};
# Maint version
perl530 = common {
perl = pkgs.perl530;
buildPerl = buildPackages.perl530;
- version = "5.30.2";
- sha256 = "128nfdxcvxfn5kq55qcfrx2851ys8hv794dcdxbyny8rm7w7vnv6";
+ version = "5.30.3";
+ sha256 = "0vs0wwwlw47sswxaflkk4hw0y45cmc7arxx788kwpbminy5lrq1j";
};
# the latest Devel version
perldevel = common {
perl = pkgs.perldevel;
buildPerl = buildPackages.perldevel;
- version = "5.31.10";
- sha256 = "1gvv5zs54gzb947x7ryjkaalm9rbqf8l8hwjwdm9lbfgkpg07kny";
+ version = "5.32.0-RC0";
+ sha256 = "02i6n1xa4j0ksp014yy8q0j7scjcy5mr0yd4iash2ryrrfv5yw5k";
};
}
diff --git a/pkgs/development/interpreters/php/default.nix b/pkgs/development/interpreters/php/default.nix
index 6ab682d97e6cf6ba53f97523eb6e552be6ad1919..b930e54fa4cf9006ca8bcebcd8c932c852294d15 100644
--- a/pkgs/development/interpreters/php/default.nix
+++ b/pkgs/development/interpreters/php/default.nix
@@ -8,7 +8,7 @@ let
{ callPackage, lib, stdenv, nixosTests, config, fetchurl, makeWrapper
, symlinkJoin, writeText, autoconf, automake, bison, flex, libtool
, pkgconfig, re2c, apacheHttpd, libargon2, libxml2, pcre, pcre2
- , systemd, valgrind
+ , systemd, valgrind, xcbuild
, version
, sha256
@@ -143,7 +143,8 @@ let
enableParallelBuilding = true;
- nativeBuildInputs = [ autoconf automake bison flex libtool pkgconfig re2c ];
+ nativeBuildInputs = [ autoconf automake bison flex libtool pkgconfig re2c ]
+ ++ lib.optional stdenv.isDarwin xcbuild;
buildInputs =
# PCRE extension
@@ -177,7 +178,10 @@ let
++ lib.optional (!cliSupport) "--disable-cli"
++ lib.optional fpmSupport "--enable-fpm"
++ lib.optional pearSupport [ "--with-pear=$(out)/lib/php/pear" "--enable-xml" "--with-libxml" ]
- ++ lib.optional (pearSupport && (lib.versionOlder version "7.4")) "--enable-libxml"
+ ++ lib.optionals (pearSupport && (lib.versionOlder version "7.4")) [
+ "--enable-libxml"
+ "--with-libxml-dir=${libxml2.dev}"
+ ]
++ lib.optional pharSupport "--enable-phar"
++ lib.optional phpdbgSupport "--enable-phpdbg"
@@ -195,9 +199,10 @@ let
hardeningDisable = [ "bindnow" ];
- preConfigure = ''
- # Don't record the configure flags since this causes unnecessary
- # runtime dependencies
+ preConfigure =
+ # Don't record the configure flags since this causes unnecessary
+ # runtime dependencies
+ ''
for i in main/build-defs.h.in scripts/php-config.in; do
substituteInPlace $i \
--replace '@CONFIGURE_COMMAND@' '(omitted)' \
@@ -206,7 +211,14 @@ let
done
export EXTENSION_DIR=$out/lib/php/extensions
-
+ ''
+ # PKG_CONFIG need not be a relative path
+ + lib.optionalString (! lib.versionAtLeast version "7.4") ''
+ for i in $(find . -type f -name "*.m4"); do
+ substituteInPlace $i \
+ --replace 'test -x "$PKG_CONFIG"' 'type -P "$PKG_CONFIG" >/dev/null'
+ done
+ '' + ''
./buildconf --copy --force
if test -f $src/genfiles; then
@@ -256,24 +268,24 @@ let
};
php72base = callPackage generic (_args // {
- version = "7.2.29";
- sha256 = "08xry2fgqgg8s0ym1hh11wkbr36av3zq1bn4krbciw1b7x8gb8ga";
+ version = "7.2.31";
+ sha256 = "0057x1s43f9jidmrl8daka6wpxclxc1b1pm5cjbz616p8nbmb9qv";
# https://bugs.php.net/bug.php?id=76826
extraPatches = lib.optional stdenv.isDarwin ./php72-darwin-isfinite.patch;
});
php73base = callPackage generic (_args // {
- version = "7.3.16";
- sha256 = "0bh499v9dfgh9k51w4rird1slb9rh9whp5h37fb84c98d992s1xq";
+ version = "7.3.19";
+ sha256 = "199l1lr7ima92icic7b1bqlb036md78m305lc3v6zd4zw8qix70d";
# https://bugs.php.net/bug.php?id=76826
extraPatches = lib.optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
});
php74base = callPackage generic (_args // {
- version = "7.4.6";
- sha256 = "0j133pfwa823d4jhx2hkrrzjl4hswvz00b1z58r5c82xd5sr9vd6";
+ version = "7.4.7";
+ sha256 = "0ynq4fz54jpzh9nxvbgn3vrdad2clbac0989ai0yrj2ryc0hs3l0";
});
defaultPhpExtensions = { all, ... }: with all; ([
diff --git a/pkgs/development/interpreters/php/zlib-darwin-tests.patch b/pkgs/development/interpreters/php/zlib-darwin-tests.patch
new file mode 100644
index 0000000000000000000000000000000000000000..ef61f0a878457403dcd5b9d0fc61abc7539e837d
--- /dev/null
+++ b/pkgs/development/interpreters/php/zlib-darwin-tests.patch
@@ -0,0 +1,44 @@
+diff --git a/ext/zlib/tests/bug55544.phpt b/ext/zlib/tests/bug55544.phpt
+index a0d22f4fcebf4846da6781f424f87821626de5ea..e650fe6909f555d04834f4c08f7fd0d354b783e2 100644
+--- a/ext/zlib/tests/bug55544.phpt
++++ b/ext/zlib/tests/bug55544.phpt
+@@ -6,6 +6,9 @@ extension_loaded("zlib") or die("skip");
+ if (substr(PHP_OS, 0, 3) == 'WIN') {
+ die("skip not for windows");
+ }
++if (PHP_OS == "Darwin") {
++ die("skip not for darwin");
++}
+ ?>
+ --INI--
+ output_handler=ob_gzhandler
+diff --git a/ext/zlib/tests/gzencode_variation1.phpt b/ext/zlib/tests/gzencode_variation1.phpt
+index c966b2cbc5b7..2f953168fa22 100644
+--- a/ext/zlib/tests/gzencode_variation1.phpt
++++ b/ext/zlib/tests/gzencode_variation1.phpt
+@@ -10,6 +10,10 @@ if( substr(PHP_OS, 0, 3) == "WIN" ) {
+ if (!extension_loaded("zlib")) {
+ print "skip - ZLIB extension not loaded";
+ }
++
++if (PHP_OS == "Darwin") {
++ print "skip - OS is encoded in headers, tested header is non Darwin";
++}
+ ?>
+ --FILE--
+
+ --FILE--
+ tcl != null
@@ -85,6 +87,9 @@ let
# backported in debian since 2013.
# https://bugs.python.org/issue13146
./atomic_pyc.patch
+
+ # Backport from CPython 3.8 of a good list of tests to run for PGO.
+ ./profile-task.patch
] ++ optionals (x11Support && stdenv.isDarwin) [
./use-correct-tcl-tk-on-darwin.patch
] ++ optionals stdenv.isLinux [
@@ -134,7 +139,9 @@ let
--replace 'os.popen(comm)' 'os.popen("${coreutils}/bin/nproc")'
'';
- configureFlags = [
+ configureFlags = optionals enableOptimizations [
+ "--enable-optimizations"
+ ] ++ [
"--enable-shared"
"--with-threads"
"--enable-unicode=ucs${toString ucsEncoding}"
@@ -182,8 +189,9 @@ let
++ optionals x11Support [ tcl tk xlibsWrapper libX11 ]
++ optional (stdenv.isDarwin && configd != null) configd;
nativeBuildInputs =
- optionals (stdenv.hostPlatform != stdenv.buildPlatform)
- [ buildPackages.stdenv.cc buildPackages.python ];
+ [ autoreconfHook ]
+ ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform)
+ [ buildPackages.stdenv.cc buildPackages.python ];
mkPaths = paths: {
C_INCLUDE_PATH = makeSearchPathOutput "dev" "include" paths;
diff --git a/pkgs/development/interpreters/python/cpython/2.7/profile-task.patch b/pkgs/development/interpreters/python/cpython/2.7/profile-task.patch
new file mode 100644
index 0000000000000000000000000000000000000000..9c085657ac9dd3f671286c8ca4a81d00f76337b3
--- /dev/null
+++ b/pkgs/development/interpreters/python/cpython/2.7/profile-task.patch
@@ -0,0 +1,21 @@
+Backport from CPython 3.8 of a good list of tests to run for PGO.
+
+Upstream commit:
+ https://github.com/python/cpython/commit/4e16a4a31
+
+Upstream discussion:
+ https://bugs.python.org/issue36044
+
+diff --git a/Makefile.pre.in b/Makefile.pre.in
+index 00fdd21ce..713dc1e53 100644
+--- a/Makefile.pre.in
++++ b/Makefile.pre.in
+@@ -259,7 +259,7 @@ TCLTK_LIBS=
+ # The task to run while instrumented when building the profile-opt target.
+ # We exclude unittests with -x that take a rediculious amount of time to
+ # run in the instrumented training build or do not provide much value.
+-PROFILE_TASK=-m test.regrtest --pgo -x test_asyncore test_gdb test_multiprocessing test_subprocess
++PROFILE_TASK=-m test.regrtest --pgo test_array test_base64 test_binascii test_binop test_bisect test_bytes test_bz2 test_cmath test_codecs test_collections test_complex test_dataclasses test_datetime test_decimal test_difflib test_embed test_float test_fstring test_functools test_generators test_hashlib test_heapq test_int test_itertools test_json test_long test_lzma test_math test_memoryview test_operator test_ordered_dict test_pickle test_pprint test_re test_set test_sqlite test_statistics test_struct test_tabnanny test_time test_unicode test_xml_etree test_xml_etree_c
+
+ # report files for gcov / lcov coverage report
+ COVERAGE_INFO= $(abs_builddir)/coverage.info
diff --git a/pkgs/development/interpreters/python/cpython/3.5/profile-task.patch b/pkgs/development/interpreters/python/cpython/3.5/profile-task.patch
new file mode 100644
index 0000000000000000000000000000000000000000..39d5587379cab14e117526308c8d56747505ddeb
--- /dev/null
+++ b/pkgs/development/interpreters/python/cpython/3.5/profile-task.patch
@@ -0,0 +1,21 @@
+Backport from CPython 3.8 of a good list of tests to run for PGO.
+
+Upstream commit:
+ https://github.com/python/cpython/commit/4e16a4a31
+
+Upstream discussion:
+ https://bugs.python.org/issue36044
+
+diff --git a/Makefile.pre.in b/Makefile.pre.in
+index 00fdd21ce..713dc1e53 100644
+--- a/Makefile.pre.in
++++ b/Makefile.pre.in
+@@ -259,7 +259,7 @@ TCLTK_LIBS=
+ # The task to run while instrumented when building the profile-opt target.
+ # We exclude unittests with -x that take a rediculious amount of time to
+ # run in the instrumented training build or do not provide much value.
+-PROFILE_TASK=-m test.regrtest --pgo -x test_asyncore test_gdb test_multiprocessing_fork test_multiprocessing_forkserver test_multiprocessing_main_handling test_multiprocessing_spawn test_subprocess
++PROFILE_TASK=-m test.regrtest --pgo test_array test_base64 test_binascii test_binop test_bisect test_bytes test_bz2 test_cmath test_codecs test_collections test_complex test_dataclasses test_datetime test_decimal test_difflib test_embed test_float test_fstring test_functools test_generators test_hashlib test_heapq test_int test_itertools test_json test_long test_lzma test_math test_memoryview test_operator test_ordered_dict test_pickle test_pprint test_re test_set test_sqlite test_statistics test_struct test_tabnanny test_time test_unicode test_xml_etree test_xml_etree_c
+
+ # report files for gcov / lcov coverage report
+ COVERAGE_INFO= $(abs_builddir)/coverage.info
diff --git a/pkgs/development/interpreters/python/cpython/3.6/profile-task.patch b/pkgs/development/interpreters/python/cpython/3.6/profile-task.patch
new file mode 100644
index 0000000000000000000000000000000000000000..df55da3a413289dcc9e88d0fcf748982e1560bb3
--- /dev/null
+++ b/pkgs/development/interpreters/python/cpython/3.6/profile-task.patch
@@ -0,0 +1,21 @@
+Backport from CPython 3.8 of a good list of tests to run for PGO.
+
+Upstream commit:
+ https://github.com/python/cpython/commit/4e16a4a31
+
+Upstream discussion:
+ https://bugs.python.org/issue36044
+
+diff --git a/Makefile.pre.in b/Makefile.pre.in
+index 00fdd21ce..713dc1e53 100644
+--- a/Makefile.pre.in
++++ b/Makefile.pre.in
+@@ -259,7 +259,7 @@ TCLTK_LIBS=
+ # The task to run while instrumented when building the profile-opt target.
+ # We exclude unittests with -x that take a rediculious amount of time to
+ # run in the instrumented training build or do not provide much value.
+-PROFILE_TASK=-m test.regrtest --pgo
++PROFILE_TASK=-m test.regrtest --pgo test_array test_base64 test_binascii test_binop test_bisect test_bytes test_bz2 test_cmath test_codecs test_collections test_complex test_dataclasses test_datetime test_decimal test_difflib test_embed test_float test_fstring test_functools test_generators test_hashlib test_heapq test_int test_itertools test_json test_long test_lzma test_math test_memoryview test_operator test_ordered_dict test_pickle test_pprint test_re test_set test_sqlite test_statistics test_struct test_tabnanny test_time test_unicode test_xml_etree test_xml_etree_c
+
+ # report files for gcov / lcov coverage report
+ COVERAGE_INFO= $(abs_builddir)/coverage.info
diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix
index 32fc65368623526108d8b25b921ed2642c6d6b0b..694f661a9669d7a07a19ad1e491a9fbfcfbc72c2 100644
--- a/pkgs/development/interpreters/python/cpython/default.nix
+++ b/pkgs/development/interpreters/python/cpython/default.nix
@@ -12,6 +12,7 @@
, zlib
, self
, configd
+, autoreconfHook
, python-setup-hook
, nukeReferences
# For the Python package set
@@ -30,6 +31,9 @@
, stripBytecode ? false
, includeSiteCustomize ? true
, static ? false
+# Not using optimizations on Darwin
+# configure: error: llvm-profdata is required for a --enable-optimizations build but could not be found.
+, enableOptimizations ? (!stdenv.isDarwin)
}:
assert x11Support -> tcl != null
@@ -52,7 +56,9 @@ let
version = with sourceVersion; "${major}.${minor}.${patch}${suffix}";
- nativeBuildInputs = [
+ nativeBuildInputs = optionals (!stdenv.isDarwin) [
+ autoreconfHook
+ ] ++ [
nukeReferences
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
buildPackages.stdenv.cc
@@ -110,6 +116,14 @@ in with passthru; stdenv.mkDerivation {
] ++ optionals (isPy37 || isPy38 || isPy39) [
# Fix darwin build https://bugs.python.org/issue34027
./3.7/darwin-libutil.patch
+ ] ++ optionals (pythonOlder "3.8") [
+ # Backport from CPython 3.8 of a good list of tests to run for PGO.
+ (
+ if isPy36 || isPy37 then
+ ./3.6/profile-task.patch
+ else
+ ./3.5/profile-task.patch
+ )
] ++ optionals (isPy3k && hasDistutilsCxxPatch) [
# Fix for http://bugs.python.org/issue1222585
# Upstream distutils is calling C compiler to compile C++ code, which
@@ -142,10 +156,14 @@ in with passthru; stdenv.mkDerivation {
configureFlags = [
"--enable-shared"
- "--with-threads"
"--without-ensurepip"
"--with-system-expat"
"--with-system-ffi"
+ ] ++ optionals enableOptimizations [
+ "--enable-optimizations"
+ ] ++ optionals (pythonOlder "3.7") [
+ # This is unconditionally true starting in CPython 3.7.
+ "--with-threads"
] ++ optionals (sqlite != null && isPy3k) [
"--enable-loadable-sqlite-extensions"
] ++ optionals (openssl != null) [
diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix
index 2def54de12d1ad79a71d69e9163edd4a9be91f77..b05f989714a57a869bf529292f57997ff67198cf 100644
--- a/pkgs/development/interpreters/python/default.nix
+++ b/pkgs/development/interpreters/python/default.nix
@@ -107,10 +107,10 @@ in {
sourceVersion = {
major = "3";
minor = "8";
- patch = "2";
+ patch = "3";
suffix = "";
};
- sha256 = "1ps5v323cp5czfshqjmbsqw7nvrdpcbk06f62jbzaqik4gfffii6";
+ sha256 = "0r2qg4pdvv52ld5dd95fl6lzzsxxxhbsxmymwcphh6624g3mxayz";
inherit (darwin) configd;
inherit passthruFun;
};
@@ -129,7 +129,7 @@ in {
};
# Minimal versions of Python (built without optional dependencies)
- python3Minimal = (python37.override {
+ python3Minimal = (python38.override {
self = python3Minimal;
pythonForBuild = pkgs.buildPackages.python3Minimal;
# strip down that python version as much as possible
@@ -146,6 +146,7 @@ in {
rebuildBytecode = false;
stripBytecode = true;
includeSiteCustomize = false;
+ enableOptimizations = false;
}).overrideAttrs(old: {
pname = "python3-minimal";
meta = old.meta // {
diff --git a/pkgs/development/interpreters/python/hooks/default.nix b/pkgs/development/interpreters/python/hooks/default.nix
index 4d736426f3bf958f1453744cef58ea70a9ff3cc4..d14eb9cbb09ddfb8c49902569d63632b561edce4 100644
--- a/pkgs/development/interpreters/python/hooks/default.nix
+++ b/pkgs/development/interpreters/python/hooks/default.nix
@@ -1,5 +1,6 @@
# Hooks for building Python packages.
{ python
+, lib
, callPackage
, makeSetupHook
, disabledIf
@@ -97,6 +98,16 @@ in rec {
};
} ./python-namespaces-hook.sh) {};
+ pythonRecompileBytecodeHook = callPackage ({ }:
+ makeSetupHook {
+ name = "python-recompile-bytecode-hook";
+ substitutions = {
+ inherit pythonInterpreter pythonSitePackages;
+ compileArgs = lib.concatStringsSep " " (["-q" "-f" "-i -"] ++ lib.optionals isPy3k ["-j $NIX_BUILD_CORES"]);
+ bytecodeName = if isPy3k then "__pycache__" else "*.pyc";
+ };
+ } ./python-recompile-bytecode-hook.sh ) {};
+
pythonRemoveBinBytecodeHook = callPackage ({ }:
makeSetupHook {
name = "python-remove-bin-bytecode-hook";
diff --git a/pkgs/development/interpreters/python/hooks/pip-build-hook.sh b/pkgs/development/interpreters/python/hooks/pip-build-hook.sh
index 292f13d30154d678720ebc46b170019f666b4bad..6dd384b4847f84046c0aa6fe9f1c395c53e6b224 100644
--- a/pkgs/development/interpreters/python/hooks/pip-build-hook.sh
+++ b/pkgs/development/interpreters/python/hooks/pip-build-hook.sh
@@ -24,7 +24,8 @@ pipShellHook() {
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
+ @pythonInterpreter@ -m pip install -e . --prefix "$tmp_path" \
+ --no-build-isolation >&2
fi
runHook postShellHook
diff --git a/pkgs/development/interpreters/python/hooks/python-recompile-bytecode-hook.sh b/pkgs/development/interpreters/python/hooks/python-recompile-bytecode-hook.sh
new file mode 100644
index 0000000000000000000000000000000000000000..649d0c17ea0c8465bd68d523b70fa82aba90b40b
--- /dev/null
+++ b/pkgs/development/interpreters/python/hooks/python-recompile-bytecode-hook.sh
@@ -0,0 +1,24 @@
+# Setup hook for recompiling bytecode.
+# https://github.com/NixOS/nixpkgs/issues/81441
+echo "Sourcing python-recompile-bytecode-hook.sh"
+
+# Remove all bytecode from the $out output. Then, recompile only site packages folder
+# Note this effectively duplicates `python-remove-bin-bytecode`, but long-term
+# this hook should be removed again.
+
+pythonRecompileBytecodePhase () {
+ # TODO: consider other outputs than $out
+
+ items="$(find "$out" -name "@bytecodeName@")"
+ if [[ -n $items ]]; then
+ for pycache in $items; do
+ rm -rf "$pycache"
+ done
+ fi
+
+ find "$out"/@pythonSitePackages@ -name "*.py" -exec @pythonInterpreter@ -OO -m compileall @compileArgs@ {} +
+}
+
+if [ -z "${dontUsePythonRecompileBytecode-}" ]; then
+ postPhases+=" pythonRecompileBytecodePhase"
+fi
diff --git a/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh b/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh
index 2add23f23165fccde120fde83c3f51f590ff59ee..1180694294dbe11b9d177d6429e9259e0a9906cb 100644
--- a/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh
+++ b/pkgs/development/interpreters/python/hooks/python-remove-bin-bytecode-hook.sh
@@ -1,9 +1,9 @@
-# Setup hook for detecting conflicts in Python packages
+# Setup hook for removing bytecode from the bin folder
echo "Sourcing python-remove-bin-bytecode-hook.sh"
-# Check if we have two packages with the same name in the closure and fail.
-# If this happens, something went wrong with the dependencies specs.
-# Intentionally kept in a subdirectory, see catch_conflicts/README.md.
+# The bin folder is added to $PATH and should only contain executables.
+# It may happen there are executables with a .py extension for which
+# bytecode is generated. This hook removes that bytecode.
pythonRemoveBinBytecodePhase () {
if [ -d "$out/bin" ]; then
diff --git a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh
index 2aec92793825da340c70283bd8b8255fe553b49a..311590425e68354fdd9b77bb904b0e8eb283a20b 100644
--- a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh
+++ b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh
@@ -29,7 +29,8 @@ setuptoolsShellHook() {
export PATH="$tmp_path/bin:$PATH"
export PYTHONPATH="$tmp_path/@pythonSitePackages@:$PYTHONPATH"
mkdir -p "$tmp_path/@pythonSitePackages@"
- eval "@pythonInterpreter@ -m pip install -e . --prefix $tmp_path >&2"
+ eval "@pythonInterpreter@ -m pip install -e . --prefix $tmp_path \
+ --no-build-isolation >&2"
fi
runHook postShellHook
diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix
index 22938a455852cfc331387707d110cd1a2669e287..a632efa416eed585b87b3b710561f06ba1b37027 100644
--- a/pkgs/development/interpreters/python/mk-python-derivation.nix
+++ b/pkgs/development/interpreters/python/mk-python-derivation.nix
@@ -17,6 +17,7 @@
, pythonCatchConflictsHook
, pythonImportsCheckHook
, pythonNamespacesHook
+, pythonRecompileBytecodeHook
, pythonRemoveBinBytecodeHook
, pythonRemoveTestsDirHook
, setuptoolsBuildHook
@@ -110,6 +111,7 @@ let
python
wrapPython
ensureNewerSourcesForZipFilesHook # move to wheel installer (pip) or builder (setuptools, flit, ...)?
+ pythonRecompileBytecodeHook # Remove when solved https://github.com/NixOS/nixpkgs/issues/81441
pythonRemoveTestsDirHook
] ++ lib.optionals catchConflicts [
setuptools pythonCatchConflictsHook
@@ -163,6 +165,9 @@ let
# Python packages built through cross-compilation are always for the host platform.
disallowedReferences = lib.optionals (python.stdenv.hostPlatform != python.stdenv.buildPlatform) [ python.pythonForBuild ];
+ # For now, revert recompilation of bytecode.
+ dontUsePythonRecompileBytecode = true;
+
meta = {
# default to python's platforms
platforms = python.meta.platforms;
diff --git a/pkgs/development/interpreters/python/sitecustomize.py b/pkgs/development/interpreters/python/sitecustomize.py
index 72ce951328f1aecc639fc5cc27e3210b8610b743..d79a4696d8eaaf122aecd498420d8f6259e482f3 100644
--- a/pkgs/development/interpreters/python/sitecustomize.py
+++ b/pkgs/development/interpreters/python/sitecustomize.py
@@ -21,9 +21,11 @@ paths = os.environ.pop('NIX_PYTHONPATH', None)
if paths:
functools.reduce(lambda k, p: site.addsitedir(p, k), paths.split(':'), site._init_pathinfo())
-# Check whether we are in a venv.
-# Note Python 2 does not support base_prefix so we assume we are not in a venv.
-in_venv = sys.version_info.major == 3 and sys.prefix != sys.base_prefix
+# Check whether we are in a venv or virtualenv.
+# For Python 3 we check whether our `base_prefix` is different from our current `prefix`.
+# For Python 2 we check whether the non-standard `real_prefix` is set.
+# https://stackoverflow.com/questions/1871549/determine-if-python-is-running-inside-virtualenv
+in_venv = (sys.version_info.major == 3 and sys.prefix != sys.base_prefix) or (sys.version_info.major == 2 and hasattr(sys, "real_prefix"))
if not in_venv:
executable = os.environ.pop('NIX_PYTHONEXECUTABLE', None)
@@ -32,8 +34,6 @@ if not in_venv:
if 'PYTHONEXECUTABLE' not in os.environ and executable is not None:
sys.executable = executable
if prefix is not None:
- # Because we cannot check with Python 2 whether we are in a venv,
- # creating a venv from a Nix env won't work as well with Python 2.
- # Also, note that sysconfig does not like it when sys.prefix is set to None
+ # Sysconfig does not like it when sys.prefix is set to None
sys.prefix = sys.exec_prefix = prefix
site.PREFIXES.insert(0, prefix)
diff --git a/pkgs/development/interpreters/python/tests.nix b/pkgs/development/interpreters/python/tests.nix
index 6c4a6ae8e21cba21ade2fef8633b098aa0224763..03a3b953709013f9ea65cfd80c6072f10f08908d 100644
--- a/pkgs/development/interpreters/python/tests.nix
+++ b/pkgs/development/interpreters/python/tests.nix
@@ -19,10 +19,8 @@ let
is_nixenv = "False";
is_virtualenv = "False";
};
- } // lib.optionalAttrs (python.isPy3k && !python.isPyPy) {
+ } // lib.optionalAttrs (!python.isPyPy) {
# Use virtualenv from a Nix env.
- # Does not function with Python 2
- # ValueError: source and destination is the same /nix/store/38kz3j1a87cq5y59k5w7k9yk4cqgc5b2-python-2.7.18/lib/python2.7/os.py
nixenv-virtualenv = rec {
env = runCommand "${python.name}-virtualenv" {} ''
${pythonVirtualEnv.interpreter} -m virtualenv $out
@@ -39,7 +37,7 @@ let
interpreter = env.interpreter;
is_venv = "False";
is_nixenv = "True";
- is_virtualenv = "True";
+ is_virtualenv = "False";
};
} // lib.optionalAttrs (python.isPy3k && (!python.isPyPy)) rec {
# Venv built using plain Python
@@ -52,7 +50,7 @@ let
interpreter = "${env}/bin/${python.executable}";
is_venv = "True";
is_nixenv = "False";
- is_virtualenv = "True";
+ is_virtualenv = "False";
};
} // lib.optionalAttrs (python.pythonAtLeast "3.8") {
@@ -66,7 +64,7 @@ let
interpreter = "${env}/bin/${pythonEnv.executable}";
is_venv = "True";
is_nixenv = "True";
- is_virtualenv = "True";
+ is_virtualenv = "False";
};
};
diff --git a/pkgs/development/interpreters/python/tests/test_python.py b/pkgs/development/interpreters/python/tests/test_python.py
index 41a7e687d2637171ca8e982d90c5fb7ed78f60d8..0fc4b8a9e91c1875dea3ee49d5348d6fef67567a 100644
--- a/pkgs/development/interpreters/python/tests/test_python.py
+++ b/pkgs/development/interpreters/python/tests/test_python.py
@@ -43,6 +43,10 @@ class TestCasePython(unittest.TestCase):
else:
self.assertEqual(sys.prefix, sys.base_prefix)
+ @unittest.skipIf(sys.version_info.major==3, "sys.real_prefix is only set by virtualenv in case of Python 2.")
+ def test_real_prefix(self):
+ self.assertTrue(hasattr(sys, "real_prefix") == IS_VIRTUALENV)
+
def test_python_version(self):
self.assertTrue(platform.python_version().startswith(PYTHON_VERSION))
diff --git a/pkgs/development/interpreters/rakudo/default.nix b/pkgs/development/interpreters/rakudo/default.nix
index 2833a4d5673a1849e638f8c16a5dc16dbbaab18c..4ad5bc14c3521cdf6d3b027b7837e506cfd7f4ba 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.05.1";
+ version = "2020.06";
src = fetchurl {
url = "https://www.rakudo.org/dl/rakudo/rakudo-${version}.tar.gz";
- sha256 = "1m4xpghhgi7iijbzvr7bzkay7k93bwpvdg58jp31csrwdzz4q5z1";
+ sha256 = "06kj8vfkkspmcdyd3zf2pyxwmijbbfnhv3jcaihvb8p3za5gxn2c";
};
buildInputs = [ icu zlib gmp perl ];
diff --git a/pkgs/development/interpreters/rakudo/moarvm.nix b/pkgs/development/interpreters/rakudo/moarvm.nix
index a7b57c9287acf7a287ff69d2b9ded4406b269041..1cee0eaef63daeb0e633382597ead5e126827b8f 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.05";
+ version = "2020.06";
src = fetchurl {
url = "https://www.moarvm.org/releases/MoarVM-${version}.tar.gz";
- sha256 = "0jw29846nky7gz129knjcx58qr7nbn8j7hs8k92i11zaj73d4s4k";
+ sha256 = "1hlxm5p1n9fclma2z9kynkxrknsxdihzkbsb3wxnvjvndzqmk5yv";
};
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 40133287f9e02b1519783e354c9588943c8fa113..15f0e0f9f588baebdfdc4bd728e607fed7f99d85 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.05";
+ version = "2020.06";
src = fetchurl {
url = "https://github.com/perl6/nqp/releases/download/${version}/nqp-${version}.tar.gz";
- sha256 = "0xxm0vlra1g467cxc5v65p8pc46w7r9wkcddjl8nk2lnvgcr46r9";
+ sha256 = "13wkhdxxs86wl6ahfzhyp45dy6hk6qnij3dm8d8893b2rxs377m4";
};
buildInputs = [ perl ];
diff --git a/pkgs/development/interpreters/rakudo/zef.nix b/pkgs/development/interpreters/rakudo/zef.nix
index 5c8fe16408b481be5f67f50ca92414423f42ad09..c82053446933f453a62dc47369d21136648cb307 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.4";
+ version = "0.8.5";
src = fetchFromGitHub {
owner = "ugexe";
repo = "zef";
rev = "v${version}";
- sha256 = "02a3awnjr1mgb9275xvp3xms80vcxkq55ffi8sbjzxpwyadj5y5k";
+ sha256 = "17a5ns0ph8626q3b4wv9v2n0zqmhqbqyzjzxa387kr19qs933yy6";
};
buildInputs = [ rakudo makeWrapper ];
diff --git a/pkgs/development/interpreters/renpy/default.nix b/pkgs/development/interpreters/renpy/default.nix
index d09d150bd79cf647f264770b7a9a3800938117dc..41cf4c221c6a1a57b04b33ddab8a2f6836c4be72 100644
--- a/pkgs/development/interpreters/renpy/default.nix
+++ b/pkgs/development/interpreters/renpy/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, python2Packages, pkgconfig, SDL2
-, libpng, ffmpeg, freetype, glew, libGL, libGLU, fribidi, zlib
+, libpng, ffmpeg_3, freetype, glew, libGL, libGLU, fribidi, zlib
, glib
}:
@@ -32,13 +32,13 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [
python cython wrapPython tkinter
- SDL2 libpng ffmpeg freetype glew libGLU libGL fribidi zlib pygame_sdl2 glib
+ SDL2 libpng ffmpeg_3 freetype glew libGLU libGL fribidi zlib pygame_sdl2 glib
];
pythonPath = [ pygame_sdl2 tkinter ];
RENPY_DEPS_INSTALL = stdenv.lib.concatStringsSep "::" (map (path: path) [
- SDL2 SDL2.dev libpng ffmpeg ffmpeg.out freetype glew.dev glew.out libGLU libGL fribidi zlib
+ SDL2 SDL2.dev libpng ffmpeg_3 ffmpeg_3.out freetype glew.dev glew.out libGLU libGL fribidi zlib
]);
buildPhase = ''
diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix
index dd6e3eb4a7f41bc66b2d3e99b2a46a0c91824c9c..120d1c29f31c059c80b54629432f6dc2904ca1c8 100644
--- a/pkgs/development/interpreters/wasmtime/default.nix
+++ b/pkgs/development/interpreters/wasmtime/default.nix
@@ -2,17 +2,17 @@
rustPlatform.buildRustPackage rec {
pname = "wasmtime";
- version = "0.16.0";
+ version = "0.18.0";
src = fetchFromGitHub {
owner = "bytecodealliance";
repo = "${pname}";
rev = "v${version}";
- sha256 = "1zlljqkkcw8h94ff1w47sqn9pn0zal06s06i8nciv5i2d1xaqg5n";
+ sha256 = "18kmxc53jz1rlbmgdvffpvvsr8m399lgv62kwhciv5pif857qbb4";
fetchSubmodules = true;
};
- cargoSha256 = "1hb7l7a76lgbji0qm9qd80m35cp346hyi4rphfk6p80v142cw8hh";
+ cargoSha256 = "0r92jafxbji2sgc5a4syycsk705zcx4wqfwgg73sx568mfxkw225";
nativeBuildInputs = [ python cmake clang ];
buildInputs = [ llvmPackages.libclang ] ++
diff --git a/pkgs/development/libraries/LASzip/LASzip2.nix b/pkgs/development/libraries/LASzip/LASzip2.nix
new file mode 100644
index 0000000000000000000000000000000000000000..2eb3096312891d9afda55b394c7f3dbd81b4d9f2
--- /dev/null
+++ b/pkgs/development/libraries/LASzip/LASzip2.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchurl, cmake }:
+
+stdenv.mkDerivation rec {
+ version = "2.2.0";
+ pname = "LASzip";
+
+ src = fetchurl {
+ url = "https://github.com/LASzip/LASzip/archive/v${version}.tar.gz";
+ sha256 = "b8e8cc295f764b9d402bc587f3aac67c83ed8b39f1cb686b07c168579c61fbb2";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ meta = with stdenv.lib; {
+ description = "Turn quickly bulky LAS files into compact LAZ files without information loss";
+ homepage = "https://laszip.org";
+ license = licenses.lgpl2;
+ maintainers = [ maintainers.michelk ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/libraries/LASzip/default.nix b/pkgs/development/libraries/LASzip/default.nix
index fb747dc9f33c159a2d1fa6bf6bfc1592160363c1..0300aa37f0f9753c6fdb35eb743f5ffd3f0c5256 100644
--- a/pkgs/development/libraries/LASzip/default.nix
+++ b/pkgs/development/libraries/LASzip/default.nix
@@ -1,15 +1,19 @@
-{ stdenv, fetchurl, cmake }:
+{ stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
- version = "2.2.0";
+ version = "3.4.3";
pname = "LASzip";
- src = fetchurl {
- url = "https://github.com/LASzip/LASzip/archive/v${version}.tar.gz";
- sha256 = "b8e8cc295f764b9d402bc587f3aac67c83ed8b39f1cb686b07c168579c61fbb2";
+ src = fetchFromGitHub {
+ owner = "LASzip";
+ repo = "LASzip";
+ rev = version;
+ sha256 = "09lcsgxwv0jq50fhsgfhx0npbf1zcwn3hbnq6q78fshqksbxmz7m";
};
- buildInputs = [cmake];
+ nativeBuildInputs = [
+ cmake
+ ];
meta = {
description = "Turn quickly bulky LAS files into compact LAZ files without information loss";
diff --git a/pkgs/development/libraries/SDL2_mixer/default.nix b/pkgs/development/libraries/SDL2_mixer/default.nix
index 4fa9df617a6a26ffeb66cdda46d7d69b452e4cbe..c90c0fd08a8370fe236a44d1b0559caedfa0cac8 100644
--- a/pkgs/development/libraries/SDL2_mixer/default.nix
+++ b/pkgs/development/libraries/SDL2_mixer/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, autoreconfHook, pkgconfig, which
-, SDL2, libogg, libvorbis, smpeg2, flac, libmodplug, opusfile
+, SDL2, libogg, libvorbis, smpeg2, flac, libmodplug, opusfile, mpg123
, CoreServices, AudioUnit, AudioToolbox
, enableNativeMidi ? false, fluidsynth ? null }:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices AudioUnit AudioToolbox ];
- propagatedBuildInputs = [ SDL2 libogg libvorbis fluidsynth smpeg2 flac libmodplug opusfile ];
+ propagatedBuildInputs = [ SDL2 libogg libvorbis fluidsynth smpeg2 flac libmodplug opusfile mpg123 ];
configureFlags = [ "--disable-music-ogg-shared" ]
++ lib.optional enableNativeMidi "--enable-music-native-midi-gpl"
diff --git a/pkgs/development/libraries/amdvlk/default.nix b/pkgs/development/libraries/amdvlk/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..893f09809d859d1723a154744868dfef3202fc10
--- /dev/null
+++ b/pkgs/development/libraries/amdvlk/default.nix
@@ -0,0 +1,85 @@
+{ stdenv
+, lib
+, fetchpatch
+, fetchRepoProject
+, cmake
+, ninja
+, patchelf
+, perl
+, pkgconfig
+, python3
+, expat
+, libdrm
+, ncurses
+, openssl
+, wayland
+, xorg
+, zlib
+}:
+
+stdenv.mkDerivation rec {
+ pname = "amdvlk";
+ version = "2020.Q2.6";
+
+ src = fetchRepoProject {
+ name = "${pname}-src";
+ manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git";
+ rev = "refs/tags/v-${version}";
+ sha256 = "1h5j4qaqm4kg5jybkkk6v1mdy0jx0k06mrb8n8jl415z08f0pjgj";
+ };
+
+ buildInputs = [
+ expat
+ ncurses
+ openssl
+ wayland
+ xorg.libX11
+ xorg.libxcb
+ xorg.xcbproto
+ xorg.libXext
+ xorg.libXrandr
+ xorg.libXft
+ xorg.libxshmfence
+ zlib
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ ninja
+ patchelf
+ perl
+ pkgconfig
+ python3
+ ];
+
+ rpath = lib.makeLibraryPath [
+ libdrm
+ stdenv.cc.cc.lib
+ xorg.libX11
+ xorg.libxcb
+ xorg.libxshmfence
+ ];
+
+ cmakeDir = "../drivers/xgl";
+
+ installPhase = ''
+ install -Dm755 -t $out/lib icd/amdvlk64.so
+ install -Dm644 -t $out/share/vulkan/icd.d ../drivers/AMDVLK/json/Redhat/amd_icd64.json
+
+ substituteInPlace $out/share/vulkan/icd.d/amd_icd64.json --replace \
+ "/usr/lib64" "$out/lib"
+
+ patchelf --set-rpath "$rpath" $out/lib/amdvlk64.so
+ '';
+
+ # Keep the rpath, otherwise vulkaninfo and vkcube segfault
+ dontPatchELF = true;
+
+ meta = with stdenv.lib; {
+ description = "AMD Open Source Driver For Vulkan";
+ homepage = "https://github.com/GPUOpen-Drivers/AMDVLK";
+ license = licenses.mit;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ Flakebi ];
+ };
+}
diff --git a/pkgs/development/libraries/amtk/default.nix b/pkgs/development/libraries/amtk/default.nix
index 48b230795967c7f08b606c379a299ec9e38df84b..b33c45adb41c1236c714385deeff857eebda9dc5 100644
--- a/pkgs/development/libraries/amtk/default.nix
+++ b/pkgs/development/libraries/amtk/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, gtk3
, pkgconfig, gnome3, dbus, xvfb_run }:
let
- version = "5.0.2";
+ version = "5.1.1";
pname = "amtk";
in stdenv.mkDerivation {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "11jgz2i9wjzv4alrxl1qyxiapb52w7vs5ygfgsw0qgdap8gqkk3i";
+ sha256 = "1wax6mim8dj0m21k8ima7ysm3bzzp54r00jganwbzakq8bfnnrgr";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/apache-activemq/default.nix b/pkgs/development/libraries/apache-activemq/default.nix
index 7ea38b6472b861c614ff71961a7df966ee03bbee..8490541546b526ab11c36b4f65f9ff4dce7465d7 100644
--- a/pkgs/development/libraries/apache-activemq/default.nix
+++ b/pkgs/development/libraries/apache-activemq/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "apache-activemq";
- version = "5.15.12";
+ version = "5.16.0";
src = fetchurl {
- sha256 = "14v117r9zqvrqr79h66r0dm9lyxq3104rcdizcnvk0syz0zbwps1";
+ sha256 = "0x68l4n0v2jqmbawdgpghmhnchpg1jsvxzskj6s4hjll6hdgb6fk";
url = "mirror://apache/activemq/${version}/${pname}-${version}-bin.tar.gz";
};
diff --git a/pkgs/development/libraries/argp-standalone/default.nix b/pkgs/development/libraries/argp-standalone/default.nix
index 6544c4811875042f0b5ce668204be4b0f16386d3..f961c577aa7d2dd3717635f0432d11d33371fcd3 100644
--- a/pkgs/development/libraries/argp-standalone/default.nix
+++ b/pkgs/development/libraries/argp-standalone/default.nix
@@ -50,7 +50,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
homepage = "https://www.lysator.liu.se/~nisse/misc/";
description = "Standalone version of arguments parsing functions from GLIBC";
- platforms = with platforms; darwin ++ [ "x86_64-linux" ];
+ platforms = with platforms; darwin ++ linux;
maintainers = with maintainers; [ amar1729 ];
license = licenses.gpl2;
};
diff --git a/pkgs/development/libraries/armadillo/default.nix b/pkgs/development/libraries/armadillo/default.nix
index ece38b2cb038248aaa74fc2dbb3984ddd4c610ea..ecf337fc375a76b4e1977ea5c85171fc0d082c0e 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.880.1";
+ version = "9.900.1";
src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
- sha256 = "17sb9hylrr7wl63whr39ypjg7xps32k9z5zdgchj5dyq6n6kw3wh";
+ sha256 = "0dfn6wbr7mrh1nzg2rj642p4sycwchf0k743ipgdwvyh4ihsvmsk";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/asio/1.12.nix b/pkgs/development/libraries/asio/1.12.nix
deleted file mode 100644
index 94fe4c7036702b207dbfd1b6c5db9cff96d3a365..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/asio/1.12.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{callPackage, ... } @ args:
-
-callPackage ./generic.nix (args // {
- version = "1.12.1";
- sha256 = "0nln45662kg799ykvqx5m9z9qcsmadmgg6r5najryls7x16in2d9";
-})
diff --git a/pkgs/development/libraries/asio/default.nix b/pkgs/development/libraries/asio/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9c89b27d371f508e40a44b22f4f19b1f8bdb656e
--- /dev/null
+++ b/pkgs/development/libraries/asio/default.nix
@@ -0,0 +1,6 @@
+{callPackage, ... } @ args:
+
+callPackage ./generic.nix (args // {
+ version = "1.16.1";
+ sha256 = "1333ca6lnsdck4fsgjpbqf4lagxsnbg9970wxlsrinmwvdvdnwg2";
+})
diff --git a/pkgs/development/libraries/asio/generic.nix b/pkgs/development/libraries/asio/generic.nix
index f1ea8a084187faf8caab76b5758d440582a236ab..d83a48e61b8a113f0dc77ad051a55c31972e7b42 100644
--- a/pkgs/development/libraries/asio/generic.nix
+++ b/pkgs/development/libraries/asio/generic.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation {
homepage = "http://asio.sourceforge.net/";
description = "Cross-platform C++ library for network and low-level I/O programming";
license = licenses.boost;
- broken = stdenv.isDarwin; # test when updating to >=1.12.1
+ broken = stdenv.isDarwin && stdenv.lib.versionOlder version "1.16.1";
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/audio/libgme/default.nix b/pkgs/development/libraries/audio/libgme/default.nix
index bcd6070831bb55bfc03818c0aa6a6de7ab0e4770..3ac8293986d81884f5dae2ba4789cd024501b855 100644
--- a/pkgs/development/libraries/audio/libgme/default.nix
+++ b/pkgs/development/libraries/audio/libgme/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromBitbucket, cmake }:
+{ stdenv, fetchFromBitbucket, cmake, removeReferencesTo }:
let
version = "0.6.3";
in stdenv.mkDerivation {
@@ -21,4 +21,14 @@ in stdenv.mkDerivation {
};
buildInputs = [ cmake ];
+
+ nativeBuildInputs = [ removeReferencesTo ];
+
+ # It used to reference it, in the past, but thanks to the postFixup hook, now
+ # it doesn't.
+ disallowedReferences = [ stdenv.cc.cc ];
+
+ postFixup = stdenv.lib.optionalString stdenv.isLinux ''
+ remove-references-to -t ${stdenv.cc.cc} "$(readlink -f $out/lib/libgme.so)"
+ '';
}
diff --git a/pkgs/development/libraries/audio/libmysofa/default.nix b/pkgs/development/libraries/audio/libmysofa/default.nix
index df0eecfd0be90059f9a3a753b2ff40ef37d41e4e..5324fe0685d66c0bbdd70b9b40c99305edd3cbf6 100644
--- a/pkgs/development/libraries/audio/libmysofa/default.nix
+++ b/pkgs/development/libraries/audio/libmysofa/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libmysofa";
- version = "1.0";
+ version = "1.1";
src = fetchFromGitHub {
owner = "hoene";
repo = "libmysofa";
rev = "v${version}";
- sha256 = "053inxfl2n6wdgvnn02kf63m92r48ch4wqix9mqf3rgcf1bfkyfa";
+ sha256 = "12jzap5fh0a1fmfy4z8z4kjjlwi0qzdb9z59ijdlyqdzwxnzkccx";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/audio/lilv/default.nix b/pkgs/development/libraries/audio/lilv/default.nix
index 831cd8c2054ff6eda4b051e3e1048a936863c39a..124828b0ff5fa4193653f236ec1da2fd8a281950 100644
--- a/pkgs/development/libraries/audio/lilv/default.nix
+++ b/pkgs/development/libraries/audio/lilv/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "lilv";
- version = "0.24.6";
+ version = "0.24.8";
src = fetchurl {
url = "https://download.drobilla.net/${pname}-${version}.tar.bz2";
- sha256 = "1p3hafsxgs5d4za7n66lf5nz74qssfqpmk520cm7iq2njvvlqm2z";
+ sha256 = "0063i5zgf3d3accwmyx651hw0wh5ik7kji2hvfkcdbl1qia3dp6a";
};
patches = [ ./lilv-pkgconfig.patch ];
diff --git a/pkgs/development/libraries/babl/default.nix b/pkgs/development/libraries/babl/default.nix
index dbf7afd596fbbb375c1b52ad4a0e54884b9af14c..12547bcb4c75eb39cb818ab72b9957f6b07c213b 100644
--- a/pkgs/development/libraries/babl/default.nix
+++ b/pkgs/development/libraries/babl/default.nix
@@ -5,17 +5,18 @@
, pkgconfig
, gobject-introspection
, lcms2
+, vala
}:
stdenv.mkDerivation rec {
pname = "babl";
- version = "0.1.74";
+ version = "0.1.78";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "https://download.gimp.org/pub/babl/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "03nfcvy3453xkfvsfcnsfcjf2vg2pin09qnr9jlssdysa1lhnwcs";
+ sha256 = "F9VJNjO/9VhdnzdbxN9ZJRV80ccMzXwipjW+dcFyUjo=";
};
nativeBuildInputs = [
@@ -23,6 +24,7 @@ stdenv.mkDerivation rec {
ninja
pkgconfig
gobject-introspection
+ vala
];
buildInputs = [
diff --git a/pkgs/development/libraries/bctoolbox/default.nix b/pkgs/development/libraries/bctoolbox/default.nix
index 22578dad38db751ca96260a4e25b43ae3c327ff8..d99ee57ef9e00b1e0f5b71c9110a8042cd4e08e4 100644
--- a/pkgs/development/libraries/bctoolbox/default.nix
+++ b/pkgs/development/libraries/bctoolbox/default.nix
@@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "bctoolbox";
- version = "4.3.1";
+ version = "4.4.0";
nativeBuildInputs = [ cmake bcunit ];
buildInputs = [ mbedtls ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
group = "BC";
repo = pname;
rev = version;
- sha256 = "1y91jcrma4kjqpm6w5ahlygjsyvx7l8zjrjvq7g2n39jmw175cvs";
+ sha256 = "1r3ymwk10ry6mz4zd08q7l5msq7h15931l7f0clw2siqs8r81x7c";
};
# Do not build static libraries
diff --git a/pkgs/development/libraries/bzrtp/default.nix b/pkgs/development/libraries/bzrtp/default.nix
index 2eb5a2dfcffbb3179028149803c712fc98d40d8f..d54539d9f25a42a6b7c0ebdc375f34e4ea3fd6f1 100644
--- a/pkgs/development/libraries/bzrtp/default.nix
+++ b/pkgs/development/libraries/bzrtp/default.nix
@@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "bzrtp";
- version = "4.3.1";
+ version = "4.4.0";
src = fetchFromGitLab {
domain = "gitlab.linphone.org";
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
group = "BC";
repo = pname;
rev = version;
- sha256 = "14fqp6r9rf7z6j5phbsrdxlbjak03hs8kb94b6jgcrcdxrxhy3fy";
+ sha256 = "1yjmsbqmymzl4r7sba6w4a2yld8m6hzafr6jf7sj0syhwpnc3zv6";
};
buildInputs = [ bctoolbox sqlite ];
diff --git a/pkgs/development/libraries/cgui/default.nix b/pkgs/development/libraries/cgui/default.nix
index 39ed74d007501cf04c06e4017e8ff71af0d0c8a5..d6c550a8da87f29b3db2843e935f7dbb621a8484 100644
--- a/pkgs/development/libraries/cgui/default.nix
+++ b/pkgs/development/libraries/cgui/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
description = "A multiplatform basic GUI library";
maintainers = [ maintainers.raskin ];
platforms = platforms.linux;
+ license = licenses.free;
};
}
diff --git a/pkgs/development/libraries/cimg/default.nix b/pkgs/development/libraries/cimg/default.nix
index 8a67ab09a195ec811e1da408118115c6b9038529..312f927767dd60a0d373f4195fe030940c1ce79a 100644
--- a/pkgs/development/libraries/cimg/default.nix
+++ b/pkgs/development/libraries/cimg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "cimg";
- version = "2.9.0";
+ version = "2.9.1";
src = fetchFromGitHub {
owner = "dtschump";
repo = "CImg";
rev = "v.${version}";
- sha256 = "1x43c1w2kzr6h3j7y3kwiwb7nba0iymck6bq9psvp53mh9xxrfd1";
+ sha256 = "0vl7dscbms4834gm1000sp17pr714pbqwicn40pbl85mxr3pnjp3";
};
installPhase = ''
diff --git a/pkgs/development/libraries/cm256cc/default.nix b/pkgs/development/libraries/cm256cc/default.nix
index aaf409981024ff5ca66e7f1455d9bb662d9e6fc8..eaddcb86f5462105fc23aaaeac7f9f93584f00d3 100644
--- a/pkgs/development/libraries/cm256cc/default.nix
+++ b/pkgs/development/libraries/cm256cc/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/f4exb/cm256cc";
platforms = platforms.linux;
maintainers = with maintainers; [ alkeryn ];
+ license = licenses.gpl3;
};
}
diff --git a/pkgs/development/libraries/cpp-hocon/default.nix b/pkgs/development/libraries/cpp-hocon/default.nix
index dc742a5c051aefdec7a3cddd5a23d5434a03e457..47ec7a1a6eb4f5397989ff56596ef0419f9825f1 100644
--- a/pkgs/development/libraries/cpp-hocon/default.nix
+++ b/pkgs/development/libraries/cpp-hocon/default.nix
@@ -2,16 +2,16 @@
stdenv.mkDerivation rec {
pname = "cpp-hocon";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchFromGitHub {
- sha256 = "0ar7q3rp46m01wvfa289bxnk9xma3ydc67by7i4nrpz8vamvhwc3";
+ sha256 = "0b24anpwkmvbsn5klnr58vxksw00ci9pjhwzx7a61kplyhsaiydw";
rev = version;
repo = "cpp-hocon";
owner = "puppetlabs";
};
- NIX_CFLAGS_COMPILE = "-Wno-error=catch-value";
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
@@ -21,10 +21,10 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
inherit (src.meta) homepage;
- description = " A C++ port of the Typesafe Config library";
+ description = "A C++ port of the Typesafe Config library";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/curlcpp/default.nix b/pkgs/development/libraries/curlcpp/default.nix
index 274a657cb1af8f9c094733b5ee95e7d970718b95..ead4d1b76bd6f36e520bb19093734e45a46e1f7e 100644
--- a/pkgs/development/libraries/curlcpp/default.nix
+++ b/pkgs/development/libraries/curlcpp/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "curlcpp";
- version = "1.1";
+ version = "1.4";
src = fetchFromGitHub {
owner = "JosephP91";
repo = "curlcpp";
rev = version;
- sha256 = "025qg5hym73xrvyhalv3jgbf9jqnnzkdjs3zwsgbpqx58zyd5bg5";
+ sha256 = "1zx76jcddqk4zkcdb6p7rsmkjbbjm2cj6drj0c8hdd61ms1d0f3n";
};
buildInputs = [ cmake curl ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
description = "Object oriented C++ wrapper for CURL";
platforms = platforms.unix;
license = licenses.mit;
- maintainers = with maintainers; [ juliendehos rszibele ];
+ maintainers = with maintainers; [ rszibele ];
};
}
diff --git a/pkgs/development/libraries/dav1d/default.nix b/pkgs/development/libraries/dav1d/default.nix
index 799375ba44d52314fee8818b4d06a02a54ee8fdc..0889fdd0d8f4365eb620fb74675ab357ce999246 100644
--- a/pkgs/development/libraries/dav1d/default.nix
+++ b/pkgs/development/libraries/dav1d/default.nix
@@ -9,14 +9,14 @@ assert useVulkan -> withExamples;
stdenv.mkDerivation rec {
pname = "dav1d";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitLab {
domain = "code.videolan.org";
owner = "videolan";
repo = pname;
rev = version;
- sha256 = "0zmn4ald518vgs3cc0ga227aimr38h16mkliq5j8mg6p9dn7nx1w";
+ sha256 = "1yawrbaazj6a2rvvb58k6kh492fjxdwlm94bl6ipry0fqmz0rlnl";
};
nativeBuildInputs = [ meson ninja nasm pkgconfig ];
diff --git a/pkgs/development/libraries/dbus/default.nix b/pkgs/development/libraries/dbus/default.nix
index a3e3c4ebd89a245e3dbecc210f15a9692d0a6e58..049623d3d9117b90e0e370458f2c9dab15cbc961 100644
--- a/pkgs/development/libraries/dbus/default.nix
+++ b/pkgs/development/libraries/dbus/default.nix
@@ -20,11 +20,11 @@ assert enableSystemd -> systemd != null;
stdenv.mkDerivation rec {
pname = "dbus";
- version = "1.12.16";
+ version = "1.12.18";
src = fetchurl {
url = "https://dbus.freedesktop.org/releases/dbus/dbus-${version}.tar.gz";
- sha256 = "107ckxaff1cv4q6kmfdi2fb1nlsv03312a7kf6lb4biglhpjv8jl";
+ sha256 = "01jkm6shm76bl3cflmnn37dv6nkph0w1akbqpklyac02hiq4vkv4";
};
patches = lib.optional stdenv.isSunOS ./implement-getgrouplist.patch;
diff --git a/pkgs/development/libraries/dclib/default.nix b/pkgs/development/libraries/dclib/default.nix
index 6b42af05c11725fc389322f949d3d9f68d07d9ce..a9929ea2addaaa9057bceecd119ddabdc3ef80bc 100644
--- a/pkgs/development/libraries/dclib/default.nix
+++ b/pkgs/development/libraries/dclib/default.nix
@@ -10,7 +10,10 @@ stdenv.mkDerivation {
buildInputs = [libxml2 openssl bzip2];
- meta = {
- platforms = stdenv.lib.platforms.linux;
+ meta = with stdenv.lib; {
+ description = "Peer-to-Peer file sharing client";
+ homepage = "http://dcgui.berlios.de";
+ platforms = platforms.linux;
+ license = [ licenses.openssl licenses.gpl2 ];
};
}
diff --git a/pkgs/development/libraries/doctest/default.nix b/pkgs/development/libraries/doctest/default.nix
index f3ed36db31c99f73c60fbdacaa64319204aba544..5a2561056876cc032fb116aecf107b4e2d0f322b 100644
--- a/pkgs/development/libraries/doctest/default.nix
+++ b/pkgs/development/libraries/doctest/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "doctest";
- version = "2.3.8";
+ version = "2.4.0";
src = fetchFromGitHub {
owner = "onqtam";
repo = "doctest";
rev = version;
- sha256 = "16w907750jnp98vdzkn72lzwy1zyryaqvfi80lbdp398pj23rq65";
+ sha256 = "1yi95saqv8qb3ix6w8d7ffvs7qbwvqmq6wblckhxhicxxdxk85cd";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/dqlite/default.nix b/pkgs/development/libraries/dqlite/default.nix
index aed7dc59bcbccf5469edce2198ea8ed74dcd1adb..9ebdeda781de50b05079bb626a08d620d631bf50 100644
--- a/pkgs/development/libraries/dqlite/default.nix
+++ b/pkgs/development/libraries/dqlite/default.nix
@@ -5,13 +5,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "dqlite";
- version = "1.4.1";
+ version = "1.4.4";
src = fetchFromGitHub {
owner = "canonical";
repo = pname;
rev = "v${version}";
- sha256 = "04h3wbfv6bkzzmcwaja33x2qkj3czn0p6fgbdgqd1xli8sx2c2k4";
+ sha256 = "0wm7vkapjg8hdjm6bi48hwsf4w4ppgn3r655gqms5ssjxm50m15d";
};
nativeBuildInputs = [ autoreconfHook file pkgconfig ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
sqlite-replication
];
- # tests hang for ever on x86_64-linux
+ # tests fail
doCheck = false;
outputs = [ "dev" "out" ];
diff --git a/pkgs/development/libraries/ffmpeg-full/default.nix b/pkgs/development/libraries/ffmpeg-full/default.nix
index 68648e64b27ca9b8621bfa5147ed5c424b5738c0..1cbcc5471e08a9a8c8fd17378928bb8b25db91a0 100644
--- a/pkgs/development/libraries/ffmpeg-full/default.nix
+++ b/pkgs/development/libraries/ffmpeg-full/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, addOpenGLRunpath, fetchurl, fetchpatch, pkgconfig, perl, texinfo, yasm
+{ stdenv, ffmpeg, addOpenGLRunpath, fetchurl, fetchpatch, pkgconfig, perl, texinfo, yasm
/*
* Licensing options (yes some are listed twice, filters and such are not listed)
*/
@@ -82,6 +82,7 @@
#, libnut ? null # NUT (de)muxer, native (de)muser exists
, libogg ? null # Ogg container used by vorbis & theora
, libopus ? null # Opus de/encoder
+, librsvg ? null # SVG protocol
, libssh ? null # SFTP protocol
, libtheora ? null # Theora encoder
, libv4l ? null # Video 4 Linux support
@@ -117,6 +118,7 @@
#, shine ? null # Fixed-point MP3 encoder
, soxr ? null # Resampling via soxr
, speex ? null # Speex de/encoder
+, srt ? null # Secure Reliable Transport (SRT) protocol
#, twolame ? null # MP2 encoder
#, utvideo ? null # Ut Video de/encoder
, vid-stab ? null # Video stabilization
@@ -239,14 +241,7 @@ assert opensslExtlib -> gnutls == null && openssl != null && nonfreeLicensing;
stdenv.mkDerivation rec {
pname = "ffmpeg-full";
- version = "4.2.3";
-
- src = fetchurl {
- url = "https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.bz2";
- sha256 = "0pkrariwjv25k7inwshch7b5820ly3hsp991amyb60rkqc8v4zi1";
- };
-
- patches = [ ./prefer-libdav1d-over-libaom.patch ];
+ inherit (ffmpeg) src version;
prePatch = ''
patchShebangs .
@@ -360,6 +355,8 @@ stdenv.mkDerivation rec {
(enableFeature (libmysofa != null) "libmysofa")
#(enableFeature (libnut != null) "libnut")
(enableFeature (libopus != null) "libopus")
+ (enableFeature (librsvg != null) "librsvg")
+ (enableFeature (srt != null) "libsrt")
(enableFeature (libssh != null) "libssh")
(enableFeature (libtheora != null) "libtheora")
(enableFeature (if isLinux then libv4l != null else false) "libv4l2")
@@ -421,9 +418,9 @@ stdenv.mkDerivation rec {
buildInputs = [
bzip2 celt dav1d fontconfig freetype frei0r fribidi game-music-emu gnutls gsm
libjack2 ladspaH lame libaom libass libbluray libbs2b libcaca libdc1394 libmodplug libmysofa
- libogg libopus libssh libtheora libvdpau libvorbis libvpx libwebp libX11
+ libogg libopus librsvg libssh libtheora libvdpau libvorbis libvpx libwebp libX11
libxcb libXv libXext lzma openal openjpeg libpulseaudio rtmpdump opencore-amr
- samba SDL2 soxr speex vid-stab vo-amrwbenc wavpack x264 x265 xavs xvidcore
+ samba SDL2 soxr speex srt vid-stab vo-amrwbenc wavpack x264 x265 xavs xvidcore
zeromq4 zlib
] ++ optionals openglExtlib [ libGL libGLU ]
++ optionals nonfreeLicensing [ fdk_aac openssl ]
diff --git a/pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch b/pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch
deleted file mode 100644
index 789bfc2674fa7764469cf3eb636d4df1a6f132ee..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/ffmpeg-full/prefer-libdav1d-over-libaom.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --git a/libavcodec/allcodecs.c b/libavcodec/allcodecs.c
-index d2f9a39ce5..2342399a8e 100644
---- a/libavcodec/allcodecs.c
-+++ b/libavcodec/allcodecs.c
-@@ -679,13 +679,13 @@ extern AVCodec ff_pcm_mulaw_at_encoder;
- extern AVCodec ff_pcm_mulaw_at_decoder;
- extern AVCodec ff_qdmc_at_decoder;
- extern AVCodec ff_qdm2_at_decoder;
-+extern AVCodec ff_libdav1d_decoder;
- extern AVCodec ff_libaom_av1_decoder;
- extern AVCodec ff_libaom_av1_encoder;
- extern AVCodec ff_libaribb24_decoder;
- extern AVCodec ff_libcelt_decoder;
- extern AVCodec ff_libcodec2_encoder;
- extern AVCodec ff_libcodec2_decoder;
--extern AVCodec ff_libdav1d_decoder;
- extern AVCodec ff_libdavs2_decoder;
- extern AVCodec ff_libfdk_aac_encoder;
- extern AVCodec ff_libfdk_aac_decoder;
diff --git a/pkgs/development/libraries/ffmpeg/4.nix b/pkgs/development/libraries/ffmpeg/4.nix
index 1a7c619a122cb66f5f8834f00040379e1c894098..de1bfff6f9100f7e58e9ea38d58ff9b70b366c6d 100644
--- a/pkgs/development/libraries/ffmpeg/4.nix
+++ b/pkgs/development/libraries/ffmpeg/4.nix
@@ -5,8 +5,8 @@
}@args:
callPackage ./generic.nix (rec {
- version = "4.2.3";
- branch = "4.2";
- sha256 = "0pkrariwjv25k7inwshch7b5820ly3hsp991amyb60rkqc8v4zi1";
+ version = "4.3";
+ branch = "4.3";
+ sha256 = "1qnnhd2b0g5sg72pclxs3i8sxzz0raky69k7w9cmpba9zh973s57";
darwinFrameworks = [ Cocoa CoreMedia VideoToolbox ];
} // args)
diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix
index f56447668ea6261a9fcd86fc12f593051578d802..5b98884c1fc51024ab53e31397b908897e4a485c 100644
--- a/pkgs/development/libraries/ffmpeg/generic.nix
+++ b/pkgs/development/libraries/ffmpeg/generic.nix
@@ -163,7 +163,6 @@ stdenv.mkDerivation rec {
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
"--cross-prefix=${stdenv.cc.targetPrefix}"
"--enable-cross-compile"
- "--pkg-config=pkg-config" # Override ffmpeg's ./configure assumption that pkg-config is prefixed by the architecture. (e.g. aarch64-unknown-linux-gnu-pkg-config)
] ++ optional stdenv.cc.isClang "--cc=clang");
depsBuildBuild = [ buildPackages.stdenv.cc ];
@@ -174,7 +173,7 @@ stdenv.mkDerivation rec {
libvorbis lzma soxr x264 x265 xvidcore zlib libopus speex nv-codec-headers
] ++ optionals openglSupport [ libGL libGLU ]
++ optional libmfxSupport intel-media-sdk
- ++ optional vpxSupport libaom
+ ++ optional libaomSupport libaom
++ optional vpxSupport libvpx
++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM
++ optional ((isLinux || isFreeBSD) && !isAarch32) libva
@@ -199,9 +198,10 @@ stdenv.mkDerivation rec {
--replace "includedir=$out" "includedir=''${!outputInclude}"
done
'' + optionalString stdenv.isLinux ''
- # Set RUNPATH so that libnvcuvid in /run/opengl-driver(-32)/lib can be found.
+ # Set RUNPATH so that libnvcuvid and libcuda in /run/opengl-driver(-32)/lib can be found.
# See the explanation in addOpenGLRunpath.
- addOpenGLRunpath $out/lib/libavcodec.so*
+ addOpenGLRunpath $out/lib/libavcodec.so
+ addOpenGLRunpath $out/lib/libavutil.so
'';
installFlags = [ "install-man" ];
diff --git a/pkgs/development/libraries/ffmpegthumbnailer/default.nix b/pkgs/development/libraries/ffmpegthumbnailer/default.nix
index 82a30337348ac44d669e1732c6166a9ef20cde5e..4e3c10e8829d2a1c73baf624fc3461d19cfd1f19 100644
--- a/pkgs/development/libraries/ffmpegthumbnailer/default.nix
+++ b/pkgs/development/libraries/ffmpegthumbnailer/default.nix
@@ -1,4 +1,4 @@
-{ fetchFromGitHub, stdenv, ffmpeg, cmake, libpng, pkgconfig, libjpeg
+{ fetchFromGitHub, stdenv, ffmpeg_3, cmake, libpng, pkgconfig, libjpeg
}:
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ cmake pkgconfig ];
- buildInputs = [ ffmpeg libpng libjpeg ];
+ buildInputs = [ ffmpeg_3 libpng libjpeg ];
meta = with stdenv.lib; {
homepage = "https://github.com/dirkvdb/ffmpegthumbnailer";
diff --git a/pkgs/development/libraries/ffms/default.nix b/pkgs/development/libraries/ffms/default.nix
index 5a87402e0d92282273e3129684d1cf79e752c9c8..ebbced19eb8ea32193d00d9e2effbb7585c9cee7 100644
--- a/pkgs/development/libraries/ffms/default.nix
+++ b/pkgs/development/libraries/ffms/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, zlib, ffmpeg, pkgconfig }:
+{ stdenv, fetchFromGitHub, zlib, ffmpeg_3, pkgconfig }:
stdenv.mkDerivation rec {
pname = "ffms";
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = "-fPIC";
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ zlib ffmpeg ];
+ buildInputs = [ zlib ffmpeg_3 ];
# ffms includes a built-in vapoursynth plugin, see:
# https://github.com/FFMS/ffms2#avisynth-and-vapoursynth-plugin
diff --git a/pkgs/development/libraries/freeimage/default.nix b/pkgs/development/libraries/freeimage/default.nix
index 878299f725a6b40864e9ba87c38034bce34a652a..c31f858850c9f21c78d4fba31b10f802011e648b 100644
--- a/pkgs/development/libraries/freeimage/default.nix
+++ b/pkgs/development/libraries/freeimage/default.nix
@@ -1,5 +1,8 @@
{ lib, stdenv, fetchurl, unzip, darwin }:
+# TODO: consider unvendoring various dependencies (libpng, libjpeg,
+# libwebp, zlib, ...)
+
stdenv.mkDerivation {
name = "freeimage-3.18.0";
@@ -50,5 +53,7 @@ stdenv.mkDerivation {
license = "GPL";
maintainers = with lib.maintainers; [viric];
platforms = with lib.platforms; unix;
+ # see https://github.com/NixOS/nixpkgs/issues/77653
+ broken = stdenv.isAarch64;
};
}
diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix
index 96ec3434b7822f7a3a2ec9b9009b53b876c5464d..c1b9318130c11e96fe2e858d31f9042d20a57efa 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.39";
+ version = "1.1.42";
src = fetchurl {
url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2";
- sha256 = "1p5ixc1hxh9mmhplndf1j87cw9989bp0fh0nsbx6l3p2wnqz9nyl";
+ sha256 = "02phnk88zv4f8byx954784w8mh33knsslwvj266jfyrmxz6hxxxg";
};
buildInputs = [
diff --git a/pkgs/development/libraries/freetype/default.nix b/pkgs/development/libraries/freetype/default.nix
index 408578d9c93982e8aaa0fb63728904a855341085..24757af09e3d2066ed0e966df0159620de9067f7 100644
--- a/pkgs/development/libraries/freetype/default.nix
+++ b/pkgs/development/libraries/freetype/default.nix
@@ -14,7 +14,7 @@ let
in stdenv.mkDerivation rec {
pname = "freetype";
- version = "2.10.1";
+ version = "2.10.2";
meta = with stdenv.lib; {
description = "A font rendering engine";
@@ -33,7 +33,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://savannah/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0vx2dg1jh5kq34dd6ifpjywkpapp8a7p1bvyq9yq5zi1i94gmnqn";
+ sha256 = "12rd181yzz6952cyjqaa4253f5szam93cmhw18p33rnj4l8dchqm";
};
propagatedBuildInputs = [ zlib bzip2 libpng ]; # needed when linking against freetype
diff --git a/pkgs/development/libraries/gbenchmark/default.nix b/pkgs/development/libraries/gbenchmark/default.nix
index cafbe116b1cedc483d73f593a7bd42a92a564dae..e2734c6b19981a58f7f3ba7ec0c8923a46c44320 100644
--- a/pkgs/development/libraries/gbenchmark/default.nix
+++ b/pkgs/development/libraries/gbenchmark/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "gbenchmark";
- version = "1.5.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "google";
repo = "benchmark";
rev = "v${version}";
- sha256 = "0r9dbg4cbk47gwmayys31a83m3y67k0kh1f6pl8i869rbd609ndh";
+ sha256 = "16xlk8h4mfszl4rig22fgpj9kw312az22981ph6pmkf35xsvvv66";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/gcc/libgcc/default.nix b/pkgs/development/libraries/gcc/libgcc/default.nix
index d638c2bb2788c58506a877dc10d8c5ab5454fe59..f579da5f1d6c99e737adac8a70ce7701f0632553 100644
--- a/pkgs/development/libraries/gcc/libgcc/default.nix
+++ b/pkgs/development/libraries/gcc/libgcc/default.nix
@@ -63,7 +63,7 @@ stdenvNoLibs.mkDerivation rec {
export CPP_FOR_TARGET=${stdenvNoLibs.cc}/bin/$CPP
export LD_FOR_TARGET=${stdenvNoLibs.cc.bintools}/bin/$LD
- export NIX_BUILD_CFLAGS_COMPILE+=' -DGENERATOR_FILE=1'
+ export NIX_CFLAGS_COMPILE_FOR_BUILD+=' -DGENERATOR_FILE=1'
"$sourceRoot/../gcc/configure" $gccConfigureFlags
diff --git a/pkgs/development/libraries/gdcm/default.nix b/pkgs/development/libraries/gdcm/default.nix
index 968ee3a09d08e51a278b30164cdd4ff8f3402372..a4b5752e887d7ec9219727bd831895bcee797284 100644
--- a/pkgs/development/libraries/gdcm/default.nix
+++ b/pkgs/development/libraries/gdcm/default.nix
@@ -1,29 +1,39 @@
-{ stdenv, fetchurl, cmake, vtk_7, darwin }:
+{ stdenv, fetchurl, cmake, vtk_7, darwin
+, enablePython ? false, python ? null, swig ? null}:
stdenv.mkDerivation rec {
- version = "3.0.5";
+ version = "3.0.7";
pname = "gdcm";
src = fetchurl {
url = "mirror://sourceforge/gdcm/${pname}-${version}.tar.bz2";
- sha256 = "16d3sf81n4qhwbbx1d80jg6fhrla5paan384c4bbbqvbhm222yby";
+ sha256 = "1mm1190fv059k2vrilh3znm8z1ilygwld1iazdgh5s04mi1qljni";
};
dontUseCmakeBuildDir = true;
- preConfigure = ''
- cmakeDir=$PWD
- mkdir ../build
- cd ../build
- '';
cmakeFlags = [
"-DGDCM_BUILD_APPLICATIONS=ON"
"-DGDCM_BUILD_SHARED_LIBS=ON"
"-DGDCM_USE_VTK=ON"
+ ]
+ ++ stdenv.lib.optional enablePython [
+ "-DGDCM_WRAP_PYTHON:BOOL=ON"
+ "-DGDCM_INSTALL_PYTHONMODULE_DIR=${placeholder "out"}/${python.sitePackages}"
];
+ preConfigure = ''
+ cmakeDir=$PWD
+ mkdir ../build
+ cd ../build
+ '';
+
enableParallelBuilding = true;
- buildInputs = [ cmake vtk_7 ] ++ stdenv.lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.ApplicationServices darwin.apple_sdk.frameworks.Cocoa ];
+ buildInputs = [ cmake vtk_7 ]
+ ++ stdenv.lib.optional stdenv.isDarwin [
+ darwin.apple_sdk.frameworks.ApplicationServices
+ darwin.apple_sdk.frameworks.Cocoa
+ ] ++ stdenv.lib.optional enablePython [ swig python ];
propagatedBuildInputs = [ ];
meta = with stdenv.lib; {
@@ -37,4 +47,3 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
};
}
-
diff --git a/pkgs/development/libraries/gdk-pixbuf/default.nix b/pkgs/development/libraries/gdk-pixbuf/default.nix
index 82fbbc967efc06932dd6d2db2e93b4754052b96b..08b8f70b2d9aed88d97dbdafe3989ed0a4c9cc23 100644
--- a/pkgs/development/libraries/gdk-pixbuf/default.nix
+++ b/pkgs/development/libraries/gdk-pixbuf/default.nix
@@ -1,23 +1,43 @@
-{ stdenv, fetchurl, nixosTests, fixDarwinDylibNames, meson, ninja, pkgconfig, gettext, python3, libxml2, libxslt, docbook_xsl
-, docbook_xml_dtd_43, gtk-doc, glib, libtiff, libjpeg, libpng, libX11, gnome3
-, gobject-introspection, doCheck ? false, makeWrapper
+{ stdenv
+, fetchurl
+, nixosTests
+, fixDarwinDylibNames
+, meson
+, ninja
+, pkg-config
+, gettext
+, python3
+, libxml2
+, libxslt
+, docbook-xsl-nons
+, docbook_xml_dtd_43
+, gtk-doc
+, glib
+, libtiff
+, libjpeg
+, libpng
+, gnome3
+, gobject-introspection
+, doCheck ? false
+, makeWrapper
, fetchpatch
}:
-let
+stdenv.mkDerivation rec {
pname = "gdk-pixbuf";
version = "2.40.0";
-in stdenv.mkDerivation rec {
- name = "${pname}-${version}";
+
+ outputs = [ "out" "dev" "man" "devdoc" "installedTests" ];
src = fetchurl {
- url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
+ url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "1rnlx9yfw970maxi2x6niaxmih5la11q1ilr7gzshz2kk585k0hm";
};
patches = [
# Move installed tests to a separate output
./installed-tests-path.patch
+
# Temporary until the fix is released.
(fetchpatch {
name = "tests-circular-table.patch";
@@ -26,24 +46,34 @@ in stdenv.mkDerivation rec {
})
];
- outputs = [ "out" "dev" "man" "devdoc" "installedTests" ];
-
- setupHook = ./setup-hook.sh;
-
- # !!! We might want to factor out the gdk-pixbuf-xlib subpackage.
- buildInputs = [ libX11 ];
-
nativeBuildInputs = [
- meson ninja pkgconfig gettext python3 libxml2 libxslt docbook_xsl docbook_xml_dtd_43
- gtk-doc gobject-introspection makeWrapper glib
- ]
- ++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
+ meson
+ ninja
+ pkg-config
+ gettext
+ python3
+ libxml2
+ libxslt
+ docbook-xsl-nons
+ docbook_xml_dtd_43
+ gtk-doc
+ gobject-introspection
+ makeWrapper
+ glib
+ ] ++ stdenv.lib.optional stdenv.isDarwin [
+ fixDarwinDylibNames
+ ];
- propagatedBuildInputs = [ glib libtiff libjpeg libpng ];
+ propagatedBuildInputs = [
+ glib
+ libtiff
+ libjpeg
+ libpng
+ ];
mesonFlags = [
"-Ddocs=true"
- "-Dx11=true"
+ "-Dx11=false" # use gdk-pixbuf-xlib
"-Dgir=${if gobject-introspection != null then "true" else "false"}"
"-Dgio_sniffing=false"
];
@@ -87,6 +117,8 @@ in stdenv.mkDerivation rec {
# The tests take an excessive amount of time (> 1.5 hours) and memory (> 6 GB).
inherit doCheck;
+ setupHook = ./setup-hook.sh;
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
@@ -102,8 +134,8 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A library for image loading and manipulation";
- homepage = "http://library.gnome.org/devel/gdk-pixbuf/";
- maintainers = [ maintainers.eelco ];
+ homepage = "https://gitlab.gnome.org/GNOME/gdk-pixbuf";
+ maintainers = [ maintainers.eelco ] ++ teams.gnome.members;
license = licenses.lgpl21;
platforms = platforms.unix;
};
diff --git a/pkgs/development/libraries/gdk-pixbuf/xlib.nix b/pkgs/development/libraries/gdk-pixbuf/xlib.nix
new file mode 100644
index 0000000000000000000000000000000000000000..53414d921288a66ea2469ee1f947152fd3501d72
--- /dev/null
+++ b/pkgs/development/libraries/gdk-pixbuf/xlib.nix
@@ -0,0 +1,52 @@
+{ stdenv
+, fetchFromGitLab
+, meson
+, ninja
+, pkg-config
+, docbook-xsl-nons
+, docbook_xml_dtd_43
+, gtk-doc
+, gdk-pixbuf
+, libX11
+}:
+
+stdenv.mkDerivation rec {
+ pname = "gdk-pixbuf-xlib";
+ version = "2019-10-19-unstable";
+
+ outputs = [ "out" "dev" "devdoc" ];
+
+ src = fetchFromGitLab {
+ domain = "gitlab.gnome.org";
+ owner = "Archive";
+ repo = "gdk-pixbuf-xlib";
+ rev = "19482794a621d542b223219940e836257d4ae2c9";
+ sha256 = "7Qv6tyjR0/iFXYHx5jPhvLLLt0Ms2nzpyWw02oXTkZc=";
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ docbook-xsl-nons
+ docbook_xml_dtd_43
+ gtk-doc
+ ];
+
+ propagatedBuildInputs = [
+ gdk-pixbuf
+ libX11
+ ];
+
+ mesonFlags = [
+ "-Dgtk_doc=true"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Deprecated API for integrating GdkPixbuf with Xlib data types";
+ homepage = "https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib";
+ maintainers = teams.gnome.members;
+ license = licenses.lgpl21Plus;
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/libraries/gegl/4.0.nix b/pkgs/development/libraries/gegl/4.0.nix
index 3b48a0968ea1e790c19cc18958272702ce78ad74..85699a8828b0c224439b5df27234cf91de9c415a 100644
--- a/pkgs/development/libraries/gegl/4.0.nix
+++ b/pkgs/development/libraries/gegl/4.0.nix
@@ -35,26 +35,16 @@
stdenv.mkDerivation rec {
pname = "gegl";
- version = "0.4.22";
+ version = "0.4.24";
outputs = [ "out" "dev" "devdoc" ];
outputBin = "dev";
src = fetchurl {
url = "https://download.gimp.org/pub/gegl/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0q9cckf90fb82qc5d496fjz459f1xw4j4p3rff1f57yivx0yr20q";
+ sha256 = "d2VJnyc0Gw0WAy5mUxnLwSh2SD/2qUT83ySpxY4+JUo=";
};
- patches = [
- # Prevent deadlock making tests time-out
- # https://gitlab.gnome.org/GNOME/gegl/issues/226
- # https://gitlab.gnome.org/GNOME/glib/issues/1941
- (fetchpatch {
- url = "https://gitlab.gnome.org/GNOME/gegl/commit/1d530816266b52c8788bbe1504c5b2d6eceba036.patch";
- sha256 = "1d8nhrzvwq35c5ws00xy9y6bfd9wsj3dm0301hiwkfi4niq59ygh";
- })
- ];
-
nativeBuildInputs = [
pkgconfig
gettext
diff --git a/pkgs/development/libraries/gettext/gettext-setup-hook.sh b/pkgs/development/libraries/gettext/gettext-setup-hook.sh
index 69020146f84da14d606404a35b66906146699853..5cc9655a89bc7241f1863c4a1dc2764adcc0af46 100644
--- a/pkgs/development/libraries/gettext/gettext-setup-hook.sh
+++ b/pkgs/development/libraries/gettext/gettext-setup-hook.sh
@@ -13,5 +13,5 @@ addEnvHooks "$hostOffset" gettextDataDirsHook
if [ -n "@gettextNeedsLdflags@" -a -z "${dontAddExtraLibs-}" ]; then
# See pkgs/build-support/setup-hooks/role.bash
getHostRole
- export NIX_${role_pre}LDFLAGS+=" -lintl"
+ export NIX_LDFLAGS${role_post}+=" -lintl"
fi
diff --git a/pkgs/development/libraries/gio-sharp/default.nix b/pkgs/development/libraries/gio-sharp/default.nix
index d7df4ab72127971f1e3930b58c646576a99d394b..a19febbfd66e61f930b2622c7333c20398130025 100644
--- a/pkgs/development/libraries/gio-sharp/default.nix
+++ b/pkgs/development/libraries/gio-sharp/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, autoconf, automake, which, pkgconfig, mono, gtk-sharp-2_0 }:
+{ stdenv, fetchFromGitHub, autoconf, automake, which, pkgconfig, mono, glib, gtk-sharp-2_0 }:
stdenv.mkDerivation rec {
pname = "gio-sharp";
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ pkgconfig autoconf automake which ];
- buildInputs = [ mono gtk-sharp-2_0 ];
+ buildInputs = [ mono glib gtk-sharp-2_0 ];
dontStrip = true;
diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix
index ee29c6a97a4579f7e94a6288f99884498aef3cb3..357bf076459ae556f305a81c656c2e84331a0b7c 100644
--- a/pkgs/development/libraries/gjs/default.nix
+++ b/pkgs/development/libraries/gjs/default.nix
@@ -17,6 +17,7 @@
, dbus
, gdk-pixbuf
, makeWrapper
+, which
, xvfb_run
, nixosTests
}:
@@ -28,11 +29,11 @@ let
];
in stdenv.mkDerivation rec {
pname = "gjs";
- version = "1.64.2";
+ version = "1.64.3";
src = fetchurl {
url = "mirror://gnome/sources/gjs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0ywrsfmkxaw11z83dnmb9yqkn6k3c1mkxw2mv6arbwad6x6q7zqm";
+ sha256 = "1rl524rmdbpmp5xdkm8dx3znq47l7dgvh192x80zjf8wc1af35lx";
};
outputs = [ "out" "dev" "installedTests" ];
@@ -42,6 +43,7 @@ in stdenv.mkDerivation rec {
ninja
pkgconfig
makeWrapper
+ which # for locale detection
libxml2 # for xml-stripblanks
];
@@ -74,11 +76,10 @@ in stdenv.mkDerivation rec {
./installed-tests-path.patch
];
- # Gio test is failing
- # https://github.com/NixOS/nixpkgs/pull/81626#issuecomment-599325843
- doCheck = false;
+ doCheck = true;
postPatch = ''
+ patchShebangs build/choose-tests-locale.sh
substituteInPlace installed-tests/debugger-test.sh --subst-var-by gjsConsole $out/bin/gjs-console
'';
@@ -95,7 +96,15 @@ in stdenv.mkDerivation rec {
'';
postInstall = ''
+ # TODO: make the glib setup hook handle this
+ installedTestsSchemaDatadir="$installedTests/share/gsettings-schemas/${pname}-${version}"
+ mkdir -p "$installedTestsSchemaDatadir"
+ mv "$installedTests/share/glib-2.0" "$installedTestsSchemaDatadir"
+ '';
+
+ postFixup = ''
wrapProgram "$installedTests/libexec/gjs/installed-tests/minijasmine" \
+ --prefix XDG_DATA_DIRS : "$installedTestsSchemaDatadir" \
--prefix GI_TYPELIB_PATH : "${stdenv.lib.makeSearchPath "lib/girepository-1.0" testDeps}"
'';
diff --git a/pkgs/development/libraries/gjs/installed-tests-path.patch b/pkgs/development/libraries/gjs/installed-tests-path.patch
index 11a39b2dd9a57a4e43621f606d4e8289a30321c3..f9b1515b68e347d06ef38ac35d118ed2ab4ca23b 100644
--- a/pkgs/development/libraries/gjs/installed-tests-path.patch
+++ b/pkgs/development/libraries/gjs/installed-tests-path.patch
@@ -1,5 +1,5 @@
diff --git a/installed-tests/meson.build b/installed-tests/meson.build
-index 294d20c6..1e5029e0 100644
+index 7e842025..1e5029e0 100644
--- a/installed-tests/meson.build
+++ b/installed-tests/meson.build
@@ -1,7 +1,7 @@
@@ -12,6 +12,19 @@ index 294d20c6..1e5029e0 100644
# Simple shell script tests #
+diff --git a/meson.build b/meson.build
+index 084d5396..e5d73fcd 100644
+--- a/meson.build
++++ b/meson.build
+@@ -540,7 +540,7 @@ install_data('installed-tests/extra/lsan.supp',
+ install_dir: get_option('datadir') / api_name / 'lsan')
+
+ if get_option('installed_tests')
+- schemadir = abs_datadir / 'glib-2.0' / 'schemas'
++ schemadir = get_option('installed_test_prefix') / 'share' / 'glib-2.0' / 'schemas'
+ install_data('installed-tests/js/org.gnome.GjsTest.gschema.xml', install_dir: schemadir)
+ meson.add_install_script('build/compile-gschemas.py', schemadir)
+ endif
diff --git a/meson_options.txt b/meson_options.txt
index 66f66024..008687cb 100644
--- a/meson_options.txt
diff --git a/pkgs/development/libraries/glib-networking/default.nix b/pkgs/development/libraries/glib-networking/default.nix
index 882c9f8c3f540ef77753edad5e6de0428efcc4a3..59bf8485971ff6b6037f588327ac581caef84ef4 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.2";
+ version = "2.64.3";
outputs = [ "out" "installedTests" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "19wmyv7j355z1wk650fyygadbwwmmhqggr54845rn7smbiqz1pj5";
+ sha256 = "0s518l4bwvdvcp51lbjqcw8g0vq18bznpf5hq2zi6a054jqhcylk";
};
patches = [
diff --git a/pkgs/development/libraries/glib/default.nix b/pkgs/development/libraries/glib/default.nix
index d74bd0c4067a9302731df84b0b03075ce24c8547..47e372cf9a36fe6074029e3097a6b8af67852517 100644
--- a/pkgs/development/libraries/glib/default.nix
+++ b/pkgs/development/libraries/glib/default.nix
@@ -48,11 +48,11 @@ in
stdenv.mkDerivation rec {
pname = "glib";
- version = "2.64.1";
+ version = "2.64.3";
src = fetchurl {
url = "mirror://gnome/sources/glib/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1ixvjmsrj45xq9bq3chhj98jhgcsqa08v627mjx6sjxlph1pd5hp";
+ sha256 = "08pbgiv5m3rica4ydvwvpq5mrxbyswx7l1jzjc2ch52xjabvr77y";
};
patches = optionals stdenv.isDarwin [
diff --git a/pkgs/development/libraries/glibc/2.30-cve-2020-1752.patch b/pkgs/development/libraries/glibc/2.30-cve-2020-1752.patch
new file mode 100644
index 0000000000000000000000000000000000000000..75d874b93d0962d369bab0e973d012b48268946b
--- /dev/null
+++ b/pkgs/development/libraries/glibc/2.30-cve-2020-1752.patch
@@ -0,0 +1,62 @@
+From: Andreas Schwab
+Date: Wed, 19 Feb 2020 16:21:46 +0000 (+0100)
+Subject: Fix use-after-free in glob when expanding ~user (bug 25414)
+X-Git-Url: https://sourceware.org/git/?p=glibc.git;a=commitdiff_plain;h=da97c6b88eb03fb834e92964b0895c2ac8d61f63;hp=dd34bce38c822b67fcc42e73969bf6699d6874b6
+
+Fix use-after-free in glob when expanding ~user (bug 25414)
+
+The value of `end_name' points into the value of `dirname', thus don't
+deallocate the latter before the last use of the former.
+
+(cherry picked from commit ddc650e9b3dc916eab417ce9f79e67337b05035c)
+---
+
+diff --git a/posix/glob.c b/posix/glob.c
+index e73e35c510..c6cbd0eb43 100644
+--- a/posix/glob.c
++++ b/posix/glob.c
+@@ -827,31 +827,32 @@ __glob (const char *pattern, int flags, int (*errfunc) (const char *, int),
+ {
+ size_t home_len = strlen (p->pw_dir);
+ size_t rest_len = end_name == NULL ? 0 : strlen (end_name);
+- char *d;
++ char *d, *newp;
++ bool use_alloca = glob_use_alloca (alloca_used,
++ home_len + rest_len + 1);
+
+- if (__glibc_unlikely (malloc_dirname))
+- free (dirname);
+- malloc_dirname = 0;
+-
+- if (glob_use_alloca (alloca_used, home_len + rest_len + 1))
+- dirname = alloca_account (home_len + rest_len + 1,
+- alloca_used);
++ if (use_alloca)
++ newp = alloca_account (home_len + rest_len + 1, alloca_used);
+ else
+ {
+- dirname = malloc (home_len + rest_len + 1);
+- if (dirname == NULL)
++ newp = malloc (home_len + rest_len + 1);
++ if (newp == NULL)
+ {
+ scratch_buffer_free (&pwtmpbuf);
+ retval = GLOB_NOSPACE;
+ goto out;
+ }
+- malloc_dirname = 1;
+ }
+- d = mempcpy (dirname, p->pw_dir, home_len);
++ d = mempcpy (newp, p->pw_dir, home_len);
+ if (end_name != NULL)
+ d = mempcpy (d, end_name, rest_len);
+ *d = '\0';
+
++ if (__glibc_unlikely (malloc_dirname))
++ free (dirname);
++ dirname = newp;
++ malloc_dirname = !use_alloca;
++
+ dirlen = home_len + rest_len;
+ dirname_modified = 1;
+ }
diff --git a/pkgs/development/libraries/glibc/common.nix b/pkgs/development/libraries/glibc/common.nix
index 0429c7295fb860f3c0938fff2b3e97f3a2eab7c4..36b6bea61cd48b9138b918626f97e704ece92d4c 100644
--- a/pkgs/development/libraries/glibc/common.nix
+++ b/pkgs/development/libraries/glibc/common.nix
@@ -106,10 +106,10 @@ stdenv.mkDerivation ({
url = "https://salsa.debian.org/glibc-team/glibc/raw/49767c9f7de4828220b691b29de0baf60d8a54ec/debian/patches/localedata/locale-C.diff";
sha256 = "0irj60hs2i91ilwg5w7sqrxb695c93xg0ik7yhhq9irprd7fidn4";
})
- ]
- ++ lib.optionals stdenv.isx86_64 [
+
./fix-x64-abi.patch
./2.27-CVE-2019-19126.patch
+ ./2.30-cve-2020-1752.patch
]
++ lib.optional stdenv.hostPlatform.isMusl ./fix-rpc-types-musl-conflicts.patch
++ lib.optional stdenv.buildPlatform.isDarwin ./darwin-cross-build.patch;
diff --git a/pkgs/development/libraries/gmm/default.nix b/pkgs/development/libraries/gmm/default.nix
index eb23f5c82c236d42ac69f5917341488eae030372..278059465ecbd012404429378ccc747025950619 100644
--- a/pkgs/development/libraries/gmm/default.nix
+++ b/pkgs/development/libraries/gmm/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gmm";
- version = "5.3";
+ version = "5.4";
src = fetchurl {
url = "mirror://savannah/getfem/stable/${pname}-${version}.tar.gz";
- sha256 = "0lkjd3n0298w1dli446z320sn7mqdap8h9q31nydkbw2k7b4db46";
+ sha256 = "0mhygfpsdyr0d4h3sn6g7nxn149yrlqv7r2h34yqkrpv1q4daqvi";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix
index 6d0faa03a888756187d60055b77da8b7a8007e9b..f75d107718da0c643bf328b2edadbfb42f99bbd2 100644
--- a/pkgs/development/libraries/gnutls/default.nix
+++ b/pkgs/development/libraries/gnutls/default.nix
@@ -8,7 +8,7 @@
assert guileBindings -> guile != null;
let
- version = "3.6.13";
+ version = "3.6.14";
# XXX: Gnulib's `test-select' fails on FreeBSD:
# https://hydra.nixos.org/build/2962084/nixlog/1/raw .
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://gnupg/gnutls/v3.6/gnutls-${version}.tar.xz";
- sha256 = "0f1gnm0756qms5cpx6yn6xb8d3imc2gkqmygf12n9x6r8zs1s11j";
+ sha256 = "0qwxsfizynly0ns537vnhnlm5lh03la4vbsmz675n0n7vqd7ac2n";
};
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
diff --git a/pkgs/development/libraries/gobject-introspection/absolute_shlib_path.patch b/pkgs/development/libraries/gobject-introspection/absolute_shlib_path.patch
index 6e56d3fab4117278342d99acc6cc7a3cd921d481..775c2985530133a4a0aa5c628576e82ab4cd96ca 100644
--- a/pkgs/development/libraries/gobject-introspection/absolute_shlib_path.patch
+++ b/pkgs/development/libraries/gobject-introspection/absolute_shlib_path.patch
@@ -140,3 +140,46 @@
def extract_libtool(la_file):
+--- a/tests/scanner/test_shlibs.py
++++ b/tests/scanner/test_shlibs.py
+@@ -7,6 +7,30 @@ from giscanner.shlibs import resolve_from_ldd_output, sanitize_shlib_path
+
+ class TestLddParser(unittest.TestCase):
+
++ def test_resolve_from_ldd_output_nix(self):
++ output = '''\
++ libglib-2.0.so.0 => @nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libglib-2.0.so.0 (0x00007f0ee1b28000)
++ libgobject-2.0.so.0 => @nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libgobject-2.0.so.0 (0x00007f0ee18cf000)
++ libgio-2.0.so.0 => @nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libgio-2.0.so.0 (0x00007f0ee1502000)
++ libxml2.so.2 => @nixStoreDir@/72mxkk74cv266snkjpz1kwl1i2rg8rpc-libxml2-2.9.8/lib/libxml2.so.2 (0x00007f0ee119c000)
++ libsqlite3.so.0 => @nixStoreDir@/ck5ay23hsmlc67pg3m34kzd1k2hhvww0-sqlite-3.24.0/lib/libsqlite3.so.0 (0x00007f0ee0e98000)
++ libpsl.so.5 => @nixStoreDir@/qn3l2gn7m76f318676wflrs2z6d4rrkj-libpsl-0.20.2-list-2017-02-03/lib/libpsl.so.5 (0x00007f0ee0c88000)
++ libc.so.6 => @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libc.so.6 (0x00007f0ee08d4000)
++ libpcre.so.1 => @nixStoreDir@/hxbq8lpc53qsf1bc0dfcsm47wmcxzjvh-pcre-8.42/lib/libpcre.so.1 (0x00007f0ee0662000)
++ @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib64/ld-linux-x86-64.so.2 (0x00007f0ee20ff000)
++ libblkid.so.1 => @nixStoreDir@/q0kgnq21j0l2yd77gdlld371246cwghh-util-linux-2.32.1/lib/libblkid.so.1 (0x00007f0edd0cd000)
++ libuuid.so.1 => @nixStoreDir@/q0kgnq21j0l2yd77gdlld371246cwghh-util-linux-2.32.1/lib/libuuid.so.1 (0x00007f0edcec5000)
++ librt.so.1 => @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/librt.so.1 (0x00007f0edccbd000)
++ libstdc++.so.6 => @nixStoreDir@/3v5r7fkrbkw2qajadvjbf6p6qriz9p1i-gcc-7.3.0-lib/lib/libstdc++.so.6 (0x00007f0edc936000)
++ libgcc_s.so.1 => @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libgcc_s.so.1 (0x00007f0edc720000)
++ '''
++ libraries = ['glib-2.0', 'gio-2.0']
++
++ self.assertEqual(
++ ['@nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libglib-2.0.so.0',
++ '@nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libgio-2.0.so.0'],
++ resolve_from_ldd_output(libraries, output))
++
+ def test_resolve_from_ldd_output(self):
+ output = '''\
+ libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fbe12d68000)
+@@ -40,7 +64,8 @@ class TestLddParser(unittest.TestCase):
+
+ self.assertEqual(
+ sanitize_shlib_path('/foo/bar'),
+- '/foo/bar' if sys.platform == 'darwin' else 'bar')
++ # NixOS always want the absolute path
++ '/foo/bar')
+
+ def test_unresolved_library(self):
+ output = ''
diff --git a/pkgs/development/libraries/gobject-introspection/default.nix b/pkgs/development/libraries/gobject-introspection/default.nix
index 0d514c3fd7d8d4b79f3ff50a353a844955994c8d..03b0d1767d9feee0a99183c27bd2bfbcaf70951a 100644
--- a/pkgs/development/libraries/gobject-introspection/default.nix
+++ b/pkgs/development/libraries/gobject-introspection/default.nix
@@ -1,61 +1,97 @@
-{ stdenv, fetchurl, glib, flex, bison, meson, ninja, pkgconfig, libffi, python3
-, libintl, cctools, cairo, gnome3, glibcLocales
-, substituteAll, nixStoreDir ? builtins.storeDir
+{ stdenv
+, fetchurl
+, glib
+, flex
+, bison
+, meson
+, ninja
+, gtk-doc
+, docbook-xsl-nons
+, docbook_xml_dtd_43
+, docbook_xml_dtd_45
+, pkg-config
+, libffi
+, python3
+, cctools
+, cairo
+, gnome3
+, substituteAll
+, nixStoreDir ? builtins.storeDir
, x11Support ? true
}:
+
# now that gobject-introspection creates large .gir files (eg gtk3 case)
# it may be worth thinking about using multiple derivation outputs
# In that case its about 6MB which could be separated
-with stdenv.lib;
stdenv.mkDerivation rec {
pname = "gobject-introspection";
version = "1.64.1";
+ # outputs TODO: share/gobject-introspection-1.0/tests is needed during build
+ # by pygobject3 (and maybe others), but it's only searched in $out
+ outputs = [ "out" "dev" "devdoc" "man" ];
+ outputBin = "dev";
+
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "19vz7vp10h0zj3f491yk72dp89bix6rgkzxg4qcm4d6151ksxgl0";
};
- outputs = [ "out" "dev" "man" ];
- outputBin = "dev";
+ patches = [
+ # Make g-ir-scanner put absolute path to GIR files it generates
+ # so that programs can just dlopen them without having to muck
+ # with LD_LIBRARY_PATH environment variable.
+ (substituteAll {
+ src = ./absolute_shlib_path.patch;
+ inherit nixStoreDir;
+ })
+ ] ++ stdenv.lib.optionals x11Support [
+ # Hardcode the cairo shared library path in the Cairo gir shipped with this package.
+ # https://github.com/NixOS/nixpkgs/issues/34080
+ (substituteAll {
+ src = ./absolute_gir_path.patch;
+ cairoLib = "${stdenv.lib.getLib cairo}/lib";
+ })
+ ];
- LC_ALL = "en_US.UTF-8"; # for tests
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ flex
+ bison
+ gtk-doc
+ docbook-xsl-nons
+ docbook_xml_dtd_43 # FIXME: remove in next release
+ docbook_xml_dtd_45
+ python3
+ setupHook # move .gir files
+ ];
- nativeBuildInputs = [ meson ninja pkgconfig libintl glibcLocales ];
- buildInputs = [ flex bison python3 setupHook/*move .gir*/ ]
- ++ stdenv.lib.optional stdenv.isDarwin cctools;
- propagatedBuildInputs = [ libffi glib ];
+ buildInputs = [
+ python3
+ ];
+
+ checkInputs = stdenv.lib.optionals stdenv.isDarwin [
+ cctools # for otool
+ ];
+
+ propagatedBuildInputs = [
+ libffi
+ glib
+ ];
mesonFlags = [
"--datadir=${placeholder "dev"}/share"
"-Ddoctool=disabled"
"-Dcairo=disabled"
+ "-Dgtk_doc=true"
];
- # outputs TODO: share/gobject-introspection-1.0/tests is needed during build
- # by pygobject3 (and maybe others), but it's only searched in $out
-
- setupHook = ./setup-hook.sh;
-
- patches = [
- (substituteAll {
- src = ./test_shlibs.patch;
- inherit nixStoreDir;
- })
- (substituteAll {
- src = ./absolute_shlib_path.patch;
- inherit nixStoreDir;
- })
- ] ++ stdenv.lib.optional x11Support # https://github.com/NixOS/nixpkgs/issues/34080
- (substituteAll {
- src = ./absolute_gir_path.patch;
- cairoLib = "${getLib cairo}/lib";
- });
-
doCheck = !stdenv.isAarch64;
- preBuild = ''
+ preCheck = ''
# Our gobject-introspection patches make the shared library paths absolute
# in the GIR files. When running tests, the library is not yet installed,
# though, so we need to replace the absolute path with a local one during build.
@@ -64,10 +100,12 @@ stdenv.mkDerivation rec {
ln -s $PWD/tests/scanner/libregress-1.0${stdenv.targetPlatform.extensions.sharedLibrary} $out/lib/libregress-1.0${stdenv.targetPlatform.extensions.sharedLibrary}
'';
- preInstall = ''
+ postCheck = ''
rm $out/lib/libregress-1.0${stdenv.targetPlatform.extensions.sharedLibrary}
'';
+ setupHook = ./setup-hook.sh;
+
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
@@ -76,9 +114,9 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A middleware layer between C libraries and language bindings";
- homepage = "http://live.gnome.org/GObjectIntrospection";
- maintainers = with maintainers; [ lovek323 lethalman ];
- platforms = platforms.unix;
+ homepage = "https://gi.readthedocs.io/";
+ maintainers = teams.gnome.members ++ (with maintainers; [ lovek323 ]);
+ platforms = platforms.unix;
license = with licenses; [ gpl2 lgpl2 ];
longDescription = ''
diff --git a/pkgs/development/libraries/gobject-introspection/test_shlibs.patch b/pkgs/development/libraries/gobject-introspection/test_shlibs.patch
deleted file mode 100644
index 65b5a1a13b9130e86dba77d4a7111e0a70fdaa23..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/gobject-introspection/test_shlibs.patch
+++ /dev/null
@@ -1,43 +0,0 @@
---- a/tests/scanner/test_shlibs.py
-+++ b/tests/scanner/test_shlibs.py
-@@ -7,6 +7,30 @@ from giscanner.shlibs import resolve_from_ldd_output, sanitize_shlib_path
-
- class TestLddParser(unittest.TestCase):
-
-+ def test_resolve_from_ldd_output_nix(self):
-+ output = '''\
-+ libglib-2.0.so.0 => @nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libglib-2.0.so.0 (0x00007f0ee1b28000)
-+ libgobject-2.0.so.0 => @nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libgobject-2.0.so.0 (0x00007f0ee18cf000)
-+ libgio-2.0.so.0 => @nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libgio-2.0.so.0 (0x00007f0ee1502000)
-+ libxml2.so.2 => @nixStoreDir@/72mxkk74cv266snkjpz1kwl1i2rg8rpc-libxml2-2.9.8/lib/libxml2.so.2 (0x00007f0ee119c000)
-+ libsqlite3.so.0 => @nixStoreDir@/ck5ay23hsmlc67pg3m34kzd1k2hhvww0-sqlite-3.24.0/lib/libsqlite3.so.0 (0x00007f0ee0e98000)
-+ libpsl.so.5 => @nixStoreDir@/qn3l2gn7m76f318676wflrs2z6d4rrkj-libpsl-0.20.2-list-2017-02-03/lib/libpsl.so.5 (0x00007f0ee0c88000)
-+ libc.so.6 => @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libc.so.6 (0x00007f0ee08d4000)
-+ libpcre.so.1 => @nixStoreDir@/hxbq8lpc53qsf1bc0dfcsm47wmcxzjvh-pcre-8.42/lib/libpcre.so.1 (0x00007f0ee0662000)
-+ @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib64/ld-linux-x86-64.so.2 (0x00007f0ee20ff000)
-+ libblkid.so.1 => @nixStoreDir@/q0kgnq21j0l2yd77gdlld371246cwghh-util-linux-2.32.1/lib/libblkid.so.1 (0x00007f0edd0cd000)
-+ libuuid.so.1 => @nixStoreDir@/q0kgnq21j0l2yd77gdlld371246cwghh-util-linux-2.32.1/lib/libuuid.so.1 (0x00007f0edcec5000)
-+ librt.so.1 => @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/librt.so.1 (0x00007f0edccbd000)
-+ libstdc++.so.6 => @nixStoreDir@/3v5r7fkrbkw2qajadvjbf6p6qriz9p1i-gcc-7.3.0-lib/lib/libstdc++.so.6 (0x00007f0edc936000)
-+ libgcc_s.so.1 => @nixStoreDir@/g2yk54hifqlsjiha3szr4q3ccmdzyrdv-glibc-2.27/lib/libgcc_s.so.1 (0x00007f0edc720000)
-+ '''
-+ libraries = ['glib-2.0', 'gio-2.0']
-+
-+ self.assertEqual(
-+ ['@nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libglib-2.0.so.0',
-+ '@nixStoreDir@/gmrf09y7sfxrr0mcx90dba7w41jj2kzk-glib-2.58.1/lib/libgio-2.0.so.0'],
-+ resolve_from_ldd_output(libraries, output))
-+
- def test_resolve_from_ldd_output(self):
- output = '''\
- libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fbe12d68000)
-@@ -40,7 +64,8 @@ class TestLddParser(unittest.TestCase):
-
- self.assertEqual(
- sanitize_shlib_path('/foo/bar'),
-- '/foo/bar' if sys.platform == 'darwin' else 'bar')
-+ # NixOS always want the absolute path
-+ '/foo/bar')
-
- def test_unresolved_library(self):
- output = ''
diff --git a/pkgs/development/libraries/graphene/default.nix b/pkgs/development/libraries/graphene/default.nix
index e540604c9cb991c4d59535f68fa92b43a3a407dd..3fc0094f104f74915d9380430e35b7c004086f74 100644
--- a/pkgs/development/libraries/graphene/default.nix
+++ b/pkgs/development/libraries/graphene/default.nix
@@ -15,7 +15,7 @@
stdenv.mkDerivation rec {
pname = "graphene";
- version = "1.10.0";
+ version = "1.10.2";
outputs = [ "out" "devdoc" "installedTests" ];
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
owner = "ebassi";
repo = pname;
rev = version;
- sha256 = "16vqwih5bfxv7r3mm7iiha804rpsxzxjfrs4kx76d9q5yg2hayxr";
+ sha256 = "1ljhhjafi1nlndjswx7mg0d01zci90wz77yvz5w8bd9mm8ssw38s";
};
patches = [
diff --git a/pkgs/development/libraries/gstreamer/core/default.nix b/pkgs/development/libraries/gstreamer/core/default.nix
index f4810feada87fc450a4c60538f70e96e5fc1ff2e..9c4f3ee0251d5307f1bad02102ce6b4e6c596fd2 100644
--- a/pkgs/development/libraries/gstreamer/core/default.nix
+++ b/pkgs/development/libraries/gstreamer/core/default.nix
@@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
postInstall = ''
for prog in "$dev/bin/"*; do
# We can't use --suffix here due to quoting so we craft the export command by hand
- wrapProgram "$prog" --run "export GST_PLUGIN_SYSTEM_PATH=\$GST_PLUGIN_SYSTEM_PATH"$\{GST_PLUGIN_SYSTEM_PATH:+:\}"\$(unset _tmp; for profile in \$NIX_PROFILES; do _tmp="\$profile/lib/gstreamer-1.0''$\{_tmp:+:\}\$_tmp"; done; printf "\$_tmp")"
+ wrapProgram "$prog" --run 'export GST_PLUGIN_SYSTEM_PATH=$GST_PLUGIN_SYSTEM_PATH''${GST_PLUGIN_SYSTEM_PATH:+:}$(unset _tmp; for profile in $NIX_PROFILES; do _tmp="$profile/lib/gstreamer-1.0''${_tmp:+:}$_tmp"; done; printf '%s' "$_tmp")'
done
'';
diff --git a/pkgs/development/libraries/gtkd/default.nix b/pkgs/development/libraries/gtkd/default.nix
index a03dc51f00c5c5d609013c00c7e72e93113d9679..5cef820db149723929d9451ed1e37fa1592e6137 100644
--- a/pkgs/development/libraries/gtkd/default.nix
+++ b/pkgs/development/libraries/gtkd/default.nix
@@ -117,7 +117,7 @@ in stdenv.mkDerivation rec {
makeFlags = [
"prefix=${placeholder "out"}"
- "PKG_CONFIG=${pkgconfig}/bin/pkg-config"
+ "PKG_CONFIG=${pkgconfig}/bin/${pkgconfig.targetPrefix}pkg-config"
];
# The .pc files does not declare an `includedir=`, so the multiple
diff --git a/pkgs/development/libraries/harfbuzz/default.nix b/pkgs/development/libraries/harfbuzz/default.nix
index c2a924c7e023f37d63f7521f0fb7661df53c7ba0..823c123d52adc6e99478d81cc2757731a965a665 100644
--- a/pkgs/development/libraries/harfbuzz/default.nix
+++ b/pkgs/development/libraries/harfbuzz/default.nix
@@ -8,7 +8,7 @@
}:
let
- version = "2.6.4";
+ version = "2.6.7";
inherit (stdenv.lib) optional optionals optionalString;
in
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${version}.tar.xz";
- sha256 = "04iwq13w6zkdhljmsxrzgg4fyh04qnwfn57rgrl9kmijc7cvh4wl";
+ sha256 = "065jg6s8xix45s4msj0l2r0iycw5yyyjdylripv7pyfzdk883r29";
};
postPatch = ''
diff --git a/pkgs/development/libraries/igraph/default.nix b/pkgs/development/libraries/igraph/default.nix
index fcb5e7918d961e51c76965939336ea2edd774e73..7f494e8bddc183f76d9eece5c6c2b492d35924d6 100644
--- a/pkgs/development/libraries/igraph/default.nix
+++ b/pkgs/development/libraries/igraph/default.nix
@@ -4,28 +4,34 @@
stdenv.mkDerivation rec {
pname = "igraph";
- version = "0.7.1";
+ version = "0.8.2";
src = fetchFromGitHub {
owner = "igraph";
repo = pname;
rev = version;
- sha256 = "1wsy0r511gk069il6iqjs27q8cjvqz20gf0a7inybx1bw84845z8";
+ sha256 = "015yh9s19lmxm7l1ld8adlsqh1lrmzicl801saixdwl9w05hfva4";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [ flex yacc zlib libxml2 ];
- # This file is normally generated by igraph's bootstrap.sh, but we can do it
- # ourselves. ~ C.
+ # Normally, igraph wants us to call bootstrap.sh, which will call
+ # tools/getversion.sh. Instead, we're going to put the version directly
+ # where igraph wants, and then let autoreconfHook do the rest of the
+ # bootstrap. ~ C.
postPatch = ''
- echo "${version}" > VERSION
+ echo "${version}" > IGRAPH_VERSION
'';
+ doCheck = true;
+
meta = {
description = "The network analysis package";
homepage = "https://igraph.org/";
license = lib.licenses.gpl2;
+ # NB: Known to fail tests on aarch64.
+ platforms = [ "x86_64-linux" ];
maintainers = [ lib.maintainers.MostAwesomeDude ];
};
}
diff --git a/pkgs/development/libraries/impy/default.nix b/pkgs/development/libraries/impy/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c865b25c0009e806d49b0d84557c66db294dafd1
--- /dev/null
+++ b/pkgs/development/libraries/impy/default.nix
@@ -0,0 +1,44 @@
+{ stdenv
+, fetchFromGitHub
+, cmake
+, pkg-config
+, libpng
+, zlib
+, giflib
+, libjpeg
+, SDL2
+}:
+
+stdenv.mkDerivation rec {
+ pname = "impy";
+ version = "0.1";
+
+ src = fetchFromGitHub {
+ owner = "bcampbell";
+ repo = "impy";
+ rev = "v${version}";
+ sha256 = "1h45xjms56radhknspyx17a12dpnm7xgqm1x1chy42aw5ic8b5qf";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ pkg-config
+ ];
+
+ buildInputs = [
+ libpng
+ zlib
+ giflib
+ libjpeg
+ SDL2
+ ];
+
+ meta = with stdenv.lib; {
+ description = "A simple library for loading/saving images and animations, written in C";
+ homepage = "https://github.com/bcampbell/impy";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
+
diff --git a/pkgs/development/libraries/intel-gmmlib/default.nix b/pkgs/development/libraries/intel-gmmlib/default.nix
index 23b26c9a8908980da0160c6fdfb1cd0ebbca81cf..7b3cb0a2528a87d3d6a5129d5721d73abfd1ef7f 100644
--- a/pkgs/development/libraries/intel-gmmlib/default.nix
+++ b/pkgs/development/libraries/intel-gmmlib/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "intel-gmmlib";
- version = "20.1.1";
+ version = "20.2.2";
src = fetchFromGitHub {
owner = "intel";
repo = "gmmlib";
rev = "${pname}-${version}";
- sha256 = "0k130yiq8n34ppddpgl7kwq5w2y7n49jxiyk7x52y773m97xd6y1";
+ sha256 = "1gr4xfw8a99jwir7dxqwbfs42lrap3gimwkd7mrhi8vgacvkkvhf";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/intel-media-driver/default.nix b/pkgs/development/libraries/intel-media-driver/default.nix
index ac4bdb4b14c96726458b8b90c971fa5cffa5f08c..366e34ddf4d98666ddd1d2639b0d36374676552e 100644
--- a/pkgs/development/libraries/intel-media-driver/default.nix
+++ b/pkgs/development/libraries/intel-media-driver/default.nix
@@ -1,17 +1,17 @@
{ stdenv, fetchFromGitHub
-, cmake, pkgconfig
+, cmake, pkg-config
, libva, libpciaccess, intel-gmmlib, libX11
}:
stdenv.mkDerivation rec {
pname = "intel-media-driver";
- version = "19.4.0r";
+ version = "20.1.1";
src = fetchFromGitHub {
owner = "intel";
repo = "media-driver";
rev = "intel-media-${version}";
- sha256 = "0gnd82z0wgiw5my1hnqlk9hcjjqpsgasqq5xcdrbkfa40wpb132a";
+ sha256 = "1mww20c9r7a57njqa2835ayjvk46lrv2yks9a2y8i0s5qzdi8m1i";
};
cmakeFlags = [
@@ -21,15 +21,21 @@ stdenv.mkDerivation rec {
"-DMEDIA_RUN_TEST_SUITE=OFF"
];
- nativeBuildInputs = [ cmake pkgconfig ];
+ nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ libva libpciaccess intel-gmmlib libX11 ];
meta = with stdenv.lib; {
+ description = "Intel Media Driver for VAAPI — Broadwell+ iGPUs";
+ longDescription = ''
+ The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API)
+ user mode driver supporting hardware accelerated decoding, encoding, and
+ video post processing for GEN based graphics hardware.
+ '';
homepage = "https://github.com/intel/media-driver";
+ changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}";
license = with licenses; [ bsd3 mit ];
- description = "Intel Media Driver for VAAPI — Broadwell+ iGPUs";
platforms = platforms.linux;
- maintainers = with maintainers; [ jfrankenau ];
+ maintainers = with maintainers; [ primeos jfrankenau ];
};
}
diff --git a/pkgs/development/libraries/iso-codes/default.nix b/pkgs/development/libraries/iso-codes/default.nix
index 9ab25b410b4a371f9b5fd041d2b9bb6160ad0f92..8ba9ea31b801925873cbba9ae7c804fa3d01df9c 100644
--- a/pkgs/development/libraries/iso-codes/default.nix
+++ b/pkgs/development/libraries/iso-codes/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "iso-codes";
- version = "4.4";
+ version = "4.5.0";
src = fetchurl {
url = "https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/${pname}-${version}/${pname}-${pname}-${version}.tar.bz2";
- sha256 = "02x0wcz783ammkdrmrh31wsmww481xbkbz70vf766ivbnn5sfxn6";
+ sha256 = "17nnyx07q8vbyqsxbvp4m5s2nrc4fxl3dvgbgmkqww2wl4x1fv9y";
};
patchPhase = ''
diff --git a/pkgs/development/libraries/jansson/default.nix b/pkgs/development/libraries/jansson/default.nix
index c1653ea5d1be3cccd4d6485228cbce4ad45c07ff..7ecf7579a307f949693ed9f67b56ff0a8f7c6f39 100644
--- a/pkgs/development/libraries/jansson/default.nix
+++ b/pkgs/development/libraries/jansson/default.nix
@@ -1,11 +1,11 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- name = "jansson-2.12";
+ name = "jansson-2.13.1";
src = fetchurl {
url = "http://www.digip.org/jansson/releases/${name}.tar.gz";
- sha256 = "1jfj4xq3rdgnkxval1x2gqwhaam34qdxbplsj5fsrvs8a1vfr3az";
+ sha256 = "0ks7gbs0j8p4dmmi2sq129mxy5gfg0z6220i1jk020mi2zd7gwzl";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/jbig2dec/default.nix b/pkgs/development/libraries/jbig2dec/default.nix
index 8cc2ce0087168d0ec348085c68169ab4b12af733..22d38a080cabcd8db2bb64dd54542635b43e4bf8 100644
--- a/pkgs/development/libraries/jbig2dec/default.nix
+++ b/pkgs/development/libraries/jbig2dec/default.nix
@@ -1,18 +1,19 @@
-{ stdenv, fetchurl, python3, autoconf }:
+{ stdenv, fetchurl, python3, autoreconfHook }:
stdenv.mkDerivation rec {
- name = "jbig2dec-0.17";
+ pname = "jbig2dec";
+ version = "0.18";
src = fetchurl {
- url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs950/${name}.tar.gz";
- sha256 = "0wpvslmwazia3z8gyk343kbq6yj47pxr4x5yjvx332v309qssazp";
+ url = "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs952/${pname}-${version}.tar.gz";
+ sha256 = "0pigfw2v0ppvr0lbysm69gx0zsa5q2q92yrb8af2j3im6x97f6cy";
};
postPatch = ''
patchShebangs test_jbig2dec.py
'';
- buildInputs = [ autoconf ];
+ buildInputs = [ autoreconfHook ];
checkInputs = [ python3 ];
doCheck = true;
diff --git a/pkgs/development/libraries/json-c/default.nix b/pkgs/development/libraries/json-c/default.nix
index 81ebc7baeb06d34874fd5912f8e3ea10d0742a50..c7a9b3c4a12567677247e09bf9fe60a50307ab0d 100644
--- a/pkgs/development/libraries/json-c/default.nix
+++ b/pkgs/development/libraries/json-c/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, autoconf }:
+{ stdenv, fetchurl, fetchpatch, autoconf }:
stdenv.mkDerivation rec {
name = "json-c-0.13.1";
@@ -7,6 +7,15 @@ stdenv.mkDerivation rec {
sha256 = "0ch1v18wk703bpbyzj7h1mkwvsw4rw4qdwvgykscypvqq10678ll";
};
+ patches = [
+ # https://nvd.nist.gov/vuln/detail/CVE-2020-12762
+ (fetchpatch {
+ name = "CVE-2020-12762.patch";
+ url = "https://github.com/json-c/json-c/commit/865b5a65199973bb63dff8e47a2f57e04fec9736.patch";
+ sha256 = "1g5afk4khhm1sb70xrva1pyznshcw3ipzp1g5z60dpzxy303pp6h";
+ })
+ ];
+
outputs = [ "out" "dev" ];
nativeBuildInputs = [ autoconf ]; # for autoheader
@@ -16,6 +25,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/json-c/json-c/wiki";
maintainers = with maintainers; [ lovek323 ];
platforms = platforms.unix;
+ license = licenses.mit;
longDescription = ''
JSON-C implements a reference counting object model that allows you to
diff --git a/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix b/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix
index c72cb5b71a43cdf4f3fc203e18cbe5927e469f11..90a7116f42ad15347f5304dbbdb2aad0b110ad7e 100644
--- a/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix
+++ b/pkgs/development/libraries/kde-frameworks/kfilemetadata/default.nix
@@ -1,7 +1,7 @@
{
mkDerivation, lib, copyPathsToStore,
extra-cmake-modules,
- attr, ebook_tools, exiv2, ffmpeg, karchive, kcoreaddons, ki18n, poppler, qtbase, qtmultimedia, taglib
+ attr, ebook_tools, exiv2, ffmpeg_3, karchive, kcoreaddons, ki18n, poppler, qtbase, qtmultimedia, taglib
}:
mkDerivation {
@@ -9,7 +9,7 @@ mkDerivation {
meta = { maintainers = [ lib.maintainers.ttuegel ]; };
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
- attr ebook_tools exiv2 ffmpeg karchive kcoreaddons ki18n poppler qtbase qtmultimedia
+ attr ebook_tools exiv2 ffmpeg_3 karchive kcoreaddons ki18n poppler qtbase qtmultimedia
taglib
];
patches = copyPathsToStore (lib.readPathsFromFile ./. ./series);
diff --git a/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix b/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix
index 3704cbb7794c1c9cf77b0ea921f53fe06c494f5d..a42f1c0a513c43fb16c9623efd354ba594bdc1da 100644
--- a/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix
+++ b/pkgs/development/libraries/khronos-ocl-icd-loader/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
name = "khronos-ocl-icd-loader-${version}";
- version = "2020.03.13";
+ version = "2020.06.16";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "OpenCL-ICD-Loader";
rev = "v${version}";
- sha256 = "0zk6fyfrklx8a848613rfcx0y4yn0dsxkxzzl9pgdh9i6qdfjj9k";
+ sha256 = "0v2yi6d3g5qshzy6pjic09c5irwgds106yvr93q62f32psfblnmy";
};
patches = stdenv.lib.lists.optional withTracing ./tracing.patch;
diff --git a/pkgs/development/libraries/lcms2/default.nix b/pkgs/development/libraries/lcms2/default.nix
index 2de11a3bd406fcc77677a9dc56ea9e3874f9fefd..2584e26b3c0b347afa3f1390f43ecdc576cd5533 100644
--- a/pkgs/development/libraries/lcms2/default.nix
+++ b/pkgs/development/libraries/lcms2/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, libtiff, libjpeg, zlib }:
stdenv.mkDerivation rec {
- name = "lcms2-2.9";
+ name = "lcms2-2.10";
src = fetchurl {
url = "mirror://sourceforge/lcms/${name}.tar.gz";
- sha256 = "083xisy6z01zhm7p7rgk4bx9d6zlr8l20qkfv1g29ylnhgwzvij8";
+ sha256 = "0ipkw2r8h3yhm4vn5nx04dz5s943x9fw023fhrrnjz2c97yi3m2h";
};
outputs = [ "bin" "dev" "out" ];
diff --git a/pkgs/development/libraries/ldb/default.nix b/pkgs/development/libraries/ldb/default.nix
index 33a9974211f6c137d322d00ae1e538455646a356..52daebf8323ecb3553b5e6ed48c9f839e68c1ace 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.3";
+ version = "2.1.4";
src = fetchurl {
url = "mirror://samba/ldb/${pname}-${version}.tar.gz";
- sha256 = "0xkps414ndb87abla7dlv44ndnfg5r5vwgmkm3ngcq9knbv1x6w7";
+ sha256 = "0kmzs2s7fvar9ksaxyiqlh8q8mbwc7bxrq9w1y91zlyb23p142wy";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/leatherman/default.nix b/pkgs/development/libraries/leatherman/default.nix
index 8a34f05f6cf0ea56807f94688c44d47c6a0f90b7..9522650449529fc0ed90b51d425fd1d3cccd09f8 100644
--- a/pkgs/development/libraries/leatherman/default.nix
+++ b/pkgs/development/libraries/leatherman/default.nix
@@ -11,12 +11,7 @@ stdenv.mkDerivation rec {
owner = "puppetlabs";
};
- NIX_CFLAGS_COMPILE = builtins.toString [
- "-Wno-error=ignored-qualifiers"
- "-Wno-error=class-memaccess"
- "-Wno-error=catch-value"
- "-Wno-error=deprecated-copy"
- ];
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
buildInputs = [ boost curl ruby ];
@@ -28,7 +23,7 @@ stdenv.mkDerivation rec {
description = "A collection of C++ and CMake utility libraries";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/leveldb/default.nix b/pkgs/development/libraries/leveldb/default.nix
index b64b426a6403c53fef06b5431bba48bc9f3ddc88..33eca603c267bae221a3065c9cc0411aebe6ba7d 100644
--- a/pkgs/development/libraries/leveldb/default.nix
+++ b/pkgs/development/libraries/leveldb/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, fixDarwinDylibNames }:
+{ stdenv, fetchFromGitHub, fixDarwinDylibNames, snappy }:
stdenv.mkDerivation rec {
pname = "leveldb";
@@ -11,6 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "01kxga1hv4wp94agx5vl3ybxfw5klqrdsrb6p6ywvnjmjxm8322y";
};
+ buildInputs = [ snappy ];
+
nativeBuildInputs = []
++ stdenv.lib.optional stdenv.isDarwin [ fixDarwinDylibNames ];
diff --git a/pkgs/development/libraries/libLAS/default.nix b/pkgs/development/libraries/libLAS/default.nix
index 818e2ad85b003b5842e6c1c3c5834b3f4e782068..95569c0a8132b51f6c229652120053193f695bfa 100644
--- a/pkgs/development/libraries/libLAS/default.nix
+++ b/pkgs/development/libraries/libLAS/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, boost, cmake, gdal, libgeotiff, libtiff, LASzip, fixDarwinDylibNames }:
+{ stdenv, fetchurl, boost, cmake, gdal, libgeotiff, libtiff, LASzip2, fixDarwinDylibNames }:
stdenv.mkDerivation rec {
name = "libLAS-1.8.1";
@@ -9,13 +9,15 @@ stdenv.mkDerivation rec {
sha256 = "0xjfxb3ydvr2258ji3spzyf81g9caap19ql2pk91wiivqsc4mnws";
};
- buildInputs = [ boost cmake gdal libgeotiff libtiff LASzip ]
+ buildInputs = [ boost cmake gdal libgeotiff libtiff LASzip2 ]
++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
cmakeFlags = [
"-DGDAL_CONFIG=${gdal}/bin/gdal-config"
"-DWITH_LASZIP=ON"
- "-DLASZIP_INCLUDE_DIR=${LASzip}/include"
+ # libLAS is currently not compatible with LASzip 3,
+ # see https://github.com/libLAS/libLAS/issues/144.
+ "-DLASZIP_INCLUDE_DIR=${LASzip2}/include"
"-DCMAKE_EXE_LINKER_FLAGS=-pthread"
];
diff --git a/pkgs/development/libraries/libaom/default.nix b/pkgs/development/libraries/libaom/default.nix
index 04b1c810c08579aefc35b856e03b3833b00a2d8c..2c67e6ac1588f8f7357a610863cbe8f59c659afe 100644
--- a/pkgs/development/libraries/libaom/default.nix
+++ b/pkgs/development/libraries/libaom/default.nix
@@ -2,14 +2,16 @@
stdenv.mkDerivation rec {
pname = "libaom";
- version = "1.0.0-errata1";
+ version = "2.0.0";
src = fetchgit {
url = "https://aomedia.googlesource.com/aom";
rev = "v${version}";
- sha256 = "090phh4jl9z6m2pwpfpwcjh6iyw0byngb2n112qxkg6a3gsaa62f";
+ sha256 = "1616xjhj6770ykn82ml741h8hx44v507iky3s9h7a5lnk9d4cxzy";
};
+ patches = [ ./outputs.patch ];
+
nativeBuildInputs = [
yasm perl cmake pkgconfig python3
];
@@ -24,10 +26,30 @@ stdenv.mkDerivation rec {
export PATH=$NIX_BUILD_TOP:$PATH
'';
+ # Configuration options:
+ # https://aomedia.googlesource.com/aom/+/refs/heads/master/build/cmake/aom_config_defaults.cmake
+
+ cmakeFlags = [
+ "-DBUILD_SHARED_LIBS=ON"
+ "-DENABLE_TESTS=OFF"
+ ];
+
+ postFixup = ''
+ moveToOutput lib/libaom.a "$static"
+ '';
+
+ outputs = [ "out" "bin" "dev" "static" ];
+
meta = with stdenv.lib; {
- description = "AV1 Bitstream and Decoding Library";
+ description = "Alliance for Open Media AV1 codec library";
+ longDescription = ''
+ Libaom is the reference implementation of the AV1 codec from the Alliance
+ for Open Media. It contains an AV1 library as well as applications like
+ an encoder (aomenc) and a decoder (aomdec).
+ '';
homepage = "https://aomedia.org/av1-features/get-started/";
- maintainers = with maintainers; [ kiloreux ];
+ changelog = "https://aomedia.googlesource.com/aom/+/refs/tags/v${version}/CHANGELOG";
+ maintainers = with maintainers; [ primeos kiloreux ];
platforms = platforms.all;
license = licenses.bsd2;
};
diff --git a/pkgs/development/libraries/libaom/outputs.patch b/pkgs/development/libraries/libaom/outputs.patch
new file mode 100644
index 0000000000000000000000000000000000000000..7c0ff397dfeeb7b8c03cfb9cfe4210630aec9698
--- /dev/null
+++ b/pkgs/development/libraries/libaom/outputs.patch
@@ -0,0 +1,45 @@
+--- a/build/cmake/aom_install.cmake
++++ b/build/cmake/aom_install.cmake
+@@ -45,2 +45,2 @@ macro(setup_aom_install_targets)
+- -DCMAKE_INSTALL_INCLUDEDIR=${CMAKE_INSTALL_INCLUDEDIR}
+- -DCMAKE_INSTALL_LIBDIR=${CMAKE_INSTALL_LIBDIR}
++ -DCMAKE_INSTALL_FULL_INCLUDEDIR=${CMAKE_INSTALL_FULL_INCLUDEDIR}
++ -DCMAKE_INSTALL_FULL_LIBDIR=${CMAKE_INSTALL_FULL_LIBDIR}
+@@ -82,14 +82,14 @@ macro(setup_aom_install_targets)
+ install(
+ FILES ${AOM_INSTALL_INCS}
+- DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/aom")
++ DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}/aom")
+ install(
+ FILES "${AOM_PKG_CONFIG_FILE}"
+- DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/pkgconfig")
++ DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig")
+ install(TARGETS ${AOM_INSTALL_LIBS} DESTINATION
+- "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
++ "${CMAKE_INSTALL_FULL_LIBDIR}")
+
+ if(ENABLE_EXAMPLES)
+ install(TARGETS ${AOM_INSTALL_BINS} DESTINATION
+- "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR}")
++ "${CMAKE_INSTALL_FULL_BINDIR}")
+ endif()
+ endif()
+--- a/build/cmake/pkg_config.cmake
++++ b/build/cmake/pkg_config.cmake
+@@ -14,2 +14,2 @@
+- "CMAKE_INSTALL_BINDIR" "CMAKE_INSTALL_INCLUDEDIR"
+- "CMAKE_INSTALL_LIBDIR" "CMAKE_PROJECT_NAME"
++ "CMAKE_INSTALL_BINDIR" "CMAKE_INSTALL_FULL_INCLUDEDIR"
++ "CMAKE_INSTALL_FULL_LIBDIR" "CMAKE_PROJECT_NAME"
+@@ -38,4 +38,4 @@ endif()
+-set(prefix "${CMAKE_INSTALL_PREFIX}")
+-set(bindir "${CMAKE_INSTALL_BINDIR}")
+-set(includedir "${CMAKE_INSTALL_INCLUDEDIR}")
+-set(libdir "${CMAKE_INSTALL_LIBDIR}")
++get_filename_component(prefix "${CMAKE_INSTALL_FULL_INCLUDEDIR}" DIRECTORY)
++get_filename_component(exec_prefix "${CMAKE_INSTALL_FULL_LIBDIR}" DIRECTORY)
++get_filename_component(includedir "${CMAKE_INSTALL_FULL_INCLUDEDIR}" NAME)
++get_filename_component(libdir "${CMAKE_INSTALL_FULL_LIBDIR}" NAME)
+@@ -46 +46 @@ file(APPEND "${pkgconfig_file}" "prefix=${prefix}\n")
+-file(APPEND "${pkgconfig_file}" "exec_prefix=\${prefix}\n")
++file(APPEND "${pkgconfig_file}" "exec_prefix=${exec_prefix}\n")
diff --git a/pkgs/development/libraries/libarchive/default.nix b/pkgs/development/libraries/libarchive/default.nix
index 0f6b196d1507450c2ed769c78af7db7bcf516b54..d1917de37d6ac205ccdb496f3e37c68d0c58eb87 100644
--- a/pkgs/development/libraries/libarchive/default.nix
+++ b/pkgs/development/libraries/libarchive/default.nix
@@ -1,6 +1,6 @@
{
fetchFromGitHub, stdenv, pkgconfig, autoreconfHook,
- acl, attr, bzip2, e2fsprogs, libxml2, lzo, openssl, sharutils, xz, zlib,
+ acl, attr, bzip2, e2fsprogs, libxml2, lzo, openssl, sharutils, xz, zlib, zstd,
# Optional but increases closure only negligibly.
xarSupport ? true,
@@ -10,19 +10,19 @@ assert xarSupport -> libxml2 != null;
stdenv.mkDerivation rec {
pname = "libarchive";
- version = "3.4.2";
+ version = "3.4.3";
src = fetchFromGitHub {
owner = "libarchive";
repo = "libarchive";
rev = "v${version}";
- sha256 = "0mjm77wbqs8sbn9j44lj39nwbg6anmgz6pkyfxsww54a4rs0p3iz";
+ sha256 = "1y0v03p6zyv6plr2p0pid1qfgmk8hd427spj8xa93mcdmq5yc3s0";
};
outputs = [ "out" "lib" "dev" ];
nativeBuildInputs = [ pkgconfig autoreconfHook ];
- buildInputs = [ sharutils zlib bzip2 openssl xz lzo ]
+ buildInputs = [ sharutils zlib bzip2 openssl xz lzo zstd ]
++ stdenv.lib.optionals stdenv.isLinux [ e2fsprogs attr acl ]
++ stdenv.lib.optional xarSupport libxml2;
diff --git a/pkgs/development/libraries/libblockdev/default.nix b/pkgs/development/libraries/libblockdev/default.nix
index 4982157c3ba0d9daa3ce58db21766f004f8fffa1..7628212800f42a2f74e01c1d2b844116ca984b85 100644
--- a/pkgs/development/libraries/libblockdev/default.nix
+++ b/pkgs/development/libraries/libblockdev/default.nix
@@ -6,13 +6,13 @@
}:
stdenv.mkDerivation rec {
pname = "libblockdev";
- version = "2.23";
+ version = "2.24";
src = fetchFromGitHub {
owner = "storaged-project";
repo = "libblockdev";
rev = "${version}-1";
- sha256 = "09gp9h05vy3llhnrg98gny8g57kgwnbi8522qyzjwyv7nmhs4zhz";
+ sha256 = "1gzwlwdv0jyb3lh2n016limy2ngfdsa05x7jvg9llf2ls672nq89";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/pkgs/development/libraries/libblocksruntime/default.nix b/pkgs/development/libraries/libblocksruntime/default.nix
index 7863e596e1b8b4870ec099ff53dd80a92ac78d57..aff56994f49859f7b183607d3532b4902dbb053e 100644
--- a/pkgs/development/libraries/libblocksruntime/default.nix
+++ b/pkgs/development/libraries/libblocksruntime/default.nix
@@ -24,4 +24,10 @@ stdenv.mkDerivation {
doCheck = false; # hasdescriptor.c test fails, hrm.
installPhase = ''prefix="/" DESTDIR=$out ./installlib'';
+
+ meta = with stdenv.lib; {
+ description = "Installs the BlocksRuntime library from the compiler-rt";
+ homepage = "https://github.com/mackyle/blocksruntime";
+ license = licenses.mit;
+ };
}
diff --git a/pkgs/development/libraries/libbytesize/default.nix b/pkgs/development/libraries/libbytesize/default.nix
index 5e293c163a9b4df03b8b866b544110524aa7011b..ec14b2a6091ecb87a11f87439c49c228b0f1bca2 100644
--- a/pkgs/development/libraries/libbytesize/default.nix
+++ b/pkgs/development/libraries/libbytesize/default.nix
@@ -4,7 +4,7 @@
}:
let
- version = "2.2";
+ version = "2.3";
in stdenv.mkDerivation rec {
pname = "libbytesize";
inherit version;
@@ -13,7 +13,7 @@ in stdenv.mkDerivation rec {
owner = "storaged-project";
repo = "libbytesize";
rev = version;
- sha256 = "0n4gmn68ypsk3gcw6akcghlgk3aj3wskwg3mlg93cw5y3a33nbhm";
+ sha256 = "1nrlmn63k0ix1yzn8v4lni5n5b4c0b6w9f33p1ig113ymmdvcc0h";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/pkgs/development/libraries/libcloudproviders/default.nix b/pkgs/development/libraries/libcloudproviders/default.nix
index f48ee9e5df06812141c36965d3f9bb7340d90a67..87c86ea2fbeab15936849d08dc281005c4bf6b3e 100644
--- a/pkgs/development/libraries/libcloudproviders/default.nix
+++ b/pkgs/development/libraries/libcloudproviders/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "libcloudproviders";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchurl {
url = "https://gitlab.gnome.org/World/${pname}/repository/archive.tar.gz?ref=${version}";
- sha256 = "1hby7vhxn6fw4ih3xbx6ab9vqp3a3dmlhr0z7mrwr73b7ankly0l";
+ sha256 = "0zazjhj3xbwxyzi2b2aws7qdnwn092zg9yrk9v3wd19m3mxq5na3";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/pkgs/development/libraries/libdap/default.nix b/pkgs/development/libraries/libdap/default.nix
index 27084e54a827799b33a112954314c53d2e3803d9..bc05e774cd86e0c711a8593eb4274ba156ef6fe5 100644
--- a/pkgs/development/libraries/libdap/default.nix
+++ b/pkgs/development/libraries/libdap/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, bison, libuuid, curl, libxml2, flex }:
stdenv.mkDerivation rec {
- version = "3.20.5";
+ version = "3.20.6";
pname = "libdap";
nativeBuildInputs = [ bison flex ];
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://www.opendap.org/pub/source/${pname}-${version}.tar.gz";
- sha256 = "15jysnsmdjs7q4iafb4qzq4b76cfyvmbxgcxnqg4sr0x4bplwfnb";
+ sha256 = "0jn5bi8k2lq6mmrsw7r1r5aviyf8gb39b2iy20v4kpkj5napzk1m";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/libdigidoc/default.nix b/pkgs/development/libraries/libdigidoc/default.nix
index 0acab6023312c61f45761009ce778cf80f6cc647..5936853dcbcb2b3b1d50740ecd010e25e972139c 100644
--- a/pkgs/development/libraries/libdigidoc/default.nix
+++ b/pkgs/development/libraries/libdigidoc/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, openssl, pcsclite, opensc, libxml2 }:
+{ stdenv, fetchurl, cmake, openssl, pcsclite, opensc, libxml2, Security }:
stdenv.mkDerivation rec {
@@ -12,13 +12,16 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
- buildInputs = [ openssl pcsclite opensc libxml2 ];
+ buildInputs = [ openssl pcsclite opensc libxml2 ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
+
+ cmakeFlags = stdenv.lib.optionals stdenv.isDarwin [ "-DFRAMEWORK=OFF" ];
meta = with stdenv.lib; {
description = "Library for creating DigiDoc signature files";
- homepage = "http://www.id.ee/";
+ homepage = "https://github.com/open-eid/libdigidoc";
license = licenses.lgpl2;
- platforms = platforms.linux;
+ platforms = platforms.unix;
maintainers = [ maintainers.jagajaga ];
};
}
diff --git a/pkgs/development/libraries/libdigidocpp/default.nix b/pkgs/development/libraries/libdigidocpp/default.nix
index 4052f6e45d72625cc2cbf53e3fddb1f837fcf1b3..940093ed4ba4f20745d89732e6b4f466134730f2 100644
--- a/pkgs/development/libraries/libdigidocpp/default.nix
+++ b/pkgs/development/libraries/libdigidocpp/default.nix
@@ -2,12 +2,12 @@
, xercesc, xml-security-c, pkgconfig, xsd, zlib, xalanc, xxd }:
stdenv.mkDerivation rec {
- version = "3.14.2";
+ version = "3.14.3";
pname = "libdigidocpp";
src = fetchurl {
url = "https://github.com/open-eid/libdigidocpp/releases/download/v${version}/libdigidocpp-${version}.tar.gz";
- sha256 = "0d3p72gvnj00bxl6lzh6n5x1r37wj54mzzv700gngcvr3m62lkbv";
+ sha256 = "1hq1q2frqnm4wxcfr7vn8kqwyfdz3hx22w40kn69zh140pig6jc5";
};
nativeBuildInputs = [ cmake pkgconfig xxd ];
diff --git a/pkgs/development/libraries/libe57format/default.nix b/pkgs/development/libraries/libe57format/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..6bb48c9530c8da466b6883220c13c769ecb300be
--- /dev/null
+++ b/pkgs/development/libraries/libe57format/default.nix
@@ -0,0 +1,55 @@
+{
+ stdenv,
+ cmake,
+ fetchFromGitHub,
+ boost,
+ xercesc,
+ icu,
+}:
+
+stdenv.mkDerivation rec {
+ pname = "libe57format";
+ version = "2.1";
+
+ src = fetchFromGitHub {
+ owner = "asmaloney";
+ repo = "libE57Format";
+ rev = "v${version}";
+ sha256 = "05z955q68wjbd9gc5fw32nqg69xc82n2x75j5vchxzkgnn3adcpi";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ ];
+
+ buildInputs = [
+ boost
+ icu
+ xercesc
+ ];
+
+ # The build system by default builds ONLY static libraries, and with
+ # `-DE57_BUILD_SHARED=ON` builds ONLY shared libraries, see:
+ # https://github.com/asmaloney/libE57Format/issues/48
+ # https://github.com/asmaloney/libE57Format/blob/f657d470da5f0d185fe371c4c011683f6e30f0cb/CMakeLists.txt#L82-L89
+ # We support building both by building statically and then
+ # building an .so file here manually.
+ # The way this is written makes this Linux-only for now.
+ postInstall = ''
+ cd $out/lib
+ g++ -Wl,--no-undefined -shared -o libE57FormatShared.so -L. -Wl,-whole-archive -lE57Format -Wl,-no-whole-archive -lxerces-c
+ mv libE57FormatShared.so libE57Format.so
+
+ if [ "$dontDisableStatic" -ne "1" ]; then
+ rm libE57Format.a
+ fi
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Library for reading & writing the E57 file format (fork of E57RefImpl)";
+ homepage = "https://github.com/asmaloney/libE57Format";
+ license = licenses.boost;
+ maintainers = with maintainers; [ chpatrick nh2 ];
+ platforms = platforms.linux; # because of the .so buiding in `postInstall` above
+ };
+}
diff --git a/pkgs/development/libraries/liberfa/default.nix b/pkgs/development/libraries/liberfa/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..097b0b85e3e8d76542c2131434e42311e0ffebc4
--- /dev/null
+++ b/pkgs/development/libraries/liberfa/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, autoreconfHook }:
+
+stdenv.mkDerivation rec {
+ pname = "erfa";
+ version = "1.7.0";
+
+ buildInputs = [ autoreconfHook ];
+
+ src = fetchFromGitHub {
+ owner = "liberfa";
+ repo = "erfa";
+ rev = "v${version}";
+ sha256 = "1z4k2phrw6wwi0kax6ac80jk9c036gi7pmhmg6gaf3lk81k6xz2r";
+ };
+
+ configureFlags = [ "--enable-shared" ];
+
+ meta = with stdenv.lib; {
+ description = "Essential Routines for Fundamental Astronomy";
+ homepage = "https://github.com/liberfa/erfa";
+ maintainers = with maintainers; [ mir06 ];
+ license = {
+ url = "https://github.com/liberfa/erfa/blob/master/LICENSE";
+ free = true;
+ };
+ };
+}
diff --git a/pkgs/development/libraries/libexif/default.nix b/pkgs/development/libraries/libexif/default.nix
index 090c6a2fff3450ebd8318a5fd93b71f4878e3f7b..fd2ed39e34a41e36dd8af608598372fd8081b866 100644
--- a/pkgs/development/libraries/libexif/default.nix
+++ b/pkgs/development/libraries/libexif/default.nix
@@ -1,45 +1,24 @@
-{ stdenv, fetchurl, fetchpatch, gettext }:
+{ stdenv, fetchFromGitHub, autoreconfHook, gettext }:
stdenv.mkDerivation rec {
- name = "libexif-0.6.21";
+ pname = "libexif";
+ version = "0.6.22";
- src = fetchurl {
- url = "mirror://sourceforge/libexif/${name}.tar.bz2";
- sha256 = "06nlsibr3ylfwp28w8f5466l6drgrnydgxrm4jmxzrmk5svaxk8n";
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "${pname}-${builtins.replaceStrings ["."] ["_"] version}-release";
+ sha256 = "0mzndakdi816zcs13z7yzp7hj031p2dcyfq2p391r63d9z21jmy1";
};
- patches = [
- (fetchpatch {
- name = "CVE-2017-7544.patch";
- url = "https://github.com/libexif/libexif/commit/c39acd1692023b26290778a02a9232c873f9d71a.patch";
- sha256 = "0xgx6ly2i4q05shb61mfx6njwf1yp347jkznm0ka4m85i41xm6sd";
- })
- (fetchpatch {
- name = "CVE-2018-20030-1.patch";
- url = "https://github.com/libexif/libexif/commit/5d28011c40ec86cf52cffad541093d37c263898a.patch";
- sha256 = "1wv8s962wmbn2m2xypgirf12g6msrbplpsmd5bh86irfwhkcppj3";
- })
- (fetchpatch {
- name = "CVE-2018-20030-2.patch";
- url = "https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89.patch";
- sha256 = "01aqvz63glwq6wg0wr7ykqqghb4abgq77ghvhizbzadg1k4h7drx";
- excludes = [ "NEWS" ];
- })
- (fetchpatch {
- name = "CVE-2019-9278.patch";
- url = "https://github.com/libexif/libexif/commit/75aa73267fdb1e0ebfbc00369e7312bac43d0566.patch";
- sha256 = "10ikg33mips5zq9as7l9xqnyzbg1wwr4sw17517nzf4hafjpasrj";
- })
- ];
+ nativeBuildInputs = [ autoreconfHook gettext ];
- buildInputs = [ gettext ];
-
- meta = {
+ meta = with stdenv.lib; {
homepage = "https://libexif.github.io/";
description = "A library to read and manipulate EXIF data in digital photographs";
- license = stdenv.lib.licenses.lgpl21;
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.erictapen ];
+ license = licenses.lgpl21;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ erictapen ];
};
}
diff --git a/pkgs/development/libraries/libextractor/default.nix b/pkgs/development/libraries/libextractor/default.nix
index 3db0b056c0f0a91a5310974fb758acbab0d2348f..f7e9606bbe773380dbf113f16f95d09ba362d101 100644
--- a/pkgs/development/libraries/libextractor/default.nix
+++ b/pkgs/development/libraries/libextractor/default.nix
@@ -13,11 +13,11 @@
# '';
# See also .
, gtkSupport ? true, glib ? null, gtk3 ? null
-, videoSupport ? true, ffmpeg ? null, libmpeg2 ? null}:
+, videoSupport ? true, ffmpeg_3 ? null, libmpeg2 ? null}:
assert gstreamerSupport -> gst_all_1 != null && builtins.isList (gstPlugins gst_all_1);
assert gtkSupport -> glib != null && gtk3 != null;
-assert videoSupport -> ffmpeg != null && libmpeg2 != null;
+assert videoSupport -> ffmpeg_3 != null && libmpeg2 != null;
stdenv.mkDerivation rec {
name = "libextractor-1.9";
@@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
] ++ stdenv.lib.optionals gstreamerSupport
([ gst_all_1.gstreamer ] ++ gstPlugins gst_all_1)
++ stdenv.lib.optionals gtkSupport [ glib gtk3 ]
- ++ stdenv.lib.optionals videoSupport [ ffmpeg libmpeg2 ];
+ ++ stdenv.lib.optionals videoSupport [ ffmpeg_3 libmpeg2 ];
configureFlags = [
"--disable-ltdl-install"
diff --git a/pkgs/development/libraries/libfprint/default.nix b/pkgs/development/libraries/libfprint/default.nix
index e2552ba713e072d8063740aad23a26cb65a78b7b..7c6168c3d3e40ecf766732bd6fa743f4161c3cb6 100644
--- a/pkgs/development/libraries/libfprint/default.nix
+++ b/pkgs/development/libraries/libfprint/default.nix
@@ -16,7 +16,7 @@
stdenv.mkDerivation rec {
pname = "libfprint";
- version = "1.90.1";
+ version = "1.90.2";
outputs = [ "out" "devdoc" ];
src = fetchFromGitLab {
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
owner = "libfprint";
repo = pname;
rev = "v${version}";
- sha256 = "0fdaak7qjr9b4482g7fhhqpyfdqpxq5kpmyzkp7f5i7qq2ynb78a";
+ sha256 = "0g890y49anqd7yfz86iyvywxgbfmfmj6813fy58m5n8jain7iy1b";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/libgcrypt/default.nix b/pkgs/development/libraries/libgcrypt/default.nix
index a3d515c50472d157fa160cd67c082e1a271d0f17..49aaec66c29bcd8d7f42244b37c1504db87d777d 100644
--- a/pkgs/development/libraries/libgcrypt/default.nix
+++ b/pkgs/development/libraries/libgcrypt/default.nix
@@ -30,6 +30,10 @@ stdenv.mkDerivation rec {
configureFlags = [ "--with-libgpg-error-prefix=${libgpgerror.dev}" ]
++ stdenv.lib.optional stdenv.hostPlatform.isMusl "--disable-asm";
+ # Necessary to generate correct assembly when compiling for aarch32 on
+ # aarch64
+ configurePlatforms = [ "host" "build" ];
+
# Make sure libraries are correct for .pc and .la files
# Also make sure includes are fixed for callers who don't use libgpgcrypt-config
postFixup = ''
diff --git a/pkgs/development/libraries/libgpg-error/default.nix b/pkgs/development/libraries/libgpg-error/default.nix
index e170e4931b83c42839d348e3e5a739f2fd1c500d..972ca4c04a571fe04f0459c3581a3d1bcfec34f6 100644
--- a/pkgs/development/libraries/libgpg-error/default.nix
+++ b/pkgs/development/libraries/libgpg-error/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, buildPackages, fetchurl, gettext, fetchpatch
+{ stdenv, lib, buildPackages, fetchurl, gettext
, genPosixLockObjOnly ? false
}: let
genPosixLockObjOnlyAttrs = lib.optionalAttrs genPosixLockObjOnly {
@@ -17,25 +17,14 @@
};
in stdenv.mkDerivation (rec {
pname = "libgpg-error";
- version = "1.36";
+ version = "1.38";
src = fetchurl {
url = "mirror://gnupg/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "0z696dmhfxm2n6pmr8b857wwljq9h633yi99bhbn7h88f91rigds";
+ sha256 = "00px79xzyc5lj8aig7i4fhk29h1lkqp4840wjfgi9mv9m9sq566q";
};
- # Remove gawk buildfix on > 1.36
- patches = [
- (fetchpatch {
- url = "https://dev.gnupg.org/rE7865041c77f4f7005282f10f9b6666b19072fbdf?diff=1";
- sha256 = "0hs4rpwqq2afpsbqliq451jjaysq2iyzxvd9sx3992b4vnllgqqq";
- })
- ];
-
postPatch = ''
- # Remove on > 1.36 release: gawk upgrade fix didn't include Makefile regeneration
- sed 's/-v namespace=errnos_/-v pkg_namespace=errnos_/' -i src/Makefile.in
-
sed '/BUILD_TIMESTAMP=/s/=.*/=1970-01-01T00:01+0000/' -i ./configure
'' + lib.optionalString (stdenv.hostPlatform.isAarch32 && stdenv.buildPlatform != stdenv.hostPlatform) ''
ln -s lock-obj-pub.arm-unknown-linux-gnueabi.h src/syscfg/lock-obj-pub.linux-gnueabihf.h
@@ -45,6 +34,16 @@ in stdenv.mkDerivation (rec {
'' + lib.optionalString (stdenv.hostPlatform.isAarch32 && stdenv.hostPlatform.isMusl) ''
ln -s src/syscfg/lock-obj-pub.arm-unknown-linux-gnueabi.h src/syscfg/lock-obj-pub.arm-unknown-linux-musleabihf.h
ln -s src/syscfg/lock-obj-pub.arm-unknown-linux-gnueabi.h src/syscfg/lock-obj-pub.linux-musleabihf.h
+ ''
+ # This file was accidentally excluded from the sdist until
+ # 013720333c6ec1d38791689bc49ba039d98e16b3, post release.
+ # TODO make unconditional next mass rebuild
+ + lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) ''
+ cp ${fetchurl {
+ url = "https://raw.githubusercontent.com/gpg/libgpg-error/50e62b36ea01ed25d12c443088b85d4f41a2b3e1/src/gen-lock-obj.sh";
+ sha256 = "10cslipa6npalj869asaamj0w941dhmx0yjafpyyh69ypsg2m2c3";
+ }} ./src/gen-lock-obj.sh
+ chmod +x ./src/gen-lock-obj.sh
'';
outputs = [ "out" "dev" "info" ];
diff --git a/pkgs/development/libraries/libgweather/default.nix b/pkgs/development/libraries/libgweather/default.nix
index 51ee70f070c688637d99f280b9fce3febf3abace..5493343fc239d537614ca1728dc9c6bdb7cfbfc9 100644
--- a/pkgs/development/libraries/libgweather/default.nix
+++ b/pkgs/development/libraries/libgweather/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libgweather";
- version = "3.36.0";
+ version = "3.36.1";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0bd30g3facfcgf18y2110xhc7ijly313y49mpwdkvl482z0fxzyj";
+ sha256 = "0l74hc02rvzm4p530y539a67jwb080fqdaazdl8j0fr3xvq0j9yy";
};
nativeBuildInputs = [ meson ninja pkgconfig gettext vala gtk-doc docbook_xsl docbook_xml_dtd_43 gobject-introspection python3 ];
diff --git a/pkgs/development/libraries/libheif/default.nix b/pkgs/development/libraries/libheif/default.nix
index b5717034da0ef97713e08126a2877f9ee319bb28..d147820cff1ce16d190c301898c4062041f91fbc 100644
--- a/pkgs/development/libraries/libheif/default.nix
+++ b/pkgs/development/libraries/libheif/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "libheif";
- version = "1.6.2";
+ version = "1.7.0";
outputs = [ "bin" "out" "dev" "man" ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "strukturag";
repo = "libheif";
rev = "v${version}";
- sha256 = "0ngbzban585hsgs6fb6fkhccc91kxn1n59qvqjp8bw41l24i3nr2";
+ sha256 = "0alri5h486ck9b5z6wwrmlpzydhz58l223z3zxkizqrzxlllhr6p";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/development/libraries/libiconv/setup-hook.sh b/pkgs/development/libraries/libiconv/setup-hook.sh
index 120cf06c61b5a9f4781837a848a8f5cbd9eb5b5d..3d9656ffe5d60c1ec16a1cd399673424dbfe89b0 100644
--- a/pkgs/development/libraries/libiconv/setup-hook.sh
+++ b/pkgs/development/libraries/libiconv/setup-hook.sh
@@ -4,5 +4,5 @@
# See pkgs/build-support/setup-hooks/role.bash
if [ -z "${dontAddExtraLibs-}" ]; then
getHostRole
- export NIX_${role_pre}LDFLAGS+=" -liconv"
+ export NIX_LDFLAGS${role_post}+=" -liconv"
fi
diff --git a/pkgs/development/libraries/libiio/default.nix b/pkgs/development/libraries/libiio/default.nix
index 03a907162b124f150f7e3f22e2c4ede0c34a8ae4..03324c15d8f7d20906faba020256e5c9e1d31cd5 100644
--- a/pkgs/development/libraries/libiio/default.nix
+++ b/pkgs/development/libraries/libiio/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "libiio";
- version = "0.19";
+ version = "0.20";
src = fetchFromGitHub {
owner = "analogdevicesinc";
repo = "libiio";
rev = "refs/tags/v${version}";
- sha256 = "1r67h5mayx9krh3mmzs5vz20mvwb2lw04hpbyyisygl01ndc77kq";
+ sha256 = "1929gvizkqmm9cwh3vihxxszfxvgcp5saq9q6chdk3fpdhzajc00";
};
outputs = [ "out" "lib" "dev" "python" ];
diff --git a/pkgs/development/libraries/libjcat/default.nix b/pkgs/development/libraries/libjcat/default.nix
index 1d6f274cbb3b02687e7d17acd93bd209d264b21e..bbf0db233821c653e6523e52e3dec390173870b7 100644
--- a/pkgs/development/libraries/libjcat/default.nix
+++ b/pkgs/development/libraries/libjcat/default.nix
@@ -19,7 +19,7 @@
stdenv.mkDerivation rec {
pname = "libjcat";
- version = "0.1.2";
+ version = "0.1.3";
outputs = [ "bin" "out" "dev" "devdoc" "man" "installedTests" ];
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "hughsie";
repo = "libjcat";
rev = version;
- sha256 = "0smd1i6gzpp34gv494jcnx40wm36v1s8bypqlfrf8l6q9cl77gyd";
+ sha256 = "157bi1v9qqk45rkq7lg08l7g3bxwacl4h89vnr7msjmg0hri36kc";
};
patches = [
diff --git a/pkgs/development/libraries/libjpeg-turbo/default.nix b/pkgs/development/libraries/libjpeg-turbo/default.nix
index 72d8b9677499a9b2ce726fa67d4d2fbe3442d2c8..9bd909d3f6e86ed7a93bd0d2a7dc9903cf7746bb 100644
--- a/pkgs/development/libraries/libjpeg-turbo/default.nix
+++ b/pkgs/development/libraries/libjpeg-turbo/default.nix
@@ -18,6 +18,12 @@ stdenv.mkDerivation rec {
url = "https://github.com/libjpeg-turbo/libjpeg-turbo/commit/a2291b252de1413a13db61b21863ae7aea0946f3.patch";
sha256 = "0nc5vcch5h52gpi07h08zf8br58q8x81q2hv871hrn0dinb53vym";
})
+
+ (fetchpatch {
+ name = "cve-2020-13790.patch";
+ url = "https://github.com/libjpeg-turbo/libjpeg-turbo/commit/3de15e0c344d.diff";
+ sha256 = "0hm5i6qir5w3zxb0xvqdh4jyvbfg7xnd28arhyfsaclfz9wdb0pb";
+ })
] ++
stdenv.lib.optional (stdenv.hostPlatform.libc or null == "msvcrt")
./mingw-boolean.patch;
diff --git a/pkgs/development/libraries/libksba/default.nix b/pkgs/development/libraries/libksba/default.nix
index 2f0da5edf4e13375289cfa6f73cc2ffb6ab9fa91..d627bf81cba2de9c610eb4703dcebe507450ed76 100644
--- a/pkgs/development/libraries/libksba/default.nix
+++ b/pkgs/development/libraries/libksba/default.nix
@@ -1,11 +1,11 @@
{ buildPackages, stdenv, fetchurl, gettext, libgpgerror }:
stdenv.mkDerivation rec {
- name = "libksba-1.3.5";
+ name = "libksba-1.4.0";
src = fetchurl {
url = "mirror://gnupg/libksba/${name}.tar.bz2";
- sha256 = "0h53q4sns1jz1pkmhcz5wp9qrfn9f5g9i3vjv6dafwzzlvblyi21";
+ sha256 = "1dj1razn35srkgadx3i30yr0q037cr0dn54m6a54vxgh3zlsirmz";
};
outputs = [ "out" "dev" "info" ];
diff --git a/pkgs/development/libraries/liblastfm/default.nix b/pkgs/development/libraries/liblastfm/default.nix
index 62409bb7f64952a52ec6caa7f5c8989550c18d16..830e125685e7b3835cde87f47b1c437976108b40 100644
--- a/pkgs/development/libraries/liblastfm/default.nix
+++ b/pkgs/development/libraries/liblastfm/default.nix
@@ -1,30 +1,34 @@
-{ stdenv, fetchurl, qt4, pkgconfig, libsamplerate, fftwSinglePrec, which, cmake
+{ stdenv, fetchFromGitHub, fetchpatch, pkgconfig, which, cmake
+, fftwSinglePrec, libsamplerate, qtbase
, darwin }:
-let version = "1.1.0"; in
-
stdenv.mkDerivation rec {
- pname = "liblastfm";
- inherit version;
+ pname = "liblastfm-unstable";
+ version = "2019-08-23";
- # Upstream does not package git tags as tarballs. Get tarball from github.
- src = fetchurl {
- url = "https://github.com/lastfm/liblastfm/tarball/${version}";
- name = "${pname}-${version}.tar.gz";
- sha256 = "1j34xc30vg7sfszm2jx9mlz9hy7p1l929fka9wnfcpbib8gfi43x";
+ src = fetchFromGitHub {
+ owner = "lastfm";
+ repo = "liblastfm";
+ rev = "2ce2bfe1879227af8ffafddb82b218faff813db9";
+ sha256 = "1crih9xxf3rb109aqw12bjqv47z28lvlk2dpvyym5shf82nz6yd0";
};
- prefixKey = "--prefix ";
- propagatedBuildInputs = [ qt4 libsamplerate fftwSinglePrec ];
+ patches = [(fetchpatch {
+ url = "https://github.com/lastfm/liblastfm/commit/9c5d072b55f2863310e40291677e6397e9cbc3c2.patch";
+ name = "0001-Remove-deprecated-staging-server-and-fix-test-for-QT5-at-Ubuntu-19.10.patch";
+ sha256 = "04r14prydxshjgfws3pjajjmp2msszhjjs1mjh8s66yg29vq620l";
+ })];
+
nativeBuildInputs = [ pkgconfig which cmake ];
- buildInputs = stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.SystemConfiguration;
+ buildInputs = [ fftwSinglePrec libsamplerate qtbase ]
+ ++ stdenv.lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.SystemConfiguration;
meta = with stdenv.lib; {
homepage = "https://github.com/lastfm/liblastfm";
repositories.git = "git://github.com/lastfm/liblastfm.git";
description = "Official LastFM library";
- inherit (qt4.meta) platforms;
- maintainers = [ maintainers.phreedom ];
+ platforms = platforms.unix;
+ maintainers = [ maintainers.phreedom ];
license = licenses.gpl3;
};
}
diff --git a/pkgs/development/libraries/liblinphone/default.nix b/pkgs/development/libraries/liblinphone/default.nix
index a0ee8fe00539fbab9644a1a65922c8caf8d35b17..1c414b9dd8664b115a7b5b22d9fe6d5c575fc128 100644
--- a/pkgs/development/libraries/liblinphone/default.nix
+++ b/pkgs/development/libraries/liblinphone/default.nix
@@ -11,7 +11,7 @@
, doxygen
, fetchFromGitLab
, fetchurl
-, ffmpeg
+, ffmpeg_3
, gdk-pixbuf
, git
, glib
@@ -101,7 +101,7 @@ stdenv.mkDerivation rec {
bzrtp
cairo
cyrus_sasl
- ffmpeg
+ ffmpeg_3
gdk-pixbuf
git
glib
diff --git a/pkgs/development/libraries/liblouis/default.nix b/pkgs/development/libraries/liblouis/default.nix
index 83d08dc019bf4b537414c546bb571447241342fa..5d0459b4f308b3425306302c202c61db69fa450d 100644
--- a/pkgs/development/libraries/liblouis/default.nix
+++ b/pkgs/development/libraries/liblouis/default.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "liblouis";
- version = "3.13.0";
+ version = "3.14.0";
src = fetchFromGitHub {
owner = "liblouis";
repo = "liblouis";
rev = "v${version}";
- sha256 = "1srpafxdw4627lyv92cn8wd9zda3507qpp5s2z66bsln8jnb1mza";
+ sha256 = "0v6w8b9r994mkkbm2gqgd7k5yfmdhgbabh0j1gmn375nyvhy4qqh";
};
outputs = [ "out" "dev" "man" "info" "doc" ];
diff --git a/pkgs/development/libraries/libmbim/default.nix b/pkgs/development/libraries/libmbim/default.nix
index 9e40133170aae70ef2aa0a712b11391a3c68b41e..8750ee599ce6319ca0785cb565a1f3176995c9c9 100644
--- a/pkgs/development/libraries/libmbim/default.nix
+++ b/pkgs/development/libraries/libmbim/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libmbim";
- version = "1.22.0";
+ version = "1.23.900";
src = fetchurl {
url = "https://www.freedesktop.org/software/libmbim/${pname}-${version}.tar.xz";
- sha256 = "0f0zmbvnhdsqbf3hw5bimq67n57mhd8yad1ia823cb6i3kmph1sw";
+ sha256 = "0ikzjs44q44cj4m786gvm575a7x61rgmav6b60n2y74pgqvj3791";
};
outputs = [ "out" "dev" "man" ];
diff --git a/pkgs/development/libraries/libmilter/darwin.patch b/pkgs/development/libraries/libmilter/darwin.patch
new file mode 100644
index 0000000000000000000000000000000000000000..be46662d6b385af1448a8f683c389ab38daf31cf
--- /dev/null
+++ b/pkgs/development/libraries/libmilter/darwin.patch
@@ -0,0 +1,28 @@
+Fix build issues on Darwin.
+
+--- a/devtools/OS/Darwin 2014-03-05 01:59:45.000000000 +0100
++++ b/devtools/OS/Darwin 2020-05-18 14:47:57.000000000 +0200
+@@ -8,6 +8,8 @@
+ # We look a lot more like 4.4BSD than NeXTStep or OpenStep.
+ #
+ define(`confCC', `cc -traditional-cpp -pipe ${Extra_CC_Flags}')
++define(`confCCOPTS_SO', `-fPIC')
++define(`confSOEXT', `dylib')
+ define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX -DNETINFO -DAUTO_NETINFO_ALIASES -DAUTO_NETINFO_HOSTS')
+ define(`confENVDEF', `-DDARWIN')
+ define(`confLDOPTS', `${Extra_LD_Flags}')
+--- a/sendmail/sendmail.h 2020-05-18 14:51:17.000000000 +0200
++++ b/sendmail/sendmail.h 2020-05-18 14:51:00.000000000 +0200
+@@ -104,7 +104,11 @@
+ # endif /* NETX25 */
+
+ # if NAMED_BIND
+-# include
++# ifdef __APPLE__
++# include
++# else
++# include
++# endif
+ # ifdef NOERROR
+ # undef NOERROR /* avoid conflict */
+ # endif /* NOERROR */
diff --git a/pkgs/development/libraries/libmilter/default.nix b/pkgs/development/libraries/libmilter/default.nix
index 8d677d858de8cff03a4c2ac7c4254cabe24ed38c..f937d818a559abd6cdb0baed73a3f6a52a979299 100644
--- a/pkgs/development/libraries/libmilter/default.nix
+++ b/pkgs/development/libraries/libmilter/default.nix
@@ -28,10 +28,11 @@ stdenv.mkDerivation rec {
define(\`confLIBGRP', \`root')
APPENDDEF(\`confENVDEF', \`-DNETINET6')
EOF
+ export MILTER_SOVER=1
sh Build -f ./a.m4
'';
- patches = [ ./install.patch ./sharedlib.patch ./glibc-2.30.patch ];
+ patches = [ ./install.patch ./sharedlib.patch ./glibc-2.30.patch ./darwin.patch ];
nativeBuildInputs = [ m4 ];
diff --git a/pkgs/development/libraries/libmilter/sharedlib.patch b/pkgs/development/libraries/libmilter/sharedlib.patch
index bbc69a516ffd5b7411a53f2a0ff579a26b45c0a7..1e256c59ec3e36909af40b39285e944f8e0a6fe5 100644
--- a/pkgs/development/libraries/libmilter/sharedlib.patch
+++ b/pkgs/development/libraries/libmilter/sharedlib.patch
@@ -16,28 +16,29 @@ diff -Nru sendmail-8.14.3.orig/devtools/M4/UNIX/milterlibrary.m4 sendmail-8.14.3
+#
+divert(0)dnl
+include(confBUILDTOOLSDIR`/M4/'bldM4_TYPE_DIR`/links.m4')dnl
++define(`confSOEXT', ifdef(`confSOEXT', `confSOEXT', `so'))dnl
+bldLIST_PUSH_ITEM(`bldC_PRODUCTS', bldCURRENT_PRODUCT)dnl
-+bldPUSH_TARGET(bldCURRENT_PRODUCT`.so' bldCURRENT_PRODUCT`.a')dnl
++bldPUSH_TARGET(bldCURRENT_PRODUCT`.'confSOEXT bldCURRENT_PRODUCT`.a')dnl
+bldPUSH_INSTALL_TARGET(`install-'bldCURRENT_PRODUCT)dnl
+bldPUSH_CLEAN_TARGET(bldCURRENT_PRODUCT`-clean')dnl
+
+include(confBUILDTOOLSDIR`/M4/'bldM4_TYPE_DIR`/defines.m4')
+divert(bldTARGETS_SECTION)
-+bldCURRENT_PRODUCT.so: ${BEFORE} ${bldCURRENT_PRODUCT`OBJS'}
-+ ${CCLINK} ${LDOPTS_SO} -o bldCURRENT_PRODUCT.so -Wl,confSONAME,bldCURRENT_PRODUCT.so.${MILTER_SOVER} ${bldCURRENT_PRODUCT`OBJS'} -lc ${LIBS}
++bldCURRENT_PRODUCT`.'confSOEXT: ${BEFORE} ${bldCURRENT_PRODUCT`OBJS'}
++ ${CCLINK} ${LDOPTS_SO} -o bldCURRENT_PRODUCT.confSOEXT ifdef(`confSONAME',`-Wl,confSONAME,bldCURRENT_PRODUCT.confSOEXT.${MILTER_SOVER}') ${bldCURRENT_PRODUCT`OBJS'} -lc ${LIBS}
+bldCURRENT_PRODUCT.a: ${BEFORE} ${bldCURRENT_PRODUCT`OBJS'}
+ ${AR} ${AROPTS} bldCURRENT_PRODUCT.a ${bldCURRENT_PRODUCT`OBJS'}
+ ${RANLIB} ${RANLIBOPTS} bldCURRENT_PRODUCT.a
+ifdef(`bldLINK_SOURCES', `bldMAKE_SOURCE_LINKS(bldLINK_SOURCES)')
+
-+install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT.so bldCURRENT_PRODUCT.a
++install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT.confSOEXT bldCURRENT_PRODUCT.a
+ifdef(`bldINSTALLABLE', ` ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${bldINSTALL_DIR`'LIBDIR}" ]; then confMKDIR -p "${DESTDIR}${bldINSTALL_DIR`'LIBDIR}"; else :; fi ')
-+ ${INSTALL} -c bldCURRENT_PRODUCT.so "${DESTDIR}${LIBDIR}/bldCURRENT_PRODUCT.so.${MILTER_SOVER}"
-+ ${LN} ${LNOPTS} bldCURRENT_PRODUCT.so.${MILTER_SOVER} "${DESTDIR}${LIBDIR}/bldCURRENT_PRODUCT.so"
-+ ${INSTALL} -c bldCURRENT_PRODUCT.a "${DESTDIR}${LIBDIR}"')
++ ${INSTALL} -c bldCURRENT_PRODUCT.confSOEXT "${DESTDIR}${LIBDIR}/bldCURRENT_PRODUCT.confSOEXT.${MILTER_SOVER}"
++ ${LN} ${LNOPTS} bldCURRENT_PRODUCT.confSOEXT.${MILTER_SOVER} "${DESTDIR}${LIBDIR}/bldCURRENT_PRODUCT.confSOEXT"
++ ${INSTALL} -c -m 644 bldCURRENT_PRODUCT.a "${DESTDIR}${LIBDIR}"')
+
+bldCURRENT_PRODUCT-clean:
-+ rm -f ${OBJS} bldCURRENT_PRODUCT.so bldCURRENT_PRODUCT.a ${MANPAGES}
++ rm -f ${OBJS} bldCURRENT_PRODUCT.confSOEXT bldCURRENT_PRODUCT.a ${MANPAGES}
+
+divert(0)
+COPTS+= confCCOPTS_SO
diff --git a/pkgs/development/libraries/libmodulemd/1.nix b/pkgs/development/libraries/libmodulemd/1.nix
deleted file mode 100644
index 174296375e08c443f830de139503cd4db78281cd..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/libmodulemd/1.nix
+++ /dev/null
@@ -1,21 +0,0 @@
-{ libmodulemd, fetchurl }:
-
-libmodulemd.overrideAttrs(old: rec {
- name = "libmodulemd-${version}";
- version = "1.8.15";
-
- # Removes py output since there's no overrides here
- outputs = [ "out" "devdoc" ];
-
- patches = [
- # Checks for glib docs in glib's prefix
- # but they're installed to another
- ./dont-check-docs.patch
- ];
-
- src = fetchurl {
- url = "https://github.com/fedora-modularity/libmodulemd/releases/download/${name}/modulemd-${version}.tar.xz";
- sha256 = "0gz8p3qzji3cx0r57sy3gn4dhigg4k7pcxj3lmjcjn13vxh5rm7z";
- };
-
-})
diff --git a/pkgs/development/libraries/libmodulemd/dont-check-docs.patch b/pkgs/development/libraries/libmodulemd/dont-check-docs.patch
deleted file mode 100644
index 38ad5683692b179c2ae3858bc8e80a6ac15b3dbc..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/libmodulemd/dont-check-docs.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/meson.build b/meson.build
-index 155c9e7..9125372 100644
---- a/meson.build
-+++ b/meson.build
-@@ -60,15 +60,15 @@ sh = find_program('sh')
- sed = find_program('sed')
- test = find_program('test')
-
--ret = run_command ([test, '-e', join_paths(glib_docpath, 'glib/index.html')])
--if ret.returncode() != 0
-- error('Missing documentation for GLib.')
--endif
--
--ret = run_command ([test, '-e', join_paths(glib_docpath, 'gobject/index.html')])
--if ret.returncode() != 0
-- error('Missing documentation for GObject.')
--endif
-+# ret = run_command ([test, '-e', join_paths(glib_docpath, 'glib/index.html')])
-+# if ret.returncode() != 0
-+# error('Missing documentation for GLib.')
-+# endif
-+
-+# ret = run_command ([test, '-e', join_paths(glib_docpath, 'gobject/index.html')])
-+# if ret.returncode() != 0
-+# error('Missing documentation for GObject.')
-+# endif
-
- python_name = get_option('python_name')
-
diff --git a/pkgs/development/libraries/libnetfilter_queue/default.nix b/pkgs/development/libraries/libnetfilter_queue/default.nix
index 556db28f8568828a8b3ea3336d9b7be6e6374bb7..55e07c03b28711183a931d279b837d7b7ec717d5 100644
--- a/pkgs/development/libraries/libnetfilter_queue/default.nix
+++ b/pkgs/development/libraries/libnetfilter_queue/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pkgconfig, libmnl, libnfnetlink }:
stdenv.mkDerivation rec {
- version = "1.0.3";
+ version = "1.0.4";
pname = "libnetfilter_queue";
src = fetchurl {
url = "https://www.netfilter.org/projects/libnetfilter_queue/files/${pname}-${version}.tar.bz2";
- sha256 = "0x77m1fvbqzz5z64jz59fb6j8dvv8b9pg4fmznqwax4x6imjcncq";
+ sha256 = "0w7s6g8bikch1m4hnxdakpkwgrkw64ikb6wb4v4zvgyiywrk5yai";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/libnftnl/default.nix b/pkgs/development/libraries/libnftnl/default.nix
index 4aac04a4d028f0da927a53527a7428f99552cd49..f9def04f99b733cf92be5e8d4bfc20979c5dcd0f 100644
--- a/pkgs/development/libraries/libnftnl/default.nix
+++ b/pkgs/development/libraries/libnftnl/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pkgconfig, libmnl }:
stdenv.mkDerivation rec {
- version = "1.1.5";
+ version = "1.1.7";
pname = "libnftnl";
src = fetchurl {
url = "https://netfilter.org/projects/${pname}/files/${pname}-${version}.tar.bz2";
- sha256 = "1wqlxf76bkqf3qhka9sw32qhb2ni20q1k6rn3iril2kw482lvpk6";
+ sha256 = "13zd90bfrr0q3j0l0cbc8kiizccw6n8gp727kqnfljh024zw3nr0";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/libosinfo/default.nix b/pkgs/development/libraries/libosinfo/default.nix
index 39a3bf6b2c558c707adacd9cd1d2ab66a7c83642..6e751253594934c91c2a3057a037d7a6e639129f 100644
--- a/pkgs/development/libraries/libosinfo/default.nix
+++ b/pkgs/development/libraries/libosinfo/default.nix
@@ -23,11 +23,11 @@
stdenv.mkDerivation rec {
pname = "libosinfo";
- version = "1.7.1";
+ version = "1.8.0";
src = fetchurl {
url = "https://releases.pagure.org/${pname}/${pname}-${version}.tar.xz";
- sha256 = "1s97sv24bybggjx6hgqba2qdqz3ivfpd4cmkh4zm5y59sim109mv";
+ sha256 = "1988l5rykpzvml1l7bi2hcax0gdc811vja0f92cnr7r01nz35zs9";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/pkgs/development/libraries/libosmium/default.nix b/pkgs/development/libraries/libosmium/default.nix
index 29edf37d80ef4e47005cff699a64a5b0c494953a..830465fb113c8b093b29d85dfe69bf6a66c85126 100644
--- a/pkgs/development/libraries/libosmium/default.nix
+++ b/pkgs/development/libraries/libosmium/default.nix
@@ -2,18 +2,20 @@
stdenv.mkDerivation rec {
pname = "libosmium";
- version = "2.15.5";
+ version = "2.15.6";
src = fetchFromGitHub {
owner = "osmcode";
repo = "libosmium";
rev = "v${version}";
- sha256 = "1f21dzzkxzi74hv17fs9kb2w6indqvvm4lkxclz4j4x98k8q3n59";
+ sha256 = "0rqy18bbakp41f44y5id9ixh0ar2dby46z17p4115z8k1vv9znq2";
};
nativeBuildInputs = [ cmake ];
+
buildInputs = [ protozero zlib bzip2 expat boost ];
+ doCheck = true;
meta = with stdenv.lib; {
description = "Fast and flexible C++ library for working with OpenStreetMap data";
diff --git a/pkgs/development/libraries/libpcap/default.nix b/pkgs/development/libraries/libpcap/default.nix
index 123c2f2f0676d7deb141837540955872e8e22f65..d9cb91e4fb3b291b8f5c6712f8199a2e10d765db 100644
--- a/pkgs/development/libraries/libpcap/default.nix
+++ b/pkgs/development/libraries/libpcap/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchurl, flex, bison }:
+{ stdenv, fetchurl, flex, bison, bluez, pkgconfig, withBluez ? false }:
+
+with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libpcap";
@@ -9,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "153h1378diqyc27jjgz6gg5nxmb4ddk006d9xg69nqavgiikflk3";
};
- nativeBuildInputs = [ flex bison ];
+ nativeBuildInputs = [ flex bison ]
+ ++ optionals withBluez [ bluez.dev pkgconfig ];
# We need to force the autodetection because detection doesn't
# work in pure build enviroments.
@@ -18,17 +21,18 @@ stdenv.mkDerivation rec {
linux = "linux";
darwin = "bpf";
}.${stdenv.hostPlatform.parsed.kernel.name})
- ] ++ stdenv.lib.optionals (stdenv.hostPlatform == stdenv.buildPlatform) [
- "ac_cv_linux_vers=2"
- ];
-
- dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
+ ] ++ optionals (stdenv.hostPlatform == stdenv.buildPlatform)
+ [ "ac_cv_linux_vers=2" ];
- prePatch = stdenv.lib.optionalString stdenv.isDarwin ''
+ prePatch = optionalString stdenv.isDarwin ''
substituteInPlace configure --replace " -arch i386" ""
'';
- meta = with stdenv.lib; {
+ postInstall = ''
+ rm -f $out/lib/libpcap.a
+ '';
+
+ meta = {
homepage = "https://www.tcpdump.org";
description = "Packet Capture Library";
platforms = platforms.unix;
diff --git a/pkgs/development/libraries/libprom/default.nix b/pkgs/development/libraries/libprom/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b0c982fbf6a5ad474546b5432f12cb8e6fc1280e
--- /dev/null
+++ b/pkgs/development/libraries/libprom/default.nix
@@ -0,0 +1,48 @@
+{ gccStdenv
+, fetchFromGitHub
+, fetchpatch
+, cmake
+}:
+let
+ stdenv = gccStdenv; # Darwin is clang by default and it doesn't work for this.
+in
+stdenv.mkDerivation rec {
+ pname = "libprom";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "digitalocean";
+ repo = "prometheus-client-c";
+ rev = "v${version}";
+ sha256 = "0g69s24xwrv5974acshrhnp6i8rpby8c6bhz15m3d8kpgjw3cm8f";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ doCheck = false;
+
+ patches = [
+ # Required so CMAKE_INSTALL_PREFIX is honored, otherwise it
+ # installs headers in /usr/include (absolute)
+ (fetchpatch {
+ url = "https://github.com/digitalocean/prometheus-client-c/commit/5fcedeb506b7d47dd7bab35797f2c3f23db6fe10.patch";
+ sha256 = "10hzg8v5jcgxz224kdq0nha9vs78wz098b0ys7gig2iwgrg018fy";
+ })
+ (fetchpatch {
+ url = "https://github.com/digitalocean/prometheus-client-c/commit/0c15e7e45ad0c3726593591fdd7d8f2fde845fe3.patch";
+ sha256 = "06899v1xz3lpsdxww4p3q7pv8nrymnibncdc472056znr5fidlp0";
+ })
+ ];
+
+ preConfigure = ''
+ cd prom
+ '';
+
+ meta = {
+ homepage = "https://github.com/digitalocean/prometheus-client-c/";
+ description = "A Prometheus Client in C";
+ platforms = stdenv.lib.platforms.unix;
+ license = stdenv.lib.licenses.asl20;
+ maintainers = [ stdenv.lib.maintainers.cfsmp3 ];
+ };
+
+}
diff --git a/pkgs/development/libraries/libqmi/default.nix b/pkgs/development/libraries/libqmi/default.nix
index 33b4983b015aa0331dc8fde636b4c27febe43fab..15a2a1db18fae0e3027dc142ee5c0e14c6b213bc 100644
--- a/pkgs/development/libraries/libqmi/default.nix
+++ b/pkgs/development/libraries/libqmi/default.nix
@@ -1,22 +1,24 @@
-{ stdenv, fetchurl, pkgconfig, glib, python3, libgudev, libmbim }:
+{ stdenv, fetchurl, pkg-config, gobject-introspection, glib, python3, libgudev, libmbim }:
stdenv.mkDerivation rec {
pname = "libqmi";
- version = "1.24.10";
+ version = "1.25.900";
src = fetchurl {
url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz";
- sha256 = "1rzxapr6hb18ccvqh5fizx7zk63l47bs0p3gizycz2ysnm1i44n2";
+ sha256 = "0a96f4ab7qy4szwzqs8ir2mvsnpqzk7zsiv6zahlhpf0jhp1vxf7";
};
outputs = [ "out" "dev" "devdoc" ];
configureFlags = [
"--with-udev-base-dir=${placeholder "out"}/lib/udev"
+ "--enable-introspection"
];
nativeBuildInputs = [
- pkgconfig
+ pkg-config
+ gobject-introspection
python3
];
diff --git a/pkgs/development/libraries/libqtav/default.nix b/pkgs/development/libraries/libqtav/default.nix
index 8d9cf381ff80dbde2fc56970f0762688406121d3..00a87402fa3f8cb5fe31fd79482d09584c214748 100644
--- a/pkgs/development/libraries/libqtav/default.nix
+++ b/pkgs/development/libraries/libqtav/default.nix
@@ -1,7 +1,7 @@
{ mkDerivation, lib, fetchFromGitHub, extra-cmake-modules
, qtbase, qtmultimedia, qtquick1, qttools
, libGL, libX11
-, libass, openal, ffmpeg, libuchardet
+, libass, openal, ffmpeg_3, libuchardet
, alsaLib, libpulseaudio, libva
}:
@@ -15,7 +15,7 @@ mkDerivation rec {
buildInputs = [
qtbase qtmultimedia qtquick1
libGL libX11
- libass openal ffmpeg libuchardet
+ libass openal ffmpeg_3 libuchardet
alsaLib libpulseaudio libva
];
diff --git a/pkgs/development/libraries/libraspberrypi/default.nix b/pkgs/development/libraries/libraspberrypi/default.nix
index 1cd1f5e62ac13919858598bcb8e4e745436ce7d2..bbe0b61455038f10730118ecc90f12015131198a 100644
--- a/pkgs/development/libraries/libraspberrypi/default.nix
+++ b/pkgs/development/libraries/libraspberrypi/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
name = "libraspberrypi";
- version = "2019-10-22";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "userland";
- rev = "5070cb7fc150fc98f1ed64a7739c3356970d9f76";
- sha256 = "08yfzwn9s7lhrblcsxyag9p5lj5vk3n66b1pv3f7r3hah7qcggyq";
+ rev = "f97b1af1b3e653f9da2c1a3643479bfd469e3b74";
+ sha256 = "1r7n05rv96hqjq0rn0qzchmfqs0j7vh3p8jalgh66s6l0vms5mwy";
};
cmakeFlags = if (stdenv.targetPlatform.system == "aarch64-linux")
diff --git a/pkgs/development/libraries/librealsense/default.nix b/pkgs/development/libraries/librealsense/default.nix
index 8fd90c60bdad12e8c7c6eed4d790a39afa797dea..21f80f80efa03d63fdb23c6159fbc3df6118b3e5 100644
--- a/pkgs/development/libraries/librealsense/default.nix
+++ b/pkgs/development/libraries/librealsense/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "librealsense";
- version = "2.34.0";
+ version = "2.35.2";
outputs = [ "out" "dev" ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "IntelRealSense";
repo = pname;
rev = "v${version}";
- sha256 = "0bi7pszrryz18aqna0z73mb1hzz2vqdb0m00pf93hnwc2hba7hwm";
+ sha256 = "14vf76vlyhh7b4yjzsnqpg1x3wdhwxrf1syvgf8wyxbjwb9plw82";
};
buildInputs = [
diff --git a/pkgs/development/libraries/libressl/default.nix b/pkgs/development/libraries/libressl/default.nix
index 285d7b607e7b2b209004471e093db9410b740616..bb9fb77728928d0754844c9cc7d6320f7038631b 100644
--- a/pkgs/development/libraries/libressl/default.nix
+++ b/pkgs/development/libraries/libressl/default.nix
@@ -63,20 +63,13 @@ let
};
in {
-
- libressl_2_9 = generic {
- version = "2.9.2";
- sha256 = "1m6mz515dcbrbnyz8hrpdfjzdmj1c15vbgnqxdxb89g3z9kq3iy4";
- patches = stdenv.lib.optional stdenv.hostPlatform.isMusl [
- (fetchpatch {
- url = "https://github.com/libressl-portable/portable/pull/529/commits/a747aacc23607c993cc481378782b2c7dd5bc53b.patch";
- sha256 = "0wbrcscdkjpk4mhh7f3saghi4smia4lhf7fl6la3ahhgx1krn5zm";
- })
- ];
- };
-
libressl_3_0 = generic {
version = "3.0.2";
sha256 = "13ir2lpxz8y1m151k7lrx306498nzfhwlvgkgv97v5cvywmifyyz";
};
+
+ libressl_3_1 = generic {
+ version = "3.1.3";
+ sha256 = "184znscbkww65aavy2p4v4xncalp1ni19c2w5yvfq4pnmhb06sy7";
+ };
}
diff --git a/pkgs/development/libraries/librsvg/default.nix b/pkgs/development/libraries/librsvg/default.nix
index afd1df51e5becaa7985cf4ac83ef80e0f4e2f195..2c68d27323ffa53ce658acc1c56cff51f03bbc82 100644
--- a/pkgs/development/libraries/librsvg/default.nix
+++ b/pkgs/development/libraries/librsvg/default.nix
@@ -4,14 +4,14 @@
let
pname = "librsvg";
- version = "2.48.4";
+ version = "2.48.7";
in
stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "0vlmgisf87dz4vcl1ypcw7g211wkyvhydv6ksf1p6mgdbkw3mdi8";
+ sha256 = "1h7yw9bszsi174lkq8ig15p1rll7fqafx72jligxiz32wa9mvpim";
};
outputs = [ "out" "dev" "installedTests" ];
diff --git a/pkgs/development/libraries/libsolv/default.nix b/pkgs/development/libraries/libsolv/default.nix
index 9443846acf1e9e62cfe7643d17610f4462c74194..d559efd3aab56e59fee5f5ce88e238a579b3bd93 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.13";
+ version = "0.7.14";
pname = "libsolv";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "libsolv";
rev = version;
- sha256 = "1hjk7r7047i451xjgw72in62pya1h1436fvx945vxlvswl5s6iw8";
+ sha256 = "10klbgknl2njbjl4k0l50ii7afwqrl1691ar4ry3snmc8chb1z7g";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/libssh2/CVE-2019-17498.patch b/pkgs/development/libraries/libssh2/CVE-2019-17498.patch
new file mode 100644
index 0000000000000000000000000000000000000000..8681c3ef609153b010dea539f6492a5d787cbd84
--- /dev/null
+++ b/pkgs/development/libraries/libssh2/CVE-2019-17498.patch
@@ -0,0 +1,210 @@
+From b9aa7c2495694d0527e4e7fd560a3f0f18556c72 Mon Sep 17 00:00:00 2001
+From: Will Cosgrove
+Date: Thu, 29 Aug 2019 15:14:19 -0700
+Subject: [PATCH 1/5] packet.c: improve parsing of packets
+
+file: packet.c
+
+notes:
+Use _libssh2_get_string API in SSH_MSG_DEBUG, additional uint32 bounds check in SSH_MSG_GLOBAL_REQUEST
+---
+ src/packet.c | 30 +++++++++++++++---------------
+ 1 file changed, 15 insertions(+), 15 deletions(-)
+
+diff --git a/src/packet.c b/src/packet.c
+index 38ab62944..ac69768cd 100644
+--- a/src/packet.c
++++ b/src/packet.c
+@@ -537,26 +537,26 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+ case SSH_MSG_DEBUG:
+ if(datalen >= 2) {
+ int always_display = data[1];
+-
++
+ if(datalen >= 6) {
+- message_len = _libssh2_ntohu32(data + 2);
+-
+- if(message_len <= (datalen - 10)) {
+- /* 6 = packet_type(1) + display(1) + message_len(4) */
+- message = (char *) data + 6;
+- language_len = _libssh2_ntohu32(data + 6 +
+- message_len);
+-
+- if(language_len <= (datalen - 10 - message_len))
+- language = (char *) data + 10 + message_len;
+- }
++ struct string_buf buf;
++ buf.data = (unsigned char *)data;
++ buf.dataptr = buf.data;
++ buf.len = datalen;
++ buf.dataptr += 2; /* advance past type & always display */
++
++ _libssh2_get_string(&buf, &message, &message_len);
++ _libssh2_get_string(&buf, &language, &language_len);
+ }
+
+ if(session->ssh_msg_debug) {
+- LIBSSH2_DEBUG(session, always_display, message,
+- message_len, language, language_len);
++ LIBSSH2_DEBUG(session, always_display,
++ (const char *)message,
++ message_len, (const char *)language,
++ language_len);
+ }
+ }
++
+ /*
+ * _libssh2_debug will actually truncate this for us so
+ * that it's not an inordinate about of data
+@@ -579,7 +579,7 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+ uint32_t len = 0;
+ unsigned char want_reply = 0;
+ len = _libssh2_ntohu32(data + 1);
+- if(datalen >= (6 + len)) {
++ if((len <= (UINT_MAX - 6) && (datalen >= (6 + len))) {
+ want_reply = data[5 + len];
+ _libssh2_debug(session,
+ LIBSSH2_TRACE_CONN,
+
+From 8b3cf0b17c1b84a138bed9423a9e0743452b4de9 Mon Sep 17 00:00:00 2001
+From: Will Cosgrove
+Date: Thu, 29 Aug 2019 15:15:33 -0700
+Subject: [PATCH 2/5] stray whitespace
+
+---
+ src/packet.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/packet.c b/src/packet.c
+index ac69768cd..8908b2c5a 100644
+--- a/src/packet.c
++++ b/src/packet.c
+@@ -537,7 +537,7 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+ case SSH_MSG_DEBUG:
+ if(datalen >= 2) {
+ int always_display = data[1];
+-
++
+ if(datalen >= 6) {
+ struct string_buf buf;
+ buf.data = (unsigned char *)data;
+
+From 1c6fa92b77e34d089493fe6d3e2c6c8775858b94 Mon Sep 17 00:00:00 2001
+From: Will Cosgrove
+Date: Thu, 29 Aug 2019 15:24:22 -0700
+Subject: [PATCH 3/5] fixed type issue, updated SSH_MSG_DISCONNECT
+
+SSH_MSG_DISCONNECT now also uses _libssh2_get API.
+---
+ src/packet.c | 40 +++++++++++++++-------------------------
+ 1 file changed, 15 insertions(+), 25 deletions(-)
+
+diff --git a/src/packet.c b/src/packet.c
+index 8908b2c5a..97f0cdd4b 100644
+--- a/src/packet.c
++++ b/src/packet.c
+@@ -419,8 +419,8 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+ size_t datalen, int macstate)
+ {
+ int rc = 0;
+- char *message = NULL;
+- char *language = NULL;
++ unsigned char *message = NULL;
++ unsigned char *language = NULL;
+ size_t message_len = 0;
+ size_t language_len = 0;
+ LIBSSH2_CHANNEL *channelp = NULL;
+@@ -472,33 +472,23 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+
+ case SSH_MSG_DISCONNECT:
+ if(datalen >= 5) {
+- size_t reason = _libssh2_ntohu32(data + 1);
++ uint32_t reason = 0;
++ struct string_buf buf;
++ buf.data = (unsigned char *)data;
++ buf.dataptr = buf.data;
++ buf.len = datalen;
++ buf.dataptr++; /* advance past type */
+
+- if(datalen >= 9) {
+- message_len = _libssh2_ntohu32(data + 5);
++ _libssh2_get_u32(&buf, &reason);
++ _libssh2_get_string(&buf, &message, &message_len);
++ _libssh2_get_string(&buf, &language, &language_len);
+
+- if(message_len < datalen-13) {
+- /* 9 = packet_type(1) + reason(4) + message_len(4) */
+- message = (char *) data + 9;
+-
+- language_len =
+- _libssh2_ntohu32(data + 9 + message_len);
+- language = (char *) data + 9 + message_len + 4;
+-
+- if(language_len > (datalen-13-message_len)) {
+- /* bad input, clear info */
+- language = message = NULL;
+- language_len = message_len = 0;
+- }
+- }
+- else
+- /* bad size, clear it */
+- message_len = 0;
+- }
+ if(session->ssh_msg_disconnect) {
+- LIBSSH2_DISCONNECT(session, reason, message,
+- message_len, language, language_len);
++ LIBSSH2_DISCONNECT(session, reason, (const char *)message,
++ message_len, (const char *)language,
++ language_len);
+ }
++
+ _libssh2_debug(session, LIBSSH2_TRACE_TRANS,
+ "Disconnect(%d): %s(%s)", reason,
+ message, language);
+
+From 77616117cc9dbbdd0fe1157098435bff73a83a0f Mon Sep 17 00:00:00 2001
+From: Will Cosgrove
+Date: Thu, 29 Aug 2019 15:26:32 -0700
+Subject: [PATCH 4/5] fixed stray (
+
+bad paste
+---
+ src/packet.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/packet.c b/src/packet.c
+index 97f0cdd4b..bd4c39e46 100644
+--- a/src/packet.c
++++ b/src/packet.c
+@@ -569,7 +569,7 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+ uint32_t len = 0;
+ unsigned char want_reply = 0;
+ len = _libssh2_ntohu32(data + 1);
+- if((len <= (UINT_MAX - 6) && (datalen >= (6 + len))) {
++ if(len <= (UINT_MAX - 6) && datalen >= (6 + len)) {
+ want_reply = data[5 + len];
+ _libssh2_debug(session,
+ LIBSSH2_TRACE_CONN,
+
+From 436c45dc143cadc8c59afac6c4255be332856581 Mon Sep 17 00:00:00 2001
+From: Will Cosgrove
+Date: Thu, 29 Aug 2019 15:29:00 -0700
+Subject: [PATCH 5/5] added additional parentheses for clarity
+
+---
+ src/packet.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/packet.c b/src/packet.c
+index bd4c39e46..2e01bfc5d 100644
+--- a/src/packet.c
++++ b/src/packet.c
+@@ -569,7 +569,7 @@ _libssh2_packet_add(LIBSSH2_SESSION * session, unsigned char *data,
+ uint32_t len = 0;
+ unsigned char want_reply = 0;
+ len = _libssh2_ntohu32(data + 1);
+- if(len <= (UINT_MAX - 6) && datalen >= (6 + len)) {
++ if((len <= (UINT_MAX - 6)) && (datalen >= (6 + len))) {
+ want_reply = data[5 + len];
+ _libssh2_debug(session,
+ LIBSSH2_TRACE_CONN,
diff --git a/pkgs/development/libraries/libssh2/default.nix b/pkgs/development/libraries/libssh2/default.nix
index 5cc0232e17dec1e7b8e51f0395bdb4244a09fa56..8ce9c814df0513fde53ce1dfff2efd3763db4326 100644
--- a/pkgs/development/libraries/libssh2/default.nix
+++ b/pkgs/development/libraries/libssh2/default.nix
@@ -15,12 +15,8 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional stdenv.hostPlatform.isMinGW windows.mingw_w64;
patches = [
- # not able to use fetchpatch here: infinite recursion
- (fetchurl {
- name = "CVE-2019-17498.patch";
- url = "https://github.com/libssh2/libssh2/pull/402.patch";
- sha256 = "1n9s2mcz5dkw0xpm3c5x4hzj8bar4i6z0pr1rmqjplhfg888vdvc";
- })
+ # Not able to use fetchpatch here: infinite recursion
+ ./CVE-2019-17498.patch
];
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/libtomcrypt/default.nix b/pkgs/development/libraries/libtomcrypt/default.nix
index d9e9df59324ddba1a8cc1d186794509b146f6bfd..4587701011dd7272556980e394f33fa93fa93c68 100644
--- a/pkgs/development/libraries/libtomcrypt/default.nix
+++ b/pkgs/development/libraries/libtomcrypt/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libtool }:
+{ stdenv, fetchurl, fetchpatch, libtool }:
stdenv.mkDerivation rec {
pname = "libtomcrypt";
@@ -9,6 +9,14 @@ stdenv.mkDerivation rec {
sha256 = "113vfrgapyv72lalhd3nkw7jnks8az0gcb5wqn9hj19nhcxlrbcn";
};
+ patches = [
+ (fetchpatch {
+ name = "CVE-2019-17362.patch";
+ url = "https://github.com/libtom/libtomcrypt/pull/508/commits/25c26a3b7a9ad8192ccc923e15cf62bf0108ef94.patch";
+ sha256 = "1bwsj0pwffxw648wd713z3xcyrbxc2z646psrzp38ys564fjh5zf";
+ })
+ ];
+
nativeBuildInputs = [ libtool ];
postPatch = ''
diff --git a/pkgs/development/libraries/libu2f-host/default.nix b/pkgs/development/libraries/libu2f-host/default.nix
index 3becd075b2554e1a5b443f3697d85a21ca6bde1f..f033aa9f610fb5db2352fcdcccf66f0b7231e314 100644
--- a/pkgs/development/libraries/libu2f-host/default.nix
+++ b/pkgs/development/libraries/libu2f-host/default.nix
@@ -14,10 +14,6 @@ stdenv.mkDerivation rec {
doCheck = true;
- postInstall = ''
- install -D -t $out/lib/udev/rules.d 70-u2f.rules
- '';
-
meta = with stdenv.lib; {
homepage = "https://developers.yubico.com/libu2f-host";
description = "A C library and command-line tool that implements the host-side of the U2F protocol";
diff --git a/pkgs/development/libraries/libucl/default.nix b/pkgs/development/libraries/libucl/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b9b33453a4c6036f347074dc56c59d305b7d633b
--- /dev/null
+++ b/pkgs/development/libraries/libucl/default.nix
@@ -0,0 +1,58 @@
+{ stdenv
+, fetchFromGitHub
+, pkg-config
+, autoreconfHook
+, curl
+, lua
+, openssl
+, features ? {
+ urls = false;
+ # Upstream enables regex by default
+ regex = true;
+ # Signature support is broken with openssl 1.1.1: https://github.com/vstakhov/libucl/issues/203
+ signatures = false;
+ lua = false;
+ utils = false;
+ }
+}:
+
+let
+ featureDeps = {
+ urls = [ curl ];
+ signatures = [ openssl ];
+ lua = [ lua ];
+ };
+in
+stdenv.mkDerivation rec {
+ pname = "libucl";
+ version = "0.8.1";
+
+ src = fetchFromGitHub {
+ owner = "vstakhov";
+ repo = pname;
+ rev = version;
+ sha256 = "1h52ldxankyhbbm1qbqz1f2q0j03c1b4mig7343bs3mc6fpm18gf";
+ };
+
+ nativeBuildInputs = [ pkg-config autoreconfHook ];
+
+ buildInputs = with stdenv.lib;
+ concatLists (
+ mapAttrsToList (feat: enabled:
+ optionals enabled (featureDeps."${feat}" or [])
+ ) features
+ );
+
+ enableParallelBuilding = true;
+
+ configureFlags = with stdenv.lib;
+ mapAttrsToList (feat: enabled: strings.enableFeature enabled feat) features;
+
+ meta = with stdenv.lib; {
+ description = "Universal configuration library parser";
+ homepage = "https://github.com/vstakhov/libucl";
+ license = licenses.bsd2;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ jpotier ];
+ };
+}
diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix
index 9f6adeb65b0bd8b9f6f8426f82a86c2b67c5ad86..e22bcdd86b4f5122d55270e8a49da92d80819d0f 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.37.0";
+ version = "1.38.0";
pname = "libuv";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0iy25w4wy9f5y7i7aqidhqz93qi00lv7vhx6s521n0kphvaj8ijz";
+ sha256 = "04598jglikma5plfiprnw4pcxwp7b6aqxphxs65pdd5xira6dz0s";
};
postPatch = let
diff --git a/pkgs/development/libraries/libva-utils/default.nix b/pkgs/development/libraries/libva-utils/default.nix
index a4de995ada8505538594cc47a968f67b2d519e35..90f1849aee02ba8be38e7a28463b3f6cf4a74c5b 100644
--- a/pkgs/development/libraries/libva-utils/default.nix
+++ b/pkgs/development/libraries/libva-utils/default.nix
@@ -1,5 +1,5 @@
-{ stdenv, fetchFromGitHub, pkgconfig
-, libdrm, libva, libX11, libXext, libXfixes, wayland, meson, ninja
+{ stdenv, fetchFromGitHub, meson, ninja, pkg-config
+, libdrm, libva, libX11, libXext, libXfixes, wayland
}:
stdenv.mkDerivation rec {
@@ -13,18 +13,10 @@ stdenv.mkDerivation rec {
sha256 = "13a0dccphi4cpr2cx45kg4djxsssi3d1fcjrkx27b16xiayp5lx9";
};
- nativeBuildInputs = [ meson ninja pkgconfig ];
+ nativeBuildInputs = [ meson ninja pkg-config ];
buildInputs = [ libdrm libva libX11 libXext libXfixes wayland ];
- mesonFlags = [
- "-Ddrm=true"
- "-Dx11=true"
- "-Dwayland=true"
- ];
-
- enableParallelBuilding = true;
-
meta = with stdenv.lib; {
description = "A collection of utilities and examples for VA-API";
longDescription = ''
diff --git a/pkgs/development/libraries/libva/default.nix b/pkgs/development/libraries/libva/default.nix
index 86c6a88b1ef4bbb7239f08e9b67a473cfe91f6a7..d0bd2ecc009b8a6879f2db62a5502e973bf33d1d 100644
--- a/pkgs/development/libraries/libva/default.nix
+++ b/pkgs/development/libraries/libva/default.nix
@@ -1,8 +1,8 @@
-{ stdenv, lib, fetchFromGitHub, autoreconfHook, pkgconfig
-, libXext, libdrm, libXfixes, wayland, libffi, libX11
-, libGL, mesa
+{ stdenv, lib, fetchFromGitHub, fetchpatch, meson, pkg-config, ninja, wayland
+, libdrm
, minimal ? false, libva-minimal
-, buildPackages
+, libX11, libXext, libXfixes, libffi, libGL
+, mesa
}:
stdenv.mkDerivation rec {
@@ -17,24 +17,30 @@ stdenv.mkDerivation rec {
sha256 = "0ywasac7z3hwggj8szp83sbxi2naa0a3amblx64y7i1hyyrn0csq";
};
+ patches = [
+ (fetchpatch { # meson: Allow for libdir and includedir to be absolute paths
+ url = "https://github.com/intel/libva/commit/de902e2905abff635f3bb151718cc52caa3f669c.patch";
+ sha256 = "1lpc8qzvsxnlsh9g0ab5lja204zxz8rr2p973pfihcw7dcxc3gia";
+ })
+ ];
+
+ postPatch = ''
+ # Remove the execute bit from all source code files
+ # https://github.com/intel/libva/commit/dbd2cd635f33af1422cbc2079af0a7e68671c102
+ chmod -x va/va{,_dec_av1,_trace,_vpp}.h
+ '';
+
outputs = [ "dev" "out" ];
- nativeBuildInputs = [ autoreconfHook pkgconfig wayland ];
+ nativeBuildInputs = [ meson pkg-config ninja wayland ];
buildInputs = [ libdrm ]
++ lib.optionals (!minimal) [ libva-minimal libX11 libXext libXfixes wayland libffi libGL ];
# TODO: share libs between minimal and !minimal - perhaps just symlink them
- enableParallelBuilding = true;
-
- configureFlags = [
- # Add FHS paths for non-NixOS applications.
- "--with-drivers-path=${mesa.drivers.driverLink}/lib/dri:/usr/lib/dri:/usr/lib32/dri"
- "ac_cv_path_WAYLAND_SCANNER=${buildPackages.wayland}/bin/wayland-scanner"
- ] ++ lib.optionals (!minimal) [ "--enable-glx" ];
-
- installFlags = [
- "dummy_drv_video_ladir=$(out)/lib/dri"
+ mesonFlags = [
+ # Add FHS paths for non-NixOS applications:
+ "-Ddriverdir=${mesa.drivers.driverLink}/lib/dri:/usr/lib/dri:/usr/lib32/dri"
];
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/libvdpau-va-gl/default.nix b/pkgs/development/libraries/libvdpau-va-gl/default.nix
index cfc74a8a759cf17c6e088c9fcddcfde973f2fb5b..98176cd41f1435b476ef54c44b0bf450913fb157 100644
--- a/pkgs/development/libraries/libvdpau-va-gl/default.nix
+++ b/pkgs/development/libraries/libvdpau-va-gl/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, libX11, libpthreadstubs, libXau, libXdmcp
-, libXext, libvdpau, glib, libva, ffmpeg, libGLU }:
+, libXext, libvdpau, glib, libva, ffmpeg_3, libGLU }:
stdenv.mkDerivation rec {
pname = "libvdpau-va-gl";
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ cmake pkgconfig ];
- buildInputs = [ libX11 libpthreadstubs libXau libXdmcp libXext libvdpau glib libva ffmpeg libGLU ];
+ buildInputs = [ libX11 libpthreadstubs libXau libXdmcp libXext libvdpau glib libva ffmpeg_3 libGLU ];
doCheck = false; # fails. needs DRI access
diff --git a/pkgs/development/libraries/libvmaf/default.nix b/pkgs/development/libraries/libvmaf/default.nix
index fb494909c8387878afa1069ec4dc765471e03b5c..6c2b61cf113c48bc5f559c9bfc23651c12c22c4d 100644
--- a/pkgs/development/libraries/libvmaf/default.nix
+++ b/pkgs/development/libraries/libvmaf/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libvmaf";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchFromGitHub {
owner = "netflix";
repo = "vmaf";
rev = "v${version}";
- sha256 = "10fw53k9k4aq4p2qi5qkfjfnhldw4p5bbmxggf8220gfa95nvyl3";
+ sha256 = "18w0z3w90fdbzsqaa4diwvq0xmvg0aiw4hi3aaa4pq0zgnb8g3mk";
};
sourceRoot = "source/libvmaf";
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/Netflix/vmaf";
description = "Perceptual video quality assessment based on multi-method fusion (VMAF)";
platforms = platforms.unix;
- license = licenses.asl20;
+ license = licenses.bsd2Patent;
maintainers = [ maintainers.cfsmp3 maintainers.marsam ];
};
diff --git a/pkgs/development/libraries/libvncserver/default.nix b/pkgs/development/libraries/libvncserver/default.nix
index c9adad6f6454defc6b2858f8eea478646f0b0e5d..c4e82b1c326c9334b5d5237c2123c27c9aadf044 100644
--- a/pkgs/development/libraries/libvncserver/default.nix
+++ b/pkgs/development/libraries/libvncserver/default.nix
@@ -7,9 +7,9 @@ let
s = # Generated upstream information
rec {
pname = "libvncserver";
- version = "0.9.12";
+ version = "0.9.13";
url = "https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${version}.tar.gz";
- sha256 = "1226hb179l914919f5nm2mlf8rhaarqbf48aa649p4rwmghyx9vm"; # unpacked archive checksum
+ sha256 = "0zz0hslw8b1p3crnfy3xnmrljik359h83dpk64s697dqdcrzy141"; # unpacked archive checksum
};
in
stdenv.mkDerivation {
@@ -17,18 +17,7 @@ stdenv.mkDerivation {
src = fetchzip {
inherit (s) url sha256;
};
- patches = [
- (fetchpatch {
- name = "CVE-2018-20750.patch";
- url = "https://github.com/LibVNC/libvncserver/commit/09e8fc02f59f16e2583b34fe1a270c238bd9ffec.patch";
- sha256 = "004h50786nvjl3y3yazpsi2b767vc9gqrwm1ralj3zgy47kwfhqm";
- })
- (fetchpatch {
- name = "CVE-2019-15681.patch";
- url = "https://github.com/LibVNC/libvncserver/commit/d01e1bb4246323ba6fcee3b82ef1faa9b1dac82a.patch";
- sha256 = "0hf0ss7all2m50z2kan4mck51ws44yim4ymn8p0d991y465y6l9s";
- })
- ];
+
nativeBuildInputs = [ cmake ];
buildInputs = [
libjpeg openssl libgcrypt libpng
diff --git a/pkgs/development/libraries/libwebsockets/default.nix b/pkgs/development/libraries/libwebsockets/default.nix
index ddafc9bc659407d5ef2be9d54bc47ca2c78633d8..ff6fdeb538386354f2facefa1d5d4073cc88765c 100644
--- a/pkgs/development/libraries/libwebsockets/default.nix
+++ b/pkgs/development/libraries/libwebsockets/default.nix
@@ -17,7 +17,7 @@ let
nativeBuildInputs = [ cmake ];
cmakeFlags = [ "-DLWS_WITH_PLUGINS=ON" ];
- NIX_CFLAGS_COMPILE = "-Wno-error=unused-but-set-variable";
+ NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isGNU "-Wno-error=unused-but-set-variable";
meta = with stdenv.lib; {
description = "Light, portable C library for websockets";
diff --git a/pkgs/development/libraries/libwhereami/default.nix b/pkgs/development/libraries/libwhereami/default.nix
index 8e190f998d56fd4fcaa01949b7052aa3e47f14c4..59e349b4e6a17d7a9a7a735609dbdaa066612562 100644
--- a/pkgs/development/libraries/libwhereami/default.nix
+++ b/pkgs/development/libraries/libwhereami/default.nix
@@ -2,16 +2,16 @@
stdenv.mkDerivation rec {
pname = "libwhereami";
- version = "0.3.1";
+ version = "0.5.0";
src = fetchFromGitHub {
- sha256 = "16xjb6zp60ma76aa3kq3q8i8zn0n61gf39fny12cny8nggwjpbww";
+ sha256 = "05fc28dri2h858kxbvldk5b6wd5is3fjcdsiqj3nxf95i66bb3xp";
rev = version;
repo = "libwhereami";
owner = "puppetlabs";
};
- NIX_CFLAGS_COMPILE = "-Wno-error=catch-value";
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
description = "Library to report hypervisor information from inside a VM";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = with platforms; [ "i686-linux" "x86_64-linux" ]; # fails on aarch64
+ platforms = with platforms; [ "i686-linux" "x86_64-linux" "x86_64-darwin" ]; # fails on aarch64
};
}
diff --git a/pkgs/development/libraries/libxls/default.nix b/pkgs/development/libraries/libxls/default.nix
index 2b28499864a7b032acec33458510c20319f7069c..d555ecea06df4990f2433214bace04625cf7bed6 100644
--- a/pkgs/development/libraries/libxls/default.nix
+++ b/pkgs/development/libraries/libxls/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libxls";
- version = "1.5.2";
+ version = "1.5.3";
src = fetchurl {
url = "https://github.com/libxls/libxls/releases/download/v${version}/libxls-${version}.tar.gz";
- sha256 = "1akadsyl10rp101ccjmrxr7933c3v641k377bn74jv6cdkcm4zld";
+ sha256 = "0rl513wpq5qh7wkmdk4g9c68rzffv3mcbz48p4xyg4969zrx8lnm";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/development/libraries/libxslt/default.nix b/pkgs/development/libraries/libxslt/default.nix
index a03fca12581f04283613bb5436314f48928ef697..cf91d7656bf0b8bdf08b694cbc37d4a35d76ed96 100644
--- a/pkgs/development/libraries/libxslt/default.nix
+++ b/pkgs/development/libraries/libxslt/default.nix
@@ -1,10 +1,8 @@
-{ stdenv, fetchurl, fetchpatch, libxml2, findXMLCatalogs, python, libgcrypt
+{ stdenv, fetchurl, fetchpatch, libxml2, findXMLCatalogs, gettext, python, libgcrypt
, cryptoSupport ? false
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
}:
-with stdenv.lib;
-
stdenv.mkDerivation rec {
pname = "libxslt";
version = "1.1.34";
@@ -17,6 +15,7 @@ stdenv.mkDerivation rec {
outputs = [ "bin" "dev" "out" "man" "doc" ] ++ stdenv.lib.optional pythonSupport "py";
buildInputs = [ libxml2.dev ]
+ ++ stdenv.lib.optional stdenv.isDarwin gettext
++ stdenv.lib.optionals pythonSupport [ libxml2.py python ]
++ stdenv.lib.optionals cryptoSupport [ libgcrypt ];
@@ -27,14 +26,14 @@ stdenv.mkDerivation rec {
"--without-debug"
"--without-mem-debug"
"--without-debugger"
- ] ++ optional pythonSupport "--with-python=${python}"
- ++ optional (!cryptoSupport) "--without-crypto";
+ ] ++ stdenv.lib.optional pythonSupport "--with-python=${python}"
+ ++ stdenv.lib.optional (!cryptoSupport) "--without-crypto";
postFixup = ''
moveToOutput bin/xslt-config "$dev"
moveToOutput lib/xsltConf.sh "$dev"
moveToOutput share/man/man1 "$bin"
- '' + optionalString pythonSupport ''
+ '' + stdenv.lib.optionalString pythonSupport ''
mkdir -p $py/nix-support
echo ${libxml2.py} >> $py/nix-support/propagated-build-inputs
moveToOutput ${python.libPrefix} "$py"
diff --git a/pkgs/development/libraries/libyaml/default.nix b/pkgs/development/libraries/libyaml/default.nix
index 7f723cf2ef8e5205a63168b138e3b97119fc2e7f..37b8ebcc3efa8b80116f4cb229ff69efe2da56ce 100644
--- a/pkgs/development/libraries/libyaml/default.nix
+++ b/pkgs/development/libraries/libyaml/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "libyaml";
- version = "0.2.4";
+ version = "0.2.5";
src = fetchFromGitHub {
owner = "yaml";
repo = "libyaml";
rev = version;
- sha256 = "04z25mvw86jhzyrj0h8mlgisvj9glc5ww9g0cymzjfsd7z33gnmy";
+ sha256 = "18zsnsxc53pans4a01cs4401a2cjk3qi098hi440pj4zijifgcsb";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/development/libraries/lmdb/default.nix b/pkgs/development/libraries/lmdb/default.nix
index 513e842edfa59e1984ca5ff95a981b736c7c696f..64f6fccefa79bde76657febcf5c2bd1f34bbc9c9 100644
--- a/pkgs/development/libraries/lmdb/default.nix
+++ b/pkgs/development/libraries/lmdb/default.nix
@@ -1,14 +1,13 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchgit }:
stdenv.mkDerivation rec {
pname = "lmdb";
- version = "0.9.24";
+ version = "0.9.25";
- src = fetchFromGitHub {
- owner = "LMDB";
- repo = "lmdb";
+ src = fetchgit {
+ url = "https://git.openldap.org/openldap/openldap.git";
rev = "LMDB_${version}";
- sha256 = "088q6m8fvr12w43s461h7cvpg5hj8csaqj6n9pci150dz7bk5lxm";
+ sha256 = "0i60zlca8r6fib23gdgl4c80gxpx24772ggpvz94yr7zaai4k11w";
};
postUnpack = "sourceRoot=\${sourceRoot}/libraries/liblmdb";
diff --git a/pkgs/development/libraries/marisa/default.nix b/pkgs/development/libraries/marisa/default.nix
index 9a4d178d3d27de6e3debca8e9fff1ae6dcb6c786..99d82970fe06b3375d3877b4405f13841987925e 100644
--- a/pkgs/development/libraries/marisa/default.nix
+++ b/pkgs/development/libraries/marisa/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "marisa";
- version = "0.2.5";
+ version = "0.2.6";
src = fetchFromGitHub {
owner = "s-yata";
repo = "marisa-trie";
rev = "v${version}";
- sha256 = "0z4bf55np08q3cbi6gvj3cpw3zp8kf2d0jq6k74pjk066m7rapbb";
+ sha256 = "1hy8hfksizk1af6kg8z3b9waiz6d5ggd73fiqcvmhfgra36dscyq";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/mediastreamer/default.nix b/pkgs/development/libraries/mediastreamer/default.nix
index 5f7daa83b2f5f25ea82cf854ef46e205415158c5..81c7c8fcacf3475a9de8c2d7e105ea638e17315c 100644
--- a/pkgs/development/libraries/mediastreamer/default.nix
+++ b/pkgs/development/libraries/mediastreamer/default.nix
@@ -5,7 +5,7 @@
, doxygen
, fetchFromGitLab
, fetchpatch
-, ffmpeg
+, ffmpeg_3
, glew
, gsm
, intltool
@@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
alsaLib
bctoolbox
bzrtp
- ffmpeg
+ ffmpeg_3
glew
gsm
libGL
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix
index 7eb18dd31c1b1a529d7244121c753b73f0311d27..7ae59c119a0eb5fc5573b03feac7b7ef678efe1a 100644
--- a/pkgs/development/libraries/mesa/default.nix
+++ b/pkgs/development/libraries/mesa/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, fetchpatch
+{ stdenv, lib, fetchurl, fetchpatch, buildPackages
, pkgconfig, intltool, ninja, meson
, file, flex, bison, expat, libdrm, xorg, wayland, wayland-protocols, openssl
, llvmPackages, libffi, libomxil-bellagio, libva-minimal
@@ -11,6 +11,8 @@
, eglPlatforms ? [ "x11" "surfaceless" ] ++ lib.optionals stdenv.isLinux [ "wayland" "drm" ]
, OpenGL, Xplugin
, withValgrind ? stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch32, valgrind-light
+, enableGalliumNine ? stdenv.isLinux
+, enableOSMesa ? stdenv.isLinux
}:
/** Packaging design:
@@ -27,7 +29,9 @@
with stdenv.lib;
let
- version = "20.0.2";
+ # Release calendar: https://www.mesa3d.org/release-calendar.html
+ # Release frequency: https://www.mesa3d.org/releasing.html#schedule
+ version = "20.0.8"; # Update only to the final (last planned) release (i.e. X.Y.MAX)?
branch = versions.major version;
in
@@ -37,12 +41,12 @@ stdenv.mkDerivation {
src = fetchurl {
urls = [
+ "https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/${version}/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz"
- "https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz"
];
- sha256 = "0vz8k07d23qdwy67fnna9y0ynnni0m8lgswcmdm60l4mcv5z2m5a";
+ sha256 = "6cf0c010df89680f9b2bc6432ff01400031795e39bceda7535fa00af06740b6c";
};
prePatch = "patchShebangs .";
@@ -73,7 +77,13 @@ stdenv.mkDerivation {
})
];
- outputs = [ "out" "dev" "drivers" "osmesa" ];
+ postPatch = ''
+ substituteInPlace meson.build --replace \
+ "find_program('pkg-config')" \
+ "find_program('${buildPackages.pkg-config.targetPrefix}pkg-config')"
+ '';
+
+ outputs = [ "out" "dev" "drivers" ] ++ lib.optional enableOSMesa "osmesa";
# TODO: Figure out how to enable opencl without having a runtime dependency on clang
mesonFlags = [
@@ -97,10 +107,10 @@ stdenv.mkDerivation {
"-Domx-libs-path=${placeholder "drivers"}/lib/bellagio"
"-Dva-libs-path=${placeholder "drivers"}/lib/dri"
"-Dd3d-drivers-path=${placeholder "drivers"}/lib/d3d"
+ "-Dgallium-nine=${if enableGalliumNine then "true" else "false"}" # Direct3D in Wine
+ "-Dosmesa=${if enableOSMesa then "gallium" else "none"}" # used by wine
] ++ optionals stdenv.isLinux [
"-Dglvnd=true"
- "-Dosmesa=gallium" # used by wine
- "-Dgallium-nine=true" # Direct3D in Wine
];
buildInputs = with xorg; [
@@ -112,10 +122,14 @@ stdenv.mkDerivation {
++ lib.optionals stdenv.isLinux [ libomxil-bellagio libva-minimal ]
++ lib.optional withValgrind valgrind-light;
+ depsBuildBuild = [ pkgconfig ];
+
nativeBuildInputs = [
pkgconfig meson ninja
intltool bison flex file
python3Packages.python python3Packages.Mako
+ ] ++ lib.optionals (elem "wayland" eglPlatforms) [
+ wayland # For wayland-scanner during the build
];
propagatedBuildInputs = with xorg; [
@@ -132,17 +146,17 @@ stdenv.mkDerivation {
'' + optionalString stdenv.isLinux ''
mkdir -p $drivers/lib
- # move gallium-related stuff to $drivers, so $out doesn't depend on LLVM
- mv -t $drivers/lib \
- $out/lib/libxatracker* \
- $out/lib/libvulkan_*
+ if [ -n "$(shopt -s nullglob; echo "$out/lib/libxatracker"*)" -o -n "$(shopt -s nullglob; echo "$out/lib/libvulkan_"*)" ]; then
+ # move gallium-related stuff to $drivers, so $out doesn't depend on LLVM
+ mv -t $drivers/lib \
+ $out/lib/libxatracker* \
+ $out/lib/libvulkan_*
+ fi
- # Move other drivers to a separate output
- mv $out/lib/lib*_mesa* $drivers/lib
-
- # move libOSMesa to $osmesa, as it's relatively big
- mkdir -p $osmesa/lib
- mv -t $osmesa/lib/ $out/lib/libOSMesa*
+ if [ -n "$(shopt -s nullglob; echo "$out"/lib/lib*_mesa*)" ]; then
+ # Move other drivers to a separate output
+ mv $out/lib/lib*_mesa* $drivers/lib
+ fi
# move vendor files
mv $out/share/ $drivers/
@@ -157,6 +171,10 @@ stdenv.mkDerivation {
for js in $drivers/share/vulkan/icd.d/*.json; do
substituteInPlace "$js" --replace "$out" "$drivers"
done
+ '' + lib.optionalString enableOSMesa ''
+ # move libOSMesa to $osmesa, as it's relatively big
+ mkdir -p $osmesa/lib
+ mv -t $osmesa/lib/ $out/lib/libOSMesa*
'';
# TODO:
@@ -171,7 +189,9 @@ stdenv.mkDerivation {
# Update search path used by pkg-config
for pc in $dev/lib/pkgconfig/{d3d,dri,xatracker}.pc; do
- substituteInPlace "$pc" --replace $out $drivers
+ if [ -f "$pc" ]; then
+ substituteInPlace "$pc" --replace $out $drivers
+ fi
done
# add RPATH so the drivers can find the moved libgallium and libdricore9
@@ -205,6 +225,6 @@ stdenv.mkDerivation {
changelog = "https://www.mesa3d.org/relnotes/${version}.html";
license = licenses.mit; # X11 variant, in most files
platforms = platforms.mesaPlatforms;
- maintainers = with maintainers; [ vcunat ];
+ maintainers = with maintainers; [ primeos vcunat ]; # Help is welcome :)
};
}
diff --git a/pkgs/development/libraries/mm-common/default.nix b/pkgs/development/libraries/mm-common/default.nix
index 890ab6fca11cb39faa248ecb45d2b6be0e6c938c..3c02e537d2a3584087820a7cd807cb4f8c39add0 100644
--- a/pkgs/development/libraries/mm-common/default.nix
+++ b/pkgs/development/libraries/mm-common/default.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "mm-common";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1m4w33da9f4rx2d6kdj3ix3kl0gn16ml82v2mdn4hljr3q29nzdr";
+ sha256 = "1jasx9a9g7nqf7jcv3mrg4qh5cp9sq724jxjaz4wa1dzmxsxg8i8";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/mp4v2/default.nix b/pkgs/development/libraries/mp4v2/default.nix
index 8fe1477aa63d220a69bbf33c372e57f6a6e3fb80..9601ae1eea30df47c8561cdfa0f3028d554aae6e 100644
--- a/pkgs/development/libraries/mp4v2/default.nix
+++ b/pkgs/development/libraries/mp4v2/default.nix
@@ -1,39 +1,39 @@
-{ stdenv, lib, fetchurl }:
+{ stdenv, lib, fetchFromGitHub, fetchurl }:
stdenv.mkDerivation rec {
- name = "mp4v2-2.0.0";
-
- src = fetchurl {
- url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mp4v2/${name}.tar.bz2";
- sha256 = "0f438bimimsvxjbdp4vsr8hjw2nwggmhaxgcw07g2z361fkbj683";
+ pname = "mp4v2";
+ version = "4.1.3";
+
+ src = fetchFromGitHub {
+ # 2020-06-20: THE current upstream, maintained and used in distros fork.
+ owner = "TechSmith";
+ repo = "mp4v2";
+ rev = "Release-ThirdParty-MP4v2-${version}";
+ sha256 = "053a0lgy819sbz92cfkq0vmkn2ky39bva554pj4ypky1j6vs04fv";
};
patches = [
(fetchurl {
- name = "gcc-7.patch";
- url = "https://src.fedoraproject.org/cgit/rpms/libmp4v2.git/plain/"
- + "0004-Fix-GCC7-build.patch?id=d7aeedabb";
+ # 2020-06-19: NOTE: # Fix build with C++11
+ # Close when https://github.com/TechSmith/mp4v2/pull/36 merged/closed.
+ url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/libmp4v2-c++11.patch?id=203f5a72bc97ffe089b424c47b07dd9eaea35713";
sha256 = "0sbn0il7lmk77yrjyb4f0a3z3h8gsmdkscvz5n9hmrrrhrwf672w";
})
];
- buildFlags = [ "CXXFLAGS=-std=c++03" ];
-
# `faac' expects `mp4.h'.
postInstall = "ln -s mp4v2/mp4v2.h $out/include/mp4.h";
- hardeningDisable = [ "format" ];
-
enableParallelBuilding = true;
meta = {
- description = "Abandoned library. Provides functions to read, create, and modify mp4 files";
+ description = "Provides functions to read, create, and modify mp4 files";
longDescription = ''
MP4v2 library provides an API to work with mp4 files
as defined by ISO-IEC:14496-1:2001 MPEG-4 Systems.
This container format is derived from Apple's QuickTime format.
'';
- homepage = "https://code.google.com/archive/p/mp4v2/";
+ homepage = "https://github.com/TechSmith/mp4v2";
maintainers = [ lib.maintainers.Anton-Latukha ];
platforms = lib.platforms.unix;
license = lib.licenses.mpl11;
diff --git a/pkgs/development/libraries/mtxclient/default.nix b/pkgs/development/libraries/mtxclient/default.nix
index 22b664423055389f20a015595f84d51d6448dfad..842d144005d751b093e60a0450b8114c95d874d1 100644
--- a/pkgs/development/libraries/mtxclient/default.nix
+++ b/pkgs/development/libraries/mtxclient/default.nix
@@ -14,13 +14,13 @@
stdenv.mkDerivation rec {
pname = "mtxclient";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "Nheko-Reborn";
repo = "mtxclient";
rev = "v${version}";
- sha256 = "0vf5xmn6yfi5lvskfgrdmnalvclzrapcrml92bj9qaa8vq8mfsf2";
+ sha256 = "1dg4dq20g0ah62j5s3gpsxqq4ny7lxkxdxa9q6g54hdwkrb9ms7x";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/mygui/default.nix b/pkgs/development/libraries/mygui/default.nix
index 94c578f6c268be240edf0f9e5ed1d65bd3476c9e..894d35eb3d8a164d263a6b4512a64b4d650cfcaf 100644
--- a/pkgs/development/libraries/mygui/default.nix
+++ b/pkgs/development/libraries/mygui/default.nix
@@ -5,13 +5,13 @@ let
renderSystem = if withOgre then "3" else "4";
in stdenv.mkDerivation rec {
pname = "mygui";
- version = "3.2.2";
+ version = "3.4.0";
src = fetchFromGitHub {
owner = "MyGUI";
repo = "mygui";
rev = "MyGUI${version}";
- sha256 = "1wk7jmwm55rhlqqcyvqsxdmwvl70bysl9azh4kd9n57qlmgk3zmw";
+ sha256 = "0a4zi8w18pjj813n7kmxldl1d9r1jp0iyhkw7pbqgl8f7qaq994w";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/nanopb/default.nix b/pkgs/development/libraries/nanopb/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..cafc5c85f21ac6213bf660054ce92cbd1671ee4b
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/default.nix
@@ -0,0 +1,90 @@
+{ callPackage
+, cmake
+, fetchFromGitHub
+, lib
+, protobuf
+, python3
+, stdenv
+}:
+
+let
+ pythonRuntime = python3.withPackages(ps: [ ps.protobuf ]);
+in stdenv.mkDerivation rec {
+ pname = "nanopb";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = version;
+ sha256 = "16zxk42wzn519bpxf4578qn97k0h1cnbkvqqkqvka9sl0n3lz2dp";
+ };
+
+ nativeBuildInputs = [ cmake python3 ];
+
+ cmakeFlags = [
+ "-DBUILD_SHARED_LIBS=ON" # generate $out/lib/libprotobuf-nanopb.so{.0,}
+ "-DBUILD_STATIC_LIBS=ON" # generate $out/lib/libprotobuf-nanopb.a
+ "-Dnanopb_PROTOC_PATH=${protobuf}/bin/protoc"
+ ];
+
+ # On a case-insensitive filesystem (such as on Darwin), CMake fails to create
+ # the build directory because of the existence of the BUILD file.
+ # TODO: This can be removed once https://github.com/nanopb/nanopb/pull/537 is merged.
+ preConfigure = "rm BUILD";
+
+ # install the generator which requires Python3 with the protobuf package. It
+ # also requires the nanopb module that's generated by CMake to be in a
+ # relative location to the generator itself so we move it out of the
+ # python.sitePackages into the shared generator folder.
+ postInstall = ''
+ mkdir -p $out/share/nanopb/generator/proto
+ cp ../generator/nanopb_generator.py $out/share/nanopb/generator/nanopb_generator.py
+ cp ../generator/proto/_utils.py $out/share/nanopb/generator/proto/_utils.py
+ cp ../generator/proto/nanopb.proto $out/share/nanopb/generator/proto/nanopb.proto
+ mv $out/${python3.sitePackages}/nanopb_pb2.py $out/share/nanopb/generator/proto
+ rm -rf $out/${python3.sitePackages}
+
+ mkdir $out/bin
+ substitute ${./protoc-gen-nanopb} $out/bin/protoc-gen-nanopb \
+ --subst-var-by python ${pythonRuntime}/bin/python \
+ --subst-var-by out $out
+ chmod +x $out/bin/protoc-gen-nanopb
+
+ cp ../pb_common.c ../pb_decode.c ../pb_encode.c $out/include/
+ '';
+
+ passthru.tests = {
+ simple-proto2 = callPackage ./test-simple-proto2 {};
+ simple-proto3 = callPackage ./test-simple-proto3 {};
+ message-with-annotations = callPackage ./test-message-with-annotations {};
+ message-with-options = callPackage ./test-message-with-options {};
+ };
+
+ meta = with lib; {
+ inherit (protobuf.meta) platforms;
+
+ description = "Protocol Buffers with small code size";
+ homepage = "https://jpa.kapsi.fi/nanopb/";
+ license = licenses.zlib;
+ maintainers = with maintainers; [ kalbasit ];
+
+ longDescription = ''
+ Nanopb is a small code-size Protocol Buffers implementation in ansi C. It
+ is especially suitable for use in microcontrollers, but fits any memory
+ restricted system.
+
+ - Homepage: jpa.kapsi.fi/nanopb
+ - Documentation: jpa.kapsi.fi/nanopb/docs
+ - Downloads: jpa.kapsi.fi/nanopb/download
+ - Forum: groups.google.com/forum/#!forum/nanopb
+
+ In order to use the nanopb options in your proto files, you'll need to
+ tell protoc where to find the nanopb.proto file.
+ You can do so with the --proto_path (-I) option to add the directory
+ ''${nanopb}/share/nanopb/generator/proto like so:
+
+ protoc --proto_path=. --proto_path=''${nanopb}/share/nanopb/generator/proto --plugin=protoc-gen-nanopb=''${nanopb}/bin/protoc-gen-nanopb --nanopb_out=out file.proto
+ '';
+ };
+}
diff --git a/pkgs/development/libraries/nanopb/protoc-gen-nanopb b/pkgs/development/libraries/nanopb/protoc-gen-nanopb
new file mode 100644
index 0000000000000000000000000000000000000000..764e6614b18ae7cc444b7b6f0e61b3290322ee63
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/protoc-gen-nanopb
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+
+exec @python@ @out@/share/nanopb/generator/nanopb_generator.py --protoc-plugin
diff --git a/pkgs/development/libraries/nanopb/test-message-with-annotations/default.nix b/pkgs/development/libraries/nanopb/test-message-with-annotations/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..618d7c521ce009c5caceb15679915524c587cc47
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-message-with-annotations/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, protobuf, nanopb }:
+
+stdenv.mkDerivation {
+ name = "nanopb-test-message-with-annotations";
+ meta.timeout = 60;
+ src = ./.;
+
+ # protoc requires any .proto file to be compiled to reside within it's
+ # proto_path. By default the current directory is automatically added to the
+ # proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
+ # not work because they end up in the store at different locations.
+ installPhase = ":";
+ buildPhase = ''
+ mkdir $out
+
+ ${protobuf}/bin/protoc --proto_path=. --proto_path=${nanopb}/share/nanopb/generator/proto --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out withannotations.proto
+ '';
+
+ docheck = true;
+ checkphase = ''
+ grep -q WithAnnotations $out/withannotations.pb.c || (echo "error: WithAnnotations not found in $out/withannotations.pb.c"; exit 1)
+ grep -q WithAnnotations $out/withannotations.pb.h || (echo "error: WithAnnotations not found in $out/withannotations.pb.h"; exit 1)
+ grep -q "pb_byte_t uuid\[16\]" $out/withannotations.pb.h || (echo "error: uuid is not of type pb_byte_t and of size 16 in $out/withannotations.pb.h"; exit 1)
+ grep -q "FIXED_LENGTH_BYTES, uuid" $out/withannotations.pb.h || (echo "error: uuid is not of fixed lenght bytes in $out/withannotations.pb.h"; exit 1)
+ grep -q "#define WithAnnotations_size" $out/withannotations.pb.h || (echo "error: the size of WithAnnotations is not known in $out/withannotations.pb.h"; exit 1)
+ '';
+}
diff --git a/pkgs/development/libraries/nanopb/test-message-with-annotations/withannotations.proto b/pkgs/development/libraries/nanopb/test-message-with-annotations/withannotations.proto
new file mode 100644
index 0000000000000000000000000000000000000000..d8109e877d68b660fc9b634e208de842f6231563
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-message-with-annotations/withannotations.proto
@@ -0,0 +1,7 @@
+syntax = "proto3";
+
+import "nanopb.proto";
+
+message WithAnnotations {
+ bytes uuid = 1 [(nanopb).max_size = 16, (nanopb).fixed_length = true];
+}
diff --git a/pkgs/development/libraries/nanopb/test-message-with-options/default.nix b/pkgs/development/libraries/nanopb/test-message-with-options/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c15b51f719776810e5e0397afcff8ca72a7345fc
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-message-with-options/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, protobuf, nanopb }:
+
+stdenv.mkDerivation {
+ name = "nanopb-test-message-with-options";
+ meta.timeout = 60;
+ src = ./.;
+
+ # protoc requires any .proto file to be compiled to reside within it's
+ # proto_path. By default the current directory is automatically added to the
+ # proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
+ # not work because they end up in the store at different locations.
+ installPhase = ":";
+ buildPhase = ''
+ mkdir $out
+
+ ${protobuf}/bin/protoc --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out withoptions.proto
+ '';
+
+ docheck = true;
+ checkphase = ''
+ grep -q WithOptions $out/withoptions.pb.c || (echo "error: WithOptions not found in $out/withoptions.pb.c"; exit 1)
+ grep -q WithOptions $out/withoptions.pb.h || (echo "error: WithOptions not found in $out/withoptions.pb.h"; exit 1)
+ grep -q "pb_byte_t uuid\[16\]" $out/withoptions.pb.h || (echo "error: uuid is not of type pb_byte_t and of size 16 in $out/withoptions.pb.h"; exit 1)
+ grep -q "FIXED_LENGTH_BYTES, uuid" $out/withoptions.pb.h || (echo "error: uuid is not of fixed lenght bytes in $out/withoptions.pb.h"; exit 1)
+ grep -q "#define WithOptions_size" $out/withoptions.pb.h || (echo "error: the size of WithOptions is not known in $out/withoptions.pb.h"; exit 1)
+ '';
+}
diff --git a/pkgs/development/libraries/nanopb/test-message-with-options/withoptions.options b/pkgs/development/libraries/nanopb/test-message-with-options/withoptions.options
new file mode 100644
index 0000000000000000000000000000000000000000..ecf98a21736782fdb95487f18f4d6d24dd94bd03
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-message-with-options/withoptions.options
@@ -0,0 +1 @@
+ WithOptions.uuid max_size:16 fixed_length:true
diff --git a/pkgs/development/libraries/nanopb/test-message-with-options/withoptions.proto b/pkgs/development/libraries/nanopb/test-message-with-options/withoptions.proto
new file mode 100644
index 0000000000000000000000000000000000000000..5a5da3a1c97325be5b1c5e8aa605b50d3efd05be
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-message-with-options/withoptions.proto
@@ -0,0 +1,5 @@
+syntax = "proto3";
+
+message WithOptions {
+ bytes uuid = 1;
+}
diff --git a/pkgs/development/libraries/nanopb/test-simple-proto2/default.nix b/pkgs/development/libraries/nanopb/test-simple-proto2/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..a915e7785370c28e38eb8da23082fdbb7b3373d9
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-simple-proto2/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, protobuf, nanopb }:
+
+stdenv.mkDerivation {
+ name = "nanopb-test-simple-proto2";
+ meta.timeout = 60;
+ src = ./.;
+
+ # protoc requires any .proto file to be compiled to reside within it's
+ # proto_path. By default the current directory is automatically added to the
+ # proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
+ # not work because they end up in the store at different locations.
+ installPhase = ":";
+ buildPhase = ''
+ mkdir $out
+
+ ${protobuf}/bin/protoc --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out simple.proto
+ '';
+
+ doCheck = true;
+ checkPhase = ''
+ grep -q SimpleMessage $out/simple.pb.c || (echo "ERROR: SimpleMessage not found in $out/simple.pb.c"; exit 1)
+ grep -q SimpleMessage $out/simple.pb.h || (echo "ERROR: SimpleMessage not found in $out/simple.pb.h"; exit 1)
+ '';
+}
diff --git a/pkgs/development/libraries/nanopb/test-simple-proto2/simple.proto b/pkgs/development/libraries/nanopb/test-simple-proto2/simple.proto
new file mode 100644
index 0000000000000000000000000000000000000000..b02936b1ae26751a6d1f1de7ebefebe504fdf537
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-simple-proto2/simple.proto
@@ -0,0 +1,5 @@
+syntax = "proto2";
+
+message SimpleMessage {
+ required int32 lucky_number = 1;
+}
diff --git a/pkgs/development/libraries/nanopb/test-simple-proto3/default.nix b/pkgs/development/libraries/nanopb/test-simple-proto3/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3e2bba731b9f37d2c5fd69b96a205efc0d9a1b59
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-simple-proto3/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, protobuf, nanopb }:
+
+stdenv.mkDerivation {
+ name = "nanopb-test-simple-proto3";
+ meta.timeout = 60;
+ src = ./.;
+
+ # protoc requires any .proto file to be compiled to reside within it's
+ # proto_path. By default the current directory is automatically added to the
+ # proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
+ # not work because they end up in the store at different locations.
+ installPhase = ":";
+ buildPhase = ''
+ mkdir $out
+
+ ${protobuf}/bin/protoc --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out simple.proto
+ '';
+
+ doCheck = true;
+ checkPhase = ''
+ grep -q SimpleMessage $out/simple.pb.c || (echo "ERROR: SimpleMessage not found in $out/simple.pb.c"; exit 1)
+ grep -q SimpleMessage $out/simple.pb.h || (echo "ERROR: SimpleMessage not found in $out/simple.pb.h"; exit 1)
+ '';
+}
diff --git a/pkgs/development/libraries/nanopb/test-simple-proto3/simple.proto b/pkgs/development/libraries/nanopb/test-simple-proto3/simple.proto
new file mode 100644
index 0000000000000000000000000000000000000000..6b99cdb5daa7c624a7a49c422d6555e8dacc910b
--- /dev/null
+++ b/pkgs/development/libraries/nanopb/test-simple-proto3/simple.proto
@@ -0,0 +1,5 @@
+syntax = "proto3";
+
+message SimpleMessage {
+ int32 lucky_number = 1;
+}
diff --git a/pkgs/development/libraries/nss/default.nix b/pkgs/development/libraries/nss/default.nix
index d48b5a6ba735c01622c2a43b2e657fa6b3ebe52f..4ec5518008a14fcc7effdfdaeee9eb49e83f0656 100644
--- a/pkgs/development/libraries/nss/default.nix
+++ b/pkgs/development/libraries/nss/default.nix
@@ -5,7 +5,7 @@ let
url = "http://dev.gentoo.org/~polynomial-c/mozilla/nss-3.15.4-pem-support-20140109.patch.xz";
sha256 = "10ibz6y0hknac15zr6dw4gv9nb5r5z9ym6gq18j3xqx7v7n3vpdw";
};
- version = "3.52";
+ version = "3.52.1";
underscoreVersion = builtins.replaceStrings ["."] ["_"] version;
in stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://mozilla/security/nss/releases/NSS_${underscoreVersion}_RTM/src/${pname}-${version}.tar.gz";
- sha256 = "0q8m9jf6zgkbhx71myjb7y0gcl5ib3gj6qkl9yvdqpd6vl6fn2ha";
+ sha256 = "0y4jb9095f7bbgw7d7kvzm4c3g4p5i6y68fwhb8wlkpb7b1imj5w";
};
depsBuildBuild = [ buildPackages.stdenv.cc ];
@@ -53,7 +53,9 @@ in stdenv.mkDerivation rec {
preConfigure = "cd nss";
makeFlags = let
- cpu = stdenv.hostPlatform.parsed.cpu.name;
+ # NSS's build systems expects aarch32 to be called arm; if we pass in armv6l/armv7l, it
+ # fails with a linker error
+ cpu = if stdenv.hostPlatform.isAarch32 then "arm" else stdenv.hostPlatform.parsed.cpu.name;
in [
"NSPR_INCLUDE_DIR=${nspr.dev}/include"
"NSPR_LIB_DIR=${nspr.out}/lib"
@@ -64,9 +66,12 @@ in stdenv.mkDerivation rec {
"USE_SYSTEM_ZLIB=1"
"NSS_USE_SYSTEM_SQLITE=1"
"NATIVE_CC=${buildPackages.stdenv.cc}/bin/cc"
- ] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [
+ ] ++ stdenv.lib.optionals (!stdenv.isDarwin) [
+ # Pass in CPU even if we're not cross compiling, because otherwise it tries to guess with
+ # uname, which can be wrong if e.g. we're compiling for aarch32 on aarch64
"OS_TEST=${cpu}"
"CPU_ARCH=${cpu}"
+ ] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [
"CROSS_COMPILE=1"
"NSS_DISABLE_GTESTS=1" # don't want to build tests when cross-compiling
] ++ stdenv.lib.optional stdenv.is64bit "USE_64=1"
diff --git a/pkgs/development/libraries/nuspell/default.nix b/pkgs/development/libraries/nuspell/default.nix
index 57c47c79f8434d9c1a02ce8bfaf3d0b2ab9242bf..7de16c7c1199c149d36c2e0b8f5242d76362d8aa 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.1";
+ version = "3.1.2";
src = fetchFromGitHub {
owner = "nuspell";
repo = "nuspell";
rev = "v${version}";
- sha256 = "18zz3rdzlb3knzsd98vw8cfyb3iq0ilipnlz7rz10zgb5ail73s2";
+ sha256 = "0wbb6dwmzlsyy224y0liis0azgzwbjdvcyzc31pw1aw6vbp36na6";
};
nativeBuildInputs = [ cmake pkgconfig ronn ];
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
description = "Free and open source C++ spell checking library";
homepage = "https://nuspell.github.io/";
maintainers = with maintainers; [ fpletz ];
+ license = licenses.gpl3;
};
}
diff --git a/pkgs/development/libraries/nv-codec-headers/default.nix b/pkgs/development/libraries/nv-codec-headers/default.nix
index f74030a02df80fa5fe11f1d3b3d4873da7f99382..8d3c2179bff93b96c31af26d91ed9f832d7a3b22 100644
--- a/pkgs/development/libraries/nv-codec-headers/default.nix
+++ b/pkgs/development/libraries/nv-codec-headers/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "nv-codec-headers";
- version = "9.0.18.1";
+ version = "9.1.23.1";
src = fetchgit {
url = "https://git.videolan.org/git/ffmpeg/nv-codec-headers.git";
rev = "n${version}";
- sha256 = "0354fivb92ix341jds7a7qn3mgwimrnxbganhlhr4vayj25c3hw5";
+ sha256 = "1xfvb3mhz6wfx9c732888xa82ivaig903lhvvrqqzs31qfznsplh";
};
makeFlags = [ "PREFIX=$(out)" ];
diff --git a/pkgs/development/libraries/olm/default.nix b/pkgs/development/libraries/olm/default.nix
index c84e66608f2a184cd7593da119f14b0beed69b82..66ed41e8eadb3b33cf58eac9d67a6a9e53a85c5e 100644
--- a/pkgs/development/libraries/olm/default.nix
+++ b/pkgs/development/libraries/olm/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "olm";
- version = "3.1.4";
+ version = "3.1.5";
src = fetchurl {
url = "https://matrix.org/git/olm/-/archive/${version}/${pname}-${version}.tar.gz";
- sha256 = "0f7azjxc77n4ib9nj3cwyk3vhk8r2dsyf7id6nvqyxqxwxn95a8w";
+ sha256 = "15l6cf029ghfk5bf8ii6nyy86gc90ji8n5hspjhj1xmzmk61xb4j";
};
nativeBuildInputs = [ cmake ];
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Implements double cryptographic ratchet and Megolm ratchet";
license = stdenv.lib.licenses.asl20;
- homepage = "https://matrix.org/git/olm/about";
+ homepage = "https://gitlab.matrix.org/matrix-org/olm";
platforms = with stdenv.lib.platforms; darwin ++ linux;
};
}
diff --git a/pkgs/development/libraries/oneDNN/default.nix b/pkgs/development/libraries/oneDNN/default.nix
index 7d9adca074c6833a58198cf3ebc1944e34a1f184..01ce51be18d0856a7ae3681640513bc3894f6edb 100644
--- a/pkgs/development/libraries/oneDNN/default.nix
+++ b/pkgs/development/libraries/oneDNN/default.nix
@@ -5,13 +5,13 @@
# https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn
stdenv.mkDerivation rec {
pname = "oneDNN";
- version = "1.4";
+ version = "1.5";
src = fetchFromGitHub {
owner = "oneapi-src";
repo = "oneDNN";
rev = "v${version}";
- sha256 = "162fb0c7klahz2irchhyxympi4fq4yp284apc53cadbss41mzld9";
+ sha256 = "0diiy3g4wz5lnz5mdvka5p2nwmrpfldsz83sssr5yiir29m4lqap";
};
outputs = [ "out" "dev" "doc" ];
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
homepage = "https://01.org/dnnl";
changelog = "https://github.com/oneapi-src/oneDNN/releases/tag/v${version}";
license = licenses.asl20;
- platforms = [ "x86_64-linux" ];
+ platforms = [ "aarch64-linux" "x86_64-linux" ];
maintainers = with maintainers; [ alexarice bhipple ];
};
}
diff --git a/pkgs/development/libraries/onnxruntime/default.nix b/pkgs/development/libraries/onnxruntime/default.nix
index 7d0a9342aa7bdc1f24619af7b4d5d96c01bb37ad..1794d55daaaf4734890ec7dffaec3b9c4320afcb 100644
--- a/pkgs/development/libraries/onnxruntime/default.nix
+++ b/pkgs/development/libraries/onnxruntime/default.nix
@@ -4,17 +4,22 @@
stdenv.mkDerivation rec {
pname = "onnxruntime";
- version = "1.2.0";
+ version = "1.3.1";
src = fetchFromGitHub {
owner = "microsoft";
repo = "onnxruntime";
rev = "v${version}";
- sha256 = "1alhb7nvlxrr9yf757gs4hkzksbk3mxyv5zcmmpl82ibl65vh55k";
+ sha256 = "0rbk1jbfc447x2wybz2hsba6w1ij0fq21996l52cqv39898lvy9d";
# TODO: use nix-versions of grpc, onnx, eigen, googletest, etc.
# submodules increase src size and compile times significantly
# not currently feasible due to how integrated cmake build is with git
fetchSubmodules = true;
+ # Remove unicode file names which leads to different checksums on HFS+
+ # vs. other filesystems because of unicode normalisation.
+ postFetch = ''
+ rm -rf $out/winml/test/collateral/models/UnicodePath/
+ '';
};
# TODO: build server, and move .so's to lib output
diff --git a/pkgs/development/libraries/opencv/3.x.nix b/pkgs/development/libraries/opencv/3.x.nix
index 6f327ca396a915fe14bbf98a98e07e83942c90d4..1597eb7913a583cceab6738d37e5c01af129e01c 100644
--- a/pkgs/development/libraries/opencv/3.x.nix
+++ b/pkgs/development/libraries/opencv/3.x.nix
@@ -23,7 +23,7 @@
, enableGtk2 ? false, gtk2
, enableGtk3 ? false, gtk3
, enableVtk ? false, vtk
-, enableFfmpeg ? false, ffmpeg
+, enableFfmpeg ? false, ffmpeg_3
, enableGStreamer ? false, gst_all_1
, enableTesseract ? false, tesseract, leptonica
, enableTbb ? false, tbb
@@ -188,7 +188,7 @@ stdenv.mkDerivation {
++ lib.optional enableWebP libwebp
++ lib.optionals enableEXR [ openexr ilmbase ]
++ lib.optional enableJPEG2K jasper
- ++ lib.optional enableFfmpeg ffmpeg
+ ++ lib.optional enableFfmpeg ffmpeg_3
++ lib.optionals (enableFfmpeg && stdenv.isDarwin)
[ VideoDecodeAcceleration bzip2 ]
++ lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
diff --git a/pkgs/development/libraries/opencv/4.x.nix b/pkgs/development/libraries/opencv/4.x.nix
index 9dcb9956838bc66fe1cadce63e513879fa401a0a..dd71b10728d828e2ef215d8db198e56599c9f117 100644
--- a/pkgs/development/libraries/opencv/4.x.nix
+++ b/pkgs/development/libraries/opencv/4.x.nix
@@ -23,7 +23,7 @@
, enableGtk2 ? false, gtk2
, enableGtk3 ? false, gtk3
, enableVtk ? false, vtk
-, enableFfmpeg ? false, ffmpeg
+, enableFfmpeg ? false, ffmpeg_3
, enableGStreamer ? false, gst_all_1
, enableTesseract ? false, tesseract, leptonica
, enableTbb ? false, tbb
@@ -204,7 +204,7 @@ stdenv.mkDerivation {
++ lib.optional enableWebP libwebp
++ lib.optionals enableEXR [ openexr ilmbase ]
++ lib.optional enableJPEG2K jasper
- ++ lib.optional enableFfmpeg ffmpeg
+ ++ lib.optional enableFfmpeg ffmpeg_3
++ lib.optionals (enableFfmpeg && stdenv.isDarwin)
[ VideoDecodeAcceleration bzip2 ]
++ lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
diff --git a/pkgs/development/libraries/opencv/default.nix b/pkgs/development/libraries/opencv/default.nix
index f637e730179baef8b1daa878a0da02e33f9fd43b..06a3d5f194fbbd8318525f5bd1c51e0e80be30cb 100644
--- a/pkgs/development/libraries/opencv/default.nix
+++ b/pkgs/development/libraries/opencv/default.nix
@@ -7,7 +7,7 @@
, enableTIFF ? true, libtiff
, enableEXR ? (!stdenv.isDarwin), openexr, ilmbase
, enableJPEG2K ? false, jasper # disable jasper by default (many CVE)
-, enableFfmpeg ? false, ffmpeg
+, enableFfmpeg ? false, ffmpeg_3
, enableGStreamer ? false, gst_all_1
, enableEigen ? true, eigen
, Cocoa, QTKit
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
++ lib.optional enableTIFF libtiff
++ lib.optionals enableEXR [ openexr ilmbase ]
++ lib.optional enableJPEG2K jasper
- ++ lib.optional enableFfmpeg ffmpeg
+ ++ lib.optional enableFfmpeg ffmpeg_3
++ lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
++ lib.optional enableEigen eigen
++ lib.optionals stdenv.isDarwin [ Cocoa QTKit ]
diff --git a/pkgs/development/libraries/opendht/default.nix b/pkgs/development/libraries/opendht/default.nix
index a62138e8ccf4f151883c7bd1a46f6a537ea80e37..f9b2e07fb423c0a13d09316f511ed2caf5d1e6dc 100644
--- a/pkgs/development/libraries/opendht/default.nix
+++ b/pkgs/development/libraries/opendht/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "opendht";
- version = "2.1.1";
+ version = "2.1.4";
src = fetchFromGitHub {
owner = "savoirfairelinux";
repo = "opendht";
rev = version;
- sha256 = "10sbiwjljxi0a1q3xakmf6v02x3yf38ljvjpql70q4rqggqj9zhh";
+ sha256 = "1ax26ri1ifb6s8ppd28jmanka9yf8mw3np65q2h4djhhik0phhal";
};
nativeBuildInputs =
diff --git a/pkgs/development/libraries/openh264/default.nix b/pkgs/development/libraries/openh264/default.nix
index e038bb7f66dede2e59be0cdf600beaefb74935f1..ee430f800dd3ae9b67d88d42bc05dd8fdbc78aa6 100644
--- a/pkgs/development/libraries/openh264/default.nix
+++ b/pkgs/development/libraries/openh264/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "openh264";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "cisco";
repo = pname;
rev = "v${version}";
- sha256 = "1wba260n1932vafd5ni2jqv9kzc7lj6a1asm1cqk8jv690m6zvpi";
+ sha256 = "0ffav46pz3sbj92nipd62z03fibyqgclfq9w8lgr80s6za6zdk5s";
};
nativeBuildInputs = [ nasm ];
diff --git a/pkgs/development/libraries/openimagedenoise/default.nix b/pkgs/development/libraries/openimagedenoise/default.nix
index 5cecc33564e4e5aa94bc2eda17e52e8f561dc74a..a7098fe93052c1eb58fd2b2b79daf80ecb2c6819 100644
--- a/pkgs/development/libraries/openimagedenoise/default.nix
+++ b/pkgs/development/libraries/openimagedenoise/default.nix
@@ -1,18 +1,16 @@
-{ stdenv, fetchFromGitHub, cmake, tbb, python }:
+{ stdenv, fetchzip, cmake, tbb, python, ispc }:
stdenv.mkDerivation rec {
pname = "openimagedenoise";
- version = "1.1.0";
+ version = "1.2.1";
- src = fetchFromGitHub {
- owner = "OpenImageDenoise";
- repo = "oidn";
- rev = "v${version}";
- sha256 = "032s7vablqnmrcc4xf2c94kwj0kbcd64bram10g0yc42fg0a3r9m";
- fetchSubmodules = true;
+ # The release tarballs include pretrained weights, which would otherwise need to be fetched with git-lfs
+ src = fetchzip {
+ url = "https://github.com/OpenImageDenoise/oidn/releases/download/v${version}/oidn-${version}.src.tar.gz";
+ sha256 = "1f8s69ixv7nsdap9hc2njli2x75zmlrfq8cy79772gz83kph8s25";
};
- nativeBuildInputs = [ cmake python ];
+ nativeBuildInputs = [ cmake python ispc ];
buildInputs = [ tbb ];
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix
index 38041e6b5d803148b79bd6f6da01a405059d8d5f..5c185f630d9877576809dc877b2093559a53ec0c 100644
--- a/pkgs/development/libraries/openmpi/default.nix
+++ b/pkgs/development/libraries/openmpi/default.nix
@@ -19,7 +19,7 @@
assert !cudaSupport || cudatoolkit != null;
let
- version = "4.0.3";
+ version = "4.0.4";
cudatoolkit_joined = symlinkJoin {
name = "${cudatoolkit.name}-unsplit";
@@ -31,7 +31,7 @@ in stdenv.mkDerivation rec {
src = with stdenv.lib.versions; fetchurl {
url = "https://www.open-mpi.org/software/ompi/v${major version}.${minor version}/downloads/${pname}-${version}.tar.bz2";
- sha256 = "00zxcw99gr5n693cmcmn4f6a47vx1ywna895p0x7p163v37gw0hl";
+ sha256 = "1i0slg2dxjdgw513aml1n9dsbdxn2fimi2b5712d5r9z4ar4xqj7";
};
postPatch = ''
diff --git a/pkgs/development/libraries/openscenegraph/default.nix b/pkgs/development/libraries/openscenegraph/default.nix
index a209c950d482998396d8e9a5bb56850ec6fbd06e..a861718521649fdb0340c4e9ebc1c08163463894 100644
--- a/pkgs/development/libraries/openscenegraph/default.nix
+++ b/pkgs/development/libraries/openscenegraph/default.nix
@@ -11,7 +11,7 @@
curlSupport ? true, curl,
colladaSupport ? false, opencollada,
opencascadeSupport ? false, opencascade,
- ffmpegSupport ? false, ffmpeg,
+ ffmpegSupport ? false, ffmpeg_3,
nvttSupport ? false, nvidia-texture-tools,
freetypeSupport ? true, freetype,
svgSupport ? false, librsvg,
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
++ lib.optional curlSupport curl
++ lib.optional colladaSupport opencollada
++ lib.optional opencascadeSupport opencascade
- ++ lib.optional ffmpegSupport ffmpeg
+ ++ lib.optional ffmpegSupport ffmpeg_3
++ lib.optional nvttSupport nvidia-texture-tools
++ lib.optional freetypeSupport freetype
++ lib.optional svgSupport librsvg
diff --git a/pkgs/development/libraries/openwsman/default.nix b/pkgs/development/libraries/openwsman/default.nix
index 17df9eee84e8402b54e524f3eb47292a94bcae97..a16b8356e61878cd27316460921bec6928759bf7 100644
--- a/pkgs/development/libraries/openwsman/default.nix
+++ b/pkgs/development/libraries/openwsman/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "openwsman";
- version = "2.6.11";
+ version = "2.7.0";
src = fetchFromGitHub {
owner = "Openwsman";
repo = "openwsman";
rev = "v${version}";
- sha256 = "0s8xdxrxnh1l0v41n5cw89b89rrlqlxn1yj14sw224230y8m70ka";
+ sha256 = "19dj38jyzhhhvk863cikcwk5awzlq3337pxmsaqqm4wrcygrkfmx";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/pkgs/development/libraries/pangolin/default.nix b/pkgs/development/libraries/pangolin/default.nix
index e9f55dd6145f60d4d75b0564451f294d6f555910..3af1833fe49f5161d31e9ea19ebef56894ae5a88 100644
--- a/pkgs/development/libraries/pangolin/default.nix
+++ b/pkgs/development/libraries/pangolin/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, cmake, pkgconfig, doxygen, libGL, glew
-, xorg , ffmpeg, python3 , libjpeg, libpng, libtiff, eigen
+, xorg , ffmpeg_3, python3 , libjpeg, libpng, libtiff, eigen
, Carbon ? null, Cocoa ? null
}:
@@ -21,7 +21,7 @@ stdenv.mkDerivation {
libGL
glew
xorg.libX11
- ffmpeg
+ ffmpeg_3
python3
libjpeg
libpng
diff --git a/pkgs/development/libraries/pcre2/default.nix b/pkgs/development/libraries/pcre2/default.nix
index 6c5d526d523be300aaed2f25021379ae181f78aa..d39b91355b980bc05af9f1451343a0ca401c04a1 100644
--- a/pkgs/development/libraries/pcre2/default.nix
+++ b/pkgs/development/libraries/pcre2/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "pcre2";
- version = "10.34";
+ version = "10.35";
src = fetchurl {
url = "https://ftp.pcre.org/pub/pcre/${pname}-${version}.tar.bz2";
- sha256 = "1jlqnzcz2yi70dm40wyfa9w8is9z2kh4dl8zjnv3vqd9mgzp7i3l";
+ sha256 = "04s6kmk9qdd4rjz477h547j4bx7hfz0yalpvrm381rqc5ghaijww";
};
configureFlags = [
diff --git a/pkgs/development/libraries/pdal/default.nix b/pkgs/development/libraries/pdal/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..2059b4db7fbd7ca4d7a0d5fa284d83547ad7952a
--- /dev/null
+++ b/pkgs/development/libraries/pdal/default.nix
@@ -0,0 +1,98 @@
+{ stdenv
+, fetchFromGitHub
+, fetchpatch
+, cmake
+, pkg-config
+# , openscenegraph
+, curl
+, gdal
+, hdf5-cpp
+, LASzip
+, libe57format
+, libgeotiff
+, libxml2
+, postgresql
+, tiledb
+, xercesc
+, zlib
+, zstd
+}:
+
+stdenv.mkDerivation rec {
+ pname = "pdal";
+ version = "2.1.0";
+
+ src = fetchFromGitHub {
+ owner = "PDAL";
+ repo = "PDAL";
+ rev = version;
+ sha256 = "0zb3zjqgmjjryb648c1hmwh1nfa7893bjzbqpmr6shjxvzgnj9p6";
+ };
+
+ patches = [
+ # Fix duplicate paths like
+ # /nix/store/7iafqfmjdlxqim922618wg87cclrpznr-PDAL-2.1.0//nix/store/7iafqfmjdlxqim922618wg87cclrpznr-PDAL-2.1.0/lib
+ # similar to https://github.com/NixOS/nixpkgs/pull/82654.
+ # TODO Remove on release > 2.1.0
+ (fetchpatch {
+ name = "pdal-Fixup-install-config.patch";
+ url = "https://github.com/PDAL/PDAL/commit/2f887ef624db50c6e20f091f34bb5d3e65b5c5c8.patch";
+ sha256 = "0pdw9v5ypq7w9i7qzgal110hjb9nqi386jvy3x2h4vf1dyalzid8";
+ })
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ pkg-config
+ ];
+
+ buildInputs = [
+ # openscenegraph
+ curl
+ gdal
+ hdf5-cpp
+ LASzip
+ libe57format
+ libgeotiff
+ libxml2
+ postgresql
+ tiledb
+ xercesc
+ zlib
+ zstd
+ ];
+
+ cmakeFlags = [
+ "-DBUILD_PLUGIN_E57=ON"
+ "-DBUILD_PLUGIN_HDF=ON"
+ "-DBUILD_PLUGIN_PGPOINTCLOUD=ON"
+ "-DBUILD_PLUGIN_TILEDB=ON"
+
+ # Plugins that can probably be made working relatively easily:
+ # As of writing, seems to be incompatible (build error):
+ # error: no matching function for call to 'osg::TriangleFunctor::operator()(const Vec3&, const Vec3&, const Vec3&)'
+ "-DBUILD_PLUGIN_OPENSCENEGRAPH=OFF" # requires OpenGL
+
+ # Plugins can probably not be made work easily:
+ "-DBUILD_PLUGIN_CPD=OFF"
+ "-DBUILD_PLUGIN_FBX=OFF" # Autodesk FBX SDK is gratis+proprietary; not packaged in nixpkgs
+ "-DBUILD_PLUGIN_GEOWAVE=OFF"
+ "-DBUILD_PLUGIN_I3S=OFF"
+ "-DBUILD_PLUGIN_ICEBRIDGE=OFF"
+ "-DBUILD_PLUGIN_MATLAB=OFF"
+ "-DBUILD_PLUGIN_MBIO=OFF"
+ "-DBUILD_PLUGIN_MRSID=OFF"
+ "-DBUILD_PLUGIN_NITF=OFF"
+ "-DBUILD_PLUGIN_OCI=OFF"
+ "-DBUILD_PLUGIN_RDBLIB=OFF" # Riegl rdblib is proprietary; not packaged in nixpkgs
+ "-DBUILD_PLUGIN_RIVLIB=OFF"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "PDAL is Point Data Abstraction Library. GDAL for point cloud data.";
+ homepage = "https://pdal.io";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ nh2 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/pdf2xml/default.nix b/pkgs/development/libraries/pdf2xml/default.nix
index 08d57cda6c18564b46d0893be2465c0be503c271..855df954eb14131b05de87f61f0420fa3a3d8027 100644
--- a/pkgs/development/libraries/pdf2xml/default.nix
+++ b/pkgs/development/libraries/pdf2xml/default.nix
@@ -32,7 +32,9 @@ stdenv.mkDerivation {
cp exe/* $out/bin
'';
- meta = {
- platforms = stdenv.lib.platforms.unix;
+ meta = with stdenv.lib; {
+ description = "PDF to XML converter";
+ platforms = platforms.unix;
+ license = licenses.gpl2;
};
}
diff --git a/pkgs/development/libraries/physics/geant4/default.nix b/pkgs/development/libraries/physics/geant4/default.nix
index 2e44a7136df8cafbcd616612410185d303e28dcb..97822d769dd5b3f702e0743f7fe23076442bdab8 100644
--- a/pkgs/development/libraries/physics/geant4/default.nix
+++ b/pkgs/development/libraries/physics/geant4/default.nix
@@ -5,6 +5,7 @@
, enableQT ? false
, enableXM ? false
, enableOpenGLX11 ? true
+, enablePython ? false
, enableRaytracerX11 ? false
# Standard build environment with cmake.
@@ -33,8 +34,16 @@
, libGLU, libGL
, xlibsWrapper
, libXmu
+
+# For enablePython
+, boost
+, python3
}:
+let
+ boost_python = boost.override { enablePython = true; python = python3; };
+in
+
stdenv.mkDerivation rec {
version = "10.6.2";
pname = "geant4";
@@ -44,6 +53,16 @@ stdenv.mkDerivation rec {
sha256 = "0vznm3pjlbihjy1wsxc4gj229k0dzc283wvil2xghyl08vwdpnpc";
};
+ boost_python_lib = "python${builtins.replaceStrings ["."] [""] python3.pythonVersion}";
+ postPatch = ''
+ # Fix for boost 1.67+
+ substituteInPlace environments/g4py/CMakeLists.txt \
+ --replace "find_package(Boost REQUIRED python)" \
+ "find_package(Boost REQUIRED COMPONENTS $boost_python_lib)"
+ substituteInPlace environments/g4py/G4PythonHelpers.cmake \
+ --replace "Boost::python" "Boost::$boost_python_lib"
+ '';
+
cmakeFlags = [
"-DGEANT4_INSTALL_DATA=OFF"
"-DGEANT4_USE_GDML=${if enableGDML then "ON" else "OFF"}"
@@ -52,11 +71,14 @@ stdenv.mkDerivation rec {
"-DGEANT4_USE_XM=${if enableXM then "ON" else "OFF"}"
"-DGEANT4_USE_OPENGL_X11=${if enableOpenGLX11 then "ON" else "OFF"}"
"-DGEANT4_USE_INVENTOR=${if enableInventor then "ON" else "OFF"}"
+ "-DGEANT4_USE_PYTHON=${if enablePython then "ON" else "OFF"}"
"-DGEANT4_USE_RAYTRACER_X11=${if enableRaytracerX11 then "ON" else "OFF"}"
"-DGEANT4_USE_SYSTEM_CLHEP=${if clhep != null then "ON" else "OFF"}"
"-DGEANT4_USE_SYSTEM_EXPAT=${if expat != null then "ON" else "OFF"}"
"-DGEANT4_USE_SYSTEM_ZLIB=${if zlib != null then "ON" else "OFF"}"
"-DGEANT4_BUILD_MULTITHREADED=${if enableMultiThreading then "ON" else "OFF"}"
+ ] ++ stdenv.lib.optionals (enableMultiThreading && enablePython) [
+ "-DGEANT4_BUILD_TLS_MODEL=global-dynamic"
] ++ stdenv.lib.optionals enableInventor [
"-DINVENTOR_INCLUDE_DIR=${coin3d}/include"
"-DINVENTOR_LIBRARY_RELEASE=${coin3d}/lib/libCoin.so"
@@ -66,7 +88,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
buildInputs = [ libGLU xlibsWrapper libXmu ]
- ++ stdenv.lib.optionals enableInventor [ libXpm coin3d soxt motif ];
+ ++ stdenv.lib.optionals enableInventor [ libXpm coin3d soxt motif ]
+ ++ stdenv.lib.optionals enablePython [ boost_python python3 ];
propagatedBuildInputs = [ clhep expat zlib libGL ]
++ stdenv.lib.optionals enableGDML [ xercesc ]
diff --git a/pkgs/development/libraries/physics/geant4/g4py/default.nix b/pkgs/development/libraries/physics/geant4/g4py/default.nix
deleted file mode 100644
index 4937cc0eca936302e60a0dbb980da38ca35233d2..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/physics/geant4/g4py/default.nix
+++ /dev/null
@@ -1,65 +0,0 @@
-{ stdenv, cmake, xercesc
-
-# The target version of Geant4
-, geant4
-
-# Python (obviously) and boost::python for wrapping.
-, python
-, boost
-}:
-
-let
- # g4py does not support MT and will fail to build against MT geant
- geant4_nomt = geant4.override { enableMultiThreading = false; };
- boost_python = boost.override { enablePython = true; inherit python; };
-in
-
-stdenv.mkDerivation {
- inherit (geant4_nomt) version src;
- pname = "g4py";
-
- nativeBuildInputs = [ cmake ];
- buildInputs = [ geant4_nomt xercesc boost_python python ];
-
- GEANT4_INSTALL = geant4_nomt;
-
- postPatch = ''
- cd environments/g4py
- '';
-
- preConfigure = ''
- # Fix for boost 1.67+
- substituteInPlace CMakeLists.txt \
- --replace "find_package(Boost)" "find_package(Boost 1.40 REQUIRED COMPONENTS python${builtins.replaceStrings ["."] [""] python.pythonVersion})"
- for f in `find . -name CMakeLists.txt`; do
- substituteInPlace "$f" \
- --replace "boost_python" "\''${Boost_LIBRARIES}"
- done
- '';
-
- enableParallelBuilding = true;
-
- setupHook = ./setup-hook.sh;
-
- # Make sure we set PYTHONPATH
- shellHook = ''
- source $out/nix-support/setup-hook
- '';
-
- meta = {
- description = "Python bindings and utilities for Geant4";
- longDescription = ''
- Geant4 is a toolkit for the simulation of the passage of particles
- through matter. Its areas of application include high energy,
- nuclear and accelerator physics, as well as studies in medical and
- space science. The two main reference papers for Geant4 are
- published in Nuclear Instruments and Methods in Physics Research A
- 506 (2003) 250-303, and IEEE Transactions on Nuclear Science 53 No. 1
- (2006) 270-278.
- '';
- homepage = "http://www.geant4.org";
- license = stdenv.lib.licenses.g4sl;
- maintainers = [ ];
- platforms = stdenv.lib.platforms.all;
- };
-}
diff --git a/pkgs/development/libraries/physics/geant4/g4py/setup-hook.sh b/pkgs/development/libraries/physics/geant4/g4py/setup-hook.sh
deleted file mode 100644
index 8abfb461fc0f48b98e1c7739450074df9571b2f4..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/physics/geant4/g4py/setup-hook.sh
+++ /dev/null
@@ -1 +0,0 @@
-export PYTHONPATH=$PYTHONPATH:@out@/lib
diff --git a/pkgs/development/libraries/physics/hepmc2/default.nix b/pkgs/development/libraries/physics/hepmc2/default.nix
index 41908e0383bfec44794623d1aabd268ee8ccd9ff..b27d947ea5c474e0771f2e855e71bd8b96b4dd3d 100644
--- a/pkgs/development/libraries/physics/hepmc2/default.nix
+++ b/pkgs/development/libraries/physics/hepmc2/default.nix
@@ -2,28 +2,25 @@
stdenv.mkDerivation rec {
pname = "hepmc";
- version = "2.06.10";
+ version = "2.06.11";
src = fetchurl {
url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC-${version}.tar.gz";
- sha256 = "190i9jlnwz1xpc495y0xc70s4zdqb9s2zdq1zkjy2ivl7ygdvpjs";
+ sha256 = "1pp89bs05nv60wjk1690ndwh4dsd5mk20bzsd4a2lklysdifvb6f";
};
- patches = [ ./in_source.patch ];
- buildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake ];
cmakeFlags = [
"-Dmomentum:STRING=GEV"
"-Dlength:STRING=MM"
];
- enableParallelBuilding = true;
-
- meta = {
+ meta = with stdenv.lib; {
description = "The HepMC package is an object oriented event record written in C++ for High Energy Physics Monte Carlo Generators";
- license = stdenv.lib.licenses.gpl2;
+ license = licenses.lgpl21;
homepage = "http://hepmc.web.cern.ch/hepmc/";
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ veprbl ];
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ veprbl ];
};
}
diff --git a/pkgs/development/libraries/physics/hepmc2/in_source.patch b/pkgs/development/libraries/physics/hepmc2/in_source.patch
deleted file mode 100644
index 836a565586916627ddb4b6ac1959048234c786e0..0000000000000000000000000000000000000000
--- a/pkgs/development/libraries/physics/hepmc2/in_source.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -37,21 +37,6 @@ message(STATUS "default momentum and length are ${HEPMC_DEFAULT_MOM_UNIT} ${HEPM
- # find the HepMC cmake modules
- set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules ${CMAKE_MODULE_PATH})
-
--# make sure we are not building from within the source code directory
--string(COMPARE EQUAL "${CMAKE_SOURCE_DIR}" "${CMAKE_BINARY_DIR}" in_source)
--string( REGEX MATCH "${CMAKE_SOURCE_DIR}/" in_source_subdir
--"${CMAKE_BINARY_DIR}")
--if (in_source OR in_source_subdir)
-- message(FATAL_ERROR "
--ERROR: In source builds of this project are not allowed.
--A separate build directory is required.
--Please create one and run cmake from the build directory.
--Also note that cmake has just added files to your source code directory.
--We suggest getting a new copy of the source code.
--Otherwise, delete `CMakeCache.txt' and the directory `CMakeFiles'.
-- ")
--endif ()
--
- # build_docs is OFF (false) by default
- if ( build_docs )
- message(STATUS "documents WILL be built and installed" )
diff --git a/pkgs/development/libraries/physics/rivet/default.nix b/pkgs/development/libraries/physics/rivet/default.nix
index bcf986346ac3a0833a75947aa9417d51c3d31b26..abf37def8c3fe018308e418c54e13bac3bfcff12 100644
--- a/pkgs/development/libraries/physics/rivet/default.nix
+++ b/pkgs/development/libraries/physics/rivet/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "rivet";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchurl {
url = "https://www.hepforge.org/archive/rivet/Rivet-${version}.tar.bz2";
- sha256 = "1cgr9jyfd9r7dwbk8fr3rys5dc74cmbx368441jvqngqymmb563w";
+ sha256 = "0yjpx7n6ry3pfgkf7d7v7mcc3yv7681kf8nq2b1fgspl8jbd0hf0";
};
patches = [
diff --git a/pkgs/development/libraries/physics/yoda/default.nix b/pkgs/development/libraries/physics/yoda/default.nix
index 9d4d60949c1919a85c5d6d6cb33426a5aeb4f36e..1a8d5a6fd3907f906ba31ee3495aea217fd65639 100644
--- a/pkgs/development/libraries/physics/yoda/default.nix
+++ b/pkgs/development/libraries/physics/yoda/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "yoda";
- version = "1.8.2";
+ version = "1.8.3";
src = fetchurl {
url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2";
- sha256 = "1nqbv334iwdvbsc5bw8g936cxzc1hyzv9r8kjy4v124vrw8qqmc9";
+ sha256 = "12msmjiajvy2xj2m64n2fxblai5xg06a829wi7scsc7nw2jhxpfr";
};
nativeBuildInputs = with python.pkgs; [ cython makeWrapper ];
diff --git a/pkgs/development/libraries/pipewire/0.2.nix b/pkgs/development/libraries/pipewire/0.2.nix
index e9656ee23ec53b3694a17743827e8fcdb0b25c16..1dbfe0647f472091e8c04ce6f86a940be21269e8 100644
--- a/pkgs/development/libraries/pipewire/0.2.nix
+++ b/pkgs/development/libraries/pipewire/0.2.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, doxygen, graphviz, valgrind
-, glib, dbus, gst_all_1, alsaLib, ffmpeg, libjack2, udev, libva, xorg
+, glib, dbus, gst_all_1, alsaLib, ffmpeg_3, libjack2, udev, libva, xorg
, sbc, SDL2, makeFontsConf
}:
@@ -25,7 +25,7 @@ in stdenv.mkDerivation rec {
];
buildInputs = [
glib dbus gst_all_1.gst-plugins-base gst_all_1.gstreamer
- alsaLib ffmpeg libjack2 udev libva xorg.libX11 sbc SDL2
+ alsaLib ffmpeg_3 libjack2 udev libva xorg.libX11 sbc SDL2
];
mesonFlags = [
diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix
index a6599bd8a35b5f24fe3f8efaf08b14a432dabd4a..21dcf5af3159e0ccb11a076a250130df4563b393 100644
--- a/pkgs/development/libraries/pipewire/default.nix
+++ b/pkgs/development/libraries/pipewire/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetchFromGitLab
+, fetchpatch
, meson
, ninja
, pkgconfig
@@ -10,7 +11,7 @@
, dbus
, gst_all_1
, alsaLib
-, ffmpeg
+, ffmpeg_3
, libjack2
, udev
, libva
@@ -32,7 +33,7 @@ let
in
stdenv.mkDerivation rec {
pname = "pipewire";
- version = "0.3.5";
+ version = "0.3.6";
outputs = [ "out" "lib" "dev" "doc" ];
@@ -41,9 +42,16 @@ stdenv.mkDerivation rec {
owner = "pipewire";
repo = "pipewire";
rev = version;
- sha256 = "1x0rsq68vsl39bps2g397pa097q37mdjh595bjf7rd2lm9yf21ws";
+ sha256 = "0g149vyaigf4gzm764fcgxxci9niw19z0af9afs4diwq5xzr1qd3";
};
+ patches = [ (fetchpatch {
+ # Brought by https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/263,
+ # should be part of > 0.3.6
+ url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/d1162f28efd502fcb973e172867970f5cc8d7a6b.patch";
+ sha256 = "0ng34yin5726cvv0nll1b2xigyq6mj6j516l3xi0ys1i2g2fyby9";
+ })];
+
nativeBuildInputs = [
doxygen
graphviz
@@ -58,7 +66,7 @@ stdenv.mkDerivation rec {
alsaLib
bluez
dbus
- ffmpeg
+ ffmpeg_3
glib
gst_all_1.gst-plugins-base
gst_all_1.gstreamer
diff --git a/pkgs/development/libraries/poppler/default.nix b/pkgs/development/libraries/poppler/default.nix
index 93b49524dc1d3ad9e86aca8415ab9d2b86c382d3..71ff58eaebeba76228d46e1169c32e32709b6e00 100644
--- a/pkgs/development/libraries/poppler/default.nix
+++ b/pkgs/development/libraries/poppler/default.nix
@@ -12,11 +12,11 @@ let
in
stdenv.mkDerivation rec {
name = "poppler-${suffix}-${version}";
- version = "0.88.0"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
+ version = "0.89.0"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
src = fetchurl {
url = "${meta.homepage}/poppler-${version}.tar.xz";
- sha256 = "1isns9s484irq9ir4hbhpyqf6af2xzswh2pfrvk1k9d5x423hidl";
+ sha256 = "0p4vxyl5cw8jgcy6hjb35236bhv9xy9xc21vsk2jqy1p8lv318pv";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/protobuf/3.12.nix b/pkgs/development/libraries/protobuf/3.12.nix
index 00d9ec7f96fc4c8e7f52228a6aff40d9b9ce0f0d..6f9add8adc2ae30a3038259f45ebb728ebb8b978 100644
--- a/pkgs/development/libraries/protobuf/3.12.nix
+++ b/pkgs/development/libraries/protobuf/3.12.nix
@@ -1,6 +1,6 @@
{ callPackage, ... }:
callPackage ./generic-v3.nix {
- version = "3.12.0";
- sha256 = "0ac0v7mx2sf4hwf61074bgh2m1q0rs88c7gc6v910sd7cw7gql3a";
+ version = "3.12.3";
+ sha256 = "0q4sn9d6x8w0zgzydfx9f7b2zdk0kiplk8h9jxyxhw6m9qn276ax";
}
diff --git a/pkgs/development/libraries/protobufc/1.3.nix b/pkgs/development/libraries/protobufc/1.3.nix
index 304f9d61f397f868c9fd631b2e1b5f5904e47e5f..82126727282c5944459ca161f71c8bbc3537d6d5 100644
--- a/pkgs/development/libraries/protobufc/1.3.nix
+++ b/pkgs/development/libraries/protobufc/1.3.nix
@@ -1,12 +1,11 @@
{ callPackage, fetchFromGitHub, ... } @ args:
-callPackage ./generic.nix (args // {
- version = "1.3.1";
+callPackage ./generic.nix (args // rec {
+ version = "1.3.3";
src = fetchFromGitHub {
owner = "protobuf-c";
repo = "protobuf-c";
- #rev = "v${version}";
- rev = "9412830d0680150d429d2aa170b8d7218ab49397";
- sha256 = "175cmaj5231iqzhf5a9sxw2y3i165chk3681m1b5mp8di927q5ai";
+ rev = "v${version}";
+ sha256 = "13948amsjj9xpa4yl6amlyk3ksr96bbd4ngshh2yzflwcslhg6gv";
};
})
diff --git a/pkgs/development/libraries/protozero/default.nix b/pkgs/development/libraries/protozero/default.nix
index 0bbfab62fcd8b6670c295481fd4776d88e8c0743..1c8e7e99313ab2bc6cd4c6a7a80955e8288adecc 100644
--- a/pkgs/development/libraries/protozero/default.nix
+++ b/pkgs/development/libraries/protozero/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "protozero";
- version = "1.6.8";
+ version = "1.7.0";
src = fetchFromGitHub {
owner = "mapbox";
repo = "protozero";
rev = "v${version}";
- sha256 = "1hfijpfylf1c71wa3mk70gjc88b6k1q7cxb87cwqdflw5q2x8ma6";
+ sha256 = "0fdihfl5j68wayjjxvpvhvnjq1anzcfnfl09f68wpzbkg3zmhblz";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/qt-5/5.12/default.nix b/pkgs/development/libraries/qt-5/5.12/default.nix
index afca6c7969b4ed35b884dda942a70349d61ba6c1..bdefca45a9afc1c990e6c22fcfdb19bdb8fa9be8 100644
--- a/pkgs/development/libraries/qt-5/5.12/default.nix
+++ b/pkgs/development/libraries/qt-5/5.12/default.nix
@@ -67,6 +67,11 @@ let
./qtbase.patch.d/0010-qtbase-qtpluginpath.patch
./qtbase.patch.d/0011-qtbase-assert.patch
./qtbase.patch.d/0012-fix-header_module.patch
+
+ # Ensure -I${includedir} is added to Cflags in pkg-config files.
+ # See https://github.com/NixOS/nixpkgs/issues/52457
+ ./qtbase.patch.d/0014-qtbase-pkg-config.patch
+
# https://bugreports.qt.io/browse/QTBUG-81715
# remove after updating to qt > 5.12.7
(fetchpatch {
diff --git a/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0014-qtbase-pkg-config.patch b/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0014-qtbase-pkg-config.patch
new file mode 100644
index 0000000000000000000000000000000000000000..90caaea1cf4d4df2aa383ffaea26f7e8e0d6cd16
--- /dev/null
+++ b/pkgs/development/libraries/qt-5/5.12/qtbase.patch.d/0014-qtbase-pkg-config.patch
@@ -0,0 +1,14 @@
+diff --git a/qmake/generators/makefile.cpp b/qmake/generators/makefile.cpp
+--- a/qmake/generators/makefile.cpp
++++ b/qmake/generators/makefile.cpp
+@@ -3390,8 +3390,7 @@ MakefileGenerator::writePkgConfigFile()
+ << varGlue("QMAKE_PKGCONFIG_CFLAGS", "", " ", " ")
+ // << varGlue("DEFINES","-D"," -D"," ")
+ ;
+- if (!project->values("QMAKE_DEFAULT_INCDIRS").contains(includeDir))
+- t << "-I${includedir}";
++ t << "-I${includedir}";
+ if (target_mode == TARG_MAC_MODE && project->isActiveConfig("lib_bundle")
+ && libDir != QLatin1String("/Library/Frameworks")) {
+ t << " -F${libdir}";
+
diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix
index df444eee2eb5600c6b680b5860deeb2e8e7464b0..512060701e2dd3d43a4eacd971565b140d6f7833 100644
--- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix
+++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix
@@ -14,7 +14,7 @@
, enableProprietaryCodecs ? true
, gn
, cups, darwin, openbsm, runCommand, xcbuild
-, ffmpeg ? null
+, ffmpeg_3 ? null
, lib, stdenv
}:
@@ -152,7 +152,7 @@ EOF
libevent
] ++ optionals (stdenv.hostPlatform.isAarch32 || stdenv.hostPlatform.isAarch64) [
- ffmpeg
+ ffmpeg_3
] ++ optionals (!stdenv.isDarwin) [
dbus zlib minizip snappy nss protobuf jsoncpp
diff --git a/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix b/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix
index f17165b5ed34c2a2c62117dc046048960482fe11..2120c6938571f5e1f8b1d955dc83c1876f79f007 100644
--- a/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix
+++ b/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtstyleplugin-kvantum-qt4";
- version = "0.15.2";
+ version = "0.15.3";
src = fetchFromGitHub {
owner = "tsujan";
repo = "Kvantum";
rev = "V${version}";
- sha256 = "0cv0lxyi2sr0k7f03rsh1j28avdxd0l0480jsa95ca3d2lq392g3";
+ sha256 = "0jq3y63c36nr2rprg7im9ik112p5zvhj46vzgxfbnpvskmg0cchm";
};
nativeBuildInputs = [ qmake4Hook ];
diff --git a/pkgs/development/libraries/qtutilities/default.nix b/pkgs/development/libraries/qtutilities/default.nix
index 66a7b95e334f7a93822012d6cbd68df019a5f60c..388665f5aabd790da291ca90ac5c3a6795d88e3e 100644
--- a/pkgs/development/libraries/qtutilities/default.nix
+++ b/pkgs/development/libraries/qtutilities/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtutilities";
- version = "6.0.5";
+ version = "6.0.6";
src = fetchFromGitHub {
owner = "Martchus";
repo = pname;
rev = "v${version}";
- sha256 = "1f2nir1qb0d6r1ndpsg7vpskdw08szq82mqvbwm5bi160xkrqhjf";
+ sha256 = "0g3f18530w5f8dlzrh45k868hspga5p3m8qpz7pcg3nsdjda8cwz";
};
buildInputs = [ qtbase cpp-utilities ];
diff --git a/pkgs/development/libraries/raft-canonical/default.nix b/pkgs/development/libraries/raft-canonical/default.nix
index ed3d7ae9e701ebe2a926c7b85f02e2e13038f11d..68c4a95d0b68b488dc7d13ade8b88d1f5117a56a 100644
--- a/pkgs/development/libraries/raft-canonical/default.nix
+++ b/pkgs/development/libraries/raft-canonical/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "raft-canonical";
- version = "0.9.18";
+ version = "0.9.23";
src = fetchFromGitHub {
owner = "canonical";
repo = "raft";
rev = "v${version}";
- sha256 = "0f613aiyxqskz9d10f7r37ar9ngqsf9qsyk3jjf7s5l14wh6vl5k";
+ sha256 = "0swn95cf11fqczllmxr0nj3ig532rw4n3w6g3ckdnqka8520xjyr";
};
nativeBuildInputs = [ autoreconfHook file pkgconfig ];
@@ -18,13 +18,7 @@ stdenv.mkDerivation rec {
substituteInPlace configure --replace /usr/bin/ " "
'';
- # test fails
- #
- #append/finalizeSegment [ ERROR ]
- #Error: test/integration/test_uv_append.c:264: assertion failed: test_dir_has_file(f->dir, "0000000000000001-0000000000000004") is not true
- #Error: child killed by signal 6 (Aborted)
-
- doCheck = false;
+ doCheck = true;
outputs = [ "dev" "out" ];
diff --git a/pkgs/development/libraries/readline/6.3.nix b/pkgs/development/libraries/readline/6.3.nix
index 3f3503bb2ba673502d16f7d353a76d379d5710cc..2b0cf978d43effb27cbef7c9aa54edfaa19e57cc 100644
--- a/pkgs/development/libraries/readline/6.3.nix
+++ b/pkgs/development/libraries/readline/6.3.nix
@@ -32,10 +32,6 @@ stdenv.mkDerivation {
in
import ./readline-6.3-patches.nix patch);
- # Don't run the native `strip' when cross-compiling.
- dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
- bash_cv_func_sigsetjmp = if stdenv.isCygwin then "missing" else null;
-
meta = with stdenv.lib; {
description = "Library for interactive line editing";
diff --git a/pkgs/development/libraries/readline/7.0.nix b/pkgs/development/libraries/readline/7.0.nix
index c4bcda0110a4547a232a5fabb2bdcab7644da1de..248ef55cce88c945cb865da858bb9c087b93040c 100644
--- a/pkgs/development/libraries/readline/7.0.nix
+++ b/pkgs/development/libraries/readline/7.0.nix
@@ -32,10 +32,6 @@ stdenv.mkDerivation rec {
]
++ upstreamPatches;
- # Don't run the native `strip' when cross-compiling.
- dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
- bash_cv_func_sigsetjmp = if stdenv.isCygwin then "missing" else null;
-
meta = with stdenv.lib; {
description = "Library for interactive line editing";
diff --git a/pkgs/development/libraries/readline/8.0.nix b/pkgs/development/libraries/readline/8.0.nix
index 23075abd6f2e2dff75f15652c38eec2d2e40a8eb..6e1182647c29e322dee77f647f52703f95c38927 100644
--- a/pkgs/development/libraries/readline/8.0.nix
+++ b/pkgs/development/libraries/readline/8.0.nix
@@ -32,10 +32,6 @@ stdenv.mkDerivation rec {
]
++ upstreamPatches;
- # Don't run the native `strip' when cross-compiling.
- dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
- bash_cv_func_sigsetjmp = if stdenv.isCygwin then "missing" else null;
-
meta = with stdenv.lib; {
description = "Library for interactive line editing";
diff --git a/pkgs/development/libraries/robin-map/default.nix b/pkgs/development/libraries/robin-map/default.nix
index 10b7510468ee8a63fd74ed8e2c9c85a455c717be..9c0774f925bc7b38780cb161916dd934f534f2b7 100644
--- a/pkgs/development/libraries/robin-map/default.nix
+++ b/pkgs/development/libraries/robin-map/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "robin-map";
- version = "0.6.2";
+ version = "0.6.3";
src = fetchFromGitHub {
owner = "Tessil";
repo = pname;
rev = "v${version}";
- sha256 = "0y532zg0aaqz3fpv785n2drwpnryaclr53drpqimnbf3cs0jw997";
+ sha256 = "1li70vwsksva9c4yly90hjafgqfixi1g6d52qq9p6r60vqc4pkjj";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix
index 318922d7f25d47e8990912d3f1269b7cd12c46b6..89d88bdf564ad3482377b913da058239a1e4155a 100644
--- a/pkgs/development/libraries/science/math/openblas/default.nix
+++ b/pkgs/development/libraries/science/math/openblas/default.nix
@@ -99,12 +99,12 @@ let
in
stdenv.mkDerivation rec {
pname = "openblas";
- version = "0.3.9";
+ version = "0.3.10";
src = fetchFromGitHub {
owner = "xianyi";
repo = "OpenBLAS";
rev = "v${version}";
- sha256 = "0nq51j45shb32n6086xff3x374kx5qhr2cwjzvppx4s2z0ahflal";
+ sha256 = "174id98ga82bhz2v7sy9yj6pqy0h0088p3mkdikip69p9rh3d17b";
};
inherit blas64;
diff --git a/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix b/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix
index 5a2c28d3c022da0105534561148b0030f034cdbf..5244ccdb28172633093137955d0563c9fbefcebf 100644
--- a/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix
+++ b/pkgs/development/libraries/science/math/suitesparse-graphblas/default.nix
@@ -6,7 +6,7 @@
stdenv.mkDerivation rec {
pname = "suitesparse-graphblas";
- version = "3.2.2";
+ version = "3.3.0";
outputs = [ "out" "dev" ];
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
owner = "DrTimothyAldenDavis";
repo = "GraphBLAS";
rev = "v${version}";
- sha256 = "04hprrgj0f44ml2f0w4jfwgrvy8l2s6ya0c9xc8gwlbmkc7a4c62";
+ sha256 = "1fin9741ild3dv7c9gk07kpizsnnx17ar9cv9lny8vl47pms940h";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/serd/default.nix b/pkgs/development/libraries/serd/default.nix
index 9e83bdae28ed9c67b663766d18602a3372e4ebbc..6829275e99e46d2976e772027b6020d14343eab2 100644
--- a/pkgs/development/libraries/serd/default.nix
+++ b/pkgs/development/libraries/serd/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "serd";
- version = "0.30.2";
+ version = "0.30.4";
src = fetchurl {
url = "https://download.drobilla.net/${pname}-${version}.tar.bz2";
- sha256 = "00kjjgs5a8r72khgpya14scvl3n58wqwl5927y14z03j25q04ccx";
+ sha256 = "168rn3m32c59qbar120f83ibcnnd987ij9p053kybgl7cmm6358c";
};
nativeBuildInputs = [ pkgconfig python3 wafHook ];
diff --git a/pkgs/development/libraries/serialdv/default.nix b/pkgs/development/libraries/serialdv/default.nix
index 178cee5e69aca37fab2402a1649f3bbfffa13994..d711cd9fc80fa6aba051cc55c3d32699588395e9 100644
--- a/pkgs/development/libraries/serialdv/default.nix
+++ b/pkgs/development/libraries/serialdv/default.nix
@@ -18,6 +18,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/f4exb/serialdv";
platforms = platforms.linux;
maintainers = with maintainers; [ alkeryn ];
+ license = licenses.gpl3;
};
}
diff --git a/pkgs/development/libraries/simgear/default.nix b/pkgs/development/libraries/simgear/default.nix
index ab4fd2c7bf2749e3434f262b5f9e1af63dd62587..3a7c0b3c410be82b79d907e8b670b23103b20eeb 100644
--- a/pkgs/development/libraries/simgear/default.nix
+++ b/pkgs/development/libraries/simgear/default.nix
@@ -4,7 +4,7 @@
, curl
}:
let
- version = "2020.1.1";
+ version = "2020.1.3";
shortVersion = builtins.substring 0 6 version;
in
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://sourceforge/flightgear/release-${shortVersion}/${pname}-${version}.tar.bz2";
- sha256 = "1z52r28xg05q6hdlh4szzfjlpgkvbdyn2dpaji9b57y58ccrqsfh";
+ sha256 = "1l8kiicm0klbx0b05994vqd8a8wj7k0djbbg41a6i3q5d17jrnk6";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/soil/default.nix b/pkgs/development/libraries/soil/default.nix
index 10a60c36987c7e07f17f3d3f6c167394bc9b6128..cf0896170c179a44ffe04dccb222517c441376ce 100644
--- a/pkgs/development/libraries/soil/default.nix
+++ b/pkgs/development/libraries/soil/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, unzip, mesa, libX11 }:
+{ stdenv, fetchurl, unzip, mesa, libX11, libGL }:
stdenv.mkDerivation {
name = "soil";
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
sha256 = "00gpwp9dldzhsdhksjvmbhsd2ialraqbv6v6dpikdmpncj6mnc52";
};
- buildInputs = [ unzip mesa libX11 ];
+ buildInputs = [ unzip mesa libGL libX11 ];
sourceRoot = "Simple OpenGL Image Library/projects/makefile";
preBuild = "mkdir obj";
diff --git a/pkgs/development/libraries/spdk/default.nix b/pkgs/development/libraries/spdk/default.nix
index e8d4f3eb4e07be019ed225b8735e30914c5434c5..1b5abe16f370de6cea0698233860936d91c8a5b4 100644
--- a/pkgs/development/libraries/spdk/default.nix
+++ b/pkgs/development/libraries/spdk/default.nix
@@ -1,24 +1,54 @@
-{ stdenv, fetchFromGitHub, python, cunit, dpdk, libaio, libbsd, libuuid, numactl, openssl }:
+{ stdenv
+, fetchurl
+, fetchFromGitHub
+, fetchpatch
+, ncurses
+, python3
+, cunit
+, dpdk
+, libaio
+, libbsd
+, libuuid
+, numactl
+, openssl
+}:
-stdenv.mkDerivation rec {
+let
+ dpdk-compat-patch = fetchurl {
+ url = "https://review.spdk.io/gerrit/plugins/gitiles/spdk/spdk/+/6acb9a58755856fb9316baf9dbbb7239dc6b9446%5E%21/?format=TEXT";
+ sha256 = "18q0956fkjw19r29hp16x4pygkfv01alj9cld2wlqqyfgp41nhn0";
+ };
+in stdenv.mkDerivation rec {
pname = "spdk";
- version = "20.01.1";
+ version = "20.04.1";
src = fetchFromGitHub {
owner = "spdk";
repo = "spdk";
rev = "v${version}";
- sha256 = "1ci0kj0bv5jp5yipa8g0q0ah71qv6pjvvban1ad0v24f7lq4xh0w";
+ sha256 = "ApMyGamPrMalzZLbVkJlcwatiB8dOJmoxesdjkWZElk=";
};
- patches = [ ./spdk-dpdk-meson.patch ];
+ patches = [
+ ./spdk-dpdk-meson.patch
+ # https://review.spdk.io/gerrit/c/spdk/spdk/+/3134
+ (fetchpatch {
+ url = "https://github.com/spdk/spdk/commit/c954b5b722c5c163774d3598458ff726c48852ab.patch";
+ sha256 = "1n149hva5qxmpr0nmav10nya7zklafxi136f809clv8pag84g698";
+ })
+ ];
- nativeBuildInputs = [ python ];
+ nativeBuildInputs = [
+ python3
+ ];
- buildInputs = [ cunit dpdk libaio libbsd libuuid numactl openssl ];
+ buildInputs = [
+ cunit dpdk libaio libbsd libuuid numactl openssl ncurses
+ ];
postPatch = ''
patchShebangs .
+ base64 -d ${dpdk-compat-patch} | patch -p1
'';
configureFlags = [ "--with-dpdk=${dpdk}" ];
diff --git a/pkgs/development/libraries/sqlite/analyzer.nix b/pkgs/development/libraries/sqlite/analyzer.nix
index 4e37febbe756c23c3e4ababccbde9f9b2b8234db..cf8a9aaa7326b6d34c5e9bba53057ca9286932f2 100644
--- a/pkgs/development/libraries/sqlite/analyzer.nix
+++ b/pkgs/development/libraries/sqlite/analyzer.nix
@@ -6,11 +6,11 @@ in
stdenv.mkDerivation rec {
pname = "sqlite-analyzer";
- version = "3.31.1";
+ version = "3.32.2";
src = assert version == sqlite.version; fetchurl {
url = "https://sqlite.org/2020/sqlite-src-${archiveVersion version}.zip";
- sha256 = "0n7f3w59gr80s6k4l5a9bp2s97dlfapfbhb3qdhak6axhn127p7j";
+ sha256 = "1jqhs896cvp9l399mjpbv1x2qbfvq875l1vrgnl3zc4ffdjxs9z0";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/development/libraries/sqlite/default.nix b/pkgs/development/libraries/sqlite/default.nix
index 245c55e9ea88b666796697e9c710404d928c81af..35d3d062ab786e310295ee3cc55631fde036f1a1 100644
--- a/pkgs/development/libraries/sqlite/default.nix
+++ b/pkgs/development/libraries/sqlite/default.nix
@@ -10,12 +10,12 @@ in
stdenv.mkDerivation rec {
pname = "sqlite";
- version = "3.31.1";
+ version = "3.32.2";
# NB! Make sure to update analyzer.nix src (in the same directory).
src = fetchurl {
url = "https://sqlite.org/2020/sqlite-autoconf-${archiveVersion version}.tar.gz";
- sha256 = "1bj936svd8i5g25xd1bj52hj4zca01fgl3sqkj86z9q5pkz4wa32";
+ sha256 = "1130bcd70s2vlsq0d638pb5qrw9kwqvjswnp2dfypghx9hjz3gid";
};
outputs = [ "bin" "dev" "out" ];
diff --git a/pkgs/development/libraries/sundials/default.nix b/pkgs/development/libraries/sundials/default.nix
index 46cf437d72ca5ace9a66b9bbe3b4e6c348e5b1b8..24980e9b709b7137c3c72a5c87975d7e34a65368 100644
--- a/pkgs/development/libraries/sundials/default.nix
+++ b/pkgs/development/libraries/sundials/default.nix
@@ -11,14 +11,14 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation rec {
pname = "sundials";
- version = "5.1.0";
+ version = "5.3.0";
buildInputs = [ python ] ++ stdenv.lib.optionals (lapackSupport) [ gfortran blas lapack ];
nativeBuildInputs = [ cmake ];
src = fetchurl {
url = "https://computation.llnl.gov/projects/${pname}/download/${pname}-${version}.tar.gz";
- sha256 = "08cvzmbr2qc09ayq4f5j07lw97hl06q4dl26vh4kh822mm7x28pv";
+ sha256 = "19xwi7pz35s2nqgldm6r0jl2k0bs36zhbpnmmzc56s1n3bhzgpw8";
};
patches = [
diff --git a/pkgs/development/libraries/swiften/build-fix.patch b/pkgs/development/libraries/swiften/build-fix.patch
new file mode 100644
index 0000000000000000000000000000000000000000..01814cadfbd475f1699798bd6563d56c10343867
--- /dev/null
+++ b/pkgs/development/libraries/swiften/build-fix.patch
@@ -0,0 +1,32 @@
+diff -wbBur swift-4.0.2/Swift/QtUI/UserSearch/QtUserSearchWindow.h swift-4.0.2.my/Swift/QtUI/UserSearch/QtUserSearchWindow.h
+--- swift-4.0.2/Swift/QtUI/UserSearch/QtUserSearchWindow.h 2018-04-06 13:06:46.000000000 +0300
++++ swift-4.0.2.my/Swift/QtUI/UserSearch/QtUserSearchWindow.h 2019-10-08 20:52:23.171475337 +0300
+@@ -9,6 +9,7 @@
+ #include
+
+ #include
++#include
+
+ #include
+
+diff -wbBur swift-4.0.2/Swiften/Network/PlatformNATTraversalWorker.cpp swift-4.0.2.my/Swiften/Network/PlatformNATTraversalWorker.cpp
+--- swift-4.0.2/Swiften/Network/PlatformNATTraversalWorker.cpp 2018-04-06 13:06:46.000000000 +0300
++++ swift-4.0.2.my/Swiften/Network/PlatformNATTraversalWorker.cpp 2019-10-08 21:12:25.284754131 +0300
+@@ -157,7 +157,7 @@
+ miniUPnPInterface = new MiniUPnPInterface();
+ miniUPnPSupported = miniUPnPInterface->isAvailable();
+ }
+- SWIFT_LOG(debug) << "UPnP NAT traversal supported: " << miniUPnPSupported << std::endl;
++// SWIFT_LOG(debug) << "UPnP NAT traversal supported: " << miniUPnPSupported << std::endl;
+ if (miniUPnPSupported) {
+ return miniUPnPInterface;
+ }
+@@ -168,7 +168,7 @@
+ natPMPInterface = new NATPMPInterface();
+ natPMPSupported = natPMPInterface->isAvailable();
+ }
+- SWIFT_LOG(debug) << "NAT-PMP NAT traversal supported: " << natPMPSupported << std::endl;
++// SWIFT_LOG(debug) << "NAT-PMP NAT traversal supported: " << natPMPSupported << std::endl;
+ if (natPMPSupported) {
+ return natPMPInterface;
+ }
diff --git a/pkgs/development/libraries/swiften/default.nix b/pkgs/development/libraries/swiften/default.nix
index bdac55fe2ec323a66b4c63ad6c1af326f63f387e..19bacdd2a6142f083a4c1260d0b1e9dd7adedc20 100644
--- a/pkgs/development/libraries/swiften/default.nix
+++ b/pkgs/development/libraries/swiften/default.nix
@@ -12,17 +12,21 @@ stdenv.mkDerivation rec {
sha256 = "0w0aiszjd58ynxpacwcgf052zpmbpcym4dhci64vbfgch6wryz0w";
};
- patches = [ ./scons.patch ];
+ patches = [ ./scons.patch ./build-fix.patch ];
sconsFlags = [
"openssl=${openssl.dev}"
"boost_includedir=${boost.dev}/include"
"boost_libdir=${boost.out}/lib"
"boost_bundled_enable=false"
+ "max_jobs=1"
+ "optimize=1"
+ "debug=0"
+ "swiften_dll=1"
];
preInstall = ''
installTargets="$out"
- installFlags+=" SWIFT_INSTALLDIR=$out"
+ installFlags+=" SWIFTEN_INSTALLDIR=$out"
'';
enableParallelBuilding = true;
@@ -33,6 +37,5 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.twey ];
- broken = true; # Broken since 2019-11-20 (https://hydra.nixos.org/build/114681755)
};
}
diff --git a/pkgs/development/libraries/swiftshader/default.nix b/pkgs/development/libraries/swiftshader/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3965f46bd8d8d8f8d7762d59ddac4d776cc4f73d
--- /dev/null
+++ b/pkgs/development/libraries/swiftshader/default.nix
@@ -0,0 +1,63 @@
+{ stdenv, fetchgit, python3, cmake, jq, libX11, libXext }:
+
+stdenv.mkDerivation rec {
+ pname = "swiftshader";
+ version = "2020-06-17";
+
+ src = fetchgit {
+ url = "https://swiftshader.googlesource.com/SwiftShader";
+ rev = "763957e6b4fc1aa360ab19c4109b8b26686783e8";
+ sha256 = "0sdh48swx0qyq2nfkv1nggs14am0qc7z239qrxb69p2ddqm76g1s";
+ };
+
+ nativeBuildInputs = [ cmake python3 jq ];
+ buildInputs = [ libX11 libXext ];
+
+ # Make sure we include the drivers and icd files in the output as the cmake
+ # generated install command only puts in the spirv-tools stuff.
+ installPhase = ''
+ runHook preInstall
+
+ #
+ # Vulkan driver
+ #
+ vk_so_path="$out/lib/libvk_swiftshader.so"
+ mkdir -p "$(dirname "$vk_so_path")"
+ mv Linux/libvk_swiftshader.so "$vk_so_path"
+
+ vk_icd_json="$out/share/vulkan/icd.d/vk_swiftshader_icd.json"
+ mkdir -p "$(dirname "$vk_icd_json")"
+ jq ".ICD.library_path = \"$vk_so_path\"" "$vk_icd_json"
+
+ #
+ # GL driver
+ #
+ gl_so_path="$out/lib/libEGL.so"
+ mkdir -p "$(dirname "$gl_so_path")"
+ mv Linux/libEGL.so "$gl_so_path"
+
+ gl_icd_json="$out/share/glvnd/egl_vendor.d/swiftshader.json"
+ mkdir -p "$(dirname "$gl_icd_json")"
+ cat >"$gl_icd_json" <=1.14.0')
-- wayland_scanner_for_build = find_program(scanner_dep.get_pkgconfig_variable('wayland_scanner'))
-+ wayland_scanner_for_build = find_program('wayland-scanner', native: true, version: '>=1.14.0')
- else
- wayland_scanner_for_build = wayland_scanner
- endif
diff --git a/pkgs/development/libraries/waylandpp/default.nix b/pkgs/development/libraries/waylandpp/default.nix
index 5b02ce826addc51b81fefc9544d83704d76cc0c1..5fc466cec2014532fb2372a76cd43b279b37c2ba 100644
--- a/pkgs/development/libraries/waylandpp/default.nix
+++ b/pkgs/development/libraries/waylandpp/default.nix
@@ -16,13 +16,13 @@ assert docSupport -> doxygen != null;
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "waylandpp";
- version = "0.2.7";
+ version = "0.2.8";
src = fetchFromGitHub {
owner = "NilsBrause";
repo = pname;
rev = version;
- sha256 = "1r4m0xhvwpcqxrqvp3hz1bzlkxqj2jiymd5r6hj8xjzz536hyprz";
+ sha256 = "1kxiqab48p0n97pwg8c2zx56wqq32m3rcq7qd2pjj33ipcanb3qq";
};
cmakeFlags = [
diff --git a/pkgs/development/libraries/wiiuse/default.nix b/pkgs/development/libraries/wiiuse/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..4dcc8a47105e0b0f93f44bd07b11587b4d7524cc
--- /dev/null
+++ b/pkgs/development/libraries/wiiuse/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, cmake
+, pkg-config
+, bluez
+}:
+stdenv.mkDerivation rec {
+
+ pname = "WiiUse";
+ version = "0.15.5";
+
+ src = fetchFromGitHub {
+ owner = "wiiuse";
+ repo = "wiiuse";
+ rev = "${version}";
+ sha256 = "05gc3s0wxx7ga4g32yyibyxdh46rm9bbslblrc72ynrjxq98sg13";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ (lib.getDev bluez) ];
+
+ cmakeFlags = [ "-DBUILD_EXAMPLE_SDL=NO" ];
+
+ meta = with lib; {
+ description = "Feature complete cross-platform Wii Remote access library";
+ license = licenses.gpl3;
+ homepage = "https://github.com/wiiuse/wiiuse";
+ maintainers = with maintainers; [ shamilton ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/pkgs/development/libraries/wlroots/default.nix b/pkgs/development/libraries/wlroots/default.nix
index 104e0c3440aab68bc171a69756cf24e01ffee1fb..33db6e9d75b1a3634506e6ccef0e90cb5db3d8f9 100644
--- a/pkgs/development/libraries/wlroots/default.nix
+++ b/pkgs/development/libraries/wlroots/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, meson, ninja, pkg-config, wayland
, libGL, wayland-protocols, libinput, libxkbcommon, pixman
, xcbutilwm, libX11, libcap, xcbutilimage, xcbutilerrors, mesa
-, libpng, ffmpeg_4
+, libpng, ffmpeg
}:
stdenv.mkDerivation rec {
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
buildInputs = [
libGL wayland-protocols libinput libxkbcommon pixman
xcbutilwm libX11 libcap xcbutilimage xcbutilerrors mesa
- libpng ffmpeg_4
+ libpng ffmpeg
];
postInstall = ''
diff --git a/pkgs/development/libraries/wxSVG/default.nix b/pkgs/development/libraries/wxSVG/default.nix
index 602f3e670dde31d8a58fbfad047bc31ea5494826..9fa64be4d53eab0acb4de926cf4bde205f50c9f5 100644
--- a/pkgs/development/libraries/wxSVG/default.nix
+++ b/pkgs/development/libraries/wxSVG/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl
, pkgconfig, wxGTK
-, ffmpeg, libexif
+, ffmpeg_3, libexif
, cairo, pango }:
stdenv.mkDerivation rec {
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
- propagatedBuildInputs = [ wxGTK ffmpeg libexif ];
+ propagatedBuildInputs = [ wxGTK ffmpeg_3 libexif ];
buildInputs = [ cairo pango ];
diff --git a/pkgs/development/libraries/wxwidgets/3.0/default.nix b/pkgs/development/libraries/wxwidgets/3.0/default.nix
index 8de7f99fe5fd93d478c1c9649a9dbc8e016edaf3..da29eacdc0e9956b7668345a96ec417ad2e484d6 100644
--- a/pkgs/development/libraries/wxwidgets/3.0/default.nix
+++ b/pkgs/development/libraries/wxwidgets/3.0/default.nix
@@ -1,8 +1,9 @@
{ stdenv, fetchFromGitHub, fetchurl, pkgconfig
-, gtk2, gtk3, libXinerama, libSM, libXxf86vm
-, xorgproto, gstreamer, gst-plugins-base, GConf, setfile
+, libXinerama, libSM, libXxf86vm
+, gtk2, GConf ? null, gtk3
+, xorgproto, gstreamer, gst-plugins-base, setfile
, libGLSupported ? stdenv.lib.elem stdenv.hostPlatform.system stdenv.lib.platforms.mesaPlatforms
-, withMesa ? stdenv.lib.elem stdenv.hostPlatform.system stdenv.lib.platforms.mesaPlatforms
+, withMesa ? libGLSupported
, libGLU ? null, libGL ? null
, compat24 ? false, compat26 ? true, unicode ? true
, withGtk2 ? true
@@ -28,9 +29,10 @@ stdenv.mkDerivation rec {
sha256 = "19mqglghjjqjgz4rbybn3qdgn2cz9xc511nq1pvvli9wx2k8syl1";
};
- buildInputs =
- [ (if withGtk2 then gtk2 else gtk3) libXinerama libSM libXxf86vm xorgproto gstreamer
- gst-plugins-base GConf ]
+ buildInputs = [
+ libXinerama libSM libXxf86vm xorgproto gstreamer gst-plugins-base
+ ] ++ optionals withGtk2 [ gtk2 GConf ]
+ ++ optional (!withGtk2) gtk3
++ optional withMesa libGLU
++ optional withWebKit webkitgtk
++ optionals stdenv.isDarwin [ setfile Carbon Cocoa Kernel QTKit ];
diff --git a/pkgs/development/libraries/wxwidgets/3.1/default.nix b/pkgs/development/libraries/wxwidgets/3.1/default.nix
index 99f86974cdb446426ddd1720f138007d7387ef78..790968a88f76488ce1c93dae26d1d1996004094e 100644
--- a/pkgs/development/libraries/wxwidgets/3.1/default.nix
+++ b/pkgs/development/libraries/wxwidgets/3.1/default.nix
@@ -1,6 +1,7 @@
{ stdenv, fetchFromGitHub, fetchurl, pkgconfig
-, gtk2, gtk3, libXinerama, libSM, libXxf86vm
-, xorgproto, gstreamer, gst-plugins-base, GConf, setfile
+, libXinerama, libSM, libXxf86vm
+, gtk2, GConf ? null, gtk3
+, xorgproto, gstreamer, gst-plugins-base, setfile
, libGLSupported ? stdenv.lib.elem stdenv.hostPlatform.system stdenv.lib.platforms.mesaPlatforms
, withMesa ? libGLSupported, libGLU ? null, libGL ? null
, compat28 ? false, compat30 ? true, unicode ? true
@@ -27,9 +28,10 @@ stdenv.mkDerivation rec {
sha256 = "0gfdhb7xq5vzasm7s1di39nchv42zsp0dmn4v6knzb7mgsb107wb";
};
- buildInputs =
- [ (if withGtk2 then gtk2 else gtk3) libXinerama libSM libXxf86vm xorgproto gstreamer
- gst-plugins-base GConf ]
+ buildInputs = [
+ libXinerama libSM libXxf86vm xorgproto gstreamer gst-plugins-base
+ ] ++ optionals withGtk2 [ gtk2 GConf ]
+ ++ optional (!withGtk2) gtk3
++ optional withMesa libGLU
++ optional withWebKit webkitgtk
++ optionals stdenv.isDarwin [ setfile Carbon Cocoa Kernel QTKit ];
diff --git a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
index 994c2864e7f121b1883badc55b5b4c5944fb7eac..14cfeefe4289c4aec1b1d8a373967892a07b90c1 100644
--- a/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
+++ b/pkgs/development/libraries/xdg-desktop-portal-gtk/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal-gtk";
- version = "1.6.0";
+ version = "1.7.1";
src = fetchFromGitHub {
owner = "flatpak";
repo = pname;
rev = version;
- sha256 = "1gpbjkfkrpk96krc1zbccrq7sih282mg303ifxaaxbnj6d8drm5h";
+ sha256 = "183iha9dxmvprn99ymgz17jx1lyn1fj5jyj6ghxl716zn9mxmird";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/xdg-desktop-portal/default.nix b/pkgs/development/libraries/xdg-desktop-portal/default.nix
index 02c039b8eaba7b4d9515faf7c887ef1630648f89..b06edc632730a2fc03a0321817868662febed7ba 100644
--- a/pkgs/development/libraries/xdg-desktop-portal/default.nix
+++ b/pkgs/development/libraries/xdg-desktop-portal/default.nix
@@ -6,7 +6,7 @@
, pkgconfig
, libxml2
, glib
-, pipewire_0_2
+, pipewire
, fontconfig
, flatpak
, gsettings-desktop-schemas
@@ -21,7 +21,7 @@
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal";
- version = "1.6.0";
+ version = "1.7.2";
outputs = [ "out" "installedTests" ];
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
owner = "flatpak";
repo = pname;
rev = version;
- sha256 = "0fbsfpilwbv7j6cimsmmz6g0r96bw0ziwyk9z4zg2rd1mfkmmp9a";
+ sha256 = "0rkwpsmbn3d3spkzc2zsd50l2r8pp4la390zcpsawaav8w7ql7xm";
};
patches = [
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
buildInputs = [
glib
- pipewire_0_2
+ pipewire
fontconfig
flatpak
acl
@@ -61,10 +61,6 @@ stdenv.mkDerivation rec {
json-glib
];
- # Seems to get stuck after "PASS: test-portals 39 /portal/inhibit/monitor"
- # TODO: investigate!
- doCheck = false;
-
configureFlags = [
"--enable-installed-tests"
];
diff --git a/pkgs/development/libraries/xine-lib/default.nix b/pkgs/development/libraries/xine-lib/default.nix
index aa9600085c016790b58c2a50b47710a8a11d48f0..4322278e2fd6110e6d0226d0605b906c2343c81c 100644
--- a/pkgs/development/libraries/xine-lib/default.nix
+++ b/pkgs/development/libraries/xine-lib/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, fetchpatch, pkgconfig, xorg, alsaLib, libGLU, libGL, aalib
-, libvorbis, libtheora, speex, zlib, perl, ffmpeg
+, libvorbis, libtheora, speex, zlib, perl, ffmpeg_3
, flac, libcaca, libpulseaudio, libmng, libcdio, libv4l, vcdimager
, libmpcdec
}:
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
buildInputs = [
xorg.libX11 xorg.libXv xorg.libXinerama xorg.libxcb xorg.libXext
- alsaLib libGLU libGL aalib libvorbis libtheora speex perl ffmpeg flac
+ alsaLib libGLU libGL aalib libvorbis libtheora speex perl ffmpeg_3 flac
libcaca libpulseaudio libmng libcdio libv4l vcdimager libmpcdec
];
diff --git a/pkgs/development/libraries/xxHash/default.nix b/pkgs/development/libraries/xxHash/default.nix
index 9d2ed44cb4bb8bf2d7173a8b08ed4094a80c0ece..58bf562b08096acb95b31beb512c0cb37681c6b2 100644
--- a/pkgs/development/libraries/xxHash/default.nix
+++ b/pkgs/development/libraries/xxHash/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xxHash";
- version = "0.7.3";
+ version = "0.7.4";
src = fetchFromGitHub {
owner = "Cyan4973";
repo = "xxHash";
rev = "v${version}";
- sha256 = "0bin0jch6lbzl4f8y052a7azfgq2n7iwqihzgqmcccv5vq4vcx5a";
+ sha256 = "08j7wxshhzpyrnyilfnvhyv5ycm0yv5m7jf6q4kxcd7j4dcbhmpb";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/zlog/default.nix b/pkgs/development/libraries/zlog/default.nix
index 4788613a3dcf370e66cb6702a87f9ce65cc29582..f0ca99b766799923ec3524dda0c40782f228b872 100644
--- a/pkgs/development/libraries/zlog/default.nix
+++ b/pkgs/development/libraries/zlog/default.nix
@@ -1,33 +1,23 @@
-{ stdenv, fetchzip }:
+{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- version = "1.2.14";
+ version = "1.2.15";
pname = "zlog";
- src = fetchzip {
- name = "${pname}-${version}-src";
- url = "https://github.com/HardySimpson/zlog/archive/${version}.tar.gz";
- sha256 = "1qcrfmh2vbarkx7ij3gwk174qmgmhm2j336bfaakln1ixd9lkxa5";
+ src = fetchFromGitHub {
+ owner = "HardySimpson";
+ repo = pname;
+ rev = version;
+ sha256 = "10hzifgpml7jm43y6v8c8q0cr9ziyx9qxznafxyw6glhnlqnb7pb";
};
- configurePhase = ''
- sed -i 's;-Werror;;' src/makefile
- '';
-
- buildPhase = ''
- mkdir -p $out
- make PREFIX=$out
- '';
-
- installPhase = ''
- make PREFIX=$out install
- '';
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = with stdenv.lib; {
description= "Reliable, high-performance, thread safe, flexible, clear-model, pure C logging library";
- homepage = "http://hardysimpson.github.com/zlog";
+ homepage = "https://hardysimpson.github.io/zlog/";
license = licenses.lgpl21;
- platforms = platforms.linux; # cannot test on something else
+ platforms = platforms.unix;
maintainers = [ maintainers.matthiasbeyer ];
};
diff --git a/pkgs/development/libraries/zziplib/default.nix b/pkgs/development/libraries/zziplib/default.nix
index 8078a3c360c31625417ac4f4c446e726e2ffe9da..228dfdcf77a480014099c2ea58e32c62c4812be3 100644
--- a/pkgs/development/libraries/zziplib/default.nix
+++ b/pkgs/development/libraries/zziplib/default.nix
@@ -1,47 +1,62 @@
-{ docbook_xml_dtd_412, fetchurl, stdenv, perl, python2, zip, xmlto, zlib, fetchpatch }:
+{ stdenv
+, perl
+, pkg-config
+, fetchFromGitHub
+, fetchpatch
+, zip
+, unzip
+, python3
+, xmlto
+, zlib
+}:
stdenv.mkDerivation rec {
pname = "zziplib";
- version = "0.13.69";
+ version = "0.13.71";
- src = fetchurl {
- url = "https://github.com/gdraheim/zziplib/archive/v${version}.tar.gz";
- sha256 = "0i052a7shww0fzsxrdp3rd7g4mbzx7324a8ysbc0br7frpblcql4";
+ src = fetchFromGitHub {
+ owner = "gdraheim";
+ repo = "zziplib";
+ rev = "v${version}";
+ sha256 = "P+7D57sc2oIABhk3k96aRILpGnsND5SLXHh2lqr9O4E=";
};
patches = [
+ # Install man pages
(fetchpatch {
- name = "CVE-2018-17828.patch";
- url = "https://github.com/gdraheim/zziplib/commit/f609ae8971f3c0ce6.diff";
- sha256 = "0jhiz4fgr93wzh6q03avn95b2nsf6402jaki6hxirxyhs5v9ahry";
+ url = "https://github.com/gdraheim/zziplib/commit/5583ccc7a247ee27556ede344e93d3ac1dc72e9b.patch";
+ sha256 = "wVExEZN8Ml1/3GicB0ZYsLVS3KJ8BSz8i4Gu46naz1Y=";
+ excludes = [ "GNUmakefile" ];
})
+ # Fix man page formatting
(fetchpatch {
- name = "CVE-2018-16548-part1.patch";
- url = "https://github.com/gdraheim/zziplib/commit/9411bde3e4a70a81ff3ffd256b71927b2d90dcbb.patch";
- sha256 = "0cy8i182zbvcqzs5z2j13d5sl7hbh59pkgw4xkyg5yz739q4fp9b";
- })
- (fetchpatch {
- name = "CVE-2018-16548-part2.patch";
- url = "https://github.com/gdraheim/zziplib/commit/d2e5d5c53212e54a97ad64b793a4389193fec687.patch";
- sha256 = "153wd4vab8xqj9avcpx8g2zw9qsp9nkaqi7yc65pz3r7xfcxwdla";
- })
- (fetchpatch {
- name = "CVE-2018-16548-part3.patch";
- url = "https://github.com/gdraheim/zziplib/commit/0e1dadb05c1473b9df2d7b8f298dab801778ef99.patch";
- sha256 = "0fs6dns8l7dz5a900397g8b7x62z72b0pbpdmwk1hnx6vb7z5rz5";
+ url = "https://github.com/gdraheim/zziplib/commit/22ed64f13dc239f86664c60496261f544bce1088.patch";
+ sha256 = "ScFVWLc4LQPqkcHn9HK/VkLula4b5HzuYl0b5vi4Ikc=";
})
];
- postPatch = ''
- sed -i -e s,--export-dynamic,, configure
- '';
- buildInputs = [ docbook_xml_dtd_412 perl python2 zip xmlto zlib ];
+ nativeBuildInputs = [
+ perl
+ pkg-config
+ zip
+ python3
+ xmlto
+ ];
+
+ buildInputs = [
+ zlib
+ ];
+
+ checkInputs = [
+ unzip
+ ];
# tests are broken (https://github.com/gdraheim/zziplib/issues/20),
# and test/zziptests.py requires network access
# (https://github.com/gdraheim/zziplib/issues/24)
doCheck = false;
+ checkTarget = "check";
meta = with stdenv.lib; {
description = "Library to extract data from files archived in a zip file";
@@ -60,6 +75,6 @@ stdenv.mkDerivation rec {
homepage = "http://zziplib.sourceforge.net/";
maintainers = [ ];
- platforms = python2.meta.platforms;
+ platforms = python3.meta.platforms;
};
}
diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix
index 2dbda51bfe8bcba5588a3f2dbf26689618cf8189..06d917b74c8f1733928e8af670da26adf7705005 100644
--- a/pkgs/development/lua-modules/generated-packages.nix
+++ b/pkgs/development/lua-modules/generated-packages.nix
@@ -359,6 +359,33 @@ inspect = buildLuarocksPackage {
license.fullName = "MIT ";
};
};
+ldbus = buildLuarocksPackage {
+ pname = "ldbus";
+ version = "scm-0";
+
+ knownRockspec = (fetchurl {
+ url = "https://luarocks.org/dev/ldbus-scm-0.rockspec";
+ sha256 = "1yhkw5y8h1qf44vx31934k042cmnc7zcv2k0pv0g27wsmlxrlznx";
+ }).outPath;
+
+ src = fetchgit ( removeAttrs (builtins.fromJSON ''{
+ "url": "git://github.com/daurnimator/ldbus.git",
+ "rev": "9e176fe851006037a643610e6d8f3a8e597d4073",
+ "date": "2019-08-16T14:26:05+10:00",
+ "sha256": "06wcz4i5b7kphqbry274q3ivnsh331rxiyf7n4qk3zx2kvarq08s",
+ "fetchSubmodules": true
+}
+ '') ["date"]) ;
+
+ disabled = (luaOlder "5.1") || (luaAtLeast "5.4");
+ propagatedBuildInputs = [ lua ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/daurnimator/ldbus";
+ description = "A Lua library to access dbus.";
+ license.fullName = "MIT/X11";
+ };
+};
ldoc = buildLuarocksPackage {
pname = "ldoc";
version = "1.4.6-2";
@@ -1380,6 +1407,23 @@ rapidjson = buildLuarocksPackage {
license.fullName = "MIT";
};
};
+readline = buildLuarocksPackage {
+ pname = "readline";
+ version = "2.6-0";
+
+ src = fetchurl {
+ url = mirror://luarocks/readline-2.6-0.src.rock;
+ sha256 = "1fvz7nqvkdazp30wn5n62n8i97qrfgznbykdpf8cnflqfpd1shms";
+ };
+ disabled = (luaOlder "5.1") || (luaAtLeast "5.4");
+ propagatedBuildInputs = [ lua luaposix ];
+
+ meta = with stdenv.lib; {
+ homepage = "http://www.pjb.com.au/comp/lua/readline.html";
+ description = "Interface to the readline library";
+ license.fullName = "MIT/X11";
+ };
+};
say = buildLuarocksPackage {
pname = "say";
version = "1.3-1";
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix
index 30be2c197a5de34b9bf73e9d0b7b73094f63312a..26260872e18abdccc14815fcd029e0d14c810630 100644
--- a/pkgs/development/lua-modules/overrides.nix
+++ b/pkgs/development/lua-modules/overrides.nix
@@ -76,6 +76,17 @@ with super;
*/
});
+ ldbus = super.ldbus.override({
+ extraVariables = {
+ DBUS_DIR="${pkgs.dbus.lib}";
+ DBUS_ARCH_INCDIR="${pkgs.dbus.lib}/lib/dbus-1.0/include";
+ DBUS_INCDIR="${pkgs.dbus.dev}/include/dbus-1.0";
+ };
+ buildInputs = with pkgs; [
+ dbus
+ ];
+ });
+
ljsyscall = super.ljsyscall.override(rec {
version = "unstable-20180515";
# package hasn't seen any release for a long time
@@ -317,6 +328,23 @@ with super;
'';
});
+ readline = (super.readline.override ({
+ unpackCmd = ''
+ unzip "$curSrc"
+ tar xf *.tar.gz
+ '';
+ propagatedBuildInputs = super.readline.propagatedBuildInputs ++ [ pkgs.readline ];
+ extraVariables = rec {
+ READLINE_INCDIR = "${pkgs.readline.dev}/include";
+ HISTORY_INCDIR = READLINE_INCDIR;
+ };
+ })).overrideAttrs (old: {
+ # Without this, source root is wrongly set to ./readline-2.6/doc
+ setSourceRoot = ''
+ sourceRoot=./readline-2.6
+ '';
+ });
+
pulseaudio = super.pulseaudio.override({
buildInputs = [
pkgs.libpulseaudio
diff --git a/pkgs/development/misc/h3/default.nix b/pkgs/development/misc/h3/default.nix
index 2b82cc2c0ae58d674d948cca61db11ba7ff9943c..32f65c0925c3b44643d2f9438092c64ea49ffc86 100644
--- a/pkgs/development/misc/h3/default.nix
+++ b/pkgs/development/misc/h3/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "h3";
- version = "3.6.3";
+ version = "3.6.4";
src = fetchFromGitHub {
owner = "uber";
repo = "h3";
rev = "v${version}";
- sha256 = "1zgq496m2pk2c1l0r1di0p39nxwza00kxzqa971qd4xgbrvd4w55";
+ sha256 = "1a4scs5n9srq6sjkz8d60ffzpc6aadkxmk1i3hdj081j0jzsrpf7";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/misc/msp430/mspdebug.nix b/pkgs/development/misc/msp430/mspdebug.nix
index 3c7ff00151a4d8ac35e1bf5de4dc9946a0f2ea37..471dd5b312292dc7e162564e0b88c42ea694c09f 100644
--- a/pkgs/development/misc/msp430/mspdebug.nix
+++ b/pkgs/development/misc/msp430/mspdebug.nix
@@ -1,10 +1,22 @@
-{ stdenv, fetchFromGitHub, libusb-compat-0_1, readline ? null }:
+{ stdenv
+, fetchFromGitHub
+, autoPatchelfHook
+, libusb-compat-0_1
+, readline ? null
+, enableReadline ? true
+, hidapi ? null
+, pkg-config ? null
+, mspds ? null
+, enableMspds ? false
+}:
-let
+assert stdenv.isDarwin -> hidapi != null && pkg-config != null;
+assert enableReadline -> readline != null;
+assert enableMspds -> mspds != null;
+
+stdenv.mkDerivation rec {
version = "0.25";
-in stdenv.mkDerivation {
pname = "mspdebug";
- inherit version;
src = fetchFromGitHub {
owner = "dlbeer";
repo = "mspdebug";
@@ -12,9 +24,34 @@ in stdenv.mkDerivation {
sha256 = "0prgwb5vx6fd4bj12ss1bbb6axj2kjyriyjxqrzd58s5jyyy8d3c";
};
- buildInputs = [ libusb-compat-0_1 readline ];
- makeFlags = [ "PREFIX=$(out)" "INSTALL=install" ] ++
- (if readline == null then [ "WITHOUT_READLINE=1" ] else []);
+ enableParallelBuilding = true;
+ nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin pkg-config
+ ++ stdenv.lib.optional (enableMspds && stdenv.isLinux) autoPatchelfHook;
+ buildInputs = [ libusb-compat-0_1 ]
+ ++ stdenv.lib.optional stdenv.isDarwin hidapi
+ ++ stdenv.lib.optional enableReadline readline;
+
+ postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
+ # TODO: remove once a new 0.26+ release is made
+ substituteInPlace drivers/tilib_api.c --replace .so ${stdenv.hostPlatform.extensions.sharedLibrary}
+
+ # Makefile only uses pkg-config if it detects homebrew
+ substituteInPlace Makefile --replace brew true
+ '';
+
+ # TODO: wrap with MSPDEBUG_TILIB_PATH env var instead of these rpath fixups in 0.26+
+ runtimeDependencies = stdenv.lib.optional enableMspds mspds;
+ postFixup = stdenv.lib.optionalString (enableMspds && stdenv.isDarwin) ''
+ # autoPatchelfHook only works on linux so...
+ for dep in $runtimeDependencies; do
+ install_name_tool -add_rpath $dep/lib $out/bin/$pname
+ done
+ '';
+
+ installFlags = [ "PREFIX=$(out)" "INSTALL=install" ];
+ makeFlags = [ "UNAME_S=$(unameS)" ] ++
+ stdenv.lib.optional (!enableReadline) "WITHOUT_READLINE=1";
+ unameS = stdenv.lib.optionalString stdenv.isDarwin "Darwin";
meta = with stdenv.lib; {
description = "A free programmer, debugger, and gdb proxy for MSP430 MCUs";
diff --git a/pkgs/development/misc/rpiboot/unstable.nix b/pkgs/development/misc/rpiboot/unstable.nix
index 1591a1efd17a2c3b0fbd3b91490e4ee15a0c5d09..a8f7e4795e77aed87631bc006518742cb5bf61bf 100644
--- a/pkgs/development/misc/rpiboot/unstable.nix
+++ b/pkgs/development/misc/rpiboot/unstable.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, libusb1 }:
let
- version = "2018-03-27";
+ version = "2020-05-11";
name = "rpiboot-unstable-${version}";
in stdenv.mkDerivation {
inherit name;
@@ -9,8 +9,8 @@ in stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "usbboot";
- rev = "fb86716935f2e820333b037a2ff93a338ad9b695";
- sha256 = "163g7iw7kf6ra71adx6lf1xzf3kv20bppva15ljwn54jlah5mv98";
+ rev = "c650cd747c1d0597487dcf319bf95b5ba775d78b";
+ sha256 = "17kapny79dh05vfmrniqdvz6xhpwnqnw0511ycfx4qcjh4krxh8n";
};
nativeBuildInputs = [ libusb1 ];
diff --git a/pkgs/development/mobile/adb-sync/default.nix b/pkgs/development/mobile/adb-sync/default.nix
index 5c0f0c07c21414add8113a4f186d37d2bbd3bee5..98f69ed88b16986fc5d2750b19566781758b3f1f 100644
--- a/pkgs/development/mobile/adb-sync/default.nix
+++ b/pkgs/development/mobile/adb-sync/default.nix
@@ -1,24 +1,35 @@
-{ stdenv, fetchgit, python3, platform-tools, makeWrapper }:
+{ stdenv, fetchFromGitHub, python3, platform-tools, makeWrapper
+, socat, go-mtpfs, adbfs-rootless
+}:
stdenv.mkDerivation {
- pname = "adb-sync";
- version = "2016-08-31";
+ pname = "adb-sync-unstable";
+ version = "2019-01-01";
- src = fetchgit {
- url = "https://github.com/google/adb-sync";
- rev = "7fc48ad1e15129ebe34e9f89b04bfbb68ced144d";
- sha256 = "1y016bjky5sn58v91jyqfz7vw8qfqnfhb9s9jd32k8y29hy5vy4d";
+ src = fetchFromGitHub {
+ owner = "google";
+ repo = "adb-sync";
+ rev = "fb7c549753de7a5579ed3400dd9f8ac71f7bf1b1";
+ sha256 = "1kfpdqs8lmnh144jcm1qmfnmigzrbrz5lvwvqqb7021b2jlf69cl";
};
- buildInputs = [ python3 platform-tools makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ python3 ];
- phases = "installPhase";
+ dontBuild = true;
+
+ installPhase = let
+ dependencies = stdenv.lib.makeBinPath [ platform-tools socat go-mtpfs adbfs-rootless ];
+ in ''
+ runHook preInstall
- installPhase = ''
mkdir -p $out/bin
- cp $src/adb-channel $src/adb-sync $out/bin/
- patchShebangs $out/bin
- wrapProgram $out/bin/adb-sync --suffix PATH : ${platform-tools}/bin
+ cp adb-{sync,channel} $out/bin
+
+ wrapProgram $out/bin/adb-sync --suffix PATH : "${dependencies}"
+ wrapProgram $out/bin/adb-channel --suffix PATH : "${dependencies}"
+
+ runHook postInstall
'';
meta = with stdenv.lib; {
@@ -27,6 +38,6 @@ stdenv.mkDerivation {
license = licenses.asl20;
platforms = platforms.unix;
hydraPlatforms = [];
- maintainers = with maintainers; [ scolobb ];
+ maintainers = with maintainers; [ scolobb ma27 ];
};
}
diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix
index 7ff3db8894ec2ec004e08105a13e1831bb883d12..2ceef0f477f2ff9d54ccacbc46cd5bdbf52103dc 100644
--- a/pkgs/development/node-packages/default.nix
+++ b/pkgs/development/node-packages/default.nix
@@ -39,14 +39,6 @@ let
meta.broken = since "12";
};
- dnschain = super.dnschain.override {
- buildInputs = [ pkgs.makeWrapper super.coffee-script ];
- postInstall = ''
- wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin
- '';
- meta.broken = since "14";
- };
-
bitwarden-cli = pkgs.lib.overrideDerivation super."@bitwarden/cli" (drv: {
name = "bitwarden-cli-${drv.version}";
});
@@ -160,6 +152,9 @@ let
thelounge = super.thelounge.override {
buildInputs = [ self.node-pre-gyp ];
+ postInstall = ''
+ echo /var/lib/thelounge > $out/lib/node_modules/thelounge/.thelounge_home
+ '';
};
};
in self
diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json
index 76b24cf1f23dbbdc03c79beacb636c5ad6e5564b..29dc8755edffdd77a9821f85670b44c6c0204b65 100644
--- a/pkgs/development/node-packages/node-packages.json
+++ b/pkgs/development/node-packages/node-packages.json
@@ -3,6 +3,7 @@
, "@antora/cli"
, "@antora/site-generator-default"
, "@bitwarden/cli"
+, "@nestjs/cli"
, "@vue/cli"
, "@webassemblyjs/cli"
, "@webassemblyjs/repl"
@@ -60,12 +61,12 @@
, "csslint"
, "dat"
, "dhcp"
-, "dnschain"
, "dockerfile-language-server-nodejs"
, "elasticdump"
, "elm-oracle"
, "emoj"
, "emojione"
+, "escape-string-regexp"
, "eslint"
, "eslint_d"
, {"fast-cli": "1.x"}
@@ -80,6 +81,7 @@
, "gtop"
, "gulp"
, "gulp-cli"
+, "he"
, "html-minifier"
, "htmlhint"
, "http-server"
@@ -140,7 +142,9 @@
, "prettier"
, "pscid"
, "pulp"
+, "purescript-language-server"
, "purescript-psa"
+, "purty"
, "react-native-cli"
, "react-tools"
, "reveal.js"
diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix
index 57913cc581b9389715c215e210afb249c7d1c003..2b30811e84cc1b04218cc53e541bb3a996018a3f 100644
--- a/pkgs/development/node-packages/node-packages.nix
+++ b/pkgs/development/node-packages/node-packages.nix
@@ -22,13 +22,22 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.901.7" = {
+ "@angular-devkit/architect-0.1000.0" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.901.7";
+ version = "0.1000.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.7.tgz";
- sha512 = "yW/PUEqle55QihOFbmeNXaVTodhfeXkteoFDUpz+YpX3xiQDXDtNbIJSzKOQTojtBKdSMKMvZkQLr+RAa7/1EA==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.0.tgz";
+ sha512 = "luzBYe7t994ebq6xIfYJudxOkMBO0bywafk6sQqb+bOaBQAran4orF1R/zEx6f8TJzEoXELjUvxm/ePSqZdpKg==";
+ };
+ };
+ "@angular-devkit/core-10.0.0" = {
+ name = "_at_angular-devkit_slash_core";
+ packageName = "@angular-devkit/core";
+ version = "10.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.0.tgz";
+ sha512 = "IvX9IMaCjDkN9vDVnYcgWbSBinlUUb7jdFhDGeTtK6rGSnjX1GoLvWneVI2hoccS07fPbnfMoYXBoZLwVxiIxw==";
};
};
"@angular-devkit/core-9.1.7" = {
@@ -40,6 +49,24 @@ let
sha512 = "guvolu9Cl+qYMTtedLZD9wCqustJjdqzJ2psD2C1Sr1LrX9T0mprmDldR/YnhsitThveJEb6sM/0EvqWxoSvKw==";
};
};
+ "@angular-devkit/core-9.1.9" = {
+ name = "_at_angular-devkit_slash_core";
+ packageName = "@angular-devkit/core";
+ version = "9.1.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.9.tgz";
+ sha512 = "SWgBh4an/Vezjw2BZ5S+bKvuK5lH6gOtR8d5YjN9vxpJSZ0GimrGjfnLlWOkwWAsU8jfn4JzofECUHwX/7EW6Q==";
+ };
+ };
+ "@angular-devkit/schematics-10.0.0" = {
+ name = "_at_angular-devkit_slash_schematics";
+ packageName = "@angular-devkit/schematics";
+ version = "10.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.0.tgz";
+ sha512 = "FJ/dY18M+cnAT9RkVjVRJ0PMFZci3ok0WoOosW25Fk68jwNSbGCeF8k8NcD6YE60+CfF4/0LxQWgFagr/wdEhw==";
+ };
+ };
"@angular-devkit/schematics-9.1.7" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
@@ -49,6 +76,24 @@ let
sha512 = "oeHPJePBcPp/bd94jHQeFUnft93PGF5iJiKV9szxqS8WWC5OMZ5eK7icRY0PwvLyfenspAZxdZcNaqJqPMul5A==";
};
};
+ "@angular-devkit/schematics-9.1.9" = {
+ name = "_at_angular-devkit_slash_schematics";
+ packageName = "@angular-devkit/schematics";
+ version = "9.1.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.9.tgz";
+ sha512 = "aKuMmS3wshOTl9+01jiB50ml09fRN1WfOOtoNqwvKTEi87DrT6Mn3l0eVQo8PJK/bIq/FBmPgsIl2nsETiBSxg==";
+ };
+ };
+ "@angular-devkit/schematics-cli-0.901.9" = {
+ name = "_at_angular-devkit_slash_schematics-cli";
+ packageName = "@angular-devkit/schematics-cli";
+ version = "0.901.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-0.901.9.tgz";
+ sha512 = "mkbN30u7/GvFOIOjj20w5OWi+vEOc/mdnpSrm3AxXvmha4AG56VL6uzF/kKHw9vyhfv8wLMt11OK/iSms9hSWw==";
+ };
+ };
"@antora/asciidoc-loader-2.3.3" = {
name = "_at_antora_slash_asciidoc-loader";
packageName = "@antora/asciidoc-loader";
@@ -220,13 +265,22 @@ let
sha512 = "fDj5rWlTi/czvUS5t7V7I45Ai6bOO3Z7JARYj21Y2xxfbRGtJi6h8FvLX0N/EbzQgo/fiZc/HAhtfwn+OCjD7A==";
};
};
- "@apollographql/graphql-playground-html-1.6.24" = {
+ "@apollographql/graphql-playground-html-1.6.26" = {
name = "_at_apollographql_slash_graphql-playground-html";
packageName = "@apollographql/graphql-playground-html";
- version = "1.6.24";
+ version = "1.6.26";
src = fetchurl {
- url = "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.24.tgz";
- sha512 = "8GqG48m1XqyXh4mIZrtB5xOhUwSsh1WsrrsaZQOEYYql3YN9DEu9OOSg0ILzXHZo/h2Q74777YE4YzlArQzQEQ==";
+ url = "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.26.tgz";
+ sha512 = "XAwXOIab51QyhBxnxySdK3nuMEUohhDsHQ5Rbco/V1vjlP75zZ0ZLHD9dTpXTN8uxKxopb2lUvJTq+M4g2Q0HQ==";
+ };
+ };
+ "@ardatan/aggregate-error-0.0.1" = {
+ name = "_at_ardatan_slash_aggregate-error";
+ packageName = "@ardatan/aggregate-error";
+ version = "0.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ardatan/aggregate-error/-/aggregate-error-0.0.1.tgz";
+ sha512 = "UQ9BequOTIavs0pTHLMwQwKQF8tTV1oezY/H2O9chA+JNPFZSua55xpU5dPSjAU9/jLJ1VwU+HJuTVN8u7S6Fg==";
};
};
"@azu/format-text-1.0.1" = {
@@ -247,31 +301,31 @@ let
sha1 = "e70187f8a862e191b1bce6c0268f13acd3a56b20";
};
};
- "@babel/code-frame-7.10.1" = {
+ "@babel/code-frame-7.10.3" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz";
- sha512 = "IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz";
+ sha512 = "fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==";
};
};
- "@babel/compat-data-7.10.1" = {
+ "@babel/compat-data-7.10.3" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz";
- sha512 = "CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz";
+ sha512 = "BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==";
};
};
- "@babel/core-7.10.2" = {
+ "@babel/core-7.10.3" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.10.2";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.10.2.tgz";
- sha512 = "KQmV9yguEjQsXqyOUGKjS4+3K8/DlOCE2pZcq4augdQmtTy5iv5EHtmMSJ7V4c1BIPjuwtZYqYLCq9Ga+hGBRQ==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.10.3.tgz";
+ sha512 = "5YqWxYE3pyhIi84L84YcwjeEgS+fa7ZjK6IBVGTjDVfm64njkR2lfDhVR5OudLk8x2GK59YoSyVv+L/03k1q9w==";
};
};
"@babel/generator-7.10.2" = {
@@ -283,6 +337,15 @@ let
sha512 = "AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==";
};
};
+ "@babel/generator-7.10.3" = {
+ name = "_at_babel_slash_generator";
+ packageName = "@babel/generator";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz";
+ sha512 = "drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==";
+ };
+ };
"@babel/helper-annotate-as-pure-7.10.1" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
@@ -292,22 +355,22 @@ let
sha512 = "ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.10.1" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.10.3" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz";
- sha512 = "cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz";
+ sha512 = "lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==";
};
};
- "@babel/helper-builder-react-jsx-7.10.1" = {
+ "@babel/helper-builder-react-jsx-7.10.3" = {
name = "_at_babel_slash_helper-builder-react-jsx";
packageName = "@babel/helper-builder-react-jsx";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz";
- sha512 = "KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.3.tgz";
+ sha512 = "vkxmuFvmovtqTZknyMGj9+uQAZzz5Z9mrbnkJnPkaYGfKTaSsYcjQdXP0lgrWLVh8wU6bCjOmXOpx+kqUi+S5Q==";
};
};
"@babel/helper-builder-react-jsx-experimental-7.10.1" = {
@@ -328,13 +391,13 @@ let
sha512 = "hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==";
};
};
- "@babel/helper-create-class-features-plugin-7.10.2" = {
+ "@babel/helper-create-class-features-plugin-7.10.3" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.10.2";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.2.tgz";
- sha512 = "5C/QhkGFh1vqcziq1vAL6SI9ymzUp8BCYjFpvYVhWP4DlATIb3u5q3iUd35mvlyGs8fO7hckkW7i0tmH+5+bvQ==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.3.tgz";
+ sha512 = "iRT9VwqtdFmv7UheJWthGc/h2s7MqoweBF9RUj77NFZsg9VfISvBTum3k6coAhJ8RWv2tj3yUjA03HxPd0vfpQ==";
};
};
"@babel/helper-create-regexp-features-plugin-7.10.1" = {
@@ -346,67 +409,67 @@ let
sha512 = "Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==";
};
};
- "@babel/helper-define-map-7.10.1" = {
+ "@babel/helper-define-map-7.10.3" = {
name = "_at_babel_slash_helper-define-map";
packageName = "@babel/helper-define-map";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz";
- sha512 = "+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==";
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.3.tgz";
+ sha512 = "bxRzDi4Sin/k0drWCczppOhov1sBSdBvXJObM1NLHQzjhXhwRtn7aRWGvLJWCYbuu2qUk3EKs6Ci9C9ps8XokQ==";
};
};
- "@babel/helper-explode-assignable-expression-7.10.1" = {
+ "@babel/helper-explode-assignable-expression-7.10.3" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz";
- sha512 = "vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.3.tgz";
+ sha512 = "0nKcR64XrOC3lsl+uhD15cwxPvaB6QKUDlD84OT9C3myRbhJqTMYir69/RWItUvHpharv0eJ/wk7fl34ONSwZw==";
};
};
- "@babel/helper-function-name-7.10.1" = {
+ "@babel/helper-function-name-7.10.3" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz";
- sha512 = "fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.3.tgz";
+ sha512 = "FvSj2aiOd8zbeqijjgqdMDSyxsGHaMt5Tr0XjQsGKHD3/1FP3wksjnLAWzxw7lvXiej8W1Jt47SKTZ6upQNiRw==";
};
};
- "@babel/helper-get-function-arity-7.10.1" = {
+ "@babel/helper-get-function-arity-7.10.3" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz";
- sha512 = "F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.3.tgz";
+ sha512 = "iUD/gFsR+M6uiy69JA6fzM5seno8oE85IYZdbVVEuQaZlEzMO2MXblh+KSPJgsZAUx0EEbWXU0yJaW7C9CdAVg==";
};
};
- "@babel/helper-hoist-variables-7.10.1" = {
+ "@babel/helper-hoist-variables-7.10.3" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz";
- sha512 = "vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz";
+ sha512 = "9JyafKoBt5h20Yv1+BXQMdcXXavozI1vt401KBiRc2qzUepbVnd7ogVNymY1xkQN9fekGwfxtotH2Yf5xsGzgg==";
};
};
- "@babel/helper-member-expression-to-functions-7.10.1" = {
+ "@babel/helper-member-expression-to-functions-7.10.3" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz";
- sha512 = "u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.3.tgz";
+ sha512 = "q7+37c4EPLSjNb2NmWOjNwj0+BOyYlssuQ58kHEWk1Z78K5i8vTUsteq78HMieRPQSl/NtpQyJfdjt3qZ5V2vw==";
};
};
- "@babel/helper-module-imports-7.10.1" = {
+ "@babel/helper-module-imports-7.10.3" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz";
- sha512 = "SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz";
+ sha512 = "Jtqw5M9pahLSUWA+76nhK9OG8nwYXzhQzVIGFoNaHnXF/r4l7kz4Fl0UAW7B6mqC5myoJiBP5/YQlXQTMfHI9w==";
};
};
"@babel/helper-module-transforms-7.10.1" = {
@@ -418,22 +481,22 @@ let
sha512 = "RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==";
};
};
- "@babel/helper-optimise-call-expression-7.10.1" = {
+ "@babel/helper-optimise-call-expression-7.10.3" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz";
- sha512 = "a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz";
+ sha512 = "kT2R3VBH/cnSz+yChKpaKRJQJWxdGoc6SjioRId2wkeV3bK0wLLioFpJROrX0U4xr/NmxSSAWT/9Ih5snwIIzg==";
};
};
- "@babel/helper-plugin-utils-7.10.1" = {
+ "@babel/helper-plugin-utils-7.10.3" = {
name = "_at_babel_slash_helper-plugin-utils";
packageName = "@babel/helper-plugin-utils";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz";
- sha512 = "fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==";
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz";
+ sha512 = "j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g==";
};
};
"@babel/helper-regex-7.10.1" = {
@@ -445,13 +508,13 @@ let
sha512 = "7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==";
};
};
- "@babel/helper-remap-async-to-generator-7.10.1" = {
+ "@babel/helper-remap-async-to-generator-7.10.3" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz";
- sha512 = "RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.3.tgz";
+ sha512 = "sLB7666ARbJUGDO60ZormmhQOyqMX/shKBXZ7fy937s+3ID8gSrneMvKSSb+8xIM5V7Vn6uNVtOY1vIm26XLtA==";
};
};
"@babel/helper-replace-supers-7.10.1" = {
@@ -481,13 +544,13 @@ let
sha512 = "UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==";
};
};
- "@babel/helper-validator-identifier-7.10.1" = {
+ "@babel/helper-validator-identifier-7.10.3" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz";
- sha512 = "5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz";
+ sha512 = "bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==";
};
};
"@babel/helper-wrap-function-7.10.1" = {
@@ -508,22 +571,22 @@ let
sha512 = "muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==";
};
};
- "@babel/highlight-7.10.1" = {
+ "@babel/highlight-7.10.3" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz";
- sha512 = "8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz";
+ sha512 = "Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==";
};
};
- "@babel/parser-7.10.2" = {
+ "@babel/parser-7.10.3" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.10.2";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz";
- sha512 = "PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.3.tgz";
+ sha512 = "oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA==";
};
};
"@babel/plugin-external-helpers-7.8.3" = {
@@ -535,13 +598,13 @@ let
sha512 = "mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.10.1" = {
+ "@babel/plugin-proposal-async-generator-functions-7.10.3" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz";
- sha512 = "vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz";
+ sha512 = "WUUWM7YTOudF4jZBAJIW9D7aViYC/Fn0Pln4RIHlQALyno3sXSjqmTA4Zy1TKC2D49RCR8Y/Pn4OIUtEypK3CA==";
};
};
"@babel/plugin-proposal-class-properties-7.10.1" = {
@@ -589,13 +652,13 @@ let
sha512 = "jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.10.1" = {
+ "@babel/plugin-proposal-object-rest-spread-7.10.3" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz";
- sha512 = "Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.3.tgz";
+ sha512 = "ZZh5leCIlH9lni5bU/wB/UcjtcVLgR8gc+FAgW2OOY+m9h1II3ItTO1/cewNUcsIDZSYcSaz/rYVls+Fb0ExVQ==";
};
};
"@babel/plugin-proposal-optional-catch-binding-7.10.1" = {
@@ -607,13 +670,13 @@ let
sha512 = "VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==";
};
};
- "@babel/plugin-proposal-optional-chaining-7.10.1" = {
+ "@babel/plugin-proposal-optional-chaining-7.10.3" = {
name = "_at_babel_slash_plugin-proposal-optional-chaining";
packageName = "@babel/plugin-proposal-optional-chaining";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz";
- sha512 = "dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.3.tgz";
+ sha512 = "yyG3n9dJ1vZ6v5sfmIlMMZ8azQoqx/5/nZTSWX1td6L1H1bsjzA8TInDChpafCZiJkeOFzp/PtrfigAQXxI1Ng==";
};
};
"@babel/plugin-proposal-private-methods-7.10.1" = {
@@ -679,6 +742,15 @@ let
sha512 = "b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==";
};
};
+ "@babel/plugin-syntax-import-meta-7.10.1" = {
+ name = "_at_babel_slash_plugin-syntax-import-meta";
+ packageName = "@babel/plugin-syntax-import-meta";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.1.tgz";
+ sha512 = "ypC4jwfIVF72og0dgvEcFRdOM2V9Qm1tu7RGmdZOlhsccyK0wisXmMObGuWEOd5jQ+K9wcIgSNftCpk2vkjUfQ==";
+ };
+ };
"@babel/plugin-syntax-json-strings-7.8.3" = {
name = "_at_babel_slash_plugin-syntax-json-strings";
packageName = "@babel/plugin-syntax-json-strings";
@@ -805,22 +877,22 @@ let
sha512 = "8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==";
};
};
- "@babel/plugin-transform-classes-7.10.1" = {
+ "@babel/plugin-transform-classes-7.10.3" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz";
- sha512 = "P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.3.tgz";
+ sha512 = "irEX0ChJLaZVC7FvvRoSIxJlmk0IczFLcwaRXUArBKYHCHbOhe57aG8q3uw/fJsoSXvZhjRX960hyeAGlVBXZw==";
};
};
- "@babel/plugin-transform-computed-properties-7.10.1" = {
+ "@babel/plugin-transform-computed-properties-7.10.3" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz";
- sha512 = "mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.3.tgz";
+ sha512 = "GWzhaBOsdbjVFav96drOz7FzrcEW6AP5nax0gLIpstiFaI3LOb2tAg06TimaWU6YKOfUACK3FVrxPJ4GSc5TgA==";
};
};
"@babel/plugin-transform-destructuring-7.10.1" = {
@@ -922,13 +994,13 @@ let
sha512 = "AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.10.1" = {
+ "@babel/plugin-transform-modules-systemjs-7.10.3" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz";
- sha512 = "ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.3.tgz";
+ sha512 = "GWXWQMmE1GH4ALc7YXW56BTh/AlzvDWhUNn9ArFF0+Cz5G8esYlVbXfdyHa1xaD1j+GnBoCeoQNlwtZTVdiG/A==";
};
};
"@babel/plugin-transform-modules-umd-7.10.1" = {
@@ -940,13 +1012,13 @@ let
sha512 = "EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.8.3" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.10.3" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz";
- sha512 = "f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.3.tgz";
+ sha512 = "I3EH+RMFyVi8Iy/LekQm948Z4Lz4yKT7rK+vuCAeRm0kTa6Z5W7xuhRxDNJv0FPya/her6AUgrDITb70YHtTvA==";
};
};
"@babel/plugin-transform-new-target-7.10.1" = {
@@ -985,22 +1057,22 @@ let
sha512 = "Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==";
};
};
- "@babel/plugin-transform-react-jsx-7.10.1" = {
+ "@babel/plugin-transform-react-jsx-7.10.3" = {
name = "_at_babel_slash_plugin-transform-react-jsx";
packageName = "@babel/plugin-transform-react-jsx";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz";
- sha512 = "MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.3.tgz";
+ sha512 = "Y21E3rZmWICRJnvbGVmDLDZ8HfNDIwjGF3DXYHx1le0v0mIHCs0Gv5SavyW5Z/jgAHLaAoJPiwt+Dr7/zZKcOQ==";
};
};
- "@babel/plugin-transform-regenerator-7.10.1" = {
+ "@babel/plugin-transform-regenerator-7.10.3" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz";
- sha512 = "B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.3.tgz";
+ sha512 = "H5kNeW0u8mbk0qa1jVIVTeJJL6/TJ81ltD4oyPx0P499DhMJrTmmIFCmJ3QloGpQG8K9symccB7S7SJpCKLwtw==";
};
};
"@babel/plugin-transform-reserved-words-7.10.1" = {
@@ -1012,13 +1084,13 @@ let
sha512 = "qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==";
};
};
- "@babel/plugin-transform-runtime-7.10.1" = {
+ "@babel/plugin-transform-runtime-7.10.3" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.1.tgz";
- sha512 = "4w2tcglDVEwXJ5qxsY++DgWQdNJcCCsPxfT34wCUwIf2E7dI7pMpH8JczkMBbgBTNzBX62SZlNJ9H+De6Zebaw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.3.tgz";
+ sha512 = "b5OzMD1Hi8BBzgQdRHyVVaYrk9zG0wset1it2o3BgonkPadXfOv0aXRqd7864DeOIu3FGKP/h6lr15FE5mahVw==";
};
};
"@babel/plugin-transform-shorthand-properties-7.10.1" = {
@@ -1048,13 +1120,13 @@ let
sha512 = "j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==";
};
};
- "@babel/plugin-transform-template-literals-7.10.1" = {
+ "@babel/plugin-transform-template-literals-7.10.3" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz";
- sha512 = "t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.3.tgz";
+ sha512 = "yaBn9OpxQra/bk0/CaA4wr41O0/Whkg6nqjqApcinxM7pro51ojhX6fv1pimAnVjVfDy14K0ULoRL70CA9jWWA==";
};
};
"@babel/plugin-transform-typeof-symbol-7.10.1" = {
@@ -1066,13 +1138,13 @@ let
sha512 = "qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==";
};
};
- "@babel/plugin-transform-typescript-7.10.1" = {
+ "@babel/plugin-transform-typescript-7.10.3" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.1.tgz";
- sha512 = "v+QWKlmCnsaimLeqq9vyCsVRMViZG1k2SZTlcZvB+TqyH570Zsij8nvVUZzOASCRiQFUxkLrn9Wg/kH0zgy5OQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.3.tgz";
+ sha512 = "qU9Lu7oQyh3PGMQncNjQm8RWkzw6LqsWZQlZPQMgrGt6s3YiBIaQ+3CQV/FA/icGS5XlSWZGwo/l8ErTyelS0Q==";
};
};
"@babel/plugin-transform-unicode-escapes-7.10.1" = {
@@ -1102,13 +1174,13 @@ let
sha512 = "/TS23MVvo34dFmf8mwCisCbWGrfhbiWZSwBo6HkADTBhUa2Q/jWltyY/tpofz/b6/RIhqaqQcquptCirqIhOaQ==";
};
};
- "@babel/preset-env-7.10.2" = {
+ "@babel/preset-env-7.10.3" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.10.2";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.2.tgz";
- sha512 = "MjqhX0RZaEgK/KueRzh+3yPSk30oqDKJ5HP5tqTSB1e2gzGS3PLy7K0BIpnp78+0anFuSwOeuCf1zZO7RzRvEA==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.3.tgz";
+ sha512 = "jHaSUgiewTmly88bJtMHbOd1bJf2ocYxb5BWKSDQIP5tmgFuS/n0gl+nhSrYDhT33m0vPxp+rP8oYYgPgMNQlg==";
};
};
"@babel/preset-flow-7.10.1" = {
@@ -1147,13 +1219,13 @@ let
sha512 = "m6GV3y1ShiqxnyQj10600ZVOFrSSAa8HQ3qIUk2r+gcGtHTIRw0dJnFLt1WNXpKjtVw7yw1DAPU/6ma2ZvgJuA==";
};
};
- "@babel/register-7.10.1" = {
+ "@babel/register-7.10.3" = {
name = "_at_babel_slash_register";
packageName = "@babel/register";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/register/-/register-7.10.1.tgz";
- sha512 = "sl96+kB3IA2B9EzpwwBmYadOT14vw3KaXOknGDbJaZCOj52GDA4Tivudq9doCJcB+bEIKCEARZYwRgBBsCGXyg==";
+ url = "https://registry.npmjs.org/@babel/register/-/register-7.10.3.tgz";
+ sha512 = "s1il0vdd02HCGwV1iocGJEzcbTNouZqMolSXKXFAiTNJSudPas9jdLQwyPPyAJxdNL6KGJ8pwWIOpKmgO/JWqg==";
};
};
"@babel/runtime-7.10.2" = {
@@ -1165,49 +1237,49 @@ let
sha512 = "6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg==";
};
};
- "@babel/runtime-7.7.7" = {
+ "@babel/runtime-7.10.3" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.7.7";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz";
- sha512 = "uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz";
+ sha512 = "RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==";
};
};
- "@babel/runtime-7.9.2" = {
+ "@babel/runtime-7.7.7" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.9.2";
+ version = "7.7.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz";
- sha512 = "NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz";
+ sha512 = "uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==";
};
};
- "@babel/runtime-corejs3-7.10.2" = {
+ "@babel/runtime-corejs3-7.10.3" = {
name = "_at_babel_slash_runtime-corejs3";
packageName = "@babel/runtime-corejs3";
- version = "7.10.2";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.2.tgz";
- sha512 = "+a2M/u7r15o3dV1NEizr9bRi+KUVnrs/qYxF0Z06DAPx/4VCWaz1WA7EcbE+uqGgt39lp5akWGmHsTseIkHkHg==";
+ url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.3.tgz";
+ sha512 = "HA7RPj5xvJxQl429r5Cxr2trJwOfPjKiqhCXcdQPSqO2G0RHPZpXu4fkYmBaTKCp2c/jRaMK9GB/lN+7zvvFPw==";
};
};
- "@babel/template-7.10.1" = {
+ "@babel/template-7.10.3" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz";
- sha512 = "OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz";
+ sha512 = "5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==";
};
};
- "@babel/traverse-7.10.1" = {
+ "@babel/traverse-7.10.3" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.10.1";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz";
- sha512 = "C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.3.tgz";
+ sha512 = "qO6623eBFhuPm0TmmrUFMT1FulCmsSeJuVGhiLodk2raUDFhhTECLd9E9jC4LBIWziqt4wgF6KuXE4d+Jz9yug==";
};
};
"@babel/types-7.10.2" = {
@@ -1219,6 +1291,15 @@ let
sha512 = "AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==";
};
};
+ "@babel/types-7.10.3" = {
+ name = "_at_babel_slash_types";
+ packageName = "@babel/types";
+ version = "7.10.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.10.3.tgz";
+ sha512 = "nZxaJhBXBQ8HVoIcGsf9qWep3Oh3jCENK54V4mRF7qaJabVsAYdbTtmSD8WmAp1R6ytPiu5apMwSXyxB1WlaBA==";
+ };
+ };
"@chemzqm/neovim-5.1.9" = {
name = "_at_chemzqm_slash_neovim";
packageName = "@chemzqm/neovim";
@@ -1336,13 +1417,13 @@ let
sha512 = "Ce3xE2JvTSEbASFbRbA1gAIcMcZWdS2yUYRaQbeM0nbOzaZrUYfa3ePtcriYRZOZmr+CkKA+zbjhvTpIOAYVcw==";
};
};
- "@endemolshinegroup/cosmiconfig-typescript-loader-1.0.1" = {
+ "@endemolshinegroup/cosmiconfig-typescript-loader-1.0.2" = {
name = "_at_endemolshinegroup_slash_cosmiconfig-typescript-loader";
packageName = "@endemolshinegroup/cosmiconfig-typescript-loader";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.1.tgz";
- sha512 = "bhUR9035PbgL6A/nfLayjoqKo4W7hCtzxqVxq2cgDB+Ndpsa3dGIr71/ymgY3vCTCQaufkFxAcEeoECyJ498CA==";
+ url = "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.2.tgz";
+ sha512 = "ZHkXKq2XFFmAUdmSZrmqUSIrRM4O9gtkdpxMmV+LQl7kScUnbo6pMnXu6+FTDgZ12aW6SDoZoOJfS56WD+Eu6A==";
};
};
"@evocateur/libnpmaccess-3.1.2" = {
@@ -1453,40 +1534,40 @@ let
sha512 = "Ec3T4Zuo63LwG+RfK2ryz8ChPfncBf8fiSJ1xr68FtLDVznDNulvlNKFbfREE5koWejwsnJrjLCv6IX5IbhExg==";
};
};
- "@graphql-tools/load-6.0.9" = {
+ "@graphql-tools/load-6.0.11" = {
name = "_at_graphql-tools_slash_load";
packageName = "@graphql-tools/load";
- version = "6.0.9";
+ version = "6.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.9.tgz";
- sha512 = "JDlLbkLlxjFF/of+HF3c+UnoK2AEgqeVS5xH6re60Khp2DiBvWOivACvPx4VxF49NLnvu1BYsGxxH0BGPbAA3A==";
+ url = "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.11.tgz";
+ sha512 = "1e7B+dtubEwu9aGZiakOneXnS5y7dyx9ewceZ1MNE7osS6QU8XnDUVm2qtNGHhoyeJJbn66qsRSjwCort2pSeQ==";
};
};
- "@graphql-tools/merge-6.0.9" = {
+ "@graphql-tools/merge-6.0.11" = {
name = "_at_graphql-tools_slash_merge";
packageName = "@graphql-tools/merge";
- version = "6.0.9";
+ version = "6.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.9.tgz";
- sha512 = "aOYgziSQnlubdaCFuPS5MNu9hmhMMfl65xvkZN1k5L/kP6rGN6SyjfeUEEzveOFgIYJbYxQEoxySD9gBAm8PiQ==";
+ url = "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.11.tgz";
+ sha512 = "jNXl5pOdjfTRm+JKMpD47hsafM44Ojt7oi25Cflydw9VaWlQ5twFUSXk2rydP0mx1Twdxozk9ZCj4qiTdzw9ag==";
};
};
- "@graphql-tools/schema-6.0.9" = {
+ "@graphql-tools/schema-6.0.11" = {
name = "_at_graphql-tools_slash_schema";
packageName = "@graphql-tools/schema";
- version = "6.0.9";
+ version = "6.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.9.tgz";
- sha512 = "lemY+UeZRVmMYPvszCKvPfaR+R0dR2FgqjhESzlNWBbLhHuCewilTzYuQ+A+o8hQxdtPGIHfNPGf6A0ZZ70jWw==";
+ url = "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.11.tgz";
+ sha512 = "Zl9LTwOnkMaNtgs1+LJEYtklywtn602kRbxkRFeA7nFGaDmFPFHZnfQqcLsfhaPA8S0jNCQnbucHERCz8pRUYA==";
};
};
- "@graphql-tools/utils-6.0.9" = {
+ "@graphql-tools/utils-6.0.11" = {
name = "_at_graphql-tools_slash_utils";
packageName = "@graphql-tools/utils";
- version = "6.0.9";
+ version = "6.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.9.tgz";
- sha512 = "WtX+t64SCN9VejKA/gdtm2sHPOX8D1G1tAyrrKH7hnh6RaCmQwYkhs/f6tBnTTYOIBy7yVYNoXzqiv/tmOkAOQ==";
+ url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.11.tgz";
+ sha512 = "BK6HO73FbB/Ufac6XX5H0O2q4tEZi//HaQ7DgmHFoda53GZSZ/ZckJ59wh/tUvHykEaSFUSmMBVQxKbXBhGhyg==";
};
};
"@gulp-sourcemaps/identity-map-1.0.2" = {
@@ -2254,6 +2335,15 @@ let
sha512 = "Vwhc3ObxmDZmA5hY8mfsau2rJ4vGPvzbj20QSZ2/E1GDPF61QVyjLfNHak9xmel6pW4heRt3v1fHa6np9Ehfeg==";
};
};
+ "@nestjs/schematics-7.0.1" = {
+ name = "_at_nestjs_slash_schematics";
+ packageName = "@nestjs/schematics";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.0.1.tgz";
+ sha512 = "MOnJPqKPpuwBHDdw96gHoshd/QEYrUlLPF92xQFXm6uIOo1EGISg8OOSoji2isEtp2gHpO+bL8p/h4oPG10Fqw==";
+ };
+ };
"@node-red/editor-api-1.0.6" = {
name = "_at_node-red_slash_editor-api";
packageName = "@node-red/editor-api";
@@ -2524,22 +2614,22 @@ let
sha512 = "60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==";
};
};
- "@octokit/auth-token-2.4.1" = {
+ "@octokit/auth-token-2.4.2" = {
name = "_at_octokit_slash_auth-token";
packageName = "@octokit/auth-token";
- version = "2.4.1";
+ version = "2.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.1.tgz";
- sha512 = "NB81O5h39KfHYGtgfWr2booRxp2bWOJoqbWwbyUg2hw6h35ArWYlAST5B3XwAkbdcx13yt84hFXyFP5X0QToWA==";
+ url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.2.tgz";
+ sha512 = "jE/lE/IKIz2v1+/P0u4fJqv0kYwXOTujKemJMFr6FeopsxlIK3+wKDCJGnysg81XID5TgZQbIfuJ5J0lnTiuyQ==";
};
};
- "@octokit/endpoint-6.0.2" = {
+ "@octokit/endpoint-6.0.3" = {
name = "_at_octokit_slash_endpoint";
packageName = "@octokit/endpoint";
- version = "6.0.2";
+ version = "6.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.2.tgz";
- sha512 = "xs1mmCEZ2y4shXCpFjNq3UbmNR+bLzxtZim2L0zfEtj9R6O6kc4qLDvYw66hvO6lUsYzPTM5hMkltbuNAbRAcQ==";
+ url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.3.tgz";
+ sha512 = "Y900+r0gIz+cWp6ytnkibbD95ucEzDSKzlEnaWS52hbCDNcCJYO5mRmWW7HRAnDc7am+N/5Lnd8MppSaTYx1Yg==";
};
};
"@octokit/plugin-enterprise-rest-6.0.1" = {
@@ -2578,13 +2668,13 @@ let
sha512 = "EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==";
};
};
- "@octokit/request-5.4.4" = {
+ "@octokit/request-5.4.5" = {
name = "_at_octokit_slash_request";
packageName = "@octokit/request";
- version = "5.4.4";
+ version = "5.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request/-/request-5.4.4.tgz";
- sha512 = "vqv1lz41c6VTxUvF9nM+a6U+vvP3vGk7drDpr0DVQg4zyqlOiKVrY17DLD6de5okj+YLHKcoqaUZTBtlNZ1BtQ==";
+ url = "https://registry.npmjs.org/@octokit/request/-/request-5.4.5.tgz";
+ sha512 = "atAs5GAGbZedvJXXdjtKljin+e2SltEs48B3naJjqWupYl2IUBbB/CJisyjbNHcKpHzb3E+OYEZ46G8eakXgQg==";
};
};
"@octokit/request-error-1.2.1" = {
@@ -2596,22 +2686,22 @@ let
sha512 = "+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==";
};
};
- "@octokit/request-error-2.0.1" = {
+ "@octokit/request-error-2.0.2" = {
name = "_at_octokit_slash_request-error";
packageName = "@octokit/request-error";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.1.tgz";
- sha512 = "5lqBDJ9/TOehK82VvomQ6zFiZjPeSom8fLkFVLuYL3sKiIb5RB8iN/lenLkY7oBmyQcGP7FBMGiIZTO8jufaRQ==";
+ url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.2.tgz";
+ sha512 = "2BrmnvVSV1MXQvEkrb9zwzP0wXFNbPJij922kYBTLIlIafukrGOb+ABBT2+c6wZiuyWDH1K1zmjGQ0toN/wMWw==";
};
};
- "@octokit/rest-16.43.1" = {
+ "@octokit/rest-16.43.2" = {
name = "_at_octokit_slash_rest";
packageName = "@octokit/rest";
- version = "16.43.1";
+ version = "16.43.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/rest/-/rest-16.43.1.tgz";
- sha512 = "gfFKwRT/wFxq5qlNjnW2dh+qh74XgTQ2B179UX5K1HYCluioWj8Ndbgqw2PVqa1NnVJkGHp2ovMpVn/DImlmkw==";
+ url = "https://registry.npmjs.org/@octokit/rest/-/rest-16.43.2.tgz";
+ sha512 = "ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ==";
};
};
"@octokit/types-2.16.2" = {
@@ -2623,13 +2713,13 @@ let
sha512 = "O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==";
};
};
- "@octokit/types-4.1.9" = {
+ "@octokit/types-5.0.1" = {
name = "_at_octokit_slash_types";
packageName = "@octokit/types";
- version = "4.1.9";
+ version = "5.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/types/-/types-4.1.9.tgz";
- sha512 = "hinM/BA2c1vebN2HSR3JtVdYtrSbmvn/doUBZXXuQuh/9o60hYwitQQAGTpJu+k6pjtjURskDHQxUFvqLvYCeA==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-5.0.1.tgz";
+ sha512 = "GorvORVwp244fGKEt3cgt/P+M0MGy4xEDbckw+K5ojEezxyMDgCaYPKVct+/eWQfZXOT7uq0xRpmrl/+hliabA==";
};
};
"@parcel/fs-1.11.0" = {
@@ -2785,13 +2875,13 @@ let
sha512 = "8+mDQt1QUmN+4Y9D3yCG8AJNewuTSLYPJVzKKUZ+lGeQrI+bV12Tc5HCyt2WdlnG6ihIL/DPbKRJlB40DX40mw==";
};
};
- "@rollup/plugin-node-resolve-8.0.1" = {
+ "@rollup/plugin-node-resolve-8.1.0" = {
name = "_at_rollup_slash_plugin-node-resolve";
packageName = "@rollup/plugin-node-resolve";
- version = "8.0.1";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-8.0.1.tgz";
- sha512 = "KIeAmueDDaYMqMBnUngLVVZhURwxA12nq/YB6nGm5/JpVyOMwI1fCVU3oL/dAnnLBG7oiPXntO5LHOiMrfNXCA==";
+ url = "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-8.1.0.tgz";
+ sha512 = "ovq7ZM3JJYUUmEjjO+H8tnUdmQmdQudJB7xruX8LFZ1W2q8jXdPUS6SsIYip8ByOApu4RR7729Am9WhCeCMiHA==";
};
};
"@rollup/pluginutils-3.1.0" = {
@@ -2821,31 +2911,40 @@ let
sha512 = "MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==";
};
};
- "@schematics/angular-9.1.7" = {
+ "@schematics/angular-10.0.0" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "9.1.7";
+ version = "10.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.0.tgz";
+ sha512 = "m7Pxz4guAMbe7NASKCPUNxvUX/LeieDjGsXwIt09tVE4dEi9yqJP5zq8kOnZEiLKKflP7GoB65RNex4dTxsydw==";
+ };
+ };
+ "@schematics/schematics-0.901.9" = {
+ name = "_at_schematics_slash_schematics";
+ packageName = "@schematics/schematics";
+ version = "0.901.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.7.tgz";
- sha512 = "ld3WcoMWvup04V3OWioQ+AFGQBzz7IDM4Fxc5+Qc3wILWkDJnNkrc4EmJAow96Ab4/T1+Wl1vof3tV4At0BTzA==";
+ url = "https://registry.npmjs.org/@schematics/schematics/-/schematics-0.901.9.tgz";
+ sha512 = "Nca8Ig/mFFnhLmosbdWysX4N2HiwVOzA4gQj2TZnMCJ98Cftdebs388LstjsJwGtJyvAa2v4yoaPaUMIGVgQ9w==";
};
};
- "@schematics/update-0.901.7" = {
+ "@schematics/update-0.1000.0" = {
name = "_at_schematics_slash_update";
packageName = "@schematics/update";
- version = "0.901.7";
+ version = "0.1000.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.901.7.tgz";
- sha512 = "6IpQVFvbu47CrXfqqHAzv2vi7AOdfi1S+SiayXU6FWTeA2wV47H8R60VjxurL8JkDGoVhFgC4+lK6KG++g3dQw==";
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.1000.0.tgz";
+ sha512 = "snjz7sQCOn4Xi66XQREXZx9K6R/vAnUfdyO5nXekls8+E+MIowlP+gqHM0whi8qJDwCLd9maYmeVsD6XZaGImQ==";
};
};
- "@serverless/cli-1.4.0" = {
+ "@serverless/cli-1.5.1" = {
name = "_at_serverless_slash_cli";
packageName = "@serverless/cli";
- version = "1.4.0";
+ version = "1.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/cli/-/cli-1.4.0.tgz";
- sha512 = "YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg==";
+ url = "https://registry.npmjs.org/@serverless/cli/-/cli-1.5.1.tgz";
+ sha512 = "YUVPGutE8VEbIPCb6aHfePec5kKA1iaiMyLb8snXWYDLy/EWW1Dkff/DiLgeNEy6jqV4n+9lng92re+tMi+U6g==";
};
};
"@serverless/component-metrics-1.0.8" = {
@@ -2857,13 +2956,13 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/components-2.30.13" = {
+ "@serverless/components-2.31.4" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
- version = "2.30.13";
+ version = "2.31.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/components/-/components-2.30.13.tgz";
- sha512 = "0IUJ6O7UywHpNgEFE7Ym06HhxbebTl767v/J4TMwTaftTJP5e4/ezxdJPxtZe75CdWUCCy+aaHP7VUAqqJdYVA==";
+ url = "https://registry.npmjs.org/@serverless/components/-/components-2.31.4.tgz";
+ sha512 = "aXdEK6dF3AuLmwNwTepmPW0o41QIPUmEG3P4ZNj0x0wixJuREhGZarwHlWsqgqjakZ2oRXraQ2RhuVmRijky3g==";
};
};
"@serverless/core-1.1.2" = {
@@ -2911,13 +3010,22 @@ let
sha512 = "ww5GBt5QEHYppLH8X+gEFiuMoFu9xdXK0bEROYbuxUliiB0IfXTXLzWR5whhi/S94R7pTnJ4O+WUiFj0PcV/tQ==";
};
};
- "@serverless/platform-client-china-1.0.18" = {
+ "@serverless/platform-client-1.0.3" = {
+ name = "_at_serverless_slash_platform-client";
+ packageName = "@serverless/platform-client";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-1.0.3.tgz";
+ sha512 = "c+KJQLmzGqEK52S98cTZsltvyoNVYMxtYF40KVBWCWTEK9hPO7bNIV79WdB90pBKYTh0sIlHmSlf2dUuOiOxlw==";
+ };
+ };
+ "@serverless/platform-client-china-1.0.20" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "1.0.18";
+ version = "1.0.20";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.18.tgz";
- sha512 = "M6bucQXgnHF6M+4D4Wt8KCz1bUxpMtG8CPS/WiOhzwwTdG79aYwNIOIC1xo0wtDmrlTwh8ECD8WclAWSHmfaqg==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.20.tgz";
+ sha512 = "KJisy1IKzE4CG86WFzhN5b0tHv6FI9/K9BxvqLZktIeGRf8tr4CqPbU+UE/DnCpDADuBBrFAXbbIv1RZonwhsQ==";
};
};
"@serverless/platform-sdk-2.3.1" = {
@@ -2938,13 +3046,22 @@ let
sha512 = "hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==";
};
};
- "@serverless/utils-china-0.1.13" = {
+ "@serverless/utils-1.2.0" = {
+ name = "_at_serverless_slash_utils";
+ packageName = "@serverless/utils";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@serverless/utils/-/utils-1.2.0.tgz";
+ sha512 = "aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA==";
+ };
+ };
+ "@serverless/utils-china-0.1.17" = {
name = "_at_serverless_slash_utils-china";
packageName = "@serverless/utils-china";
- version = "0.1.13";
+ version = "0.1.17";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-0.1.13.tgz";
- sha512 = "NeWXaNDUs/8mUyq2OVtSyzTHEg4PabaEmz31tIkG5+AUuNdfg/mlE5RTzOmH0pW/WeKwFtmm3Wehs75WEpzYcQ==";
+ url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-0.1.17.tgz";
+ sha512 = "GhveUbvj32whixPOztLhHJdLZUP5L3Ni+giOyM2vOl00Dnf1oklau2QCiDxvSWj5+ZlBGxyDMRJUXAfO1F6SPA==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -3010,13 +3127,13 @@ let
sha512 = "XMc2SCFH4RBSncZgoPb+BBlNq0NYpEpCzptKi69qyMpBy0VsRqIQqddedaazMCU1xEpXTytq6KMYpzUafZzp5Q==";
};
};
- "@snyk/cli-interface-2.6.0" = {
+ "@snyk/cli-interface-2.8.0" = {
name = "_at_snyk_slash_cli-interface";
packageName = "@snyk/cli-interface";
- version = "2.6.0";
+ version = "2.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.6.0.tgz";
- sha512 = "jtk0gf80v4mFyDqaQNokD8GOPMTXpIUL35ewg6jtmuZw41xt56WF9kqCjiiViSRRRYA0RK+RuiVfmJA5pxvMUQ==";
+ url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.8.0.tgz";
+ sha512 = "St/G39iJG1zQK15L24kcVYM2gmFc/ylBCcBqU2DMZKJKwOPccKLUO6s+dWIUXMccQ+DFS6TuHPvuAKQNi9C4Yg==";
};
};
"@snyk/cocoapods-lockfile-parser-3.4.0" = {
@@ -3055,6 +3172,15 @@ let
sha512 = "SePWsDyD7qrLxFifIieEl4GqyOODfOnP0hmUweTG5YcMroAV5nARGAUcjxREGzbXMcUpPfZhAaqFjYgzUDH8dQ==";
};
};
+ "@snyk/dep-graph-1.19.0" = {
+ name = "_at_snyk_slash_dep-graph";
+ packageName = "@snyk/dep-graph";
+ version = "1.19.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.19.0.tgz";
+ sha512 = "/0phOICMk4hkX2KtZgi+4KNd5G9oYDIlxQDQk+ui2xl4gonPvK6Q5MFzHP7Xet1YY/XoU33ox41i+IO48qZ+zQ==";
+ };
+ };
"@snyk/gemfile-1.2.0" = {
name = "_at_snyk_slash_gemfile";
packageName = "@snyk/gemfile";
@@ -3082,13 +3208,13 @@ let
sha512 = "IUq5bHRL0vtVKtfvd4GOccAIaLYHbcertug2UVZzk5+yY6R/CxfYsnFUTho1h4BdkfNdin2tPjE/5jRF4SKSrw==";
};
};
- "@snyk/java-call-graph-builder-1.8.1" = {
+ "@snyk/java-call-graph-builder-1.10.0" = {
name = "_at_snyk_slash_java-call-graph-builder";
packageName = "@snyk/java-call-graph-builder";
- version = "1.8.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.8.1.tgz";
- sha512 = "2G96dChYYXV73G8y9U0fi45dH6ybOjUSRBTJrMnmNkHJoOp1bzz8L4p5rkRypHQqr4SBS1EdCQeRw1eWRLm+Lg==";
+ url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.10.0.tgz";
+ sha512 = "x3vKElHJRsPjlMBRACeD6kHtki54ffahYeAm4ny5epVpxm16/OT6f6AjNjPuX8DbxcauaD7wqirtc62OPH3YqA==";
};
};
"@snyk/lodash-4.17.15-patch" = {
@@ -3100,13 +3226,13 @@ let
sha512 = "e4+t34bGyjjRnwXwI14hqye9J/nRbG9iwaqTgXWHskm5qC+iK0UrjgYdWXiHJCf3Plbpr+1rpW+4LPzZnCGMhQ==";
};
};
- "@snyk/rpm-parser-1.2.0" = {
+ "@snyk/rpm-parser-2.0.0" = {
name = "_at_snyk_slash_rpm-parser";
packageName = "@snyk/rpm-parser";
- version = "1.2.0";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-1.2.0.tgz";
- sha512 = "9D2Vjg9LAONz9hHNPd/ORYF5Mv1Yw/uhJpJbwI3YRxKjlB3JY2UNLSVl1XWWr03hA1M+3rNAwVeOZNm3IJajgw==";
+ url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-2.0.0.tgz";
+ sha512 = "bWjQY5Xk3TcfVpeo8M5BhhSUEdPr2P19AWW13CHPu6sFZkckLWEcjQycnBsVD6RBmxGXecJ1YNui8dq6soHoYQ==";
};
};
"@snyk/ruby-semver-2.2.0" = {
@@ -3244,13 +3370,13 @@ let
sha512 = "PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==";
};
};
- "@tencent-sdk/capi-0.2.15-alpha.0" = {
+ "@tencent-sdk/capi-0.2.17" = {
name = "_at_tencent-sdk_slash_capi";
packageName = "@tencent-sdk/capi";
- version = "0.2.15-alpha.0";
+ version = "0.2.17";
src = fetchurl {
- url = "https://registry.npmjs.org/@tencent-sdk/capi/-/capi-0.2.15-alpha.0.tgz";
- sha512 = "1P3tlXJgQaQIqphh1jVeyXDOajFUFIU4J7MoU3Pwxdx58dOwS59/suTq4El0Fe12pc3Gmhw+eDeQc35GaHYViw==";
+ url = "https://registry.npmjs.org/@tencent-sdk/capi/-/capi-0.2.17.tgz";
+ sha512 = "DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw==";
};
};
"@textlint/ast-node-types-4.2.5" = {
@@ -3406,6 +3532,15 @@ let
sha512 = "jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==";
};
};
+ "@types/anymatch-1.3.1" = {
+ name = "_at_types_slash_anymatch";
+ packageName = "@types/anymatch";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz";
+ sha512 = "/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==";
+ };
+ };
"@types/babel-types-7.0.7" = {
name = "_at_types_slash_babel-types";
packageName = "@types/babel-types";
@@ -3415,13 +3550,13 @@ let
sha512 = "dBtBbrc+qTHy1WdfHYjBwRln4+LWqASWakLHsWHR2NWHIFkv4W3O070IGoGLEBrJBvct3r0L1BUPuvURi7kYUQ==";
};
};
- "@types/babel__core-7.1.8" = {
+ "@types/babel__core-7.1.9" = {
name = "_at_types_slash_babel__core";
packageName = "@types/babel__core";
- version = "7.1.8";
+ version = "7.1.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.8.tgz";
- sha512 = "KXBiQG2OXvaPWFPDS1rD8yV9vO0OuWIqAEqLsbfX0oU2REN5KuoMnZ1gClWcBhO5I3n6oTVAmrMufOvRqdmFTQ==";
+ url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz";
+ sha512 = "sY2RsIJ5rpER1u3/aQ8OFSI7qGIy8o1NEEbgb2UaJcvOtXOMpd39ko723NBpjQFg9SIX7TXtjejZVGeIMLhoOw==";
};
};
"@types/babel__generator-7.6.1" = {
@@ -3478,6 +3613,24 @@ let
sha512 = "ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==";
};
};
+ "@types/caseless-0.12.2" = {
+ name = "_at_types_slash_caseless";
+ packageName = "@types/caseless";
+ version = "0.12.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz";
+ sha512 = "6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==";
+ };
+ };
+ "@types/chalk-2.2.0" = {
+ name = "_at_types_slash_chalk";
+ packageName = "@types/chalk";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/chalk/-/chalk-2.2.0.tgz";
+ sha512 = "1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==";
+ };
+ };
"@types/color-name-1.1.1" = {
name = "_at_types_slash_color-name";
packageName = "@types/color-name";
@@ -3559,13 +3712,13 @@ let
sha512 = "EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==";
};
};
- "@types/estree-0.0.44" = {
+ "@types/estree-0.0.45" = {
name = "_at_types_slash_estree";
packageName = "@types/estree";
- version = "0.0.44";
+ version = "0.0.45";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.44.tgz";
- sha512 = "iaIVzr+w2ZJ5HkidlZ3EJM8VTZb2MJLCjw3V+505yVts0gRC4UMvjw0d1HPtGqI/HQC/KdsYtayfzl+AXY2R8g==";
+ url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz";
+ sha512 = "jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==";
};
};
"@types/express-4.17.4" = {
@@ -3577,13 +3730,13 @@ let
sha512 = "DO1L53rGqIDUEvOjJKmbMEQ5Z+BM2cIEPy/eV3En+s166Gz+FeuzRerxcab757u/U4v4XF4RYrZPmqKa+aY/2w==";
};
};
- "@types/express-serve-static-core-4.17.7" = {
+ "@types/express-serve-static-core-4.17.8" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
- version = "4.17.7";
+ version = "4.17.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.7.tgz";
- sha512 = "EMgTj/DF9qpgLXyc+Btimg+XoH7A2liE8uKul8qSmMTHCeNYzydDKFdsJskDvw42UsesCnhO63dO0Grbj8J4Dw==";
+ url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.8.tgz";
+ sha512 = "1SJZ+R3Q/7mLkOD9ewCBDYD2k0WyZQtWYqF/2VvoNN2/uhI49J9CDN4OAm+wGMA0DbArA4ef27xl4+JwMtGggw==";
};
};
"@types/fs-capacitor-2.0.0" = {
@@ -3649,13 +3802,13 @@ let
sha512 = "c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==";
};
};
- "@types/istanbul-lib-coverage-2.0.2" = {
+ "@types/istanbul-lib-coverage-2.0.3" = {
name = "_at_types_slash_istanbul-lib-coverage";
packageName = "@types/istanbul-lib-coverage";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.2.tgz";
- sha512 = "rsZg7eL+Xcxsxk2XlBt9KcG8nOp9iYdKCOikY9x2RFJCyOdNj4MKPQty0e8oZr29vVAzKXr1BmR+kZauti3o1w==";
+ url = "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz";
+ sha512 = "sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==";
};
};
"@types/istanbul-lib-report-3.0.0" = {
@@ -3676,31 +3829,40 @@ let
sha512 = "P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==";
};
};
- "@types/jquery-3.3.38" = {
+ "@types/jquery-3.5.0" = {
name = "_at_types_slash_jquery";
packageName = "@types/jquery";
- version = "3.3.38";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.38.tgz";
- sha512 = "nkDvmx7x/6kDM5guu/YpXkGZ/Xj/IwGiLDdKM99YA5Vag7pjGyTJ8BNUh/6hxEn/sEu5DKtyRgnONJ7EmOoKrA==";
+ url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.0.tgz";
+ sha512 = "C7qQUjpMWDUNYQRTXsP5nbYYwCwwgy84yPgoTT7fPN69NH92wLeCtFaMsWeolJD1AF/6uQw3pYt62rzv83sMmw==";
};
};
- "@types/js-yaml-3.12.4" = {
+ "@types/js-yaml-3.12.5" = {
name = "_at_types_slash_js-yaml";
packageName = "@types/js-yaml";
- version = "3.12.4";
+ version = "3.12.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.4.tgz";
- sha512 = "fYMgzN+9e28R81weVN49inn/u798ruU91En1ZnGvSZzCRc5jXx9B2EDhlRaWmcO1RIxFHL8AajRXzxDuJu93+A==";
+ url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.5.tgz";
+ sha512 = "JCcp6J0GV66Y4ZMDAQCXot4xprYB+Zfd3meK9+INSJeVZwJmHAW30BBEEkPzXswMXuiyReUGOP3GxrADc9wPww==";
};
};
- "@types/json-schema-7.0.4" = {
+ "@types/json-schema-7.0.5" = {
name = "_at_types_slash_json-schema";
packageName = "@types/json-schema";
- version = "7.0.4";
+ version = "7.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz";
+ sha512 = "7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==";
+ };
+ };
+ "@types/json5-0.0.29" = {
+ name = "_at_types_slash_json5";
+ packageName = "@types/json5";
+ version = "0.0.29";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz";
- sha512 = "8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==";
+ url = "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz";
+ sha1 = "ee28707ae94e11d2b827bcbe5270bcea7f3e71ee";
};
};
"@types/keygrip-1.0.2" = {
@@ -3739,13 +3901,13 @@ let
sha512 = "B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==";
};
};
- "@types/lodash-4.14.155" = {
+ "@types/lodash-4.14.157" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.155";
+ version = "4.14.157";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.155.tgz";
- sha512 = "vEcX7S7aPhsBCivxMwAANQburHBtfN9RdyXFk84IJmu2Z4Hkg1tOFgaslRiEqqvoLtbCBi6ika1EMspE+NZ9Lg==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.157.tgz";
+ sha512 = "Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ==";
};
};
"@types/long-4.0.1" = {
@@ -3793,31 +3955,31 @@ let
sha512 = "ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==";
};
};
- "@types/node-10.17.25" = {
+ "@types/node-10.17.26" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "10.17.25";
+ version = "10.17.26";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-10.17.25.tgz";
- sha512 = "EWPw3jDB0jip4HafDkoezNOwG00TtVZ1TOe74MaxIBWgpyM60UF/LXzFVx9+8AdSYNNOPgx7TuJoRmgnhHZ/7g==";
+ url = "https://registry.npmjs.org/@types/node/-/node-10.17.26.tgz";
+ sha512 = "myMwkO2Cr82kirHY8uknNRHEVtn0wV3DTQfkrjx17jmkstDRZ24gNUdl8AHXVyVclTYI/bNjgTPTAWvWLqXqkw==";
};
};
- "@types/node-13.13.11" = {
+ "@types/node-13.13.12" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "13.13.11";
+ version = "13.13.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-13.13.11.tgz";
- sha512 = "FX7mIFKfnGCfq10DGWNhfCNxhACEeqH5uulT6wRRA1KEt7zgLe0HdrAd9/QQkObDqp2Z0KEV3OAmNgs0lTx5tQ==";
+ url = "https://registry.npmjs.org/@types/node/-/node-13.13.12.tgz";
+ sha512 = "zWz/8NEPxoXNT9YyF2osqyA9WjssZukYpgI4UYZpOjcyqwIUqWGkcCionaEb9Ki+FULyPyvNFpg/329Kd2/pbw==";
};
};
- "@types/node-14.0.12" = {
+ "@types/node-14.0.14" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.0.12";
+ version = "14.0.14";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.0.12.tgz";
- sha512 = "/sjzehvjkkpvLpYtN6/2dv5kg41otMGuHQUt9T2aiAuIfleCQRQHXXzF1eAw/qkZTj5Kcf4JSTf7EIizHocy6Q==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.0.14.tgz";
+ sha512 = "syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==";
};
};
"@types/node-6.14.10" = {
@@ -3847,6 +4009,15 @@ let
sha512 = "f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==";
};
};
+ "@types/object-assign-4.0.30" = {
+ name = "_at_types_slash_object-assign";
+ packageName = "@types/object-assign";
+ version = "4.0.30";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/object-assign/-/object-assign-4.0.30.tgz";
+ sha1 = "8949371d5a99f4381ee0f1df0a9b7a187e07e652";
+ };
+ };
"@types/parse-json-4.0.0" = {
name = "_at_types_slash_parse-json";
packageName = "@types/parse-json";
@@ -3883,6 +4054,24 @@ let
sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==";
};
};
+ "@types/request-2.48.5" = {
+ name = "_at_types_slash_request";
+ packageName = "@types/request";
+ version = "2.48.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/request/-/request-2.48.5.tgz";
+ sha512 = "/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==";
+ };
+ };
+ "@types/request-promise-native-1.0.17" = {
+ name = "_at_types_slash_request-promise-native";
+ packageName = "@types/request-promise-native";
+ version = "1.0.17";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.17.tgz";
+ sha512 = "05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==";
+ };
+ };
"@types/resolve-0.0.8" = {
name = "_at_types_slash_resolve";
packageName = "@types/resolve";
@@ -3928,6 +4117,15 @@ let
sha512 = "7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==";
};
};
+ "@types/source-list-map-0.1.2" = {
+ name = "_at_types_slash_source-list-map";
+ packageName = "@types/source-list-map";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz";
+ sha512 = "K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==";
+ };
+ };
"@types/superagent-3.8.2" = {
name = "_at_types_slash_superagent";
packageName = "@types/superagent";
@@ -3937,6 +4135,33 @@ let
sha512 = "kdU8ydio1weSvhIIh9rptZ6MdMiR2NQGFnlnZ5qQ7OiQS1ej79zK4GaJ9qX3naSTpOA7iWqwUnZCQpd7SpD1NA==";
};
};
+ "@types/tapable-1.0.6" = {
+ name = "_at_types_slash_tapable";
+ packageName = "@types/tapable";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz";
+ sha512 = "W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==";
+ };
+ };
+ "@types/tough-cookie-4.0.0" = {
+ name = "_at_types_slash_tough-cookie";
+ packageName = "@types/tough-cookie";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz";
+ sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
+ };
+ };
+ "@types/uglify-js-3.9.2" = {
+ name = "_at_types_slash_uglify-js";
+ packageName = "@types/uglify-js";
+ version = "3.9.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.2.tgz";
+ sha512 = "d6dIfpPbF+8B7WiCi2ELY7m0w1joD8cRW4ms88Emdb2w062NeEpbNCeWwVCgzLRpVG+5e74VFSg4rgJ2xXjEiQ==";
+ };
+ };
"@types/unist-2.0.3" = {
name = "_at_types_slash_unist";
packageName = "@types/unist";
@@ -3973,6 +4198,24 @@ let
sha512 = "b0Gyir7sPBCqiKLygAhn/AYVfzWD+SMPkWltBrIuPEyTOxSU1wVApWY/FcxYO2EWTRacoubTl4+gvZf86RkecA==";
};
};
+ "@types/webpack-4.41.17" = {
+ name = "_at_types_slash_webpack";
+ packageName = "@types/webpack";
+ version = "4.41.17";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.17.tgz";
+ sha512 = "6FfeCidTSHozwKI67gIVQQ5Mp0g4X96c2IXxX75hYEQJwST/i6NyZexP//zzMOBb+wG9jJ7oO8fk9yObP2HWAw==";
+ };
+ };
+ "@types/webpack-sources-1.4.0" = {
+ name = "_at_types_slash_webpack-sources";
+ packageName = "@types/webpack-sources";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.0.tgz";
+ sha512 = "c88dKrpSle9BtTqR6ifdaxu1Lvjsl3C5OsfvuUbUwdXymshv1TkufUAXBajCCUM/f/TmnkZC/Esb03MinzSiXQ==";
+ };
+ };
"@types/ws-7.2.5" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
@@ -4027,13 +4270,13 @@ let
sha512 = "te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==";
};
};
- "@typescript-eslint/eslint-plugin-3.2.0" = {
+ "@typescript-eslint/eslint-plugin-3.4.0" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "3.2.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.2.0.tgz";
- sha512 = "t9RTk/GyYilIXt6BmZurhBzuMT9kLKw3fQoJtK9ayv0tXTlznXEAnx07sCLXdkN3/tZDep1s1CEV95CWuARYWA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.4.0.tgz";
+ sha512 = "wfkpiqaEVhZIuQRmudDszc01jC/YR7gMSxa6ulhggAe/Hs0KVIuo9wzvFiDbG3JD5pRFQoqnf4m7REDsUvBnMQ==";
};
};
"@typescript-eslint/experimental-utils-1.13.0" = {
@@ -4045,13 +4288,13 @@ let
sha512 = "zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==";
};
};
- "@typescript-eslint/experimental-utils-3.2.0" = {
+ "@typescript-eslint/experimental-utils-3.4.0" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "3.2.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.2.0.tgz";
- sha512 = "UbJBsk+xO9dIFKtj16+m42EvUvsjZbbgQ2O5xSTSfVT1Z3yGkL90DVu0Hd3029FZ5/uBgl+F3Vo8FAcEcqc6aQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.4.0.tgz";
+ sha512 = "rHPOjL43lOH1Opte4+dhC0a/+ks+8gOBwxXnyrZ/K4OTAChpSjP76fbI8Cglj7V5GouwVAGaK+xVwzqTyE/TPw==";
};
};
"@typescript-eslint/parser-1.13.0" = {
@@ -4063,13 +4306,13 @@ let
sha512 = "ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==";
};
};
- "@typescript-eslint/parser-3.2.0" = {
+ "@typescript-eslint/parser-3.4.0" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "3.2.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.2.0.tgz";
- sha512 = "Vhu+wwdevDLVDjK1lIcoD6ZbuOa93fzqszkaO3iCnmrScmKwyW/AGkzc2UvfE5TCoCXqq7Jyt6SOXjsIlpqF4A==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.4.0.tgz";
+ sha512 = "ZUGI/de44L5x87uX5zM14UYcbn79HSXUR+kzcqU42gH0AgpdB/TjuJy3m4ezI7Q/jk3wTQd755mxSDLhQP79KA==";
};
};
"@typescript-eslint/typescript-estree-1.13.0" = {
@@ -4090,49 +4333,49 @@ let
sha512 = "OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==";
};
};
- "@typescript-eslint/typescript-estree-3.2.0" = {
+ "@typescript-eslint/typescript-estree-3.4.0" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "3.2.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.2.0.tgz";
- sha512 = "uh+Y2QO7dxNrdLw7mVnjUqkwO/InxEqwN0wF+Za6eo3coxls9aH9kQ/5rSvW2GcNanebRTmsT5w1/92lAOb1bA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.4.0.tgz";
+ sha512 = "zKwLiybtt4uJb4mkG5q2t6+W7BuYx2IISiDNV+IY68VfoGwErDx/RfVI7SWL4gnZ2t1A1ytQQwZ+YOJbHHJ2rw==";
};
};
- "@vue/cli-shared-utils-4.4.1" = {
+ "@vue/cli-shared-utils-4.4.6" = {
name = "_at_vue_slash_cli-shared-utils";
packageName = "@vue/cli-shared-utils";
- version = "4.4.1";
+ version = "4.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.4.1.tgz";
- sha512 = "teevHgI7XUsKVMOncx3M+6iLjO28woGfRwgUG4hR83moVBHQe5x2OCr2i5t/58bwpv269RD5RYXBQCGtIXuxZw==";
+ url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.4.6.tgz";
+ sha512 = "ba+FZZCjiTSu2otnLjY4qXqASe7ZIQ/QBljk5oRPgqrR0p1NUkDPUcZhqa041aOaSW1yAfSfhOD7Q84nMnWhzQ==";
};
};
- "@vue/cli-ui-4.4.1" = {
+ "@vue/cli-ui-4.4.6" = {
name = "_at_vue_slash_cli-ui";
packageName = "@vue/cli-ui";
- version = "4.4.1";
+ version = "4.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.4.1.tgz";
- sha512 = "UPDvDdYvuacUuq39OQ/WfLsuIrzIJMdL2bkMecpcegDRPi6MEgkInXqSOMEl5v72FX8qStwXYCUSxifoYIIZ/g==";
+ url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.4.6.tgz";
+ sha512 = "9l67vb0J9iubf14Lj6aI8Fg9DPIgB9gCLbwQWVrFtoaDTapdbo0X6cf0zK1RNeN/5CrGa5baIntqsWwC1Iqlcw==";
};
};
- "@vue/cli-ui-addon-webpack-4.4.1" = {
+ "@vue/cli-ui-addon-webpack-4.4.6" = {
name = "_at_vue_slash_cli-ui-addon-webpack";
packageName = "@vue/cli-ui-addon-webpack";
- version = "4.4.1";
+ version = "4.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.4.1.tgz";
- sha512 = "UJrv7bCSEJIq+nG3xKSOMjkUnQBbUr+vwk6PjBPsMcjOdbra7p8sQfDIXeRSviCgoDVcnODJDMyD0tqg6OI/sA==";
+ url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.4.6.tgz";
+ sha512 = "odDx8lo+MNFCnhOB6fsjWJnoWP/YhDhDuCUQC8YQHCtsGRHI8/mJQk1tLI8cPVrY37aAH8Z0loitg4q3klItlQ==";
};
};
- "@vue/cli-ui-addon-widgets-4.4.1" = {
+ "@vue/cli-ui-addon-widgets-4.4.6" = {
name = "_at_vue_slash_cli-ui-addon-widgets";
packageName = "@vue/cli-ui-addon-widgets";
- version = "4.4.1";
+ version = "4.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.4.1.tgz";
- sha512 = "VaAnCI1X2SEllLNf1TXNz0BARfdb+COMUMzc17PMb5xmdqDswPvVKG5pnFurKODWFgI7zcbk4kBnrYojdLnhNg==";
+ url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.4.6.tgz";
+ sha512 = "GqtqxFR30LCxiQ+y/8b+XmAaZ983ojYT/6xOeqD0V0bZ3sNrthTxRcTXKJHbw7xdeE7bWHikHKYQ7Jn3J/Dyjw==";
};
};
"@webassemblyjs/ast-1.8.1" = {
@@ -4693,15 +4936,6 @@ let
sha1 = "9a8eac8ff79866f3f9b4bb1443ca778f1598aeda";
};
};
- "accepts-1.2.13" = {
- name = "accepts";
- packageName = "accepts";
- version = "1.2.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz";
- sha1 = "e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea";
- };
- };
"accepts-1.3.7" = {
name = "accepts";
packageName = "accepts";
@@ -4774,13 +5008,13 @@ let
sha512 = "ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==";
};
};
- "acorn-7.2.0" = {
+ "acorn-7.3.1" = {
name = "acorn";
packageName = "acorn";
- version = "7.2.0";
+ version = "7.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz";
- sha512 = "apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==";
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz";
+ sha512 = "tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==";
};
};
"acorn-globals-1.0.9" = {
@@ -4855,13 +5089,13 @@ let
sha512 = "7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==";
};
};
- "acorn-walk-7.1.1" = {
+ "acorn-walk-7.2.0" = {
name = "acorn-walk";
packageName = "acorn-walk";
- version = "7.1.1";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz";
- sha512 = "wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==";
+ url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz";
+ sha512 = "OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==";
};
};
"adbkit-2.11.1" = {
@@ -4900,13 +5134,13 @@ let
sha1 = "f291be701a2efc567a63fc7aa6afcded31430be1";
};
};
- "addons-linter-1.23.0" = {
+ "addons-linter-1.26.0" = {
name = "addons-linter";
packageName = "addons-linter";
- version = "1.23.0";
+ version = "1.26.0";
src = fetchurl {
- url = "https://registry.npmjs.org/addons-linter/-/addons-linter-1.23.0.tgz";
- sha512 = "4ozo5E+KnsU9h94J496WQs6NYSnofxtw5/Sy63PmeB5FJ3KWERx1S9D8A+ixMAIMgaSiexHpp5alp9yjE0t4gg==";
+ url = "https://registry.npmjs.org/addons-linter/-/addons-linter-1.26.0.tgz";
+ sha512 = "PKytX6qxbZapc076auO0LBhAGuw2z7eyPnYusMgNBPbY72MAXzUCt3AhSbwGhZ43d5Tn/3At5H0xPi31VXG2Mg==";
};
};
"addr-to-ip-port-1.5.1" = {
@@ -4927,13 +5161,13 @@ let
sha512 = "fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==";
};
};
- "adm-zip-0.4.14" = {
+ "adm-zip-0.4.16" = {
name = "adm-zip";
packageName = "adm-zip";
- version = "0.4.14";
+ version = "0.4.16";
src = fetchurl {
- url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz";
- sha512 = "/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==";
+ url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz";
+ sha512 = "TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==";
};
};
"adverb-where-0.0.9" = {
@@ -5026,13 +5260,13 @@ let
sha512 = "e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==";
};
};
- "agentkeepalive-4.1.2" = {
+ "agentkeepalive-4.1.3" = {
name = "agentkeepalive";
packageName = "agentkeepalive";
- version = "4.1.2";
+ version = "4.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.2.tgz";
- sha512 = "waNHE7tQBBn+2qXucI8HY0o2Y0OBPWldWOWsZwY71JcCm4SvrPnWdceFfB5NIXSqE8Ewq6VR/Qt5b1i69P6KCQ==";
+ url = "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.3.tgz";
+ sha512 = "wn8fw19xKZwdGPO47jivonaHRTd+nGOMP1z11sgGeQzDy2xd5FG0R67dIMcKHDE2cJ5y+YXV30XVGUBPRSY7Hg==";
};
};
"aggregate-error-3.0.1" = {
@@ -5152,13 +5386,13 @@ let
sha1 = "617997fc5f60576894c435f940d819e135b80762";
};
};
- "ajv-keywords-3.4.1" = {
+ "ajv-keywords-3.5.0" = {
name = "ajv-keywords";
packageName = "ajv-keywords";
- version = "3.4.1";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz";
- sha512 = "RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==";
+ url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.0.tgz";
+ sha512 = "eyoaac3btgU8eJlvh01En8OCKzRqlLe2G5jDsCr3RiE2uLGMEEB1aaGwVVpwR8M95956tGH6R+9edC++OvzaVw==";
};
};
"ajv-merge-patch-4.1.0" = {
@@ -5593,13 +5827,13 @@ let
sha512 = "sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==";
};
};
- "apollo-2.28.2" = {
+ "apollo-2.28.3" = {
name = "apollo";
packageName = "apollo";
- version = "2.28.2";
+ version = "2.28.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo/-/apollo-2.28.2.tgz";
- sha512 = "UcQIj6+MKcCSEH6la0G1SinIV8+Q3AM9x8Oryq9YXRcwjJqnOYdq1qPpmmTG+SlR9Lfxpo8Sv+e16QuSBFVQNg==";
+ url = "https://registry.npmjs.org/apollo/-/apollo-2.28.3.tgz";
+ sha512 = "+X1RqODYOz1VPO0a/6tZpZiFQr7K6z0ZSm7H9oT9PmuZ9TMC27mwOh2N0i1p+OP+6JORKh8lHmjMvle+doZ82A==";
};
};
"apollo-cache-1.3.5" = {
@@ -5638,49 +5872,49 @@ let
sha512 = "jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==";
};
};
- "apollo-codegen-core-0.37.2" = {
+ "apollo-codegen-core-0.37.3" = {
name = "apollo-codegen-core";
packageName = "apollo-codegen-core";
- version = "0.37.2";
+ version = "0.37.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.37.2.tgz";
- sha512 = "Cf4+mWf92nd0PlruwoLrHpS1/eRF2M2qaq/NBGyJlLFhwALrMlM63cqMuJ/Q2dWwAB7ecQLKgZdUkv4jisyimQ==";
+ url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.37.3.tgz";
+ sha512 = "/DwAhOOFzl57GdBfRGNnqIAcfZAXpsgFIeWYqlu3I/eIucGBCFWo9CEW1TcNwkZzYGAmSE8tURwPgt7dtnhFpg==";
};
};
- "apollo-codegen-flow-0.35.2" = {
+ "apollo-codegen-flow-0.35.3" = {
name = "apollo-codegen-flow";
packageName = "apollo-codegen-flow";
- version = "0.35.2";
+ version = "0.35.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.35.2.tgz";
- sha512 = "B8Vo0bViAENNNQ+2uAwxnLYsdU0URyQwEpTQDXfV07JLQrm3ebNQqoLeDz2Xacknuh11QtQNexOmM02Q/dfjvw==";
+ url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.35.3.tgz";
+ sha512 = "npDt9PEJiw/ygKUsKxaDGHCnjQUANPlg/F9piIbQ71jwBjNNoNSXrRaRiD5632MfcTvEuBvanElEX3AO2sA1gw==";
};
};
- "apollo-codegen-scala-0.36.2" = {
+ "apollo-codegen-scala-0.36.3" = {
name = "apollo-codegen-scala";
packageName = "apollo-codegen-scala";
- version = "0.36.2";
+ version = "0.36.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.36.2.tgz";
- sha512 = "423HUZo3i1SHBIvH+lusi8fXCRvQWjo+UoRRzzIxiALKDhLAWxgdNADXn0B1jcWJNnyNhfaw58Bh3PtGtFbDnA==";
+ url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.36.3.tgz";
+ sha512 = "KOmcP/0RiqSGY03fXdF87IzQ1RSsApbno3/M8KRVF2yhf+4X3GQXQRpXejHMt4DxnnfPBOn7MqwtP/cDMJIiyw==";
};
};
- "apollo-codegen-swift-0.37.2" = {
+ "apollo-codegen-swift-0.37.3" = {
name = "apollo-codegen-swift";
packageName = "apollo-codegen-swift";
- version = "0.37.2";
+ version = "0.37.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.37.2.tgz";
- sha512 = "sa4huF3fnjMwf93CsOc2vaIwQbolZzELq2o9F3uX6ZNJhiE1oywF64fI5jLuw4adQSe9vX5RI5CbQiKeFoh0xA==";
+ url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.37.3.tgz";
+ sha512 = "0BpwtSE+IP12C7OdoScsOWUgxbcuThgwVRsxybBNugUcmddF5sCdGiRbdm+oKvX1vErsG+XimwmIuZnBPWv6ew==";
};
};
- "apollo-codegen-typescript-0.37.2" = {
+ "apollo-codegen-typescript-0.37.3" = {
name = "apollo-codegen-typescript";
packageName = "apollo-codegen-typescript";
- version = "0.37.2";
+ version = "0.37.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.37.2.tgz";
- sha512 = "Y837GfKEKVusLj+1DKjHaLcKKyLAGsddNqZRFhXDFAQ4G5Mmrrrn2BzNTYKLoeyDEiBW3dle32Pzyc8UpHbURQ==";
+ url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.37.3.tgz";
+ sha512 = "tuf/AQTFcNrngQrT4q4WKRdiuPbglyR1m3L58g/nNevoO0cRmF6koIix4NB5sO05LgF8XJmd2zHvInUI5v33Ig==";
};
};
"apollo-datasource-0.7.1" = {
@@ -5692,13 +5926,13 @@ let
sha512 = "h++/jQAY7GA+4TBM+7ezvctFmmGNLrAPf51KsagZj+NkT9qvxp585rdsuatynVbSl59toPK2EuVmc6ilmQHf+g==";
};
};
- "apollo-engine-reporting-2.0.0" = {
+ "apollo-engine-reporting-2.2.0" = {
name = "apollo-engine-reporting";
packageName = "apollo-engine-reporting";
- version = "2.0.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-2.0.0.tgz";
- sha512 = "FvNwORsh3nxEfvQqd2xbd468a0q/R3kYar/Bk6YQdBX5qwqUhqmOcOSxLFk8Zb77HpwHij5CPpPWJb53TU1zcA==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-2.2.0.tgz";
+ sha512 = "FmfWTpyEATO392QHcot3PNMrxNhEJ4Kq+QiYY263vN/OBLZQ5zpkFY25iB6gVuiJoz3NUkByhxq5f/XjarJVvA==";
};
};
"apollo-engine-reporting-protobuf-0.5.1" = {
@@ -5728,13 +5962,13 @@ let
sha512 = "0qa7UOoq7E71kBYE7idi6mNQhHLVdMEDInWk6TNw3KsSWZE2/I68gARP84Mj+paFTO5NYuw1Dht66PVX76Cc2w==";
};
};
- "apollo-language-server-1.22.2" = {
+ "apollo-language-server-1.22.3" = {
name = "apollo-language-server";
packageName = "apollo-language-server";
- version = "1.22.2";
+ version = "1.22.3";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.22.2.tgz";
- sha512 = "b+KgnjkJnXFRzaNHUb83+IVTw6H5V515DrALBCTlhxa1LmAnET1pm0vuWaFNl5O2fHYqgbtLNz/omipIkvd/5g==";
+ url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.22.3.tgz";
+ sha512 = "RurKlBUNE1RrvY4m93b5WS/DXInUEI47MlzuvholRqZSQovt2rQi81R0RvmS/l3d6y5TBfxbPFpT5RyHbdAntw==";
};
};
"apollo-link-1.2.14" = {
@@ -5818,13 +6052,13 @@ let
sha512 = "L7LHZ3k9Ao5OSf2WStvQhxdsNVplRQi7kCAPfqf9Z3GBEnQ2uaL0EgO0hSmtVHfXTbk5CTRziMT1Pe87bXrFIw==";
};
};
- "apollo-server-core-2.14.3" = {
+ "apollo-server-core-2.15.0" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.14.3";
+ version = "2.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.14.3.tgz";
- sha512 = "A9RkWuHFZ04uEnXof5V02T7wfhUel7Hx9LpEN4N59mXTpb7ewW+cb0u+J+SP+Y4vDhVqaHCGoveRVKy6X2kLhw==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.15.0.tgz";
+ sha512 = "PwNm/G5IXReev7E0ZaRAekQ7pN9BTuXH8c2QVgfMGMno3XiN5Dj+1DXYQthpwNJch0y5zhhLcb/JbClijgSEsA==";
};
};
"apollo-server-env-2.4.4" = {
@@ -5845,13 +6079,13 @@ let
sha512 = "7oEd6pUxqyWYUbQ9TA8tM0NU/3aGtXSEibo6+txUkuHe7QaxfZ2wHRp+pfT1LC1K3RXYjKj61/C2xEO19s3Kdg==";
};
};
- "apollo-server-express-2.14.3" = {
+ "apollo-server-express-2.15.0" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.14.3";
+ version = "2.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.14.3.tgz";
- sha512 = "35PZXG6sQYB0YT+TBZ5KRxyWqknVnevuHyPG5XSAhMtWsVF2ySMzRPs6JdQTi0p2jlFTo5pt4P6FT3hRu0EFUw==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.15.0.tgz";
+ sha512 = "ECptVIrOVW2cmMWvqtpkZfyZrQL8yTSgbVvP4M8qcPV/3XxDJa6444zy7vxqN7lyYl8IJAsg/IwC0vodoXe//A==";
};
};
"apollo-server-plugin-base-0.9.0" = {
@@ -6520,6 +6754,15 @@ let
sha512 = "mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==";
};
};
+ "array.prototype.map-1.0.2" = {
+ name = "array.prototype.map";
+ packageName = "array.prototype.map";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.2.tgz";
+ sha512 = "Az3OYxgsa1g7xDYp86l0nnN4bcmuEITGe1rbdEBVkrqkzMgDcbdQ2R7r41pNzti+4NMces3H8gMmuioZUilLgw==";
+ };
+ };
"arraybuffer.slice-0.0.6" = {
name = "arraybuffer.slice";
packageName = "arraybuffer.slice";
@@ -6619,13 +6862,13 @@ let
sha512 = "p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==";
};
};
- "asn1.js-5.3.0" = {
+ "asn1.js-5.4.1" = {
name = "asn1.js";
packageName = "asn1.js";
- version = "5.3.0";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/asn1.js/-/asn1.js-5.3.0.tgz";
- sha512 = "WHnQJFcOrIWT1RLOkFFBQkFVvyt9BPOOrH+Dp152Zk4R993rSzXUGPmkybIcUFhHE2d/iHH+nCaOWVCDbO8fgA==";
+ url = "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz";
+ sha512 = "+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==";
};
};
"assert-1.5.0" = {
@@ -6907,6 +7150,15 @@ let
sha1 = "125dd09de95d3ea30a378adbed021092179b03c9";
};
};
+ "async-write-2.1.0" = {
+ name = "async-write";
+ packageName = "async-write";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async-write/-/async-write-2.1.0.tgz";
+ sha1 = "1e762817d849ce44bfac07925a42036787061b15";
+ };
+ };
"asynckit-0.4.0" = {
name = "asynckit";
packageName = "asynckit";
@@ -7024,13 +7276,13 @@ let
sha512 = "Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==";
};
};
- "autoprefixer-9.8.0" = {
+ "autoprefixer-9.8.4" = {
name = "autoprefixer";
packageName = "autoprefixer";
- version = "9.8.0";
+ version = "9.8.4";
src = fetchurl {
- url = "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz";
- sha512 = "D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==";
+ url = "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.4.tgz";
+ sha512 = "84aYfXlpUe45lvmS+HoAWKCkirI/sw4JK0/bTeeqgHYco3dcsOn0NqdejISjptsYwNji/21dnkDri9PsYKk89A==";
};
};
"available-typed-arrays-1.0.2" = {
@@ -7069,13 +7321,13 @@ let
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
};
};
- "aws-sdk-2.692.0" = {
+ "aws-sdk-2.706.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.692.0";
+ version = "2.706.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.692.0.tgz";
- sha512 = "fQRbZq+urzE4VjciEr6KNY7vbzougcVg7UqbHKGcgBT7EPtSbog9C2i9YY9Yum8PRuP1GAmfvC2Vthlw6dVTGw==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.706.0.tgz";
+ sha512 = "7GT+yrB5Wb/zOReRdv/Pzkb2Qt+hz6B/8FGMVaoysX3NryHvQUdz7EQWi5yhg9CxOjKxdw5lFwYSs69YlSp1KA==";
};
};
"aws-sign2-0.6.0" = {
@@ -7483,13 +7735,13 @@ let
sha1 = "be241ca81404030678b748717322b89d0c8fe280";
};
};
- "babel-preset-current-node-syntax-0.1.2" = {
+ "babel-preset-current-node-syntax-0.1.3" = {
name = "babel-preset-current-node-syntax";
packageName = "babel-preset-current-node-syntax";
- version = "0.1.2";
+ version = "0.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.2.tgz";
- sha512 = "u/8cS+dEiK1SFILbOC8/rUI3ml9lboKuuMvZ/4aQnQmhecQAgPw5ew066C1ObnEAUmlx7dv/s2z52psWEtLNiw==";
+ url = "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz";
+ sha512 = "uyexu1sVwcdFnyq9o8UQYsXwXflIh8LvrF5+cKrYam93ned1CStffB3+BEcsxGSgagoA3GEyjDqO4a/58hyPYQ==";
};
};
"babel-preset-jest-25.5.0" = {
@@ -7879,15 +8131,6 @@ let
sha1 = "40866b9e1b9e0b55b481894311e68faffaebc522";
};
};
- "better-curry-1.6.0" = {
- name = "better-curry";
- packageName = "better-curry";
- version = "1.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/better-curry/-/better-curry-1.6.0.tgz";
- sha1 = "38f716b24c8cee07a262abc41c22c314e20e3869";
- };
- };
"bezier-js-2.6.1" = {
name = "bezier-js";
packageName = "bezier-js";
@@ -7969,13 +8212,13 @@ let
sha512 = "Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==";
};
};
- "binary-extensions-2.0.0" = {
+ "binary-extensions-2.1.0" = {
name = "binary-extensions";
packageName = "binary-extensions";
- version = "2.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz";
- sha512 = "Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==";
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz";
+ sha512 = "1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==";
};
};
"binary-search-1.3.6" = {
@@ -7996,15 +8239,6 @@ let
sha512 = "nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==";
};
};
- "binaryheap-0.0.3" = {
- name = "binaryheap";
- packageName = "binaryheap";
- version = "0.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/binaryheap/-/binaryheap-0.0.3.tgz";
- sha1 = "0d6136c84e9f1a5a90c0b97178c3e00df59820d6";
- };
- };
"bindings-1.2.1" = {
name = "bindings";
packageName = "bindings";
@@ -8257,15 +8491,6 @@ let
sha1 = "2f7b4ec80216328a9fddebdf69c8d4942feff7d8";
};
};
- "bluebird-2.9.9" = {
- name = "bluebird";
- packageName = "bluebird";
- version = "2.9.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/bluebird/-/bluebird-2.9.9.tgz";
- sha1 = "61a26904d43d7f6b19dff7ed917dbc92452ad6d3";
- };
- };
"bluebird-3.4.7" = {
name = "bluebird";
packageName = "bluebird";
@@ -8410,15 +8635,6 @@ let
sha1 = "b4a0a5a839a406454af0fe05a8b91a7a766a54e2";
};
};
- "bottleneck-1.5.3" = {
- name = "bottleneck";
- packageName = "bottleneck";
- version = "1.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/bottleneck/-/bottleneck-1.5.3.tgz";
- sha1 = "55fa64920d9670087d44150404525d59f9511c20";
- };
- };
"boundary-1.0.1" = {
name = "boundary";
packageName = "boundary";
@@ -8743,13 +8959,13 @@ let
sha512 = "yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==";
};
};
- "browserslist-4.12.0" = {
+ "browserslist-4.12.2" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.12.0";
+ version = "4.12.2";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz";
- sha512 = "UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz";
+ sha512 = "MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==";
};
};
"bser-2.1.1" = {
@@ -8950,15 +9166,6 @@ let
sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
};
};
- "buffercursor-0.0.12" = {
- name = "buffercursor";
- packageName = "buffercursor";
- version = "0.0.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffercursor/-/buffercursor-0.0.12.tgz";
- sha1 = "78a9a7f4343ae7d820a8999acc80de591e25a779";
- };
- };
"buffers-0.1.1" = {
name = "buffers";
packageName = "buffers";
@@ -9076,6 +9283,15 @@ let
sha1 = "f150f0f6748abdd72aeae84f04403be2ef113797";
};
};
+ "bunyan-1.8.13" = {
+ name = "bunyan";
+ packageName = "bunyan";
+ version = "1.8.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.13.tgz";
+ sha512 = "4zO4iMxZeCpf+95ERsr83nwQr11o1KY2FLhX4wZ6kPXieIVYL3k9eX+N6vbHhFEK5h5O/qCQpfXt7N9VBAIvCA==";
+ };
+ };
"bunyan-syslog-udp-0.2.0" = {
name = "bunyan-syslog-udp";
packageName = "bunyan-syslog-udp";
@@ -9490,13 +9706,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001079" = {
+ "caniuse-lite-1.0.30001089" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001079";
+ version = "1.0.30001089";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001079.tgz";
- sha512 = "2KaYheg0iOY+CMmDuAB3DHehrXhhb4OZU4KBVGDr/YKyYAcpudaiUQ9PJ9rxrPlKEoJ3ATasQ5AN48MqpwS43Q==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001089.tgz";
+ sha512 = "RnL5dbdqAfQ5oxHjFUU8uiyJMvTKoXfRn0Asp2R5cpRsyiY5+kLl0fcocQijb0V9XAWFEG/2A/vSswRmpYarmA==";
};
};
"capture-exit-2.0.0" = {
@@ -9697,6 +9913,15 @@ let
sha512 = "N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==";
};
};
+ "chalk-4.1.0" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz";
+ sha512 = "qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==";
+ };
+ };
"chance-1.0.18" = {
name = "chance";
packageName = "chance";
@@ -9949,6 +10174,15 @@ let
sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
};
};
+ "chokidar-3.3.1" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz";
+ sha512 = "4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==";
+ };
+ };
"chokidar-3.4.0" = {
name = "chokidar";
packageName = "chokidar";
@@ -10012,13 +10246,13 @@ let
sha512 = "HqsYJgIc8ljJJOqOzLphjAs79EUuWSX3nzZi2LNkzlw3GIzAeZbaSektC8iT/tKvLqZq8yl1GJu5o6doA4TRbg==";
};
};
- "chrome-launcher-0.13.1" = {
+ "chrome-launcher-0.13.3" = {
name = "chrome-launcher";
packageName = "chrome-launcher";
- version = "0.13.1";
+ version = "0.13.3";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.13.1.tgz";
- sha512 = "q8UiCNAknw6kCUvCVBTAEw1BwT0vaxabCrSjN3B/NWohp12YBD9+DalymYElSoKRD4KpVSu4CCl0us4v/J81Sg==";
+ url = "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.13.3.tgz";
+ sha512 = "ovrDuFXgXS96lzeDqFPQRsczkxla+6QMvzsF+1u0mKlD1KE8EuhjdLwiDfIFedb0FSLz18RK3y6IbKu8oqA0qw==";
};
};
"chrome-net-3.3.4" = {
@@ -10939,6 +11173,15 @@ let
sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==";
};
};
+ "colorette-1.2.0" = {
+ name = "colorette";
+ packageName = "colorette";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz";
+ sha512 = "soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==";
+ };
+ };
"colornames-1.1.1" = {
name = "colornames";
packageName = "colornames";
@@ -11038,15 +11281,6 @@ let
sha1 = "a58d0df042c186fcf822a8e8015f5450d2d79a8b";
};
};
- "combined-stream-0.0.7" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "0.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz";
- sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f";
- };
- };
"combined-stream-1.0.6" = {
name = "combined-stream";
packageName = "combined-stream";
@@ -11299,13 +11533,13 @@ let
sha512 = "Ke1ejo/RZ+Hzku4gcW34uPMOR4Cpq87MAotELgV9mwiAzDN726cu+eWo0zWg1vRIfyf6yK5bW9uIW+c/SksQ5w==";
};
};
- "compare-func-1.3.4" = {
+ "compare-func-2.0.0" = {
name = "compare-func";
packageName = "compare-func";
- version = "1.3.4";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/compare-func/-/compare-func-1.3.4.tgz";
- sha512 = "sq2sWtrqKPkEXAC8tEJA1+BqAH9GbFkGBtUOqrUX57VSfwp8xyktctk+uLoRy5eccTdxzDcVIztlYDpKs3Jv1Q==";
+ url = "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz";
+ sha512 = "zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==";
};
};
"compare-version-0.1.2" = {
@@ -11686,15 +11920,6 @@ let
sha1 = "6874f1e935fca99d048caeaaad9a0aeb020bcce0";
};
};
- "content-disposition-0.5.0" = {
- name = "content-disposition";
- packageName = "content-disposition";
- version = "0.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.0.tgz";
- sha1 = "4284fe6ae0630874639e44e80a418c2934135e9e";
- };
- };
"content-disposition-0.5.2" = {
name = "content-disposition";
packageName = "content-disposition";
@@ -11795,13 +12020,13 @@ let
sha1 = "3243397ae93a71d655b3026834a51590b958b9e8";
};
};
- "conventional-changelog-angular-5.0.10" = {
+ "conventional-changelog-angular-5.0.11" = {
name = "conventional-changelog-angular";
packageName = "conventional-changelog-angular";
- version = "5.0.10";
+ version = "5.0.11";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.10.tgz";
- sha512 = "k7RPPRs0vp8+BtPsM9uDxRl6KcgqtCJmzRD1wRtgqmhQ96g8ifBGo9O/TZBG23jqlXS/rg8BKRDELxfnQQGiaA==";
+ url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.11.tgz";
+ sha512 = "nSLypht/1yEflhuTogC03i7DX7sOrXGsRn14g131Potqi6cbGbGEE9PSDEHKldabB6N76HiSyw9Ph+kLmC04Qw==";
};
};
"conventional-changelog-core-3.2.3" = {
@@ -11822,13 +12047,13 @@ let
sha512 = "GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==";
};
};
- "conventional-changelog-writer-4.0.16" = {
+ "conventional-changelog-writer-4.0.17" = {
name = "conventional-changelog-writer";
packageName = "conventional-changelog-writer";
- version = "4.0.16";
+ version = "4.0.17";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.16.tgz";
- sha512 = "jmU1sDJDZpm/dkuFxBeRXvyNcJQeKhGtVcFFkwTphUAzyYWcwz2j36Wcv+Mv2hU3tpvLMkysOPXJTLO55AUrYQ==";
+ url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.17.tgz";
+ sha512 = "IKQuK3bib/n032KWaSb8YlBFds+aLmzENtnKtxJy3+HqDq5kohu3g/UdNbIHeJWygfnEbZjnCKFxAW0y7ArZAw==";
};
};
"conventional-commits-filter-2.0.6" = {
@@ -11912,15 +12137,6 @@ let
sha1 = "90eb469ddce905c866de687efc43131d8801f9d0";
};
};
- "cookie-0.1.2" = {
- name = "cookie";
- packageName = "cookie";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz";
- sha1 = "72fec3d24e48a3432073d90c12642005061004b1";
- };
- };
"cookie-0.3.1" = {
name = "cookie";
packageName = "cookie";
@@ -11966,15 +12182,6 @@ let
sha1 = "44e072148af01e6e8e24afbf12690d68ae698ecb";
};
};
- "cookie-signature-1.0.5" = {
- name = "cookie-signature";
- packageName = "cookie-signature";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.5.tgz";
- sha1 = "a122e3f1503eca0f5355795b0711bb2368d450f9";
- };
- };
"cookie-signature-1.0.6" = {
name = "cookie-signature";
packageName = "cookie-signature";
@@ -11984,15 +12191,6 @@ let
sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
};
};
- "cookiejar-2.0.1" = {
- name = "cookiejar";
- packageName = "cookiejar";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookiejar/-/cookiejar-2.0.1.tgz";
- sha1 = "3d12752f6adf68a892f332433492bd5812bb668f";
- };
- };
"cookiejar-2.0.6" = {
name = "cookiejar";
packageName = "cookiejar";
@@ -12155,13 +12353,13 @@ let
sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
};
};
- "core_d-1.0.1" = {
+ "core_d-2.0.0" = {
name = "core_d";
packageName = "core_d";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/core_d/-/core_d-1.0.1.tgz";
- sha512 = "Uge+GU4vDha5IEf0PxX/NdBZBMAE69t93OKasRfWlr+tylp5DDhRQSb7QDDFw/EySwgdS0HV9bsN9iFk6SBDHg==";
+ url = "https://registry.npmjs.org/core_d/-/core_d-2.0.0.tgz";
+ sha512 = "oIb3QJj/ayYNbg2WYTYM1h3d8XvKF/RBUFhNeVVOfXDskeQC43fypCwnvdGqgTK7rbJ/a8tvxeErCr8vJhJ4vA==";
};
};
"cors-2.8.5" = {
@@ -12263,15 +12461,6 @@ let
sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454";
};
};
- "crc-3.2.1" = {
- name = "crc";
- packageName = "crc";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/crc/-/crc-3.2.1.tgz";
- sha1 = "5d9c8fb77a245cd5eca291e5d2d005334bab0082";
- };
- };
"crc-3.8.0" = {
name = "crc";
packageName = "crc";
@@ -12659,6 +12848,15 @@ let
sha512 = "/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==";
};
};
+ "cssfilter-0.0.10" = {
+ name = "cssfilter";
+ packageName = "cssfilter";
+ version = "0.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz";
+ sha1 = "c6d2672632a2e5c83e013e6864a42ce8defd20ae";
+ };
+ };
"cssnano-4.1.10" = {
name = "cssnano";
packageName = "cssnano";
@@ -12857,13 +13055,13 @@ let
sha1 = "988df33feab191ef799a61369dd76c17adf957ea";
};
};
- "cuss-1.19.0" = {
+ "cuss-1.20.0" = {
name = "cuss";
packageName = "cuss";
- version = "1.19.0";
+ version = "1.20.0";
src = fetchurl {
- url = "https://registry.npmjs.org/cuss/-/cuss-1.19.0.tgz";
- sha512 = "RGVhyJ5/9wfTOsVApjBtAvI8zV8+DZvJ5K72TLfMt+KqtmwlqsYkOVVdtuZkvvIMpx+Ctv4KsIKlhkXWoT1fiQ==";
+ url = "https://registry.npmjs.org/cuss/-/cuss-1.20.0.tgz";
+ sha512 = "ca6Z5roeWhHgXeDLn0g3SLrG68Cb9922MvHme7Q/dz4XfwuxcBLalW4RqFUyZOiczzAqKc2XVtR2Kof+sIfinQ==";
};
};
"custom-error-instance-2.1.1" = {
@@ -13271,24 +13469,6 @@ let
sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39";
};
};
- "debug-1.0.5" = {
- name = "debug";
- packageName = "debug";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-1.0.5.tgz";
- sha1 = "f7241217430f99dec4c2b473eab92228e874c2ac";
- };
- };
- "debug-2.1.3" = {
- name = "debug";
- packageName = "debug";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-2.1.3.tgz";
- sha1 = "ce8ab1b5ee8fbee2bfa3b633cab93d366b63418e";
- };
- };
"debug-2.2.0" = {
name = "debug";
packageName = "debug";
@@ -13856,15 +14036,6 @@ let
sha512 = "Lwaf3zVFDMBop1yDuFZ19F9WyGcZcGacsbdlZtWjQmM50tOcMntm1njF/Nb/Vjij3KaSvCF+sEYGKrrjObu2NA==";
};
};
- "delayed-stream-0.0.5" = {
- name = "delayed-stream";
- packageName = "delayed-stream";
- version = "0.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz";
- sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f";
- };
- };
"delayed-stream-1.0.0" = {
name = "delayed-stream";
packageName = "delayed-stream";
@@ -14018,15 +14189,6 @@ let
sha512 = "Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==";
};
};
- "destroy-1.0.3" = {
- name = "destroy";
- packageName = "destroy";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz";
- sha1 = "b433b4724e71fd8551d9885174851c5fc377e2c9";
- };
- };
"destroy-1.0.4" = {
name = "destroy";
packageName = "destroy";
@@ -14135,13 +14297,13 @@ let
sha512 = "JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==";
};
};
- "detective-es6-2.1.0" = {
+ "detective-es6-2.2.0" = {
name = "detective-es6";
packageName = "detective-es6";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/detective-es6/-/detective-es6-2.1.0.tgz";
- sha512 = "QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ==";
+ url = "https://registry.npmjs.org/detective-es6/-/detective-es6-2.2.0.tgz";
+ sha512 = "fSpNY0SLER7/sVgQZ1NxJPwmc9uCTzNgdkQDhAaj8NPYwr7Qji9QBcmbNvtMCnuuOGMuKn3O7jv0An+/WRWJZQ==";
};
};
"detective-less-1.0.2" = {
@@ -14828,15 +14990,6 @@ let
sha1 = "34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee";
};
};
- "dot-prop-3.0.0" = {
- name = "dot-prop";
- packageName = "dot-prop";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz";
- sha1 = "1b708af094a49c9a0e7dbcad790aba539dac1177";
- };
- };
"dot-prop-4.2.0" = {
name = "dot-prop";
packageName = "dot-prop";
@@ -15242,13 +15395,22 @@ let
sha512 = "7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==";
};
};
- "electron-to-chromium-1.3.465" = {
+ "ejs-3.1.3" = {
+ name = "ejs";
+ packageName = "ejs";
+ version = "3.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ejs/-/ejs-3.1.3.tgz";
+ sha512 = "wmtrUGyfSC23GC/B1SMv2ogAUgbQEtDmTIhfqielrG5ExIM9TP4UoYdi90jLF1aTcsWCJNEO0UrgKzP0y3nTSg==";
+ };
+ };
+ "electron-to-chromium-1.3.483" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.465";
+ version = "1.3.483";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.465.tgz";
- sha512 = "K/lUeT3NLAsJ5SHRDhK3/zd0tw7OUllYD8w+fTOXm6ljCPsp2qq+vMzxpLo8u1M27ZjZAjRbsA6rirvne2nAMQ==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz";
+ sha512 = "+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==";
};
};
"elegant-spinner-1.0.1" = {
@@ -15278,13 +15440,13 @@ let
sha1 = "9ac91be6e52fb6e6244c4e54a4ac3ed8ae8e29c0";
};
};
- "elliptic-6.5.2" = {
+ "elliptic-6.5.3" = {
name = "elliptic";
packageName = "elliptic";
- version = "6.5.2";
+ version = "6.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz";
- sha512 = "f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==";
+ url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz";
+ sha512 = "IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==";
};
};
"email-validator-2.0.4" = {
@@ -15369,15 +15531,6 @@ let
sha512 = "5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==";
};
};
- "emojis-list-2.1.0" = {
- name = "emojis-list";
- packageName = "emojis-list";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz";
- sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389";
- };
- };
"emojis-list-3.0.0" = {
name = "emojis-list";
packageName = "emojis-list";
@@ -15576,22 +15729,22 @@ let
sha1 = "a115c32504b6302e85a76269d7a57ccdd962e359";
};
};
- "enhanced-resolve-4.1.0" = {
+ "enhanced-resolve-4.2.0" = {
name = "enhanced-resolve";
packageName = "enhanced-resolve";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz";
- sha512 = "F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==";
+ url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz";
+ sha512 = "S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==";
};
};
- "enhanced-resolve-4.1.1" = {
- name = "enhanced-resolve";
- packageName = "enhanced-resolve";
- version = "4.1.1";
+ "enquirer-2.3.5" = {
+ name = "enquirer";
+ packageName = "enquirer";
+ version = "2.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz";
- sha512 = "98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==";
+ url = "https://registry.npmjs.org/enquirer/-/enquirer-2.3.5.tgz";
+ sha512 = "BNT1C08P9XD0vNg3J475yIUG+mVdp9T6towYFHUv897X0KoHBjB1shyrNmhmtHWKP17iSWgo7Gqh7BBuzLZMSA==";
};
};
"ensure-posix-path-1.1.1" = {
@@ -15765,13 +15918,22 @@ let
sha512 = "rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==";
};
};
- "es-abstract-1.17.5" = {
+ "es-abstract-1.17.6" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.17.5";
+ version = "1.17.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz";
+ sha512 = "Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==";
+ };
+ };
+ "es-array-method-boxes-properly-1.0.0" = {
+ name = "es-array-method-boxes-properly";
+ packageName = "es-array-method-boxes-properly";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz";
- sha512 = "BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==";
+ url = "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz";
+ sha512 = "wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==";
};
};
"es-get-iterator-1.1.0" = {
@@ -15810,15 +15972,6 @@ let
sha1 = "aba8d9e1943a895ac96837a62a39b3f55ecd94ab";
};
};
- "es5class-2.3.1" = {
- name = "es5class";
- packageName = "es5class";
- version = "2.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es5class/-/es5class-2.3.1.tgz";
- sha1 = "42c5c18a9016bcb0db28a4d340ebb831f55d1b66";
- };
- };
"es6-error-4.1.1" = {
name = "es6-error";
packageName = "es6-error";
@@ -15900,15 +16053,6 @@ let
sha512 = "eO6vFm0JvqGzjWIQA6QVKjxpmELfhWbDUWHm1rPfIbn55mhKPiAa5xpLmQWJrNa629ZIeQ8ZvMAi13kvrjK6Mg==";
};
};
- "es6-promisify-6.1.0" = {
- name = "es6-promisify";
- packageName = "es6-promisify";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.0.tgz";
- sha512 = "jCsk2fpfEFusVv1MDkF4Uf0hAzIKNDMgR6LyOIw6a3jwkN1sCgWzuwgnsHY9YSQ8n8P31HoncvE0LC44cpWTrw==";
- };
- };
"es6-promisify-6.1.1" = {
name = "es6-promisify";
packageName = "es6-promisify";
@@ -15963,6 +16107,15 @@ let
sha512 = "VHDcDg9AwFoeQU9ULPCJCw6P95gr9Er65M+bccefEVD/OOb+WMyQIYw58rpm0F+zcfRJNf394I+BMH8JeU97Hw==";
};
};
+ "escalade-3.0.1" = {
+ name = "escalade";
+ packageName = "escalade";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escalade/-/escalade-3.0.1.tgz";
+ sha512 = "DR6NO3h9niOT+MZs7bjxlj2a1k+POu5RN8CLTPX2+i78bRi9eLe7+0zXgUHMnGXWybYcL61E9hGhPKqedy8tQA==";
+ };
+ };
"escape-goat-2.1.1" = {
name = "escape-goat";
packageName = "escape-goat";
@@ -15972,15 +16125,6 @@ let
sha512 = "8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==";
};
};
- "escape-html-1.0.1" = {
- name = "escape-html";
- packageName = "escape-html";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz";
- sha1 = "181a286ead397a39a92857cfb1d43052e356bff0";
- };
- };
"escape-html-1.0.3" = {
name = "escape-html";
packageName = "escape-html";
@@ -16044,13 +16188,13 @@ let
sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
};
};
- "escodegen-1.14.2" = {
+ "escodegen-1.14.3" = {
name = "escodegen";
packageName = "escodegen";
- version = "1.14.2";
+ version = "1.14.3";
src = fetchurl {
- url = "https://registry.npmjs.org/escodegen/-/escodegen-1.14.2.tgz";
- sha512 = "InuOIiKk8wwuOFg6x9BQXbzjrQhtyXh46K9bqVTPzSo2FnyMBaYGBMC6PhQy7yxxil9vIedFBweQBMK74/7o8A==";
+ url = "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz";
+ sha512 = "qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==";
};
};
"escodegen-1.3.3" = {
@@ -16080,24 +16224,6 @@ let
sha1 = "759dce8496c4248fec2d0caaf4108bcf3f1a7f5d";
};
};
- "escope-3.6.0" = {
- name = "escope";
- packageName = "escope";
- version = "3.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz";
- sha1 = "e01975e812781a163a6dadfdd80398dc64c889c3";
- };
- };
- "eslint-3.19.0" = {
- name = "eslint";
- packageName = "eslint";
- version = "3.19.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz";
- sha1 = "c8fc6201c7f40dd08941b87c085767386a679acc";
- };
- };
"eslint-4.19.1" = {
name = "eslint";
packageName = "eslint";
@@ -16125,22 +16251,22 @@ let
sha512 = "K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==";
};
};
- "eslint-7.2.0" = {
+ "eslint-7.3.1" = {
name = "eslint";
packageName = "eslint";
- version = "7.2.0";
+ version = "7.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.2.0.tgz";
- sha512 = "B3BtEyaDKC5MlfDa2Ha8/D6DsS4fju95zs0hjS3HdGazw+LNayai38A25qMppK37wWGWNYSPOR6oYzlz5MHsRQ==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.3.1.tgz";
+ sha512 = "cQC/xj9bhWUcyi/RuMbRtC3I0eW8MH0jhRELSvpKYkWep3C6YZ2OkvcvJVUeO6gcunABmzptbXBuDoXsjHmfTA==";
};
};
- "eslint-plugin-no-unsafe-innerhtml-1.0.16" = {
- name = "eslint-plugin-no-unsafe-innerhtml";
- packageName = "eslint-plugin-no-unsafe-innerhtml";
- version = "1.0.16";
+ "eslint-plugin-no-unsanitized-3.1.2" = {
+ name = "eslint-plugin-no-unsanitized";
+ packageName = "eslint-plugin-no-unsanitized";
+ version = "3.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-no-unsafe-innerhtml/-/eslint-plugin-no-unsafe-innerhtml-1.0.16.tgz";
- sha1 = "7d02878c8e9bf7916b88836d5ac122b42f151932";
+ url = "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.1.2.tgz";
+ sha512 = "KPShfliA3Uy9qqwQx35P1fwIOeJjZkb0FbMMUFztRYRposzaynsM8JCEb952fqkidROl1kpqY80uSvn+TcWkQQ==";
};
};
"eslint-plugin-vue-6.2.2" = {
@@ -16188,31 +16314,31 @@ let
sha512 = "fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==";
};
};
- "eslint-utils-2.0.0" = {
+ "eslint-utils-2.1.0" = {
name = "eslint-utils";
packageName = "eslint-utils";
- version = "2.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz";
- sha512 = "0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==";
+ url = "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz";
+ sha512 = "w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==";
};
};
- "eslint-visitor-keys-1.1.0" = {
+ "eslint-visitor-keys-1.2.0" = {
name = "eslint-visitor-keys";
packageName = "eslint-visitor-keys";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz";
- sha512 = "8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==";
+ url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz";
+ sha512 = "WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==";
};
};
- "eslint-visitor-keys-1.2.0" = {
+ "eslint-visitor-keys-1.3.0" = {
name = "eslint-visitor-keys";
packageName = "eslint-visitor-keys";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz";
- sha512 = "WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==";
+ url = "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz";
+ sha512 = "6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==";
};
};
"esm-3.2.25" = {
@@ -16440,15 +16566,6 @@ let
sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==";
};
};
- "etag-1.5.1" = {
- name = "etag";
- packageName = "etag";
- version = "1.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/etag/-/etag-1.5.1.tgz";
- sha1 = "54c50de04ee42695562925ac566588291be7e9ea";
- };
- };
"etag-1.8.1" = {
name = "etag";
packageName = "etag";
@@ -16494,6 +16611,15 @@ let
sha512 = "YVFs6dPpZIgH665kKckDktEVvSBccSYJmoZUfhNUdv5d3Xv+Q+SKF4Xis1jolq9aBzuW1ZZhQh/m/zU/TPdDhw==";
};
};
+ "event-loop-spinner-2.0.0" = {
+ name = "event-loop-spinner";
+ packageName = "event-loop-spinner";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/event-loop-spinner/-/event-loop-spinner-2.0.0.tgz";
+ sha512 = "1y4j/Mhttr8ordvHkbDsGzGrlQaSYJoXD/3YKUxiOXIk7myEn9UPfybEk/lLtrcU3D4QvCNmVUxVQaPtvAIaUw==";
+ };
+ };
"event-pubsub-4.3.0" = {
name = "event-pubsub";
packageName = "event-pubsub";
@@ -16530,15 +16656,6 @@ let
sha1 = "b4c540012d0fe1498420f3d8946008db6393c37a";
};
};
- "event-stream-3.2.2" = {
- name = "event-stream";
- packageName = "event-stream";
- version = "3.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-stream/-/event-stream-3.2.2.tgz";
- sha1 = "f79f9984c07ee3fd9b44ffb3cd0422b13e24084d";
- };
- };
"event-stream-3.3.4" = {
name = "event-stream";
packageName = "event-stream";
@@ -16575,15 +16692,6 @@ let
sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab";
};
};
- "eventemitter3-0.1.6" = {
- name = "eventemitter3";
- packageName = "eventemitter3";
- version = "0.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-0.1.6.tgz";
- sha1 = "8c7ac44b87baab55cd50c828dc38778eac052ea5";
- };
- };
"eventemitter3-1.2.0" = {
name = "eventemitter3";
packageName = "eventemitter3";
@@ -16890,15 +16998,6 @@ let
sha1 = "0b63ae626c96b71b78d13dfce079c10351635a86";
};
};
- "express-4.11.2" = {
- name = "express";
- packageName = "express";
- version = "4.11.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/express/-/express-4.11.2.tgz";
- sha1 = "8df3d5a9ac848585f00a0777601823faecd3b148";
- };
- };
"express-4.17.1" = {
name = "express";
packageName = "express";
@@ -16944,13 +17043,13 @@ let
sha512 = "UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q==";
};
};
- "express-urlrewrite-1.2.0" = {
+ "express-urlrewrite-1.3.0" = {
name = "express-urlrewrite";
packageName = "express-urlrewrite";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.2.0.tgz";
- sha1 = "8e667b7761ff1c7ffdb0efa05d64035387c823eb";
+ url = "https://registry.npmjs.org/express-urlrewrite/-/express-urlrewrite-1.3.0.tgz";
+ sha512 = "xy3WZqA9EIfb51FkL1R0EqW91Z8lMi9ohp/WrNxKukvQulybqvh7+OsGiw9JOD51NrGsSuWi2hqOv7GW+DGz1w==";
};
};
"express-validator-2.21.0" = {
@@ -16998,15 +17097,6 @@ let
sha512 = "yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==";
};
};
- "extend-1.2.1" = {
- name = "extend";
- packageName = "extend";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend/-/extend-1.2.1.tgz";
- sha1 = "a0f5fd6cfc83a5fe49ef698d60ec8a624dd4576c";
- };
- };
"extend-3.0.0" = {
name = "extend";
packageName = "extend";
@@ -17277,13 +17367,13 @@ let
sha512 = "g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==";
};
};
- "fast-glob-3.2.2" = {
+ "fast-glob-3.2.4" = {
name = "fast-glob";
packageName = "fast-glob";
- version = "3.2.2";
+ version = "3.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz";
- sha512 = "UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==";
+ url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz";
+ sha512 = "kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==";
};
};
"fast-json-parse-1.0.3" = {
@@ -17358,13 +17448,13 @@ let
sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
};
};
- "fast-text-encoding-1.0.2" = {
+ "fast-text-encoding-1.0.3" = {
name = "fast-text-encoding";
packageName = "fast-text-encoding";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.2.tgz";
- sha512 = "5rQdinSsycpzvAoHga2EDn+LRX1d5xLFsuNG0Kg61JrAT/tASXcLL0nf/33v+sAxlQcfYmWbTURa1mmAf55jGw==";
+ url = "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz";
+ sha512 = "dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==";
};
};
"fast-url-parser-1.1.3" = {
@@ -17430,13 +17520,13 @@ let
sha512 = "DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==";
};
};
- "fd-lock-1.0.2" = {
+ "fd-lock-1.1.0" = {
name = "fd-lock";
packageName = "fd-lock";
- version = "1.0.2";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fd-lock/-/fd-lock-1.0.2.tgz";
- sha512 = "8O4zSv6rlNNghVfzVkj/p7LUIeBm7Xxk6QnhfmR1WJm/W4kwS8IyShy4X1peRnFUYZUYLlcwEMKXF8QWxJCMvg==";
+ url = "https://registry.npmjs.org/fd-lock/-/fd-lock-1.1.0.tgz";
+ sha512 = "efuHbyOAfahrNtc91KUz+hpptp+HoFHj9aoUuffW8/5/iBua+pAv9se01VppWVAzCqj7D93KpQEoYyqTq2tYZQ==";
};
};
"fd-read-stream-1.1.0" = {
@@ -17457,13 +17547,13 @@ let
sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e";
};
};
- "fecha-2.3.3" = {
+ "fecha-4.2.0" = {
name = "fecha";
packageName = "fecha";
- version = "2.3.3";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz";
- sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==";
+ url = "https://registry.npmjs.org/fecha/-/fecha-4.2.0.tgz";
+ sha512 = "aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg==";
};
};
"fields-0.1.24" = {
@@ -17727,15 +17817,6 @@ let
sha512 = "yDEp513p7+iLdFHWBVdZFnRiOYwg8ZqmpaAiZCMjzqsbo7tCS4Qm4ulXOht337NGzkukKa9u3W4wqQ9tQPm3Ug==";
};
};
- "finalhandler-0.3.3" = {
- name = "finalhandler";
- packageName = "finalhandler";
- version = "0.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.3.3.tgz";
- sha1 = "b1a09aa1e6a607b3541669b09bcb727f460cd426";
- };
- };
"finalhandler-1.1.2" = {
name = "finalhandler";
packageName = "finalhandler";
@@ -18069,13 +18150,13 @@ let
sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg==";
};
};
- "flow-parser-0.126.1" = {
+ "flow-parser-0.128.0" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.126.1";
+ version = "0.128.0";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.126.1.tgz";
- sha512 = "HDQAPl2F8vuGgyVm/Zx4vmT9Ja/ACAVIWVA3FRIcNoklkWsWDv+2vv2oVLk/2n+jAzESmvA5nFc2ElayVFZN1A==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.128.0.tgz";
+ sha512 = "BOqwccrxdGQjR09H9/YvmgrY6xCyhfRqqZ6HOiDuPBYkSVd5rKamCLs2S4D7Yd0ltwBtnP3rp7vzaBTIJK1+Iw==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -18114,6 +18195,15 @@ let
sha1 = "ae049a714386bb83e342657a82924b70364a90d6";
};
};
+ "flumedb-2.1.8" = {
+ name = "flumedb";
+ packageName = "flumedb";
+ version = "2.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flumedb/-/flumedb-2.1.8.tgz";
+ sha512 = "MtBCZFjj9GuqOQP8Ld87FbXm8ztQyLkLeuiHuB5+aACFuVn1kunnCis75R03ujFZTqCFmkBwFz7E016b3DB0zA==";
+ };
+ };
"flumelog-offset-3.4.4" = {
name = "flumelog-offset";
packageName = "flumelog-offset";
@@ -18141,6 +18231,15 @@ let
sha512 = "Nl0gJOgrDGpJGZDkP6gvo6s1Q9WmRynbHUvI/JY3eQ81YgzUUa2FKLlfu6OHV5ho5NeXP+00F+0K1yBVaEgJOQ==";
};
};
+ "flumeview-level-4.0.4" = {
+ name = "flumeview-level";
+ packageName = "flumeview-level";
+ version = "4.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flumeview-level/-/flumeview-level-4.0.4.tgz";
+ sha512 = "8C/o/oZU73ot1LMbxCyKeZJ0D3L5AGdxzIF5H2QtmznMSoZHVG1gT2IDjkOtesenVPlLQKnL95ewMKbE7cXWEw==";
+ };
+ };
"flumeview-links-1.0.1" = {
name = "flumeview-links";
packageName = "flumeview-links";
@@ -18150,22 +18249,22 @@ let
sha512 = "X7enLH2Ijoav3xA+EPoahf5e1RjMoRaHWQcG/RyHvpXbV/qlhEgH2zwIi8kg+Ezt90KTtnGxVygcSZ7RGpdkng==";
};
};
- "flumeview-query-7.2.2" = {
+ "flumeview-query-8.0.0" = {
name = "flumeview-query";
packageName = "flumeview-query";
- version = "7.2.2";
+ version = "8.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/flumeview-query/-/flumeview-query-7.2.2.tgz";
- sha512 = "zDwy3WIbF5pKhwyK0wVtGdedU+1Xh2Dnrg06fJ0dIkAcQs8+u+CaoSBcnyp80i6XmzfzGCRkN0Fdve2b6f5XAA==";
+ url = "https://registry.npmjs.org/flumeview-query/-/flumeview-query-8.0.0.tgz";
+ sha512 = "uPTT5I26ePMc6Xhjebu1aiaHAd7P3EqyE9SZB6B9ZIvXtMXhFYNk7iO1yzh1ZXp3aYzdYmrI9k8mSz9urZ9gNQ==";
};
};
- "flumeview-reduce-1.3.16" = {
+ "flumeview-reduce-1.3.17" = {
name = "flumeview-reduce";
packageName = "flumeview-reduce";
- version = "1.3.16";
+ version = "1.3.17";
src = fetchurl {
- url = "https://registry.npmjs.org/flumeview-reduce/-/flumeview-reduce-1.3.16.tgz";
- sha512 = "4ATidV3QARML74eNdi+HPzGa4JtSZfnQpW6QQArlKZ6NRkjax3EFLt42hK2VJyADxnVnsVInt/ItqJL/4G1/5g==";
+ url = "https://registry.npmjs.org/flumeview-reduce/-/flumeview-reduce-1.3.17.tgz";
+ sha512 = "Li09TntlRpN51GtFKllIh5nDdBcyDazvi5a/yvbdUCS9xAFb8OA6H6uu32W9gG+4GyvfUi9AsOyN8RQ8OcREQA==";
};
};
"flush-write-stream-1.1.1" = {
@@ -18186,13 +18285,13 @@ let
sha1 = "5214d7537a4d06a4a301c0cc262feb84188002e7";
};
};
- "follow-redirects-1.11.0" = {
+ "follow-redirects-1.12.1" = {
name = "follow-redirects";
packageName = "follow-redirects";
- version = "1.11.0";
+ version = "1.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz";
- sha512 = "KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==";
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.1.tgz";
+ sha512 = "tmRv0AVuR7ZyouUHLeNSiO6pqulF7dYa3s19c6t+wz9LD69/uSzdMxJ2S91nTI9U3rt/IldxpzMOFejp6f0hjg==";
};
};
"follow-redirects-1.5.10" = {
@@ -18303,13 +18402,13 @@ let
sha512 = "F3E8C9CTPK+uRGdVTMBHGo7mHX+KRtClLzkegR6ux1yy+ByxOziumpTzxajzfhICHfYdnGWY4Bokl8dirYsDeA==";
};
};
- "form-data-0.1.3" = {
- name = "form-data";
- packageName = "form-data";
- version = "0.1.3";
+ "fork-ts-checker-webpack-plugin-5.0.4" = {
+ name = "fork-ts-checker-webpack-plugin";
+ packageName = "fork-ts-checker-webpack-plugin";
+ version = "5.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-0.1.3.tgz";
- sha1 = "4ee4346e6eb5362e8344a02075bd8dbd8c7373ea";
+ url = "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-5.0.4.tgz";
+ sha512 = "nSEqM3KhAjTf8VmuZym2k6WadIasvXybJExFegqMJDkTrOBOY8yGjsXG2FGFJls3DOHtXKzrr3Bv0ZD1LaM7cA==";
};
};
"form-data-1.0.0-rc3" = {
@@ -18393,15 +18492,6 @@ let
sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30";
};
};
- "formidable-1.0.14" = {
- name = "formidable";
- packageName = "formidable";
- version = "1.0.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz";
- sha1 = "2b3f4c411cbb5fdd695c44843e2a23514a43231a";
- };
- };
"formidable-1.0.17" = {
name = "formidable";
packageName = "formidable";
@@ -18429,13 +18519,13 @@ let
sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
};
};
- "fp-ts-2.6.3" = {
+ "fp-ts-2.6.6" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.6.3";
+ version = "2.6.6";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.6.3.tgz";
- sha512 = "d/djF6VTApJB9DwD/yec2dlKd7h3oqiOv+6vtBnC1pKbHrhz7aEAGcKd4luraUQDJ3pt3C6W4Npd8s+l5xIquQ==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.6.6.tgz";
+ sha512 = "zYfhPNb2fwpkrJ5RpgEMsrvMv8r9x+guJptnaEBF295YtoVr3+jbGDXZqSqPcfEWas5Trj3FpbDkzmXbx0YYzQ==";
};
};
"fraction.js-4.0.12" = {
@@ -18483,15 +18573,6 @@ let
sha1 = "bfd9402cf3df12c4a4c310c79f99a3dde13d34a7";
};
};
- "fresh-0.2.4" = {
- name = "fresh";
- packageName = "fresh";
- version = "0.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/fresh/-/fresh-0.2.4.tgz";
- sha1 = "3582499206c9723714190edd74b4604feb4a614c";
- };
- };
"fresh-0.5.2" = {
name = "fresh";
packageName = "fresh";
@@ -18690,6 +18771,15 @@ let
sha1 = "0b7815fc3201c6a69e14db98ce098c16935259eb";
};
};
+ "fs-monkey-1.0.1" = {
+ name = "fs-monkey";
+ packageName = "fs-monkey";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz";
+ sha512 = "fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==";
+ };
+ };
"fs-write-stream-atomic-1.0.10" = {
name = "fs-write-stream-atomic";
packageName = "fs-write-stream-atomic";
@@ -18744,15 +18834,6 @@ let
sha512 = "oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==";
};
};
- "fsevents-2.1.2" = {
- name = "fsevents";
- packageName = "fsevents";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz";
- sha512 = "R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==";
- };
- };
"fsevents-2.1.3" = {
name = "fsevents";
packageName = "fsevents";
@@ -18861,13 +18942,13 @@ let
sha1 = "979e22f9451b4b38f051f7937c919dbacc692958";
};
};
- "fx-runner-1.0.11" = {
+ "fx-runner-1.0.12" = {
name = "fx-runner";
packageName = "fx-runner";
- version = "1.0.11";
+ version = "1.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/fx-runner/-/fx-runner-1.0.11.tgz";
- sha512 = "igHogHf5wTqqaPPTOav18MMTVq/eoeTJiw/PvPUuwnzU8vbyZInFPgR66G9ZBwvwxC7e611nbtB4xSMcYVhlvg==";
+ url = "https://registry.npmjs.org/fx-runner/-/fx-runner-1.0.12.tgz";
+ sha512 = "SLATlfKI2lyIcQsU8Sgfcwrni6PpC1VMTgp3aRomK/6azrzSQ3r63HqoTRliE/6JP8WjqVkIdCOGWk1ZqhfceA==";
};
};
"gauge-1.2.7" = {
@@ -19726,15 +19807,6 @@ let
sha512 = "BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==";
};
};
- "globals-9.18.0" = {
- name = "globals";
- packageName = "globals";
- version = "9.18.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz";
- sha512 = "S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==";
- };
- };
"globalthis-1.0.1" = {
name = "globalthis";
packageName = "globalthis";
@@ -20095,13 +20167,13 @@ let
sha512 = "efoimZ4F2wF2OwZJzPq2KdPjQs1K+UgJSfsHoHBBA0TwveGyQ/0kS3lUphhJg/JXIrZociuRkfjrk8JC4iPPJQ==";
};
};
- "graphql-extensions-0.12.2" = {
+ "graphql-extensions-0.12.3" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.12.2";
+ version = "0.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.2.tgz";
- sha512 = "vFaZua5aLiCOOzxfY5qzHZ6S52BCqW7VVOwzvV52Wb5edRm3dn6u+1MR9yYyEqUHSf8LvdhEojYlOkKiaQ4ghA==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.3.tgz";
+ sha512 = "W7iT0kzlwTiZU7fXfw9IgWnsqVj7EFLd0/wVcZZRAbR8L3f4+YsGls0oxKdsrvYBnbG347BXKQmIyo6GTEk4XA==";
};
};
"graphql-subscriptions-1.1.0" = {
@@ -20149,13 +20221,13 @@ let
sha512 = "/tq02ayMQjrG4oDFDRLLrPk0KvJXue0nVXoItBe7uAdbNXjQUu+HYCBdAmPLQoseVzUKKMzrhq2P/sfI76ON6w==";
};
};
- "graphql-type-json-0.3.1" = {
+ "graphql-type-json-0.3.2" = {
name = "graphql-type-json";
packageName = "graphql-type-json";
- version = "0.3.1";
+ version = "0.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.1.tgz";
- sha512 = "1lPkUXQ2L8o+ERLzVAuc3rzc/E6pGF+6HnjihCVTK0VzR0jCuUd92FqNxoHdfILXqOn2L6b4y47TBxiPyieUVA==";
+ url = "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz";
+ sha512 = "J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==";
};
};
"graphql-upload-8.1.0" = {
@@ -20896,15 +20968,6 @@ let
sha1 = "7f529cb676884032b0756750556ce77123bec406";
};
};
- "hiredis-0.4.1" = {
- name = "hiredis";
- packageName = "hiredis";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/hiredis/-/hiredis-0.4.1.tgz";
- sha1 = "aab4dcfd0fc4cbdb219d268005f2335a3c639e8f";
- };
- };
"historic-readline-1.0.8" = {
name = "historic-readline";
packageName = "historic-readline";
@@ -21347,6 +21410,15 @@ let
sha512 = "CbG3io8gUSIxNNSgq+XMjgpTMzAeVRipxVXjuGrDhH5M1a2kZ03w20s8FCLR1NjnnJj10KbvabvckmtQcYNb9g==";
};
};
+ "http-status-1.4.2" = {
+ name = "http-status";
+ packageName = "http-status";
+ version = "1.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-status/-/http-status-1.4.2.tgz";
+ sha512 = "mBnIohUwRw9NyXMEMMv8/GANnzEYUj0Y8d3uL01zDWFkxUjYyZ6rgCaAI2zZ1Wb34Oqtbx/nFZolPRDc8Xlm5A==";
+ };
+ };
"http2-client-1.3.3" = {
name = "http2-client";
packageName = "http2-client";
@@ -22013,13 +22085,13 @@ let
sha512 = "s7lJuQDJEdjqtaIWhp3KYHl6WV3J04U9zoQ6wVc+Xoa06XM27SXUY57qC5DO46xkF0CfgXMKkKNcgvSu/SAEpA==";
};
};
- "ink-text-input-3.2.2" = {
+ "ink-text-input-3.3.0" = {
name = "ink-text-input";
packageName = "ink-text-input";
- version = "3.2.2";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-3.2.2.tgz";
- sha512 = "h4EEJYOO88uK16U1mhgmJBMYeEy8ZmkrdV6gybyluCbAOQtAyND/WuRQVIKhe7D2dtYd2wwYTC648nuAxwltPQ==";
+ url = "https://registry.npmjs.org/ink-text-input/-/ink-text-input-3.3.0.tgz";
+ sha512 = "gO4wrOf2ie3YuEARTIwGlw37lMjFn3Gk6CKIDrMlHb46WFMagZU7DplohjM24zynlqfnXA5UDEIfC2NBcvD8kg==";
};
};
"inline-source-map-0.6.2" = {
@@ -22049,15 +22121,6 @@ let
sha1 = "ea25e4ce69ca145e05c99e46dcfec05e4012594a";
};
};
- "inquirer-0.12.0" = {
- name = "inquirer";
- packageName = "inquirer";
- version = "0.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz";
- sha1 = "1ef2bfd63504df0bc75785fff8c2c41df12f077e";
- };
- };
"inquirer-0.8.5" = {
name = "inquirer";
packageName = "inquirer";
@@ -22130,6 +22193,15 @@ let
sha512 = "5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==";
};
};
+ "inquirer-7.2.0" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "7.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-7.2.0.tgz";
+ sha512 = "E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==";
+ };
+ };
"inquirer-autocomplete-prompt-1.0.2" = {
name = "inquirer-autocomplete-prompt";
packageName = "inquirer-autocomplete-prompt";
@@ -22274,15 +22346,6 @@ let
sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614";
};
};
- "interpret-1.2.0" = {
- name = "interpret";
- packageName = "interpret";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz";
- sha512 = "mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==";
- };
- };
"interpret-1.4.0" = {
name = "interpret";
packageName = "interpret";
@@ -22409,15 +22472,6 @@ let
sha1 = "27a9ca37f148d2102b0ef191ccbf2c51a8f025c6";
};
};
- "ipaddr.js-1.0.5" = {
- name = "ipaddr.js";
- packageName = "ipaddr.js";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.0.5.tgz";
- sha1 = "5fa78cf301b825c78abc3042d812723049ea23c7";
- };
- };
"ipaddr.js-1.4.0" = {
name = "ipaddr.js";
packageName = "ipaddr.js";
@@ -23084,13 +23138,13 @@ let
sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==";
};
};
- "is-my-json-valid-2.20.0" = {
+ "is-my-json-valid-2.20.1" = {
name = "is-my-json-valid";
packageName = "is-my-json-valid";
- version = "2.20.0";
+ version = "2.20.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz";
- sha512 = "XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA==";
+ url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.1.tgz";
+ sha512 = "KWo8x7CYK5goqyYFJM4ZmapN2DvIGKkx5C1WLHyo2Dcr4R9u4Y9ofpZxn5+LF/d0FHR3AeFcYxVlqIA2OOwuJA==";
};
};
"is-natural-number-4.0.1" = {
@@ -23291,13 +23345,13 @@ let
sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==";
};
};
- "is-plain-object-3.0.0" = {
+ "is-plain-object-3.0.1" = {
name = "is-plain-object";
packageName = "is-plain-object";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz";
- sha512 = "tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==";
+ url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz";
+ sha512 = "Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==";
};
};
"is-posix-bracket-0.1.1" = {
@@ -23345,13 +23399,13 @@ let
sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24";
};
};
- "is-reference-1.2.0" = {
+ "is-reference-1.2.1" = {
name = "is-reference";
packageName = "is-reference";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/is-reference/-/is-reference-1.2.0.tgz";
- sha512 = "ZVxq+5TkOx6GQdnoMm2aRdCKADdcrOWXLGzGT+vIA8DMpqEJaRk5AL1bS80zJ2bjHunVmjdzfCt0e4BymIEqKQ==";
+ url = "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz";
+ sha512 = "U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==";
};
};
"is-regex-1.0.5" = {
@@ -23831,15 +23885,6 @@ let
sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
};
};
- "isobject-4.0.0" = {
- name = "isobject";
- packageName = "isobject";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz";
- sha512 = "S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==";
- };
- };
"isomorphic-fetch-2.2.1" = {
name = "isomorphic-fetch";
packageName = "isomorphic-fetch";
@@ -23948,6 +23993,24 @@ let
sha512 = "RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==";
};
};
+ "iterate-iterator-1.0.1" = {
+ name = "iterate-iterator";
+ packageName = "iterate-iterator";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/iterate-iterator/-/iterate-iterator-1.0.1.tgz";
+ sha512 = "3Q6tudGN05kbkDQDI4CqjaBf4qf85w6W6GnuZDtUVYwKgtC1q8yxYX7CZed7N+tLzQqS6roujWvszf13T+n9aw==";
+ };
+ };
+ "iterate-value-1.0.2" = {
+ name = "iterate-value";
+ packageName = "iterate-value";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/iterate-value/-/iterate-value-1.0.2.tgz";
+ sha512 = "A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==";
+ };
+ };
"iterators-0.1.0" = {
name = "iterators";
packageName = "iterators";
@@ -23984,6 +24047,15 @@ let
sha512 = "xZ9WvZDWLkZFq7SObpLwu1asMCKCgBRNcDxxGSvK+ZQ7OZyJC5xPlU+rJa4+s/P6autPBVwHpqMGbOERFxWuuA==";
};
};
+ "jake-10.8.2" = {
+ name = "jake";
+ packageName = "jake";
+ version = "10.8.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz";
+ sha512 = "eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==";
+ };
+ };
"java-properties-1.0.2" = {
name = "java-properties";
packageName = "java-properties";
@@ -24155,22 +24227,22 @@ let
sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51";
};
};
- "jquery.terminal-2.17.1" = {
+ "jquery.terminal-2.17.2" = {
name = "jquery.terminal";
packageName = "jquery.terminal";
- version = "2.17.1";
+ version = "2.17.2";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.17.1.tgz";
- sha512 = "f+fqKLf0y6ZEhOLGlGCjlDdALPcf0APPd7pDAtDdUZ12Y6fWh0st1Y7RnygJRHpYkEYC3mRC+oogA03XqMH7YQ==";
+ url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.17.2.tgz";
+ sha512 = "FHs9cS0phsXFXI1waqK/kY9TnyiWmQp65NFu/vMZky1Tef4zIYD3D5qZcBhBkXhAbIFA+fPfmMUUgGKBQWtKlQ==";
};
};
- "js-base64-2.5.2" = {
+ "js-base64-2.6.2" = {
name = "js-base64";
packageName = "js-base64";
- version = "2.5.2";
+ version = "2.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz";
- sha512 = "Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==";
+ url = "https://registry.npmjs.org/js-base64/-/js-base64-2.6.2.tgz";
+ sha512 = "1hgLrLIrmCgZG+ID3VoLNLOSwjGnoZa8tyrUdEteMeIzsT6PH7PMLyUvbDwzNE56P3PNxyvuIOx4Uh2E5rzQIw==";
};
};
"js-beautify-1.11.0" = {
@@ -24299,13 +24371,13 @@ let
sha1 = "b01307cb29b618a1ed26ec79e911f803c4da0040";
};
};
- "jscodeshift-0.9.0" = {
+ "jscodeshift-0.10.0" = {
name = "jscodeshift";
packageName = "jscodeshift";
- version = "0.9.0";
+ version = "0.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.9.0.tgz";
- sha512 = "SUeXq8dJzj5LR8uy71axgG3bmiHoC0IdHy7n89SqKzkzBWpAds5F9IIGE+lqUSZX9J0ZfEzN8fXWIqQV0dIp2w==";
+ url = "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.10.0.tgz";
+ sha512 = "xpH2FVSEepXoNr6+cPlPHzPzBY1W9bPulufhCHOShzk8+CTCzAOQKytuOXT0b/9PvmO4biRi0g/ZIylVew815w==";
};
};
"jsdom-11.12.0" = {
@@ -24461,15 +24533,6 @@ let
sha512 = "0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==";
};
};
- "json-rpc2-0.8.1" = {
- name = "json-rpc2";
- packageName = "json-rpc2";
- version = "0.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-rpc2/-/json-rpc2-0.8.1.tgz";
- sha1 = "efe8c9834605b556c488d1ed7bcf24ee381eeeb2";
- };
- };
"json-schema-0.2.2" = {
name = "json-schema";
packageName = "json-schema";
@@ -24713,15 +24776,6 @@ let
sha1 = "330542ad3f0a654665b778f3eb2d9a9fa507ac64";
};
};
- "jsonparse-0.0.6" = {
- name = "jsonparse";
- packageName = "jsonparse";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.6.tgz";
- sha1 = "ab599f19324d4ae178fa21a930192ab11ab61a4e";
- };
- };
"jsonparse-1.3.1" = {
name = "jsonparse";
packageName = "jsonparse";
@@ -24839,13 +24893,13 @@ let
sha512 = "EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==";
};
};
- "jszip-3.4.0" = {
+ "jszip-3.5.0" = {
name = "jszip";
packageName = "jszip";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz";
- sha512 = "gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==";
+ url = "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz";
+ sha512 = "WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==";
};
};
"junk-3.1.0" = {
@@ -25488,6 +25542,15 @@ let
sha512 = "wcak5OQeA4rURGacqS62R/xNHjCYnJSQDBOlm4KNUGJVE9bWv2B04TclqReYejN+oD65PzD4FsqeWoI5wNC5Lg==";
};
};
+ "level-6.0.1" = {
+ name = "level";
+ packageName = "level";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/level/-/level-6.0.1.tgz";
+ sha512 = "psRSqJZCsC/irNhfHzrVZbmPYXDcEYhA5TVNwr+V92jF44rbf86hqGp8fiT702FyiArScYIlPSBTDUASCVNSpw==";
+ };
+ };
"level-codec-6.2.0" = {
name = "level-codec";
packageName = "level-codec";
@@ -25497,13 +25560,13 @@ let
sha1 = "a4b5244bb6a4c2f723d68a1d64e980c53627d9d4";
};
};
- "level-codec-9.0.1" = {
+ "level-codec-9.0.2" = {
name = "level-codec";
packageName = "level-codec";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/level-codec/-/level-codec-9.0.1.tgz";
- sha512 = "ajFP0kJ+nyq4i6kptSM+mAvJKLOg1X5FiFPtLG9M5gCEZyBmgDi3FkDrvlMkEzrUn1cWxtvVmrvoS4ASyO/q+Q==";
+ url = "https://registry.npmjs.org/level-codec/-/level-codec-9.0.2.tgz";
+ sha512 = "UyIwNb1lJBChJnGfjmO0OR+ezh2iVu1Kas3nvBS/BzGnx79dv6g7unpKIDNPMhfdTEGoc7mC8uAu51XEtX+FHQ==";
};
};
"level-concat-iterator-2.0.1" = {
@@ -25542,6 +25605,15 @@ let
sha512 = "PeGjZsyMG4O89KHiez1zoMJxStnkM+oBIqgACjoo5PJqFiSUUm3GNod/KcbqN5ktyZa8jkG7I1T0P2u6HN9lIg==";
};
};
+ "level-js-5.0.2" = {
+ name = "level-js";
+ packageName = "level-js";
+ version = "5.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/level-js/-/level-js-5.0.2.tgz";
+ sha512 = "SnBIDo2pdO5VXh02ZmtAyPP6/+6YTJg2ibLtl9C34pWvmtMEmRTWpra+qO/hifkUtBTOtfx6S9vLDjBsBK4gRg==";
+ };
+ };
"level-packager-5.1.1" = {
name = "level-packager";
packageName = "level-packager";
@@ -25911,15 +25983,6 @@ let
sha512 = "Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==";
};
};
- "loader-utils-1.2.3" = {
- name = "loader-utils";
- packageName = "loader-utils";
- version = "1.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz";
- sha512 = "fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==";
- };
- };
"loader-utils-1.4.0" = {
name = "loader-utils";
packageName = "loader-utils";
@@ -26010,15 +26073,6 @@ let
sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e";
};
};
- "lodash-3.1.0" = {
- name = "lodash";
- packageName = "lodash";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-3.1.0.tgz";
- sha1 = "d41b8b33530cb3be088853208ad30092d2c27961";
- };
- };
"lodash-3.10.1" = {
name = "lodash";
packageName = "lodash";
@@ -27108,13 +27162,13 @@ let
sha512 = "Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==";
};
};
- "logform-2.1.2" = {
+ "logform-2.2.0" = {
name = "logform";
packageName = "logform";
- version = "2.1.2";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz";
- sha512 = "+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==";
+ url = "https://registry.npmjs.org/logform/-/logform-2.2.0.tgz";
+ sha512 = "N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==";
};
};
"loglevel-1.6.8" = {
@@ -28143,13 +28197,13 @@ let
sha1 = "c04891883c28c83602e1d06b05a11037e359b4c8";
};
};
- "mdn-browser-compat-data-1.0.15" = {
+ "mdn-browser-compat-data-1.0.25" = {
name = "mdn-browser-compat-data";
packageName = "mdn-browser-compat-data";
- version = "1.0.15";
+ version = "1.0.25";
src = fetchurl {
- url = "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-1.0.15.tgz";
- sha512 = "0jxT4ZqqCzJJfktX9d4NKgfRENy60kFzhVNV0mXNHvlnw8KrMe2cKOlEKs/Bz+odlgO0rRZAxU0OKiptqVhAXg==";
+ url = "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-1.0.25.tgz";
+ sha512 = "4klqILpitRnmWRai5Ols/GXP1eGDYMluAcBRoNZnGNkV2OnkDmpA9hUlM+9pTFym5FGDO5TAm3HweVSVc7ziiQ==";
};
};
"mdn-data-2.0.4" = {
@@ -28314,6 +28368,24 @@ let
sha512 = "e0WfJAMm8Gv1mP5fEq/Blzy6Lt1VbLg7gNnZmZak7nhrBTibs+c6nQ4SKs/ZyJYHS1mFgDJeopsLAv7Ow0FMFg==";
};
};
+ "mem-fs-editor-7.0.1" = {
+ name = "mem-fs-editor";
+ packageName = "mem-fs-editor";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mem-fs-editor/-/mem-fs-editor-7.0.1.tgz";
+ sha512 = "eD8r4/d2ayp9HHIgBPHB6Ds0ggA8F9cf9HxcNtbqrwqJXfIDrOSMG5K4fV3+Ib3B+HIdrWqkeDDDvrO7i9EbvQ==";
+ };
+ };
+ "memfs-3.2.0" = {
+ name = "memfs";
+ packageName = "memfs";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz";
+ sha512 = "f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==";
+ };
+ };
"memoizee-0.4.14" = {
name = "memoizee";
packageName = "memoizee";
@@ -28467,15 +28539,6 @@ let
sha512 = "VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==";
};
};
- "merge-descriptors-0.0.2" = {
- name = "merge-descriptors";
- packageName = "merge-descriptors";
- version = "0.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz";
- sha1 = "c36a52a781437513c57275f39dd9d317514ac8c7";
- };
- };
"merge-descriptors-1.0.1" = {
name = "merge-descriptors";
packageName = "merge-descriptors";
@@ -28575,15 +28638,6 @@ let
sha1 = "335d429eefd21b7bacf2e9c922a8d2bd14a30e4f";
};
};
- "methods-1.0.1" = {
- name = "methods";
- packageName = "methods";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/methods/-/methods-1.0.1.tgz";
- sha1 = "75bc91943dffd7da037cf3eeb0ed73a0037cd14b";
- };
- };
"methods-1.1.2" = {
name = "methods";
packageName = "methods";
@@ -28719,15 +28773,6 @@ let
sha512 = "RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==";
};
};
- "mime-db-1.12.0" = {
- name = "mime-db";
- packageName = "mime-db";
- version = "1.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.12.0.tgz";
- sha1 = "3d0c63180f458eb10d325aaa37d7c58ae312e9d7";
- };
- };
"mime-db-1.33.0" = {
name = "mime-db";
packageName = "mime-db";
@@ -28755,15 +28800,6 @@ let
sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
};
};
- "mime-types-2.0.14" = {
- name = "mime-types";
- packageName = "mime-types";
- version = "2.0.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.0.14.tgz";
- sha1 = "310e159db23e077f8bb22b748dabfa4957140aa6";
- };
- };
"mime-types-2.1.18" = {
name = "mime-types";
packageName = "mime-types";
@@ -29178,15 +29214,6 @@ let
sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
};
};
- "mkdirp-1.0.3" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz";
- sha512 = "6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==";
- };
- };
"mkdirp-1.0.4" = {
name = "mkdirp";
packageName = "mkdirp";
@@ -29331,6 +29358,15 @@ let
sha512 = "oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==";
};
};
+ "moment-2.27.0" = {
+ name = "moment";
+ packageName = "moment";
+ version = "2.27.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz";
+ sha512 = "al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==";
+ };
+ };
"moment-2.7.0" = {
name = "moment";
packageName = "moment";
@@ -29349,6 +29385,15 @@ let
sha512 = "+GgHNg8xRhMXfEbv81iDtrVeTcWt0kWmTEY1XQK14dICTXnWJnT0dxdlPspwqF3keKMVPXwayEsk1DI0AA/jdA==";
};
};
+ "monotonic-timestamp-0.0.9" = {
+ name = "monotonic-timestamp";
+ packageName = "monotonic-timestamp";
+ version = "0.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.9.tgz";
+ sha1 = "5ba5adc7aac85e1d7ce77be847161ed246b39603";
+ };
+ };
"moo-0.5.1" = {
name = "moo";
packageName = "moo";
@@ -29439,15 +29484,6 @@ let
sha512 = "eaF9rO2uFrIYEHomJxziuKTDkbWW5psLBaIGCazQSKqYsTaB3n4SpvJ1PexKaDBiPnMLPIFWBIiTYT3IfEJfww==";
};
};
- "ms-0.7.0" = {
- name = "ms";
- packageName = "ms";
- version = "0.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-0.7.0.tgz";
- sha1 = "865be94c2e7397ad8a57da6a633a6e2f30798b83";
- };
- };
"ms-0.7.1" = {
name = "ms";
packageName = "ms";
@@ -29979,15 +30015,6 @@ let
sha512 = "ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==";
};
};
- "napi-macros-1.8.2" = {
- name = "napi-macros";
- packageName = "napi-macros";
- version = "1.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/napi-macros/-/napi-macros-1.8.2.tgz";
- sha512 = "Tr0DNY4RzTaBG2W2m3l7ZtFuJChTH6VZhXVhkGGjF/4cZTt+i8GcM9ozD+30Lmr4mDoZ5Xx34t2o4GJqYWDGcg==";
- };
- };
"napi-macros-2.0.0" = {
name = "napi-macros";
packageName = "napi-macros";
@@ -29997,55 +30024,6 @@ let
sha512 = "A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==";
};
};
- "native-dns-cache-git+https://github.com/okTurtles/native-dns-cache.git#8714196bb9223cc9a4064a4fddf9e82ec50b7d4d" = {
- name = "native-dns-cache";
- packageName = "native-dns-cache";
- version = "0.0.2";
- src = fetchgit {
- url = "https://github.com/okTurtles/native-dns-cache.git";
- rev = "8714196bb9223cc9a4064a4fddf9e82ec50b7d4d";
- sha256 = "3f06b2577afc3c1e428533baae3c51bad44a2e1e02fca147a1303943c214f841";
- };
- };
- "native-dns-git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402" = {
- name = "native-dns";
- packageName = "native-dns";
- version = "0.6.1";
- src = fetchgit {
- url = "https://github.com/okTurtles/node-dns.git";
- rev = "08433ec98f517eed3c6d5e47bdf62603539cd402";
- sha256 = "a7342bfd4e952490a8a25a68efcb1d16ecc2391f1044109ebeace89ad284f7a2";
- };
- };
- "native-dns-packet-0.1.1" = {
- name = "native-dns-packet";
- packageName = "native-dns-packet";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/native-dns-packet/-/native-dns-packet-0.1.1.tgz";
- sha1 = "97da90570b8438a00194701ce24d011fd3cc109a";
- };
- };
- "native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#307e77a47ebba57a5ae9118a284e916e5ebb305a" = {
- name = "native-dns-packet";
- packageName = "native-dns-packet";
- version = "0.0.3";
- src = fetchgit {
- url = "https://github.com/okTurtles/native-dns-packet.git";
- rev = "307e77a47ebba57a5ae9118a284e916e5ebb305a";
- sha256 = "f8aaa7bb3b2a652e52bfe5c13a6531c71d690f621ef4d86d0787838708a50358";
- };
- };
- "native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#8bf2714c318cfe7d31bca2006385882ccbf503e4" = {
- name = "native-dns-packet";
- packageName = "native-dns-packet";
- version = "0.0.4";
- src = fetchgit {
- url = "https://github.com/okTurtles/native-dns-packet.git";
- rev = "8bf2714c318cfe7d31bca2006385882ccbf503e4";
- sha256 = "1f39a4bd88978a0b51d45c32c777fb7f75b12e220cf7d206aa5a12d1e4e80f9d";
- };
- };
"native-promise-only-0.8.1" = {
name = "native-promise-only";
packageName = "native-promise-only";
@@ -30118,15 +30096,6 @@ let
sha1 = "9570ef15ed6f9ae6b2b3c8d5e71b66d3193cd661";
};
};
- "nconf-0.7.1" = {
- name = "nconf";
- packageName = "nconf";
- version = "0.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/nconf/-/nconf-0.7.1.tgz";
- sha1 = "ee4b561dd979a3c58db122e38f196d49d61aeb5b";
- };
- };
"ncp-0.4.2" = {
name = "ncp";
packageName = "ncp";
@@ -30181,13 +30150,13 @@ let
sha1 = "ae603b36b134bcec347b452422b0bf98d5832ec8";
};
};
- "nearley-2.19.3" = {
+ "nearley-2.19.4" = {
name = "nearley";
packageName = "nearley";
- version = "2.19.3";
+ version = "2.19.4";
src = fetchurl {
- url = "https://registry.npmjs.org/nearley/-/nearley-2.19.3.tgz";
- sha512 = "FpAy1PmTsUpOtgxr23g4jRNvJHYzZEW2PixXeSzksLR/ykPfwKhAodc2+9wQhY+JneWLcvkDw6q7FJIsIdF/aQ==";
+ url = "https://registry.npmjs.org/nearley/-/nearley-2.19.4.tgz";
+ sha512 = "oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw==";
};
};
"neat-csv-2.1.0" = {
@@ -30515,15 +30484,6 @@ let
sha512 = "ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==";
};
};
- "node-alias-1.0.4" = {
- name = "node-alias";
- packageName = "node-alias";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-alias/-/node-alias-1.0.4.tgz";
- sha1 = "1f1b916b56b9ea241c0135f97ced6940f556f292";
- };
- };
"node-appc-0.2.49" = {
name = "node-appc";
packageName = "node-appc";
@@ -31272,15 +31232,6 @@ let
sha512 = "wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==";
};
};
- "npm-pick-manifest-6.0.0" = {
- name = "npm-pick-manifest";
- packageName = "npm-pick-manifest";
- version = "6.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz";
- sha512 = "PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==";
- };
- };
"npm-pick-manifest-6.1.0" = {
name = "npm-pick-manifest";
packageName = "npm-pick-manifest";
@@ -31678,6 +31629,15 @@ let
sha512 = "a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==";
};
};
+ "object-inspect-1.8.0" = {
+ name = "object-inspect";
+ packageName = "object-inspect";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz";
+ sha512 = "jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==";
+ };
+ };
"object-is-1.1.2" = {
name = "object-is";
packageName = "object-is";
@@ -31858,6 +31818,15 @@ let
sha1 = "cb236106341536f0dac4815e06708221cad7fb5e";
};
};
+ "obz-1.0.2" = {
+ name = "obz";
+ packageName = "obz";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/obz/-/obz-1.0.2.tgz";
+ sha512 = "c+EtVwT2IpXz5we2mR40aPLJ1s0eNOsxYeaYbaHhmsY6kWKo3IRkpwpBU5ck0aHfqfKUUEiKabC6rzsrG/hSHw==";
+ };
+ };
"octokit-pagination-methods-1.1.0" = {
name = "octokit-pagination-methods";
packageName = "octokit-pagination-methods";
@@ -32056,15 +32025,6 @@ let
sha512 = "K6EKzYqnwQzk+/dzJAQSBORub3xlBTxMz+ntpZpH/LyCa1o6KjXhuN+2npAaI9jaSmU3R1Q8NWf4KUWcyytGsQ==";
};
};
- "open-7.0.3" = {
- name = "open";
- packageName = "open";
- version = "7.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/open/-/open-7.0.3.tgz";
- sha512 = "sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==";
- };
- };
"open-7.0.4" = {
name = "open";
packageName = "open";
@@ -33577,15 +33537,6 @@ let
sha1 = "473e6a3a292a9d13fbae3edccee72d3baba8c619";
};
};
- "path-to-regexp-0.1.3" = {
- name = "path-to-regexp";
- packageName = "path-to-regexp";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.3.tgz";
- sha1 = "21b9ab82274279de25b156ea08fd12ca51b8aecb";
- };
- };
"path-to-regexp-0.1.7" = {
name = "path-to-regexp";
packageName = "path-to-regexp";
@@ -33919,6 +33870,15 @@ let
sha512 = "3RfX2L76o7v230FP1fZ3Fo/WX7Su+P1Ld+pvBm2j+MyUjtA/KqDYxMkzBqzcX3R00zbC7Gf/HqIzyuu3tgvi9Q==";
};
};
+ "pino-6.3.2" = {
+ name = "pino";
+ packageName = "pino";
+ version = "6.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pino/-/pino-6.3.2.tgz";
+ sha512 = "EiP3L1hoFw19KPocWimjnfXeysld0ne89ZRQ+bf8nAeA2TyuLoggNlibAi+Kla67GvQBopLdIZOsh1z/Lruo5Q==";
+ };
+ };
"pino-std-serializers-2.4.2" = {
name = "pino-std-serializers";
packageName = "pino-std-serializers";
@@ -34117,15 +34077,6 @@ let
sha1 = "7482452c1a0f508e3e344eaec312c91c29dc655a";
};
};
- "pluralize-1.2.1" = {
- name = "pluralize";
- packageName = "pluralize";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz";
- sha1 = "d1a21483fd22bb41e58a12fa3421823140897c45";
- };
- };
"pluralize-2.0.0" = {
name = "pluralize";
packageName = "pluralize";
@@ -34235,15 +34186,6 @@ let
sha512 = "soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==";
};
};
- "postcss-7.0.27" = {
- name = "postcss";
- packageName = "postcss";
- version = "7.0.27";
- src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz";
- sha512 = "WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==";
- };
- };
"postcss-7.0.32" = {
name = "postcss";
packageName = "postcss";
@@ -34775,22 +34717,22 @@ let
sha512 = "MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==";
};
};
- "prebuild-install-5.3.4" = {
+ "prebuild-install-5.3.5" = {
name = "prebuild-install";
packageName = "prebuild-install";
- version = "5.3.4";
+ version = "5.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.4.tgz";
- sha512 = "AkKN+pf4fSEihjapLEEj8n85YIw/tN6BQqkhzbDc0RvEZGdkpJBGMUYx66AAMcPG2KzmPQS7Cm16an4HVBRRMA==";
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.5.tgz";
+ sha512 = "YmMO7dph9CYKi5IR/BzjOJlRzpxGGVo1EsLSUZ0mt/Mq0HWZIHOKHHcHdT69yG54C9m6i45GpItwRHpk0Py7Uw==";
};
};
- "precinct-6.2.0" = {
+ "precinct-6.3.1" = {
name = "precinct";
packageName = "precinct";
- version = "6.2.0";
+ version = "6.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/precinct/-/precinct-6.2.0.tgz";
- sha512 = "BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg==";
+ url = "https://registry.npmjs.org/precinct/-/precinct-6.3.1.tgz";
+ sha512 = "JAwyLCgTylWminoD7V0VJwMElWmwrVSR6r9HaPWCoswkB4iFzX7aNtO7VBfAVPy+NhmjKb8IF8UmlWJXzUkOIQ==";
};
};
"precond-0.2.3" = {
@@ -35216,6 +35158,15 @@ let
sha1 = "6739e968e3051da20ce6497fb2b50f6911df3d6d";
};
};
+ "promise.allsettled-1.0.2" = {
+ name = "promise.allsettled";
+ packageName = "promise.allsettled";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/promise.allsettled/-/promise.allsettled-1.0.2.tgz";
+ sha512 = "UpcYW5S1RaNKT6pd+s9jp9K9rlQge1UXKskec0j6Mmuq7UJCvlS2J2/s/yuPN8ehftf9HXMxWlKiPbGGUzpoRg==";
+ };
+ };
"promised-temp-0.1.0" = {
name = "promised-temp";
packageName = "promised-temp";
@@ -35297,15 +35248,6 @@ let
sha1 = "159fb06193d32003f4b3691dd2ec1a634aa80d1d";
};
};
- "properties-1.2.1" = {
- name = "properties";
- packageName = "properties";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/properties/-/properties-1.2.1.tgz";
- sha1 = "0ee97a7fc020b1a2a55b8659eda4aa8d869094bd";
- };
- };
"property-information-5.5.0" = {
name = "property-information";
packageName = "property-information";
@@ -35369,15 +35311,6 @@ let
sha512 = "WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==";
};
};
- "proxy-addr-1.0.10" = {
- name = "proxy-addr";
- packageName = "proxy-addr";
- version = "1.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.10.tgz";
- sha1 = "0d40a82f801fc355567d2ecb65efe3f077f121c5";
- };
- };
"proxy-addr-1.1.5" = {
name = "proxy-addr";
packageName = "proxy-addr";
@@ -35459,13 +35392,13 @@ let
sha512 = "qau0czUSB0fzSlBOQt0bo+I2v6R+xiQdj78e1BR/Qjfl5OHWJ/urXi8+ilw1eHe+5hSeDI1wrwVTgDp2wst4oA==";
};
};
- "ps-list-7.1.0" = {
+ "ps-list-7.2.0" = {
name = "ps-list";
packageName = "ps-list";
- version = "7.1.0";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ps-list/-/ps-list-7.1.0.tgz";
- sha512 = "3hBSPXo4bsVX295Jr4TFgqEmQoI93SZDShX6kK3uHh6PlVhvZt4evi/9uqU43VBLjV6xDGueW35gjn1QNjgxug==";
+ url = "https://registry.npmjs.org/ps-list/-/ps-list-7.2.0.tgz";
+ sha512 = "v4Bl6I3f2kJfr5o80ShABNHAokIgY+wFDTQfE+X3zWYgSGQOCBeYptLZUpoOALBqO5EawmDN/tjTldJesd0ujQ==";
};
};
"ps-tree-0.0.3" = {
@@ -35630,6 +35563,15 @@ let
sha1 = "7017a984c3b834de77bac38c10b776f22dfc1843";
};
};
+ "pull-abortable-4.1.1" = {
+ name = "pull-abortable";
+ packageName = "pull-abortable";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pull-abortable/-/pull-abortable-4.1.1.tgz";
+ sha1 = "b3ad5aefb4116b25916d26db89393ac98d0dcea1";
+ };
+ };
"pull-block-filter-1.0.0" = {
name = "pull-block-filter";
packageName = "pull-block-filter";
@@ -36296,15 +36238,6 @@ let
sha1 = "294b268e4b0d4250f6dde19b3b8b34935dff14ef";
};
};
- "qs-1.2.0" = {
- name = "qs";
- packageName = "qs";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-1.2.0.tgz";
- sha1 = "ed079be28682147e6fd9a34cc2b0c1e0ec6453ee";
- };
- };
"qs-2.3.3" = {
name = "qs";
packageName = "qs";
@@ -36647,15 +36580,6 @@ let
sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b";
};
};
- "range-parser-1.0.3" = {
- name = "range-parser";
- packageName = "range-parser";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz";
- sha1 = "6872823535c692e2c2a0103826afd82c2e0ff175";
- };
- };
"range-parser-1.2.0" = {
name = "range-parser";
packageName = "range-parser";
@@ -37079,6 +37003,15 @@ let
sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
};
};
+ "readdirp-3.3.0" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz";
+ sha512 = "zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==";
+ };
+ };
"readdirp-3.4.0" = {
name = "readdirp";
packageName = "readdirp";
@@ -37214,15 +37147,6 @@ let
sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b";
};
};
- "redis-0.12.1" = {
- name = "redis";
- packageName = "redis";
- version = "0.12.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/redis/-/redis-0.12.1.tgz";
- sha1 = "64df76ad0fc8acebaebd2a0645e8a48fac49185e";
- };
- };
"reduce-component-1.0.1" = {
name = "reduce-component";
packageName = "reduce-component";
@@ -38429,13 +38353,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.15.0" = {
+ "rollup-2.18.1" = {
name = "rollup";
packageName = "rollup";
- version = "2.15.0";
+ version = "2.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.15.0.tgz";
- sha512 = "HAk4kyXiV5sdNDnbKWk5zBPnkX/DAgx09Kbp8rRIRDVsTUVN3vnSowR7ZHkV6/lAiE6c2TQ8HtYb72aCPGW4Jw==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.18.1.tgz";
+ sha512 = "w4X77ADA+WTGlapC8Z6yggdJtODw3SBl6R2LSkA7ZW5MtdkgcB7sfaSD1UWyx8diXbMcGIb0eI9gCx/dyqOgNQ==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -38852,13 +38776,13 @@ let
sha512 = "y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==";
};
};
- "sass-formatter-0.4.8" = {
+ "sass-formatter-0.4.10" = {
name = "sass-formatter";
packageName = "sass-formatter";
- version = "0.4.8";
+ version = "0.4.10";
src = fetchurl {
- url = "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.4.8.tgz";
- sha512 = "jGBx8Q0GPXU3SJIWLP9pcBqxZM6Nv6LKL1xQZ8503mqKWYDeEAmYBCP5duImTGMSl5KUqcmljfT+T1amPs2j9A==";
+ url = "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.4.10.tgz";
+ sha512 = "PGLPkmVH5D88rglknE+safJvtOG4uYhcNVD4opSDX4Ho5l5fkKmEMU526TPOXgfmpOGxi54lb42gzXfRiT6sZw==";
};
};
"sass-lookup-3.0.0" = {
@@ -39284,15 +39208,6 @@ let
sha1 = "be70d8d1be01de61821af13780b50345a4f71abd";
};
};
- "send-0.11.1" = {
- name = "send";
- packageName = "send";
- version = "0.11.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/send/-/send-0.11.1.tgz";
- sha1 = "1beabfd42f9e2709f99028af3078ac12b47092d5";
- };
- };
"send-0.17.1" = {
name = "send";
packageName = "send";
@@ -39356,6 +39271,15 @@ let
sha512 = "8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==";
};
};
+ "serialize-javascript-3.0.0" = {
+ name = "serialize-javascript";
+ packageName = "serialize-javascript";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.0.0.tgz";
+ sha512 = "skZcHYw2vEX4bw90nAr2iTTsz6x2SrHEnfxgKYmZlvJYBEZrvbKtobJWlQ20zczKb3bsHHXXTYt48zBA7ni9cw==";
+ };
+ };
"serialize-javascript-3.1.0" = {
name = "serialize-javascript";
packageName = "serialize-javascript";
@@ -39410,15 +39334,6 @@ let
sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
};
};
- "serve-static-1.8.1" = {
- name = "serve-static";
- packageName = "serve-static";
- version = "1.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/serve-static/-/serve-static-1.8.1.tgz";
- sha1 = "08fabd39999f050fc311443f46d5888a77ecfc7c";
- };
- };
"server-destroy-1.0.1" = {
name = "server-destroy";
packageName = "server-destroy";
@@ -39428,13 +39343,13 @@ let
sha1 = "f13bf928e42b9c3e79383e61cc3998b5d14e6cdd";
};
};
- "service-runner-2.7.7" = {
+ "service-runner-2.7.8" = {
name = "service-runner";
packageName = "service-runner";
- version = "2.7.7";
+ version = "2.7.8";
src = fetchurl {
- url = "https://registry.npmjs.org/service-runner/-/service-runner-2.7.7.tgz";
- sha512 = "/fxWWDXThY+Jm6UEWY+DNqW41ahjrYYGLsUiMqqY2+lYJ1JtcwC5tzWD19MlwJESlUjCDYH8l7v/g+9MuASXAQ==";
+ url = "https://registry.npmjs.org/service-runner/-/service-runner-2.7.8.tgz";
+ sha512 = "YZBOj9wRzWEiBgIfrvq7OFVf9wr0u/llyeIsZjrd6tyrjJz2ywB9DiGpWb7/+MVswi970bgAw6+OUCq+9luyuw==";
};
};
"set-blocking-1.0.0" = {
@@ -39653,15 +39568,6 @@ let
sha1 = "b2f5c77ef97148f4b4f6e22682e10bba8667cff1";
};
};
- "shelljs-0.7.8" = {
- name = "shelljs";
- packageName = "shelljs";
- version = "0.7.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz";
- sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3";
- };
- };
"shelljs-0.8.4" = {
name = "shelljs";
packageName = "shelljs";
@@ -40220,13 +40126,13 @@ let
sha512 = "3UlyogA67/9WOssJ7s4d7gqWQRWyO/LbgdBBNMhhmFDKa7eTUSW+A782CVHgyDSJZ2kNANcMWwMiOL+h3p6zQg==";
};
};
- "snyk-docker-plugin-3.6.3" = {
+ "snyk-docker-plugin-3.12.3" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "3.6.3";
+ version = "3.12.3";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.6.3.tgz";
- sha512 = "+9pQc9+tetzMiUIV42WA3LAUkrZh6hhkhURv1X4kKyo2c1C8PSbCmpvycx/irilzfmH7dqBv0RXmb4vONPBXHA==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.12.3.tgz";
+ sha512 = "Ysv7ZDvXFt6K11f1m6wJaqYS3yM7c8YhzOIPoEmrYZW+4tL+Al5DiyKaAQBudbfYEA7xa6S6qGqE3QRitHZ5nQ==";
};
};
"snyk-go-parser-1.4.1" = {
@@ -40247,13 +40153,13 @@ let
sha512 = "r/uaM3gk/RF7m/VGYswxlnA6I+kMgK3eVPsPyf7400BhqF8noh8K7v10CEg67mHA4JM0l7dZASqejr/5kKw9ZQ==";
};
};
- "snyk-gradle-plugin-3.4.0" = {
+ "snyk-gradle-plugin-3.5.0" = {
name = "snyk-gradle-plugin";
packageName = "snyk-gradle-plugin";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.4.0.tgz";
- sha512 = "J/yABmPJstHir++eFw65amm0Y0C7b9WH+tW4Tm90Lo3dj+p/9JDMuVimzHXpkwmkIZI2RPd58igs5XdSDFh6Aw==";
+ url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.5.0.tgz";
+ sha512 = "zOHr3802bDKCcSAFfoEvt/wGSaOSGRm6yQjikdo1RTz7jTeQnSMJxCFYTOhfpu9Tka4d5q0TsdI/2VLFAvPKhA==";
};
};
"snyk-module-1.9.1" = {
@@ -40283,13 +40189,13 @@ let
sha512 = "HHuOYEAACpUpkFgU8HT57mmxmonaJ4O3YADoSkVhnhkmJ+AowqZyJOau703dYHNrq2DvQ7qYw81H7yyxS1Nfjw==";
};
};
- "snyk-mvn-plugin-2.15.2" = {
+ "snyk-mvn-plugin-2.17.1" = {
name = "snyk-mvn-plugin";
packageName = "snyk-mvn-plugin";
- version = "2.15.2";
+ version = "2.17.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.15.2.tgz";
- sha512 = "2TTRizQxfUrA9w0pjxxsvGE+FgFSgog2wwpm378jNiKAZazGgV0txVMM4CoZJMz/tbUmzaJSS8DMQe1C7wlBFQ==";
+ url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.17.1.tgz";
+ sha512 = "U7ZKrKVnUW2gcyYIzvc0w9nRYh4NXv+wShTIcs++ARCAJOG9A4nxh+ZRmINQ7Sy7EB2qLIRwN4Ssr17+y2mhuA==";
};
};
"snyk-nodejs-lockfile-parser-1.22.0" = {
@@ -40481,15 +40387,6 @@ let
sha512 = "11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==";
};
};
- "socket.io-stream-0.9.1" = {
- name = "socket.io-stream";
- packageName = "socket.io-stream";
- version = "0.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/socket.io-stream/-/socket.io-stream-0.9.1.tgz";
- sha1 = "421258316288b83ac693b0d43efd09d6d43aba97";
- };
- };
"sockjs-0.3.20" = {
name = "sockjs";
packageName = "sockjs";
@@ -40517,6 +40414,15 @@ let
sha512 = "o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==";
};
};
+ "socks-2.4.1" = {
+ name = "socks";
+ packageName = "socks";
+ version = "2.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/socks/-/socks-2.4.1.tgz";
+ sha512 = "8mWHeYC1OA0500qzb+sqwm0Hzi8oBpeuI1JugoBVMEJtJvxSgco8xFSK+NRnZcHeeWjTbF82KUDo5sXH22TY5A==";
+ };
+ };
"socks-proxy-agent-4.0.2" = {
name = "socks-proxy-agent";
packageName = "socks-proxy-agent";
@@ -41228,6 +41134,15 @@ let
sha512 = "J3fsWb5nS6PqObZLW2tclEz/bkRQ5pcF9goXanYGVsoH71F6W4f5sOnck9szeubI8srNaiL9pa0kPRv/lojHiw==";
};
};
+ "ssb-db-20.2.0" = {
+ name = "ssb-db";
+ packageName = "ssb-db";
+ version = "20.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssb-db/-/ssb-db-20.2.0.tgz";
+ sha512 = "1JMUGGmxfoDNuFG56dfAZnzxtzKDtME/SITE3nlVX684n7zHih46NTFAF721PttQVkS1wcXJXmb3fbY2Rpvy1g==";
+ };
+ };
"ssb-ebt-5.6.7" = {
name = "ssb-ebt";
packageName = "ssb-ebt";
@@ -41237,13 +41152,13 @@ let
sha512 = "ifPgPNmDE8EKuuoqtXibwgYNtDZNry7sJL1epSUb3XgQr62bUV31N9R5LHKDsI2kx96OgWRwWY2PfZ7vf/hU8Q==";
};
};
- "ssb-friends-4.1.4" = {
+ "ssb-friends-4.2.0" = {
name = "ssb-friends";
packageName = "ssb-friends";
- version = "4.1.4";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-friends/-/ssb-friends-4.1.4.tgz";
- sha512 = "rjQP2rLocqnUoiI+SSUehLQwMB4H5TKD13hfnweGVIgAWw4mylbl9bPOuXtTU23ubPkdbSNadlp3uivsCkWLxw==";
+ url = "https://registry.npmjs.org/ssb-friends/-/ssb-friends-4.2.0.tgz";
+ sha512 = "X8UewxMCZImUoYX9eNHdym6oFcfEA610iuyn2cGcHtYZre1J2WiKtCLBB2KIjwWZqlOs1mARE+mkVPYnduZy4Q==";
};
};
"ssb-git-0.5.0" = {
@@ -41399,13 +41314,13 @@ let
sha512 = "iRXjeI0sbRbgMwaKg+poqhHSH7GvUVgJ+8ysi8q7Hjj4wHkczLGAOyVjnyhjF+ErPDFn9kXN+46joneKqSgEDg==";
};
};
- "ssb-ooo-1.3.2" = {
+ "ssb-ooo-1.3.3" = {
name = "ssb-ooo";
packageName = "ssb-ooo";
- version = "1.3.2";
+ version = "1.3.3";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-ooo/-/ssb-ooo-1.3.2.tgz";
- sha512 = "JBH0cDaqQ/WRZMfoyn/fNLDrbrs5w2xnSno/VUDWGhc+SX+3/h6zFK7VvCjdzEATlZ/D7VRkXMYrOedSIVIKwA==";
+ url = "https://registry.npmjs.org/ssb-ooo/-/ssb-ooo-1.3.3.tgz";
+ sha512 = "6yI5XBpBHkwFdAELpKwlf1C1V32Z0/AKEJYsoU7lk+Eh88blv8LKydo4a1DnjMiPy4ywn4lRU5oayQaPE5MRtQ==";
};
};
"ssb-plugins-1.0.4" = {
@@ -41435,22 +41350,22 @@ let
sha1 = "dfd30cd50eecd8546bd4aa7f06e7c8f501c08118";
};
};
- "ssb-query-2.4.3" = {
+ "ssb-query-2.4.5" = {
name = "ssb-query";
packageName = "ssb-query";
- version = "2.4.3";
+ version = "2.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-query/-/ssb-query-2.4.3.tgz";
- sha512 = "Ktuk6Bl3s70gueDH7FBXzI8KHsf+h+n82J6Id33NTwP80u5iSDV5vXK2f7/He/cmP3uUVUI5ogJda7ShmrDIug==";
+ url = "https://registry.npmjs.org/ssb-query/-/ssb-query-2.4.5.tgz";
+ sha512 = "/QX6+DJkghqq1ZTbgYpOvaI+gx2O7ee1TRUM9yiOlVjh1XAQBevcBj0zO+W3TsNllX86urqBrySd/AEfFfUpIw==";
};
};
- "ssb-ref-2.13.9" = {
+ "ssb-ref-2.14.0" = {
name = "ssb-ref";
packageName = "ssb-ref";
- version = "2.13.9";
+ version = "2.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-ref/-/ssb-ref-2.13.9.tgz";
- sha512 = "TfatNqLvoP+eW/pMIbCmNcaoDq4R2k8jCtWkwDKx4AtluN/LwtyP931d5Mh+2gmzA04W7kxkr6f5ENGgdadMYg==";
+ url = "https://registry.npmjs.org/ssb-ref/-/ssb-ref-2.14.0.tgz";
+ sha512 = "RQfeGpgiRBuJePyG/1wRp2KrPXS9Ue0z/HU/svlECto+EVcQ77tFz9s/KYWKBt2Z7cem03uBrQ2GF/n2Ed+4Ig==";
};
};
"ssb-replicate-1.3.2" = {
@@ -41471,6 +41386,15 @@ let
sha512 = "Z4jBj917W+dKAiDglwxCpWm8vINOMtkpHQIgk50NQTb5jHqHI5Rcyiy7EO0uRcWwRWqXi1ZwOTEFVyLyyuittA==";
};
};
+ "ssb-validate-4.1.1" = {
+ name = "ssb-validate";
+ packageName = "ssb-validate";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssb-validate/-/ssb-validate-4.1.1.tgz";
+ sha512 = "3OsB6qTYlOMUqy4S1i0NuBtiqRW0s9z1Uf+Yqhjcqt7Zu8LTZk59HyhB1gfYmC3xzR/UnHeI7LkJZOt2+r//gA==";
+ };
+ };
"ssb-ws-6.2.3" = {
name = "ssb-ws";
packageName = "ssb-ws";
@@ -41642,13 +41566,13 @@ let
sha512 = "d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==";
};
};
- "static-eval-2.0.5" = {
+ "static-eval-2.1.0" = {
name = "static-eval";
packageName = "static-eval";
- version = "2.0.5";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz";
- sha512 = "nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==";
+ url = "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz";
+ sha512 = "agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==";
};
};
"static-extend-0.1.2" = {
@@ -42038,15 +41962,6 @@ let
sha1 = "eabe0956da7a8291c6de7486f7b35e58d031cd55";
};
};
- "string-2.0.1" = {
- name = "string";
- packageName = "string";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string/-/string-2.0.1.tgz";
- sha1 = "ef1473b3e11cb8158671856556959b9aff5fd759";
- };
- };
"string-3.3.3" = {
name = "string";
packageName = "string";
@@ -42191,24 +42106,6 @@ let
sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
};
};
- "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.2";
- src = fetchurl {
- 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";
@@ -42587,13 +42484,13 @@ let
sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa";
};
};
- "strtok3-6.0.2" = {
+ "strtok3-6.0.3" = {
name = "strtok3";
packageName = "strtok3";
- version = "6.0.2";
+ version = "6.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/strtok3/-/strtok3-6.0.2.tgz";
- sha512 = "8/LNTW+SFsfUXbo0P/zNz5FqMVaKCZSZ3/aycaPw7l9RiNutj0XSLI9AcyJcLR+iIL/2FrpUHZxHfAzN7xisAA==";
+ url = "https://registry.npmjs.org/strtok3/-/strtok3-6.0.3.tgz";
+ sha512 = "/3RaYN9rW5WEYNHSvn081CgL4HziT027hfi5tsksbPfeWxi3BSLb8tolZDzpYU3I78/0ZqRiFpMDAqN2t4YShA==";
};
};
"structured-source-3.0.2" = {
@@ -42749,13 +42646,13 @@ let
sha512 = "XiyPqLdiHJ3CMphADCJg/JVQYcj3JfO8NomlLubSdGYgppfzE+g/7Fyusza/Kr7lC919BdwbfIqFxK8VO7+l4w==";
};
};
- "suf-regex-0.0.21" = {
+ "suf-regex-0.0.22" = {
name = "suf-regex";
packageName = "suf-regex";
- version = "0.0.21";
+ version = "0.0.22";
src = fetchurl {
- url = "https://registry.npmjs.org/suf-regex/-/suf-regex-0.0.21.tgz";
- sha512 = "JCQopezrH6Ypm5YTpfDKCAnxwtMTVMnx/SCk5+RL51j2hO0AbShX6hWdeyJn0PG01gSvoyMqgAhSKjtRHaZZNA==";
+ url = "https://registry.npmjs.org/suf-regex/-/suf-regex-0.0.22.tgz";
+ sha512 = "6pArSj93hCItDrV+FC8tkf18M5p1tqWjf3T9b/LSYv/V9MeaN3JUqFPU/JMcBkUl2ny7BzTk+bJW4IGzORThNQ==";
};
};
"sugarss-1.0.1" = {
@@ -42776,15 +42673,6 @@ let
sha512 = "WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==";
};
};
- "superagent-0.21.0" = {
- name = "superagent";
- packageName = "superagent";
- version = "0.21.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/superagent/-/superagent-0.21.0.tgz";
- sha1 = "fb15027984751ee7152200e6cd21cd6e19a5de87";
- };
- };
"superagent-1.8.5" = {
name = "superagent";
packageName = "superagent";
@@ -43236,13 +43124,13 @@ let
sha1 = "7cbcb64b5a141b6a2efc2c5d2c67b4e150b2a268";
};
};
- "tail-2.0.3" = {
+ "tail-2.0.4" = {
name = "tail";
packageName = "tail";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/tail/-/tail-2.0.3.tgz";
- sha512 = "s9NOGkLqqiDEtBttQZI7acLS8ycYK5sTlDwNjGnpXG9c8AWj0cfAtwEIzo/hVRMMiC5EYz+bXaJWC1u1u0GPpQ==";
+ url = "https://registry.npmjs.org/tail/-/tail-2.0.4.tgz";
+ sha512 = "xHkZdNWIzO++g+V/rHGqVoHd2LRxz+8t8bj6FGelfb8FHBjg5yjkX7Su/8sQSBo5alIspYkRp/fU0A2SM5h+5A==";
};
};
"taketalk-1.0.0" = {
@@ -43533,13 +43421,13 @@ let
sha512 = "a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==";
};
};
- "terminal-kit-1.35.3" = {
+ "terminal-kit-1.35.8" = {
name = "terminal-kit";
packageName = "terminal-kit";
- version = "1.35.3";
+ version = "1.35.8";
src = fetchurl {
- url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.35.3.tgz";
- sha512 = "6YIpTh/q9qMPAmCYNyNhQ8cC5sxsu2PG/+r5T61jEnXoK3W+LTskG3EmcxUNK4Qo17qT9oWqNbRzXwQTnR1xpw==";
+ url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.35.8.tgz";
+ sha512 = "/IGjDgbStqJWgbYhNwgmollwYqGNkDmamYLVnoWwaFYnpyEg3tKHRt3XMKuOAJy5k82q9r18dqngsQqL3g/zRw==";
};
};
"terser-3.17.0" = {
@@ -43551,13 +43439,13 @@ let
sha512 = "/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==";
};
};
- "terser-4.7.0" = {
+ "terser-4.8.0" = {
name = "terser";
packageName = "terser";
- version = "4.7.0";
+ version = "4.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz";
- sha512 = "Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==";
+ url = "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz";
+ sha512 = "EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==";
};
};
"terser-webpack-plugin-1.4.4" = {
@@ -43650,13 +43538,13 @@ let
sha1 = "72f792dd9d31705a91ae19ebfcf8b3f968c81da2";
};
};
- "thenify-3.3.0" = {
+ "thenify-3.3.1" = {
name = "thenify";
packageName = "thenify";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz";
- sha1 = "e69e38a1babe969b0108207978b9f62b88604839";
+ url = "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz";
+ sha512 = "RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==";
};
};
"thenify-all-1.6.0" = {
@@ -43776,13 +43664,13 @@ let
sha512 = "/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==";
};
};
- "through2-3.0.1" = {
+ "through2-3.0.2" = {
name = "through2";
packageName = "through2";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz";
- sha512 = "M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==";
+ url = "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz";
+ sha512 = "enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==";
};
};
"through2-filter-3.0.0" = {
@@ -44676,6 +44564,24 @@ let
sha512 = "6qWWz2HdFbD2uAfgS5t65Dd6HQKYjfra+YXQzKzxIG+RKTpoeDi+x+TW85SEF3cWUI2UecrOXJobvD+04MiTZg==";
};
};
+ "tsconfig-paths-3.9.0" = {
+ name = "tsconfig-paths";
+ packageName = "tsconfig-paths";
+ version = "3.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz";
+ sha512 = "dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==";
+ };
+ };
+ "tsconfig-paths-webpack-plugin-3.2.0" = {
+ name = "tsconfig-paths-webpack-plugin";
+ packageName = "tsconfig-paths-webpack-plugin";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-3.2.0.tgz";
+ sha512 = "S/gOOPOkV8rIL4LurZ1vUdYCVgo15iX9ZMJ6wx6w2OgcpT/G4wMyHB6WM+xheSqGMrWKuxFul+aXpCju3wmj/g==";
+ };
+ };
"tslib-1.11.1" = {
name = "tslib";
packageName = "tslib";
@@ -45000,15 +44906,6 @@ let
sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==";
};
};
- "type-is-1.5.7" = {
- name = "type-is";
- packageName = "type-is";
- version = "1.5.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-is/-/type-is-1.5.7.tgz";
- sha1 = "b9368a593cc6ef7d0645e78b2f4c64cbecd05e90";
- };
- };
"type-is-1.6.18" = {
name = "type-is";
packageName = "type-is";
@@ -45072,15 +44969,6 @@ let
sha512 = "kk80vLW9iGtjMnIv11qyxLqZm20UklzuR2tL0QAnDIygIUIemcZMxlMWudl9OOt76H3ntVzcTiddQ1/pAAJMYg==";
};
};
- "typescript-3.8.3" = {
- name = "typescript";
- packageName = "typescript";
- version = "3.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz";
- sha512 = "MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==";
- };
- };
"typescript-3.9.5" = {
name = "typescript";
packageName = "typescript";
@@ -45189,6 +45077,15 @@ let
sha1 = "29c5733148057bb4e1f75df35b7a9cb72e6a59dd";
};
};
+ "uglify-js-3.10.0" = {
+ name = "uglify-js";
+ packageName = "uglify-js";
+ version = "3.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz";
+ sha512 = "Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==";
+ };
+ };
"uglify-js-3.4.10" = {
name = "uglify-js";
packageName = "uglify-js";
@@ -45207,15 +45104,6 @@ let
sha512 = "W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==";
};
};
- "uglify-js-3.9.4" = {
- name = "uglify-js";
- packageName = "uglify-js";
- version = "3.9.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.4.tgz";
- sha512 = "8RZBJq5smLOa7KslsNsVcSH+KOXf1uDU8yqLeNuVKwmT0T3FA0ZoXlinQfRad7SDcbZZRZE4ov+2v71EnxNyCA==";
- };
- };
"uglify-to-browserify-1.0.2" = {
name = "uglify-to-browserify";
packageName = "uglify-to-browserify";
@@ -46440,15 +46328,6 @@ let
sha1 = "1352c340eb820e4d8ddba039a4fbfaa32ed4ef3a";
};
};
- "utils-merge-1.0.0" = {
- name = "utils-merge";
- packageName = "utils-merge";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz";
- sha1 = "0294fb922bb9375153541c4f7096231f287c8af8";
- };
- };
"utils-merge-1.0.1" = {
name = "utils-merge";
packageName = "utils-merge";
@@ -46476,13 +46355,13 @@ let
sha512 = "vRAKaS8WcYNgzbxyH2LdheqgL4sQLis8LXl7r/mN+O4mpWlUpoCsTtietxepLrft2q0TFA2gaIvSWN1iRkzW/w==";
};
};
- "utp-native-2.1.10" = {
+ "utp-native-2.2.0" = {
name = "utp-native";
packageName = "utp-native";
- version = "2.1.10";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/utp-native/-/utp-native-2.1.10.tgz";
- sha512 = "VTjBvb/uE9gYqx2NGVPtAWhqv9itieW+wJceJg5G6Cl/2kBCnHDaFafw3fNgCvii7meTpC4AoZfy6OG0pnuQ/Q==";
+ url = "https://registry.npmjs.org/utp-native/-/utp-native-2.2.0.tgz";
+ sha512 = "Yx7O/vbgBNnsqEdIrVzST/cF8Tj/JaLUeQEdRbCSKDpSnHEf+kioD0Xspau2OAI/jkZaAxc67/HqLc03Ykf4mQ==";
};
};
"uuid-3.3.2" = {
@@ -46521,15 +46400,6 @@ let
sha512 = "yqjRXZzSJm9Dbl84H2VDHpM3zMjzSJQ+hn6C4zqd5ilW+7P4ZmLEEqwho9LjP+tGuZlF4xrHQXT0h9QZUS/pWA==";
};
};
- "uuid-7.0.2" = {
- name = "uuid";
- packageName = "uuid";
- version = "7.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz";
- sha512 = "vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==";
- };
- };
"uuid-7.0.3" = {
name = "uuid";
packageName = "uuid";
@@ -46548,13 +46418,13 @@ let
sha512 = "CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg==";
};
};
- "v8-compile-cache-2.0.3" = {
- name = "v8-compile-cache";
- packageName = "v8-compile-cache";
- version = "2.0.3";
+ "uuid-8.2.0" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "8.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz";
- sha512 = "CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==";
+ url = "https://registry.npmjs.org/uuid/-/uuid-8.2.0.tgz";
+ sha512 = "CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q==";
};
};
"v8-compile-cache-2.1.1" = {
@@ -46719,15 +46589,6 @@ let
sha1 = "d826b89f7490732fabc0c0ed693ed475dcb29ebf";
};
};
- "vary-1.0.1" = {
- name = "vary";
- packageName = "vary";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/vary/-/vary-1.0.1.tgz";
- sha1 = "99e4981566a286118dfb2b817357df7993376d10";
- };
- };
"vary-1.1.2" = {
name = "vary";
packageName = "vary";
@@ -46791,13 +46652,13 @@ let
sha512 = "/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==";
};
};
- "verda-1.0.4" = {
+ "verda-1.1.0" = {
name = "verda";
packageName = "verda";
- version = "1.0.4";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/verda/-/verda-1.0.4.tgz";
- sha512 = "tiM4qEEhTnPJCdPw6z6bMqPfGQXYjyc8744j0/Qu5ItankFFUN5VRKuY8oweoKsR0ADMQwOdGUTzaPbEYMHAFg==";
+ url = "https://registry.npmjs.org/verda/-/verda-1.1.0.tgz";
+ sha512 = "6f3bwfXNkjDivAsPFIfCXtCstEh08Q15C6aGnF9wRNfaYhJCXuHRLh39V3b+vjCvvLOeFZ/MeBDZVx81f6dktg==";
};
};
"verror-1.1.0" = {
@@ -47133,13 +46994,13 @@ let
sha1 = "c066afb582bb1cb4128d60ea92392e94d5e9dbec";
};
};
- "vsce-1.76.0" = {
+ "vsce-1.77.0" = {
name = "vsce";
packageName = "vsce";
- version = "1.76.0";
+ version = "1.77.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vsce/-/vsce-1.76.0.tgz";
- sha512 = "Agvw37yFXxOtCM5HRk7jdtCzLMvrVKWG0TJ+7NZHrQcHVe0ad79/WAvVSm8E58RSENj0dcmG/x1Ln5yRNVr9aw==";
+ url = "https://registry.npmjs.org/vsce/-/vsce-1.77.0.tgz";
+ sha512 = "8vOTCI3jGmOm0JJFu/BMAbqxpaSuka4S3hV9E6K5aWBUsDM1SGFExkIxHblnsI8sls43xP61DHorYT+K0F+GFA==";
};
};
"vscode-css-languageservice-3.0.13" = {
@@ -47736,13 +47597,13 @@ let
sha512 = "GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==";
};
};
- "webpack-cli-3.3.11" = {
+ "webpack-cli-3.3.12" = {
name = "webpack-cli";
packageName = "webpack-cli";
- version = "3.3.11";
+ version = "3.3.12";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.11.tgz";
- sha512 = "dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==";
+ url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz";
+ sha512 = "NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==";
};
};
"webpack-core-0.6.9" = {
@@ -47772,6 +47633,15 @@ let
sha512 = "cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==";
};
};
+ "webpack-node-externals-1.7.2" = {
+ name = "webpack-node-externals";
+ packageName = "webpack-node-externals";
+ version = "1.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-1.7.2.tgz";
+ sha512 = "ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==";
+ };
+ };
"webpack-sources-1.4.3" = {
name = "webpack-sources";
packageName = "webpack-sources";
@@ -47871,13 +47741,13 @@ let
sha512 = "WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==";
};
};
- "whatwg-url-8.0.0" = {
+ "whatwg-url-8.1.0" = {
name = "whatwg-url";
packageName = "whatwg-url";
- version = "8.0.0";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.0.0.tgz";
- sha512 = "41ou2Dugpij8/LPO5Pq64K5q++MnRCBpEHvQr26/mArEKTkCV5aoXIqyhuYtE0pkqScXwhf2JP57rkRTYM29lQ==";
+ url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.1.0.tgz";
+ sha512 = "vEIkwNi9Hqt4TV9RdnaBPNt+E2Sgmo3gePebCRgZ1R7g6d23+53zCTnuB0amKI4AXq6VM8jj2DUAa0S1vjJxkw==";
};
};
"whatwg-url-compat-0.6.5" = {
@@ -48168,13 +48038,13 @@ let
sha1 = "3c9349d196207fd1bdff9d4bc43ef72510e3a12e";
};
};
- "winston-2.4.4" = {
+ "winston-2.4.5" = {
name = "winston";
packageName = "winston";
- version = "2.4.4";
+ version = "2.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz";
- sha512 = "NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==";
+ url = "https://registry.npmjs.org/winston/-/winston-2.4.5.tgz";
+ sha512 = "TWoamHt5yYvsMarGlGEQE59SbJHqGsZV8/lwC+iCcGeAe0vUaOh+Lv6SYM17ouzC/a/LB1/hz/7sxFBtlu1l4A==";
};
};
"winston-3.2.1" = {
@@ -48186,13 +48056,13 @@ let
sha512 = "zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==";
};
};
- "winston-transport-4.3.0" = {
+ "winston-transport-4.4.0" = {
name = "winston-transport";
packageName = "winston-transport";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz";
- sha512 = "B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A==";
+ url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz";
+ sha512 = "Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==";
};
};
"with-5.1.1" = {
@@ -48267,6 +48137,15 @@ let
sha512 = "rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==";
};
};
+ "workerpool-6.0.0" = {
+ name = "workerpool";
+ packageName = "workerpool";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/workerpool/-/workerpool-6.0.0.tgz";
+ sha512 = "fU2OcNA/GVAJLLyKUoHkAgIhKb0JoCpSjLC/G2vYKxUjVmQwGbRVeoPJ1a8U4pnVofz4AQV5Y/NEw8oKqxEBtA==";
+ };
+ };
"wrap-ansi-2.1.0" = {
name = "wrap-ansi";
packageName = "wrap-ansi";
@@ -48853,6 +48732,15 @@ let
sha1 = "f164263325ae671f53836fb210c7ddbcfda46598";
};
};
+ "xss-1.0.7" = {
+ name = "xss";
+ packageName = "xss";
+ version = "1.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xss/-/xss-1.0.7.tgz";
+ sha512 = "A9v7tblGvxu8TWXQC9rlpW96a+LN1lyw6wyhpTmmGW+FwRMactchBR3ROKSi33UPCUcUHSu8s9YP6F+K3Mw//w==";
+ };
+ };
"xstream-11.12.0" = {
name = "xstream";
packageName = "xstream";
@@ -49033,15 +48921,6 @@ let
sha512 = "Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==";
};
};
- "yargs-13.2.4" = {
- name = "yargs";
- packageName = "yargs";
- version = "13.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz";
- sha512 = "HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==";
- };
- };
"yargs-13.3.2" = {
name = "yargs";
packageName = "yargs";
@@ -49060,15 +48939,6 @@ let
sha512 = "ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==";
};
};
- "yargs-15.1.0" = {
- name = "yargs";
- packageName = "yargs";
- version = "15.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz";
- sha512 = "T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==";
- };
- };
"yargs-15.3.1" = {
name = "yargs";
packageName = "yargs";
@@ -49168,15 +49038,6 @@ let
sha512 = "0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==";
};
};
- "yargs-parser-16.1.0" = {
- name = "yargs-parser";
- packageName = "yargs-parser";
- version = "16.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz";
- sha512 = "H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==";
- };
- };
"yargs-parser-18.1.3" = {
name = "yargs-parser";
packageName = "yargs-parser";
@@ -49312,13 +49173,13 @@ let
sha512 = "pLIhhU9z/G+kjOXmJ2bPFm3nejfbH+f1fjYRSOteEXDBrv1EoJE/e+kuHixSXfCYfTkxjYsvRaDX+1QykLCnpQ==";
};
};
- "yeoman-generator-4.10.1" = {
+ "yeoman-generator-4.11.0" = {
name = "yeoman-generator";
packageName = "yeoman-generator";
- version = "4.10.1";
+ version = "4.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-4.10.1.tgz";
- sha512 = "QgbtHSaqBAkyJJM0heQUhT63ubCt34NBFMEBydOBUdAuy8RBvGSzeqVBSZOjdh1tSLrwWXlU3Ck6y14awinF6Q==";
+ url = "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-4.11.0.tgz";
+ sha512 = "++t6t2Z6HjL5F1/UM7+uNvGknKmQdF8tstJx8WKzsUSEpB+19kLVtapSfQIh9uWqm0L59fLWDzUui//WXoynPw==";
};
};
"yn-3.1.1" = {
@@ -49453,23 +49314,23 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "9.1.7";
+ version = "10.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-9.1.7.tgz";
- sha512 = "NhsIa725S/U/n7nDxp6ForusdYHEXF4aSIvsFRdoK6vbQ889c5e1Rdj+T5EWXLmpQZxeprSKhLI2alNX0nVhhQ==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-10.0.0.tgz";
+ sha512 = "I+2cltQCmThgrnHwsG5AX0hQ9z6rK/8ysRWWeiJXHtEtqupW9eNzXX1QfXWxWB3o6oIKgijvnLlp04BUlWCyXA==";
};
dependencies = [
- sources."@angular-devkit/architect-0.901.7"
- sources."@angular-devkit/core-9.1.7"
- sources."@angular-devkit/schematics-9.1.7"
- sources."@schematics/angular-9.1.7"
- sources."@schematics/update-0.901.7"
+ sources."@angular-devkit/architect-0.1000.0"
+ sources."@angular-devkit/core-10.0.0"
+ sources."@angular-devkit/schematics-10.0.0"
+ sources."@schematics/angular-10.0.0"
+ sources."@schematics/update-0.1000.0"
sources."@types/color-name-1.1.1"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
sources."agent-base-4.3.0"
sources."agentkeepalive-3.5.2"
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."ansi-colors-4.1.1"
sources."ansi-escapes-4.3.1"
sources."ansi-regex-5.0.0"
@@ -49525,7 +49386,7 @@ in
sources."encoding-0.1.12"
sources."end-of-stream-1.4.4"
sources."err-code-1.1.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
@@ -49641,7 +49502,7 @@ in
sources."npm-normalize-package-bin-1.0.1"
sources."npm-package-arg-8.0.1"
sources."npm-packlist-1.4.8"
- sources."npm-pick-manifest-6.0.0"
+ sources."npm-pick-manifest-6.1.0"
(sources."npm-registry-fetch-4.0.4" // {
dependencies = [
sources."hosted-git-info-2.8.8"
@@ -49650,14 +49511,14 @@ in
];
})
sources."oauth-sign-0.9.0"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.1.0"
sources."once-1.4.0"
sources."onetime-5.1.0"
- sources."open-7.0.3"
- sources."ora-4.0.3"
+ sources."open-7.0.4"
+ sources."ora-4.0.4"
sources."os-homedir-1.0.2"
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
@@ -49706,10 +49567,10 @@ in
sources."rimraf-3.0.2"
sources."run-async-2.4.1"
sources."run-queue-1.0.3"
- sources."rxjs-6.5.4"
+ sources."rxjs-6.5.5"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
- sources."semver-7.1.3"
+ sources."semver-7.3.2"
(sources."semver-intersect-1.4.0" // {
dependencies = [
sources."semver-5.7.1"
@@ -49735,8 +49596,6 @@ in
sources."stream-shift-1.0.1"
sources."string-width-4.2.0"
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.1.1" // {
dependencies = [
@@ -49767,7 +49626,7 @@ in
sources."uri-js-4.2.2"
sources."util-deprecate-1.0.2"
sources."util-promisify-2.1.0"
- sources."uuid-7.0.2"
+ sources."uuid-8.1.0"
sources."validate-npm-package-license-3.0.4"
sources."validate-npm-package-name-3.0.0"
sources."verror-1.10.0"
@@ -49892,7 +49751,6 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."commander-2.20.3"
sources."concat-map-0.0.1"
(sources."convert-source-map-1.7.0" // {
dependencies = [
@@ -50081,7 +49939,7 @@ in
sources."stream-shift-1.0.1"
sources."string_decoder-1.3.0"
sources."through-2.3.8"
- sources."through2-3.0.1"
+ sources."through2-3.0.2"
(sources."through2-filter-3.0.0" // {
dependencies = [
sources."readable-stream-2.3.7"
@@ -50102,7 +49960,7 @@ in
];
})
sources."to-utf8-0.0.1"
- sources."uglify-js-3.9.4"
+ sources."uglify-js-3.10.0"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
sources."universalify-0.1.2"
@@ -50187,7 +50045,7 @@ in
sources."domexception-1.0.1"
sources."ecc-jsbn-0.1.2"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
@@ -50302,259 +50160,1041 @@ in
bypassCache = true;
reconstructLock = true;
};
- "@vue/cli" = nodeEnv.buildNodePackage {
- name = "_at_vue_slash_cli";
- packageName = "@vue/cli";
- version = "4.4.1";
+ "@nestjs/cli" = nodeEnv.buildNodePackage {
+ name = "_at_nestjs_slash_cli";
+ packageName = "@nestjs/cli";
+ version = "7.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli/-/cli-4.4.1.tgz";
- sha512 = "X9K0EZFipqnckuzaUa2MzCtxPzazy4CwCJN0OTeXwc6I3q8f0M3H/5BuJM7cGPBn9CHDQTsiR1x7b2t3IKw7Vg==";
+ url = "https://registry.npmjs.org/@nestjs/cli/-/cli-7.4.1.tgz";
+ sha512 = "90IWWqDIPX3M0vwkmnZ0Ct/EY2b75DYbsw2ZbVxaj57ASdbajhS7Pxhc7MC/L+07nBge+xMRHvQRoKdcfWHd0w==";
};
dependencies = [
- sources."@akryum/winattr-3.0.0"
- sources."@apollo/federation-0.16.2"
- (sources."@apollo/protobufjs-1.0.4" // {
+ sources."@angular-devkit/core-9.1.9"
+ (sources."@angular-devkit/schematics-9.1.9" // {
dependencies = [
- sources."@types/node-10.17.25"
+ sources."ora-4.0.3"
];
})
- sources."@apollographql/apollo-tools-0.4.8"
- sources."@apollographql/graphql-language-service-interface-2.0.2"
- sources."@apollographql/graphql-language-service-parser-2.0.2"
- sources."@apollographql/graphql-language-service-types-2.0.2"
- sources."@apollographql/graphql-language-service-utils-2.0.2"
- sources."@apollographql/graphql-playground-html-1.6.24"
- sources."@babel/code-frame-7.10.1"
- (sources."@babel/core-7.10.2" // {
+ (sources."@angular-devkit/schematics-cli-0.901.9" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."inquirer-7.1.0"
];
})
- sources."@babel/generator-7.10.2"
- sources."@babel/helper-create-class-features-plugin-7.10.2"
- sources."@babel/helper-function-name-7.10.1"
- sources."@babel/helper-get-function-arity-7.10.1"
- sources."@babel/helper-member-expression-to-functions-7.10.1"
- sources."@babel/helper-module-imports-7.10.1"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.1"
- sources."@babel/helper-plugin-utils-7.10.1"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/parser-7.10.2"
- sources."@babel/plugin-proposal-class-properties-7.10.1"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
- sources."@babel/plugin-proposal-optional-chaining-7.10.1"
- sources."@babel/plugin-syntax-flow-7.10.1"
- sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-typescript-7.10.1"
- sources."@babel/plugin-transform-flow-strip-types-7.10.1"
- sources."@babel/plugin-transform-modules-commonjs-7.10.1"
- sources."@babel/plugin-transform-typescript-7.10.1"
- sources."@babel/preset-flow-7.10.1"
- sources."@babel/preset-typescript-7.10.1"
- (sources."@babel/register-7.10.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
- sources."make-dir-2.1.0"
- sources."pify-4.0.1"
- sources."semver-5.7.1"
+ sources."chalk-2.4.2"
];
})
- sources."@babel/runtime-7.10.2"
- sources."@babel/template-7.10.1"
- sources."@babel/traverse-7.10.1"
- sources."@babel/types-7.10.2"
- sources."@endemolshinegroup/cosmiconfig-typescript-loader-1.0.1"
- sources."@hapi/address-2.1.4"
- sources."@hapi/bourne-1.3.2"
- sources."@hapi/hoek-8.5.1"
- sources."@hapi/joi-15.1.1"
- sources."@hapi/topo-3.1.6"
- sources."@mrmlnc/readdir-enhanced-2.2.1"
- sources."@nodelib/fs.stat-1.1.3"
- (sources."@oclif/color-0.1.2" // {
+ (sources."@nestjs/schematics-7.0.1" // {
dependencies = [
- (sources."chalk-3.0.0" // {
- dependencies = [
- sources."ansi-styles-4.2.1"
- sources."supports-color-7.1.0"
- ];
- })
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."strip-ansi-5.2.0"
+ sources."@angular-devkit/core-9.1.7"
+ sources."@angular-devkit/schematics-9.1.7"
+ sources."ora-4.0.3"
];
})
- (sources."@oclif/command-1.6.1" // {
+ sources."@schematics/schematics-0.901.9"
+ sources."@types/anymatch-1.3.1"
+ sources."@types/color-name-1.1.1"
+ sources."@types/json5-0.0.29"
+ sources."@types/node-14.0.14"
+ sources."@types/parse-json-4.0.0"
+ sources."@types/source-list-map-0.1.2"
+ sources."@types/tapable-1.0.6"
+ (sources."@types/uglify-js-3.9.2" // {
dependencies = [
- sources."@oclif/plugin-help-3.1.0"
- sources."semver-5.7.1"
- sources."strip-ansi-5.2.0"
+ sources."source-map-0.6.1"
];
})
- sources."@oclif/config-1.15.1"
- (sources."@oclif/errors-1.2.2" // {
+ (sources."@types/webpack-4.41.17" // {
dependencies = [
- sources."clean-stack-1.3.0"
- sources."indent-string-3.2.0"
- sources."strip-ansi-5.2.0"
+ sources."source-map-0.6.1"
];
})
- sources."@oclif/linewrap-1.0.0"
- sources."@oclif/parser-3.8.5"
- sources."@oclif/plugin-autocomplete-0.2.0"
- (sources."@oclif/plugin-help-2.2.3" // {
+ sources."@types/webpack-sources-1.4.0"
+ sources."@webassemblyjs/ast-1.9.0"
+ sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
+ sources."@webassemblyjs/helper-api-error-1.9.0"
+ sources."@webassemblyjs/helper-buffer-1.9.0"
+ sources."@webassemblyjs/helper-code-frame-1.9.0"
+ sources."@webassemblyjs/helper-fsm-1.9.0"
+ sources."@webassemblyjs/helper-module-context-1.9.0"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.9.0"
+ sources."@webassemblyjs/helper-wasm-section-1.9.0"
+ sources."@webassemblyjs/ieee754-1.9.0"
+ sources."@webassemblyjs/leb128-1.9.0"
+ sources."@webassemblyjs/utf8-1.9.0"
+ sources."@webassemblyjs/wasm-edit-1.9.0"
+ sources."@webassemblyjs/wasm-gen-1.9.0"
+ sources."@webassemblyjs/wasm-opt-1.9.0"
+ sources."@webassemblyjs/wasm-parser-1.9.0"
+ sources."@webassemblyjs/wast-parser-1.9.0"
+ sources."@webassemblyjs/wast-printer-1.9.0"
+ sources."@xtuc/ieee754-1.2.0"
+ sources."@xtuc/long-4.2.2"
+ sources."acorn-6.4.1"
+ sources."ajv-6.12.0"
+ sources."ajv-errors-1.0.1"
+ sources."ajv-keywords-3.5.0"
+ sources."ansi-escapes-4.3.1"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-3.2.1"
+ sources."anymatch-3.1.1"
+ sources."aproba-1.2.0"
+ sources."arr-diff-4.0.0"
+ sources."arr-flatten-1.1.0"
+ sources."arr-union-3.1.0"
+ sources."array-unique-0.3.2"
+ (sources."asn1.js-4.10.1" // {
dependencies = [
- sources."strip-ansi-5.2.0"
+ sources."bn.js-4.11.9"
];
})
- (sources."@oclif/plugin-not-found-1.2.4" // {
+ (sources."assert-1.5.0" // {
dependencies = [
- sources."cli-ux-4.9.3"
- sources."indent-string-3.2.0"
- sources."semver-5.7.1"
- sources."strip-ansi-5.2.0"
+ sources."inherits-2.0.1"
+ sources."util-0.10.3"
];
})
- (sources."@oclif/plugin-plugins-1.7.9" // {
+ sources."assign-symbols-1.0.0"
+ sources."async-each-1.0.3"
+ sources."at-least-node-1.0.0"
+ sources."atob-2.1.2"
+ sources."balanced-match-1.0.0"
+ (sources."base-0.11.2" // {
dependencies = [
- sources."@oclif/color-0.0.0"
- sources."npm-run-path-3.1.0"
- sources."path-key-3.1.1"
- sources."semver-5.7.1"
+ sources."define-property-1.0.0"
];
})
- (sources."@oclif/plugin-warn-if-update-available-1.7.0" // {
+ sources."base64-js-1.3.1"
+ sources."big.js-5.2.2"
+ sources."binary-extensions-2.1.0"
+ sources."bindings-1.5.0"
+ sources."bluebird-3.7.2"
+ sources."bn.js-5.1.2"
+ sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
+ sources."brorand-1.1.0"
+ sources."browserify-aes-1.2.0"
+ sources."browserify-cipher-1.0.1"
+ sources."browserify-des-1.0.2"
+ (sources."browserify-rsa-4.0.1" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."bn.js-4.11.9"
];
})
- sources."@oclif/screen-1.0.4"
- sources."@protobufjs/aspromise-1.1.2"
- sources."@protobufjs/base64-1.1.2"
- sources."@protobufjs/codegen-2.0.4"
- sources."@protobufjs/eventemitter-1.1.0"
- sources."@protobufjs/fetch-1.1.0"
- sources."@protobufjs/float-1.0.2"
- sources."@protobufjs/inquire-1.1.0"
- sources."@protobufjs/path-1.1.2"
- sources."@protobufjs/pool-1.1.0"
- sources."@protobufjs/utf8-1.1.0"
- sources."@samverschueren/stream-to-observable-0.3.0"
- sources."@sindresorhus/is-0.7.0"
- sources."@types/accepts-1.3.5"
- sources."@types/body-parser-1.19.0"
- sources."@types/color-name-1.1.1"
- sources."@types/connect-3.4.33"
- sources."@types/content-disposition-0.5.3"
- sources."@types/cookies-0.7.4"
- sources."@types/cors-2.8.6"
- sources."@types/express-4.17.4"
- sources."@types/express-serve-static-core-4.17.7"
- sources."@types/fs-capacitor-2.0.0"
- sources."@types/glob-7.1.2"
- sources."@types/graphql-upload-8.0.3"
- sources."@types/http-assert-1.5.1"
- sources."@types/keygrip-1.0.2"
- sources."@types/koa-2.11.3"
- sources."@types/koa-compose-3.2.5"
- sources."@types/long-4.0.1"
- sources."@types/mime-2.0.2"
- sources."@types/minimatch-3.0.3"
- sources."@types/node-14.0.12"
- (sources."@types/node-fetch-2.5.7" // {
+ (sources."browserify-sign-4.2.0" // {
dependencies = [
- sources."form-data-3.0.0"
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
];
})
- sources."@types/normalize-package-data-2.4.0"
- sources."@types/qs-6.9.3"
- sources."@types/range-parser-1.2.3"
- sources."@types/serve-static-1.13.4"
- sources."@types/ws-7.2.5"
- sources."@types/zen-observable-0.8.0"
- sources."@vue/cli-shared-utils-4.4.1"
- (sources."@vue/cli-ui-4.4.1" // {
+ sources."browserify-zlib-0.2.0"
+ sources."buffer-4.9.2"
+ sources."buffer-from-1.1.1"
+ sources."buffer-xor-1.0.3"
+ sources."builtin-status-codes-3.0.0"
+ (sources."cacache-12.0.4" // {
dependencies = [
- sources."clone-2.1.2"
+ sources."rimraf-2.7.1"
];
})
- sources."@vue/cli-ui-addon-webpack-4.4.1"
- sources."@vue/cli-ui-addon-widgets-4.4.1"
- sources."@wry/context-0.4.4"
- sources."@wry/equality-0.1.11"
- sources."abbrev-1.1.1"
- sources."accepts-1.3.7"
- sources."aggregate-error-3.0.1"
- sources."ajv-6.12.2"
- (sources."ansi-align-2.0.0" // {
+ sources."cache-base-1.0.1"
+ sources."callsites-3.1.0"
+ (sources."chalk-3.0.0" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
+ ];
+ })
+ sources."chardet-0.7.0"
+ sources."chokidar-3.4.0"
+ sources."chownr-1.1.4"
+ sources."chrome-trace-event-1.0.2"
+ sources."cipher-base-1.0.4"
+ (sources."class-utils-0.3.6" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."cli-cursor-3.1.0"
+ sources."cli-spinners-2.3.0"
+ (sources."cli-table3-0.5.1" // {
dependencies = [
sources."ansi-regex-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
];
})
- sources."ansi-escapes-3.2.0"
- sources."ansi-regex-4.1.0"
- sources."ansi-styles-3.2.1"
- sources."ansicolors-0.3.2"
- sources."any-observable-0.3.0"
- (sources."anymatch-2.0.0" // {
+ sources."cli-width-2.2.1"
+ sources."clone-1.0.4"
+ sources."collection-visit-1.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."colors-1.4.0"
+ sources."commander-4.1.1"
+ sources."commondir-1.0.1"
+ sources."component-emitter-1.3.0"
+ sources."concat-map-0.0.1"
+ sources."concat-stream-1.6.2"
+ sources."console-browserify-1.2.0"
+ sources."constants-browserify-1.0.0"
+ (sources."copy-concurrently-1.0.5" // {
dependencies = [
- sources."normalize-path-2.1.1"
+ sources."rimraf-2.7.1"
];
})
- (sources."apollo-2.28.2" // {
+ sources."copy-descriptor-0.1.1"
+ sources."core-util-is-1.0.2"
+ sources."cosmiconfig-6.0.0"
+ (sources."create-ecdh-4.0.3" // {
dependencies = [
- sources."strip-ansi-5.2.0"
+ sources."bn.js-4.11.9"
];
})
- sources."apollo-cache-1.3.5"
- sources."apollo-cache-control-0.11.0"
- sources."apollo-cache-inmemory-1.6.6"
- sources."apollo-client-2.6.10"
- (sources."apollo-codegen-core-0.37.2" // {
+ sources."create-hash-1.2.0"
+ sources."create-hmac-1.1.7"
+ sources."cross-spawn-6.0.5"
+ sources."crypto-browserify-3.12.0"
+ sources."cyclist-1.0.1"
+ sources."debug-2.6.9"
+ sources."decode-uri-component-0.2.0"
+ sources."deepmerge-4.2.2"
+ sources."defaults-1.0.3"
+ sources."define-property-2.0.2"
+ sources."des.js-1.0.1"
+ (sources."diffie-hellman-5.0.3" // {
dependencies = [
- sources."recast-0.19.1"
- sources."source-map-0.6.1"
+ sources."bn.js-4.11.9"
];
})
- sources."apollo-codegen-flow-0.35.2"
- sources."apollo-codegen-scala-0.36.2"
- sources."apollo-codegen-swift-0.37.2"
- sources."apollo-codegen-typescript-0.37.2"
- sources."apollo-datasource-0.7.1"
- (sources."apollo-engine-reporting-2.0.0" // {
+ sources."domain-browser-1.2.0"
+ sources."duplexify-3.7.1"
+ (sources."elliptic-6.5.3" // {
dependencies = [
- sources."uuid-8.1.0"
+ sources."bn.js-4.11.9"
];
})
- sources."apollo-engine-reporting-protobuf-0.5.1"
- sources."apollo-env-0.6.5"
- sources."apollo-graphql-0.4.5"
- sources."apollo-language-server-1.22.2"
- sources."apollo-link-1.2.14"
- sources."apollo-link-context-1.0.20"
- sources."apollo-link-error-1.1.13"
- sources."apollo-link-http-1.5.17"
- sources."apollo-link-http-common-0.2.16"
- sources."apollo-link-persisted-queries-0.2.2"
- 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.14.3"
- sources."apollo-server-env-2.4.4"
- sources."apollo-server-errors-2.4.1"
- sources."apollo-server-express-2.14.3"
- sources."apollo-server-plugin-base-0.9.0"
- sources."apollo-server-types-0.5.0"
- sources."apollo-tracing-0.11.0"
+ sources."emoji-regex-8.0.0"
+ sources."emojis-list-3.0.0"
+ sources."end-of-stream-1.4.4"
+ sources."enhanced-resolve-4.2.0"
+ sources."errno-0.1.7"
+ sources."error-ex-1.3.2"
+ sources."escape-string-regexp-1.0.5"
+ sources."eslint-scope-4.0.3"
+ sources."esrecurse-4.2.1"
+ sources."estraverse-4.3.0"
+ sources."events-3.1.0"
+ sources."evp_bytestokey-1.0.3"
+ sources."execa-1.0.0"
+ (sources."expand-brackets-2.1.4" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ ];
+ })
+ (sources."extend-shallow-3.0.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ sources."external-editor-3.1.0"
+ (sources."extglob-2.0.4" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."fast-deep-equal-3.1.3"
+ sources."fast-json-stable-stringify-2.1.0"
+ sources."figgy-pudding-3.5.2"
+ sources."figures-3.2.0"
+ sources."file-uri-to-path-1.0.0"
+ sources."fill-range-7.0.1"
+ sources."find-cache-dir-2.1.0"
+ sources."find-up-3.0.0"
+ sources."flush-write-stream-1.1.1"
+ sources."for-in-1.0.2"
+ (sources."fork-ts-checker-webpack-plugin-5.0.4" // {
+ dependencies = [
+ sources."chalk-2.4.2"
+ ];
+ })
+ sources."fragment-cache-0.2.1"
+ sources."from2-2.3.0"
+ sources."fs-extra-9.0.0"
+ sources."fs-monkey-1.0.1"
+ sources."fs-write-stream-atomic-1.0.10"
+ sources."fs.realpath-1.0.0"
+ sources."fsevents-2.1.3"
+ sources."get-stream-4.1.0"
+ sources."get-value-2.0.6"
+ sources."glob-7.1.6"
+ sources."glob-parent-5.1.1"
+ sources."graceful-fs-4.2.4"
+ sources."has-flag-3.0.0"
+ sources."has-value-1.0.0"
+ (sources."has-values-1.0.0" // {
+ dependencies = [
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."kind-of-4.0.0"
+ ];
+ })
+ (sources."hash-base-3.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
+ ];
+ })
+ sources."hash.js-1.1.7"
+ sources."hmac-drbg-1.0.1"
+ sources."https-browserify-1.0.0"
+ sources."iconv-lite-0.4.24"
+ sources."ieee754-1.1.13"
+ sources."iferr-0.1.5"
+ sources."import-fresh-3.2.1"
+ sources."imurmurhash-0.1.4"
+ sources."infer-owner-1.0.4"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."inquirer-7.2.0"
+ sources."interpret-1.4.0"
+ sources."is-accessor-descriptor-1.0.0"
+ sources."is-arrayish-0.2.1"
+ sources."is-binary-path-2.1.0"
+ sources."is-buffer-1.1.6"
+ sources."is-data-descriptor-1.0.0"
+ sources."is-descriptor-1.0.2"
+ sources."is-extendable-0.1.1"
+ sources."is-extglob-2.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-glob-4.0.1"
+ sources."is-interactive-1.0.0"
+ sources."is-number-7.0.0"
+ sources."is-plain-object-2.0.4"
+ sources."is-stream-1.1.0"
+ sources."is-windows-1.0.2"
+ sources."is-wsl-1.1.0"
+ sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
+ sources."isobject-3.0.1"
+ sources."js-tokens-4.0.0"
+ sources."json-parse-better-errors-1.0.2"
+ sources."json-schema-traverse-0.4.1"
+ sources."json5-1.0.1"
+ sources."jsonfile-6.0.1"
+ sources."kind-of-6.0.3"
+ sources."lines-and-columns-1.1.6"
+ sources."loader-runner-2.4.0"
+ sources."loader-utils-1.4.0"
+ sources."locate-path-3.0.0"
+ sources."lodash-4.17.15"
+ sources."lodash.toarray-4.4.0"
+ (sources."log-symbols-3.0.0" // {
+ dependencies = [
+ sources."chalk-2.4.2"
+ ];
+ })
+ sources."lru-cache-5.1.1"
+ sources."macos-release-2.3.0"
+ sources."magic-string-0.25.7"
+ sources."make-dir-2.1.0"
+ sources."map-cache-0.2.2"
+ sources."map-visit-1.0.0"
+ sources."md5.js-1.3.5"
+ sources."memfs-3.2.0"
+ sources."memory-fs-0.5.0"
+ (sources."micromatch-3.1.10" // {
+ dependencies = [
+ (sources."braces-2.3.2" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ (sources."fill-range-4.0.0" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ (sources."is-number-3.0.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."to-regex-range-2.1.1"
+ ];
+ })
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ sources."mimic-fn-2.1.0"
+ sources."minimalistic-assert-1.0.1"
+ sources."minimalistic-crypto-utils-1.0.1"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ sources."mississippi-3.0.0"
+ (sources."mixin-deep-1.3.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
+ sources."mkdirp-0.5.5"
+ (sources."move-concurrently-1.0.1" // {
+ dependencies = [
+ sources."rimraf-2.7.1"
+ ];
+ })
+ sources."ms-2.0.0"
+ sources."mute-stream-0.0.8"
+ sources."nan-2.14.1"
+ sources."nanomatch-1.2.13"
+ sources."neo-async-2.6.1"
+ sources."nice-try-1.0.5"
+ sources."node-emoji-1.10.0"
+ (sources."node-libs-browser-2.2.1" // {
+ dependencies = [
+ sources."punycode-1.4.1"
+ ];
+ })
+ sources."normalize-path-3.0.0"
+ sources."npm-run-path-2.0.2"
+ sources."object-assign-4.1.1"
+ (sources."object-copy-0.1.0" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ sources."is-accessor-descriptor-0.1.6"
+ sources."is-data-descriptor-0.1.4"
+ (sources."is-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."object-visit-1.0.1"
+ sources."object.pick-1.3.0"
+ sources."once-1.4.0"
+ sources."onetime-5.1.0"
+ sources."ora-4.0.4"
+ sources."os-browserify-0.3.0"
+ sources."os-name-3.1.0"
+ sources."os-tmpdir-1.0.2"
+ sources."p-finally-1.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
+ sources."pako-1.0.11"
+ sources."parallel-transform-1.2.0"
+ sources."parent-module-1.0.1"
+ sources."parse-asn1-5.1.5"
+ sources."parse-json-5.0.0"
+ sources."pascalcase-0.1.1"
+ sources."path-browserify-0.0.1"
+ sources."path-dirname-1.0.2"
+ sources."path-exists-3.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
+ sources."path-parse-1.0.6"
+ sources."path-type-4.0.0"
+ sources."pbkdf2-3.1.1"
+ sources."picomatch-2.2.2"
+ sources."pify-4.0.1"
+ sources."pkg-dir-3.0.0"
+ sources."posix-character-classes-0.1.1"
+ sources."process-0.11.10"
+ sources."process-nextick-args-2.0.1"
+ sources."promise-inflight-1.0.1"
+ sources."prr-1.0.1"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ sources."pump-3.0.0"
+ (sources."pumpify-1.5.1" // {
+ dependencies = [
+ sources."pump-2.0.1"
+ ];
+ })
+ sources."punycode-2.1.1"
+ sources."querystring-0.2.0"
+ sources."querystring-es3-0.2.1"
+ sources."randombytes-2.1.0"
+ sources."randomfill-1.0.4"
+ sources."readable-stream-2.3.7"
+ sources."readdirp-3.4.0"
+ sources."rechoir-0.6.2"
+ sources."regex-not-1.0.2"
+ sources."remove-trailing-separator-1.1.0"
+ sources."repeat-element-1.1.3"
+ sources."repeat-string-1.6.1"
+ sources."resolve-1.17.0"
+ sources."resolve-from-4.0.0"
+ sources."resolve-url-0.2.1"
+ sources."restore-cursor-3.1.0"
+ sources."ret-0.1.15"
+ sources."rimraf-3.0.2"
+ sources."ripemd160-2.0.2"
+ sources."run-async-2.4.1"
+ sources."run-queue-1.0.3"
+ sources."rxjs-6.5.4"
+ sources."safe-buffer-5.1.2"
+ sources."safe-regex-1.1.0"
+ sources."safer-buffer-2.1.2"
+ sources."schema-utils-1.0.0"
+ sources."semver-5.7.1"
+ sources."serialize-javascript-3.1.0"
+ (sources."set-value-2.0.1" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."setimmediate-1.0.5"
+ sources."sha.js-2.4.11"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
+ sources."shelljs-0.8.4"
+ sources."signal-exit-3.0.3"
+ (sources."snapdragon-0.8.2" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ sources."extend-shallow-2.0.1"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ sources."source-map-0.5.7"
+ ];
+ })
+ (sources."snapdragon-node-2.1.1" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ ];
+ })
+ (sources."snapdragon-util-3.0.1" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."source-list-map-2.0.1"
+ sources."source-map-0.7.3"
+ sources."source-map-resolve-0.5.3"
+ (sources."source-map-support-0.5.19" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."source-map-url-0.4.0"
+ sources."sourcemap-codec-1.4.8"
+ sources."split-string-3.1.0"
+ sources."ssri-6.0.1"
+ (sources."static-extend-0.1.2" // {
+ dependencies = [
+ sources."define-property-0.2.5"
+ (sources."is-accessor-descriptor-0.1.6" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ (sources."is-data-descriptor-0.1.4" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."is-descriptor-0.1.6"
+ sources."kind-of-5.1.0"
+ ];
+ })
+ sources."stream-browserify-2.0.2"
+ sources."stream-each-1.2.3"
+ sources."stream-http-2.8.3"
+ sources."stream-shift-1.0.1"
+ sources."string-width-4.2.0"
+ sources."string_decoder-1.1.1"
+ sources."strip-ansi-6.0.0"
+ sources."strip-bom-3.0.0"
+ sources."strip-eof-1.0.0"
+ sources."supports-color-5.5.0"
+ sources."symbol-observable-1.2.0"
+ sources."tapable-1.1.3"
+ (sources."terser-4.8.0" // {
+ dependencies = [
+ sources."commander-2.20.3"
+ sources."source-map-0.6.1"
+ ];
+ })
+ (sources."terser-webpack-plugin-1.4.4" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."through-2.3.8"
+ sources."through2-2.0.5"
+ sources."timers-browserify-2.0.11"
+ sources."tmp-0.0.33"
+ sources."to-arraybuffer-1.0.1"
+ (sources."to-object-path-0.3.0" // {
+ dependencies = [
+ sources."kind-of-3.2.2"
+ ];
+ })
+ sources."to-regex-3.0.2"
+ sources."to-regex-range-5.0.1"
+ sources."tree-kill-1.2.2"
+ sources."tsconfig-paths-3.9.0"
+ (sources."tsconfig-paths-webpack-plugin-3.2.0" // {
+ dependencies = [
+ sources."chalk-2.4.2"
+ ];
+ })
+ sources."tslib-1.13.0"
+ sources."tty-browserify-0.0.0"
+ sources."type-fest-0.11.0"
+ sources."typedarray-0.0.6"
+ sources."typescript-3.9.5"
+ sources."union-value-1.0.1"
+ sources."unique-filename-1.1.1"
+ sources."unique-slug-2.0.2"
+ sources."universalify-1.0.0"
+ (sources."unset-value-1.0.0" // {
+ dependencies = [
+ (sources."has-value-0.3.1" // {
+ dependencies = [
+ sources."isobject-2.1.0"
+ ];
+ })
+ sources."has-values-0.1.4"
+ ];
+ })
+ sources."upath-1.2.0"
+ sources."uri-js-4.2.2"
+ sources."urix-0.1.0"
+ (sources."url-0.11.0" // {
+ dependencies = [
+ sources."punycode-1.3.2"
+ ];
+ })
+ sources."use-3.1.1"
+ (sources."util-0.11.1" // {
+ dependencies = [
+ sources."inherits-2.0.3"
+ ];
+ })
+ sources."util-deprecate-1.0.2"
+ sources."vm-browserify-1.1.2"
+ sources."watchpack-1.7.2"
+ (sources."watchpack-chokidar2-2.0.0" // {
+ dependencies = [
+ sources."anymatch-2.0.0"
+ sources."binary-extensions-1.13.1"
+ sources."braces-2.3.2"
+ sources."chokidar-2.1.8"
+ sources."extend-shallow-2.0.1"
+ sources."fill-range-4.0.0"
+ sources."fsevents-1.2.13"
+ sources."glob-parent-3.1.0"
+ sources."is-binary-path-1.0.1"
+ sources."is-glob-3.1.0"
+ sources."is-number-3.0.0"
+ sources."kind-of-3.2.2"
+ sources."normalize-path-2.1.1"
+ sources."readdirp-2.2.1"
+ sources."to-regex-range-2.1.1"
+ ];
+ })
+ sources."wcwidth-1.0.1"
+ (sources."webpack-4.43.0" // {
+ dependencies = [
+ sources."memory-fs-0.4.1"
+ ];
+ })
+ sources."webpack-node-externals-1.7.2"
+ (sources."webpack-sources-1.4.3" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."which-1.3.1"
+ sources."windows-release-3.3.1"
+ sources."worker-farm-1.7.0"
+ sources."wrappy-1.0.2"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.0"
+ sources."yallist-3.1.1"
+ sources."yaml-1.10.0"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Nest - modern, fast, powerful node.js web framework (@cli)";
+ homepage = "https://github.com/nestjs/nest-cli#readme";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
+ "@vue/cli" = nodeEnv.buildNodePackage {
+ name = "_at_vue_slash_cli";
+ packageName = "@vue/cli";
+ version = "4.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@vue/cli/-/cli-4.4.6.tgz";
+ sha512 = "IaLrnZ80BrBLPAkBup8bn363S1NHfNf8jfCJLWoXad598cUm6byMqntWtDFeTq0c3KohXcsIbT+nqLc5S9vz0w==";
+ };
+ dependencies = [
+ sources."@akryum/winattr-3.0.0"
+ sources."@apollo/federation-0.16.2"
+ (sources."@apollo/protobufjs-1.0.4" // {
+ dependencies = [
+ sources."@types/node-10.17.26"
+ ];
+ })
+ sources."@apollographql/apollo-tools-0.4.8"
+ sources."@apollographql/graphql-language-service-interface-2.0.2"
+ sources."@apollographql/graphql-language-service-parser-2.0.2"
+ sources."@apollographql/graphql-language-service-types-2.0.2"
+ sources."@apollographql/graphql-language-service-utils-2.0.2"
+ sources."@apollographql/graphql-playground-html-1.6.26"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/compat-data-7.10.3"
+ sources."@babel/core-7.10.3"
+ sources."@babel/generator-7.10.3"
+ sources."@babel/helper-annotate-as-pure-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
+ sources."@babel/helper-compilation-targets-7.10.2"
+ sources."@babel/helper-create-class-features-plugin-7.10.3"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.1"
+ sources."@babel/helper-define-map-7.10.3"
+ sources."@babel/helper-explode-assignable-expression-7.10.3"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-hoist-variables-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
+ sources."@babel/helper-plugin-utils-7.10.3"
+ sources."@babel/helper-regex-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.3"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/helper-wrap-function-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
+ sources."@babel/plugin-proposal-class-properties-7.10.1"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.1"
+ sources."@babel/plugin-proposal-json-strings-7.10.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.3"
+ sources."@babel/plugin-proposal-private-methods-7.10.1"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
+ sources."@babel/plugin-syntax-async-generators-7.8.4"
+ sources."@babel/plugin-syntax-class-properties-7.10.1"
+ sources."@babel/plugin-syntax-dynamic-import-7.8.3"
+ sources."@babel/plugin-syntax-flow-7.10.1"
+ sources."@babel/plugin-syntax-json-strings-7.8.3"
+ sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.1"
+ sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
+ sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
+ sources."@babel/plugin-syntax-optional-chaining-7.8.3"
+ sources."@babel/plugin-syntax-top-level-await-7.10.1"
+ sources."@babel/plugin-syntax-typescript-7.10.1"
+ sources."@babel/plugin-transform-arrow-functions-7.10.1"
+ sources."@babel/plugin-transform-async-to-generator-7.10.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
+ sources."@babel/plugin-transform-block-scoping-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.3"
+ sources."@babel/plugin-transform-computed-properties-7.10.3"
+ sources."@babel/plugin-transform-destructuring-7.10.1"
+ sources."@babel/plugin-transform-dotall-regex-7.10.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
+ sources."@babel/plugin-transform-flow-strip-types-7.10.1"
+ sources."@babel/plugin-transform-for-of-7.10.1"
+ sources."@babel/plugin-transform-function-name-7.10.1"
+ sources."@babel/plugin-transform-literals-7.10.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.1"
+ sources."@babel/plugin-transform-modules-amd-7.10.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.3"
+ sources."@babel/plugin-transform-modules-umd-7.10.1"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
+ sources."@babel/plugin-transform-new-target-7.10.1"
+ sources."@babel/plugin-transform-object-super-7.10.1"
+ sources."@babel/plugin-transform-parameters-7.10.1"
+ sources."@babel/plugin-transform-property-literals-7.10.1"
+ sources."@babel/plugin-transform-regenerator-7.10.3"
+ sources."@babel/plugin-transform-reserved-words-7.10.1"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.1"
+ sources."@babel/plugin-transform-spread-7.10.1"
+ sources."@babel/plugin-transform-sticky-regex-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.3"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.1"
+ sources."@babel/plugin-transform-typescript-7.10.3"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.1"
+ sources."@babel/plugin-transform-unicode-regex-7.10.1"
+ sources."@babel/preset-env-7.10.3"
+ sources."@babel/preset-flow-7.10.1"
+ sources."@babel/preset-modules-0.1.3"
+ sources."@babel/preset-typescript-7.10.1"
+ (sources."@babel/register-7.10.3" // {
+ dependencies = [
+ sources."make-dir-2.1.0"
+ sources."pify-4.0.1"
+ ];
+ })
+ sources."@babel/runtime-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/traverse-7.10.3"
+ sources."@babel/types-7.10.3"
+ sources."@endemolshinegroup/cosmiconfig-typescript-loader-1.0.2"
+ sources."@hapi/address-2.1.4"
+ sources."@hapi/bourne-1.3.2"
+ sources."@hapi/hoek-8.5.1"
+ sources."@hapi/joi-15.1.1"
+ sources."@hapi/topo-3.1.6"
+ sources."@mrmlnc/readdir-enhanced-2.2.1"
+ sources."@nodelib/fs.stat-1.1.3"
+ (sources."@oclif/color-0.1.2" // {
+ dependencies = [
+ (sources."chalk-3.0.0" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."supports-color-7.1.0"
+ ];
+ })
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ (sources."@oclif/command-1.6.1" // {
+ dependencies = [
+ sources."@oclif/plugin-help-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."@oclif/config-1.15.1"
+ (sources."@oclif/errors-1.2.2" // {
+ dependencies = [
+ sources."clean-stack-1.3.0"
+ sources."indent-string-3.2.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."@oclif/linewrap-1.0.0"
+ sources."@oclif/parser-3.8.5"
+ sources."@oclif/plugin-autocomplete-0.2.0"
+ (sources."@oclif/plugin-help-2.2.3" // {
+ dependencies = [
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ (sources."@oclif/plugin-not-found-1.2.4" // {
+ dependencies = [
+ sources."cli-ux-4.9.3"
+ sources."indent-string-3.2.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ (sources."@oclif/plugin-plugins-1.7.9" // {
+ dependencies = [
+ sources."@oclif/color-0.0.0"
+ sources."npm-run-path-3.1.0"
+ sources."path-key-3.1.1"
+ ];
+ })
+ sources."@oclif/plugin-warn-if-update-available-1.7.0"
+ sources."@oclif/screen-1.0.4"
+ sources."@protobufjs/aspromise-1.1.2"
+ sources."@protobufjs/base64-1.1.2"
+ sources."@protobufjs/codegen-2.0.4"
+ sources."@protobufjs/eventemitter-1.1.0"
+ sources."@protobufjs/fetch-1.1.0"
+ sources."@protobufjs/float-1.0.2"
+ sources."@protobufjs/inquire-1.1.0"
+ sources."@protobufjs/path-1.1.2"
+ sources."@protobufjs/pool-1.1.0"
+ sources."@protobufjs/utf8-1.1.0"
+ sources."@samverschueren/stream-to-observable-0.3.0"
+ sources."@sindresorhus/is-0.7.0"
+ sources."@types/accepts-1.3.5"
+ sources."@types/body-parser-1.19.0"
+ sources."@types/color-name-1.1.1"
+ sources."@types/connect-3.4.33"
+ sources."@types/content-disposition-0.5.3"
+ sources."@types/cookies-0.7.4"
+ sources."@types/cors-2.8.6"
+ sources."@types/express-4.17.4"
+ sources."@types/express-serve-static-core-4.17.8"
+ sources."@types/fs-capacitor-2.0.0"
+ sources."@types/glob-7.1.2"
+ sources."@types/graphql-upload-8.0.3"
+ sources."@types/http-assert-1.5.1"
+ sources."@types/keygrip-1.0.2"
+ sources."@types/koa-2.11.3"
+ sources."@types/koa-compose-3.2.5"
+ sources."@types/long-4.0.1"
+ sources."@types/mime-2.0.2"
+ sources."@types/minimatch-3.0.3"
+ sources."@types/node-14.0.14"
+ (sources."@types/node-fetch-2.5.7" // {
+ dependencies = [
+ sources."form-data-3.0.0"
+ ];
+ })
+ sources."@types/normalize-package-data-2.4.0"
+ sources."@types/qs-6.9.3"
+ sources."@types/range-parser-1.2.3"
+ sources."@types/serve-static-1.13.4"
+ sources."@types/ws-7.2.5"
+ sources."@types/zen-observable-0.8.0"
+ (sources."@vue/cli-shared-utils-4.4.6" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ (sources."@vue/cli-ui-4.4.6" // {
+ dependencies = [
+ sources."clone-2.1.2"
+ ];
+ })
+ sources."@vue/cli-ui-addon-webpack-4.4.6"
+ sources."@vue/cli-ui-addon-widgets-4.4.6"
+ sources."@wry/context-0.4.4"
+ sources."@wry/equality-0.1.11"
+ sources."abbrev-1.1.1"
+ sources."accepts-1.3.7"
+ sources."aggregate-error-3.0.1"
+ sources."ajv-6.12.2"
+ (sources."ansi-align-2.0.0" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ sources."ansi-escapes-3.2.0"
+ sources."ansi-regex-4.1.0"
+ sources."ansi-styles-3.2.1"
+ sources."ansicolors-0.3.2"
+ sources."any-observable-0.3.0"
+ (sources."anymatch-2.0.0" // {
+ dependencies = [
+ sources."normalize-path-2.1.1"
+ ];
+ })
+ (sources."apollo-2.28.3" // {
+ dependencies = [
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."apollo-cache-1.3.5"
+ sources."apollo-cache-control-0.11.0"
+ sources."apollo-cache-inmemory-1.6.6"
+ sources."apollo-client-2.6.10"
+ (sources."apollo-codegen-core-0.37.3" // {
+ dependencies = [
+ sources."@babel/generator-7.10.2"
+ sources."@babel/types-7.10.2"
+ sources."recast-0.19.1"
+ sources."source-map-0.6.1"
+ ];
+ })
+ (sources."apollo-codegen-flow-0.35.3" // {
+ dependencies = [
+ sources."@babel/generator-7.10.2"
+ sources."@babel/types-7.10.2"
+ ];
+ })
+ sources."apollo-codegen-scala-0.36.3"
+ sources."apollo-codegen-swift-0.37.3"
+ (sources."apollo-codegen-typescript-0.37.3" // {
+ dependencies = [
+ sources."@babel/generator-7.10.2"
+ sources."@babel/types-7.10.2"
+ ];
+ })
+ sources."apollo-datasource-0.7.1"
+ (sources."apollo-engine-reporting-2.2.0" // {
+ dependencies = [
+ sources."uuid-8.2.0"
+ ];
+ })
+ sources."apollo-engine-reporting-protobuf-0.5.1"
+ sources."apollo-env-0.6.5"
+ sources."apollo-graphql-0.4.5"
+ sources."apollo-language-server-1.22.3"
+ sources."apollo-link-1.2.14"
+ sources."apollo-link-context-1.0.20"
+ sources."apollo-link-error-1.1.13"
+ sources."apollo-link-http-1.5.17"
+ sources."apollo-link-http-common-0.2.16"
+ sources."apollo-link-persisted-queries-0.2.2"
+ 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.15.0"
+ sources."apollo-server-env-2.4.4"
+ sources."apollo-server-errors-2.4.1"
+ sources."apollo-server-express-2.15.0"
+ sources."apollo-server-plugin-base-0.9.0"
+ sources."apollo-server-types-0.5.0"
+ sources."apollo-tracing-0.11.0"
sources."apollo-upload-client-11.0.0"
sources."apollo-utilities-1.3.4"
(sources."archive-type-4.0.0" // {
@@ -50640,6 +51280,7 @@ in
})
sources."brace-expansion-1.1.11"
sources."braces-2.3.2"
+ sources."browserslist-4.12.2"
sources."buffer-5.6.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
@@ -50666,6 +51307,7 @@ in
sources."callsites-2.0.0"
sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
+ sources."caniuse-lite-1.0.30001089"
sources."capture-stack-trace-1.0.1"
sources."cardinal-2.1.1"
sources."caseless-0.12.0"
@@ -50718,7 +51360,6 @@ in
sources."ansi-styles-4.2.1"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."semver-5.7.1"
sources."strip-ansi-5.2.0"
sources."type-fest-0.11.0"
];
@@ -50757,6 +51398,11 @@ in
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
sources."core-js-3.6.5"
+ (sources."core-js-compat-3.6.5" // {
+ dependencies = [
+ sources."semver-7.0.0"
+ ];
+ })
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
(sources."cosmiconfig-5.2.1" // {
@@ -50765,14 +51411,11 @@ in
];
})
sources."create-error-class-3.0.2"
- (sources."cross-spawn-6.0.5" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."cross-spawn-6.0.5"
sources."crypto-random-string-1.0.0"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
+ sources."cssfilter-0.0.10"
sources."csv-parser-1.12.1"
sources."dashdash-1.14.1"
sources."date-fns-1.30.1"
@@ -50847,6 +51490,7 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
+ sources."electron-to-chromium-1.3.483"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
@@ -50855,12 +51499,14 @@ in
sources."env-ci-3.2.2"
sources."envinfo-7.5.1"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
+ sources."escalade-3.0.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."esm-3.2.25"
sources."esprima-4.0.1"
+ sources."esutils-2.0.3"
sources."etag-1.8.1"
sources."event-pubsub-4.3.0"
sources."eventemitter3-3.1.2"
@@ -50926,12 +51572,11 @@ in
dependencies = [
sources."make-dir-2.1.0"
sources."pify-4.0.1"
- sources."semver-5.7.1"
];
})
sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.126.1"
+ sources."flow-parser-0.128.0"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -50995,11 +51640,11 @@ in
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.12.2"
+ sources."graphql-extensions-0.12.3"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.10.3"
sources."graphql-tools-4.0.8"
- sources."graphql-type-json-0.3.1"
+ sources."graphql-type-json-0.3.2"
sources."graphql-upload-8.1.0"
sources."growly-1.3.0"
sources."har-schema-2.0.0"
@@ -51054,7 +51699,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-7.1.0" // {
+ (sources."inquirer-7.2.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."ansi-styles-4.2.1"
@@ -51076,6 +51721,7 @@ in
})
sources."interpret-1.4.0"
sources."into-stream-2.0.1"
+ sources."invariant-2.2.4"
sources."ipaddr.js-1.9.1"
sources."is-accessor-descriptor-1.0.0"
sources."is-arrayish-0.2.1"
@@ -51133,7 +51779,7 @@ in
sources."js-tokens-4.0.0"
sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
- sources."jscodeshift-0.9.0"
+ sources."jscodeshift-0.10.0"
sources."jsesc-2.5.2"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
@@ -51148,6 +51794,7 @@ in
sources."latest-version-3.1.0"
sources."launch-editor-2.2.1"
sources."leven-3.1.0"
+ sources."levenary-1.1.1"
sources."lines-and-columns-1.1.6"
sources."listr-0.14.3"
sources."listr-silent-renderer-1.1.1"
@@ -51198,6 +51845,7 @@ in
})
sources."loglevel-1.6.8"
sources."long-4.0.0"
+ sources."loose-envify-1.4.0"
sources."lowdb-1.0.0"
sources."lower-case-1.1.4"
sources."lower-case-first-1.0.2"
@@ -51266,21 +51914,18 @@ in
(sources."node-notifier-6.0.0" // {
dependencies = [
sources."is-wsl-2.2.0"
+ sources."semver-6.3.0"
];
})
+ sources."node-releases-1.1.58"
(sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
- sources."semver-5.7.1"
];
})
sources."nopt-1.0.10"
- (sources."normalize-package-data-2.5.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
sources."normalize-url-3.3.0"
sources."npm-conf-1.1.3"
@@ -51302,7 +51947,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-path-0.11.4"
sources."object-treeify-1.1.25"
@@ -51330,11 +51975,7 @@ in
sources."p-map-2.1.0"
sources."p-timeout-2.0.1"
sources."p-try-2.2.0"
- (sources."package-json-4.0.1" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."package-json-4.0.1"
sources."param-case-2.1.1"
sources."parse-git-config-2.0.3"
sources."parse-json-5.0.0"
@@ -51415,21 +52056,29 @@ in
})
sources."rechoir-0.6.2"
sources."redeyed-2.1.1"
+ sources."regenerate-1.4.1"
+ sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.5"
+ sources."regenerator-transform-0.14.4"
(sources."regex-not-1.0.2" // {
dependencies = [
sources."extend-shallow-3.0.2"
sources."is-extendable-1.0.1"
];
})
+ sources."regexpu-core-4.7.0"
sources."registry-auth-token-3.4.0"
sources."registry-url-3.1.0"
+ sources."regjsgen-0.5.2"
+ (sources."regjsparser-0.6.4" // {
+ dependencies = [
+ sources."jsesc-0.5.0"
+ ];
+ })
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
sources."request-2.88.2"
- sources."request-promise-core-1.1.3"
- sources."request-promise-native-1.0.8"
sources."resolve-1.17.0"
sources."resolve-from-3.0.0"
sources."resolve-url-0.2.1"
@@ -51452,12 +52101,8 @@ in
];
})
sources."select-1.1.2"
- sources."semver-6.3.0"
- (sources."semver-diff-2.1.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."semver-5.7.1"
+ sources."semver-diff-2.1.0"
(sources."send-0.17.1" // {
dependencies = [
(sources."debug-2.6.9" // {
@@ -51552,7 +52197,6 @@ in
];
})
sources."statuses-1.5.0"
- sources."stealthy-require-1.1.1"
sources."steno-0.4.4"
sources."streamsearch-0.1.2"
sources."strict-uri-encode-1.1.0"
@@ -51562,8 +52206,6 @@ in
];
})
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.1.1" // {
dependencies = [
@@ -51674,6 +52316,10 @@ in
sources."debug-2.6.9"
];
})
+ sources."unicode-canonical-property-names-ecmascript-1.0.4"
+ sources."unicode-match-property-ecmascript-1.0.4"
+ sources."unicode-match-property-value-ecmascript-1.2.0"
+ sources."unicode-property-aliases-ecmascript-1.1.0"
sources."union-value-1.0.1"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
@@ -51766,6 +52412,7 @@ in
sources."xdg-basedir-3.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
+ sources."xss-1.0.7"
sources."xtend-4.0.2"
sources."yallist-2.1.2"
(sources."yaml-front-matter-3.4.1" // {
@@ -51913,13 +52560,13 @@ in
sha512 = "O+nGHNGmkxo6g0X8BgsN5pSTi+iaYJ0noo28Vwwqgugdelcy6FNZmGWXR68KDQdnMXSjwD3eQVJTz21PCN9Qng==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/generator-7.10.2"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/parser-7.10.2"
- sources."@babel/template-7.10.1"
- sources."@babel/types-7.10.2"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/generator-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/types-7.10.3"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -51998,33 +52645,33 @@ in
sha512 = "M+DxWKG35yfUrJj58i6ohTrf8EaRkk9mFj/QSXxUvmqsyYrBmpQT1RnITzk7HY0QVxW1Oiw9zjxGVrQeozJL/w==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- (sources."@babel/core-7.10.2" // {
+ sources."@babel/code-frame-7.10.3"
+ (sources."@babel/core-7.10.3" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.10.2" // {
+ (sources."@babel/generator-7.10.3" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-function-name-7.10.1"
- sources."@babel/helper-get-function-arity-7.10.1"
- sources."@babel/helper-member-expression-to-functions-7.10.1"
- sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
sources."@babel/helper-replace-supers-7.10.1"
sources."@babel/helper-simple-access-7.10.1"
sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/parser-7.10.2"
- sources."@babel/template-7.10.1"
- sources."@babel/traverse-7.10.1"
- sources."@babel/types-7.10.2"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/traverse-7.10.3"
+ sources."@babel/types-7.10.3"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -52125,7 +52772,7 @@ in
dependencies = [
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
@@ -52195,7 +52842,7 @@ in
sources."delayed-stream-1.0.0"
sources."domexception-1.0.1"
sources."ecc-jsbn-0.1.2"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
@@ -52448,9 +53095,9 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."acorn-node-1.8.2"
- sources."acorn-walk-7.1.1"
+ sources."acorn-walk-7.2.0"
(sources."asn1.js-4.10.1" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -52520,7 +53167,7 @@ in
})
sources."domain-browser-1.2.0"
sources."duplexer2-0.1.4"
- (sources."elliptic-6.5.2" // {
+ (sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
];
@@ -52668,7 +53315,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.11"
+ sources."@types/node-13.13.12"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.12.2"
@@ -53156,10 +53803,10 @@ in
coc-git = nodeEnv.buildNodePackage {
name = "coc-git";
packageName = "coc-git";
- version = "1.7.13";
+ version = "1.7.15";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-git/-/coc-git-1.7.13.tgz";
- sha512 = "sSONrN4MpxZmQ1+oprl9fZgTymxod9u4euEkoA4Dhb7/h5zuKeEJXfHbEoDzQIYejqq34ElFVMJHfogMOHjVhg==";
+ url = "https://registry.npmjs.org/coc-git/-/coc-git-1.7.15.tgz";
+ sha512 = "R2h5x0j9FLlGZLEMlEnvoIors0b10yC2eBYkyYlwEFavWZn9DXwpnL3r2p6VUKNY02pwEyTGY0L5ffnPFZsUWA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53174,14 +53821,15 @@ in
coc-go = nodeEnv.buildNodePackage {
name = "coc-go";
packageName = "coc-go";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-go/-/coc-go-0.7.0.tgz";
- sha512 = "ntDgRtLshBtxUuUXkkxH2S+xUWZW86ptrLO0pe74MzeS6m/Z744QvwSor+abHUTHO370nrUEUtGaQDUEh9p2BA==";
+ url = "https://registry.npmjs.org/coc-go/-/coc-go-0.8.0.tgz";
+ sha512 = "PMMybjPvAT+gGZDRaTmq1rIe59JsG9WRWWzVlT3gRo/Zp5Xwg2ho424m65ubGgre/UU23D9LVH9FLZDU4NH2Gg==";
};
dependencies = [
sources."isexe-2.0.0"
- sources."tslib-1.13.0"
+ sources."node-fetch-2.6.0"
+ sources."tslib-2.0.0"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
@@ -53328,7 +53976,7 @@ in
sha512 = "DfDQbgbnau8CvTa1uEkYuZnMSaOqnQDvNxbwRi24q3t8z/DwMwEubon/lITGM02CkQH5PnfhE5fJYxt6/Q1wvA==";
};
dependencies = [
- sources."@babel/runtime-7.10.2"
+ sources."@babel/runtime-7.10.3"
sources."@chemzqm/neovim-5.1.9"
sources."async-2.6.3"
sources."await-semaphore-0.1.3"
@@ -53340,14 +53988,14 @@ in
sources."concat-map-0.0.1"
sources."date-format-2.1.0"
sources."debounce-1.2.0"
- sources."debug-3.2.6"
+ sources."debug-4.2.0"
sources."deep-extend-0.6.0"
sources."event-lite-0.1.2"
sources."fast-diff-1.2.0"
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
- sources."follow-redirects-1.11.0"
- sources."fp-ts-2.6.3"
+ sources."follow-redirects-1.12.1"
+ sources."fp-ts-2.6.6"
sources."fs-extra-8.1.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
@@ -53369,11 +54017,7 @@ in
];
})
sources."lodash-4.17.15"
- (sources."log4js-5.3.0" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
+ sources."log4js-5.3.0"
(sources."metals-languageclient-0.2.2" // {
dependencies = [
sources."mkdirp-1.0.4"
@@ -53407,11 +54051,7 @@ in
sources."safe-buffer-5.2.1"
sources."semver-6.3.0"
sources."shell-quote-1.7.2"
- (sources."streamroller-2.2.4" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
+ sources."streamroller-2.2.4"
sources."strip-json-comments-2.0.1"
sources."tar-4.4.13"
sources."tslib-1.13.0"
@@ -53462,21 +54102,21 @@ in
sha512 = "NMc/nWUPigKq4rLAvgEOKxTDFkLbp6waK0K3M2V+oZfsJxUrJ4LPEA6yP/DY1RO7trnVCHsTtjYWT+1PauGqkQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/color-name-1.1.1"
sources."@types/eslint-visitor-keys-1.0.0"
- sources."@types/json-schema-7.0.4"
- sources."@typescript-eslint/experimental-utils-3.2.0"
- sources."@typescript-eslint/parser-3.2.0"
- sources."@typescript-eslint/typescript-estree-3.2.0"
- sources."acorn-7.2.0"
+ sources."@types/json-schema-7.0.5"
+ sources."@typescript-eslint/experimental-utils-3.4.0"
+ sources."@typescript-eslint/parser-3.4.0"
+ sources."@typescript-eslint/typescript-estree-3.4.0"
+ sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
- sources."ajv-keywords-3.4.1"
+ sources."ajv-keywords-3.5.0"
(sources."ansi-align-2.0.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -53535,7 +54175,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001079"
+ sources."caniuse-lite-1.0.30001089"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
@@ -53631,7 +54271,7 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.465"
+ sources."electron-to-chromium-1.3.483"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
@@ -53644,8 +54284,8 @@ in
];
})
sources."eslint-scope-5.1.0"
- sources."eslint-utils-2.0.0"
- sources."eslint-visitor-keys-1.2.0"
+ sources."eslint-utils-2.1.0"
+ sources."eslint-visitor-keys-1.3.0"
sources."espree-6.2.1"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
@@ -53809,7 +54449,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-7.1.0" // {
+ (sources."inquirer-7.2.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
sources."chalk-3.0.0"
@@ -53877,7 +54517,7 @@ in
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isobject-2.1.0"
- sources."js-base64-2.5.2"
+ sources."js-base64-2.6.2"
sources."js-tokens-4.0.0"
sources."js-yaml-3.14.0"
sources."json-parse-better-errors-1.0.2"
@@ -54461,10 +55101,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.7.2";
+ version = "0.7.8";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.7.2.tgz";
- sha512 = "HJg4Y0gRqzxYkVZGZECjfTvC2sctBLKkvPZYIRUb/dVedsNqhO/NLA1xTdNZ0J3sU55sVOzqN2oKmwEEHNMs6A==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.7.8.tgz";
+ sha512 = "u+ts1qfvbVASsgC8DMrF6ba1llKrTwMfRd0otwJUG+LT8D452EdJE29w4ECtvB/T0fr766GdGV8n0JffUgFE9g==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54497,10 +55137,10 @@ in
coc-snippets = nodeEnv.buildNodePackage {
name = "coc-snippets";
packageName = "coc-snippets";
- version = "2.1.26";
+ version = "2.1.28";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.1.26.tgz";
- sha512 = "4/XHrxJV5kN0aCrW/Kkw6s19ORs/V26zzZzQ/jFP8BT+HWZegbqPZIP9c+xB9nwknCwa9Tovx3mzcUMq0w0KMw==";
+ url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.1.28.tgz";
+ sha512 = "okVbjhKbFH6iTPeTpjxhtYtBBTFy5neOQYtn1H9CrbPpjnjodWzBDq3izoXCsC4BMMyBRzOwmwmJ0eA65S6JnQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54537,30 +55177,30 @@ in
sha512 = "+dVV5p9OBXyBGKFPQAS5a1SFvikSbYtYXyzPCkvYqYAqDiJlmFVEyi1aP+FI17Y/094u7mFeDQJlSd7IXVgO7w==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/core-7.10.2"
- sources."@babel/generator-7.10.2"
- sources."@babel/helper-function-name-7.10.1"
- sources."@babel/helper-get-function-arity-7.10.1"
- sources."@babel/helper-member-expression-to-functions-7.10.1"
- sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/core-7.10.3"
+ sources."@babel/generator-7.10.3"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
sources."@babel/helper-replace-supers-7.10.1"
sources."@babel/helper-simple-access-7.10.1"
sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/parser-7.10.2"
- sources."@babel/template-7.10.1"
- sources."@babel/traverse-7.10.1"
- sources."@babel/types-7.10.2"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/traverse-7.10.3"
+ sources."@babel/types-7.10.3"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -54585,7 +55225,7 @@ in
sources."assign-symbols-1.0.0"
sources."astral-regex-1.0.0"
sources."atob-2.1.2"
- (sources."autoprefixer-9.8.0" // {
+ (sources."autoprefixer-9.8.4" // {
dependencies = [
sources."postcss-value-parser-4.1.0"
];
@@ -54603,7 +55243,7 @@ in
sources."extend-shallow-2.0.1"
];
})
- sources."browserslist-4.12.0"
+ sources."browserslist-4.12.2"
sources."cache-base-1.0.1"
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
@@ -54611,7 +55251,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
- sources."caniuse-lite-1.0.30001079"
+ sources."caniuse-lite-1.0.30001089"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
@@ -54640,6 +55280,7 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
+ sources."colorette-1.2.0"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
(sources."convert-source-map-1.7.0" // {
@@ -54670,10 +55311,11 @@ in
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
- sources."electron-to-chromium-1.3.465"
+ sources."electron-to-chromium-1.3.483"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
+ sources."escalade-3.0.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."execall-2.0.0"
@@ -54889,7 +55531,6 @@ in
})
sources."picomatch-2.2.2"
sources."pify-4.0.1"
- sources."pkg-up-2.0.0"
sources."posix-character-classes-0.1.1"
(sources."postcss-7.0.32" // {
dependencies = [
@@ -55130,9 +55771,9 @@ in
sha512 = "5Zxv2Adtb6Mlpv2YdKErhf8ntxiBl1UyrbEqo7gR9nFIAfi3o0Ue6TJTpZfOhQViFQxLjJAS65IQVRaNlbhkxw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."balanced-match-1.0.0"
@@ -55215,13 +55856,13 @@ in
coc-tsserver = nodeEnv.buildNodePackage {
name = "coc-tsserver";
packageName = "coc-tsserver";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-tsserver/-/coc-tsserver-1.5.1.tgz";
- sha512 = "33mkWOHgvB7hS/mfhCt4PfHAepnLQaTMvvsCWN3daks7yYnOdeMFplD5UORRRvvcJoOEdQBtXXu960I/Xe4MCg==";
+ url = "https://registry.npmjs.org/coc-tsserver/-/coc-tsserver-1.5.2.tgz";
+ sha512 = "jDmG/yzx5MMCk57o8fyV3G3AHHj274pI2mJMiq5pQWEAvKRa2XNrdav/JgAtvfhD0lYZTELgw9juqiyybSHk9g==";
};
dependencies = [
- sources."typescript-3.8.3"
+ sources."typescript-3.9.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -55242,9 +55883,9 @@ in
sha512 = "dMTBF4NbJ2Rqnh2Lj2Jafi9Fl6gJjHH20fNyztA6DvJ9qEOZgpiXIE2yGznszAHBvJyvoVDE4+qE6Qz5sm3FpA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
(sources."@nodelib/fs.scandir-2.1.3" // {
@@ -55270,10 +55911,10 @@ in
sources."@types/color-name-1.1.1"
sources."@types/eslint-visitor-keys-1.0.0"
sources."@types/glob-7.1.2"
- sources."@types/json-schema-7.0.4"
+ sources."@types/json-schema-7.0.5"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/normalize-package-data-2.4.0"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
@@ -55290,7 +55931,7 @@ in
];
})
sources."abbrev-1.1.1"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
(sources."aggregate-error-3.0.1" // {
dependencies = [
@@ -55334,7 +55975,7 @@ in
sources."define-property-1.0.0"
];
})
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."bootstrap-vue-helper-json-1.1.1"
(sources."boxen-3.2.0" // {
dependencies = [
@@ -55457,7 +56098,7 @@ in
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.2"
+ sources."fast-glob-3.2.4"
sources."fill-range-7.0.1"
sources."globby-10.0.2"
sources."ignore-5.1.8"
@@ -55515,7 +56156,7 @@ in
sources."eslint-plugin-vue-6.2.2"
sources."eslint-scope-5.1.0"
sources."eslint-utils-1.4.3"
- sources."eslint-visitor-keys-1.2.0"
+ sources."eslint-visitor-keys-1.3.0"
sources."espree-6.2.1"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
@@ -55653,7 +56294,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-7.1.0" // {
+ (sources."inquirer-7.2.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.2.1"
@@ -55968,7 +56609,7 @@ in
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sass-formatter-0.4.8"
+ sources."sass-formatter-0.4.10"
sources."sax-1.2.4"
sources."semver-5.7.1"
sources."semver-diff-2.1.0"
@@ -56094,7 +56735,7 @@ in
sources."stylus-supremacy-2.14.5"
sources."suf-cli-0.1.1"
sources."suf-node-1.1.1"
- sources."suf-regex-0.0.21"
+ sources."suf-regex-0.0.22"
sources."supports-color-5.5.0"
sources."symbol-0.2.3"
(sources."table-5.4.6" // {
@@ -56444,14 +57085,13 @@ in
sources."colorspace-1.1.2"
sources."commander-4.1.1"
sources."core-util-is-1.0.2"
- sources."debug-3.2.6"
sources."diagnostics-1.1.1"
sources."enabled-1.0.2"
sources."env-variable-0.0.6"
sources."eventemitter3-4.0.4"
sources."fast-safe-stringify-2.0.7"
- sources."fecha-2.3.3"
- sources."follow-redirects-1.11.0"
+ sources."fecha-4.2.0"
+ sources."follow-redirects-1.12.1"
sources."http-proxy-1.18.1"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
@@ -56459,7 +57099,7 @@ in
sources."isarray-1.0.0"
sources."kuler-1.0.1"
sources."lodash-4.17.15"
- sources."logform-2.1.2"
+ sources."logform-2.2.0"
sources."lynx-0.2.0"
sources."mersenne-0.0.4"
sources."ms-2.1.2"
@@ -56477,7 +57117,7 @@ in
sources."triple-beam-1.3.0"
sources."util-deprecate-1.0.2"
sources."winston-3.2.1"
- (sources."winston-transport-4.3.0" // {
+ (sources."winston-transport-4.4.0" // {
dependencies = [
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
@@ -56508,7 +57148,7 @@ in
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
@@ -57112,15 +57752,15 @@ in
sha512 = "HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/normalize-package-data-2.4.0"
sources."aggregate-error-3.0.1"
sources."ansi-styles-3.2.1"
@@ -57488,7 +58128,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.1"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -57764,10 +58404,10 @@ in
create-react-native-app = nodeEnv.buildNodePackage {
name = "create-react-native-app";
packageName = "create-react-native-app";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/create-react-native-app/-/create-react-native-app-3.4.0.tgz";
- sha512 = "3a1QgXSl9sCpfgDCHX12ydRQHYMoAd6nYL1rRupeWglbj3YWEWui/unjJBFgpyQPwKvS8w4Hon871mSCcXtGOQ==";
+ url = "https://registry.npmjs.org/create-react-native-app/-/create-react-native-app-3.5.0.tgz";
+ sha512 = "Q/V11lyflnkhWEkMImgTvG0iRx9q2K2c1Ko/NnP7XOl63JvQ/hlvaoyxYE85vM0fIJyWXO8qTSf2Uen+8oUTTA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -58018,9 +58658,9 @@ in
sources."fast-bitfield-1.2.2"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
- (sources."fd-lock-1.0.2" // {
+ (sources."fd-lock-1.1.0" // {
dependencies = [
- sources."napi-macros-1.8.2"
+ sources."node-gyp-build-4.2.2"
];
})
sources."fd-read-stream-1.1.0"
@@ -58419,7 +59059,7 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."utile-0.3.0"
- (sources."utp-native-2.1.10" // {
+ (sources."utp-native-2.2.0" // {
dependencies = [
sources."node-gyp-build-4.2.2"
sources."readable-stream-3.6.0"
@@ -58477,151 +59117,6 @@ in
bypassCache = true;
reconstructLock = true;
};
- dnschain = nodeEnv.buildNodePackage {
- name = "dnschain";
- packageName = "dnschain";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/dnschain/-/dnschain-0.5.3.tgz";
- sha1 = "9b21d9ac5e203295f372ac37df470e9f0854c470";
- };
- dependencies = [
- sources."accepts-1.2.13"
- sources."assert-plus-1.0.0"
- sources."async-0.9.2"
- sources."better-curry-1.6.0"
- sources."binaryheap-0.0.3"
- sources."bindings-1.5.0"
- sources."bluebird-2.9.9"
- sources."bottleneck-1.5.3"
- sources."buffercursor-0.0.12"
- sources."colors-0.6.2"
- sources."combined-stream-0.0.7"
- sources."component-emitter-1.1.2"
- sources."content-disposition-0.5.0"
- sources."cookie-0.1.2"
- sources."cookie-signature-1.0.5"
- sources."cookiejar-2.0.1"
- sources."core-util-is-1.0.2"
- sources."crc-3.2.1"
- sources."cycle-1.0.3"
- sources."debug-2.1.3"
- sources."delayed-stream-0.0.5"
- sources."depd-1.0.1"
- sources."destroy-1.0.3"
- sources."duplexer-0.1.1"
- sources."ee-first-1.1.0"
- sources."es5class-2.3.1"
- sources."escape-html-1.0.1"
- sources."etag-1.5.1"
- sources."event-stream-3.2.2"
- sources."eventemitter3-0.1.6"
- sources."express-4.11.2"
- sources."extend-1.2.1"
- sources."extsprintf-1.4.0"
- sources."eyes-0.1.8"
- sources."faye-websocket-0.11.3"
- sources."file-uri-to-path-1.0.0"
- sources."finalhandler-0.3.3"
- sources."form-data-0.1.3"
- sources."formidable-1.0.14"
- sources."forwarded-0.1.2"
- sources."fresh-0.2.4"
- sources."from-0.1.7"
- sources."hiredis-0.4.1"
- sources."http-parser-js-0.5.2"
- sources."inherits-2.0.4"
- sources."ini-1.3.5"
- sources."ipaddr.js-1.0.5"
- sources."isarray-0.0.1"
- (sources."json-rpc2-0.8.1" // {
- dependencies = [
- sources."debug-1.0.5"
- sources."lodash-2.4.2"
- sources."ms-2.0.0"
- ];
- })
- sources."jsonparse-0.0.6"
- sources."lodash-3.1.0"
- sources."map-stream-0.1.0"
- sources."media-typer-0.3.0"
- sources."merge-descriptors-0.0.2"
- sources."methods-1.1.2"
- sources."mime-1.2.11"
- sources."mime-db-1.44.0"
- sources."mime-types-2.1.27"
- sources."minimist-0.0.10"
- sources."ms-0.7.0"
- sources."nan-2.14.1"
- (sources."native-dns-git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402" // {
- dependencies = [
- sources."native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#8bf2714c318cfe7d31bca2006385882ccbf503e4"
- ];
- })
- (sources."native-dns-cache-git+https://github.com/okTurtles/native-dns-cache.git#8714196bb9223cc9a4064a4fddf9e82ec50b7d4d" // {
- dependencies = [
- sources."native-dns-packet-git+https://github.com/okTurtles/native-dns-packet.git#307e77a47ebba57a5ae9118a284e916e5ebb305a"
- ];
- })
- sources."native-dns-packet-0.1.1"
- sources."nconf-0.7.1"
- sources."negotiator-0.5.3"
- sources."on-finished-2.2.1"
- sources."optimist-0.6.1"
- sources."parseurl-1.3.3"
- sources."path-to-regexp-0.1.3"
- sources."pause-stream-0.0.11"
- sources."pkginfo-0.3.1"
- sources."properties-1.2.1"
- sources."proxy-addr-1.0.10"
- sources."qs-2.3.3"
- sources."range-parser-1.0.3"
- sources."readable-stream-1.0.27-1"
- sources."redis-0.12.1"
- sources."reduce-component-1.0.1"
- sources."safe-buffer-5.2.1"
- sources."send-0.11.1"
- sources."serve-static-1.8.1"
- sources."split-0.3.3"
- sources."stack-trace-0.0.10"
- sources."stream-combiner-0.0.4"
- sources."string-2.0.1"
- sources."string_decoder-0.10.31"
- (sources."superagent-0.21.0" // {
- dependencies = [
- sources."methods-1.0.1"
- sources."qs-1.2.0"
- ];
- })
- sources."through-2.3.8"
- (sources."type-is-1.5.7" // {
- dependencies = [
- sources."mime-db-1.12.0"
- sources."mime-types-2.0.14"
- ];
- })
- sources."utils-merge-1.0.0"
- sources."vary-1.0.1"
- sources."verror-1.10.0"
- sources."websocket-driver-0.7.4"
- sources."websocket-extensions-0.1.4"
- (sources."winston-0.8.0" // {
- dependencies = [
- sources."async-0.2.10"
- ];
- })
- sources."wordwrap-0.0.3"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!";
- homepage = https://github.com/okTurtles/dnschain;
- license = "MPL-2.0";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
dockerfile-language-server-nodejs = nodeEnv.buildNodePackage {
name = "dockerfile-language-server-nodejs";
packageName = "dockerfile-language-server-nodejs";
@@ -58665,10 +59160,10 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.28.4";
+ version = "6.31.4";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.28.4.tgz";
- sha512 = "KgKHW1PDfOOMzbldVhySG4sLFrllEFLvqNO/Is0F15sSho11lOjAb2MoKOB/bypJQ7DgrxR/O9zMVFxvEI6Vdg==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.31.4.tgz";
+ sha512 = "hEndfeU/OBabQMVqexOU/1vwYM5gYu5U0FyEe17WgQdcOMQMcVHQIVEwm73BD9eB6fPPZt/7cQdaqm7fOSHzdA==";
};
dependencies = [
sources."JSONStream-1.3.5"
@@ -58677,11 +59172,12 @@ in
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
- sources."aws-sdk-2.692.0"
+ sources."aws-sdk-2.706.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.10.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
+ sources."big.js-5.2.2"
sources."buffer-4.9.2"
sources."buffer-queue-1.0.0"
sources."bytes-3.1.0"
@@ -58689,7 +59185,6 @@ in
sources."combined-stream-1.0.8"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
- sources."decimal.js-10.2.0"
sources."delay-4.3.0"
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
@@ -58706,6 +59201,7 @@ in
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."http-signature-1.2.0"
+ sources."http-status-1.4.2"
sources."ieee754-1.1.13"
sources."inherits-2.0.4"
sources."ini-1.3.5"
@@ -58823,35 +59319,35 @@ in
sha512 = "ZZfCT5/+XXomHI7O+frUJfKeqEnxXYq8SL45s0uR6KMRZpFlckzMlLpyBFKVUNd+VWjgVwmc9d/fe/YhU1N5Ng==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/core-7.10.2"
- sources."@babel/generator-7.10.2"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/core-7.10.3"
+ sources."@babel/generator-7.10.3"
sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-react-jsx-7.10.1"
+ sources."@babel/helper-builder-react-jsx-7.10.3"
sources."@babel/helper-builder-react-jsx-experimental-7.10.1"
- sources."@babel/helper-function-name-7.10.1"
- sources."@babel/helper-get-function-arity-7.10.1"
- sources."@babel/helper-member-expression-to-functions-7.10.1"
- sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.1"
- sources."@babel/helper-plugin-utils-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
+ sources."@babel/helper-plugin-utils-7.10.3"
sources."@babel/helper-replace-supers-7.10.1"
sources."@babel/helper-simple-access-7.10.1"
sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/parser-7.10.2"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.1"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
sources."@babel/plugin-syntax-jsx-7.10.1"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-transform-destructuring-7.10.1"
sources."@babel/plugin-transform-parameters-7.10.1"
- sources."@babel/plugin-transform-react-jsx-7.10.1"
- sources."@babel/template-7.10.1"
- sources."@babel/traverse-7.10.1"
- sources."@babel/types-7.10.2"
+ sources."@babel/plugin-transform-react-jsx-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/traverse-7.10.3"
+ sources."@babel/types-7.10.3"
sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
sources."@types/cacheable-request-6.0.1"
@@ -58859,7 +59355,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-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/normalize-package-data-2.4.0"
sources."@types/responselike-1.0.0"
sources."@types/yoga-layout-1.9.2"
@@ -58952,7 +59448,7 @@ in
sources."supports-color-7.1.0"
];
})
- (sources."ink-text-input-3.2.2" // {
+ (sources."ink-text-input-3.3.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
sources."chalk-3.0.0"
@@ -59156,31 +59652,45 @@ in
bypassCache = true;
reconstructLock = true;
};
+ escape-string-regexp = nodeEnv.buildNodePackage {
+ name = "escape-string-regexp";
+ packageName = "escape-string-regexp";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz";
+ sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
+ };
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Escape RegExp special characters";
+ homepage = "https://github.com/sindresorhus/escape-string-regexp#readme";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "7.2.0";
+ version = "7.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.2.0.tgz";
- sha512 = "B3BtEyaDKC5MlfDa2Ha8/D6DsS4fju95zs0hjS3HdGazw+LNayai38A25qMppK37wWGWNYSPOR6oYzlz5MHsRQ==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.3.1.tgz";
+ sha512 = "cQC/xj9bhWUcyi/RuMbRtC3I0eW8MH0jhRELSvpKYkWep3C6YZ2OkvcvJVUeO6gcunABmzptbXBuDoXsjHmfTA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."chalk-2.4.2"
];
})
sources."@types/color-name-1.1.1"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
- (sources."ansi-escapes-4.3.1" // {
- dependencies = [
- sources."type-fest-0.11.0"
- ];
- })
+ sources."ansi-colors-3.2.4"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -59188,7 +59698,7 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."callsites-3.1.0"
- (sources."chalk-4.0.0" // {
+ (sources."chalk-4.1.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
sources."color-convert-2.0.1"
@@ -59197,9 +59707,6 @@ in
sources."supports-color-7.1.0"
];
})
- sources."chardet-0.7.0"
- sources."cli-cursor-3.1.0"
- sources."cli-width-2.2.1"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
@@ -59207,11 +59714,12 @@ in
sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
+ sources."enquirer-2.3.5"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-5.1.0"
- sources."eslint-utils-2.0.0"
- sources."eslint-visitor-keys-1.2.0"
+ sources."eslint-utils-2.1.0"
+ sources."eslint-visitor-keys-1.3.0"
sources."espree-7.1.0"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
@@ -59222,11 +59730,9 @@ in
sources."esrecurse-4.2.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- sources."external-editor-3.1.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-3.2.0"
sources."file-entry-cache-5.0.1"
sources."flat-cache-2.0.1"
sources."flatted-2.0.2"
@@ -59236,24 +59742,13 @@ in
sources."glob-parent-5.1.1"
sources."globals-12.4.0"
sources."has-flag-3.0.0"
- sources."iconv-lite-0.4.24"
sources."ignore-4.0.6"
sources."import-fresh-3.2.1"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.1.0" // {
- dependencies = [
- sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.1.0"
- ];
- })
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
@@ -59262,17 +59757,13 @@ in
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.4.1"
sources."lodash-4.17.15"
- sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
- sources."mute-stream-0.0.8"
sources."natural-compare-1.4.0"
sources."once-1.4.0"
- sources."onetime-5.1.0"
sources."optionator-0.9.1"
- sources."os-tmpdir-1.0.2"
sources."parent-module-1.0.1"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
@@ -59281,38 +59772,23 @@ in
sources."punycode-2.1.1"
sources."regexpp-3.1.0"
sources."resolve-from-4.0.0"
- sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
- sources."safer-buffer-2.1.2"
sources."semver-7.3.2"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."signal-exit-3.0.3"
- (sources."slice-ansi-2.1.0" // {
- dependencies = [
- sources."is-fullwidth-code-point-2.0.0"
- ];
- })
+ sources."slice-ansi-2.1.0"
sources."sprintf-js-1.0.3"
- sources."string-width-4.2.0"
- sources."strip-ansi-6.0.0"
- sources."strip-json-comments-3.1.0"
- sources."supports-color-5.5.0"
- (sources."table-5.4.6" // {
+ (sources."string-width-3.1.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
+ sources."strip-ansi-6.0.0"
+ sources."strip-json-comments-3.1.0"
+ sources."supports-color-5.5.0"
+ sources."table-5.4.6"
sources."text-table-0.2.0"
- sources."through-2.3.8"
- sources."tmp-0.0.33"
- sources."tslib-1.13.0"
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
sources."uri-js-4.2.2"
@@ -59335,24 +59811,24 @@ in
eslint_d = nodeEnv.buildNodePackage {
name = "eslint_d";
packageName = "eslint_d";
- version = "8.1.1";
+ version = "9.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint_d/-/eslint_d-8.1.1.tgz";
- sha512 = "eYr8vOwCQynnI8b5e5R07D2JI6jCItT9QZzWKGZnqMs9lKN+z0bvn1ULCNKp0u4mz1V+lLRglIDiSGIkIDDcLw==";
+ url = "https://registry.npmjs.org/eslint_d/-/eslint_d-9.1.1.tgz";
+ sha512 = "+y3ULQemuvoxWgfV/VGzlYJS84V9GmvyzIxZFGUA3kgUpaJkuqXn/nm21Z/nYYNmfiySXy6RU1ery0A8cztZRw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@types/color-name-1.1.1"
- sources."acorn-7.2.0"
- sources."acorn-jsx-5.2.0"
- sources."ajv-6.12.2"
- (sources."ansi-escapes-4.3.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
- sources."type-fest-0.11.0"
+ sources."chalk-2.4.2"
];
})
+ sources."@types/color-name-1.1.1"
+ sources."acorn-7.3.1"
+ sources."acorn-jsx-5.2.0"
+ sources."ajv-6.12.2"
+ sources."ansi-colors-3.2.4"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -59360,29 +59836,31 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."callsites-3.1.0"
- sources."chalk-2.4.2"
- sources."chardet-0.7.0"
- sources."cli-cursor-3.1.0"
- sources."cli-width-2.2.1"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."concat-map-0.0.1"
- sources."core_d-1.0.1"
- (sources."cross-spawn-6.0.5" // {
+ (sources."chalk-4.1.0" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."ansi-styles-4.2.1"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
];
})
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."concat-map-0.0.1"
+ sources."core_d-2.0.0"
+ sources."cross-spawn-7.0.3"
sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
+ sources."enquirer-2.3.5"
sources."escape-string-regexp-1.0.5"
- sources."eslint-6.8.0"
+ sources."eslint-7.3.1"
sources."eslint-scope-5.1.0"
- sources."eslint-utils-1.4.3"
- sources."eslint-visitor-keys-1.2.0"
- sources."espree-6.2.1"
+ sources."eslint-utils-2.1.0"
+ sources."eslint-visitor-keys-1.3.0"
+ sources."espree-7.1.0"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
dependencies = [
@@ -59392,11 +59870,9 @@ in
sources."esrecurse-4.2.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- sources."external-editor-3.1.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-3.2.0"
sources."file-entry-cache-5.0.1"
sources."flat-cache-2.0.1"
sources."flatted-2.0.2"
@@ -59406,99 +59882,59 @@ in
sources."glob-parent-5.1.1"
sources."globals-12.4.0"
sources."has-flag-3.0.0"
- sources."iconv-lite-0.4.24"
sources."ignore-4.0.6"
sources."import-fresh-3.2.1"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.1.0" // {
- dependencies = [
- sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."strip-ansi-6.0.0"
- sources."supports-color-7.1.0"
- ];
- })
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."js-yaml-3.14.0"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
- sources."levn-0.3.0"
+ sources."levn-0.4.1"
sources."lodash-4.17.15"
- sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
- sources."mute-stream-0.0.8"
sources."nanolru-1.0.0"
sources."natural-compare-1.4.0"
- sources."nice-try-1.0.5"
sources."once-1.4.0"
- sources."onetime-5.1.0"
- sources."optionator-0.8.3"
- sources."os-tmpdir-1.0.2"
+ sources."optionator-0.9.1"
sources."parent-module-1.0.1"
sources."path-is-absolute-1.0.1"
- sources."path-key-2.0.1"
- sources."path-parse-1.0.6"
- sources."prelude-ls-1.1.2"
+ sources."path-key-3.1.1"
+ sources."prelude-ls-1.2.1"
sources."progress-2.0.3"
sources."punycode-2.1.1"
- sources."regexpp-2.0.1"
- sources."resolve-1.17.0"
+ sources."regexpp-3.1.0"
sources."resolve-from-4.0.0"
- sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
- sources."safer-buffer-2.1.2"
- sources."semver-6.3.0"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
- (sources."slice-ansi-2.1.0" // {
- dependencies = [
- sources."is-fullwidth-code-point-2.0.0"
- ];
- })
+ sources."semver-7.3.2"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."slice-ansi-2.1.0"
sources."sprintf-js-1.0.3"
- (sources."string-width-4.2.0" // {
- dependencies = [
- sources."strip-ansi-6.0.0"
- ];
- })
- (sources."strip-ansi-5.2.0" // {
+ (sources."string-width-3.1.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
+ sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.0"
sources."supports-color-5.5.0"
- (sources."table-5.4.6" // {
- dependencies = [
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- ];
- })
+ sources."table-5.4.6"
sources."text-table-0.2.0"
- sources."through-2.3.8"
- sources."tmp-0.0.33"
- sources."tslib-1.13.0"
- sources."type-check-0.3.2"
+ sources."type-check-0.4.0"
sources."type-fest-0.8.1"
sources."uri-js-4.2.2"
sources."v8-compile-cache-2.1.1"
- sources."which-1.3.1"
+ sources."which-2.0.2"
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-1.0.3"
@@ -59704,9 +60140,9 @@ in
sha512 = "eJdNdyHofekXmSGI76E2A4GBJ7FAvuAgLV7rAgL6uZXV9+ZKwNoBjt/2hxHWmDZZ9x0EEWM3wHb2b0J7UNGbBw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -59753,7 +60189,7 @@ in
sources."find-up-4.1.0"
(sources."fkill-7.0.1" // {
dependencies = [
- sources."ps-list-7.1.0"
+ sources."ps-list-7.2.0"
];
})
sources."get-stream-5.1.0"
@@ -59763,7 +60199,7 @@ in
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
sources."indent-string-4.0.0"
- sources."inquirer-7.1.0"
+ sources."inquirer-7.2.0"
(sources."inquirer-autocomplete-prompt-1.0.2" // {
dependencies = [
sources."ansi-escapes-3.2.0"
@@ -59985,7 +60421,7 @@ in
sources."define-property-2.0.2"
sources."defined-0.0.0"
sources."director-1.2.7"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
(sources."event-stream-0.5.3" // {
dependencies = [
@@ -60122,7 +60558,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
@@ -60226,8 +60662,6 @@ in
})
sources."string-width-1.0.2"
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.1.1"
sources."strip-ansi-3.0.1"
@@ -60356,7 +60790,7 @@ in
sources."is-canonical-base64-1.1.1"
sources."is-electron-2.2.0"
sources."is-my-ip-valid-1.0.0"
- sources."is-my-json-valid-2.20.0"
+ sources."is-my-json-valid-2.20.1"
sources."is-property-1.0.2"
sources."is-valid-domain-0.0.14"
sources."json-buffer-2.0.11"
@@ -60372,7 +60806,7 @@ in
sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."moo-0.5.1"
sources."ms-2.1.2"
sources."multicb-1.2.2"
@@ -60381,7 +60815,7 @@ in
sources."multiserver-scopes-1.0.0"
sources."muxrpc-6.5.0"
sources."nan-2.14.1"
- sources."nearley-2.19.3"
+ sources."nearley-2.19.4"
sources."node-gyp-build-4.2.2"
sources."node-polyglot-1.0.0"
sources."non-private-ip-1.4.4"
@@ -60448,7 +60882,7 @@ in
sources."separator-escape-0.0.0"
sources."sha.js-2.4.5"
sources."smart-buffer-4.1.0"
- sources."socks-2.3.3"
+ sources."socks-2.4.1"
sources."sodium-browserify-1.3.0"
(sources."sodium-browserify-tweetnacl-0.2.6" // {
dependencies = [
@@ -60484,7 +60918,7 @@ in
})
sources."ssb-msgs-5.2.0"
sources."ssb-pull-requests-1.0.0"
- sources."ssb-ref-2.13.9"
+ sources."ssb-ref-2.14.0"
(sources."stream-to-pull-stream-1.7.3" // {
dependencies = [
sources."looper-3.0.0"
@@ -60529,15 +60963,15 @@ in
gitmoji-cli = nodeEnv.buildNodePackage {
name = "gitmoji-cli";
packageName = "gitmoji-cli";
- version = "3.2.4";
+ version = "3.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.2.4.tgz";
- sha512 = "rf0NbwZobW2Kwwomf41Ooas7rm7yg1z68fyKgrKaUs/VaaNtwIYMp/J11iQxcFu5p6i73huCytzmmo/8v4usDA==";
+ url = "https://registry.npmjs.org/gitmoji-cli/-/gitmoji-cli-3.2.6.tgz";
+ sha512 = "Mzb3SGlcrFSwVu4R8Y2sGxK+d7VP6CRC6rw3S4mOPbxfW3qNrOLYEPDJM7h1GNUjOL22JQHx1qsn8sRODqAygQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -60568,6 +61002,7 @@ in
sources."arrify-1.0.1"
(sources."boxen-4.2.0" // {
dependencies = [
+ sources."chalk-3.0.0"
sources."type-fest-0.8.1"
];
})
@@ -60578,7 +61013,7 @@ in
})
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."chardet-0.7.0"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.0"
@@ -60638,7 +61073,11 @@ in
sources."imurmurhash-0.1.4"
sources."indent-string-4.0.0"
sources."ini-1.3.5"
- sources."inquirer-7.1.0"
+ (sources."inquirer-7.2.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
(sources."inquirer-autocomplete-prompt-1.0.2" // {
dependencies = [
sources."ansi-escapes-3.2.0"
@@ -60710,7 +61149,11 @@ in
sources."npm-run-path-4.0.1"
sources."once-1.4.0"
sources."onetime-5.1.0"
- sources."ora-4.0.4"
+ (sources."ora-4.0.4" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
sources."os-tmpdir-1.0.2"
sources."p-cancelable-1.1.0"
sources."p-limit-2.3.0"
@@ -60775,7 +61218,11 @@ in
sources."type-fest-0.11.0"
sources."typedarray-to-buffer-3.1.5"
sources."unique-string-2.0.0"
- sources."update-notifier-4.1.0"
+ (sources."update-notifier-4.1.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
sources."uri-js-4.2.2"
sources."url-parse-lax-3.0.0"
sources."validate-npm-package-license-3.0.4"
@@ -60806,9 +61253,10 @@ in
sha512 = "O3UHyNJ3nYBNfgC+R5hvJPADiZztZHgWoYfdX0vAtXf0yWyqNgtJQzkcY3RufW1Yi+Bq2Yo8ptyYr2i573GPTQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ sources."@ardatan/aggregate-error-0.0.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -60818,7 +61266,7 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@babel/runtime-7.10.2"
+ sources."@babel/runtime-7.10.3"
sources."@graphql-cli/common-4.0.0"
sources."@graphql-cli/init-4.0.0"
sources."@graphql-toolkit/common-0.10.7"
@@ -60849,10 +61297,10 @@ in
sources."tslib-1.11.2"
];
})
- sources."@graphql-tools/load-6.0.9"
- sources."@graphql-tools/merge-6.0.9"
- sources."@graphql-tools/schema-6.0.9"
- sources."@graphql-tools/utils-6.0.9"
+ sources."@graphql-tools/load-6.0.11"
+ sources."@graphql-tools/merge-6.0.11"
+ sources."@graphql-tools/schema-6.0.11"
+ sources."@graphql-tools/utils-6.0.11"
sources."@kwsites/exec-p-0.4.0"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
@@ -60976,7 +61424,7 @@ in
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-get-iterator-1.1.0"
sources."es-to-primitive-1.2.1"
sources."es6-promise-3.3.1"
@@ -60992,7 +61440,7 @@ in
sources."extract-files-8.1.0"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-1.1.0"
- sources."fast-glob-3.2.2"
+ sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
sources."fastq-1.8.0"
@@ -61163,7 +61611,7 @@ in
sources."oas-schema-walker-1.1.4"
sources."oas-validator-3.4.0"
sources."oauth-sign-0.9.0"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
@@ -61263,8 +61711,6 @@ in
sources."string-env-interpolation-1.0.1"
sources."string-width-4.2.0"
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."strip-ansi-6.0.0"
sources."strip-eof-1.0.0"
@@ -61666,7 +62112,7 @@ in
(sources."marked-terminal-4.1.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
- sources."chalk-4.0.0"
+ sources."chalk-4.1.0"
sources."supports-color-7.1.0"
];
})
@@ -62517,6 +62963,24 @@ in
bypassCache = true;
reconstructLock = true;
};
+ he = nodeEnv.buildNodePackage {
+ name = "he";
+ packageName = "he";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
+ sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
+ };
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "A robust HTML entities encoder/decoder with full Unicode support.";
+ homepage = https://mths.be/he;
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
html-minifier = nodeEnv.buildNodePackage {
name = "html-minifier";
packageName = "html-minifier";
@@ -62535,7 +62999,7 @@ in
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
- sources."uglify-js-3.9.4"
+ sources."uglify-js-3.10.0"
sources."upper-case-1.1.3"
];
buildInputs = globalBuildInputs;
@@ -62551,10 +63015,10 @@ in
htmlhint = nodeEnv.buildNodePackage {
name = "htmlhint";
packageName = "htmlhint";
- version = "0.14.0";
+ version = "0.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.14.0.tgz";
- sha512 = "vP5tWbFQ2G8j42NxDa9Pklxzxp0GGC31/tZacnJWYYsygZj4zbrwLIT4vzsafN8/lsV77rDTn+3CaixpZGOB8w==";
+ url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.14.1.tgz";
+ sha512 = "VWKrljlwF8tEKH48YPfC30zYKhrsMqm70d7vXswivEqd3DSva8ZlIzfeCa3YWFEFRIIhiXKgKurlqEpCtYMCAA==";
};
dependencies = [
sources."@types/color-name-1.1.1"
@@ -62659,7 +63123,7 @@ in
sources."debug-3.2.6"
sources."ecstatic-3.3.2"
sources."eventemitter3-4.0.4"
- sources."follow-redirects-1.11.0"
+ sources."follow-redirects-1.12.1"
sources."he-1.2.0"
sources."http-proxy-1.18.1"
sources."lodash-4.17.15"
@@ -62753,7 +63217,7 @@ in
sources."async-0.2.10"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
- sources."bunyan-1.8.12"
+ sources."bunyan-1.8.13"
sources."colors-0.6.2"
sources."concat-map-0.0.1"
sources."core-util-is-1.0.2"
@@ -62773,7 +63237,7 @@ in
sources."minimist-1.2.5"
];
})
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."mv-2.1.1"
sources."nan-2.14.1"
sources."ncp-2.0.0"
@@ -62840,7 +63304,7 @@ in
sha512 = "l4g7U75E+WgrgNGH774djfTyp5Aw+2jJokYe9iCunSAbi/w+nRGHqTJfwbODLwiJQTnbXkM42FxgPRA29Ce7Bg==";
};
dependencies = [
- sources."@types/jquery-3.3.38"
+ sources."@types/jquery-3.5.0"
sources."@types/sizzle-2.3.2"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
@@ -62859,7 +63323,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."jquery-3.5.1"
- sources."jquery.terminal-2.17.1"
+ sources."jquery.terminal-2.17.2"
sources."jsonfile-2.4.0"
sources."keyboardevent-key-polyfill-1.1.0"
sources."line-reader-0.4.0"
@@ -62956,7 +63420,7 @@ in
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
- (sources."escodegen-1.14.2" // {
+ (sources."escodegen-1.14.3" // {
dependencies = [
sources."esprima-4.0.1"
];
@@ -63020,7 +63484,7 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.1.0" // {
+ (sources."inquirer-7.2.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."cli-cursor-3.1.0"
@@ -63165,7 +63629,7 @@ in
sources."supports-color-7.1.0"
sources."tar-4.4.13"
sources."through-2.3.8"
- sources."through2-3.0.1"
+ sources."through2-3.0.2"
sources."thunkify-2.1.2"
sources."tmp-0.0.33"
sources."toidentifier-1.0.0"
@@ -63257,7 +63721,7 @@ in
sources."camelcase-4.1.0"
sources."caryll-shapeops-0.3.1"
sources."caseless-0.12.0"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."child-process-promise-2.2.1"
sources."cli-cursor-3.1.0"
sources."clipper-lib-1.0.0"
@@ -63292,7 +63756,7 @@ in
sources."emoji-regex-8.0.0"
sources."error-ex-1.3.2"
sources."escape-latex-1.2.0"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
(sources."escope-1.0.3" // {
dependencies = [
sources."estraverse-2.0.0"
@@ -63544,7 +64008,7 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."validate-npm-package-license-3.0.4"
- (sources."verda-1.0.4" // {
+ (sources."verda-1.1.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."camelcase-5.3.1"
@@ -63621,10 +64085,10 @@ in
jake = nodeEnv.buildNodePackage {
name = "jake";
packageName = "jake";
- version = "10.8.1";
+ version = "10.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/jake/-/jake-10.8.1.tgz";
- sha512 = "eSp5h9S7UFzKdQERTyF+KuPLjDZa1Tbw8gCVUn98n4PbIkLEDGe4zl7vF4Qge9kQj06HcymnksPk8jznPZeKsA==";
+ url = "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz";
+ sha512 = "eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==";
};
dependencies = [
sources."ansi-styles-3.2.1"
@@ -63708,7 +64172,7 @@ in
sources."string-template-0.2.1"
sources."supports-color-5.5.0"
sources."symbol-observable-1.0.1"
- sources."thenify-3.3.0"
+ sources."thenify-3.3.1"
sources."thenify-all-1.6.0"
sources."thriftrw-3.12.0"
sources."type-detect-4.0.8"
@@ -63750,7 +64214,7 @@ in
sources."@yarnpkg/lockfile-1.1.0"
sources."abab-2.0.3"
sources."abbrev-1.1.1"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
(sources."acorn-globals-4.3.4" // {
dependencies = [
sources."acorn-6.4.1"
@@ -63882,7 +64346,7 @@ in
sources."cwise-compiler-1.1.3"
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
- sources."debug-3.2.6"
+ sources."debug-2.6.9"
sources."decode-uri-component-0.2.0"
sources."decompress-response-4.2.1"
sources."deep-extend-0.6.0"
@@ -63920,13 +64384,12 @@ in
sources."entities-1.1.2"
sources."es6-promise-pool-2.5.0"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
(sources."expand-brackets-2.1.4" // {
dependencies = [
- sources."debug-2.6.9"
sources."define-property-0.2.5"
sources."extend-shallow-2.0.1"
(sources."is-accessor-descriptor-0.1.6" // {
@@ -63941,7 +64404,6 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
- sources."ms-2.0.0"
];
})
sources."expand-template-2.0.3"
@@ -63976,7 +64438,7 @@ in
sources."fs-extra-4.0.3"
];
})
- sources."follow-redirects-1.11.0"
+ sources."follow-redirects-1.12.1"
sources."font-awesome-filetypes-2.1.0"
sources."for-each-property-0.0.4"
sources."for-each-property-deep-0.0.3"
@@ -64179,8 +64641,8 @@ in
})
sources."mkdirp-0.5.5"
sources."mkdirp-classic-0.5.3"
- sources."moment-2.26.0"
- sources."ms-2.1.2"
+ sources."moment-2.27.0"
+ sources."ms-2.0.0"
(sources."multiparty-4.2.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
@@ -64195,7 +64657,12 @@ in
sources."napi-build-utils-1.0.2"
sources."ndarray-1.0.19"
sources."ndarray-pack-1.2.1"
- sources."needle-2.5.0"
+ (sources."needle-2.5.0" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ sources."ms-2.1.2"
+ ];
+ })
sources."nextgen-events-1.3.0"
sources."nice-try-1.0.5"
sources."no-case-2.3.2"
@@ -64263,7 +64730,7 @@ in
sources."pn-1.1.0"
sources."pngjs-2.3.1"
sources."posix-character-classes-0.1.1"
- sources."prebuild-install-5.3.4"
+ sources."prebuild-install-5.3.5"
sources."prelude-ls-1.1.2"
sources."process-nextick-args-2.0.1"
sources."promise-7.3.1"
@@ -64343,7 +64810,6 @@ in
})
(sources."snapdragon-0.8.2" // {
dependencies = [
- sources."debug-2.6.9"
sources."define-property-0.2.5"
sources."extend-shallow-2.0.1"
(sources."is-accessor-descriptor-0.1.6" // {
@@ -64358,7 +64824,6 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
- sources."ms-2.0.0"
sources."source-map-0.5.7"
];
})
@@ -64447,7 +64912,7 @@ in
sources."q-0.9.7"
];
})
- sources."terminal-kit-1.35.3"
+ sources."terminal-kit-1.35.8"
(sources."tkwidgets-0.5.26" // {
dependencies = [
sources."is-fullwidth-code-point-2.0.0"
@@ -64619,7 +65084,7 @@ in
sha512 = "3G9d37VHv7MFdheviDCjUfQoIjdv4TC5zTTf5G9VODLtOnVS6La1eoYBDlbWfsRT3/Xo+j2MIqki2EV12BZfwA==";
};
dependencies = [
- sources."@babel/parser-7.10.2"
+ sources."@babel/parser-7.10.3"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.8.11"
@@ -64893,7 +65358,7 @@ in
sources."escape-html-1.0.3"
sources."etag-1.8.1"
sources."express-4.17.1"
- (sources."express-urlrewrite-1.2.0" // {
+ (sources."express-urlrewrite-1.3.0" // {
dependencies = [
sources."path-to-regexp-1.8.0"
];
@@ -65114,10 +65579,10 @@ in
karma = nodeEnv.buildNodePackage {
name = "karma";
packageName = "karma";
- version = "5.0.9";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/karma/-/karma-5.0.9.tgz";
- sha512 = "dUA5z7Lo7G4FRSe1ZAXqOINEEWxmCjDBbfRBmU/wYlSMwxUQJP/tEEP90yJt3Uqo03s9rCgVnxtlfq+uDhxSPg==";
+ url = "https://registry.npmjs.org/karma/-/karma-5.1.0.tgz";
+ sha512 = "I3aPbkuIbwuBo6wSog97P5WnnhCgUTsWTu/bEw1vZVQFbXmKO3PK+cfFhZioOgVtJAuQxoyauGNjnwXNHMCxbw==";
};
dependencies = [
sources."@types/color-name-1.1.1"
@@ -65133,7 +65598,7 @@ in
sources."base64-arraybuffer-0.1.5"
sources."base64id-2.0.0"
sources."better-assert-1.0.2"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."blob-0.0.5"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
@@ -65186,12 +65651,7 @@ in
sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
sources."flatted-2.0.2"
- (sources."follow-redirects-1.11.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
+ sources."follow-redirects-1.12.1"
sources."fs-extra-8.1.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
@@ -65476,7 +65936,7 @@ in
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
@@ -65539,7 +65999,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."mute-stream-0.0.8"
(sources."nconf-0.10.0" // {
dependencies = [
@@ -65682,9 +66142,9 @@ in
sha512 = "vk1lfVRFm+UuEFA7wkLKeSF7Iz13W+N/vFd48aW2yuS7Kv0RbNm2/qcDPV863056LMfkRlsEe+QYOw3palj5Lg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
(sources."@evocateur/libnpmaccess-3.1.2" // {
dependencies = [
sources."aproba-2.0.0"
@@ -65779,11 +66239,10 @@ in
sources."@lerna/write-log-file-3.13.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
- sources."@octokit/auth-token-2.4.1"
- (sources."@octokit/endpoint-6.0.2" // {
+ sources."@octokit/auth-token-2.4.2"
+ (sources."@octokit/endpoint-6.0.3" // {
dependencies = [
- sources."is-plain-object-3.0.0"
- sources."isobject-4.0.0"
+ sources."is-plain-object-3.0.1"
sources."universal-user-agent-5.0.0"
];
})
@@ -65799,11 +66258,10 @@ in
sources."@octokit/types-2.16.2"
];
})
- (sources."@octokit/request-5.4.4" // {
+ (sources."@octokit/request-5.4.5" // {
dependencies = [
- sources."@octokit/request-error-2.0.1"
- sources."is-plain-object-3.0.0"
- sources."isobject-4.0.0"
+ sources."@octokit/request-error-2.0.2"
+ sources."is-plain-object-3.0.1"
sources."universal-user-agent-5.0.0"
];
})
@@ -65812,12 +66270,12 @@ in
sources."@octokit/types-2.16.2"
];
})
- sources."@octokit/rest-16.43.1"
- sources."@octokit/types-4.1.9"
+ sources."@octokit/rest-16.43.2"
+ sources."@octokit/types-5.0.1"
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/normalize-package-data-2.4.0"
sources."@zkochan/cmd-shim-3.1.0"
sources."JSONStream-1.3.5"
@@ -65918,10 +66376,10 @@ in
sources."color-name-1.1.3"
sources."columnify-1.5.4"
sources."combined-stream-1.0.8"
- sources."commander-2.20.3"
- (sources."compare-func-1.3.4" // {
+ (sources."compare-func-2.0.0" // {
dependencies = [
- sources."dot-prop-3.0.0"
+ sources."dot-prop-5.2.0"
+ sources."is-obj-2.0.0"
];
})
sources."component-emitter-1.3.0"
@@ -65929,22 +66387,22 @@ in
sources."concat-stream-1.6.2"
sources."config-chain-1.1.12"
sources."console-control-strings-1.1.0"
- sources."conventional-changelog-angular-5.0.10"
+ sources."conventional-changelog-angular-5.0.11"
(sources."conventional-changelog-core-3.2.3" // {
dependencies = [
- sources."through2-3.0.1"
+ sources."through2-3.0.2"
];
})
sources."conventional-changelog-preset-loader-2.3.4"
- (sources."conventional-changelog-writer-4.0.16" // {
+ (sources."conventional-changelog-writer-4.0.17" // {
dependencies = [
- sources."through2-3.0.1"
+ sources."through2-3.0.2"
];
})
sources."conventional-commits-filter-2.0.6"
(sources."conventional-commits-parser-3.1.0" // {
dependencies = [
- sources."through2-3.0.1"
+ sources."through2-3.0.2"
];
})
(sources."conventional-recommended-bump-5.0.1" // {
@@ -66011,7 +66469,7 @@ in
sources."envinfo-7.5.1"
sources."err-code-1.1.2"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
@@ -66385,7 +66843,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
sources."object.assign-4.1.0"
@@ -66584,8 +67042,6 @@ in
];
})
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.1.1" // {
dependencies = [
@@ -66602,7 +67058,7 @@ in
sources."temp-dir-1.0.0"
sources."temp-write-3.4.0"
sources."text-extensions-1.9.0"
- sources."thenify-3.3.0"
+ sources."thenify-3.3.1"
sources."thenify-all-1.6.0"
sources."through-2.3.8"
sources."through2-2.0.5"
@@ -66623,7 +67079,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."uglify-js-3.9.4"
+ sources."uglify-js-3.10.0"
sources."uid-number-0.0.6"
sources."umask-1.1.0"
sources."union-value-1.0.1"
@@ -67653,55 +68109,56 @@ in
version = "1.10.1";
src = ../interpreters/clojurescript/lumo;
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/compat-data-7.10.1"
- sources."@babel/core-7.10.2"
- sources."@babel/generator-7.10.2"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/compat-data-7.10.3"
+ sources."@babel/core-7.10.3"
+ sources."@babel/generator-7.10.3"
sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
sources."@babel/helper-compilation-targets-7.10.2"
- sources."@babel/helper-create-class-features-plugin-7.10.2"
+ sources."@babel/helper-create-class-features-plugin-7.10.3"
sources."@babel/helper-create-regexp-features-plugin-7.10.1"
- sources."@babel/helper-define-map-7.10.1"
- sources."@babel/helper-explode-assignable-expression-7.10.1"
- sources."@babel/helper-function-name-7.10.1"
- sources."@babel/helper-get-function-arity-7.10.1"
- sources."@babel/helper-hoist-variables-7.10.1"
- sources."@babel/helper-member-expression-to-functions-7.10.1"
- sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-define-map-7.10.3"
+ sources."@babel/helper-explode-assignable-expression-7.10.3"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-hoist-variables-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.1"
- sources."@babel/helper-plugin-utils-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
+ sources."@babel/helper-plugin-utils-7.10.3"
sources."@babel/helper-regex-7.10.1"
- sources."@babel/helper-remap-async-to-generator-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.3"
sources."@babel/helper-replace-supers-7.10.1"
sources."@babel/helper-simple-access-7.10.1"
sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
sources."@babel/helper-wrap-function-7.10.1"
sources."@babel/helpers-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.10.2"
+ sources."@babel/parser-7.10.3"
sources."@babel/plugin-external-helpers-7.8.3"
- sources."@babel/plugin-proposal-async-generator-functions-7.10.1"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
sources."@babel/plugin-proposal-class-properties-7.10.1"
sources."@babel/plugin-proposal-dynamic-import-7.10.1"
sources."@babel/plugin-proposal-json-strings-7.10.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
sources."@babel/plugin-proposal-numeric-separator-7.10.1"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
- sources."@babel/plugin-proposal-optional-chaining-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.3"
sources."@babel/plugin-proposal-private-methods-7.10.1"
sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-bigint-7.8.3"
sources."@babel/plugin-syntax-class-properties-7.10.1"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
+ sources."@babel/plugin-syntax-import-meta-7.10.1"
sources."@babel/plugin-syntax-json-strings-7.8.3"
sources."@babel/plugin-syntax-logical-assignment-operators-7.10.1"
sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
@@ -67714,8 +68171,8 @@ in
sources."@babel/plugin-transform-async-to-generator-7.10.1"
sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
sources."@babel/plugin-transform-block-scoping-7.10.1"
- sources."@babel/plugin-transform-classes-7.10.1"
- sources."@babel/plugin-transform-computed-properties-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.3"
+ sources."@babel/plugin-transform-computed-properties-7.10.3"
sources."@babel/plugin-transform-destructuring-7.10.1"
sources."@babel/plugin-transform-dotall-regex-7.10.1"
sources."@babel/plugin-transform-duplicate-keys-7.10.1"
@@ -67726,42 +68183,33 @@ in
sources."@babel/plugin-transform-member-expression-literals-7.10.1"
sources."@babel/plugin-transform-modules-amd-7.10.1"
sources."@babel/plugin-transform-modules-commonjs-7.10.1"
- sources."@babel/plugin-transform-modules-systemjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.3"
sources."@babel/plugin-transform-modules-umd-7.10.1"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
sources."@babel/plugin-transform-new-target-7.10.1"
sources."@babel/plugin-transform-object-super-7.10.1"
sources."@babel/plugin-transform-parameters-7.10.1"
sources."@babel/plugin-transform-property-literals-7.10.1"
- sources."@babel/plugin-transform-regenerator-7.10.1"
+ sources."@babel/plugin-transform-regenerator-7.10.3"
sources."@babel/plugin-transform-reserved-words-7.10.1"
- sources."@babel/plugin-transform-runtime-7.10.1"
+ sources."@babel/plugin-transform-runtime-7.10.3"
sources."@babel/plugin-transform-shorthand-properties-7.10.1"
sources."@babel/plugin-transform-spread-7.10.1"
sources."@babel/plugin-transform-sticky-regex-7.10.1"
- sources."@babel/plugin-transform-template-literals-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.3"
sources."@babel/plugin-transform-typeof-symbol-7.10.1"
sources."@babel/plugin-transform-unicode-escapes-7.10.1"
sources."@babel/plugin-transform-unicode-regex-7.10.1"
- sources."@babel/preset-env-7.10.2"
+ sources."@babel/preset-env-7.10.3"
sources."@babel/preset-modules-0.1.3"
sources."@babel/preset-stage-2-7.8.3"
- sources."@babel/runtime-7.10.2"
- sources."@babel/template-7.10.1"
- sources."@babel/traverse-7.10.1"
- sources."@babel/types-7.10.2"
+ sources."@babel/runtime-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/traverse-7.10.3"
+ sources."@babel/types-7.10.3"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
- (sources."@istanbuljs/load-nyc-config-1.1.0" // {
- dependencies = [
- sources."find-up-4.1.0"
- sources."locate-path-5.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-4.1.0"
- sources."p-try-2.2.0"
- sources."path-exists-4.0.0"
- ];
- })
+ sources."@istanbuljs/load-nyc-config-1.1.0"
sources."@istanbuljs/schema-0.1.2"
(sources."@jest/transform-25.5.1" // {
dependencies = [
@@ -67769,18 +68217,18 @@ in
];
})
sources."@jest/types-25.5.0"
- sources."@types/babel__core-7.1.8"
+ sources."@types/babel__core-7.1.9"
sources."@types/babel__generator-7.6.1"
sources."@types/babel__template-7.0.2"
sources."@types/babel__traverse-7.0.12"
sources."@types/color-name-1.1.1"
- sources."@types/estree-0.0.44"
+ sources."@types/estree-0.0.45"
sources."@types/graceful-fs-4.1.3"
- sources."@types/istanbul-lib-coverage-2.0.2"
+ sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
- sources."@types/json-schema-7.0.4"
- sources."@types/node-14.0.12"
+ sources."@types/json-schema-7.0.5"
+ sources."@types/node-14.0.14"
sources."@types/normalize-package-data-2.4.0"
sources."@types/resolve-0.0.8"
sources."@types/yargs-15.0.5"
@@ -67807,12 +68255,12 @@ in
sources."@xtuc/long-4.2.2"
sources."JSONStream-1.3.5"
sources."ace.improved-0.2.1"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."acorn-node-1.8.2"
- sources."acorn-walk-7.1.1"
+ sources."acorn-walk-7.2.0"
sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
- sources."ajv-keywords-3.4.1"
+ sources."ajv-keywords-3.5.0"
sources."amdefine-1.0.1"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
@@ -67886,7 +68334,7 @@ in
sources."babel-plugin-transform-remove-undefined-0.5.0"
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-current-node-syntax-0.1.3"
sources."babel-preset-jest-25.5.0"
sources."babel-preset-minify-0.5.1"
(sources."babel-runtime-6.26.0" // {
@@ -67903,7 +68351,7 @@ in
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."big.js-5.2.2"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."bindings-1.5.0"
(sources."bl-4.0.2" // {
dependencies = [
@@ -67946,7 +68394,7 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.12.0"
+ sources."browserslist-4.12.2"
sources."bser-2.1.1"
sources."buffer-5.2.1"
sources."buffer-from-1.1.1"
@@ -67961,7 +68409,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.30001079"
+ sources."caniuse-lite-1.0.30001089"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -68083,8 +68531,8 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.465"
- (sources."elliptic-6.5.2" // {
+ sources."electron-to-chromium-1.3.483"
+ (sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
];
@@ -68092,16 +68540,17 @@ in
sources."emoji-regex-7.0.3"
sources."emojis-list-3.0.0"
sources."end-of-stream-1.4.4"
- (sources."enhanced-resolve-4.1.1" // {
+ (sources."enhanced-resolve-4.2.0" // {
dependencies = [
sources."memory-fs-0.5.0"
];
})
sources."errno-0.1.7"
sources."error-ex-1.3.2"
+ sources."escalade-3.0.1"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-4.0.3"
- sources."eslint-visitor-keys-1.2.0"
+ sources."eslint-visitor-keys-1.3.0"
sources."esprima-4.0.1"
sources."esrecurse-4.2.1"
sources."estraverse-4.3.0"
@@ -68161,7 +68610,7 @@ in
sources."make-dir-2.1.0"
];
})
- sources."find-up-2.1.0"
+ sources."find-up-4.1.0"
(sources."findup-sync-3.0.0" // {
dependencies = [
sources."micromatch-3.1.10"
@@ -68242,9 +68691,8 @@ in
sources."ini-1.3.5"
sources."inline-source-map-0.6.2"
sources."insert-module-globals-7.2.0"
- sources."interpret-1.2.0"
+ sources."interpret-1.4.0"
sources."invariant-2.2.4"
- sources."invert-kv-2.0.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-arrayish-0.2.1"
sources."is-binary-path-2.1.0"
@@ -68265,7 +68713,7 @@ in
];
})
sources."is-plain-object-2.0.4"
- sources."is-reference-1.2.0"
+ sources."is-reference-1.2.1"
sources."is-stream-1.1.0"
sources."is-typedarray-1.0.0"
sources."is-windows-1.0.2"
@@ -68306,7 +68754,6 @@ in
sources."jszip-2.6.1"
sources."kind-of-6.0.3"
sources."labeled-stream-splicer-2.0.2"
- sources."lcid-2.0.0"
sources."leven-3.1.0"
sources."levenary-1.1.1"
sources."lines-and-columns-1.1.6"
@@ -68316,7 +68763,7 @@ in
sources."json5-1.0.1"
];
})
- sources."locate-path-2.0.0"
+ sources."locate-path-5.0.0"
sources."lodash-4.17.15"
sources."lodash.memoize-3.0.4"
sources."loose-envify-1.4.0"
@@ -68328,11 +68775,9 @@ in
];
})
sources."makeerror-1.0.11"
- sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
sources."md5.js-1.3.5"
- sources."mem-4.3.0"
sources."memory-fs-0.4.1"
sources."merge-stream-2.0.0"
(sources."micromatch-4.0.2" // {
@@ -68350,7 +68795,6 @@ in
})
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"
sources."minimatch-3.0.4"
@@ -68415,13 +68859,10 @@ in
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."os-browserify-0.3.0"
- sources."os-locale-3.1.0"
- sources."p-defer-1.0.0"
sources."p-finally-1.0.0"
- sources."p-is-promise-2.1.0"
- sources."p-limit-1.3.0"
- sources."p-locate-2.0.0"
- sources."p-try-1.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."p-try-2.2.0"
sources."pako-1.0.11"
sources."parallel-transform-1.2.0"
sources."paredit.js-0.3.6"
@@ -68432,7 +68873,7 @@ in
sources."pascalcase-0.1.1"
sources."path-browserify-0.0.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-key-2.0.1"
sources."path-parse-1.0.6"
@@ -68449,12 +68890,10 @@ in
dependencies = [
sources."find-up-3.0.0"
sources."locate-path-3.0.0"
- sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
+ sources."path-exists-3.0.0"
];
})
- sources."pkg-up-2.0.0"
sources."posix-character-classes-0.1.1"
sources."posix-getopt-git://github.com/anmonteiro/node-getopt#master"
sources."prettier-1.19.1"
@@ -68657,7 +69096,7 @@ in
sources."readable-stream-3.6.0"
];
})
- (sources."terser-4.7.0" // {
+ (sources."terser-4.8.0" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -68725,7 +69164,7 @@ in
})
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
- sources."v8-compile-cache-2.0.3"
+ sources."v8-compile-cache-2.1.1"
sources."validate-npm-package-license-3.0.4"
sources."verror-1.10.0"
sources."vinyl-2.2.0"
@@ -68754,17 +69193,13 @@ in
sources."schema-utils-1.0.0"
];
})
- (sources."webpack-cli-3.3.11" // {
+ (sources."webpack-cli-3.3.12" // {
dependencies = [
(sources."chalk-2.4.2" // {
dependencies = [
sources."supports-color-5.5.0"
];
})
- sources."emojis-list-2.1.0"
- sources."enhanced-resolve-4.1.0"
- sources."json5-1.0.1"
- sources."loader-utils-1.2.3"
sources."supports-color-6.1.0"
];
})
@@ -68794,13 +69229,12 @@ in
sources."xtend-4.0.2"
sources."y18n-4.0.0"
sources."yallist-3.1.1"
- (sources."yargs-13.2.4" // {
+ (sources."yargs-13.3.2" // {
dependencies = [
sources."find-up-3.0.0"
sources."locate-path-3.0.0"
- sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
+ sources."path-exists-3.0.0"
];
})
sources."yargs-parser-13.1.2"
@@ -68866,7 +69300,7 @@ in
sources."aws4-1.10.0"
sources."bcrypt-pbkdf-1.0.2"
sources."caseless-0.12.0"
- sources."chalk-4.0.0"
+ sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."combined-stream-1.0.8"
@@ -69108,7 +69542,6 @@ in
sources."collection-visit-1.0.0"
sources."color-support-1.1.3"
sources."combined-stream-1.0.8"
- sources."commander-2.20.3"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
sources."convert-source-map-1.7.0"
@@ -69645,7 +70078,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-1.2.0"
sources."typescript-3.9.5"
- sources."uglify-js-3.9.4"
+ sources."uglify-js-3.10.0"
sources."uglify-to-browserify-1.0.2"
sources."unc-path-regex-0.1.2"
sources."union-value-1.0.1"
@@ -69708,19 +70141,20 @@ in
mocha = nodeEnv.buildNodePackage {
name = "mocha";
packageName = "mocha";
- version = "7.2.0";
+ version = "8.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-7.2.0.tgz";
- sha512 = "O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-8.0.1.tgz";
+ sha512 = "vefaXfdYI8+Yo8nPZQQi0QO2o+5q9UIMX1jZ1XMmK3+4+CQjc7+B0hPdUeglXiTlr8IHMVRo63IhO9Mzt6fxOg==";
};
dependencies = [
- sources."ansi-colors-3.2.3"
+ sources."ansi-colors-4.1.1"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
sources."argparse-1.0.10"
+ sources."array.prototype.map-1.0.2"
sources."balanced-match-1.0.0"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."browser-stdout-1.3.1"
@@ -69730,7 +70164,7 @@ in
sources."supports-color-5.5.0"
];
})
- sources."chokidar-3.3.0"
+ sources."chokidar-3.3.1"
(sources."cliui-5.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -69744,20 +70178,22 @@ in
sources."debug-3.2.6"
sources."decamelize-1.2.0"
sources."define-properties-1.1.3"
- sources."diff-3.5.0"
+ sources."diff-4.0.2"
sources."emoji-regex-7.0.3"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
+ sources."es-array-method-boxes-properly-1.0.0"
+ sources."es-get-iterator-1.1.0"
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."fill-range-7.0.1"
- sources."find-up-3.0.0"
+ sources."find-up-4.1.0"
sources."flat-4.1.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."get-caller-file-2.0.5"
- sources."glob-7.1.3"
+ sources."glob-7.1.6"
sources."glob-parent-5.1.1"
sources."growl-1.10.5"
sources."has-1.0.3"
@@ -69766,6 +70202,7 @@ in
sources."he-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
+ sources."is-arguments-1.0.4"
sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
sources."is-callable-1.2.0"
@@ -69773,49 +70210,55 @@ in
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
+ sources."is-map-2.0.1"
sources."is-number-7.0.0"
sources."is-regex-1.1.0"
+ sources."is-set-2.0.1"
+ sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
+ sources."isarray-2.0.5"
sources."isexe-2.0.0"
+ sources."iterate-iterator-1.0.1"
+ sources."iterate-value-1.0.2"
sources."js-yaml-3.13.1"
- sources."locate-path-3.0.0"
+ sources."locate-path-5.0.0"
sources."lodash-4.17.15"
sources."log-symbols-3.0.0"
sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."mkdirp-0.5.5"
- sources."ms-2.1.1"
- sources."node-environment-flags-1.0.6"
+ sources."ms-2.1.2"
sources."normalize-path-3.0.0"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
- sources."object.getownpropertydescriptors-2.1.0"
sources."once-1.4.0"
sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
+ sources."p-locate-4.1.0"
sources."p-try-2.2.0"
- sources."path-exists-3.0.0"
+ sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."picomatch-2.2.2"
- sources."readdirp-3.2.0"
+ sources."promise.allsettled-1.0.2"
+ sources."readdirp-3.3.0"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."semver-5.7.1"
+ sources."serialize-javascript-3.0.0"
sources."set-blocking-2.0.0"
sources."sprintf-js-1.0.3"
sources."string-width-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."strip-ansi-4.0.0"
- sources."strip-json-comments-2.0.1"
- sources."supports-color-6.0.0"
+ sources."strip-json-comments-3.0.1"
+ (sources."supports-color-7.1.0" // {
+ dependencies = [
+ sources."has-flag-4.0.0"
+ ];
+ })
sources."to-regex-range-5.0.1"
- sources."which-1.3.1"
+ sources."which-2.0.2"
sources."which-module-2.0.0"
sources."wide-align-1.1.3"
+ sources."workerpool-6.0.0"
(sources."wrap-ansi-5.1.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -69828,6 +70271,10 @@ in
(sources."yargs-13.3.2" // {
dependencies = [
sources."ansi-regex-4.1.0"
+ sources."find-up-3.0.0"
+ sources."locate-path-3.0.0"
+ sources."p-locate-3.0.0"
+ sources."path-exists-3.0.0"
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
@@ -69928,7 +70375,7 @@ in
sources."enabled-1.0.2"
sources."env-variable-0.0.6"
sources."fast-safe-stringify-2.0.7"
- sources."fecha-2.3.3"
+ sources."fecha-4.2.0"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
sources."is-stream-1.1.0"
@@ -69937,7 +70384,7 @@ in
sources."lodash-4.17.15"
sources."lodash.defaults-4.2.0"
sources."lodash.omit-4.5.0"
- sources."logform-2.1.2"
+ sources."logform-2.2.0"
sources."ms-2.1.2"
sources."one-time-0.0.4"
sources."process-nextick-args-2.0.1"
@@ -69951,7 +70398,7 @@ in
sources."triple-beam-1.3.0"
sources."util-deprecate-1.0.2"
sources."winston-3.2.1"
- (sources."winston-transport-4.3.0" // {
+ (sources."winston-transport-4.4.0" // {
dependencies = [
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
@@ -70516,7 +70963,7 @@ in
sha512 = "5K7LKdy232xLSHMo3ZprAEHbLilszSD/qQkt+9PxByJnEMACeHJ7SH4Gpt/1FX+K75gHHNtlnHsWwpQ53lggEA==";
};
dependencies = [
- sources."@babel/runtime-7.10.2"
+ sources."@babel/runtime-7.10.3"
sources."@node-red/editor-api-1.0.6"
sources."@node-red/editor-client-1.0.6"
(sources."@node-red/nodes-1.0.6" // {
@@ -70798,7 +71245,7 @@ in
})
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."moment-timezone-0.5.31"
(sources."mqtt-2.18.8" // {
dependencies = [
@@ -70912,7 +71359,7 @@ in
sources."string_decoder-1.3.0"
sources."strip-ansi-3.0.1"
sources."strip-json-comments-2.0.1"
- sources."tail-2.0.3"
+ sources."tail-2.0.4"
(sources."tar-4.4.13" // {
dependencies = [
sources."yallist-3.1.1"
@@ -71202,7 +71649,7 @@ in
sources."ansi-styles-4.2.1"
sources."anymatch-3.1.1"
sources."balanced-match-1.0.0"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."boxen-4.2.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
@@ -71365,10 +71812,10 @@ in
npm-check-updates = nodeEnv.buildNodePackage {
name = "npm-check-updates";
packageName = "npm-check-updates";
- version = "6.0.1";
+ version = "7.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-6.0.1.tgz";
- sha512 = "lzoVW35KWaBn0m1O1AVr0G9/20niK13mYftoAr09WuQszoeTdlrjCNyC0pRNiTfb5ZxubZaUAi7HdVzkEihwwA==";
+ url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-7.0.1.tgz";
+ sha512 = "z/i1nhxW1OJ2a8wZtm92PS+4vCZ5Y5d86pLDPJScWf8G3vTYJlxd11UqUymnaZWK2nYPMmgxnneAKnFGODDxjw==";
};
dependencies = [
sources."@npmcli/ci-detect-1.2.0"
@@ -71383,7 +71830,7 @@ in
sources."@types/color-name-1.1.1"
sources."abbrev-1.1.1"
sources."agent-base-6.0.0"
- sources."agentkeepalive-4.1.2"
+ sources."agentkeepalive-4.1.3"
sources."aggregate-error-3.0.1"
sources."ajv-6.12.2"
(sources."ansi-align-3.0.0" // {
@@ -71428,7 +71875,7 @@ in
})
sources."camelcase-5.3.1"
sources."caseless-0.12.0"
- sources."chalk-4.0.0"
+ sources."chalk-4.1.0"
sources."chownr-2.0.0"
sources."ci-info-2.0.0"
sources."cint-8.2.1"
@@ -71466,7 +71913,6 @@ in
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"
@@ -71488,7 +71934,6 @@ in
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"
@@ -71582,13 +72027,6 @@ in
sources."mkdirp-1.0.4"
sources."ms-2.1.2"
sources."nested-error-stacks-2.0.1"
- (sources."node-alias-1.0.4" // {
- dependencies = [
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."supports-color-2.0.0"
- ];
- })
(sources."node-gyp-6.1.0" // {
dependencies = [
sources."chownr-1.1.4"
@@ -71676,7 +72114,7 @@ in
sources."signal-exit-3.0.3"
sources."sisteransi-1.0.5"
sources."smart-buffer-4.1.0"
- sources."socks-2.3.3"
+ sources."socks-2.4.1"
sources."socks-proxy-agent-5.0.0"
sources."spawn-please-0.3.0"
sources."sprintf-js-1.0.3"
@@ -71732,7 +72170,7 @@ in
];
buildInputs = globalBuildInputs;
meta = {
- description = "Find newer versions of dependencies than what your package.json or bower.json allows";
+ description = "Find newer versions of dependencies than what your package.json allows";
homepage = https://github.com/raineorshine/npm-check-updates;
license = "Apache-2.0";
};
@@ -71964,55 +72402,55 @@ in
sha512 = "G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/compat-data-7.10.1"
- (sources."@babel/core-7.10.2" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/compat-data-7.10.3"
+ (sources."@babel/core-7.10.3" // {
dependencies = [
sources."json5-2.1.3"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.10.2" // {
+ (sources."@babel/generator-7.10.3" // {
dependencies = [
sources."source-map-0.5.7"
];
})
sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.1"
- sources."@babel/helper-builder-react-jsx-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
+ sources."@babel/helper-builder-react-jsx-7.10.3"
sources."@babel/helper-builder-react-jsx-experimental-7.10.1"
sources."@babel/helper-compilation-targets-7.10.2"
- sources."@babel/helper-create-class-features-plugin-7.10.2"
+ sources."@babel/helper-create-class-features-plugin-7.10.3"
sources."@babel/helper-create-regexp-features-plugin-7.10.1"
- sources."@babel/helper-define-map-7.10.1"
- sources."@babel/helper-explode-assignable-expression-7.10.1"
- sources."@babel/helper-function-name-7.10.1"
- sources."@babel/helper-get-function-arity-7.10.1"
- sources."@babel/helper-hoist-variables-7.10.1"
- sources."@babel/helper-member-expression-to-functions-7.10.1"
- sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-define-map-7.10.3"
+ sources."@babel/helper-explode-assignable-expression-7.10.3"
+ sources."@babel/helper-function-name-7.10.3"
+ sources."@babel/helper-get-function-arity-7.10.3"
+ sources."@babel/helper-hoist-variables-7.10.3"
+ sources."@babel/helper-member-expression-to-functions-7.10.3"
+ sources."@babel/helper-module-imports-7.10.3"
sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.1"
- sources."@babel/helper-plugin-utils-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.3"
+ sources."@babel/helper-plugin-utils-7.10.3"
sources."@babel/helper-regex-7.10.1"
- sources."@babel/helper-remap-async-to-generator-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.3"
sources."@babel/helper-replace-supers-7.10.1"
sources."@babel/helper-simple-access-7.10.1"
sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.3"
sources."@babel/helper-wrap-function-7.10.1"
sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/parser-7.10.2"
- sources."@babel/plugin-proposal-async-generator-functions-7.10.1"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/parser-7.10.3"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
sources."@babel/plugin-proposal-class-properties-7.10.1"
sources."@babel/plugin-proposal-dynamic-import-7.10.1"
sources."@babel/plugin-proposal-json-strings-7.10.1"
sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
sources."@babel/plugin-proposal-numeric-separator-7.10.1"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
- sources."@babel/plugin-proposal-optional-chaining-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.3"
sources."@babel/plugin-proposal-private-methods-7.10.1"
sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
sources."@babel/plugin-syntax-async-generators-7.8.4"
@@ -72031,8 +72469,8 @@ in
sources."@babel/plugin-transform-async-to-generator-7.10.1"
sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
sources."@babel/plugin-transform-block-scoping-7.10.1"
- sources."@babel/plugin-transform-classes-7.10.1"
- sources."@babel/plugin-transform-computed-properties-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.3"
+ sources."@babel/plugin-transform-computed-properties-7.10.3"
sources."@babel/plugin-transform-destructuring-7.10.1"
sources."@babel/plugin-transform-dotall-regex-7.10.1"
sources."@babel/plugin-transform-duplicate-keys-7.10.1"
@@ -72044,29 +72482,29 @@ in
sources."@babel/plugin-transform-member-expression-literals-7.10.1"
sources."@babel/plugin-transform-modules-amd-7.10.1"
sources."@babel/plugin-transform-modules-commonjs-7.10.1"
- sources."@babel/plugin-transform-modules-systemjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.3"
sources."@babel/plugin-transform-modules-umd-7.10.1"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
sources."@babel/plugin-transform-new-target-7.10.1"
sources."@babel/plugin-transform-object-super-7.10.1"
sources."@babel/plugin-transform-parameters-7.10.1"
sources."@babel/plugin-transform-property-literals-7.10.1"
- sources."@babel/plugin-transform-react-jsx-7.10.1"
- sources."@babel/plugin-transform-regenerator-7.10.1"
+ sources."@babel/plugin-transform-react-jsx-7.10.3"
+ sources."@babel/plugin-transform-regenerator-7.10.3"
sources."@babel/plugin-transform-reserved-words-7.10.1"
sources."@babel/plugin-transform-shorthand-properties-7.10.1"
sources."@babel/plugin-transform-spread-7.10.1"
sources."@babel/plugin-transform-sticky-regex-7.10.1"
- sources."@babel/plugin-transform-template-literals-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.3"
sources."@babel/plugin-transform-typeof-symbol-7.10.1"
sources."@babel/plugin-transform-unicode-escapes-7.10.1"
sources."@babel/plugin-transform-unicode-regex-7.10.1"
- sources."@babel/preset-env-7.10.2"
+ sources."@babel/preset-env-7.10.3"
sources."@babel/preset-modules-0.1.3"
- sources."@babel/runtime-7.10.2"
- sources."@babel/template-7.10.1"
- sources."@babel/traverse-7.10.1"
- sources."@babel/types-7.10.2"
+ sources."@babel/runtime-7.10.3"
+ sources."@babel/template-7.10.3"
+ sources."@babel/traverse-7.10.3"
+ sources."@babel/types-7.10.3"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -72077,7 +72515,7 @@ in
sources."@parcel/workers-1.11.0"
sources."@types/q-1.5.4"
sources."abab-2.0.3"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
(sources."acorn-globals-4.3.4" // {
dependencies = [
sources."acorn-6.4.1"
@@ -72168,7 +72606,7 @@ in
sources."pako-1.0.11"
];
})
- sources."browserslist-4.12.0"
+ sources."browserslist-4.12.2"
(sources."buffer-4.9.2" // {
dependencies = [
sources."isarray-1.0.0"
@@ -72185,7 +72623,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001079"
+ sources."caniuse-lite-1.0.30001089"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -72326,8 +72764,8 @@ in
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.465"
- (sources."elliptic-6.5.2" // {
+ sources."electron-to-chromium-1.3.483"
+ (sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
];
@@ -72337,12 +72775,13 @@ in
sources."entities-1.1.2"
sources."envinfo-7.5.1"
sources."error-ex-1.3.2"
- (sources."es-abstract-1.17.5" // {
+ (sources."es-abstract-1.17.6" // {
dependencies = [
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
];
})
sources."es-to-primitive-1.2.1"
+ sources."escalade-3.0.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-1.0.5"
sources."escodegen-1.9.1"
@@ -72375,7 +72814,7 @@ in
sources."file-uri-to-path-1.0.0"
sources."filesize-3.6.1"
sources."fill-range-4.0.0"
- sources."find-up-2.1.0"
+ sources."find-up-3.0.0"
sources."for-in-1.0.2"
sources."foreach-2.0.5"
sources."forever-agent-0.6.1"
@@ -72433,7 +72872,7 @@ in
(sources."htmlnano-0.2.5" // {
dependencies = [
sources."posthtml-0.12.3"
- sources."terser-4.7.0"
+ sources."terser-4.8.0"
];
})
(sources."htmlparser2-3.10.1" // {
@@ -72505,7 +72944,7 @@ in
(sources."jsdom-14.1.0" // {
dependencies = [
sources."acorn-6.4.1"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
sources."ws-6.2.1"
];
@@ -72521,7 +72960,7 @@ in
sources."leven-3.1.0"
sources."levenary-1.1.1"
sources."levn-0.3.0"
- sources."locate-path-2.0.0"
+ sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."lodash.clone-4.5.0"
sources."lodash.memoize-4.1.2"
@@ -72608,9 +73047,9 @@ in
sources."optionator-0.8.3"
sources."ora-2.1.0"
sources."os-browserify-0.3.0"
- sources."p-limit-1.3.0"
- sources."p-locate-2.0.0"
- sources."p-try-1.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-3.0.0"
+ sources."p-try-2.2.0"
sources."pako-0.2.9"
sources."parse-asn1-5.1.5"
sources."parse-json-4.0.0"
@@ -72626,7 +73065,6 @@ in
sources."pbkdf2-3.1.1"
sources."performance-now-2.1.0"
sources."physical-cpu-count-2.0.0"
- sources."pkg-up-2.0.0"
sources."pn-1.1.0"
sources."posix-character-classes-0.1.1"
(sources."postcss-7.0.32" // {
@@ -72816,9 +73254,9 @@ in
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
sources."stable-0.1.8"
- (sources."static-eval-2.0.5" // {
+ (sources."static-eval-2.1.0" // {
dependencies = [
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
];
})
@@ -72835,8 +73273,6 @@ in
];
})
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.1.1"
sources."strip-ansi-4.0.0"
@@ -72941,15 +73377,7 @@ in
sources."xmlchars-2.2.0"
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- (sources."yargs-14.2.3" // {
- dependencies = [
- sources."find-up-3.0.0"
- sources."locate-path-3.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
- ];
- })
+ sources."yargs-14.2.3"
sources."yargs-parser-15.0.1"
];
buildInputs = globalBuildInputs;
@@ -73001,7 +73429,7 @@ in
];
})
sources."brace-expansion-1.1.11"
- sources."bunyan-1.8.12"
+ sources."bunyan-1.8.13"
sources."bunyan-syslog-udp-0.2.0"
sources."busboy-0.3.1"
sources."bytes-3.0.0"
@@ -73013,7 +73441,6 @@ in
sources."color-name-1.1.3"
sources."colors-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-2.20.3"
sources."compressible-2.0.18"
sources."compression-1.7.4"
sources."concat-map-0.0.1"
@@ -73118,7 +73545,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."ms-2.0.0"
sources."msgpack5-3.6.0"
sources."mv-2.1.1"
@@ -73184,7 +73611,7 @@ in
];
})
sources."serve-static-1.14.1"
- (sources."service-runner-2.7.7" // {
+ (sources."service-runner-2.7.8" // {
dependencies = [
sources."semver-7.3.2"
sources."yargs-14.2.3"
@@ -73206,7 +73633,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
- sources."uglify-js-3.9.4"
+ sources."uglify-js-3.10.0"
sources."unix-dgram-2.0.4"
sources."unpipe-1.0.0"
sources."uri-js-4.2.2"
@@ -73323,7 +73750,7 @@ in
sources."dns-txt-2.0.2"
sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."external-editor-2.2.0"
@@ -73413,7 +73840,7 @@ in
sources."number-is-nan-1.0.1"
sources."numeral-2.0.6"
sources."object-assign-4.1.1"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
@@ -73503,8 +73930,6 @@ in
sources."stream-buffers-2.2.0"
sources."string-width-1.0.2"
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."string2compact-1.3.0"
sources."string_decoder-1.1.1"
@@ -73933,10 +74358,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "5.1.5";
+ version = "5.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-5.1.5.tgz";
- sha512 = "yKNHD9xXeT1v7h4ExFDib7CWzNvHzuyUX4T+ItgWIJAnG0331WNCZHXAbcvMWazJASGb+NYWgcERCkwSWnHRcg==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-5.2.6.tgz";
+ sha512 = "7PFzPm0l14hzio59fufxpGgWRcMmtC2JZmYbRdkrJmm/f4iExXFhGklB/IrdQidhTi5helNZrBY48/9Ows4naA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -73967,13 +74392,13 @@ in
sources."argparse-1.0.10"
sources."array-union-2.1.0"
sources."at-least-node-1.0.0"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
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-4.0.0"
+ sources."chalk-4.1.0"
sources."chokidar-3.4.0"
sources."cliui-6.0.0"
sources."color-convert-2.0.1"
@@ -73986,7 +74411,7 @@ in
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
- sources."fast-glob-3.2.2"
+ sources."fast-glob-3.2.4"
sources."fastq-1.8.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
@@ -74114,10 +74539,10 @@ in
pscid = nodeEnv.buildNodePackage {
name = "pscid";
packageName = "pscid";
- version = "2.9.1";
+ version = "2.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pscid/-/pscid-2.9.1.tgz";
- sha512 = "K/v6B+pLyKi3PxthFbNwpWxVvIMIAFWgwo3SewjPnylBaSx9xGLxTrMneKHMf3whOMJlXMD/lrXdGJ0paYfRGQ==";
+ url = "https://registry.npmjs.org/pscid/-/pscid-2.9.3.tgz";
+ sha512 = "6N4chHbL38Km4kTrC7a9UJ4fpPsFV6BDwO3yZetdExN7agC+YGYLpVhLflFUlsZJ9VnUT9UToitwC/DqGnGSjA==";
};
dependencies = [
sources."balanced-match-1.0.0"
@@ -74158,9 +74583,9 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."acorn-node-1.8.2"
- sources."acorn-walk-7.1.1"
+ sources."acorn-walk-7.2.0"
(sources."asn1.js-4.10.1" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -74249,7 +74674,7 @@ in
})
sources."domain-browser-1.2.0"
sources."duplexer2-0.1.4"
- (sources."elliptic-6.5.2" // {
+ (sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
];
@@ -74419,6 +74844,37 @@ in
bypassCache = true;
reconstructLock = true;
};
+ purescript-language-server = nodeEnv.buildNodePackage {
+ name = "purescript-language-server";
+ packageName = "purescript-language-server";
+ version = "0.12.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.12.9.tgz";
+ sha512 = "ZbpfltBmRQYx69Gtpx1FnMhvR7Gl0wJFyMmyvuC6nMJC+ysXFdE/eNqGncODPhQUdMoYwCRFGETAY7UC6qxyTQ==";
+ };
+ dependencies = [
+ sources."isexe-2.0.0"
+ sources."vscode-jsonrpc-4.0.0"
+ (sources."vscode-languageserver-5.2.1" // {
+ dependencies = [
+ sources."vscode-uri-1.0.8"
+ ];
+ })
+ sources."vscode-languageserver-protocol-3.14.1"
+ sources."vscode-languageserver-types-3.14.0"
+ sources."vscode-uri-2.1.2"
+ sources."which-2.0.2"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Language Server Protocol server for PureScript wrapping purs ide server functionality";
+ homepage = https://github.com/nwolverson/purescript-language-server;
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
purescript-psa = nodeEnv.buildNodePackage {
name = "purescript-psa";
packageName = "purescript-psa";
@@ -74437,6 +74893,24 @@ in
bypassCache = true;
reconstructLock = true;
};
+ purty = nodeEnv.buildNodePackage {
+ name = "purty";
+ packageName = "purty";
+ version = "6.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/purty/-/purty-6.2.0.tgz";
+ sha512 = "JfT8kJHSyxuOFQtRiH2x55SiPxXZsSdedQlZap8JehQ7KzB49B5C9cWwVybtSB36BdADQcxPvtw8D52z4EPnBw==";
+ };
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "PureScript pretty printer";
+ homepage = "https://gitlab.com/joneshf/purty#README";
+ license = "BSD-3-Clause";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
react-native-cli = nodeEnv.buildNodePackage {
name = "react-native-cli";
packageName = "react-native-cli";
@@ -74459,7 +74933,7 @@ in
sources."cycle-1.0.3"
sources."deep-equal-2.0.3"
sources."define-properties-1.1.3"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-get-iterator-1.1.0"
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
@@ -74495,7 +74969,7 @@ in
sources."mkdirp-0.5.5"
sources."mute-stream-0.0.8"
sources."ncp-0.4.2"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
@@ -74511,8 +74985,6 @@ in
sources."side-channel-1.0.2"
sources."stack-trace-0.0.10"
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."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
@@ -74612,10 +75084,10 @@ in
rollup = nodeEnv.buildNodePackage {
name = "rollup";
packageName = "rollup";
- version = "2.15.0";
+ version = "2.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.15.0.tgz";
- sha512 = "HAk4kyXiV5sdNDnbKWk5zBPnkX/DAgx09Kbp8rRIRDVsTUVN3vnSowR7ZHkV6/lAiE6c2TQ8HtYb72aCPGW4Jw==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.18.1.tgz";
+ sha512 = "w4X77ADA+WTGlapC8Z6yggdJtODw3SBl6R2LSkA7ZW5MtdkgcB7sfaSD1UWyx8diXbMcGIb0eI9gCx/dyqOgNQ==";
};
dependencies = [
sources."fsevents-2.1.3"
@@ -74636,49 +75108,44 @@ in
version = "0.4.0-dev";
src = ../../misc/vscode-extensions/rust-analyzer/build-deps;
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."chalk-2.4.2"
];
})
sources."@rollup/plugin-commonjs-12.0.0"
- sources."@rollup/plugin-node-resolve-8.0.1"
+ sources."@rollup/plugin-node-resolve-8.1.0"
sources."@rollup/pluginutils-3.1.0"
sources."@types/color-name-1.1.1"
sources."@types/eslint-visitor-keys-1.0.0"
sources."@types/estree-0.0.39"
sources."@types/glob-7.1.2"
- sources."@types/json-schema-7.0.4"
+ sources."@types/json-schema-7.0.5"
sources."@types/minimatch-3.0.3"
sources."@types/mocha-7.0.2"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/node-fetch-2.5.7"
sources."@types/resolve-0.0.8"
sources."@types/vscode-1.45.0"
- (sources."@typescript-eslint/eslint-plugin-3.2.0" // {
+ (sources."@typescript-eslint/eslint-plugin-3.4.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
- sources."@typescript-eslint/experimental-utils-3.2.0"
- sources."@typescript-eslint/parser-3.2.0"
- (sources."@typescript-eslint/typescript-estree-3.2.0" // {
+ sources."@typescript-eslint/experimental-utils-3.4.0"
+ sources."@typescript-eslint/parser-3.4.0"
+ (sources."@typescript-eslint/typescript-estree-3.4.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
sources."agent-base-4.3.0"
sources."ajv-6.12.2"
- sources."ansi-colors-3.2.3"
- (sources."ansi-escapes-4.3.1" // {
- dependencies = [
- sources."type-fest-0.11.0"
- ];
- })
+ sources."ansi-colors-3.2.4"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
@@ -74687,7 +75154,7 @@ in
sources."asynckit-0.4.0"
sources."azure-devops-node-api-7.2.0"
sources."balanced-match-1.0.0"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."boolbase-1.0.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
@@ -74696,7 +75163,7 @@ in
sources."builtin-modules-3.1.0"
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
- (sources."chalk-4.0.0" // {
+ (sources."chalk-4.1.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
sources."color-convert-2.0.1"
@@ -74705,17 +75172,11 @@ in
sources."supports-color-7.1.0"
];
})
- sources."chardet-0.7.0"
sources."cheerio-1.0.0-rc.3"
sources."chokidar-3.3.0"
- sources."cli-cursor-3.1.0"
- sources."cli-width-2.2.1"
(sources."cliui-5.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
@@ -74748,21 +75209,22 @@ in
sources."semver-5.7.1"
];
})
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
+ sources."enquirer-2.3.5"
sources."entities-1.1.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.2.0" // {
+ (sources."eslint-7.3.1" // {
dependencies = [
sources."semver-7.3.2"
];
})
sources."eslint-scope-5.1.0"
- sources."eslint-utils-2.0.0"
- sources."eslint-visitor-keys-1.2.0"
+ sources."eslint-utils-2.1.0"
+ sources."eslint-visitor-keys-1.3.0"
sources."espree-7.1.0"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
@@ -74774,12 +75236,10 @@ in
sources."estraverse-4.3.0"
sources."estree-walker-1.0.1"
sources."esutils-2.0.3"
- sources."external-editor-3.1.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
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."find-up-3.0.0"
@@ -74812,36 +75272,21 @@ in
sources."debug-3.2.6"
];
})
- sources."iconv-lite-0.4.24"
sources."ignore-4.0.6"
sources."import-fresh-3.2.1"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.1.0" // {
- dependencies = [
- sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.1.0"
- ];
- })
sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
sources."is-callable-1.2.0"
sources."is-date-object-1.0.2"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-module-1.0.0"
sources."is-number-7.0.0"
- (sources."is-reference-1.2.0" // {
- dependencies = [
- sources."@types/estree-0.0.44"
- ];
- })
+ sources."is-reference-1.2.1"
sources."is-regex-1.1.0"
sources."is-symbol-1.0.3"
sources."isexe-2.0.0"
@@ -74870,12 +75315,12 @@ in
sources."mime-1.6.0"
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"
sources."mkdirp-0.5.5"
(sources."mocha-7.2.0" // {
dependencies = [
+ sources."ansi-colors-3.2.3"
sources."debug-3.2.6"
sources."glob-7.1.3"
sources."js-yaml-3.13.1"
@@ -74896,12 +75341,11 @@ in
sources."node-fetch-2.6.0"
sources."normalize-path-3.0.0"
sources."nth-check-1.0.2"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.1.0"
sources."once-1.4.0"
- sources."onetime-5.1.0"
sources."optionator-0.9.1"
sources."os-0.1.1"
sources."os-homedir-1.0.2"
@@ -74935,51 +75379,32 @@ in
sources."require-main-filename-2.0.0"
sources."resolve-1.17.0"
sources."resolve-from-4.0.0"
- sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."rollup-2.15.0"
- sources."run-async-2.4.1"
- (sources."rxjs-6.5.5" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
+ sources."rollup-2.18.1"
sources."safe-buffer-5.2.1"
- sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
sources."set-blocking-2.0.0"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."sigmund-1.0.1"
- sources."signal-exit-3.0.3"
- (sources."slice-ansi-2.1.0" // {
+ sources."slice-ansi-2.1.0"
+ sources."sourcemap-codec-1.4.8"
+ sources."sprintf-js-1.0.3"
+ (sources."string-width-3.1.0" // {
dependencies = [
- sources."is-fullwidth-code-point-2.0.0"
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
- sources."sourcemap-codec-1.4.8"
- sources."sprintf-js-1.0.3"
- sources."string-width-4.2.0"
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"
sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.0"
sources."supports-color-5.5.0"
- (sources."table-5.4.6" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
+ sources."table-5.4.6"
sources."text-table-0.2.0"
- sources."through-2.3.8"
- sources."tmp-0.0.33"
+ sources."tmp-0.0.29"
sources."to-regex-range-5.0.1"
sources."tslib-2.0.0"
(sources."tsutils-3.17.1" // {
@@ -74999,11 +75424,10 @@ in
sources."url-join-1.1.0"
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.1.1"
- (sources."vsce-1.76.0" // {
+ (sources."vsce-1.77.0" // {
dependencies = [
sources."chalk-2.4.2"
sources."semver-5.7.1"
- sources."tmp-0.0.29"
];
})
sources."vscode-jsonrpc-5.1.0-next.1"
@@ -75016,7 +75440,6 @@ in
(sources."wide-align-1.1.3" // {
dependencies = [
sources."ansi-regex-3.0.0"
- sources."is-fullwidth-code-point-2.0.0"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
];
@@ -75025,9 +75448,6 @@ in
(sources."wrap-ansi-5.1.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
@@ -75035,15 +75455,7 @@ in
sources."write-1.0.3"
sources."y18n-4.0.0"
sources."yallist-2.1.2"
- (sources."yargs-13.3.2" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
+ sources."yargs-13.3.2"
sources."yargs-parser-13.1.2"
sources."yargs-unparser-1.6.0"
sources."yauzl-2.10.0"
@@ -75315,14 +75727,14 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "1.72.0";
+ version = "1.74.0";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-1.72.0.tgz";
- sha512 = "+ylbI53V3axZsOVaN4CxHERQAwtJ03B5r3IZfTy1//ZnM8uLlhMPu1jXkKaQ+Drolk6+VtgZwx+zzjzyKSzt6Q==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-1.74.0.tgz";
+ sha512 = "aTnGVxGJ3J5hMFlHFUorhqOkshN933ZclRcJe7C9JGJ8ot7KDAmudRgvOB2/jzHL2t6LoutpTmCuyNllxy8ESA==";
};
dependencies = [
sources."2-thenable-1.0.0"
- sources."@babel/parser-7.10.2"
+ sources."@babel/parser-7.10.3"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
@@ -75337,9 +75749,9 @@ in
sources."@protobufjs/path-1.1.2"
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
- sources."@serverless/cli-1.4.0"
+ sources."@serverless/cli-1.5.1"
sources."@serverless/component-metrics-1.0.8"
- (sources."@serverless/components-2.30.13" // {
+ (sources."@serverless/components-2.31.4" // {
dependencies = [
sources."globby-10.0.2"
sources."semver-7.3.2"
@@ -75350,11 +75762,15 @@ in
sources."fs-extra-7.0.1"
];
})
- sources."@serverless/enterprise-plugin-3.6.13"
+ (sources."@serverless/enterprise-plugin-3.6.13" // {
+ dependencies = [
+ sources."@serverless/platform-client-0.25.14"
+ ];
+ })
sources."@serverless/event-mocks-1.1.1"
sources."@serverless/inquirer-1.1.2"
- sources."@serverless/platform-client-0.25.14"
- (sources."@serverless/platform-client-china-1.0.18" // {
+ sources."@serverless/platform-client-1.0.3"
+ (sources."@serverless/platform-client-china-1.0.20" // {
dependencies = [
sources."archiver-4.0.1"
sources."async-2.6.3"
@@ -75368,26 +75784,28 @@ in
];
})
sources."@serverless/template-1.1.3"
- sources."@serverless/utils-china-0.1.13"
+ sources."@serverless/utils-1.2.0"
+ sources."@serverless/utils-china-0.1.17"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- (sources."@tencent-sdk/capi-0.2.15-alpha.0" // {
- dependencies = [
- sources."chalk-3.0.0"
- ];
- })
- sources."@types/color-name-1.1.1"
+ sources."@tencent-sdk/capi-0.2.17"
+ sources."@types/caseless-0.12.2"
+ sources."@types/chalk-2.2.0"
sources."@types/glob-7.1.2"
- sources."@types/lodash-4.14.155"
+ sources."@types/lodash-4.14.157"
sources."@types/long-4.0.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.11"
+ sources."@types/node-14.0.14"
+ sources."@types/object-assign-4.0.30"
+ sources."@types/request-2.48.5"
+ sources."@types/request-promise-native-1.0.17"
+ sources."@types/tough-cookie-4.0.0"
(sources."@typescript-eslint/typescript-estree-2.34.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
- sources."adm-zip-0.4.14"
+ sources."adm-zip-0.4.16"
sources."after-0.8.2"
sources."agent-base-5.1.1"
sources."ajv-6.12.2"
@@ -75398,7 +75816,7 @@ in
})
sources."ansi-escapes-4.3.1"
sources."ansi-regex-4.1.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
sources."app-module-path-2.2.0"
(sources."archive-type-4.0.0" // {
@@ -75444,7 +75862,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.692.0" // {
+ (sources."aws-sdk-2.706.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."isarray-1.0.0"
@@ -75465,7 +75883,7 @@ in
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."better-assert-1.0.2"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."bl-4.0.2"
sources."blob-0.0.5"
sources."bluebird-3.7.2"
@@ -75500,10 +75918,6 @@ in
sources."caw-2.0.1"
(sources."chalk-2.4.2" // {
dependencies = [
- sources."ansi-styles-3.2.1"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."has-flag-3.0.0"
sources."supports-color-5.5.0"
];
})
@@ -75515,7 +75929,7 @@ in
];
})
sources."chokidar-3.4.0"
- sources."ci-info-2.0.0"
+ sources."ci-info-1.6.0"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -75544,14 +75958,9 @@ in
sources."cli-width-2.2.1"
sources."clone-response-1.0.2"
sources."collection-visit-1.0.0"
- (sources."color-3.0.0" // {
- dependencies = [
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- ];
- })
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
+ sources."color-3.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."color-string-1.5.3"
sources."colornames-1.1.1"
sources."colors-1.3.3"
@@ -75645,7 +76054,7 @@ in
sources."dependency-tree-7.2.1"
sources."detective-amd-3.0.0"
sources."detective-cjs-3.1.1"
- sources."detective-es6-2.1.0"
+ sources."detective-es6-2.2.0"
sources."detective-less-1.0.2"
sources."detective-postcss-3.0.1"
sources."detective-sass-3.0.1"
@@ -75690,7 +76099,7 @@ in
];
})
sources."engine.io-parser-2.2.0"
- sources."enhanced-resolve-4.1.1"
+ sources."enhanced-resolve-4.2.0"
sources."env-variable-0.0.6"
sources."errno-0.1.7"
sources."es5-ext-0.10.53"
@@ -75704,8 +76113,8 @@ in
sources."es6-symbol-3.1.3"
sources."es6-weak-map-2.0.3"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.2"
- sources."eslint-visitor-keys-1.2.0"
+ sources."escodegen-1.14.3"
+ sources."eslint-visitor-keys-1.3.0"
sources."esniff-1.1.0"
sources."esprima-4.0.1"
sources."essentials-1.1.1"
@@ -75757,13 +76166,13 @@ in
})
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.2"
+ sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
sources."fast-safe-stringify-2.0.7"
sources."fastq-1.8.0"
sources."fd-slicer-1.1.0"
- sources."fecha-2.3.3"
+ sources."fecha-4.2.0"
sources."figures-3.2.0"
sources."file-exists-dazinatorfork-1.0.2"
sources."file-type-5.2.0"
@@ -75790,7 +76199,7 @@ in
})
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
+ sources."form-data-2.5.1"
sources."formidable-1.2.2"
sources."fragment-cache-0.2.1"
(sources."from2-2.3.0" // {
@@ -75863,7 +76272,7 @@ in
sources."har-validator-5.1.3"
sources."has-binary2-1.0.3"
sources."has-cors-1.1.0"
- sources."has-flag-4.0.0"
+ sources."has-flag-3.0.0"
sources."has-symbol-support-x-1.4.2"
sources."has-to-string-tag-x-1.4.1"
sources."has-value-1.0.0"
@@ -75907,11 +76316,7 @@ in
sources."is-arrayish-0.3.2"
sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
- (sources."is-ci-1.2.1" // {
- dependencies = [
- sources."ci-info-1.6.0"
- ];
- })
+ sources."is-ci-1.2.1"
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-docker-1.1.0"
@@ -75970,7 +76375,7 @@ in
sources."jsonata-1.8.3"
sources."jsonfile-4.0.0"
sources."jsprim-1.4.1"
- (sources."jszip-3.4.0" // {
+ (sources."jszip-3.5.0" // {
dependencies = [
sources."isarray-1.0.0"
sources."readable-stream-2.3.7"
@@ -76015,7 +76420,7 @@ in
sources."type-1.2.0"
];
})
- sources."logform-2.1.2"
+ sources."logform-2.2.0"
sources."long-4.0.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
@@ -76055,7 +76460,7 @@ in
sources."mkdirp-0.5.5"
sources."module-definition-3.3.0"
sources."module-lookup-amd-6.2.0"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
sources."nanoid-2.1.11"
@@ -76137,21 +76542,24 @@ in
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.32" // {
+ sources."postcss-7.0.32"
+ sources."postcss-values-parser-1.5.0"
+ (sources."precinct-6.3.1" // {
dependencies = [
- sources."has-flag-3.0.0"
- sources."supports-color-6.1.0"
+ sources."commander-2.20.3"
];
})
- sources."postcss-values-parser-1.5.0"
- sources."precinct-6.2.0"
sources."prelude-ls-1.1.2"
sources."prepend-http-2.0.0"
sources."prettyoutput-1.2.0"
sources."process-nextick-args-2.0.1"
sources."promise-queue-2.2.5"
sources."proto-list-1.2.4"
- sources."protobufjs-6.9.0"
+ (sources."protobufjs-6.9.0" // {
+ dependencies = [
+ sources."@types/node-13.13.12"
+ ];
+ })
sources."prr-1.0.1"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
@@ -76171,7 +76579,11 @@ in
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
sources."replaceall-0.1.6"
- sources."request-2.88.2"
+ (sources."request-2.88.2" // {
+ dependencies = [
+ sources."form-data-2.3.3"
+ ];
+ })
sources."request-promise-core-1.1.3"
sources."request-promise-native-1.0.8"
sources."requirejs-2.3.6"
@@ -76256,12 +76668,6 @@ in
sources."ms-2.0.0"
];
})
- (sources."socket.io-stream-0.9.1" // {
- dependencies = [
- sources."debug-2.2.0"
- sources."ms-0.7.1"
- ];
- })
sources."sort-keys-1.1.2"
sources."sort-keys-length-1.0.1"
sources."source-map-0.6.1"
@@ -76321,7 +76727,7 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."supports-color-7.1.0"
+ sources."supports-color-6.1.0"
sources."tabtab-3.0.2"
sources."tapable-1.1.3"
sources."tar-stream-2.1.2"
@@ -76403,7 +76809,7 @@ in
sources."async-2.6.3"
];
})
- (sources."winston-transport-4.3.0" // {
+ (sources."winston-transport-4.4.0" // {
dependencies = [
sources."isarray-1.0.0"
sources."readable-stream-2.3.7"
@@ -77065,14 +77471,22 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.336.0";
+ version = "1.349.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.336.0.tgz";
- sha512 = "Dzk2xpaHZahZmjM8s3VHRPJgU1q28MAZr1TfnuRLIGDRT4eRiUdiFWdFMC6xqto7VJGJr31HYn1Di4Luv/1Bgg==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.349.0.tgz";
+ sha512 = "2gE31HJ42H2gYDci9WB+f1GOTNLQXIcO5jm7i8sw+Xpfce3FYYH3s0oCecnrDHV3qOXbr6Qa5MtL0bwWmOA3fg==";
};
dependencies = [
sources."@sindresorhus/is-0.14.0"
- sources."@snyk/cli-interface-2.6.0"
+ (sources."@snyk/cli-interface-2.8.0" // {
+ dependencies = [
+ (sources."@snyk/dep-graph-1.19.0" // {
+ dependencies = [
+ sources."tslib-2.0.0"
+ ];
+ })
+ ];
+ })
(sources."@snyk/cocoapods-lockfile-parser-3.4.0" // {
dependencies = [
sources."@snyk/dep-graph-1.18.4"
@@ -77088,13 +77502,13 @@ in
sources."@snyk/gemfile-1.2.0"
sources."@snyk/graphlib-2.1.9-patch"
sources."@snyk/inquirer-6.2.2-patch"
- (sources."@snyk/java-call-graph-builder-1.8.1" // {
+ sources."@snyk/java-call-graph-builder-1.10.0"
+ sources."@snyk/lodash-4.17.15-patch"
+ (sources."@snyk/rpm-parser-2.0.0" // {
dependencies = [
- sources."debug-4.2.0"
+ sources."event-loop-spinner-2.0.0"
];
})
- sources."@snyk/lodash-4.17.15-patch"
- sources."@snyk/rpm-parser-1.2.0"
sources."@snyk/ruby-semver-2.2.0"
(sources."@snyk/snyk-cocoapods-plugin-2.3.0" // {
dependencies = [
@@ -77110,8 +77524,8 @@ in
sources."@types/color-name-1.1.1"
sources."@types/debug-4.1.5"
sources."@types/hosted-git-info-2.7.0"
- sources."@types/js-yaml-3.12.4"
- sources."@types/node-14.0.12"
+ sources."@types/js-yaml-3.12.5"
+ sources."@types/node-14.0.14"
sources."@types/semver-5.5.0"
sources."@types/xml2js-0.4.5"
sources."@yarnpkg/lockfile-1.1.0"
@@ -77201,7 +77615,7 @@ in
})
sources."crypto-random-string-2.0.0"
sources."data-uri-to-buffer-1.2.0"
- sources."debug-3.2.6"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
@@ -77216,7 +77630,6 @@ in
sources."diff-4.0.2"
(sources."docker-modem-2.1.3" // {
dependencies = [
- sources."debug-4.2.0"
sources."readable-stream-3.6.0"
sources."safe-buffer-5.2.1"
sources."string_decoder-1.3.0"
@@ -77234,7 +77647,7 @@ in
sources."es6-promisify-5.0.0"
sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.2"
+ sources."escodegen-1.14.3"
sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
@@ -77275,7 +77688,11 @@ in
sources."ms-2.0.0"
];
})
- sources."https-proxy-agent-3.0.1"
+ (sources."https-proxy-agent-3.0.1" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ ];
+ })
sources."iconv-lite-0.4.24"
sources."ieee754-1.1.13"
sources."immediate-3.0.6"
@@ -77304,7 +77721,7 @@ in
sources."isexe-2.0.0"
sources."js-yaml-3.14.0"
sources."json-buffer-3.0.0"
- (sources."jszip-3.4.0" // {
+ (sources."jszip-3.5.0" // {
dependencies = [
sources."pako-1.0.11"
];
@@ -77320,6 +77737,7 @@ in
sources."lodash.clonedeep-4.5.0"
sources."lodash.flatten-4.4.0"
sources."lodash.get-4.4.2"
+ sources."lodash.isequal-4.5.0"
sources."lodash.set-4.3.2"
sources."lowercase-keys-1.0.1"
sources."lru-cache-5.1.1"
@@ -77332,7 +77750,11 @@ in
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
sources."nconf-0.10.0"
- sources."needle-2.5.0"
+ (sources."needle-2.5.0" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ ];
+ })
sources."netmask-1.0.6"
sources."nice-try-1.0.5"
sources."normalize-url-4.5.0"
@@ -77349,11 +77771,7 @@ in
sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
sources."p-map-2.1.0"
- (sources."pac-proxy-agent-3.0.1" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
+ sources."pac-proxy-agent-3.0.1"
sources."pac-resolver-3.0.0"
sources."package-json-6.5.0"
sources."pako-0.2.9"
@@ -77365,11 +77783,7 @@ in
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
sources."promise-7.3.1"
- (sources."proxy-agent-3.1.1" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
+ sources."proxy-agent-3.1.1"
sources."proxy-from-env-1.1.0"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
@@ -77406,35 +77820,20 @@ in
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.3"
sources."smart-buffer-4.1.0"
- (sources."snyk-config-3.1.0" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
- (sources."snyk-docker-plugin-3.6.3" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
+ sources."snyk-config-3.1.0"
+ sources."snyk-docker-plugin-3.12.3"
sources."snyk-go-parser-1.4.1"
(sources."snyk-go-plugin-1.14.2" // {
dependencies = [
- sources."debug-4.2.0"
sources."tmp-0.1.0"
];
})
- (sources."snyk-gradle-plugin-3.4.0" // {
+ (sources."snyk-gradle-plugin-3.5.0" // {
dependencies = [
- (sources."@snyk/cli-interface-2.3.2" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
sources."ansi-styles-4.2.1"
sources."chalk-3.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."debug-4.2.0"
sources."has-flag-4.0.0"
sources."rimraf-3.0.2"
sources."supports-color-7.1.0"
@@ -77442,15 +77841,10 @@ in
sources."tslib-2.0.0"
];
})
- (sources."snyk-module-3.1.0" // {
- dependencies = [
- sources."debug-4.2.0"
- ];
- })
- (sources."snyk-mvn-plugin-2.15.2" // {
+ sources."snyk-module-3.1.0"
+ (sources."snyk-mvn-plugin-2.17.1" // {
dependencies = [
sources."@snyk/cli-interface-2.5.0"
- sources."debug-4.2.0"
sources."tmp-0.1.0"
sources."tslib-1.11.1"
];
@@ -77458,7 +77852,6 @@ in
sources."snyk-nodejs-lockfile-parser-1.22.0"
(sources."snyk-nuget-plugin-1.18.1" // {
dependencies = [
- sources."debug-4.2.0"
sources."jszip-3.3.0"
sources."pako-1.0.11"
];
@@ -77473,7 +77866,6 @@ in
(sources."snyk-policy-1.14.1" // {
dependencies = [
sources."@types/node-6.14.10"
- sources."debug-4.2.0"
sources."hosted-git-info-2.8.8"
(sources."snyk-module-2.1.0" // {
dependencies = [
@@ -77483,10 +77875,15 @@ in
];
})
sources."snyk-python-plugin-1.17.1"
- sources."snyk-resolve-1.0.1"
+ (sources."snyk-resolve-1.0.1" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ ];
+ })
(sources."snyk-resolve-deps-4.4.0" // {
dependencies = [
sources."@types/node-6.14.10"
+ sources."debug-3.2.6"
sources."hosted-git-info-2.8.8"
sources."lru-cache-4.1.5"
sources."semver-5.7.1"
@@ -77496,13 +77893,13 @@ in
})
(sources."snyk-sbt-plugin-2.11.0" // {
dependencies = [
- sources."debug-4.2.0"
sources."tmp-0.1.0"
];
})
sources."snyk-tree-1.0.0"
(sources."snyk-try-require-1.3.1" // {
dependencies = [
+ sources."debug-3.2.6"
sources."lru-cache-4.1.5"
sources."yallist-2.1.2"
];
@@ -77871,10 +78268,10 @@ in
ssb-server = nodeEnv.buildNodePackage {
name = "ssb-server";
packageName = "ssb-server";
- version = "16.0.0";
+ version = "16.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-server/-/ssb-server-16.0.0.tgz";
- sha512 = "pmAXsxC5OIzwciT1IcTNXI36qMWJJr7zLjq6Hft8fsijaw3NMh5eyGq72UMbeHIdaTPESmtg7Y2cuVuPhv3vrA==";
+ url = "https://registry.npmjs.org/ssb-server/-/ssb-server-16.0.1.tgz";
+ sha512 = "cast7wQRxqUSiRVyFoaTtymeukwSh5nlfDj5ShHmdnh0qmfi4uQnvPuBA5BBgC3WEtI/ozgNjAc1/vqJFgILig==";
};
dependencies = [
sources."abstract-leveldown-6.0.3"
@@ -77895,6 +78292,7 @@ in
sources."assign-symbols-1.0.0"
sources."async-each-1.0.3"
sources."async-single-1.0.5"
+ sources."async-write-2.1.0"
sources."atob-2.1.2"
(sources."atomic-file-2.0.1" // {
dependencies = [
@@ -78025,7 +78423,7 @@ in
})
sources."epidemic-broadcast-trees-7.0.0"
sources."errno-0.1.7"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
(sources."es-get-iterator-1.1.0" // {
dependencies = [
sources."isarray-2.0.5"
@@ -78053,26 +78451,39 @@ in
sources."level-codec-6.2.0"
];
})
+ (sources."flumedb-2.1.8" // {
+ dependencies = [
+ sources."pull-abortable-4.1.1"
+ ];
+ })
sources."flumelog-offset-3.4.4"
(sources."flumeview-hashtable-1.1.1" // {
dependencies = [
sources."atomic-file-1.1.5"
];
})
- sources."flumeview-level-3.0.14"
+ (sources."flumeview-level-4.0.4" // {
+ dependencies = [
+ sources."abstract-leveldown-6.2.3"
+ sources."level-6.0.1"
+ sources."level-js-5.0.2"
+ sources."mkdirp-1.0.4"
+ ];
+ })
(sources."flumeview-links-1.0.1" // {
dependencies = [
sources."deep-equal-2.0.3"
+ sources."flumeview-level-3.0.14"
sources."isarray-2.0.5"
sources."map-filter-reduce-3.2.2"
];
})
- (sources."flumeview-query-7.2.2" // {
+ (sources."flumeview-query-8.0.0" // {
dependencies = [
sources."map-filter-reduce-3.2.2"
];
})
- sources."flumeview-reduce-1.3.16"
+ sources."flumeview-reduce-1.3.17"
sources."for-each-0.3.3"
sources."for-in-1.0.2"
sources."for-own-0.1.5"
@@ -78182,7 +78593,7 @@ in
sources."kind-of-3.2.2"
sources."layered-graph-1.1.3"
sources."level-5.0.1"
- sources."level-codec-9.0.1"
+ sources."level-codec-9.0.2"
sources."level-concat-iterator-2.0.1"
sources."level-errors-2.0.1"
(sources."level-iterator-stream-4.0.2" // {
@@ -78248,6 +78659,7 @@ in
];
})
sources."mkdirp-0.5.5"
+ sources."monotonic-timestamp-0.0.9"
sources."moo-0.5.1"
sources."ms-2.1.2"
sources."multiblob-1.13.7"
@@ -78275,7 +78687,7 @@ in
})
sources."napi-macros-2.0.0"
sources."ncp-2.0.0"
- sources."nearley-2.19.3"
+ sources."nearley-2.19.4"
sources."nice-try-1.0.5"
sources."node-gyp-build-4.2.2"
sources."non-private-ip-1.4.4"
@@ -78296,7 +78708,7 @@ in
})
];
})
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
(sources."object-visit-1.0.1" // {
@@ -78314,6 +78726,7 @@ in
sources."observ-0.2.0"
sources."observ-debounce-1.1.1"
sources."obv-0.0.1"
+ sources."obz-1.0.2"
sources."on-change-network-0.0.2"
sources."on-wakeup-1.0.1"
sources."once-1.4.0"
@@ -78531,7 +78944,7 @@ in
];
})
sources."snapdragon-util-3.0.1"
- sources."socks-2.3.3"
+ sources."socks-2.4.1"
sources."sodium-browserify-1.3.0"
(sources."sodium-browserify-tweetnacl-0.2.6" // {
dependencies = [
@@ -78550,8 +78963,15 @@ in
sources."ssb-caps-1.1.0"
sources."ssb-client-4.9.0"
sources."ssb-config-3.4.4"
+ (sources."ssb-db-20.2.0" // {
+ dependencies = [
+ sources."glob-7.1.6"
+ sources."mkdirp-1.0.4"
+ sources."rimraf-3.0.2"
+ ];
+ })
sources."ssb-ebt-5.6.7"
- sources."ssb-friends-4.1.4"
+ sources."ssb-friends-4.2.0"
(sources."ssb-gossip-1.1.1" // {
dependencies = [
sources."atomic-file-1.1.5"
@@ -78566,7 +78986,7 @@ in
sources."ssb-msgs-5.2.0"
sources."ssb-no-auth-1.0.0"
sources."ssb-onion-1.0.0"
- (sources."ssb-ooo-1.3.2" // {
+ (sources."ssb-ooo-1.3.3" // {
dependencies = [
sources."flumecodec-0.0.1"
sources."level-codec-6.2.0"
@@ -78574,10 +78994,11 @@ in
})
sources."ssb-plugins-1.0.4"
sources."ssb-private1-1.0.1"
- sources."ssb-query-2.4.3"
- sources."ssb-ref-2.13.9"
+ sources."ssb-query-2.4.5"
+ sources."ssb-ref-2.14.0"
sources."ssb-replicate-1.3.2"
sources."ssb-unix-socket-1.0.0"
+ sources."ssb-validate-4.1.1"
sources."ssb-ws-6.2.3"
sources."stack-0.1.0"
(sources."static-extend-0.1.2" // {
@@ -78606,8 +79027,6 @@ in
sources."string-width-1.0.2"
sources."string.prototype.trim-1.2.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.1.1"
sources."stringify-entities-1.3.2"
@@ -78618,6 +79037,7 @@ in
dependencies = [
sources."glob-7.1.6"
sources."is-regex-1.0.5"
+ sources."object-inspect-1.7.0"
];
})
sources."text-table-0.2.0"
@@ -78780,7 +79200,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.692.0" // {
+ (sources."aws-sdk-2.706.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -78821,7 +79241,7 @@ in
sources."buffer-from-1.1.1"
sources."bufferutil-1.3.0"
sources."bufferview-1.0.1"
- sources."bunyan-1.8.12"
+ sources."bunyan-1.8.13"
sources."busboy-0.2.14"
sources."bytebuffer-3.5.5"
sources."bytes-3.1.0"
@@ -78965,11 +79385,7 @@ in
sources."fd-slicer-1.1.0"
sources."finalhandler-1.1.2"
sources."find-up-3.0.0"
- (sources."follow-redirects-1.11.0" // {
- dependencies = [
- sources."debug-3.2.6"
- ];
- })
+ sources."follow-redirects-1.12.1"
sources."forever-agent-0.6.1"
sources."form-data-2.1.4"
sources."formidable-1.2.2"
@@ -79041,7 +79457,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-my-json-valid-2.20.1"
sources."is-promise-2.2.2"
sources."is-property-1.0.2"
sources."is-regex-1.1.0"
@@ -79053,7 +79469,7 @@ in
sources."isstream-0.1.2"
sources."jmespath-0.15.0"
sources."jpeg-turbo-0.4.0"
- sources."js-base64-2.5.2"
+ sources."js-base64-2.6.2"
sources."js-stringify-1.0.2"
sources."js-yaml-3.2.7"
sources."jsbn-0.1.1"
@@ -79145,7 +79561,7 @@ in
sources."minimist-1.2.5"
sources."minitouch-prebuilt-1.2.0"
sources."mkdirp-0.5.5"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."ms-2.1.2"
sources."multer-1.4.2"
sources."mustache-2.3.2"
@@ -79471,7 +79887,7 @@ in
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."window-size-0.1.0"
- (sources."winston-2.4.4" // {
+ (sources."winston-2.4.5" // {
dependencies = [
sources."async-1.0.0"
];
@@ -79586,7 +80002,7 @@ in
sources."domelementtype-1.3.1"
sources."domutils-1.7.0"
sources."entities-2.0.3"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
@@ -79603,7 +80019,7 @@ in
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
sources."nth-check-1.0.2"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.1.0"
@@ -79614,8 +80030,6 @@ in
sources."sprintf-js-1.0.3"
sources."stable-0.1.8"
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."supports-color-5.5.0"
sources."unquote-1.1.1"
@@ -80203,7 +80617,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.4"
+ sources."uglify-js-3.10.0"
sources."undefsafe-2.0.3"
(sources."union-value-1.0.1" // {
dependencies = [
@@ -80328,7 +80742,7 @@ in
sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."module-alias-2.2.2"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."ms-2.1.2"
sources."node-fetch-2.6.0"
sources."oauth-sign-0.9.0"
@@ -80489,7 +80903,7 @@ in
sources."define-properties-1.1.3"
sources."diff-4.0.2"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
@@ -80549,7 +80963,7 @@ in
sources."ms-2.1.2"
sources."normalize-package-data-2.5.0"
sources."number-is-nan-1.0.1"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
@@ -80608,8 +81022,6 @@ in
})
sources."string.prototype.padstart-3.1.0"
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.1.1"
(sources."strip-ansi-6.0.0" // {
@@ -80698,7 +81110,7 @@ in
};
dependencies = [
sources."define-properties-1.1.3"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
@@ -80708,13 +81120,11 @@ in
sources."is-regex-1.1.0"
sources."is-symbol-1.0.3"
sources."match-index-1.0.3"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."regexp.prototype.flags-1.3.0"
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"
];
buildInputs = globalBuildInputs;
@@ -80784,7 +81194,7 @@ in
sources."cross-spawn-5.1.0"
sources."crypto-random-string-1.0.0"
sources."currently-unhandled-0.4.1"
- sources."cuss-1.19.0"
+ sources."cuss-1.20.0"
sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."deep-extend-0.6.0"
@@ -81177,7 +81587,7 @@ in
sources."buffer-from-1.1.1"
sources."concat-stream-2.0.0"
sources."define-properties-1.1.3"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
@@ -81188,7 +81598,7 @@ in
sources."is-regex-1.1.0"
sources."is-symbol-1.0.3"
sources."object-assign-4.1.1"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.values-1.1.1"
@@ -81196,8 +81606,6 @@ in
sources."safe-buffer-5.2.1"
sources."sentence-splitter-3.2.0"
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"
sources."structured-source-3.0.2"
@@ -81232,7 +81640,7 @@ in
sources."define-properties-1.1.3"
sources."emoji-regex-6.5.1"
sources."end-with-1.0.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
@@ -81241,12 +81649,10 @@ in
sources."is-date-object-1.0.2"
sources."is-regex-1.1.0"
sources."is-symbol-1.0.3"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
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"
];
buildInputs = globalBuildInputs;
@@ -81262,10 +81668,10 @@ in
textlint-rule-stop-words = nodeEnv.buildNodePackage {
name = "textlint-rule-stop-words";
packageName = "textlint-rule-stop-words";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/textlint-rule-stop-words/-/textlint-rule-stop-words-2.0.4.tgz";
- sha512 = "5J5Ehs1yH2CrW7TMAaTSN5GKwMItCg8TcILRYF3/mZfy9s84SEA17MN5cqwhIv3ftV+mU7GoEc63yJsjZYR+Kw==";
+ url = "https://registry.npmjs.org/textlint-rule-stop-words/-/textlint-rule-stop-words-2.0.5.tgz";
+ sha512 = "2oEtKX3xLpV+/K3vYiqMVeoCa5XcIylBRVV9swAXz2xTC9sg4qcJTbn4Ts0P1wZ0TZ4GPnaDj4Eb9PLFx7Ypyw==";
};
dependencies = [
sources."@textlint/ast-node-types-4.2.5"
@@ -81330,7 +81736,7 @@ in
dependencies = [
sources."array-includes-3.1.1"
sources."define-properties-1.1.3"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."function-bind-1.1.1"
sources."has-1.0.3"
@@ -81341,12 +81747,10 @@ in
sources."is-regex-1.1.0"
sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
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"
];
buildInputs = globalBuildInputs;
@@ -81416,7 +81820,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-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-1.0.0"
@@ -81438,7 +81842,7 @@ in
sources."array-flatten-1.1.1"
sources."arraybuffer.slice-0.0.7"
sources."asn1-0.2.4"
- sources."asn1.js-5.3.0"
+ sources."asn1.js-5.4.1"
sources."assert-plus-1.0.0"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
@@ -81547,7 +81951,7 @@ in
sources."extsprintf-1.4.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."fast-text-encoding-1.0.2"
+ sources."fast-text-encoding-1.0.3"
sources."file-type-14.1.3"
sources."filename-reserved-regex-2.0.0"
sources."filenamify-4.1.0"
@@ -81782,7 +82186,7 @@ in
sources."strip-ansi-3.0.1"
sources."strip-json-comments-2.0.1"
sources."strip-outer-1.0.1"
- (sources."strtok3-6.0.2" // {
+ (sources."strtok3-6.0.3" // {
dependencies = [
sources."debug-4.2.0"
sources."ms-2.1.2"
@@ -81838,10 +82242,10 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.117.1";
+ version = "0.118.3";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.117.1.tgz";
- sha512 = "t4zeJhlNzUIj9+ub0l6nICVimSuRTZJOqvk3Rmlu+YGdTOJ49Wna8p7aumpkXJakJfITiybfpYE1XN1o1Z34UQ==";
+ url = "https://registry.npmjs.org/three/-/three-0.118.3.tgz";
+ sha512 = "ijECXrNzDkHieoeh2H69kgawTGH8DiamhR4uBN8jEM7VHSKvfTdEvOoHsA8Aq7dh7PHAxhlqBsN5arBI3KixSw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -81939,7 +82343,7 @@ in
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-0.0.10"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
(sources."node-appc-0.2.49" // {
dependencies = [
sources."temp-0.8.4"
@@ -82071,7 +82475,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."mooremachine-2.3.0"
sources."mute-stream-0.0.8"
sources."mv-2.1.1"
@@ -82323,14 +82727,11 @@ in
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.9.4";
+ version = "3.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.4.tgz";
- sha512 = "8RZBJq5smLOa7KslsNsVcSH+KOXf1uDU8yqLeNuVKwmT0T3FA0ZoXlinQfRad7SDcbZZRZE4ov+2v71EnxNyCA==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz";
+ sha512 = "Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==";
};
- dependencies = [
- sources."commander-2.20.3"
- ];
buildInputs = globalBuildInputs;
meta = {
description = "JavaScript parser, mangler/compressor and beautifier toolkit";
@@ -82354,7 +82755,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.11"
+ sources."@types/node-13.13.12"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -82454,7 +82855,7 @@ in
];
})
sources."fast-safe-stringify-2.0.7"
- sources."fecha-2.3.3"
+ sources."fecha-4.2.0"
sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
sources."forwarded-0.1.2"
@@ -82499,7 +82900,7 @@ in
sources."locate-path-5.0.0"
sources."locks-0.2.2"
sources."lodash-4.17.15"
- (sources."logform-2.1.2" // {
+ (sources."logform-2.2.0" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -82640,7 +83041,7 @@ in
sources."vary-1.1.2"
sources."which-module-2.0.0"
sources."winston-3.2.1"
- (sources."winston-transport-4.3.0" // {
+ (sources."winston-transport-4.4.0" // {
dependencies = [
sources."isarray-1.0.0"
sources."readable-stream-2.3.7"
@@ -82991,7 +83392,7 @@ in
sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."uglify-js-3.9.4"
+ sources."uglify-js-3.10.0"
sources."uid-0.0.2"
sources."unbzip2-stream-1.4.3"
sources."unyield-0.0.1"
@@ -83032,9 +83433,9 @@ in
sha512 = "/dd2bJLxOmX8Ie0EPTlmU+F8cxAekn/1m8K9OAFoijm4fc8SdHznFUUEKuz2RMMhsaL5+rccj8xLFAJELYNbaA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -83050,7 +83451,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-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -83102,7 +83503,7 @@ in
sources."define-property-1.0.0"
];
})
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."bootstrap-vue-helper-json-1.1.1"
(sources."boxen-3.2.0" // {
dependencies = [
@@ -83246,7 +83647,7 @@ in
})
(sources."eslint-plugin-vue-6.2.2" // {
dependencies = [
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
sources."debug-4.2.0"
sources."eslint-scope-5.1.0"
sources."espree-6.2.1"
@@ -83255,7 +83656,7 @@ in
})
sources."eslint-scope-4.0.3"
sources."eslint-utils-1.4.3"
- sources."eslint-visitor-keys-1.2.0"
+ sources."eslint-visitor-keys-1.3.0"
sources."espree-5.0.1"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
@@ -83974,15 +84375,15 @@ in
web-ext = nodeEnv.buildNodePackage {
name = "web-ext";
packageName = "web-ext";
- version = "4.2.0";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/web-ext/-/web-ext-4.2.0.tgz";
- sha512 = "WM03BEeC7CVw4PV8lwXKO6ag00MYdwMMe1SAJJfxz0uNMbTu7cYoH6Ia+e2DnAzpeOJLKCeL1IXvgxZSwVp4/Q==";
+ url = "https://registry.npmjs.org/web-ext/-/web-ext-4.3.0.tgz";
+ sha512 = "1BCFeXuMY3QHnlkiUqgCV4ODNN84X3mX4GJk+Gb8tFv0Z8Grj4LneYa4A/0txoxpsz5E05THnKtb31t0XPJ8EQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- (sources."@babel/highlight-7.10.1" // {
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ (sources."@babel/highlight-7.10.3" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -83994,36 +84395,31 @@ in
})
sources."@babel/polyfill-7.7.0"
sources."@babel/runtime-7.7.7"
- sources."@babel/runtime-corejs3-7.10.2"
+ sources."@babel/runtime-corejs3-7.10.3"
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-14.0.12"
+ sources."@types/node-14.0.14"
sources."JSONSelect-0.2.1"
sources."acorn-6.4.1"
sources."acorn-jsx-5.2.0"
sources."adbkit-2.11.1"
sources."adbkit-logcat-1.1.0"
sources."adbkit-monkey-1.0.1"
- (sources."addons-linter-1.23.0" // {
+ (sources."addons-linter-1.26.0" // {
dependencies = [
- sources."@babel/runtime-7.9.2"
- sources."decamelize-1.2.0"
- sources."yargs-15.3.1"
+ sources."@babel/runtime-7.10.2"
];
})
- sources."adm-zip-0.4.14"
- sources."ajv-6.12.0"
- sources."ajv-keywords-1.5.1"
+ sources."adm-zip-0.4.16"
+ sources."ajv-6.12.2"
sources."ajv-merge-patch-4.1.0"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
@@ -84070,14 +84466,6 @@ in
sources."atomic-sleep-1.0.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.10.0"
- (sources."babel-code-frame-6.26.0" // {
- dependencies = [
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."js-tokens-3.0.2"
- sources."supports-color-2.0.0"
- ];
- })
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -84104,7 +84492,16 @@ in
})
sources."bluebird-2.9.34"
sources."boolbase-1.0.0"
- sources."boxen-4.2.0"
+ (sources."boxen-4.2.0" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."chalk-3.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."braces-2.3.2" // {
dependencies = [
@@ -84126,11 +84523,10 @@ in
sources."lowercase-keys-2.0.0"
];
})
- sources."caller-path-0.1.0"
- sources."callsites-0.2.0"
+ sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."caseless-0.12.0"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."chardet-0.7.0"
sources."cheerio-1.0.0-rc.3"
(sources."chokidar-2.1.8" // {
@@ -84139,14 +84535,13 @@ in
sources."normalize-path-3.0.0"
];
})
- (sources."chrome-launcher-0.13.1" // {
+ (sources."chrome-launcher-0.13.3" // {
dependencies = [
sources."mkdirp-0.5.5"
sources."rimraf-3.0.2"
];
})
sources."ci-info-2.0.0"
- sources."circular-json-0.3.3"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -84170,13 +84565,14 @@ in
(sources."cliui-6.0.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."clone-1.0.4"
sources."clone-response-1.0.2"
- sources."co-4.6.0"
- sources."code-point-at-1.1.0"
sources."collection-visit-1.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -84222,7 +84618,6 @@ in
sources."crypto-random-string-2.0.0"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
- sources."d-1.0.1"
sources."dashdash-1.14.1"
sources."debounce-1.2.0"
sources."debug-2.6.9"
@@ -84242,8 +84637,7 @@ in
(sources."dispensary-0.51.2" // {
dependencies = [
sources."async-3.2.0"
- sources."decamelize-1.2.0"
- sources."yargs-15.3.1"
+ sources."pino-6.0.0"
];
})
sources."doctrine-3.0.0"
@@ -84256,27 +84650,16 @@ in
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ecdsa-sig-formatter-1.0.11"
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
- sources."es5-ext-0.10.53"
sources."es6-error-4.1.1"
- sources."es6-iterator-2.0.3"
- sources."es6-map-0.1.5"
sources."es6-promise-2.3.0"
- sources."es6-promisify-6.1.0"
- (sources."es6-set-0.1.5" // {
- dependencies = [
- sources."es6-symbol-3.1.1"
- ];
- })
- sources."es6-symbol-3.1.3"
- sources."es6-weak-map-2.0.3"
+ sources."es6-promisify-6.1.1"
sources."escape-string-regexp-1.0.5"
- sources."escope-3.6.0"
(sources."eslint-5.16.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -84295,56 +84678,13 @@ in
sources."supports-color-5.5.0"
];
})
- (sources."eslint-plugin-no-unsafe-innerhtml-1.0.16" // {
- dependencies = [
- sources."acorn-5.7.4"
- (sources."acorn-jsx-3.0.1" // {
- dependencies = [
- sources."acorn-3.3.0"
- ];
- })
- sources."ajv-4.11.8"
- sources."ansi-escapes-1.4.0"
- sources."ansi-regex-3.0.0"
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."cli-cursor-1.0.2"
- sources."doctrine-2.1.0"
- sources."eslint-3.19.0"
- sources."espree-3.5.4"
- sources."figures-1.7.0"
- sources."file-entry-cache-2.0.0"
- sources."flat-cache-1.3.4"
- sources."globals-9.18.0"
- sources."ignore-3.3.10"
- sources."inquirer-0.12.0"
- sources."is-fullwidth-code-point-1.0.0"
- sources."mkdirp-0.5.5"
- sources."onetime-1.1.0"
- sources."progress-1.1.8"
- sources."restore-cursor-1.0.1"
- sources."run-async-0.1.0"
- sources."slice-ansi-0.0.4"
- sources."string-width-1.0.2"
- sources."strip-ansi-4.0.0"
- sources."strip-bom-3.0.0"
- sources."strip-json-comments-2.0.1"
- sources."supports-color-2.0.0"
- (sources."table-3.8.3" // {
- dependencies = [
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-2.1.1"
- ];
- })
- sources."write-0.2.1"
- ];
- })
+ sources."eslint-plugin-no-unsanitized-3.1.2"
sources."eslint-scope-4.0.3"
sources."eslint-utils-1.4.3"
- sources."eslint-visitor-keys-1.1.0"
+ sources."eslint-visitor-keys-1.2.0"
(sources."espree-6.2.1" // {
dependencies = [
- sources."acorn-7.2.0"
+ sources."acorn-7.3.1"
];
})
sources."esprima-4.0.1"
@@ -84356,7 +84696,6 @@ in
sources."esrecurse-4.2.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- sources."event-emitter-0.3.5"
sources."event-to-promise-0.8.0"
(sources."execa-4.0.2" // {
dependencies = [
@@ -84369,7 +84708,6 @@ in
sources."which-2.0.2"
];
})
- sources."exit-hook-1.1.1"
(sources."expand-brackets-2.1.4" // {
dependencies = [
sources."define-property-0.2.5"
@@ -84389,11 +84727,6 @@ in
sources."kind-of-5.1.0"
];
})
- (sources."ext-1.4.0" // {
- dependencies = [
- sources."type-2.0.0"
- ];
- })
sources."extend-3.0.2"
sources."extend-shallow-3.0.2"
(sources."external-editor-3.1.0" // {
@@ -84447,18 +84780,16 @@ in
sources."fs-constants-1.0.0"
sources."fs-extra-4.0.3"
sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.2"
+ sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
- (sources."fx-runner-1.0.11" // {
+ (sources."fx-runner-1.0.12" // {
dependencies = [
sources."commander-2.9.0"
sources."isexe-1.1.2"
sources."which-1.2.4"
];
})
- sources."generate-function-2.3.1"
- sources."generate-object-property-1.2.0"
sources."get-caller-file-2.0.5"
sources."get-stream-5.1.0"
sources."get-value-2.0.6"
@@ -84466,7 +84797,6 @@ in
(sources."git-rev-sync-2.0.0" // {
dependencies = [
sources."graceful-fs-4.1.15"
- sources."shelljs-0.7.7"
];
})
sources."glob-7.1.6"
@@ -84488,7 +84818,6 @@ in
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
sources."has-1.0.3"
- sources."has-ansi-2.0.0"
sources."has-flag-4.0.0"
sources."has-symbols-1.0.1"
sources."has-value-1.0.0"
@@ -84505,11 +84834,7 @@ in
sources."iconv-lite-0.4.24"
sources."ieee754-1.1.13"
sources."ignore-4.0.6"
- (sources."import-fresh-3.2.1" // {
- dependencies = [
- sources."resolve-from-4.0.0"
- ];
- })
+ sources."import-fresh-3.2.1"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
@@ -84517,23 +84842,13 @@ in
sources."ini-1.3.5"
(sources."inquirer-6.5.2" // {
dependencies = [
- sources."ansi-regex-3.0.0"
+ sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."has-flag-3.0.0"
- sources."is-fullwidth-code-point-2.0.0"
- (sources."string-width-2.1.1" // {
- dependencies = [
- sources."strip-ansi-4.0.0"
- ];
- })
- (sources."strip-ansi-5.2.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- ];
- })
+ sources."strip-ansi-5.2.0"
sources."supports-color-5.5.0"
];
})
@@ -84553,12 +84868,10 @@ in
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"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-installed-globally-0.3.2"
sources."is-mergeable-object-1.1.1"
- sources."is-my-ip-valid-1.0.0"
- sources."is-my-json-valid-2.20.0"
sources."is-npm-4.0.0"
(sources."is-number-3.0.0" // {
dependencies = [
@@ -84568,10 +84881,8 @@ in
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
sources."is-plain-object-2.0.4"
- sources."is-property-1.0.2"
sources."is-regex-1.1.0"
sources."is-relative-0.1.3"
- sources."is-resolvable-1.1.0"
sources."is-stream-2.0.0"
sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
@@ -84594,12 +84905,10 @@ in
sources."json-parse-better-errors-1.0.2"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
- sources."json-stable-stringify-1.0.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
sources."jsonfile-4.0.0"
sources."jsonify-0.0.0"
- sources."jsonpointer-4.0.1"
(sources."jsonwebtoken-8.5.1" // {
dependencies = [
sources."ms-2.1.2"
@@ -84644,7 +84953,7 @@ in
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
sources."marky-1.2.1"
- sources."mdn-browser-compat-data-1.0.15"
+ sources."mdn-browser-compat-data-1.0.25"
(sources."mem-5.1.1" // {
dependencies = [
sources."mimic-fn-2.1.0"
@@ -84659,8 +84968,8 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mixin-deep-1.3.2"
- sources."mkdirp-1.0.3"
- sources."moment-2.26.0"
+ sources."mkdirp-1.0.4"
+ sources."moment-2.27.0"
sources."ms-2.0.0"
sources."multimatch-4.0.0"
sources."mute-stream-0.0.7"
@@ -84678,7 +84987,7 @@ in
sources."natural-compare-lite-1.4.0"
sources."ncp-2.0.0"
sources."neo-async-2.6.1"
- sources."next-tick-1.0.0"
+ sources."next-tick-1.1.0"
sources."nice-try-1.0.5"
sources."node-forge-0.7.6"
(sources."node-notifier-6.0.0" // {
@@ -84694,7 +85003,6 @@ in
];
})
sources."nth-check-1.0.2"
- sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
(sources."object-copy-0.1.0" // {
@@ -84710,7 +85018,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
@@ -84720,7 +85028,6 @@ in
sources."onetime-2.0.1"
sources."open-7.0.0"
sources."optionator-0.8.3"
- sources."os-homedir-1.0.2"
sources."os-locale-5.0.0"
sources."os-shim-0.1.3"
sources."os-tmpdir-1.0.2"
@@ -84736,11 +85043,7 @@ in
];
})
sources."pako-1.0.11"
- (sources."parent-module-1.0.1" // {
- dependencies = [
- sources."callsites-3.1.0"
- ];
- })
+ sources."parent-module-1.0.1"
sources."parse-json-5.0.0"
sources."parse5-3.0.3"
sources."pascalcase-0.1.1"
@@ -84752,11 +85055,10 @@ in
sources."path-parse-1.0.6"
sources."pend-1.2.0"
sources."performance-now-2.1.0"
- sources."pino-6.0.0"
+ sources."pino-6.3.2"
sources."pino-std-serializers-2.4.2"
- sources."pluralize-1.2.1"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.27" // {
+ (sources."postcss-7.0.32" // {
dependencies = [
sources."ansi-styles-3.2.1"
(sources."chalk-2.4.2" // {
@@ -84793,12 +85095,6 @@ in
sources."string_decoder-1.1.1"
];
})
- (sources."readline2-1.0.1" // {
- dependencies = [
- sources."is-fullwidth-code-point-1.0.0"
- sources."mute-stream-0.0.5"
- ];
- })
sources."rechoir-0.6.2"
sources."regenerator-runtime-0.13.5"
sources."regex-not-1.0.2"
@@ -84822,23 +85118,21 @@ in
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."require-uncached-1.0.3"
sources."resolve-1.17.0"
- sources."resolve-from-1.0.1"
+ sources."resolve-from-4.0.0"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
- sources."rx-lite-3.1.2"
sources."rxjs-6.5.5"
sources."safe-buffer-5.2.1"
sources."safe-json-stringify-1.2.0"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
- sources."semver-7.1.3"
+ sources."semver-7.3.2"
(sources."semver-diff-3.1.1" // {
dependencies = [
sources."semver-6.3.0"
@@ -84855,7 +85149,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shell-quote-1.6.1"
- sources."shelljs-0.7.8"
+ sources."shelljs-0.7.7"
sources."shellwords-0.1.1"
(sources."sign-addon-2.0.5" // {
dependencies = [
@@ -84863,6 +85157,7 @@ in
sources."es6-promisify-6.0.2"
sources."punycode-1.4.1"
sources."request-2.88.0"
+ sources."source-map-support-0.5.16"
sources."tough-cookie-2.4.3"
];
})
@@ -84872,7 +85167,6 @@ in
sources."ansi-styles-3.2.1"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."is-fullwidth-code-point-2.0.0"
];
})
(sources."snapdragon-0.8.2" // {
@@ -84908,7 +85202,7 @@ in
sources."sonic-boom-1.0.1"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
- sources."source-map-support-0.5.16"
+ sources."source-map-support-0.5.19"
sources."source-map-url-0.4.0"
sources."spawn-sync-1.0.15"
sources."split-0.3.3"
@@ -84940,15 +85234,13 @@ in
sources."once-1.3.3"
];
})
- (sources."string-width-4.2.0" // {
+ (sources."string-width-2.1.1" // {
dependencies = [
- sources."ansi-regex-5.0.0"
- sources."strip-ansi-6.0.0"
+ sources."ansi-regex-3.0.0"
+ sources."strip-ansi-4.0.0"
];
})
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"
sources."strip-ansi-3.0.1"
@@ -84961,8 +85253,6 @@ in
(sources."table-5.4.6" // {
dependencies = [
sources."ansi-regex-4.1.0"
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
@@ -84976,7 +85266,7 @@ in
})
sources."term-size-2.2.0"
sources."text-table-0.2.0"
- sources."thenify-3.3.0"
+ sources."thenify-3.3.1"
sources."thenify-all-1.6.0"
sources."through-2.3.8"
sources."tmp-0.1.0"
@@ -84996,7 +85286,6 @@ in
sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."type-1.2.0"
sources."type-check-0.3.2"
sources."type-detect-4.0.8"
sources."type-fest-0.8.1"
@@ -85020,28 +85309,42 @@ in
];
})
sources."upath-1.2.0"
- sources."update-notifier-4.0.0"
+ (sources."update-notifier-4.0.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
sources."uri-js-4.2.2"
sources."urix-0.1.0"
sources."url-parse-lax-3.0.0"
sources."use-3.1.1"
- sources."user-home-2.0.0"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."verror-1.10.0"
sources."watchpack-1.6.1"
sources."wcwidth-1.0.1"
sources."webidl-conversions-5.0.0"
- sources."whatwg-url-8.0.0"
+ sources."whatwg-url-8.1.0"
sources."when-3.7.7"
sources."which-1.3.1"
sources."which-module-2.0.0"
- sources."widest-line-3.1.0"
+ (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."winreg-0.0.12"
sources."word-wrap-1.2.3"
(sources."wrap-ansi-6.2.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"
];
})
@@ -85059,10 +85362,14 @@ in
sources."xregexp-4.3.0"
sources."xtend-4.0.2"
sources."y18n-4.0.0"
- (sources."yargs-15.1.0" // {
+ (sources."yargs-15.3.1" // {
dependencies = [
+ sources."ansi-regex-5.0.0"
sources."decamelize-1.2.0"
- sources."yargs-parser-16.1.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."yargs-parser-18.1.3" // {
@@ -85126,7 +85433,7 @@ in
sources."acorn-6.4.1"
sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
- sources."ajv-keywords-3.4.1"
+ sources."ajv-keywords-3.5.0"
sources."anymatch-3.1.1"
sources."aproba-1.2.0"
sources."arr-diff-4.0.0"
@@ -85155,7 +85462,7 @@ in
})
sources."base64-js-1.3.1"
sources."big.js-5.2.2"
- sources."binary-extensions-2.0.0"
+ sources."binary-extensions-2.1.0"
sources."bindings-1.5.0"
sources."bluebird-3.7.2"
sources."bn.js-5.1.2"
@@ -85246,14 +85553,14 @@ in
})
sources."domain-browser-1.2.0"
sources."duplexify-3.7.1"
- (sources."elliptic-6.5.2" // {
+ (sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
];
})
sources."emojis-list-3.0.0"
sources."end-of-stream-1.4.4"
- (sources."enhanced-resolve-4.1.1" // {
+ (sources."enhanced-resolve-4.2.0" // {
dependencies = [
sources."memory-fs-0.5.0"
];
@@ -85534,7 +85841,7 @@ in
sources."stream-shift-1.0.1"
sources."string_decoder-1.1.1"
sources."tapable-1.1.3"
- (sources."terser-4.7.0" // {
+ (sources."terser-4.8.0" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -85624,10 +85931,10 @@ in
webpack-cli = nodeEnv.buildNodePackage {
name = "webpack-cli";
packageName = "webpack-cli";
- version = "3.3.11";
+ version = "3.3.12";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.11.tgz";
- sha512 = "dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==";
+ url = "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz";
+ sha512 = "NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==";
};
dependencies = [
sources."ansi-regex-4.1.0"
@@ -85687,12 +85994,10 @@ in
sources."define-property-2.0.2"
sources."detect-file-1.0.0"
sources."emoji-regex-7.0.3"
- sources."emojis-list-2.1.0"
- sources."end-of-stream-1.4.4"
- sources."enhanced-resolve-4.1.0"
+ sources."emojis-list-3.0.0"
+ sources."enhanced-resolve-4.2.0"
sources."errno-0.1.7"
sources."escape-string-regexp-1.0.5"
- sources."execa-1.0.0"
(sources."expand-brackets-2.1.4" // {
dependencies = [
sources."define-property-0.2.5"
@@ -85733,7 +86038,6 @@ in
sources."for-in-1.0.2"
sources."fragment-cache-0.2.1"
sources."get-caller-file-2.0.5"
- sources."get-stream-4.1.0"
sources."get-value-2.0.6"
(sources."global-modules-2.0.0" // {
dependencies = [
@@ -85753,8 +86057,7 @@ in
sources."import-local-2.0.0"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- sources."interpret-1.2.0"
- sources."invert-kv-2.0.0"
+ sources."interpret-1.4.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-buffer-1.1.6"
sources."is-data-descriptor-1.0.0"
@@ -85769,23 +86072,18 @@ in
];
})
sources."is-plain-object-2.0.4"
- sources."is-stream-1.1.0"
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."json5-1.0.1"
sources."kind-of-6.0.3"
- sources."lcid-2.0.0"
- sources."loader-utils-1.2.3"
+ sources."loader-utils-1.4.0"
sources."locate-path-3.0.0"
- sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
- sources."mem-4.3.0"
- sources."memory-fs-0.4.1"
+ sources."memory-fs-0.5.0"
sources."micromatch-3.1.10"
- sources."mimic-fn-2.1.0"
sources."minimist-1.2.5"
(sources."mixin-deep-1.3.2" // {
dependencies = [
@@ -85795,7 +86093,6 @@ in
sources."ms-2.0.0"
sources."nanomatch-1.2.13"
sources."nice-try-1.0.5"
- sources."npm-run-path-2.0.2"
(sources."object-copy-0.1.0" // {
dependencies = [
sources."define-property-0.2.5"
@@ -85811,11 +86108,6 @@ in
})
sources."object-visit-1.0.1"
sources."object.pick-1.3.0"
- sources."once-1.4.0"
- sources."os-locale-3.1.0"
- sources."p-defer-1.0.0"
- sources."p-finally-1.0.0"
- sources."p-is-promise-2.1.0"
sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
@@ -85827,7 +86119,6 @@ in
sources."posix-character-classes-0.1.1"
sources."process-nextick-args-2.0.1"
sources."prr-1.0.1"
- sources."pump-3.0.0"
sources."readable-stream-2.3.7"
sources."regex-not-1.0.2"
sources."repeat-element-1.1.3"
@@ -85854,7 +86145,6 @@ in
})
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
- sources."signal-exit-3.0.3"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."define-property-0.2.5"
@@ -85907,7 +86197,6 @@ in
sources."string-width-3.1.0"
sources."string_decoder-1.1.1"
sources."strip-ansi-5.2.0"
- sources."strip-eof-1.0.0"
sources."supports-color-6.1.0"
sources."tapable-1.1.3"
(sources."to-object-path-0.3.0" // {
@@ -85931,13 +86220,12 @@ in
sources."urix-0.1.0"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."v8-compile-cache-2.0.3"
+ sources."v8-compile-cache-2.1.1"
sources."which-1.3.1"
sources."which-module-2.0.0"
sources."wrap-ansi-5.1.0"
- sources."wrappy-1.0.2"
sources."y18n-4.0.0"
- sources."yargs-13.2.4"
+ sources."yargs-13.3.2"
sources."yargs-parser-13.1.2"
];
buildInputs = globalBuildInputs;
@@ -85961,11 +86249,11 @@ in
dependencies = [
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
- sources."ajv-keywords-3.4.1"
+ sources."ajv-keywords-3.5.0"
sources."ansi-colors-3.2.4"
sources."ansi-html-0.0.7"
sources."ansi-regex-2.1.1"
@@ -86089,7 +86377,7 @@ in
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."errno-0.1.7"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
@@ -86147,12 +86435,7 @@ in
];
})
sources."find-up-3.0.0"
- (sources."follow-redirects-1.11.0" // {
- dependencies = [
- sources."debug-3.2.6"
- sources."ms-2.1.2"
- ];
- })
+ sources."follow-redirects-1.12.1"
sources."for-in-1.0.2"
sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
@@ -86279,7 +86562,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-is-1.1.2"
sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
@@ -86460,8 +86743,6 @@ in
];
})
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.1.1" // {
dependencies = [
@@ -86557,10 +86838,10 @@ in
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
sources."@npmcli/move-file-1.0.1"
- sources."@types/json-schema-7.0.4"
+ sources."@types/json-schema-7.0.5"
sources."aggregate-error-3.0.1"
sources."ajv-6.12.2"
- sources."ajv-keywords-3.4.1"
+ sources."ajv-keywords-3.5.0"
sources."array-union-2.1.0"
sources."balanced-match-1.0.0"
sources."big.js-5.2.2"
@@ -86574,7 +86855,7 @@ in
sources."dir-glob-3.0.1"
sources."emojis-list-3.0.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.2"
+ sources."fast-glob-3.2.4"
sources."fast-json-stable-stringify-2.1.0"
sources."fastq-1.8.0"
sources."fill-range-7.0.1"
@@ -86686,7 +86967,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.11"
+ sources."@types/node-13.13.12"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.3.0"
sources."balanced-match-1.0.0"
@@ -86821,7 +87102,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-classic-0.5.3"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."mp4-box-encoding-1.4.1"
sources."mp4-stream-3.1.0"
sources."ms-2.0.0"
@@ -87086,17 +87367,17 @@ in
sha512 = "GFg4QC1xi3gkbHGGUFme8/8XPg3kDISu/qJfx56X207yuv1FSevGY/eKuym7kh0bniCB4n3rseWW+QZXPH8LIw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.1"
- sources."@babel/highlight-7.10.1"
- sources."@babel/runtime-7.10.2"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ sources."@babel/runtime-7.10.3"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@sindresorhus/is-0.7.0"
sources."@types/color-name-1.1.1"
sources."@types/glob-7.1.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-14.0.12"
+ sources."@types/node-14.0.14"
sources."@types/normalize-package-data-2.4.0"
sources."JSONStream-1.3.5"
sources."aggregate-error-3.0.1"
@@ -87303,6 +87584,7 @@ in
sources."fast-glob-2.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."figures-2.0.0"
+ sources."filelist-1.0.1"
(sources."fill-range-4.0.0" // {
dependencies = [
sources."extend-shallow-2.0.1"
@@ -87444,6 +87726,11 @@ in
sources."isstream-0.1.2"
sources."istextorbinary-2.6.0"
sources."isurl-1.0.0"
+ (sources."jake-10.8.2" // {
+ dependencies = [
+ sources."async-0.9.2"
+ ];
+ })
sources."js-tokens-4.0.0"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
@@ -87531,7 +87818,7 @@ in
];
})
sources."mkdirp-0.5.5"
- sources."moment-2.26.0"
+ sources."moment-2.27.0"
sources."ms-2.0.0"
(sources."multimatch-4.0.0" // {
dependencies = [
@@ -87843,7 +88130,7 @@ in
sources."text-table-0.2.0"
sources."textextensions-2.6.0"
sources."through-2.3.8"
- sources."through2-3.0.1"
+ sources."through2-3.0.2"
sources."timed-out-4.0.1"
sources."titleize-1.0.1"
sources."tmp-0.0.33"
@@ -87937,7 +88224,7 @@ in
sources."figures-3.2.0"
sources."get-stream-5.1.0"
sources."has-flag-4.0.0"
- (sources."inquirer-7.1.0" // {
+ (sources."inquirer-7.2.0" // {
dependencies = [
sources."chalk-3.0.0"
sources."strip-ansi-6.0.0"
@@ -87969,25 +88256,42 @@ in
sources."which-2.0.2"
];
})
- (sources."yeoman-generator-4.10.1" // {
+ (sources."yeoman-generator-4.11.0" // {
dependencies = [
sources."debug-4.2.0"
sources."diff-4.0.2"
+ sources."dir-glob-2.2.2"
+ sources."ejs-3.1.3"
sources."find-up-3.0.0"
+ sources."globby-9.2.0"
+ sources."ignore-4.0.6"
sources."locate-path-3.0.0"
(sources."make-dir-3.1.0" // {
dependencies = [
sources."semver-6.3.0"
];
})
+ (sources."mem-fs-editor-7.0.1" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ ];
+ })
+ sources."mkdirp-1.0.4"
sources."ms-2.1.2"
sources."p-limit-2.3.0"
sources."p-locate-3.0.0"
sources."p-try-2.2.0"
sources."parse-json-5.0.0"
+ (sources."path-type-3.0.0" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
+ sources."pify-4.0.1"
sources."read-pkg-5.2.0"
sources."read-pkg-up-5.0.0"
sources."semver-7.3.2"
+ sources."slash-2.0.0"
sources."type-fest-0.6.0"
];
})
diff --git a/pkgs/development/ocaml-modules/angstrom/default.nix b/pkgs/development/ocaml-modules/angstrom/default.nix
index b05190ed4911a6fb5963a73810e9963df9ff1be3..3aecfde8a7d633a561b382eee3903002e69bd9b0 100644
--- a/pkgs/development/ocaml-modules/angstrom/default.nix
+++ b/pkgs/development/ocaml-modules/angstrom/default.nix
@@ -2,7 +2,7 @@
buildDunePackage rec {
pname = "angstrom";
- version = "0.13.0";
+ version = "0.14.1";
minimumOCamlVersion = "4.04";
@@ -10,7 +10,7 @@ buildDunePackage rec {
owner = "inhabitedtype";
repo = pname;
rev = version;
- sha256 = "0vzbwd8j34iv7n6gwqq2mf25q7rqpnpxnifb9ssxhq55p5dd1kp4";
+ sha256 = "1l69y0qspgi7kgrphyh7718hjb2sml1a9lljkp65bkqmmmi6ybly";
};
checkInputs = [ alcotest ];
diff --git a/pkgs/development/ocaml-modules/base64/2.0.nix b/pkgs/development/ocaml-modules/base64/2.0.nix
deleted file mode 100644
index a49e0e8a778e7fc8080d00dc2d299cdfff5ec8f4..0000000000000000000000000000000000000000
--- a/pkgs/development/ocaml-modules/base64/2.0.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ stdenv, fetchzip, ocaml, findlib, ocamlbuild }:
-
-let version = "2.0.0"; in
-
-stdenv.mkDerivation {
- pname = "ocaml-base64";
- inherit version;
-
- src = fetchzip {
- url = "https://github.com/mirage/ocaml-base64/archive/v${version}.tar.gz";
- sha256 = "1nv55gwq5vaxmrcz9ja2s165b1p9fhcxszc1l76043gpa56qm4fs";
- };
-
- buildInputs = [ ocaml findlib ocamlbuild ];
-
- createFindlibDestdir = true;
-
- meta = {
- homepage = "https://github.com/mirage/ocaml-base64";
- platforms = ocaml.meta.platforms or [];
- description = "Base64 encoding and decoding in OCaml";
- license = stdenv.lib.licenses.isc;
- maintainers = with stdenv.lib.maintainers; [ vbgl ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/bigarray-overlap/default.nix b/pkgs/development/ocaml-modules/bigarray-overlap/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e02b1159a9c74453277a0322d62cd8b8b0f8e319
--- /dev/null
+++ b/pkgs/development/ocaml-modules/bigarray-overlap/default.nix
@@ -0,0 +1,28 @@
+{ lib, buildDunePackage, fetchurl
+, bigarray-compat, alcotest, astring, fpath, bos, findlib, pkg-config
+}:
+
+buildDunePackage rec {
+ pname = "bigarray-overlap";
+ version = "0.2.0";
+
+ src = fetchurl {
+ url = "https://github.com/dinosaure/overlap/releases/download/v${version}/bigarray-overlap-v${version}.tbz";
+ sha256 = "1v86avafsbyxjccy0y9gny31s2jzb0kd42v3mhcalklx5f044lcy";
+ };
+
+ minimumOCamlVersion = "4.07";
+ useDune2 = true;
+
+ propagatedBuildInputs = [ bigarray-compat ];
+
+ checkInputs = [ alcotest astring fpath bos findlib pkg-config ];
+ doCheck = true;
+
+ meta = with lib; {
+ homepage = "https://github.com/dinosaure/overlap";
+ description = "A minimal library to know that 2 bigarray share physically the same memory or not";
+ license = licenses.mit;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/cohttp/default.nix b/pkgs/development/ocaml-modules/cohttp/default.nix
index 22a4e6371a9c78d43ac8cbeb2e8dc683571b94fe..386afe33d7bc9624e3572fb0761b977961d6a56f 100644
--- a/pkgs/development/ocaml-modules/cohttp/default.nix
+++ b/pkgs/development/ocaml-modules/cohttp/default.nix
@@ -1,27 +1,25 @@
-{ lib, fetchFromGitHub, buildDunePackage
-, ppx_fields_conv, ppx_sexp_conv
+{ lib, fetchurl, buildDunePackage
+, ppx_fields_conv, ppx_sexp_conv, stdlib-shims
, base64, fieldslib, jsonm, re, stringext, uri-sexp
}:
buildDunePackage rec {
- pname = "cohttp";
- version = "2.1.3";
+ pname = "cohttp";
+ version = "2.5.1";
- src = fetchFromGitHub {
- owner = "mirage";
- repo = "ocaml-cohttp";
- rev = "v${version}";
- sha256 = "16k4ldmz6ljryhr139adlma130frb5wh13qswkrwc5gxx6d2wh8d";
+ src = fetchurl {
+ url = "https://github.com/mirage/ocaml-cohttp/releases/download/v${version}/cohttp-v${version}.tbz";
+ sha256 = "0im91mi3nxzqfd7fs5r0zg5gsparfnf5zaz13mpw247hkd3y3396";
};
buildInputs = [ jsonm ppx_fields_conv ppx_sexp_conv ];
- propagatedBuildInputs = [ base64 fieldslib re stringext uri-sexp ];
+ propagatedBuildInputs = [ base64 fieldslib re stringext uri-sexp stdlib-shims ];
meta = {
description = "HTTP(S) library for Lwt, Async and Mirage";
license = lib.licenses.isc;
maintainers = [ lib.maintainers.vbgl ];
- inherit (src.meta) homepage;
+ homepage = "https://github.com/mirage/ocaml-cohttp";
};
}
diff --git a/pkgs/development/ocaml-modules/cohttp/lwt-unix.nix b/pkgs/development/ocaml-modules/cohttp/lwt-unix.nix
index 588ba6711cb4b0f96886c65877bc4cd1db4cf55f..3a99ed9536f036d21ea81cac7816953c5d936780 100644
--- a/pkgs/development/ocaml-modules/cohttp/lwt-unix.nix
+++ b/pkgs/development/ocaml-modules/cohttp/lwt-unix.nix
@@ -11,6 +11,8 @@ buildDunePackage {
pname = "cohttp-lwt-unix";
inherit (cohttp-lwt) version src meta;
+ useDune2 = true;
+
buildInputs = [ cmdliner ppx_sexp_conv ];
propagatedBuildInputs = [ cohttp-lwt conduit-lwt-unix fmt magic-mime ];
diff --git a/pkgs/development/ocaml-modules/cohttp/lwt.nix b/pkgs/development/ocaml-modules/cohttp/lwt.nix
index 748b970477eebff1cfaf7c7adc797e71de84bf4d..1f261be62022c647148d5fa2c007dbbe892cdf03 100644
--- a/pkgs/development/ocaml-modules/cohttp/lwt.nix
+++ b/pkgs/development/ocaml-modules/cohttp/lwt.nix
@@ -2,6 +2,8 @@
if !stdenv.lib.versionAtLeast cohttp.version "0.99"
then cohttp
+else if !stdenv.lib.versionAtLeast ppx_sexp_conv.version "0.13"
+then throw "cohttp-lwt is not available for ppx_sexp_conv version ${ppx_sexp_conv.version}"
else
buildDunePackage {
diff --git a/pkgs/development/ocaml-modules/conduit/default.nix b/pkgs/development/ocaml-modules/conduit/default.nix
index 22538b87f6af8c3ec04430602bd67880ded54b69..7fbeefb39260da974b5705cec17fb3014a456836 100644
--- a/pkgs/development/ocaml-modules/conduit/default.nix
+++ b/pkgs/development/ocaml-modules/conduit/default.nix
@@ -1,26 +1,26 @@
-{ stdenv, fetchFromGitHub, buildDunePackage
-, ppx_sexp_conv, sexplib
-, astring, ipaddr, macaddr, uri,
+{ stdenv, fetchurl, buildDunePackage
+, ppx_sexp_conv, sexplib, astring, uri, logs
+, ipaddr, ipaddr-sexp
}:
buildDunePackage rec {
pname = "conduit";
- version = "1.4.0";
+ version = "2.2.2";
- src = fetchFromGitHub {
- owner = "mirage";
- repo = "ocaml-conduit";
- rev = "v${version}";
- sha256 = "1qzamqcmf9ywz04bkwrv17mz9j6zq2w9h1xmnjvp11pnwrs2xq8l";
+ minimumOCamlVersion = "4.07";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/ocaml-conduit/releases/download/v2.2.2/conduit-v2.2.2.tbz";
+ sha256 = "1zb83w2pq9c8xrappfxa6y5q93772f5dj22x78camsm77a2c2z55";
};
buildInputs = [ ppx_sexp_conv ];
- propagatedBuildInputs = [ astring ipaddr macaddr sexplib uri ];
+ propagatedBuildInputs = [ astring ipaddr ipaddr-sexp sexplib uri ];
meta = {
description = "Network connection library for TCP and SSL";
license = stdenv.lib.licenses.isc;
maintainers = with stdenv.lib.maintainers; [ alexfmpe vbgl ];
- inherit (src.meta) homepage;
+ homepage = "https://github.com/mirage/ocaml-conduit";
};
}
diff --git a/pkgs/development/ocaml-modules/conduit/lwt-unix.nix b/pkgs/development/ocaml-modules/conduit/lwt-unix.nix
index 51fb369e66fee08e5564264f9944bf340d7f6b42..b3c7e7fa86f9eee599d521e0c2ca9b2e018603a6 100644
--- a/pkgs/development/ocaml-modules/conduit/lwt-unix.nix
+++ b/pkgs/development/ocaml-modules/conduit/lwt-unix.nix
@@ -1,16 +1,20 @@
-{ stdenv, buildDunePackage, conduit-lwt
-, logs, ppx_sexp_conv, lwt_ssl
+{ stdenv, buildDunePackage
+, conduit-lwt, ppx_sexp_conv, ocaml_lwt, uri, ipaddr, ipaddr-sexp
+, lwt_ssl, tls
}:
-if !stdenv.lib.versionAtLeast conduit-lwt.version "1.0"
-then conduit-lwt
-else
-
buildDunePackage {
pname = "conduit-lwt-unix";
- inherit (conduit-lwt) version src meta;
+ inherit (conduit-lwt) version src minimumOCamlVersion;
+
+ useDune2 = true;
buildInputs = [ ppx_sexp_conv ];
- propagatedBuildInputs = [ conduit-lwt logs lwt_ssl ];
+ propagatedBuildInputs =
+ [ conduit-lwt ocaml_lwt uri ipaddr ipaddr-sexp tls lwt_ssl ];
+
+ meta = conduit-lwt.meta // {
+ description = "A network connection establishment library for Lwt_unix";
+ };
}
diff --git a/pkgs/development/ocaml-modules/conduit/lwt.nix b/pkgs/development/ocaml-modules/conduit/lwt.nix
index 2eb225d88b6e5a14900d9fc4f1d4d55672dba3a2..9bcd98e06a49e07f9d9c30d38afcbf7199fcae91 100644
--- a/pkgs/development/ocaml-modules/conduit/lwt.nix
+++ b/pkgs/development/ocaml-modules/conduit/lwt.nix
@@ -1,14 +1,14 @@
-{ stdenv, buildDunePackage, ppx_sexp_conv, conduit, ocaml_lwt }:
-
-if !stdenv.lib.versionAtLeast conduit.version "1.0"
-then conduit
-else
+{ stdenv, buildDunePackage, ppx_sexp_conv, conduit, ocaml_lwt, sexplib }:
buildDunePackage {
pname = "conduit-lwt";
- inherit (conduit) version src meta;
+ inherit (conduit) version src minimumOCamlVersion;
buildInputs = [ ppx_sexp_conv ];
- propagatedBuildInputs = [ conduit ocaml_lwt ];
+ propagatedBuildInputs = [ conduit ocaml_lwt sexplib ];
+
+ meta = conduit.meta // {
+ description = "A network connection establishment library for Lwt";
+ };
}
diff --git a/pkgs/development/ocaml-modules/crowbar/default.nix b/pkgs/development/ocaml-modules/crowbar/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..0189026e346b332cf6a3991d3ced34259150c716
--- /dev/null
+++ b/pkgs/development/ocaml-modules/crowbar/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, buildDunePackage, fetchFromGitHub, ocplib-endian, cmdliner, afl-persistent
+, calendar, fpath, pprint, uutf, uunf, uucp }:
+
+buildDunePackage rec {
+ pname = "crowbar";
+ version = "0.2";
+
+ src = fetchFromGitHub {
+ owner = "stedolan";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0wjfc9irvirfkic32ivvj6qb7r838w08b0d3vmngigbjpjyc9b14";
+ };
+
+ minimumOCamlVersion = "4.08";
+
+ # disable xmldiff tests, so we don't need to package unmaintained and legacy pkgs
+ postPatch = "rm -rf examples/xmldiff";
+
+ propagatedBuildInputs = [ ocplib-endian cmdliner afl-persistent ];
+ checkInputs = [ calendar fpath pprint uutf uunf uucp ];
+ # uunf is broken on aarch64
+ doCheck = !stdenv.isAarch64;
+
+ meta = with stdenv.lib; {
+ description = "Property fuzzing for OCaml";
+ homepage = "https://github.com/stedolan/crowbar";
+ license = licenses.mit;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
+
diff --git a/pkgs/development/ocaml-modules/curly/default.nix b/pkgs/development/ocaml-modules/curly/default.nix
index 1d455582b3b3213bb630b9cd8b1fc3f85ea2fa58..a17ea72140ff1f17d312af53c5c83da2c65dd1c6 100644
--- a/pkgs/development/ocaml-modules/curly/default.nix
+++ b/pkgs/development/ocaml-modules/curly/default.nix
@@ -7,6 +7,8 @@ buildDunePackage rec {
minimumOCamlVersion = "4.02";
+ useDune2 = true;
+
src = fetchFromGitHub {
owner = "rgrinberg";
repo = pname;
diff --git a/pkgs/development/ocaml-modules/dns/client.nix b/pkgs/development/ocaml-modules/dns/client.nix
index 0dd0541138c84fa12bf26d09c3e9233da4784881..a6dc40de24eae475b49e6db6fc33536ec11b2bb1 100644
--- a/pkgs/development/ocaml-modules/dns/client.nix
+++ b/pkgs/development/ocaml-modules/dns/client.nix
@@ -1,5 +1,6 @@
{ lib, buildDunePackage, dns, ocaml_lwt, mirage-clock, mirage-time
-, mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv }:
+, mirage-random, mirage-stack, mirage-crypto-rng, mtime, randomconv
+, cstruct, fmt, logs, rresult, domain-name, ipaddr, alcotest }:
buildDunePackage {
pname = "dns-client";
@@ -7,8 +8,11 @@ buildDunePackage {
useDune2 = true;
- propagatedBuildInputs = [ dns mtime ocaml_lwt randomconv mirage-clock mirage-time
- mirage-random mirage-stack mirage-crypto-rng ];
+ propagatedBuildInputs = [ cstruct fmt logs dns rresult randomconv domain-name ipaddr
+ ocaml_lwt mirage-stack mirage-random mirage-time mirage-clock
+ mtime mirage-crypto-rng ];
+ checkInputs = [ alcotest ];
+ doCheck = true;
meta = dns.meta // {
description = "Pure DNS resolver API";
diff --git a/pkgs/development/ocaml-modules/dns/default.nix b/pkgs/development/ocaml-modules/dns/default.nix
index 01bbffd40b941505a7f064915588c1d10a855605..6075f4e7fb6dd8cf68b285365c699ce6aec28884 100644
--- a/pkgs/development/ocaml-modules/dns/default.nix
+++ b/pkgs/development/ocaml-modules/dns/default.nix
@@ -1,19 +1,19 @@
{ lib, buildDunePackage, fetchurl, alcotest
-, cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, rresult
+, cstruct, domain-name, duration, gmap, ipaddr, logs, lru, metrics, ptime, rresult, astring, fmt
}:
buildDunePackage rec {
pname = "dns";
- version = "4.5.0";
+ version = "4.6.1";
minimumOCamlVersion = "4.07";
src = fetchurl {
url = "https://github.com/mirage/ocaml-dns/releases/download/v${version}/dns-v${version}.tbz";
- sha256 = "10jrnnxvp06rvzk285wibyi9hn15qhjnqjy9xsfbwl8yhmzzqnq0";
+ sha256 = "0nsx98r2i1siz0yghnh87f2sq8w79if7ih9259yay1bp39crd6gd";
};
- propagatedBuildInputs = [ cstruct domain-name duration gmap ipaddr logs lru metrics ptime rresult ];
+ propagatedBuildInputs = [ rresult astring fmt logs ptime domain-name gmap cstruct ipaddr lru duration metrics ];
doCheck = true;
checkInputs = lib.optional doCheck alcotest;
diff --git a/pkgs/development/ocaml-modules/encore/default.nix b/pkgs/development/ocaml-modules/encore/default.nix
index ab91117ac0823b7fb010465a479c5788edf9384a..dd05982c3cabb11c186eb0ec0c764d00b9c7e2ef 100644
--- a/pkgs/development/ocaml-modules/encore/default.nix
+++ b/pkgs/development/ocaml-modules/encore/default.nix
@@ -1,15 +1,21 @@
-{ lib, buildDunePackage, fetchurl, ocaml, alcotest, angstrom, ke }:
+{ lib, buildDunePackage, fetchurl, ocaml
+, fmt, bigstringaf, bigarray-compat
+, bigarray-overlap, angstrom, ke, alcotest }:
buildDunePackage rec {
pname = "encore";
- version = "0.3";
+ version = "0.5";
+
src = fetchurl {
url = "https://github.com/mirage/encore/releases/download/v${version}/encore-v${version}.tbz";
- sha256 = "05nv6yms5axsmq9cspr7884rz5kirj50izx3vdm89q4yl186qykl";
+ sha256 = "15n0dla149k9h7migs76wap08z5402qcvxyqxzl887ha6isj3p9n";
};
- propagatedBuildInputs = [ angstrom ke ];
- checkInputs = lib.optional doCheck alcotest;
- doCheck = lib.versions.majorMinor ocaml.version != "4.07";
+
+ useDune2 = true;
+
+ propagatedBuildInputs = [ angstrom ke fmt bigstringaf bigarray-compat bigarray-overlap ];
+ checkInputs = [ alcotest ];
+ doCheck = true;
meta = {
homepage = "https://github.com/mirage/encore";
diff --git a/pkgs/development/ocaml-modules/git-http/default.nix b/pkgs/development/ocaml-modules/git-http/default.nix
index 89a1803b520241dd0f171e18232184bde4d75beb..3b127c65006394eda3596138dcaae4f8927c2014 100644
--- a/pkgs/development/ocaml-modules/git-http/default.nix
+++ b/pkgs/development/ocaml-modules/git-http/default.nix
@@ -1,12 +1,12 @@
-{ buildDunePackage, git, cohttp-lwt, alcotest, mtime, nocrypto }:
+{ buildDunePackage, git, cohttp, cohttp-lwt }:
buildDunePackage {
pname = "git-http";
- inherit (git) version src;
+ inherit (git) version src minimumOCamlVersion;
- buildInputs = [ alcotest mtime nocrypto ];
- propagatedBuildInputs = [ git cohttp-lwt ];
- doCheck = true;
+ useDune2 = true;
+
+ propagatedBuildInputs = [ git cohttp cohttp-lwt ];
meta = {
description = "Client implementation of the “Smart” HTTP Git protocol in pure OCaml";
diff --git a/pkgs/development/ocaml-modules/git-unix/default.nix b/pkgs/development/ocaml-modules/git-unix/default.nix
index 50e6f1d3bce97e1d0f6b17f7507ab258c9787e51..0633b8af8f0532a563d63d512500f146e7d3832c 100644
--- a/pkgs/development/ocaml-modules/git-unix/default.nix
+++ b/pkgs/development/ocaml-modules/git-unix/default.nix
@@ -1,11 +1,17 @@
-{ buildDunePackage, git-http, cohttp-lwt-unix, tls, cmdliner, mtime }:
+{ stdenv, buildDunePackage, git-http, cohttp, cohttp-lwt-unix
+, mmap, cmdliner, mtime, alcotest, mirage-crypto-rng, tls
+, io-page, git-binary
+}:
buildDunePackage {
pname = "git-unix";
- inherit (git-http) version src;
+ inherit (git-http) version src minimumOCamlVersion;
- buildInputs = [ cmdliner mtime ];
- propagatedBuildInputs = [ cohttp-lwt-unix git-http tls ];
+ useDune2 = true;
+
+ propagatedBuildInputs = [ mmap cmdliner git-http cohttp cohttp-lwt-unix mtime ];
+ checkInputs = [ alcotest mirage-crypto-rng tls io-page git-binary ];
+ doCheck = !stdenv.isAarch64;
meta = {
description = "Unix backend for the Git protocol(s)";
diff --git a/pkgs/development/ocaml-modules/git/default.nix b/pkgs/development/ocaml-modules/git/default.nix
index 741e004979cfa91106bf389872849c02009ceee8..d28e8ef2e7b4d47b42054f4d6848d798a958d944 100644
--- a/pkgs/development/ocaml-modules/git/default.nix
+++ b/pkgs/development/ocaml-modules/git/default.nix
@@ -1,23 +1,30 @@
-{ lib, fetchurl, buildDunePackage
-, alcotest, git, mtime, nocrypto
-, angstrom, astring, cstruct, decompress, digestif, encore, duff, fmt
+{ stdenv, fetchurl, buildDunePackage
+, alcotest, mtime, mirage-crypto-rng, tls, git-binary
+, angstrom, astring, cstruct, decompress, digestif, encore, duff, fmt, checkseum
, fpath, hex, ke, logs, lru, ocaml_lwt, ocamlgraph, ocplib-endian, uri, rresult
+, stdlib-shims
}:
buildDunePackage rec {
- pname = "git";
- version = "2.1.2";
+ pname = "git";
+ version = "2.1.3";
+
+ minimumOCamlVersion = "4.07";
+ useDune2 = true;
src = fetchurl {
url = "https://github.com/mirage/ocaml-git/releases/download/${version}/git-${version}.tbz";
- sha256 = "0yyclsh255k7pvc2fcsdi8k2fcrr0by2nz6g3sqnwlimjyp7mz5j";
+ sha256 = "1ppllv65vrkfrmx46aiq5879isffcjmg92z9rv2kh92a83h4lqax";
};
- propagatedBuildInputs = [ angstrom astring cstruct decompress digestif encore duff fmt fpath hex ke logs lru ocaml_lwt ocamlgraph ocplib-endian uri rresult ];
- checkInputs = lib.optionals doCheck [ alcotest git mtime nocrypto ];
- doCheck = true;
+ propagatedBuildInputs = [
+ angstrom astring checkseum cstruct decompress digestif encore duff fmt fpath
+ hex ke logs lru ocaml_lwt ocamlgraph ocplib-endian uri rresult stdlib-shims
+ ];
+ checkInputs = [ alcotest mtime mirage-crypto-rng tls git-binary ];
+ doCheck = !stdenv.isAarch64;
- meta = {
+ meta = with stdenv; {
description = "Git format and protocol in pure OCaml";
license = lib.licenses.isc;
maintainers = [ lib.maintainers.vbgl ];
diff --git a/pkgs/development/ocaml-modules/graphql/cohttp.nix b/pkgs/development/ocaml-modules/graphql/cohttp.nix
index c6e85da77f36e6590ed24173a08f4230628e50b6..09f4757041af5a769bf91ad39d04daa896e56028 100644
--- a/pkgs/development/ocaml-modules/graphql/cohttp.nix
+++ b/pkgs/development/ocaml-modules/graphql/cohttp.nix
@@ -8,6 +8,8 @@ buildDunePackage rec {
inherit (graphql) version src;
+ useDune2 = true;
+
nativeBuildInputs = [ ocaml-crunch ];
propagatedBuildInputs = [ astring cohttp digestif graphql ocplib-endian ];
diff --git a/pkgs/development/ocaml-modules/graphql_ppx/default.nix b/pkgs/development/ocaml-modules/graphql_ppx/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..59e832291f6f32aed459aaf12b704935a82eb629
--- /dev/null
+++ b/pkgs/development/ocaml-modules/graphql_ppx/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildDunePackage, fetchFromGitHub, alcotest, cppo
+, ocaml-migrate-parsetree, ppx_tools_versioned, reason, result, yojson }:
+
+buildDunePackage rec {
+ pname = "graphql_ppx";
+ version = "0.7.1";
+
+ minimumOCamlVersion = "4.06";
+
+ src = fetchFromGitHub {
+ owner = "reasonml-community";
+ repo = "graphql_ppx";
+ rev = "v${version}";
+ sha256 = "0gpzwcnss9c82whncyxfm6gwlkgh9hy90329hrazny32ybb470zh";
+ };
+
+ propagatedBuildInputs =
+ [ cppo ocaml-migrate-parsetree ppx_tools_versioned reason result yojson ];
+
+ checkInputs = lib.optional doCheck alcotest;
+
+ doCheck = false;
+
+ meta = {
+ homepage = "https://github.com/reasonml-community/graphql_ppx";
+ description = "GraphQL PPX rewriter for Bucklescript/ReasonML";
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [ Zimmi48 jtcoolen ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/index/default.nix b/pkgs/development/ocaml-modules/index/default.nix
index d0857f7ef0a183e1175d23e72b46fceab91e0a9a..f4b1844d684c940f08ac610fcaede7946960b2b9 100644
--- a/pkgs/development/ocaml-modules/index/default.nix
+++ b/pkgs/development/ocaml-modules/index/default.nix
@@ -1,18 +1,18 @@
-{ lib, fetchurl, buildDunePackage, fmt, logs, stdlib-shims }:
+{ lib, fetchurl, buildDunePackage, fmt, logs, mtime, stdlib-shims }:
buildDunePackage rec {
pname = "index";
- version = "1.2.0";
+ version = "1.2.1";
minimumOCamlVersion = "4.07";
src = fetchurl {
url = "https://github.com/mirage/index/releases/download/${version}/index-${version}.tbz";
- sha256 = "0d44s1d2mpxvpg0zh57c928wf1w1wd33l1fw5r62al5zmi710ff6";
+ sha256 = "1a9b6rsazrjy07syxl9ix5002i95mlvx5vk7nl2x9cs6s0zw906d";
};
buildInputs = [ stdlib-shims ];
- propagatedBuildInputs = [ fmt logs ];
+ propagatedBuildInputs = [ fmt logs mtime ];
meta = {
homepage = "https://github.com/mirage/index";
diff --git a/pkgs/development/ocaml-modules/inotify/default.nix b/pkgs/development/ocaml-modules/inotify/default.nix
index e2993077521249698976e5f7faf2e60f6fa6e5c0..44b34beb79d641c7ae234489180e5273ff9f5532 100644
--- a/pkgs/development/ocaml-modules/inotify/default.nix
+++ b/pkgs/development/ocaml-modules/inotify/default.nix
@@ -1,6 +1,5 @@
-{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild
+{ stdenv, fetchFromGitHub, fetchpatch, ocaml, findlib, ocamlbuild
, ocaml_lwt # optional lwt support
-, doCheck ? stdenv.lib.versionAtLeast ocaml.version "4.03"
, ounit, fileutils # only for tests
}:
@@ -15,13 +14,22 @@ stdenv.mkDerivation rec {
sha256 = "1s6vmqpx19hxzsi30jvp3h7p56rqnxfhfddpcls4nz8sqca1cz5y";
};
- buildInputs = [ ocaml findlib ocamlbuild ocaml_lwt ]
- ++ stdenv.lib.optionals doCheck [ ounit fileutils ];
+ patches = [ (fetchpatch {
+ url = "https://github.com/whitequark/ocaml-inotify/commit/716c8002cc1652f58eb0c400ae92e04003cba8c9.patch";
+ sha256 = "04lfxrrsmk2mc704kaln8jqx93jc4bkxhijmfy2d4cmk1cim7r6k";
+ }) ];
+
+ buildInputs = [ ocaml findlib ocamlbuild ocaml_lwt ];
+ checkInputs = [ ounit fileutils ];
configureFlags = [ "--enable-lwt"
(stdenv.lib.optionalString doCheck "--enable-tests") ];
- inherit doCheck;
+ postConfigure = stdenv.lib.optionalString doCheck ''
+ echo ': pkg_threads' | tee -a _tags
+ '';
+
+ doCheck = true;
checkTarget = "test";
createFindlibDestdir = true;
diff --git a/pkgs/development/ocaml-modules/ipaddr/cstruct.nix b/pkgs/development/ocaml-modules/ipaddr/cstruct.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b6240d39ebd3a0bea2810e4df43f529da51b51c4
--- /dev/null
+++ b/pkgs/development/ocaml-modules/ipaddr/cstruct.nix
@@ -0,0 +1,17 @@
+{ lib, buildDunePackage
+, ipaddr, cstruct
+}:
+
+buildDunePackage rec {
+ pname = "ipaddr-cstruct";
+
+ inherit (ipaddr) version src minimumOCamlVersion;
+
+ propagatedBuildInputs = [ ipaddr cstruct ];
+
+ doCheck = true;
+
+ meta = ipaddr.meta // {
+ description = "A library for manipulation of IP address representations using Cstructs";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/ipaddr/default.nix b/pkgs/development/ocaml-modules/ipaddr/default.nix
index d7009fdf553cd488ede7d751461529ffce572006..a4a6f9fc7a1464accbb22ab37590c2120a851ae6 100644
--- a/pkgs/development/ocaml-modules/ipaddr/default.nix
+++ b/pkgs/development/ocaml-modules/ipaddr/default.nix
@@ -1,22 +1,20 @@
{ lib, buildDunePackage
-, macaddr, ounit
+, macaddr, domain-name, stdlib-shims
+, ounit, ppx_sexp_conv
}:
buildDunePackage rec {
pname = "ipaddr";
- inherit (macaddr) version src;
+ inherit (macaddr) version src minimumOCamlVersion;
- buildInputs = [ ounit ];
-
- propagatedBuildInputs = [ macaddr ];
+ propagatedBuildInputs = [ macaddr domain-name stdlib-shims ];
+ checkInputs = [ ppx_sexp_conv ounit ];
doCheck = true;
- meta = with lib; {
- homepage = "https://github.com/mirage/ocaml-ipaddr";
+ meta = macaddr.meta // {
description = "A library for manipulation of IP (and MAC) address representations ";
- license = licenses.isc;
- maintainers = with maintainers; [ alexfmpe ericbmerritt ];
+ maintainers = with lib.maintainers; [ alexfmpe ericbmerritt ];
};
}
diff --git a/pkgs/development/ocaml-modules/ipaddr/sexp.nix b/pkgs/development/ocaml-modules/ipaddr/sexp.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8d6186d6338faad468ccdac7b13c8a5dfd1e8343
--- /dev/null
+++ b/pkgs/development/ocaml-modules/ipaddr/sexp.nix
@@ -0,0 +1,18 @@
+{ lib, buildDunePackage
+, ipaddr, ipaddr-cstruct, ounit, ppx_sexp_conv
+}:
+
+buildDunePackage rec {
+ pname = "ipaddr-sexp";
+
+ inherit (ipaddr) version src minimumOCamlVersion;
+
+ propagatedBuildInputs = [ ipaddr ];
+
+ checkInputs = [ ipaddr-cstruct ounit ppx_sexp_conv ];
+ doCheck = true;
+
+ meta = ipaddr.meta // {
+ description = "A library for manipulation of IP address representations usnig sexp";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/irmin/default.nix b/pkgs/development/ocaml-modules/irmin/default.nix
index cba6775916760332a9404819836d69e5869334aa..2e3e27df7ffbd72c790be2dac28153fb5d5f4dd6 100644
--- a/pkgs/development/ocaml-modules/irmin/default.nix
+++ b/pkgs/development/ocaml-modules/irmin/default.nix
@@ -1,31 +1,22 @@
{ lib, fetchurl, buildDunePackage
, astring, base64, digestif, fmt, jsonm, logs, ocaml_lwt, ocamlgraph, uri
-, alcotest, hex
+, alcotest, hex, ppx_irmin
}:
-buildDunePackage rec {
-
+buildDunePackage {
pname = "irmin";
- version = "2.1.0";
- minimumOCamlVersion = "4.07";
+ inherit (ppx_irmin) src version;
- src = fetchurl {
- url = "https://github.com/mirage/irmin/releases/download/${version}/irmin-${version}.tbz";
- sha256 = "1ji8r7zbdmhbk8r8w2hskd9z7pnvirzbhincfxndxgdaxbfkff5g";
- };
+ useDune2 = true;
+ minimumOCamlVersion = "4.07";
propagatedBuildInputs = [ astring base64 digestif fmt jsonm logs ocaml_lwt ocamlgraph uri ];
- checkInputs = lib.optionals doCheck [ alcotest hex ];
-
+ checkInputs = [ alcotest hex ppx_irmin ];
doCheck = true;
- meta = {
- homepage = "https://irmin.org/";
+ meta = ppx_irmin.meta // {
description = "A distributed database built on the same principles as Git";
- license = lib.licenses.isc;
- maintainers = [ lib.maintainers.vbgl ];
};
-
}
diff --git a/pkgs/development/ocaml-modules/irmin/fs.nix b/pkgs/development/ocaml-modules/irmin/fs.nix
index b1987aa7cbc6b1c8b068e708136c004d67603723..0e9596751b82ba10499e5b8dcd4236befe2f7602 100644
--- a/pkgs/development/ocaml-modules/irmin/fs.nix
+++ b/pkgs/development/ocaml-modules/irmin/fs.nix
@@ -8,6 +8,8 @@ buildDunePackage rec {
propagatedBuildInputs = [ irmin ];
+ useDune2 = true;
+
checkInputs = lib.optional doCheck irmin-test;
doCheck = true;
diff --git a/pkgs/development/ocaml-modules/irmin/git.nix b/pkgs/development/ocaml-modules/irmin/git.nix
index bb28042a1f66e44fbe2f3f28047b1ec295a60729..b222bc53e3a2127454e6aed4de7b3db2860f8af0 100644
--- a/pkgs/development/ocaml-modules/irmin/git.nix
+++ b/pkgs/development/ocaml-modules/irmin/git.nix
@@ -6,6 +6,8 @@ buildDunePackage rec {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ git irmin ];
checkInputs = lib.optionals doCheck [ git-unix irmin-mem irmin-test ];
diff --git a/pkgs/development/ocaml-modules/irmin/graphql.nix b/pkgs/development/ocaml-modules/irmin/graphql.nix
index abcdc3d58dd2b01eb4710792d30dde80aacf4aae..6e4598dd986a057d4d8cb87f7c8aeed5acb4fcd2 100644
--- a/pkgs/development/ocaml-modules/irmin/graphql.nix
+++ b/pkgs/development/ocaml-modules/irmin/graphql.nix
@@ -6,9 +6,12 @@ buildDunePackage rec {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ cohttp-lwt graphql-cohttp graphql-lwt irmin ];
- doCheck = true;
+ # test requires network
+ doCheck = false;
meta = irmin.meta // {
description = "GraphQL server for Irmin";
diff --git a/pkgs/development/ocaml-modules/irmin/http.nix b/pkgs/development/ocaml-modules/irmin/http.nix
index c8db6d563c9d9e55652a8adef216d24b775a3f0e..24e9f52aa086a56f06ef129709a9896ddab0aa8b 100644
--- a/pkgs/development/ocaml-modules/irmin/http.nix
+++ b/pkgs/development/ocaml-modules/irmin/http.nix
@@ -8,6 +8,8 @@ buildDunePackage rec {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ cohttp-lwt irmin webmachine ];
checkInputs = lib.optionals doCheck [ checkseum git-unix irmin-git irmin-mem irmin-test ];
diff --git a/pkgs/development/ocaml-modules/irmin/mem.nix b/pkgs/development/ocaml-modules/irmin/mem.nix
index b7040b9db0d7e0f53336a8fb395446e9f7f0b44a..1b8947849a922109d962da495d32301fd53cb1b4 100644
--- a/pkgs/development/ocaml-modules/irmin/mem.nix
+++ b/pkgs/development/ocaml-modules/irmin/mem.nix
@@ -6,6 +6,8 @@ buildDunePackage rec {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ irmin ];
checkInputs = lib.optional doCheck irmin-test;
diff --git a/pkgs/development/ocaml-modules/irmin/pack.nix b/pkgs/development/ocaml-modules/irmin/pack.nix
index c374b1a227501ee8d4d6ce942250d96af366ac80..b0081eb366e4ef8c9a1cbe84f9306b678c5d3864 100644
--- a/pkgs/development/ocaml-modules/irmin/pack.nix
+++ b/pkgs/development/ocaml-modules/irmin/pack.nix
@@ -7,6 +7,8 @@ buildDunePackage rec {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ index irmin ocaml_lwt ];
checkInputs = lib.optionals doCheck [ alcotest-lwt irmin-test ];
diff --git a/pkgs/development/ocaml-modules/irmin/ppx.nix b/pkgs/development/ocaml-modules/irmin/ppx.nix
index c28532b49a9efd886d47b2b7aea085db4a7a2211..35aa659fbc8a1deaa1f1c70755b0322e955fc3b0 100644
--- a/pkgs/development/ocaml-modules/irmin/ppx.nix
+++ b/pkgs/development/ocaml-modules/irmin/ppx.nix
@@ -1,14 +1,29 @@
-{ lib, buildDunePackage, ppxlib, ocaml-syntax-shims, irmin }:
+{ lib, fetchurl, buildDunePackage, ppxlib, ocaml-syntax-shims }:
-buildDunePackage {
+buildDunePackage rec {
pname = "ppx_irmin";
+ version = "2.2.0";
- inherit (irmin) version src minimumOCamlVersion;
+ src = fetchurl {
+ url = "https://github.com/mirage/irmin/releases/download/${version}/irmin-${version}.tbz";
+ sha256 = "0gzw918b661qkvd140hilww9jsc49rxsxz1k4iihyvikjn202km4";
+ };
+
+ minimumOCamlVersion = "4.06";
+
+ useDune2 = true;
buildInputs = [ ocaml-syntax-shims ];
propagatedBuildInputs = [ ppxlib ];
- meta = irmin.meta // {
+ # tests depend on irmin, would create mutual dependency
+ # opt to test irmin instead of ppx_irmin
+ doCheck = false;
+
+ meta = {
+ homepage = "https://irmin.org/";
description = "PPX deriver for Irmin generics";
+ license = lib.licenses.isc;
+ maintainers = [ lib.maintainers.vbgl ];
};
}
diff --git a/pkgs/development/ocaml-modules/irmin/test.nix b/pkgs/development/ocaml-modules/irmin/test.nix
index 57e33e2db8a5e8d2a845383222eaa152e1c09876..b8a3f3ae245752b0d0f1a2793e9bdd923b79ff24 100644
--- a/pkgs/development/ocaml-modules/irmin/test.nix
+++ b/pkgs/development/ocaml-modules/irmin/test.nix
@@ -6,6 +6,8 @@ buildDunePackage {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ alcotest cmdliner irmin metrics-unix mtime ];
meta = irmin.meta // {
diff --git a/pkgs/development/ocaml-modules/irmin/unix.nix b/pkgs/development/ocaml-modules/irmin/unix.nix
index 5793678bfcfda5bbdb51566b42f415ee083d30e8..7a09eaabd3ec999d478d0913dd94db81ad68ae4a 100644
--- a/pkgs/development/ocaml-modules/irmin/unix.nix
+++ b/pkgs/development/ocaml-modules/irmin/unix.nix
@@ -10,6 +10,8 @@ buildDunePackage rec {
inherit (irmin) version src;
+ useDune2 = true;
+
propagatedBuildInputs = [ checkseum cmdliner git-unix yaml
irmin irmin-fs irmin-git irmin-graphql irmin-http irmin-mem irmin-pack irmin-watcher
];
diff --git a/pkgs/development/ocaml-modules/janestreet/0.13.nix b/pkgs/development/ocaml-modules/janestreet/0.13.nix
index 4682a744d6f5d21e3154d2f2b61cd75dbfb316b9..d16ceefd04cc644d1544f51a7241f4a515e09ea1 100644
--- a/pkgs/development/ocaml-modules/janestreet/0.13.nix
+++ b/pkgs/development/ocaml-modules/janestreet/0.13.nix
@@ -357,7 +357,8 @@ rec {
async_unix = janePackage {
pname = "async_unix";
- hash = "0n3jz3qjlphyhkqgnbjbwf2fqxaksws82dx1mk4m4wnw3275gdi5";
+ version = "0.13.1";
+ hash = "1sb8grbj4bv6ih3yfdihxhn5c9rqczr56b5bhl85wy2mi92m17xv";
meta.description = "Monadic concurrency library";
propagatedBuildInputs = [ async_kernel core ];
};
diff --git a/pkgs/development/ocaml-modules/janestreet/default.nix b/pkgs/development/ocaml-modules/janestreet/default.nix
index ff93d65357a8f5acdd45096590b028eee6229568..69f4e6f61d8477bc039c7fa302d408510c4c8247 100644
--- a/pkgs/development/ocaml-modules/janestreet/default.nix
+++ b/pkgs/development/ocaml-modules/janestreet/default.nix
@@ -533,6 +533,7 @@ rec {
pname = "email_message";
hash = "131jd72k4s8cdbgg6gyg7w5v8mphdlvdx4fgvh8d9a1m7kkvbxfg";
propagatedBuildInputs = [ async angstrom core_extended cryptokit magic-mime ounit ];
+ patches = [ ./email-message-angstrom-0.14.patch ];
meta.description = "E-mail message parser";
};
diff --git a/pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch b/pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch
new file mode 100644
index 0000000000000000000000000000000000000000..624a3e5334b2f9883724506796aa4ac68f3eaf7c
--- /dev/null
+++ b/pkgs/development/ocaml-modules/janestreet/email-message-angstrom-0.14.patch
@@ -0,0 +1,22 @@
+diff --git a/email_address/src/email_address.ml b/email_address/src/email_address.ml
+index 7470273..d070465 100644
+--- a/email_address/src/email_address.ml
++++ b/email_address/src/email_address.ml
+@@ -38,7 +38,7 @@ module Stable = struct
+ let of_string ?default_domain input_str =
+ let open Core_kernel in
+ let open! Int.Replace_polymorphic_compare in
+- match Angstrom.parse_string Email_address_parser_stable_v1.email_only input_str with
++ match Angstrom.parse_string ~consume:Prefix Email_address_parser_stable_v1.email_only input_str with
+ | Error error ->
+ Or_error.error_s [%message
+ "Failed to parse email address"
+@@ -104,7 +104,7 @@ module T = Stable.V1.With_comparator
+ include T
+
+ let list_of_string ?default_domain input_str =
+- match Angstrom.parse_string Email_address_parser_stable_v1.email_list_only input_str with
++ match Angstrom.parse_string ~consume:Prefix Email_address_parser_stable_v1.email_list_only input_str with
+ | Error error ->
+ Or_error.error_s [%message
+ "Failed to parse email address(es)"
diff --git a/pkgs/development/ocaml-modules/lwt/4.x.nix b/pkgs/development/ocaml-modules/lwt/default.nix
similarity index 89%
rename from pkgs/development/ocaml-modules/lwt/4.x.nix
rename to pkgs/development/ocaml-modules/lwt/default.nix
index a809e68000fee11804eb98810fed5aea9a225d63..759f0deedf1fac9e04276f3f2957e8bcf4b20392 100644
--- a/pkgs/development/ocaml-modules/lwt/4.x.nix
+++ b/pkgs/development/ocaml-modules/lwt/default.nix
@@ -7,11 +7,11 @@ let inherit (lib) optional versionAtLeast; in
buildDunePackage rec {
pname = "lwt";
- version = "4.5.0";
+ version = "5.3.0";
src = fetchzip {
url = "https://github.com/ocsigen/${pname}/archive/${version}.tar.gz";
- sha256 = "0l836z5zr38969bi77aga7ismj4wb01i3ffxf5v59jsgd3g44r2w";
+ sha256 = "15hgy3220m2b8imipa514n7l65m1h5lc6l1hanqwwvs7ghh2aqp2";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/ocaml-modules/lwt/legacy.nix b/pkgs/development/ocaml-modules/lwt/legacy.nix
deleted file mode 100644
index 795baa0467e2acbe59b6d406991885f00d341d37..0000000000000000000000000000000000000000
--- a/pkgs/development/ocaml-modules/lwt/legacy.nix
+++ /dev/null
@@ -1,58 +0,0 @@
-{ stdenv, buildOcaml, fetchzip, which, cryptopp, ocaml, findlib, ocamlbuild, camlp4
-, react, ssl, libev, pkgconfig, ncurses, glib
-, ppx_tools, result, cppo
-, ppxSupport ? stdenv.lib.versionAtLeast ocaml.version "4.02"
-, version ? if stdenv.lib.versionAtLeast ocaml.version "4.02" then "2.7.1" else "2.6.0"
-}:
-
-if !stdenv.lib.versionAtLeast ocaml.version "4"
- || stdenv.lib.versionAtLeast ocaml.version "4.06"
-then throw "lwt is not available for OCaml ${ocaml.version}"
-else
-
-let sha256 = {
- "3.0.0" = "0wwhnl9hppixcsdisinj1wmffx0nv6hkpm01z9qvkngkrazi3i88";
- "2.7.1" = "0w7f59havrl2fsnvs84lm7wlqpsrldg80gy5afpnpr21zkw22g8w";
- "2.6.0" = "0f1h83zh60rspm4fxd96z9h5bkhq1n1q968hgq92sq4a6bfi1c2w";
-}.${version}; in
-
-let optionals = stdenv.lib.optionals (!stdenv.lib.versionAtLeast version "3"); in
-
-buildOcaml {
- name = "lwt";
- inherit version;
-
- src = fetchzip {
- url = "https://github.com/ocsigen/lwt/archive/${version}.tar.gz";
- inherit sha256;
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ which cryptopp ocaml findlib ocamlbuild glib ncurses camlp4 cppo ]
- ++ stdenv.lib.optional ppxSupport ppx_tools;
-
- propagatedBuildInputs = [ result ]
- ++ optionals [ react ssl ]
- ++ [ libev ];
-
- configureScript = "ocaml setup.ml -configure";
- prefixKey = "--prefix ";
- configureFlags =
- optionals [ "--enable-glib" "--enable-ssl" "--enable-react" ]
- ++ [ "--enable-camlp4" ]
- ++ [ (if ppxSupport then "--enable-ppx" else "--disable-ppx") ];
-
- createFindlibDestdir = true;
-
- hasSharedObjects = true;
-
- meta = with stdenv.lib; {
- homepage = "http://ocsigen.org/lwt";
- description = "Lightweight thread library for Objective Caml";
- license = licenses.lgpl21;
- platforms = ocaml.meta.platforms or [];
- maintainers = with maintainers; [
- maggesi vbgl gal_bolle
- ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/lwt/ppx.nix b/pkgs/development/ocaml-modules/lwt/ppx.nix
index 3cf4541aa0164154bc4c277cfc76e681fbcb2225..f2707064f2af8c465fb454626b1e3045bb8815b8 100644
--- a/pkgs/development/ocaml-modules/lwt/ppx.nix
+++ b/pkgs/development/ocaml-modules/lwt/ppx.nix
@@ -2,7 +2,7 @@
buildDunePackage {
pname = "lwt_ppx";
- version = "1.2.4";
+ version = "2.0.1";
src = fetchzip {
# `lwt_ppx` has a different release cycle than Lwt, but it's included in
@@ -12,8 +12,8 @@ buildDunePackage {
#
# This is particularly useful for overriding Lwt without breaking `lwt_ppx`,
# as new Lwt releases may contain broken `lwt_ppx` code.
- url = "https://github.com/ocsigen/lwt/archive/4.4.0.tar.gz";
- sha256 = "1l97zdcql7y13fhaq0m9n9xvxf712jg0w70r72fvv6j49xm4nlhi";
+ url = "https://github.com/ocsigen/lwt/archive/5.2.0.tar.gz";
+ sha256 = "1znw8ckwdmqsnrcgar4g33zgr659l4l904bllrz69bbwdnfmz2x3";
};
diff --git a/pkgs/development/ocaml-modules/macaddr/cstruct.nix b/pkgs/development/ocaml-modules/macaddr/cstruct.nix
new file mode 100644
index 0000000000000000000000000000000000000000..991a77a6ba21e8167299a434df4ad0078ae60b6f
--- /dev/null
+++ b/pkgs/development/ocaml-modules/macaddr/cstruct.nix
@@ -0,0 +1,17 @@
+{ lib, buildDunePackage
+, macaddr, cstruct
+}:
+
+buildDunePackage {
+ pname = "macaddr-cstruct";
+
+ inherit (macaddr) version src minimumOCamlVersion;
+
+ propagatedBuildInputs = [ macaddr cstruct ];
+
+ doCheck = true;
+
+ meta = macaddr.meta // {
+ description = "A library for manipulation of MAC address representations using Cstructs";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/macaddr/default.nix b/pkgs/development/ocaml-modules/macaddr/default.nix
index 1332c541354d4da27c8862666a79536419ad3e52..76ced1d753cded211809d1f68d261091e5d13f33 100644
--- a/pkgs/development/ocaml-modules/macaddr/default.nix
+++ b/pkgs/development/ocaml-modules/macaddr/default.nix
@@ -1,21 +1,20 @@
{ lib, fetchurl, buildDunePackage
-, ppx_sexp_conv
+, ppx_sexp_conv, ounit
}:
buildDunePackage rec {
pname = "macaddr";
- version = "3.1.0";
+ version = "5.0.0";
minimumOCamlVersion = "4.04";
src = fetchurl {
url = "https://github.com/mirage/ocaml-ipaddr/archive/v${version}.tar.gz";
- sha256 = "1hi3v5dzg6h4qb268ch3h6v61gsc8bv21ajhb35z37v5nsdmyzbh";
+ sha256 = "1j2m2v64g3d81sixxq3g57j1iyk6042ivsszml18akrqvwfpxy66";
};
- propagatedBuildInputs = [ ppx_sexp_conv ];
-
- doCheck = false; # ipaddr and macaddr tests are together, which requires mutual dependency
+ checkInputs = [ ppx_sexp_conv ounit ];
+ doCheck = true;
meta = with lib; {
homepage = "https://github.com/mirage/ocaml-ipaddr";
diff --git a/pkgs/development/ocaml-modules/macaddr/sexp.nix b/pkgs/development/ocaml-modules/macaddr/sexp.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3d0305c4be386b801caf3b2b18614023389b799c
--- /dev/null
+++ b/pkgs/development/ocaml-modules/macaddr/sexp.nix
@@ -0,0 +1,18 @@
+{ lib, buildDunePackage
+, macaddr, ppx_sexp_conv, macaddr-cstruct, ounit
+}:
+
+buildDunePackage {
+ pname = "macaddr-sexp";
+
+ inherit (macaddr) version src minimumOCamlVersion;
+
+ propagatedBuildInputs = [ ppx_sexp_conv ];
+
+ checkInputs = [ macaddr-cstruct ounit ];
+ doCheck = true;
+
+ meta = macaddr.meta // {
+ description = "A library for manipulation of MAC address representations using sexp";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/default.nix b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
index f78ed2ef77f3ebfc375e2c6b8569b4805041079b..74bf3ce73a22c31196cb269b4ffac0ee7e7511a9 100644
--- a/pkgs/development/ocaml-modules/mirage-crypto/default.nix
+++ b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
@@ -1,14 +1,14 @@
-{ lib, fetchurl, buildDunePackage, ounit, cstruct, dune-configurator, pkg-config }:
+{ lib, fetchurl, buildDunePackage, ounit, cstruct, dune-configurator, eqaf, pkg-config }:
buildDunePackage rec {
minimumOCamlVersion = "4.08";
pname = "mirage-crypto";
- version = "0.7.0";
+ version = "0.8.1";
src = fetchurl {
url = "https://github.com/mirage/mirage-crypto/releases/download/v${version}/mirage-crypto-v${version}.tbz";
- sha256 = "0k7kllv3bh192yj6p9dk2z81r56w7x2kyr46pxygb5gnhqqxcncf";
+ sha256 = "13qjisijayviw1s77s74f7klkrjj470vhj4b21cpif7jj2i4ljgk";
};
useDune2 = true;
@@ -17,7 +17,7 @@ buildDunePackage rec {
checkInputs = [ ounit ];
nativeBuildInputs = [ dune-configurator pkg-config ];
- propagatedBuildInputs = [ cstruct ];
+ propagatedBuildInputs = [ cstruct eqaf ];
meta = with lib; {
homepage = "https://github.com/mirage/mirage-crypto";
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix b/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix
new file mode 100644
index 0000000000000000000000000000000000000000..473704d7ea225d8b5f7baeb054044f7f9079bae6
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-crypto/rng-mirage.nix
@@ -0,0 +1,18 @@
+{ buildDunePackage, mirage-crypto-rng, duration, cstruct, mirage-runtime
+, mirage-time, mirage-clock, mirage-unix, mirage-time-unix, mirage-clock-unix }:
+
+buildDunePackage {
+ pname = "mirage-crypto-rng-mirage";
+
+ inherit (mirage-crypto-rng) version src useDune2 minimumOCamlVersion;
+
+ doCheck = true;
+ checkInputs = [ mirage-unix mirage-clock-unix mirage-time-unix ];
+
+ propagatedBuildInputs = [ duration cstruct mirage-crypto-rng mirage-runtime
+ mirage-time mirage-clock ];
+
+ meta = mirage-crypto-rng.meta // {
+ description = "Entropy collection for a cryptographically secure PRNG";
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/rng.nix b/pkgs/development/ocaml-modules/mirage-crypto/rng.nix
index 3a12580f89f2c56789a933a37735330eea83cc62..b4da0681635103fc73e3cb01a29c7ef580e0e047 100644
--- a/pkgs/development/ocaml-modules/mirage-crypto/rng.nix
+++ b/pkgs/development/ocaml-modules/mirage-crypto/rng.nix
@@ -1,6 +1,5 @@
{ buildDunePackage, mirage-crypto, ounit, randomconv, dune-configurator
-, cstruct, duration, logs, mtime, ocaml_lwt, mirage-runtime, mirage-time
-, mirage-clock, mirage-time-unix, mirage-clock-unix, mirage-unix }:
+, cstruct, duration, logs, mtime, ocaml_lwt }:
buildDunePackage {
pname = "mirage-crypto-rng";
@@ -11,9 +10,7 @@ buildDunePackage {
checkInputs = [ ounit randomconv ];
nativeBuildInputs = [ dune-configurator ];
- propagatedBuildInputs = [ cstruct mirage-crypto duration logs mtime ocaml_lwt
- mirage-runtime mirage-time mirage-clock mirage-time-unix
- mirage-clock-unix mirage-unix ];
+ propagatedBuildInputs = [ cstruct mirage-crypto duration logs mtime ocaml_lwt ];
meta = mirage-crypto.meta // {
description = "A cryptographically secure PRNG";
diff --git a/pkgs/development/ocaml-modules/mirage/runtime.nix b/pkgs/development/ocaml-modules/mirage/runtime.nix
index c7d7cf35e2d8d70296fdba66f106c123fea998a0..ea346479a0cdb3f12fd1c33e17ee99f22d2452cd 100644
--- a/pkgs/development/ocaml-modules/mirage/runtime.nix
+++ b/pkgs/development/ocaml-modules/mirage/runtime.nix
@@ -3,13 +3,13 @@
buildDunePackage rec {
pname = "mirage-runtime";
- version = "3.7.7";
+ version = "3.8.0";
minimumOCamlVersion = "4.06";
src = fetchurl {
url = "https://github.com/mirage/mirage/releases/download/v${version}/mirage-v${version}.tbz";
- sha256 = "1ds5zfwb0g340kbdlsjayyw4n25nj7skdl1mwyvpzmkv4qcsmdiv";
+ sha256 = "18v37arzy7gkz5qcy34k0l8g69146nysjv0h1jcym0h4xxy0bxir";
};
propagatedBuildInputs = [ ipaddr functoria-runtime fmt logs ocaml_lwt ];
diff --git a/pkgs/development/ocaml-modules/ocaml-gettext/default.nix b/pkgs/development/ocaml-modules/ocaml-gettext/default.nix
index 547fa77ae6e9a9a2747847791c7f4f1575e052e9..ba571b32084e8cd88f841e43bed8055f6df1c8ca 100644
--- a/pkgs/development/ocaml-modules/ocaml-gettext/default.nix
+++ b/pkgs/development/ocaml-modules/ocaml-gettext/default.nix
@@ -1,21 +1,23 @@
-{ lib, fetchurl, buildDunePackage, gettext, fileutils, ounit }:
+{ lib, fetchurl, buildDunePackage, cppo, gettext, fileutils, ounit }:
buildDunePackage rec {
pname = "gettext";
- version = "0.4.1";
+ version = "0.4.2";
minimumOCamlVersion = "4.03";
src = fetchurl {
url = "https://github.com/gildor478/ocaml-gettext/releases/download/v${version}/gettext-v${version}.tbz";
- sha256 = "0pwy6ym5fd77mdbgyas8x86vbrri9cgk79g8wxdjplhyi7zhh158";
+ sha256 = "19ynsldb21r539fiwz1f43apsdnx7hj2a2d9qr9wg2hva9y2qrwb";
};
+ buildInputs = [ cppo ];
+
propagatedBuildInputs = [ gettext fileutils ];
doCheck = true;
- checkInputs = lib.optional doCheck ounit;
+ checkInputs = [ ounit ];
dontStrip = true;
diff --git a/pkgs/development/ocaml-modules/ocplib-json-typed/browser.nix b/pkgs/development/ocaml-modules/ocplib-json-typed/browser.nix
index af3341e7e59849fc5e43061635a62b3018514869..8db892f325e27bfe70c6be8870b46643b7158eb1 100644
--- a/pkgs/development/ocaml-modules/ocplib-json-typed/browser.nix
+++ b/pkgs/development/ocaml-modules/ocplib-json-typed/browser.nix
@@ -3,6 +3,7 @@
buildDunePackage {
pname = "ocplib-json-typed-browser";
inherit (ocplib-json-typed) version src;
+ useDune2 = true;
propagatedBuildInputs = [ ocplib-json-typed js_of_ocaml ];
diff --git a/pkgs/development/ocaml-modules/ocsigen-start/default.nix b/pkgs/development/ocaml-modules/ocsigen-start/default.nix
index cc6650df1578b4b0d539de8075362dfcbb60bea4..637c06e98dcf585411c75b2edfd95ef4fee22198 100644
--- a/pkgs/development/ocaml-modules/ocsigen-start/default.nix
+++ b/pkgs/development/ocaml-modules/ocsigen-start/default.nix
@@ -5,7 +5,7 @@
stdenv.mkDerivation rec {
name = "ocaml${ocaml.version}-ocsigen-start-${version}";
- version = "2.16.1";
+ version = "2.18.0";
buildInputs = [ ocaml findlib ];
propagatedBuildInputs = [ pgocaml_ppx safepass ocsigen-toolkit yojson resource-pooling cohttp-lwt-unix ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
owner = "ocsigen";
repo = "ocsigen-start";
rev = version;
- sha256 = "1pzpyrd3vbhc7zvzh6bv44793ikx5bglpd5p4wk5jj65v1w39jwd";
+ sha256 = "0wvh4c26g6qd6i1fryilcqz9giz7v6pnhc90sknhxh6jmwrbjl50";
};
meta = {
diff --git a/pkgs/development/ocaml-modules/ocsigen-toolkit/default.nix b/pkgs/development/ocaml-modules/ocsigen-toolkit/default.nix
index 4dfca784dfa311655cffd05360fdcfe76caabfae..a0f3136de22bd6e1d0a2c45da72e0457c9470062 100644
--- a/pkgs/development/ocaml-modules/ocsigen-toolkit/default.nix
+++ b/pkgs/development/ocaml-modules/ocsigen-toolkit/default.nix
@@ -5,7 +5,7 @@
stdenv.mkDerivation rec {
pname = "ocsigen-toolkit";
name = "ocaml${ocaml.version}-${pname}-${version}";
- version = "2.5.0";
+ version = "2.7.0";
propagatedBuildInputs = [ calendar js_of_ocaml-ppx_deriving_json eliom ];
buildInputs = [ ocaml findlib opaline ];
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
owner = "ocsigen";
repo = pname;
rev = version;
- sha256 = "0hll8qr363pbb65jnr2w36zcbplbwn08xb7826ayiwigakj783p9";
+ sha256 = "0jan5779nc0jf993hmvfii15ralcs20sm4mcnqwqrnhjbq6f6zpk";
};
createFindlibDestdir = true;
diff --git a/pkgs/development/ocaml-modules/odoc/default.nix b/pkgs/development/ocaml-modules/odoc/default.nix
index 3e8ac82add4c72f96a04d7153a2016b08ae6c785..8dde7ba56ffbd1724bbbeb42ff560969293f2ba1 100644
--- a/pkgs/development/ocaml-modules/odoc/default.nix
+++ b/pkgs/development/ocaml-modules/odoc/default.nix
@@ -4,13 +4,13 @@
buildDunePackage rec {
pname = "odoc";
- version = "1.5.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "ocaml";
repo = pname;
rev = version;
- sha256 = "14ilq2glcvda8mfhj27jqqwx3392q8ssp9bq9agz7k1k6ilp9dai";
+ sha256 = "0z2nisg1vb5xlk41hqw8drvj90v52wli7zvnih6a844cg6xsvvj2";
};
buildInputs = [ astring cmdliner cppo fpath result tyxml ];
diff --git a/pkgs/development/ocaml-modules/opam-core/default.nix b/pkgs/development/ocaml-modules/opam-core/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..22c1ecdf7032893156d2e68805b6e00d41d02753
--- /dev/null
+++ b/pkgs/development/ocaml-modules/opam-core/default.nix
@@ -0,0 +1,20 @@
+{ lib, buildDunePackage, unzip
+, opam, ocamlgraph, re, cppo }:
+
+buildDunePackage rec {
+ pname = "opam-core";
+
+ inherit (opam) src version;
+
+ nativeBuildInputs = [ unzip cppo ];
+ propagatedBuildInputs = [ ocamlgraph re ];
+
+ # get rid of check for curl at configure time
+ # opam-core does not call curl at run time
+ configureFlags = [ "--disable-checks" ];
+
+ meta = opam.meta // {
+ description = "Small standard library extensions, and generic system interaction modules used by opam";
+ maintainers = with lib.maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/opam-format/default.nix b/pkgs/development/ocaml-modules/opam-format/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..422729e6d0df7d2959897f2adbc6653de89ea7de
--- /dev/null
+++ b/pkgs/development/ocaml-modules/opam-format/default.nix
@@ -0,0 +1,21 @@
+{ lib, buildDunePackage, unzip, opam-core, opam-file-format }:
+
+buildDunePackage rec {
+ pname = "opam-format";
+
+ inherit (opam-core) src version;
+
+ minimumOCamlVersion = "4.02.3";
+
+ # get rid of check for curl at configure time
+ # opam-format does not call curl at run time
+ configureFlags = [ "--disable-checks" ];
+
+ nativeBuildInputs = [ unzip ];
+ propagatedBuildInputs = [ opam-core opam-file-format ];
+
+ meta = opam-core.meta // {
+ description = "Definition of opam datastructures and its file interface";
+ maintainers = with lib.maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/opam-repository/default.nix b/pkgs/development/ocaml-modules/opam-repository/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..1801a9e1c865ca4ee4836efe03c18a8a7620bdd5
--- /dev/null
+++ b/pkgs/development/ocaml-modules/opam-repository/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildDunePackage, unzip, opam-format, curl }:
+
+buildDunePackage rec {
+ pname = "opam-repository";
+
+ minimumOCamlVersion = "4.02";
+
+ inherit (opam-format) src version;
+
+ patches = [ ./download-tool.patch ];
+ postPatch = ''
+ substituteInPlace src/repository/opamRepositoryConfig.ml \
+ --replace "SUBSTITUTE_NIXOS_CURL_PATH" "\"${curl}/bin/curl\""
+ '';
+
+ nativeBuildInputs = [ unzip ];
+ buildInputs = [ curl ];
+ propagatedBuildInputs = [ opam-format ];
+
+ meta = opam-format.meta // {
+ description = "OPAM repository and remote sources handling, including curl/wget, rsync, git, mercurial, darcs backends";
+ maintainers = with lib.maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/opam-repository/download-tool.patch b/pkgs/development/ocaml-modules/opam-repository/download-tool.patch
new file mode 100644
index 0000000000000000000000000000000000000000..5af720adca91175531b48ef57bd1d18afee0e361
--- /dev/null
+++ b/pkgs/development/ocaml-modules/opam-repository/download-tool.patch
@@ -0,0 +1,29 @@
+diff --git a/src/repository/opamRepositoryConfig.ml b/src/repository/opamRepositoryConfig.ml
+index c2954c1d..528fc621 100644
+--- a/src/repository/opamRepositoryConfig.ml
++++ b/src/repository/opamRepositoryConfig.ml
+@@ -27,23 +27,7 @@ type 'a options_fun =
+ 'a
+
+ let default = {
+- download_tool = lazy (
+- try
+- let tools =
+- if OpamStd.Sys.(os () = Darwin)
+- then ["wget", `Default; "curl", `Curl]
+- else ["curl", `Curl; "wget", `Default]
+- in
+- let cmd, kind =
+- List.find (fun (c,_) -> OpamSystem.resolve_command c <> None) tools
+- in
+- [ CIdent cmd, None ], kind
+- with Not_found ->
+- OpamConsole.error_and_exit `Configuration_error
+- "Could not find a suitable download command. Please make sure you \
+- have either \"curl\" or \"wget\" installed, or specify a custom \
+- command through variable OPAMFETCH."
+- );
++ download_tool = lazy ([ CIdent SUBSTITUTE_NIXOS_CURL_PATH, None ], `Curl);
+ validation_hook = None;
+ retries = 3;
+ force_checksums = None;
diff --git a/pkgs/development/ocaml-modules/opam-state/default.nix b/pkgs/development/ocaml-modules/opam-state/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..156976a4a5ad972352c556aa94c3e070bcccb841
--- /dev/null
+++ b/pkgs/development/ocaml-modules/opam-state/default.nix
@@ -0,0 +1,19 @@
+{ lib, buildDunePackage, unzip, opam, opam-repository }:
+
+buildDunePackage rec {
+ pname = "opam-state";
+
+ inherit (opam) src version;
+
+ # get rid of check for curl at configure time
+ # opam-state does not call curl at run time
+ configureFlags = [ "--disable-checks" ];
+
+ nativeBuildInputs = [ unzip ];
+ propagatedBuildInputs = [ opam-repository ];
+
+ meta = opam.meta // {
+ description = "OPAM development library handling the ~/.opam hierarchy, repository and switch states";
+ maintainers = with lib.maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/opium/default.nix b/pkgs/development/ocaml-modules/opium/default.nix
index cbd3a14541f561cca12632bf3f695a30abed3130..2681cc609d009bebf17c03831f390919b0044c60 100644
--- a/pkgs/development/ocaml-modules/opium/default.nix
+++ b/pkgs/development/ocaml-modules/opium/default.nix
@@ -17,6 +17,8 @@ buildDunePackage {
pname = "opium";
inherit (opium_kernel) version src meta minimumOCamlVersion;
+ useDune2 = true;
+
doCheck = true;
buildInputs = [
diff --git a/pkgs/development/ocaml-modules/piqi/default.nix b/pkgs/development/ocaml-modules/piqi/default.nix
index c492035f4f95e9d9a4ad501f34103e200698888e..f3c489723b2f9226b5d440924bc800cf58321837 100644
--- a/pkgs/development/ocaml-modules/piqi/default.nix
+++ b/pkgs/development/ocaml-modules/piqi/default.nix
@@ -1,16 +1,19 @@
-{ stdenv, fetchurl, ocaml, findlib, which, ulex, easy-format, ocaml_optcomp, xmlm, base64 }:
+{ stdenv, fetchFromGitHub, ocaml, findlib, which, sedlex_2, easy-format, xmlm, base64 }:
stdenv.mkDerivation rec {
- version = "0.6.14";
+ version = "0.6.15";
pname = "piqi";
+ name = "ocaml${ocaml.version}-${pname}-${version}";
- src = fetchurl {
- url = "https://github.com/alavrik/piqi/archive/v${version}.tar.gz";
- sha256 = "1ssccnwqzfyf7syfq2fv4zyhwayxwd75rhq9y28mvq1w6qbww4l7";
+ src = fetchFromGitHub {
+ owner = "alavrik";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0v04hs85xv6d4ysqxyv1dik34dx49yab9shpi4x7iv19qlzl7csb";
};
- buildInputs = [ ocaml findlib which ocaml_optcomp ];
- propagatedBuildInputs = [ulex xmlm easy-format base64];
+ buildInputs = [ ocaml findlib which ];
+ propagatedBuildInputs = [ sedlex_2 xmlm easy-format base64 ];
patches = [ ./no-ocamlpath-override.patch ];
diff --git a/pkgs/development/ocaml-modules/ppx_deriving/default.nix b/pkgs/development/ocaml-modules/ppx_deriving/default.nix
index 612a12bb418336406b4e4e0e5b45704661a568cc..37a3a55229d4c80e030f45be00c97d003202506e 100644
--- a/pkgs/development/ocaml-modules/ppx_deriving/default.nix
+++ b/pkgs/development/ocaml-modules/ppx_deriving/default.nix
@@ -4,11 +4,11 @@
buildDunePackage rec {
pname = "ppx_deriving";
- version = "4.4.1";
+ version = "4.5";
src = fetchzip {
url = "https://github.com/ocaml-ppx/ppx_deriving/archive/v${version}.tar.gz";
- sha256 = "1map50w2a35y83bcd19p9yakdkhp04z5as2j2wlygi0b6s0a9vba";
+ sha256 = "1v2xldag54n0xk69vv3j4nln9bzkkpq3rildq118sydzsc9v239z";
};
buildInputs = [ ppxfind cppo ounit ];
diff --git a/pkgs/development/ocaml-modules/tls/default.nix b/pkgs/development/ocaml-modules/tls/default.nix
index dea03f2b38a76bfe54e7d23ce16beda38128440a..5a208801d4c4f35616a56ae6e3fd4987ba0b8ed8 100644
--- a/pkgs/development/ocaml-modules/tls/default.nix
+++ b/pkgs/development/ocaml-modules/tls/default.nix
@@ -4,14 +4,14 @@
, hacl_x25519, fiat-p256, hkdf, logs, alcotest }:
buildDunePackage rec {
- minimumOCamlVersion = "4.07";
+ minimumOCamlVersion = "4.08";
- version = "0.12.0";
+ version = "0.12.3";
pname = "tls";
src = fetchurl {
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
- sha256 = "0fy38qmy7rcld1b4qzz4ycl1fr0v1wa7qd24125lpd6hly86fn57";
+ sha256 = "1kfkxsy0nkqi0gbsqn1ssh4x0xhy0p07ijclm42806rxlqr3x405";
};
useDune2 = true;
diff --git a/pkgs/development/ocaml-modules/torch/default.nix b/pkgs/development/ocaml-modules/torch/default.nix
index 457259bb1bbd3707386ded858d53f232088db926..3ae9b44eba972fb971cda1416d762261ec1e4723 100644
--- a/pkgs/development/ocaml-modules/torch/default.nix
+++ b/pkgs/development/ocaml-modules/torch/default.nix
@@ -1,4 +1,4 @@
-{ stdenv
+{ lib
, buildDunePackage
, fetchFromGitHub
, cmdliner
@@ -15,17 +15,15 @@
buildDunePackage rec {
pname = "torch";
- version = "0.8";
-
- owner = "LaurentMazare";
+ version = "0.9b";
minimumOCamlVersion = "4.07";
src = fetchFromGitHub {
- inherit owner;
+ owner = "LaurentMazare";
repo = "ocaml-${pname}";
rev = version;
- sha256 = "19w31paj24pns2ahk9j9rgpkb5hpcd41kfaarxrlddww5dl6pxvi";
+ sha256 = "1xn8zfs3viz80agckcpl9a4vjbq6j5g280i95jyy5s0zbcnajpnm";
};
propagatedBuildInputs = [
@@ -47,7 +45,7 @@ buildDunePackage rec {
doCheck = true;
checkPhase = "dune runtest";
- meta = with stdenv.lib; {
+ meta = with lib; {
inherit (src.meta) homepage;
description = "Ocaml bindings to Pytorch";
maintainers = [ maintainers.bcdarwin ];
diff --git a/pkgs/development/ocaml-modules/tuntap/default.nix b/pkgs/development/ocaml-modules/tuntap/default.nix
index 8e8eaf5fd5e20a3baf35c4e7113549c87eb696b1..a4536316ba419c83c9a95f777a633dc8b1cc8312 100644
--- a/pkgs/development/ocaml-modules/tuntap/default.nix
+++ b/pkgs/development/ocaml-modules/tuntap/default.nix
@@ -1,25 +1,27 @@
-{ stdenv, fetchzip, ocaml, findlib, ocamlbuild, ipaddr }:
+{ lib, buildDunePackage, fetchurl
+, ipaddr, macaddr, cmdliner
+}:
-assert stdenv.lib.versionAtLeast (stdenv.lib.getVersion ocaml) "4.01";
+buildDunePackage rec {
+ pname = "tuntap";
+ version = "2.0.0";
-stdenv.mkDerivation {
- name = "ocaml-tuntap-1.3.0";
+ minimumOCamlVersion = "4.04.2";
- src = fetchzip {
- url = "https://github.com/mirage/ocaml-tuntap/archive/v1.3.0.tar.gz";
- sha256 = "1cmd4kky875ks02gm2nb8yr80hmlfcnjdfyc63hvkh49acssy3d5";
+ src = fetchurl {
+ url = "https://github.com/mirage/ocaml-tuntap/releases/download/v${version}/tuntap-v${version}.tbz";
+ sha256 = "12wmls28h3jzikwyfw08d5f7ycsc9njwzbhd3qk2l8jnf5rakfsa";
};
- buildInputs = [ ocaml findlib ocamlbuild ];
- propagatedBuildInputs = [ ipaddr ];
+ propagatedBuildInputs = [ ipaddr macaddr cmdliner ];
- createFindlibDestdir = true;
+ # tests manipulate network devices and use network
+ # also depend on LWT 5
+ doCheck = false;
meta = {
description = "Bindings to the UNIX tuntap facility";
- license = stdenv.lib.licenses.isc;
+ license = lib.licenses.isc;
homepage = "https://github.com/mirage/ocaml-tuntap";
- inherit (ocaml.meta) platforms;
};
-
}
diff --git a/pkgs/development/ocaml-modules/vg/default.nix b/pkgs/development/ocaml-modules/vg/default.nix
index 0a127e49fdc271de80f84fa8837a53581308eb5f..d33f03a0d3479eea361dd9c5b6993877b4f079ac 100644
--- a/pkgs/development/ocaml-modules/vg/default.nix
+++ b/pkgs/development/ocaml-modules/vg/default.nix
@@ -1,6 +1,6 @@
{ stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg
, uchar, result, gg, uutf, otfm
-, js_of_ocaml, js_of_ocaml-ocamlbuild, js_of_ocaml-ppx,
+, js_of_ocaml, js_of_ocaml-ppx,
pdfBackend ? true, # depends on uutf and otfm
htmlcBackend ? true # depends on js_of_ocaml
}:
@@ -11,7 +11,7 @@ let
inherit (stdenv.lib) optionals versionAtLeast;
pname = "vg";
- version = "0.9.3";
+ version = "0.9.4";
webpage = "https://erratique.ch/software/${pname}";
in
@@ -25,14 +25,14 @@ stdenv.mkDerivation {
src = fetchurl {
url = "${webpage}/releases/${pname}-${version}.tbz";
- sha256 = "0jj5hrqxdb6yyplnz0r7am4mbjzgcn876qp7sqs2x93a97fk6lwd";
+ sha256 = "181sz6l5xrj5jvwg4m2yqsjzwp2s5h8v0mwhjcwbam90kdfx2nak";
};
buildInputs = [ ocaml findlib ocamlbuild topkg ];
propagatedBuildInputs = [ uchar result gg ]
++ optionals pdfBackend [ uutf otfm ]
- ++ optionals htmlcBackend [ js_of_ocaml js_of_ocaml-ocamlbuild js_of_ocaml-ppx ];
+ ++ optionals htmlcBackend [ js_of_ocaml js_of_ocaml-ppx ];
buildPhase = topkg.buildPhase
+ " --with-uutf ${boolToString pdfBackend}"
diff --git a/pkgs/development/ocaml-modules/webmachine/default.nix b/pkgs/development/ocaml-modules/webmachine/default.nix
index 79e36b66d1174eba83ec73ca3ec5f287582b3c72..3bf163607cd25bb830ba63c5a62c64b5457e2d22 100644
--- a/pkgs/development/ocaml-modules/webmachine/default.nix
+++ b/pkgs/development/ocaml-modules/webmachine/default.nix
@@ -5,7 +5,7 @@
buildDunePackage rec {
pname = "webmachine";
- version = "0.6.1";
+ version = "0.6.2";
minimumOCamlVersion = "4.04";
@@ -13,7 +13,7 @@ buildDunePackage rec {
owner = "inhabitedtype";
repo = "ocaml-webmachine";
rev = "${version}";
- sha256 = "0kpbxsvjzylbxmxag77k1c8m8mwn4f4xscqk2i7fc591llgq9fp3";
+ sha256 = "1zi1vsm589y2njwzsqkmdbxvs9s4xlgbd62xqw2scp60mccp09nk";
};
propagatedBuildInputs = [ cohttp dispatch ptime ];
diff --git a/pkgs/development/ocaml-modules/xtmpl/default.nix b/pkgs/development/ocaml-modules/xtmpl/default.nix
index 2c4cf4928db9b8383064c31228677426eac61e9c..2264f0dedbf9e6377e86f0ec321adfa1c5455364 100644
--- a/pkgs/development/ocaml-modules/xtmpl/default.nix
+++ b/pkgs/development/ocaml-modules/xtmpl/default.nix
@@ -17,6 +17,10 @@ stdenv.mkDerivation rec {
patches = [ ./jsoo.patch ];
+ postPatch = ''
+ substituteInPlace Makefile --replace js_of_ocaml.ppx js_of_ocaml-ppx
+ '';
+
buildInputs = [ ocaml findlib ppx_tools js_of_ocaml js_of_ocaml-ppx ];
propagatedBuildInputs = [ iri re ];
diff --git a/pkgs/development/perl-modules/Percona-Toolkit/default.nix b/pkgs/development/perl-modules/Percona-Toolkit/default.nix
index 58ccd2bc8be2a82059a97c6921232a15fec22b9e..85feee36b508e2e406bf50fbd6ccd010d6c99e6b 100644
--- a/pkgs/development/perl-modules/Percona-Toolkit/default.nix
+++ b/pkgs/development/perl-modules/Percona-Toolkit/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, buildPerlPackage, DBDmysql, DBI, IOSocketSSL, TermReadKey }:
+{ lib, fetchFromGitHub, buildPerlPackage, DBDmysql, DBI, IOSocketSSL, TermReadKey, shortenPerlShebang }:
buildPerlPackage {
pname = "Percona-Toolkit";
@@ -10,7 +10,11 @@ buildPerlPackage {
sha256 = "0xk4h4dzl80kf97lbx0nznx9ajrb6kkg7k3iwca3rj6f3rqggv9y";
};
outputs = [ "out" ];
+ nativeBuildInputs = [ shortenPerlShebang ];
buildInputs = [ DBDmysql DBI IOSocketSSL TermReadKey ];
+ postInstall = ''
+ shortenPerlShebang $(grep -l "/bin/env perl" $out/bin/*)
+ '';
meta = {
description = ''Collection of advanced command-line tools to perform a variety of MySQL and system tasks.'';
homepage = "http://www.percona.com/software/percona-toolkit";
diff --git a/pkgs/development/python-modules/3to2/default.nix b/pkgs/development/python-modules/3to2/default.nix
index ff64a6d1a4730147a8d03b16e82e29ca28cac9df..8870388c28461424f773c464c779d9ab5231d49b 100644
--- a/pkgs/development/python-modules/3to2/default.nix
+++ b/pkgs/development/python-modules/3to2/default.nix
@@ -24,6 +24,8 @@ buildPythonPackage rec {
# Test failing due to upstream issue (https://bitbucket.org/amentajo/lib3to2/issues/50/testsuite-fails-with-new-python-35)
doCheck = false;
+ dontUsePythonRecompileBytecode = true;
+
meta = {
homepage = "https://bitbucket.org/amentajo/lib3to2";
description = "Refactors valid 3.x syntax into valid 2.x syntax, if a syntactical conversion is possible";
diff --git a/pkgs/development/python-modules/Cython/default.nix b/pkgs/development/python-modules/Cython/default.nix
index 2d987abb3e484a004cc9c0a60253e45c0e48e55d..3d5afd52abddab328f4336dac014fb711ba8d6ec 100644
--- a/pkgs/development/python-modules/Cython/default.nix
+++ b/pkgs/development/python-modules/Cython/default.nix
@@ -5,7 +5,7 @@
, fetchpatch
, python
, glibcLocales
-, pkgconfig
+, pkg-config
, gdb
, numpy
, ncurses
@@ -26,15 +26,15 @@ let
in buildPythonPackage rec {
pname = "Cython";
- version = "0.29.14";
+ version = "0.29.19";
src = fetchPypi {
inherit pname version;
- sha256 = "e4d6bb8703d0319eb04b7319b12ea41580df44fd84d83ccda13ea463c6801414";
+ sha256 = "0n2j87nka8cs772qc60d0c7lrpvsw0y8p3qzvhrsi3nmq1yqmycp";
};
nativeBuildInputs = [
- pkgconfig
+ pkg-config
];
checkInputs = [
numpy ncurses
diff --git a/pkgs/development/python-modules/GitPython/default.nix b/pkgs/development/python-modules/GitPython/default.nix
index b5ffacae29647f6d4f1989bd128c6cc2c3dd77d4..7b39ebb7a39031a9e1ca9ef11e6a58fd96f3327f 100644
--- a/pkgs/development/python-modules/GitPython/default.nix
+++ b/pkgs/development/python-modules/GitPython/default.nix
@@ -1,13 +1,13 @@
{ lib, buildPythonPackage, fetchPypi, isPy27, substituteAll, git, gitdb, mock, nose, ddt }:
buildPythonPackage rec {
- version = "3.1.2";
+ version = "3.1.3";
pname = "GitPython";
disabled = isPy27; # no longer supported
src = fetchPypi {
inherit pname version;
- sha256 = "864a47472548f3ba716ca202e034c1900f197c0fb3a08f641c20c3cafd15ed94";
+ sha256 = "e107af4d873daed64648b4f4beb89f89f0cfbe3ef558fc7821ed2331c2f8da1a";
};
patches = [
diff --git a/pkgs/development/python-modules/HTSeq/default.nix b/pkgs/development/python-modules/HTSeq/default.nix
index 8158c675898ed66916c5dc1a647f199335b1d165..abb0c8520dd025e4a3ee53644fcabb911250940a 100644
--- a/pkgs/development/python-modules/HTSeq/default.nix
+++ b/pkgs/development/python-modules/HTSeq/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, cython, numpy, pysam, matplotlib
}:
buildPythonPackage rec {
- version = "0.11.4";
+ version = "0.12.4";
pname = "HTSeq";
src = fetchPypi {
inherit pname version;
- sha256 = "1ncn30yvc18aiv1qsa0bvcbjwqy21s0a0kv3v0vghzsn8vbfzq7h";
+ sha256 = "e3980bb4f12899442b4fa6f24f0ba149090f71cedb1eaf7128249afe4eb921ff";
};
buildInputs = [ cython numpy pysam ];
diff --git a/pkgs/development/python-modules/JPype1/default.nix b/pkgs/development/python-modules/JPype1/default.nix
index c43b2a05a51918176ac9616058ac16e3c359a320..ca30631a68e3383a350dc24dadcc680389522cce 100644
--- a/pkgs/development/python-modules/JPype1/default.nix
+++ b/pkgs/development/python-modules/JPype1/default.nix
@@ -1,16 +1,18 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, pytest
}:
buildPythonPackage rec {
pname = "JPype1";
- version = "0.7.4";
+ version = "0.7.5";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "92f24b0fe11e90b57343494ce38699043d9e6828a22a99dddbcf99c0adb4c1f7";
+ sha256 = "7bbd25453dc04704d77d854c80acb5537ecb18b9de8a5572e5f22649a2160aaf";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/JayDeBeApi/default.nix b/pkgs/development/python-modules/JayDeBeApi/default.nix
index 738419e8c5c843b331196206de24dae47f5704a1..55b05d431e8240033ad424673bd3765070e79018 100644
--- a/pkgs/development/python-modules/JayDeBeApi/default.nix
+++ b/pkgs/development/python-modules/JayDeBeApi/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "JayDeBeApi";
- version = "1.1.1";
+ version = "1.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0a189xs9zw81jvwwglvf2qyqnk6ra0biljssx9n4ffayqn9glbds";
+ sha256 = "e9847e437ad293ee3cc47767b74c387068cd21607842de8470d5d3f13d613083";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/Mako/default.nix b/pkgs/development/python-modules/Mako/default.nix
index 597a4695c0cb943ad6c4905a7ea1a208d56791dc..375a02968646f0b85297343b3e1d3641325e5cf9 100644
--- a/pkgs/development/python-modules/Mako/default.nix
+++ b/pkgs/development/python-modules/Mako/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "Mako";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchPypi {
inherit pname version;
- sha256 = "3139c5d64aa5d175dbafb95027057128b5fbd05a40c53999f3905ceb53366d9d";
+ sha256 = "8195c8c1400ceb53496064314c6736719c6f25e7479cd24c77be3d9361cddc27";
};
checkInputs = [ markupsafe nose mock ];
diff --git a/pkgs/development/python-modules/Pygments/2_5.nix b/pkgs/development/python-modules/Pygments/2_5.nix
new file mode 100644
index 0000000000000000000000000000000000000000..a0c40550c9a90ccd83ec5686353c73fd5f4b005c
--- /dev/null
+++ b/pkgs/development/python-modules/Pygments/2_5.nix
@@ -0,0 +1,27 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, docutils
+}:
+
+buildPythonPackage rec {
+ pname = "Pygments";
+ version = "2.5.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "98c8aa5a9f778fcd1026a17361ddaf7330d1b7c62ae97c3bb0ae73e0b9b6b0fe";
+ };
+
+ propagatedBuildInputs = [ docutils ];
+
+ # Circular dependency with sphinx
+ doCheck = false;
+
+ meta = {
+ homepage = "https://pygments.org/";
+ description = "A generic syntax highlighter";
+ license = lib.licenses.bsd2;
+ maintainers = with lib.maintainers; [ ];
+ };
+}
diff --git a/pkgs/development/python-modules/Pygments/default.nix b/pkgs/development/python-modules/Pygments/default.nix
index a0c40550c9a90ccd83ec5686353c73fd5f4b005c..e0c5539299dd323df39fc15a66a3eb834fc60dda 100644
--- a/pkgs/development/python-modules/Pygments/default.nix
+++ b/pkgs/development/python-modules/Pygments/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "Pygments";
- version = "2.5.2";
+ version = "2.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "98c8aa5a9f778fcd1026a17361ddaf7330d1b7c62ae97c3bb0ae73e0b9b6b0fe";
+ sha256 = "647344a061c249a3b74e230c739f434d7ea4d8b1d5f3721bc0f3558049b38f44";
};
propagatedBuildInputs = [ docutils ];
diff --git a/pkgs/development/python-modules/WSME/default.nix b/pkgs/development/python-modules/WSME/default.nix
index ac04861b41d7fe5a4bb984e063b7ee1380862280..f587d186bfd403e1d5cd079eabcda3322ee0223c 100644
--- a/pkgs/development/python-modules/WSME/default.nix
+++ b/pkgs/development/python-modules/WSME/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "WSME";
- version = "0.9.3";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e24fcff24392a0b176e560ffc6591b1f658342bbc992f84e0e8a3c53fd92580a";
+ sha256 = "965b9ce48161e5c50d84aedcf50dca698f05bf07e9d489201bccaec3141cd304";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/accupy/default.nix b/pkgs/development/python-modules/accupy/default.nix
index 07805c470c363366f683e19411797e22d24e7ea3..66edb53655e14199663539f366c8ffa5fe008dd1 100644
--- a/pkgs/development/python-modules/accupy/default.nix
+++ b/pkgs/development/python-modules/accupy/default.nix
@@ -15,12 +15,12 @@
buildPythonPackage rec {
pname = "accupy";
- version = "0.2.0";
+ version = "0.3.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "e27ca7eed8a1bde2e6e040f8f3ee94a5d7522f42c4360756c9ec8931cf13ca98";
+ sha256 = "b568de740e1cd137a96af1801b4d3d5f795e0f97be25c29957f39f004fbcdf9a";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/adal/default.nix b/pkgs/development/python-modules/adal/default.nix
index 2fe70864c197e9b5cac5afb6d26c65d25b04948a..58a8ce72cb9867a68439852ca70953e006e294d6 100644
--- a/pkgs/development/python-modules/adal/default.nix
+++ b/pkgs/development/python-modules/adal/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "adal";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "2ae7e02cea4552349fed6d8c9912da400f7e643fc30098defe0dcd01945e7c54";
+ sha256 = "7a15d22b1ee7ce1be92441199958748982feba6b7dec35fbf60f9b607bad1bc0";
};
propagatedBuildInputs = [ requests pyjwt dateutil ];
diff --git a/pkgs/development/python-modules/aioconsole/default.nix b/pkgs/development/python-modules/aioconsole/default.nix
index 6e867d0b0f65473c85059dadfcde0ff7e4269b83..5ee7b32951218a9878ec8e13e4a3f0a645a0a33f 100644
--- a/pkgs/development/python-modules/aioconsole/default.nix
+++ b/pkgs/development/python-modules/aioconsole/default.nix
@@ -10,11 +10,11 @@
# wrapped to be able to find aioconsole and any other packages.
buildPythonPackage rec {
pname = "aioconsole";
- version = "0.1.16";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0yk4ghvg47drfvdrrcw7nk14pg4shccmyhln9d8hy1lyafcqmnd5";
+ sha256 = "1l61zv6qq94ybqz7s8ag3h08dsh7jds6n2mgd43s7m8gbiy00ggn";
};
# hardcodes a test dependency on an old version of pytest-asyncio
diff --git a/pkgs/development/python-modules/aioftp/default.nix b/pkgs/development/python-modules/aioftp/default.nix
index 91dbdc05a9e46d7a603e638b2e409972892f0c21..c8b0e8c11478dbd98fa77852ce69b1f7e4112360 100644
--- a/pkgs/development/python-modules/aioftp/default.nix
+++ b/pkgs/development/python-modules/aioftp/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "aioftp";
- version = "0.13.0";
+ version = "0.16.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "5711c03433b510c101e9337069033133cca19b508b5162b414bed24320de6c18";
+ sha256 = "94648d17dd3ca44614b59e8f795991b447258d82aa1b4cfecc0aceccf01b7495";
};
checkInputs = [
@@ -27,10 +27,13 @@ buildPythonPackage rec {
async-timeout
];
+ doCheck = false; # requires siosocks, not packaged yet
checkPhase = ''
pytest
'';
+ pythonImportsCheck = [ "aioftp" ];
+
meta = with lib; {
description = "Ftp client/server for asyncio";
homepage = "https://github.com/aio-libs/aioftp";
diff --git a/pkgs/development/python-modules/aioharmony/default.nix b/pkgs/development/python-modules/aioharmony/default.nix
index 13769bbeaed31ea60e24d8003bef43c19589784e..09b6919495decc20f3ef7fd98daa0d8cdd0d8196 100644
--- a/pkgs/development/python-modules/aioharmony/default.nix
+++ b/pkgs/development/python-modules/aioharmony/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "aioharmony";
- version = "0.2.1";
+ version = "0.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "8c8f6e3b776e4e7eba5a1d2ae739aac6a1dd558a7f15951c34ffe0ee28f7f538";
+ sha256 = "445323810978454ba3b32be53ba6b43cf9948586de3f9734b8743b55858b3cc7";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix
index 7d164cf5e4f0cb55fe2358e0671e3b6b5e986179..9dcd34c1d1be2edfc34060cd719e29ed4165da60 100644
--- a/pkgs/development/python-modules/aiohttp/default.nix
+++ b/pkgs/development/python-modules/aiohttp/default.nix
@@ -3,7 +3,6 @@
, buildPythonPackage
, fetchPypi
, pythonOlder
-, pythonAtLeast
, attrs
, chardet
, multidict
@@ -12,9 +11,8 @@
, idna-ssl
, typing-extensions
, pytestrunner
-, pytest
+, pytestCheckHook
, gunicorn
-, pytest-timeout
, async_generator
, pytest_xdist
, pytestcov
@@ -22,13 +20,14 @@
, trustme
, brotlipy
, freezegun
+, isPy38
}:
buildPythonPackage rec {
pname = "aiohttp";
version = "3.6.2";
# https://github.com/aio-libs/aiohttp/issues/4525 python3.8 failures
- disabled = pythonOlder "3.5" || pythonAtLeast "3.8";
+ disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
@@ -36,28 +35,41 @@ buildPythonPackage rec {
};
checkInputs = [
- pytestrunner pytest gunicorn async_generator pytest_xdist
+ pytestrunner pytestCheckHook gunicorn async_generator pytest_xdist
pytest-mock pytestcov trustme brotlipy freezegun
];
propagatedBuildInputs = [ attrs chardet multidict async-timeout yarl ]
++ lib.optionals (pythonOlder "3.7") [ idna-ssl typing-extensions ];
- # disable tests which attempt to do loopback connections
- checkPhase = ''
+ disabledTests = [
+ # disable tests which attempt to do loopback connections
+ "get_valid_log_format_exc"
+ "test_access_logger_atoms"
+ "aiohttp_request_coroutine"
+ "server_close_keepalive_connection"
+ "connector"
+ "client_disconnect"
+ "handle_keepalive_on_closed_connection"
+ "proxy_https_bad_response"
+ "partially_applied_handler"
+ "middleware"
+ ] ++ lib.optionals stdenv.is32bit [
+ "test_cookiejar"
+ ] ++ lib.optionals isPy38 [
+ # Python 3.8 https://github.com/aio-libs/aiohttp/issues/4525
+ "test_read_boundary_with_incomplete_chunk"
+ "test_read_incomplete_chunk"
+ "test_request_tracing_exception"
+ ] ++ lib.optionals stdenv.isDarwin [
+ "test_addresses" # https://github.com/aio-libs/aiohttp/issues/3572
+ "test_close"
+ ];
+
+ # aiohttp in current folder shadows installed version
+ # Probably because we run `python -m pytest` instead of `pytest` in the hook.
+ preCheck = ''
cd tests
- pytest -k "not get_valid_log_format_exc \
- and not test_access_logger_atoms \
- and not aiohttp_request_coroutine \
- and not server_close_keepalive_connection \
- and not connector \
- and not client_disconnect \
- and not handle_keepalive_on_closed_connection \
- and not proxy_https_bad_response \
- and not partially_applied_handler \
- ${lib.optionalString stdenv.is32bit "and not test_cookiejar"} \
- and not middleware" \
- --ignore=test_connector.py
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/aiohue/default.nix b/pkgs/development/python-modules/aiohue/default.nix
index 91c059497fca20d779248c057b86cb258e9fbe43..68354cee0b27722c311dc9a6ea84b8f541c52e9c 100644
--- a/pkgs/development/python-modules/aiohue/default.nix
+++ b/pkgs/development/python-modules/aiohue/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "aiohue";
- version = "1.10.1";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d95e51f15c442d769004774e7b4220155e32dc6c8ae834b035a2f0d8ff783ff0";
+ sha256 = "bdd08ad65505057b9dc8fc1b5558250bd13aeba681a493080f710ffffc4260a3";
};
propagatedBuildInputs = [ aiohttp ];
diff --git a/pkgs/development/python-modules/aiolifx/default.nix b/pkgs/development/python-modules/aiolifx/default.nix
index c40f8d3b4471b71ffea1f654871255508f92d5eb..7b33b1c508f8d1b54bdfee92ad0a29be00de9738 100644
--- a/pkgs/development/python-modules/aiolifx/default.nix
+++ b/pkgs/development/python-modules/aiolifx/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "aiolifx";
- version = "0.6.7";
+ version = "0.6.8";
src = fetchPypi {
inherit pname version;
- sha256 = "cf53c9faea6eee25a466e73eef1753b82a75c7497648149c19c15342df2678f2";
+ sha256 = "9f9055bc2a9a72c5eab17e0ce5522edecd6de07e21cf347bf0cffabdabe5570e";
};
# tests are not implemented
diff --git a/pkgs/development/python-modules/aioresponses/default.nix b/pkgs/development/python-modules/aioresponses/default.nix
index bbeca1c31507aef2fa30e04db4c8507ffb645bf2..7b12cefc8c78aac664405b6454795e141efb696b 100644
--- a/pkgs/development/python-modules/aioresponses/default.nix
+++ b/pkgs/development/python-modules/aioresponses/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "aioresponses";
- version = "0.6.3";
+ version = "0.6.4";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "06w15iyr07s861hkzqfdclzxkpvgg83sx8f235mz8k2490hnyqvv";
+ sha256 = "4397ca736238a1ada8c7f47e557dda05e9ecfdd467b9f6b83871efd365af7e9f";
};
nativeBuildInputs = [
@@ -35,7 +35,7 @@ buildPythonPackage rec {
# Skip a test which makes requests to httpbin.org
checkPhase = ''
- pytest -k "not test_address_as_instance_of_url_combined_with_pass_through"
+ pytest -k "not (test_address_as_instance_of_url_combined_with_pass_through or test_pass_through_with_origin_params)"
'';
meta = {
diff --git a/pkgs/development/python-modules/aiorun/default.nix b/pkgs/development/python-modules/aiorun/default.nix
index 8eda59a9abf0ed5c997af1bba93ea1c4f0c99d53..0cb7a441015e382804314edd39236d04b9407077 100644
--- a/pkgs/development/python-modules/aiorun/default.nix
+++ b/pkgs/development/python-modules/aiorun/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchFromGitHub
, isPy27
+, pygments
, pytest
, pytestcov
, uvloop
@@ -21,6 +22,10 @@ buildPythonPackage rec {
sha256 = "0wcj8prkijb889ic8n6varms7xkwy028hhw0imgkd1i0p64lm3m4";
};
+ propagatedBuildInputs = [
+ pygments
+ ];
+
checkInputs = [
pytest
pytestcov
diff --git a/pkgs/development/python-modules/aiounifi/default.nix b/pkgs/development/python-modules/aiounifi/default.nix
index e6a9afcc2c99554f1c251a36631532745196c019..589ebc08ef49aff879d623ceace1a659b70b069f 100644
--- a/pkgs/development/python-modules/aiounifi/default.nix
+++ b/pkgs/development/python-modules/aiounifi/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "aiounifi";
- version = "11";
+ version = "22";
disabled = ! isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "e751cfd002f54dda76dfd498dcc53cb6fab6bff79773ca7d18c9c7b392046b12";
+ sha256 = "ad2625c8a62e28781d50644f4a4df5a97a32174b965cd3b329820ae85e2dfcc3";
};
propagatedBuildInputs = [ aiohttp ];
diff --git a/pkgs/development/python-modules/alembic/default.nix b/pkgs/development/python-modules/alembic/default.nix
index 4161dfbedfe4d3acd27dde716bc4443363c383df..18a56936d9db1628a5d9ac243efce1596f9ece57 100644
--- a/pkgs/development/python-modules/alembic/default.nix
+++ b/pkgs/development/python-modules/alembic/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "alembic";
- version = "1.3.3";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "d412982920653db6e5a44bfd13b1d0db5685cbaaccaf226195749c706e1e862a";
+ sha256 = "035ab00497217628bf5d0be82d664d8713ab13d37b630084da8e1f98facf4dbf";
};
buildInputs = [ pytest pytestcov mock coverage ];
diff --git a/pkgs/development/python-modules/alerta-server/default.nix b/pkgs/development/python-modules/alerta-server/default.nix
index 5f545c6ee2fe260fa85e1968960d8dd6694ae6ba..f603de71855cd461bfa67cf0556efe5a4fb60067 100644
--- a/pkgs/development/python-modules/alerta-server/default.nix
+++ b/pkgs/development/python-modules/alerta-server/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "alerta-server";
- version = "7.4.6";
+ version = "7.5.5";
src = fetchPypi {
inherit pname version;
- sha256 = "f91889777a4d01f8ffca2f01d35cad3996a61178c26e8819c6d8eb746b951dd4";
+ sha256 = "f6d80654f063af45167c6b4f5f25a9015e728f3f600c5565ddb85964b8c9874b";
};
propagatedBuildInputs = [ python-dateutil requests pymongo raven bcrypt flask pyjwt flask-cors psycopg2 pytz flask-compress jinja2 pyyaml];
diff --git a/pkgs/development/python-modules/alerta/default.nix b/pkgs/development/python-modules/alerta/default.nix
index 4a4d61bff7d649e56874beaf38d7e8db3eef4921..ae984bbd38b5db258d2b19b5d82558475201b5b5 100644
--- a/pkgs/development/python-modules/alerta/default.nix
+++ b/pkgs/development/python-modules/alerta/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "alerta";
- version = "7.4.5";
+ version = "7.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "926f1101a1b57a9fad611f1e1d5af751693efcc344a9db01af50e2fe0d362d84";
+ sha256 = "e903d4b097d4650983faecedc4e2dffd27a962b671643098f8425f9a19884d0f";
};
propagatedBuildInputs = [ six click requests pytz tabulate ];
diff --git a/pkgs/development/python-modules/amqp/default.nix b/pkgs/development/python-modules/amqp/default.nix
index bfd3cd7055e30873ec6a93afdb5bcfe33ab9d06e..20dc0d397122676f40f6316213971dea22759335 100644
--- a/pkgs/development/python-modules/amqp/default.nix
+++ b/pkgs/development/python-modules/amqp/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "amqp";
- version = "2.5.2";
+ version = "2.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "77f1aef9410698d20eaeac5b73a87817365f457a507d82edf292e12cbb83b08d";
+ sha256 = "24dbaff8ce4f30566bb88976b398e8c4e77637171af3af6f1b9650f48890e60b";
};
checkInputs = [ pytest case pytest-sugar ];
diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix
index 07ae08ada78c0fdea4b5c689af8e30f2a56d9351..03bb1fcc38999175219927646e520d23a27540e9 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.9";
+ version = "2.9.10";
src = fetchFromGitHub {
owner = "ansible";
repo = "ansible";
rev = "v${version}";
- sha256 = "06a9iq7w2cm0hsxaw5irsja8w44gffiw09ly27jxklpa8gv57rml";
+ sha256 = "1979522k57gafvq9vx3lbc3zah7jq3kiy98ji9x5bmxyddmgr9ch";
};
prePatch = ''
diff --git a/pkgs/development/python-modules/anytree/default.nix b/pkgs/development/python-modules/anytree/default.nix
index b07b585573de9318a398906870b3c6add49432b3..6b25952493be2ce26462c065157335af1164b2b7 100644
--- a/pkgs/development/python-modules/anytree/default.nix
+++ b/pkgs/development/python-modules/anytree/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "anytree";
- version = "2.7.3";
+ version = "2.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "05736hamjv4f38jw6z9y4wckc7mz18ivbizm1s3pb0n6fp1sy4zk";
+ sha256 = "3f0f93f355a91bc3e6245319bf4c1d50e3416cc7a35cc1133c1ff38306bbccab";
};
patches = lib.optionals withGraphviz [
diff --git a/pkgs/development/python-modules/apache-airflow/default.nix b/pkgs/development/python-modules/apache-airflow/default.nix
index f8ef6b9492a366870ba399ecb2edeff8ffee189b..ca2cb03f9672962493ef88e8e11e637bc6ae087d 100644
--- a/pkgs/development/python-modules/apache-airflow/default.nix
+++ b/pkgs/development/python-modules/apache-airflow/default.nix
@@ -46,7 +46,6 @@
, thrift
, tzlocal
, unicodecsv
-, werkzeug
, zope_deprecation
, enum34
, typing
@@ -127,7 +126,6 @@ buildPythonPackage rec {
thrift
tzlocal
unicodecsv
- werkzeug
zope_deprecation
];
@@ -143,24 +141,25 @@ buildPythonPackage rec {
--replace "pandas>=0.17.1, <1.0.0" "pandas" \
--replace "flask-caching>=1.3.3, <1.4.0" "flask-caching" \
--replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \
+ --replace "flask-admin==1.5.3" "flask-admin" \
+ --replace "flask-login>=0.3, <0.5" "flask-login" \
--replace "pendulum==1.4.4" "pendulum" \
--replace "cached_property~=1.5" "cached_property" \
--replace "dill>=0.2.2, <0.3" "dill" \
--replace "configparser>=3.5.0, <3.6.0" "configparser" \
- --replace "jinja2>=2.7.3, <=2.10.0" "jinja2" \
+ --replace "jinja2>=2.10.1, <2.11.0" "jinja2" \
--replace "colorlog==4.0.2" "colorlog" \
--replace "funcsigs==1.0.0" "funcsigs" \
--replace "flask-swagger==0.2.13" "flask-swagger" \
--replace "python-daemon>=2.1.1, <2.2" "python-daemon" \
- --replace "alembic>=0.9, <1.0" "alembic" \
+ --replace "alembic>=1.0, <2.0" "alembic" \
--replace "markdown>=2.5.2, <3.0" "markdown" \
--replace "future>=0.16.0, <0.17" "future" \
--replace "tenacity==4.12.0" "tenacity" \
--replace "text-unidecode==1.2" "text-unidecode" \
--replace "tzlocal>=1.4,<2.0.0" "tzlocal" \
--replace "sqlalchemy~=1.3" "sqlalchemy" \
- --replace "gunicorn>=19.5.0, <20.0" "gunicorn" \
- --replace "werkzeug>=0.14.1, <0.15.0" "werkzeug"
+ --replace "gunicorn>=19.5.0, <20.0" "gunicorn"
# dumb-init is only needed for CI and Docker, not relevant for NixOS.
substituteInPlace setup.py \
diff --git a/pkgs/development/python-modules/apispec/default.nix b/pkgs/development/python-modules/apispec/default.nix
index fa8b14853aa329f97ed663a171cc8daa79079805..7128f9a96d0aaf54e1776fe5bf8559676f7ddcb8 100644
--- a/pkgs/development/python-modules/apispec/default.nix
+++ b/pkgs/development/python-modules/apispec/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "apispec";
- version = "3.1.1";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "24b8490c22310b0779a058ccb24ec2fef33d571bb5aba1f525ab5963b0eabcdd";
+ sha256 = "419d0564b899e182c2af50483ea074db8cb05fee60838be58bb4542095d5c08d";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/appdirs/default.nix b/pkgs/development/python-modules/appdirs/default.nix
index 2f7f2ae0281b18c0aa9ad98678a7a358202626c0..22fa3dc98fb07ae3a232108193141c34ffa7b6f4 100644
--- a/pkgs/development/python-modules/appdirs/default.nix
+++ b/pkgs/development/python-modules/appdirs/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "appdirs";
- version = "1.4.3";
+ version = "1.4.4";
src = fetchPypi {
inherit pname version;
- sha256 = "9e5896d1372858f8dd3344faf4e5014d21849c756c8d5701f78f8a103b372d92";
+ sha256 = "7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41";
};
meta = {
diff --git a/pkgs/development/python-modules/apsw/default.nix b/pkgs/development/python-modules/apsw/default.nix
index cd6e40c119c0bb950d7fec6ca779fece01f6e359..48aa68f30540f0e0766cc336de5b522f58ecbade 100644
--- a/pkgs/development/python-modules/apsw/default.nix
+++ b/pkgs/development/python-modules/apsw/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "apsw";
- version = "3.30.1-r1";
+ version = "3.32.2-r1";
disabled = isPyPy;
@@ -11,7 +11,7 @@ buildPythonPackage rec {
owner = "rogerbinns";
repo = "apsw";
rev = version;
- sha256 = "1zp38gj44bmzfxxpvgd7nixkp8vs2fpl839ag8vrh9z70dax22f0";
+ sha256 = "0gwhcvklrgng8gg6in42h0aj2bsq522bhhs2pp3cqdrmypkjdm59";
};
buildInputs = [ sqlite ];
diff --git a/pkgs/development/python-modules/aresponses/default.nix b/pkgs/development/python-modules/aresponses/default.nix
index 472911340ad8fefb7ef1ede1bae91255879c9c2a..c790f4804105f851fe3742244e4a2bb7e41564b2 100644
--- a/pkgs/development/python-modules/aresponses/default.nix
+++ b/pkgs/development/python-modules/aresponses/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "aresponses";
- version = "1.1.2";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "20a63536d86af6f31f9b0720c561bdc595b6bfe071940e347ab58b11caff9e1b";
+ sha256 = "58693a6b715edfa830a20903ee1d1b2a791251923f311b3bebf113e8ff07bb35";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/arrow/default.nix b/pkgs/development/python-modules/arrow/default.nix
index 4fdf55bc2bd3fcc6e69cb14e437a656829251115..60a9572f1c8e4ecc5e309cba80c950a22535234f 100644
--- a/pkgs/development/python-modules/arrow/default.nix
+++ b/pkgs/development/python-modules/arrow/default.nix
@@ -1,6 +1,7 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, isPy27
, nose, chai, simplejson, backports_functools_lru_cache
-, python-dateutil, pytz, pytest-mock, sphinx, dateparser, pytestcov, pytest
+, python-dateutil, pytz, pytest-mock, sphinx, dateparser, pytestcov
+, pytestCheckHook
}:
buildPythonPackage rec {
@@ -17,7 +18,7 @@ buildPythonPackage rec {
checkInputs = [
dateparser
- pytest
+ pytestCheckHook
pytestcov
pytest-mock
pytz
@@ -25,9 +26,10 @@ buildPythonPackage rec {
sphinx
];
- checkPhase = ''
- pytest
- '';
+ # ParserError: Could not parse timezone expression "America/Nuuk"
+ disabledTests = [
+ "test_parse_tz_name_zzz"
+ ];
meta = with lib; {
description = "Python library for date manipulation";
diff --git a/pkgs/development/python-modules/asgiref/default.nix b/pkgs/development/python-modules/asgiref/default.nix
index 56c69bb97edec36b7d9f573735018aa7bad2bd7d..3537736f77f6c46909ffacf244366e32878b79b7 100644
--- a/pkgs/development/python-modules/asgiref/default.nix
+++ b/pkgs/development/python-modules/asgiref/default.nix
@@ -1,6 +1,6 @@
{ stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, async-timeout, pytest, pytest-asyncio }:
buildPythonPackage rec {
- version = "3.2.7";
+ version = "3.2.10";
pname = "asgiref";
disabled = pythonOlder "3.5";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
owner = "django";
repo = pname;
rev = version;
- sha256 = "1qf29blzhh6sljaj1adc0p8cnyxh9ar6hky9ccdfbgmrk4rw5kwc";
+ sha256 = "1sj4yy2injaskwfi5pkb542jl8s6ljijnyra81gpw0pgd3d0bgxv";
};
propagatedBuildInputs = [ async-timeout ];
diff --git a/pkgs/development/python-modules/astral/default.nix b/pkgs/development/python-modules/astral/default.nix
index 84ce4d1d5b7b7b94b888eaf950c85a30669d1463..6c4afec6352ec913058bf3844f58ad941a6f3f33 100644
--- a/pkgs/development/python-modules/astral/default.nix
+++ b/pkgs/development/python-modules/astral/default.nix
@@ -1,15 +1,16 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytz, requests, pytest }:
+{ stdenv, buildPythonPackage, fetchPypi, isPy27, pytz, requests, pytest, freezegun }:
buildPythonPackage rec {
pname = "astral";
- version = "1.10.1";
+ version = "2.2";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1";
+ sha256 = "e41d9967d5c48be421346552f0f4dedad43ff39a83574f5ff2ad32b6627b6fbe";
};
- propagatedBuildInputs = [ pytz requests ];
+ propagatedBuildInputs = [ pytz requests freezegun ];
checkInputs = [ pytest ];
checkPhase = ''
diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix
index 2084065c8d5cee53f7fa9a1ab6af311d53ff6bc8..c11de9c941911496e4e4fa02c83c31817f5c9191 100644
--- a/pkgs/development/python-modules/astroid/default.nix
+++ b/pkgs/development/python-modules/astroid/default.nix
@@ -5,15 +5,19 @@
buildPythonPackage rec {
pname = "astroid";
- version = "2.3.3";
+ version = "2.4.1";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "71ea07f44df9568a75d0f354c49143a4575d90645e9fead6dfb52c26a85ed13a";
+ sha256 = "4c17cea3e592c21b6e222f673868961bad77e1f985cb1694ed077475a89229c1";
};
+ postPatch = ''
+ substituteInPlace astroid/__pkginfo__.py --replace "lazy_object_proxy==1.4.*" "lazy_object_proxy"
+ '';
+
# From astroid/__pkginfo__.py
propagatedBuildInputs = [ lazy-object-proxy six wrapt ]
++ lib.optional (pythonOlder "3.5") typing
diff --git a/pkgs/development/python-modules/asyncssh/default.nix b/pkgs/development/python-modules/asyncssh/default.nix
index ab647935364fc24c5931277aee313c796fed9410..ad7612259df06f8ab5245b31c028c5af7ea8a6bf 100644
--- a/pkgs/development/python-modules/asyncssh/default.nix
+++ b/pkgs/development/python-modules/asyncssh/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "asyncssh";
- version = "2.1.0";
+ version = "2.2.1";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "19d0b4c65115d09b42ed21c748884157babfb3055a6e130ea349dfdcbcef3380";
+ sha256 = "baf9f1aa397a104a0c3923bae927796ca57063ce62330767131b418cd833338e";
};
patches = [
diff --git a/pkgs/development/python-modules/asynctest/default.nix b/pkgs/development/python-modules/asynctest/default.nix
index d08f4137ba4576004e61c55123bb46312b2c71f7..d36328d7225b1c12898eb02a5d6e3c184b37beba 100644
--- a/pkgs/development/python-modules/asynctest/default.nix
+++ b/pkgs/development/python-modules/asynctest/default.nix
@@ -17,6 +17,9 @@ buildPythonPackage rec {
--replace "test_events_watched_outside_test_are_ignored" "xtest_events_watched_outside_test_are_ignored"
'';
+ # https://github.com/Martiusweb/asynctest/issues/132
+ doCheck = pythonOlder "3.8";
+
checkPhase = ''
${python.interpreter} -m unittest test
'';
diff --git a/pkgs/development/python-modules/atlassian-python-api/default.nix b/pkgs/development/python-modules/atlassian-python-api/default.nix
index f9462c5b0a50c79c440aae9f5787525f4af0b48d..57e54d24ae3bd970281df1cd93daaab7708f0465 100755
--- a/pkgs/development/python-modules/atlassian-python-api/default.nix
+++ b/pkgs/development/python-modules/atlassian-python-api/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "atlassian-python-api";
- version = "1.15.7";
+ version = "1.16.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b54cce1ca4bea838a949b4362410b1d717597951e5b7efbfa34ce89bc5df805e";
+ sha256 = "1sp036192vdl5nqifcswg2j838vf8i9k8bfd0w4qh1vz4f0pjz7y";
};
checkInputs = [ pytestrunner pytest ];
diff --git a/pkgs/development/python-modules/atom/default.nix b/pkgs/development/python-modules/atom/default.nix
index 465681a71f3f2546b42de87fcf6ca1c85971bad7..91c14756f482d114cf46f92f110859955331db4c 100644
--- a/pkgs/development/python-modules/atom/default.nix
+++ b/pkgs/development/python-modules/atom/default.nix
@@ -1,14 +1,15 @@
-{ lib, buildPythonPackage, fetchPypi, future }:
+{ lib, buildPythonPackage, fetchPypi, future, cppy }:
buildPythonPackage rec {
pname = "atom";
- version = "0.4.3";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "ce96fb50326a3bfa084463dbde1cf2e02c92735e5bc324d836355c25af87e0ae";
+ sha256 = "ce0c600e4b26b7553c926b3b8253df7ae19bbf2678bdc2d46eb29b5f9149f172";
};
+ buildInputs = [ cppy ];
propagatedBuildInputs = [ future ];
# Tests not released to pypi
diff --git a/pkgs/development/python-modules/atomicwrites/default.nix b/pkgs/development/python-modules/atomicwrites/default.nix
index 019dcbe9bed796bffa0e3a8ab6f2afc9e1dc0b56..03401f226a2ef1a7e93222e115f990aad527789a 100644
--- a/pkgs/development/python-modules/atomicwrites/default.nix
+++ b/pkgs/development/python-modules/atomicwrites/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "atomicwrites";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "75a9445bac02d8d058d5e1fe689654ba5a6556a1dfd8ce6ec55a0ed79866cfa6";
+ sha256 = "ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a";
};
# Tests depend on pytest but atomicwrites is a dependency of pytest
diff --git a/pkgs/development/python-modules/audio-metadata/default.nix b/pkgs/development/python-modules/audio-metadata/default.nix
index d4f97dd4ce5089c82b5056b77d4576055e062d27..1adee4403b9bf153efc725a31d33c029abdb6d84 100644
--- a/pkgs/development/python-modules/audio-metadata/default.nix
+++ b/pkgs/development/python-modules/audio-metadata/default.nix
@@ -9,17 +9,18 @@
buildPythonPackage rec {
pname = "audio-metadata";
- version = "0.9.0";
+ version = "0.11.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1v7ww3csyxrhnpvpynla64hfn1wp37vbw7srh9343n4wc02mh65l";
+ sha256 = "9e7ba79d49cf048a911d5f7d55bb2715c10be5c127fe5db0987c5fe1aa7335eb";
};
postPatch = ''
substituteInPlace setup.py \
--replace "bidict>=0.17,<0.18" "bidict" \
- --replace "more-itertools>=4.0,<8.0" "more-itertools"
+ --replace "more-itertools>=4.0,<8.0" "more-itertools" \
+ --replace "pendulum>=2.0,<=3.0,!=2.0.5,!=2.1.0" "pendulum>=2.0,<=3.0"
'';
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/auth0-python/default.nix b/pkgs/development/python-modules/auth0-python/default.nix
index 4efe1f50ef2c24c4e189412d4163faffd3638cd6..fed673453d19e552f7ee65b108bd4afd175ad8e9 100644
--- a/pkgs/development/python-modules/auth0-python/default.nix
+++ b/pkgs/development/python-modules/auth0-python/default.nix
@@ -3,15 +3,16 @@
, fetchPypi
, requests
, mock
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "auth0-python";
- version = "3.9.2";
+ version = "3.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "12870b4806095b707c4eed7bf8cdfeb3722d990366bc6a9772d1520e90efa73b";
+ sha256 = "e02525fd60d4b1e7e08bdc539b536db635da28ee25cc882412be4296802d0281";
};
propagatedBuildInputs = [
@@ -20,6 +21,17 @@ buildPythonPackage rec {
checkInputs = [
mock
+ pytestCheckHook
+ ];
+
+ pytestFlagsArray = [
+ # jwt package is not available in nixpkgs
+ "--ignore=auth0/v3/test/authentication/test_token_verifier.py"
+ ];
+
+ # tries to ping websites (e.g. google.com)
+ disabledTests = [
+ "can_timeout"
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/authheaders/default.nix b/pkgs/development/python-modules/authheaders/default.nix
index c8938c649b97c07db8abbcd84d3ff5deb807ad4d..a1d049ebb1513ec0de6c2a28463b212cd1dfa7e4 100644
--- a/pkgs/development/python-modules/authheaders/default.nix
+++ b/pkgs/development/python-modules/authheaders/default.nix
@@ -1,17 +1,17 @@
{ buildPythonPackage, fetchPypi, isPy27, lib
-, authres, dnspython, dkimpy, ipaddress, publicsuffix
+, authres, dnspython, dkimpy, ipaddress, publicsuffix2
}:
buildPythonPackage rec {
pname = "authheaders";
- version = "0.12.2";
+ version = "0.13.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a6f96d1dfb7a6cffcdd78d1582914d4f9a0b25d66e1cf5ce959446c92cd8b74f";
+ sha256 = "935726b784cc636cbcfed2c977f1a6887dc60056806da4eff60db932c5896692";
};
- propagatedBuildInputs = [ authres dnspython dkimpy publicsuffix ]
+ propagatedBuildInputs = [ authres dnspython dkimpy publicsuffix2 ]
++ lib.optional isPy27 ipaddress;
meta = {
diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix
index 1f2972c7663bb36757243ef9485ab8caa15a9040..4ad97ebc93fad96d6a13dfe4e89685fd5d2a5f76 100644
--- a/pkgs/development/python-modules/autobahn/default.nix
+++ b/pkgs/development/python-modules/autobahn/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "autobahn";
- version = "19.11.2";
+ version = "20.4.3";
src = fetchPypi {
inherit pname version;
- sha256 = "64fa063b3a1ab16588037d4713f13f66167f7ad2a2e95fd675decbc3bc85c089";
+ sha256 = "c6fe745d52ba9f9eecf791cd31f558df42aebfc4f9ee558a8f1d18c707e1ae1f";
};
propagatedBuildInputs = [ six txaio twisted zope_interface cffi cryptography pynacl ] ++
diff --git a/pkgs/development/python-modules/automat/default.nix b/pkgs/development/python-modules/automat/default.nix
index 8a9f85b54fdd7b0fde94eb9821da4c63ddd5e77d..78a3259a287844276d0f2d28954e5aa7278d581b 100644
--- a/pkgs/development/python-modules/automat/default.nix
+++ b/pkgs/development/python-modules/automat/default.nix
@@ -2,12 +2,12 @@
m2r, setuptools_scm, six, attrs }:
buildPythonPackage rec {
- version = "0.8.0";
+ version = "20.2.0";
pname = "Automat";
src = fetchPypi {
inherit pname version;
- sha256 = "269a09dfb063a3b078983f4976d83f0a0d3e6e7aaf8e27d8df1095e09dc4a484";
+ sha256 = "7979803c74610e11ef0c0d68a2942b152df52da55336e0c9d58daf1831cbdf33";
};
buildInputs = [ m2r setuptools_scm ];
diff --git a/pkgs/development/python-modules/autopep8/default.nix b/pkgs/development/python-modules/autopep8/default.nix
index 715e4da8f44e156e37b822123ad779ac21107566..2dabb70197b5fd51f22c03147ca248c7266b56fe 100644
--- a/pkgs/development/python-modules/autopep8/default.nix
+++ b/pkgs/development/python-modules/autopep8/default.nix
@@ -1,15 +1,17 @@
-{ stdenv, fetchPypi, buildPythonPackage, pycodestyle, glibcLocales }:
+{ stdenv, fetchPypi, buildPythonPackage, pycodestyle, glibcLocales
+, toml
+}:
buildPythonPackage rec {
pname = "autopep8";
- version = "1.5.2";
+ version = "1.5.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0m29ndgrcgrzi3y1fsxmdl421x6n4gn02l70hsz8486h8zzdhbqm";
+ sha256 = "60fd8c4341bab59963dafd5d2a566e94f547e660b9b396f772afe67d8481dbf0";
};
- propagatedBuildInputs = [ pycodestyle ];
+ propagatedBuildInputs = [ pycodestyle toml ];
# One test fails:
# FAIL: test_recursive_should_not_crash_on_unicode_filename (test.test_autopep8.CommandLineTests)
diff --git a/pkgs/development/python-modules/av/default.nix b/pkgs/development/python-modules/av/default.nix
index 7ccc569a87e5f7379954a86c9d6f8eec49b6d2dc..594ac42018b2796cefc1d5f48a5770a0314dbaa5 100644
--- a/pkgs/development/python-modules/av/default.nix
+++ b/pkgs/development/python-modules/av/default.nix
@@ -1,24 +1,26 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, numpy
-, ffmpeg_4
+, ffmpeg
, pkgconfig
}:
buildPythonPackage rec {
pname = "av";
- version = "7.0.1";
+ version = "8.0.2";
+ disabled = isPy27; # setup.py no longer compatible
src = fetchPypi {
inherit pname version;
- sha256 = "10qav9dryly9h6n8vypx5m334v2lh88fsvgfg0zjy4bxjslay4zv";
+ sha256 = "a3bba6bf68766b8a1a057f28869c7078cf0a1ec3207c7788c2ce8fe6f6bd8267";
};
checkInputs = [ numpy ];
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ ffmpeg_4 ];
+ buildInputs = [ ffmpeg ];
# Tests require downloading files from internet
doCheck = false;
diff --git a/pkgs/development/python-modules/avro/default.nix b/pkgs/development/python-modules/avro/default.nix
index 48ccd891c8571595cdd053743629a631af6ddb38..58c3b46cdba4478970c09b988343211be28c30c8 100644
--- a/pkgs/development/python-modules/avro/default.nix
+++ b/pkgs/development/python-modules/avro/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPy3k }:
+{ stdenv, buildPythonPackage, fetchPypi, isPy3k, pycodestyle, isort }:
buildPythonPackage rec {
pname = "avro";
@@ -10,6 +10,9 @@ buildPythonPackage rec {
sha256 = "4487f0e91d0d44142bd08b3c6da57073b720c3effb02eeb4e2e822804964c56b";
};
+ nativeBuildInputs = [ pycodestyle ];
+ propagatedBuildInputs = [ isort ];
+
meta = with stdenv.lib; {
description = "A serialization and RPC framework";
homepage = "https://pypi.python.org/pypi/avro/";
diff --git a/pkgs/development/python-modules/awkward1/default.nix b/pkgs/development/python-modules/awkward1/default.nix
index 3e2b08061d92fe32bd2ad010cd26b1fba774fee0..e3549e0a4a85754b4306c89cfc66e50325fa56f9 100644
--- a/pkgs/development/python-modules/awkward1/default.nix
+++ b/pkgs/development/python-modules/awkward1/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "awkward1";
- version = "0.2.19";
+ version = "0.2.23";
src = fetchPypi {
inherit pname version;
- sha256 = "23446eacdf52cad1fb0b5bb0f2ed16c1ae8bb5a282d667ad37ab69494e1ef27f";
+ sha256 = "d7458b499959af66e0a640e29e6b676a39cc9614cd504e5a2e8f8d0c7f546597";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/python-modules/aws-lambda-builders/default.nix b/pkgs/development/python-modules/aws-lambda-builders/default.nix
index 9979ccdd3c074a01acff2bc64434aa72296d4c9c..fdce47b2594617ba22779b0fd77803948aa75419 100644
--- a/pkgs/development/python-modules/aws-lambda-builders/default.nix
+++ b/pkgs/development/python-modules/aws-lambda-builders/default.nix
@@ -2,22 +2,24 @@
, buildPythonPackage
, fetchFromGitHub
, six
+, pathlib
, pytest
, mock
, parameterized
+, isPy27
, isPy35
}:
buildPythonPackage rec {
pname = "aws-lambda-builders";
- version = "0.8.0";
+ version = "0.9.0";
# No tests available in PyPI tarball
src = fetchFromGitHub {
owner = "awslabs";
repo = "aws-lambda-builders";
rev = "v${version}";
- sha256 = "1akiv92cd7ciky0aay94lh9azr73jajn0x0x6ywaf3qm5c4hyvys";
+ sha256 = "0cgb0hwf4xg5dmm32wwlxqy7a77jw6gpnj7v8rq5948hsy2sfrcp";
};
# Package is not compatible with Python 3.5
@@ -25,7 +27,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [
six
- ];
+ ] ++ lib.optionals isPy27 [ pathlib ];
checkInputs = [
pytest
diff --git a/pkgs/development/python-modules/aws-sam-translator/default.nix b/pkgs/development/python-modules/aws-sam-translator/default.nix
index 13bc3cdbbbb6f44b73c08d141ef979fe1fc78012..a9b8834be2607c22422e48e8670f534ee314098c 100644
--- a/pkgs/development/python-modules/aws-sam-translator/default.nix
+++ b/pkgs/development/python-modules/aws-sam-translator/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "aws-sam-translator";
- version = "1.21.0";
+ version = "1.24.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0diyqiwas9fhkj7p5hm08lvkd5h9yn9zqilwww2av04mclfk82ij";
+ sha256 = "f6b67545a87ec1e276bd5bf06abcc84332c4eb9dfa2fd415113e07a908fe55bb";
};
# Tests are not included in the PyPI package
diff --git a/pkgs/development/python-modules/aws-xray-sdk/default.nix b/pkgs/development/python-modules/aws-xray-sdk/default.nix
index 6e12a1bcb31a135c5b45fb91bbcdf5f2d2c8693b..607118564c5a0f7560e83ef06233fa45931b0ab2 100644
--- a/pkgs/development/python-modules/aws-xray-sdk/default.nix
+++ b/pkgs/development/python-modules/aws-xray-sdk/default.nix
@@ -1,6 +1,8 @@
{ lib
, buildPythonPackage
, fetchPypi
+, pythonOlder
+, importlib-metadata
, jsonpickle
, wrapt
, requests
@@ -10,15 +12,17 @@
buildPythonPackage rec {
pname = "aws-xray-sdk";
- version = "2.4.3";
+ version = "2.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "263a38f3920d9dc625e3acb92e6f6d300f4250b70f538bd009ce6e485676ab74";
+ sha256 = "8dfa785305fc8dc720d8d4c2ec6a58e85e467ddc3a53b1506a2ed8b5801c8fc7";
};
propagatedBuildInputs = [
jsonpickle wrapt requests future botocore
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
];
meta = {
diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix
index dc31669f718215577f5a65c5f26f31fd6dd16191..8e4fa9666e4bd1941741fce8a0ec8f5e02a20a73 100644
--- a/pkgs/development/python-modules/azure-core/default.nix
+++ b/pkgs/development/python-modules/azure-core/default.nix
@@ -12,14 +12,14 @@
}:
buildPythonPackage rec {
- version = "1.5.0";
+ version = "1.6.0";
pname = "azure-core";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "181iyigm11y56lf1kwv7pcdyppavpwjb1b6k3qp3jnbqaypad9mg";
+ sha256 = "d10b74e783cff90d56360e61162afdd22276d62dc9467e657ae866449eae7648";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
index 75c912dfe40ca42f47e542e4bf2a587cc3ce36f5..e5879bd4e8c3d5dcceb31a29525fa0e8852c73a1 100644
--- a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.4.0";
+ version = "0.5.0";
pname = "azure-mgmt-appconfiguration";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1dn5585nsizszjivx6lp677ka0mrg0ayqgag4yzfdz9ml8mj1xl5";
+ sha256 = "211527511d7616a383cc196956eaf2b7ee016f2367d367924b3715f2a41106da";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix b/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix
index c168147609855b2b9d701a1bf9162b131f25ccc8..98ca58e43407b55d39791965a9f4ad8f9d5b3ed8 100644
--- a/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cognitiveservices";
- version = "6.1.0";
+ version = "6.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "e0c4bbe656ababb942d708ee04f3f3305a2023e322a8b3fb1d8503aa682f59c4";
+ sha256 = "93503507ba87c18fe24cd3dfcd54e6e69a4daf7636f38b7537e09cee9a4c13ce";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/pkgs/development/python-modules/azure-mgmt-compute/default.nix
index e78d93fb7bc19d70311c1637baa405cc8988fe6d..a89a28bb2645e7b0d7eacce9af711a586f9c7d84 100644
--- a/pkgs/development/python-modules/azure-mgmt-compute/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-compute/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "12.0.0";
+ version = "12.1.0";
pname = "azure-mgmt-compute";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0vzq93g2fpnij4rykkk3391xq2knhlbz87vhim4zvj8s45sx6z8q";
+ sha256 = "54416e6fa4584bb986e8985f510486a36b4fdf47af012a4982a0960c7b11e89c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix b/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix
index 5bf67fc6787c3fe3ff6d06ac111e6d7b59c49021..2dfff00dfa6154141a56b04229fa10ae1f28b4eb 100644
--- a/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerinstance";
- version = "1.5.0";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1kd8lxm5kzk0wxbw1f3vin10hlhb4sygrxqd5c8k715s0ipkhmdh";
+ sha256 = "5ad247d186c3c040da7a1d40ad39c9881e99afc58271f673abb602abb0b6b85b";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
index d77d28479a1accbe7450fac23580384c598e262b..8e186da6d880a96b250014f25b9a53d2989836ec 100644
--- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerservice";
- version = "9.0.1";
+ version = "9.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7e4459679bdba4aa67a4b5848e63d94e965a304a7418ef7607eb7a9ce295d886";
+ sha256 = "e7904b60c42a153b64b1604f3c698602686b38787bebdaed6e808cd43b6e5967";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix b/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
index 61bc17df014804cc7f23c978b1c2d93e7b11c188..8578800e56e66f2abfc40d12c1ec8f13d32a02d5 100644
--- a/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
- version = "0.14.0";
+ version = "0.15.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "692544dd2fa6276a7a4b4e094e2a5e0915d29b7829e266c6ade2b17a5fdcc2a9";
+ sha256 = "03ysr8kx0gavjrxsi9wqrgxpg3g17nvii7z68qfm0k2mv6ryj3z7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
index e7da7541dd988e45a2ca26360ed589b1d7f5fbb4..8dd91f845523aa34e7f32a50c2b6fbd3f79410d9 100644
--- a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-datafactory";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "48b1ec81f30f4b5f38dd17f68f0dfc968db96e0a04fdcfc99f43f80ca041f14b";
+ sha256 = "35d7c737054a7e6fc7c88d8c437fc012904c4568809487cac443eb3b13e6655b";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix b/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
index 1057322a8e6a5c590458061cfad3211f4c0afac1..78e30841c148175951fe3eea8e50e0d7b577dd27 100644
--- a/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-eventhub";
- version = "3.1.0";
+ version = "4.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "c823a0ed879230a3ec9f15c32c9788610af1db56e6aeae6b2725476ddbe0d138";
+ sha256 = "1qisnwn0gqfsa3h5x0fdbsgdjwn92hdbg71gdijrja0kryb328k5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
index 4b8aef08f1c5d781231c4d7adbf78726e1484e92..6713f24ca5ccbc724339d62441b93e0098a728e2 100644
--- a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "1.4.0";
+ version = "1.5.1";
pname = "azure-mgmt-hdinsight";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0zmmfj7z1zrayjqwqybcn3bwm47d2ngyxm1g6fh2iw5c2f9czycv";
+ sha256 = "76b94f3e43fdc6698023d79be731937dc645dc3178dc134854768528ecc0aea3";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix b/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
index 5ba25e11a89edf757800e09a861bed49a99b70c9..963d794d550567fa95cf5ea24755d09e4e0d06d0 100644
--- a/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-iotcentral";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "f6dacf442ccae2f18f1082e80bcbdcaa8c0efa2ba92b48c5db6ee01d37240047";
+ sha256 = "c175f6642be514ad0efd3dc03d09e50d923596fd9e634381793dcc46bb8a57c7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
index 08a9b6b507ef9c69592038569d0768abefd4fea9..edcfde1d1abb6eed2b0342df9261aec8b6430092 100644
--- a/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-kusto/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.7.0";
+ version = "0.8.0";
pname = "azure-mgmt-kusto";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "40f8e62db145d31731018b83baf2d1a78b585514c373dd3c095f1f6835d17d23";
+ sha256 = "b12388df60982265c9f18e7382c5cc0e389c071227865cadc626b9ff9c6e3871";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-media/default.nix b/pkgs/development/python-modules/azure-mgmt-media/default.nix
index f3dfaba6d9cbcca1462df740a9668bdd2d3c97f8..018d7140a3d98f1e5b9d1eb5a583d706a2d47455 100644
--- a/pkgs/development/python-modules/azure-mgmt-media/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-media/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-media";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1py0hch0wghzfxazdrrs7p0kln2zn9jh3fmkzwd2z8qggj38q6gm";
+ sha256 = "0adeee9e654a9011f5107def06fea6838864a3514a1e5a9ed495f3a56a687cc7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-monitor/default.nix b/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
index 36124ff6baaf403cba47458e5cc68186f43bc58d..edd7abd11a78ca396f304d966b53df8bbbbd61c0 100644
--- a/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-monitor";
- version = "0.9.0";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "170jyr1qzwhv5ihyrsg5d8qzjylqmg31dscd31jzi4i7bwqf3sb8";
+ sha256 = "0r3l55mhd00zx8sw13d7i9l7r214946s1y3wxcswxad7q5660zfm";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-network/default.nix b/pkgs/development/python-modules/azure-mgmt-network/default.nix
index 24f7165281d4376f2be04169e2d932baf976b0c2..a140c779fff1691c4c7acc53f50b00359219317a 100644
--- a/pkgs/development/python-modules/azure-mgmt-network/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-network/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "10.2.0";
+ version = "11.0.0";
pname = "azure-mgmt-network";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "d50c74cdc1c9be6861ddef9adffd3b05afc5a5092baf0209eea30f4439cba2d9";
+ sha256 = "7fdfc631c660cb173eee88abbb7b8be7742f91b522be6017867f217409cd69bc";
};
postInstall = if isPy3k then "" else ''
diff --git a/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix b/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
index ece93025b571eb6d95ac7852bd70f24ac2e815e6..75781dab8ed3bdbb6d0ada454d57fd0aa789d76c 100644
--- a/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-recoveryservicesbackup";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "6355d9234d87422d57bf2ea8d1cc242463c203e4bb79b8930f22f29f4e025fa1";
+ sha256 = "a0ee89691b21945cc4b892a9194320f50c1cd242d98f00a82d7e3848c28517a5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-resource/default.nix b/pkgs/development/python-modules/azure-mgmt-resource/default.nix
index 81f8e15953dcdc70992e11316ca96d77ac2aec50..ee1149f6ef2e7cbdb4d6a1912b6c8d749044065f 100644
--- a/pkgs/development/python-modules/azure-mgmt-resource/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-resource/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
- version = "9.0.0";
+ version = "10.1.0";
pname = "azure-mgmt-resource";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "00bmdbr7hdwb3ibr9sfbgbmmr6626qlz19cdi84d87rcisczf4nw";
+ sha256 = "9be7fcdf586f24acb799a799cf5e9363e9323ca0ce54cca63ab505f69fa0fddd";
};
postInstall = if isPy3k then "" else ''
diff --git a/pkgs/development/python-modules/azure-mgmt-security/default.nix b/pkgs/development/python-modules/azure-mgmt-security/default.nix
index 5a9d8849f8d21d1346405441e8251b6bc6da0c6a..90a64ff098ae99b91eb3a54175851ee82aac75dc 100644
--- a/pkgs/development/python-modules/azure-mgmt-security/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-security/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.3.0";
+ version = "0.4.1";
pname = "azure-mgmt-security";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0z766424783a6y5dp5ybxssb0bfzqb8kpa6zra8ccnbfg4fn478v";
+ sha256 = "08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-sql/default.nix b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
index 1b6649a36f23535bbd047f53cedbb8527175c207..f481d939705cfd412981b48f45ff3a64957384b7 100644
--- a/pkgs/development/python-modules/azure-mgmt-sql/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
- version = "0.18.0";
+ version = "0.19.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "99ca085eb523a5c27933060ccb04d7a6b60864f98d87bf5b63ac17d419b43445";
+ sha256 = "694649d4c9c5f89e543f23ec10e450b6382b2f1bc5843ef266cfc302276038c6";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-storage/default.nix b/pkgs/development/python-modules/azure-mgmt-storage/default.nix
index e3ac0961542b36568138b71d3f2646b18f292c01..8e101ef051ac0f5ad5323fb27a968a21c398c929 100644
--- a/pkgs/development/python-modules/azure-mgmt-storage/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-storage/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "10.0.0";
+ version = "11.1.0";
pname = "azure-mgmt-storage";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "d1edead1ad36e957c9f9b605f547ad1ff7152f8f785fa03d3c7891bb428a68ef";
+ sha256 = "ef23587c1b6dc0866ebf0e91e83ba05d7f7e4fea7951b704781b9cd9f5f27f1c";
};
propagatedBuildInputs = [ azure-mgmt-common ];
diff --git a/pkgs/development/python-modules/azure-mgmt-subscription/default.nix b/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
index 92dcc7cd952a5b6aedfdc19b289f9713676027af..6a429a056f4514c1d4946ef549e6bf2a83a5461b 100644
--- a/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-subscription";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1w91zqi2icld76mcrz0kwq0adb1nr83yqdq6qp1p1445p914qjsh";
+ sha256 = "7448a322eceed3d300e181fde0f626c0e37df773f6c7297df2b73d98cb0936cf";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-web/default.nix b/pkgs/development/python-modules/azure-mgmt-web/default.nix
index 48f7296d99942a2609bdf4111efe7166e8a7c6f0..727311cc09a99dcd96256be8ec61453506070b1c 100644
--- a/pkgs/development/python-modules/azure-mgmt-web/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-web/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-web";
- version = "0.46.0";
+ version = "0.47.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "e1988aa2b91e6b5aa84e48ac02d5546945bdc2d8331744869e923ba15066c4a6";
+ sha256 = "1s6c477q2kpyiqkisw6l70ydyjkv3ay6zjjj4jl4ipv05a7356kq";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
index d10045b41d781d50247fd16731baeba9c6b52099..2d1ff4c291647fee2a943a8bc08c492df043cba6 100644
--- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix
+++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
@@ -1,4 +1,5 @@
{ lib, python, buildPythonPackage, fetchPypi, isPy27
+, fetchpatch
, azure-common
, azure-core
, msrest
@@ -7,13 +8,13 @@
}:
buildPythonPackage rec {
- version = "0.3.2";
+ version = "0.3.5";
pname = "azure-multiapi-storage";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "c403a47e40e4a80d9c42c854993f5c07f12c2a75bd9a85ba8225985493a9b792";
+ sha256 = "71c238c785786a159b3ffd587a5e7fa1d9a517b66b592ae277fed73a9fbfa2b0";
};
propagatedBuildInputs = [
@@ -24,6 +25,14 @@ buildPythonPackage rec {
requests
];
+ # Fix to actually install the package
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/Azure/azure-multiapi-storage-python/pull/29/commits/1c8b08dfc9c5445498de3475dec8820eafbd0ca1.patch";
+ sha256 = "1f80sdbw4pagrlp9dhcimhp23sdmy0whiba07aa84agkpv4df9ny";
+ })
+ ];
+
# fix namespace
pythonNamespaces = [ "azure.multiapi" ];
diff --git a/pkgs/development/python-modules/azure-storage-file-share/default.nix b/pkgs/development/python-modules/azure-storage-file-share/default.nix
index a4f8e161ba3b4fe750a6478ea0576153f9c9eed6..fb4a94952d68642f0d6bfcf352c91cf0f3357a79 100644
--- a/pkgs/development/python-modules/azure-storage-file-share/default.nix
+++ b/pkgs/development/python-modules/azure-storage-file-share/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "azure-storage-file-share";
- version = "12.1.1";
+ version = "12.1.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "661ed9669b9fbb3163899294d28f11f7c135336e1513aab6bd1ff9ef3c6febb3";
+ sha256 = "74422d241454d66fdc3184dbe52334997ebe4f9f9a0d88ec1a2ba6c602f8a332";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/base58/default.nix b/pkgs/development/python-modules/base58/default.nix
index 8f26a3340a7a256f26ca298e68517fa54e16ed62..53f5f0599e860ddcfb2415c8ca4e334eb0125079 100644
--- a/pkgs/development/python-modules/base58/default.nix
+++ b/pkgs/development/python-modules/base58/default.nix
@@ -1,12 +1,13 @@
-{ stdenv, fetchPypi, buildPythonPackage, pytest, pyhamcrest }:
+{ stdenv, fetchPypi, buildPythonPackage, isPy27, pytest, pyhamcrest }:
buildPythonPackage rec {
pname = "base58";
- version = "1.0.3";
+ version = "2.0.0";
+ disabled = isPy27; # python 2 abandoned upstream
src = fetchPypi {
inherit pname version;
- sha256 = "9a793c599979c497800eb414c852b80866f28daaed5494703fc129592cc83e60";
+ sha256 = "c83584a8b917dc52dd634307137f2ad2721a9efb4f1de32fc7eaaaf87844177e";
};
checkInputs = [ pytest pyhamcrest ];
diff --git a/pkgs/development/python-modules/beancount/default.nix b/pkgs/development/python-modules/beancount/default.nix
index 045dd14da0d8346d8abe9a7e65a51c6c599e8f9c..9709037792dc708e4a4c3100d7265721ace11b83 100644
--- a/pkgs/development/python-modules/beancount/default.nix
+++ b/pkgs/development/python-modules/beancount/default.nix
@@ -4,14 +4,14 @@
, ply, python_magic, pytest, requests }:
buildPythonPackage rec {
- version = "2.2.3";
+ version = "2.3.0";
pname = "beancount";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0pcfl2rx2ng06i4f9izdpnlnb1k0rdzsckbzzn4cn4ixfzyssm0m";
+ sha256 = "04i788glp2cslwi67dixy1pi5l0izcl078i9mrd1j1sh8f99cvcs";
};
# Tests require files not included in the PyPI archive.
diff --git a/pkgs/development/python-modules/beancount_docverif/default.nix b/pkgs/development/python-modules/beancount_docverif/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..0067716b62654f2770ed66785434072a02f14308
--- /dev/null
+++ b/pkgs/development/python-modules/beancount_docverif/default.nix
@@ -0,0 +1,46 @@
+{ lib, buildPythonPackage, fetchPypi, isPy3k
+, beancount
+, pytest, sh
+}:
+
+buildPythonPackage rec {
+ version = "1.0.0";
+ pname = "beancount_docverif";
+
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1kjc0axrxpvm828lqq5m2ikq0ls8xksbmm7312zw867gdx56x5aj";
+ };
+
+ propagatedBuildInputs = [
+ beancount
+ ];
+
+ checkInputs = [
+ pytest
+ sh
+ ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/siriobalmelli/beancount_docverif";
+ description = "Document verification plugin for Beancount";
+ longDescription = ''
+ Docverif is the "Document Verification" plugin for beancount, fulfilling the following functions:
+
+ - Require that every transaction touching an account have an accompanying document on disk.
+ - Explictly declare the name of a document accompanying a transaction.
+ - Explicitly declare that a transaction is expected not to have an accompanying document.
+ - Look for an "implicit" PDF document matching transaction data.
+ - Associate (and require) a document with any type of entry, including open entries themselves.
+ - Guarantee integrity: verify that every document declared does in fact exist on disk.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ siriobalmelli ];
+ };
+}
diff --git a/pkgs/development/python-modules/beautifulsoup4/default.nix b/pkgs/development/python-modules/beautifulsoup4/default.nix
index fc07c4ae96e9ba459ac707b090f7668b3cd4841b..f804ea9b282d6196259c7d029ad9d3fe2f94c5b2 100644
--- a/pkgs/development/python-modules/beautifulsoup4/default.nix
+++ b/pkgs/development/python-modules/beautifulsoup4/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "beautifulsoup4";
- version = "4.8.2";
+ version = "4.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "05fd825eb01c290877657a56df4c6e4c311b3965bda790c613a3d6fb01a5462a";
+ sha256 = "73cc4d115b96f79c7d77c1c7f7a0a8d4c57860d1041df407dd1aae7f07a77fd7";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/bespon/default.nix b/pkgs/development/python-modules/bespon/default.nix
index 7949675d65179159d269272dc3b891dc1741bde8..cb6dbcf0d9c63f314b5dba48840f6b153396f61d 100644
--- a/pkgs/development/python-modules/bespon/default.nix
+++ b/pkgs/development/python-modules/bespon/default.nix
@@ -4,12 +4,12 @@
}:
buildPythonPackage rec {
- version = "0.3.0";
+ version = "0.4.0";
pname = "BespON";
src = fetchPypi {
inherit pname version;
- sha256 = "0698vx1kh8c84f5qfhl4grdlyn1lljvdih8yczdz0pql8wkn8i7v";
+ sha256 = "4acfa3f918d416654beccd4db69290f498edb78bf39941287dcbc068b9a7ce2f";
};
propagatedBuildInputs = [ ];
diff --git a/pkgs/development/python-modules/bidict/default.nix b/pkgs/development/python-modules/bidict/default.nix
index e29263a6b4f95ec9533caf547bc226c2c2df8dba..ec0440b9e4499ebb0c80cf606e7f3a162bb7759d 100644
--- a/pkgs/development/python-modules/bidict/default.nix
+++ b/pkgs/development/python-modules/bidict/default.nix
@@ -23,6 +23,12 @@ buildPythonPackage rec {
nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ sphinx ];
+ # this can be removed >0.19.0
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "setuptools_scm < 4" "setuptools_scm"
+ '';
+
checkInputs = [
hypothesis
py
diff --git a/pkgs/development/python-modules/bids-validator/default.nix b/pkgs/development/python-modules/bids-validator/default.nix
index 56a941e60e099bf966c84721223534ff53e24ff8..036f54346144ea03fc125a307174469dee81f538 100644
--- a/pkgs/development/python-modules/bids-validator/default.nix
+++ b/pkgs/development/python-modules/bids-validator/default.nix
@@ -4,12 +4,12 @@
}:
buildPythonPackage rec {
- version = "1.5.1";
+ version = "1.5.2";
pname = "bids-validator";
src = fetchPypi {
inherit pname version;
- sha256 = "1fy8w56m0x546zjk3is1xp83jm19fkn4y15g5jgmq29sfzc8n3y3";
+ sha256 = "6f3bd0402d41ee9be03637d74f34a7db279d00cb9c6386b0597cbbac16ee8f4e";
};
propagatedBuildInputs = [ ];
diff --git a/pkgs/development/python-modules/binwalk/default.nix b/pkgs/development/python-modules/binwalk/default.nix
index e8a20b6df47d7c77cdc081444c1a2064e00ace54..97c6b957a437c28e871a8d7593d61227d399f137 100644
--- a/pkgs/development/python-modules/binwalk/default.nix
+++ b/pkgs/development/python-modules/binwalk/default.nix
@@ -7,6 +7,7 @@
, gzip
, bzip2
, gnutar
+, p7zip
, cabextract
, lzma
, nose
@@ -28,7 +29,7 @@ buildPythonPackage {
sha256 = "1bxgj569fzwv6jhcbl864nmlsi9x1k1r20aywjxc8b9b1zgqrlvc";
};
- propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar cabextract lzma pycrypto ]
+ propagatedBuildInputs = [ zlib xz ncompress gzip bzip2 gnutar p7zip 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/biopython/default.nix b/pkgs/development/python-modules/biopython/default.nix
index 76de4c3905460a962ac00d6959ca3a257dbe2cba..f96b8447e8a87012c887ec5e04dd2e301770b3b0 100644
--- a/pkgs/development/python-modules/biopython/default.nix
+++ b/pkgs/development/python-modules/biopython/default.nix
@@ -2,17 +2,20 @@
, buildPythonPackage
, fetchPypi
, numpy
+, isPy3k
}:
buildPythonPackage rec {
pname = "biopython";
- version = "1.76";
+ version = "1.77";
src = fetchPypi {
inherit pname version;
- sha256 = "0wlch9xpa0fpgjzyxi6jsfca6iakaq9a05927xg8vqnmvaccnwrq";
+ sha256 = "fb1936e9ca9e7af8de1050e84375f23328e04b801063edf0ad73733494d8ec42";
};
+ disabled = !isPy3k;
+
propagatedBuildInputs = [ numpy ];
# Checks try to write to $HOME, which does not work with nix
doCheck = false;
diff --git a/pkgs/development/python-modules/bitcoinlib/default.nix b/pkgs/development/python-modules/bitcoinlib/default.nix
index dd85789c59e04e9136912bff2e1bea14ab7d292d..71b032a34e49a84a3c407fbbaefd5ca7f8cf6388 100644
--- a/pkgs/development/python-modules/bitcoinlib/default.nix
+++ b/pkgs/development/python-modules/bitcoinlib/default.nix
@@ -1,15 +1,17 @@
-{ stdenv, lib, buildPythonPackage, fetchFromGitHub, openssl }:
+{ stdenv, lib, buildPythonPackage, isPy3k, fetchFromGitHub, openssl }:
let ext = if stdenv.isDarwin then "dylib" else "so";
in buildPythonPackage rec {
pname = "bitcoinlib";
- version = "0.9.0";
+ version = "0.11.0";
+
+ disabled = !isPy3k;
src = fetchFromGitHub {
owner = "petertodd";
- rev = "7a8a47ec6b722339de1d0a8144e55b400216f90f";
repo = "python-bitcoinlib";
- sha256 = "1s1jm2nid7ab7yiwlp1n2v3was9i4q76xmm07wvzpd2zvn5zb91z";
+ rev = "python-${pname}-v${version}";
+ sha256 = "0pwypd966zzivb37fvg4l6yr7ihplqnr1jwz9zm3biip7x89bdzm";
};
postPatch = ''
@@ -21,7 +23,7 @@ in buildPythonPackage rec {
meta = {
homepage = src.meta.homepage;
description = "Easy interface to the Bitcoin data structures and protocol";
- license = with lib.licenses; [ gpl3 ];
+ license = with lib.licenses; [ lgpl3 ];
maintainers = with lib.maintainers; [ jb55 ];
};
}
diff --git a/pkgs/development/python-modules/bitstruct/default.nix b/pkgs/development/python-modules/bitstruct/default.nix
index aff3f70cb88ae264cb472461d50a9139bf9c4c4f..6134d9262262ee29f9eb95cd017723d0ebf05f57 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.10.0";
+ version = "8.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0dncll29a0lx8hn1xlhr32abkvj1rh8xa6gc0aas8wnqzh7bvqqm";
+ sha256 = "0p9d5242pkzag7ac5b5zdjyfqwxvj2jisyjghp6yhjbbwz1z44rb";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/blaze/default.nix b/pkgs/development/python-modules/blaze/default.nix
deleted file mode 100644
index 0707c431f1b4ff095bca6e53e3d9cbcac3629505..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/blaze/default.nix
+++ /dev/null
@@ -1,71 +0,0 @@
-{ lib
-, buildPythonPackage
-, fetchFromGitHub
-, pytest
-, contextlib2
-, cytoolz
-, dask
-, datashape
-, flask
-, flask-cors
-, h5py
-, multipledispatch
-, numba
-, numpy
-, odo
-, pandas
-, psutil
-, pymongo
-, pyyaml
-, requests
-, sqlalchemy
-, tables
-, toolz
-}:
-
-buildPythonPackage rec {
- pname = "blaze";
- version = "0.11.3";
-
- src = fetchFromGitHub {
- owner = pname;
- repo = pname;
- rev = version;
- sha256 = "0w916k125058p40cf7i090f75pgv3cqdb8vwjzqhb9r482fa6717";
- };
-
- checkInputs = [ pytest ];
- propagatedBuildInputs = [
- contextlib2
- cytoolz
- dask
- datashape
- flask
- flask-cors
- h5py
- multipledispatch
- numba
- numpy
- odo
- pandas
- psutil
- pymongo
- pyyaml
- requests
- sqlalchemy
- tables
- toolz
- ];
-
- checkPhase = ''
- rm pytest.ini # Not interested in coverage
- py.test blaze/tests
- '';
-
- meta = {
- homepage = "https://github.com/ContinuumIO/blaze";
- description = "Allows Python users a familiar interface to query data living in other data storage systems";
- license = lib.licenses.bsdOriginal;
- maintainers = with lib.maintainers; [ fridh ];
- };
-}
diff --git a/pkgs/development/python-modules/bleach/default.nix b/pkgs/development/python-modules/bleach/default.nix
index 1b10fe166f8ad7558da93efcb16e7d52968a0a0b..9b27ae2549032f1ce752e299c5c2fa7dff0b0d49 100644
--- a/pkgs/development/python-modules/bleach/default.nix
+++ b/pkgs/development/python-modules/bleach/default.nix
@@ -6,6 +6,7 @@
, six
, html5lib
, setuptools
+, packaging
}:
buildPythonPackage rec {
@@ -18,11 +19,7 @@ buildPythonPackage rec {
};
checkInputs = [ pytest pytestrunner ];
- propagatedBuildInputs = [ six html5lib setuptools ];
-
- postPatch = ''
- substituteInPlace setup.py --replace ",<3dev" ""
- '';
+ propagatedBuildInputs = [ packaging six html5lib setuptools ];
# Disable network tests
checkPhase = ''
diff --git a/pkgs/development/python-modules/bleak/default.nix b/pkgs/development/python-modules/bleak/default.nix
index 559fd33e8eb06dfd74e7f4a211436e8d151a83e1..b7ebca9eb034c6d32f5912d64d9063de3b5784a0 100644
--- a/pkgs/development/python-modules/bleak/default.nix
+++ b/pkgs/development/python-modules/bleak/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "bleak";
- version = "0.6.2";
+ version = "0.6.4";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1kmq2z3dhq6dd20i5w71gshjrfvyw0pkpnld8iib9ai2rz6a8aj0";
+ sha256 = "1dc32899d0700c5b5ed9abf642dfee28ac62b1fb5d7be5fa5a6db104dec9a03c";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/block-io/default.nix b/pkgs/development/python-modules/block-io/default.nix
index f80c8a8c145f0fc502d80fbf5349e5cbd13e78ad..505d3ffe149ccccbc942f1f31200f7d04259344f 100644
--- a/pkgs/development/python-modules/block-io/default.nix
+++ b/pkgs/development/python-modules/block-io/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "block-io";
- version = "1.1.10";
+ version = "1.1.13";
src = fetchPypi {
inherit pname version;
- sha256 = "ba2e750085d9da4d1567932f3f719974fdc3f02649ee0d5c2f85fce592208723";
+ sha256 = "a45e31361d17ce272a0d563a689d6b87b65cc16e9348f8cd3a6460c93359b1bd";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/boltztrap2/default.nix b/pkgs/development/python-modules/boltztrap2/default.nix
index d89cf3c615d9aca2267c358cf6e0352d5a683544..e1b9bc1652160d341d636168454b1d3cc21f1593 100644
--- a/pkgs/development/python-modules/boltztrap2/default.nix
+++ b/pkgs/development/python-modules/boltztrap2/default.nix
@@ -14,13 +14,13 @@
}:
buildPythonPackage rec {
- version = "19.11.1";
+ version = "20.2.1";
pname = "BoltzTraP2";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "3927ae782b7329dede2bf85ff5ff328c88f0514ecb592267e28912340f395d3e";
+ sha256 = "1cbf17c5479eec82efd1e8a26202c3320b1986597a08706cafa46bfb80cc3001";
};
dontUseCmakeConfigure = true;
diff --git a/pkgs/development/python-modules/boolean-py/default.nix b/pkgs/development/python-modules/boolean-py/default.nix
index 8f5ef73c7e237ee372dd974fd59c7a2b190bdf0f..dc1b1be0d81b22fc197148adbd23aaf00fc20dbf 100644
--- a/pkgs/development/python-modules/boolean-py/default.nix
+++ b/pkgs/development/python-modules/boolean-py/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "boolean.py";
- version = "3.7";
+ version = "3.8";
src = fetchFromGitHub {
owner = "bastikr";
repo = "boolean.py";
rev = "v${version}";
- sha256 = "1q9ji2jq07qr6vgp9yv6y8lx6h0zyi07fqjga3yi3vpfk46h2jn1";
+ sha256 = "02jznrfrihhk69ai1vnh26s3rshl4kfc2id7li6xccavc2ws5y3b";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix
index 2903b8ae7c66eefbd2b5929a4887524405d909e6..4e95946127d02cb5c8dfaea2381d8c65ebaa65bb 100644
--- a/pkgs/development/python-modules/boto3/default.nix
+++ b/pkgs/development/python-modules/boto3/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "boto3";
- version = "1.13.6"; # N.B: if you change this, change botocore too
+ version = "1.14.16"; # N.B: if you change this, change botocore too
src = fetchPypi {
inherit pname version;
- sha256 = "f1ac7eb23ff8b1d7e314123668ff1e93b874dd396ac5424adc443d68bd8a6fbf";
+ sha256 = "1yywn4wbzn37b5gbkmksqpxnabw1yjvbp710chc3v6cymyv4lnnf";
};
propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix
index 9bf977f831dd7531f9177489d4ccbecb15c8f81e..3a35ed0c4cc156cf7a36b688e9e788bdd5c237c0 100644
--- a/pkgs/development/python-modules/botocore/default.nix
+++ b/pkgs/development/python-modules/botocore/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "botocore";
- version = "1.16.6"; # N.B: if you change this, change boto3 and awscli to a matching version
+ version = "1.17.16"; # N.B: if you change this, change boto3 and awscli to a matching version
src = fetchPypi {
inherit pname version;
- sha256 = "b9c8e0aa07770b7b371d586db41eef46e70bfc4ab47f7a1ee1acd4e9c811c6c9";
+ sha256 = "0k4bx4anj0xjjfj4jx3v1fhzrmk5k9qgdpxqghxzyzmnsry4y37y";
};
propagatedBuildInputs = [
@@ -29,7 +29,7 @@ buildPythonPackage rec {
];
postPatch = ''
- substituteInPlace setup.py --replace ",<0.16" ""
+ substituteInPlace setup.py --replace "docutils>=0.10,<0.16" "docutils>=0.10"
'';
checkInputs = [ mock nose ];
diff --git a/pkgs/development/python-modules/bpython/clipboard-make-which-substitutable.patch b/pkgs/development/python-modules/bpython/clipboard-make-which-substitutable.patch
new file mode 100644
index 0000000000000000000000000000000000000000..685d34228a1b9ceb56440b7b08f63d2b46d88117
--- /dev/null
+++ b/pkgs/development/python-modules/bpython/clipboard-make-which-substitutable.patch
@@ -0,0 +1,27 @@
+From 6f544a5bd43446859754cb80e012af933b843db9 Mon Sep 17 00:00:00 2001
+From: Florian Klink
+Date: Wed, 3 Jun 2020 22:05:34 +0200
+Subject: [PATCH] clipboard: make which substitutable
+
+This is used to detect the presence of xclip and other clipboard
+handling tools.
+---
+ bpython/clipboard.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/bpython/clipboard.py b/bpython/clipboard.py
+index aee429b..f346429 100644
+--- a/bpython/clipboard.py
++++ b/bpython/clipboard.py
+@@ -58,7 +58,7 @@ class OSXClipboard(object):
+
+ def command_exists(command):
+ process = subprocess.Popen(
+- ["which", command], stderr=subprocess.STDOUT, stdout=subprocess.PIPE
++ ["@which@", command], stderr=subprocess.STDOUT, stdout=subprocess.PIPE
+ )
+ process.communicate()
+
+--
+2.26.2
+
diff --git a/pkgs/development/python-modules/bpython/default.nix b/pkgs/development/python-modules/bpython/default.nix
index 73ce843cf018b4b911c0cb8f4f936ad335db2d4a..ad7322cbf6615506e46088837e14bc44890e9814 100644
--- a/pkgs/development/python-modules/bpython/default.nix
+++ b/pkgs/development/python-modules/bpython/default.nix
@@ -1,4 +1,14 @@
-{ stdenv, buildPythonPackage, fetchPypi, pygments, greenlet, curtsies, urwid, requests, mock }:
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, curtsies
+, greenlet
+, mock
+, pygments
+, requests
+, substituteAll
+, urwid
+, which }:
buildPythonPackage rec {
pname = "bpython";
@@ -9,6 +19,11 @@ buildPythonPackage rec {
sha256 = "1764ikgj24jjq46s50apwkydqvy5a13adb2nbszk8kbci6df0v27";
};
+ patches = [ (substituteAll {
+ src = ./clipboard-make-which-substitutable.patch;
+ which = "${which}/bin/which";
+ })];
+
propagatedBuildInputs = [ curtsies greenlet pygments requests urwid ];
postInstall = ''
diff --git a/pkgs/development/python-modules/braintree/default.nix b/pkgs/development/python-modules/braintree/default.nix
index 8e8c89e7f59e574abcef1246144706c039be7bb1..3722a294b20edc821b76701175a1e2eb773a4ce3 100644
--- a/pkgs/development/python-modules/braintree/default.nix
+++ b/pkgs/development/python-modules/braintree/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "braintree";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fqh1bdkk3g222vbrmw3ab4r4mmd1k4x2jayshnqpbspszcqzcdq";
+ sha256 = "0aw5n1hqrg5pb5xmcr1b8y9i7v8zj23q9k2p4b6bwnq2c2fqi8wr";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/bravia-tv/default.nix b/pkgs/development/python-modules/bravia-tv/default.nix
index 2df937f4232c4e370bdb16f4db33c07c56f7c423..8050f886db5a3d27d4984a5b1244e8e77589a55a 100644
--- a/pkgs/development/python-modules/bravia-tv/default.nix
+++ b/pkgs/development/python-modules/bravia-tv/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "bravia-tv";
- version = "1.0.1";
+ version = "1.0.5";
disabled = isPy27;
src = fetchFromGitHub {
owner = "dcnielsen90";
repo = "python-bravia-tv";
rev = "v${version}";
- sha256 = "0jlrin5qw3ny2r961y5divd5xa9giprxhhxdc84rjlq9qdmnsk68";
+ sha256 = "17nd0v3pgmbfafi3vypls9jnpg4dk7wyh7fl7gpzcnkq1f8pf087";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/breathe/default.nix b/pkgs/development/python-modules/breathe/default.nix
index 842c8289f777cd8086aecca66263a032cfbcf55e..0f06e34a54d14aa3d5f1827408fac91a5bb43805 100644
--- a/pkgs/development/python-modules/breathe/default.nix
+++ b/pkgs/development/python-modules/breathe/default.nix
@@ -1,13 +1,13 @@
{ lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k, isPy27 }:
buildPythonPackage rec {
- version = "4.14.2";
+ version = "4.18.1";
pname = "breathe";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1vj2yylff07hh4l3sh3srhpnrk1q6pxznvwqzgmbplhn8gf5rimb";
+ sha256 = "03f56cc6dd0bf5ac3d8e8eb380d212257e16de79fce5e6186afd5c1835561e22";
};
propagatedBuildInputs = [ docutils six sphinx ];
diff --git a/pkgs/development/python-modules/broadlink/default.nix b/pkgs/development/python-modules/broadlink/default.nix
index 971b56d8b8856c8f74c180082be80535afc93c3f..9efcd660c0dc85d19214a027a7792d72945b9f3b 100644
--- a/pkgs/development/python-modules/broadlink/default.nix
+++ b/pkgs/development/python-modules/broadlink/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "broadlink";
- version = "0.12.0";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6448327f8f1cd0c103971a724a3e60629ccb5e8c302e7fdcbde6464e8edef2d8";
+ sha256 = "f771456ed990187f170d1561e2fd3d490ef646a2570a0286fe709a7115abcb49";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/browser-cookie3/default.nix b/pkgs/development/python-modules/browser-cookie3/default.nix
index 909641a9ffdff3f54162bdcdcefbcc002dea1833..61e50246a139c60ca0469eb20079acefa5c13443 100644
--- a/pkgs/development/python-modules/browser-cookie3/default.nix
+++ b/pkgs/development/python-modules/browser-cookie3/default.nix
@@ -1,11 +1,11 @@
{ lib, fetchPypi, buildPythonPackage, isPy3k, keyring, pbkdf2, pyaes}:
buildPythonPackage rec {
pname = "browser-cookie3";
- version = "0.9.1";
+ version = "0.11.1";
src = fetchPypi {
inherit pname version;
- sha256 = "42e73e0276083ff162080860cd039138760921a56a0f316775cecee37d444c3f";
+ sha256 = "5d1f825fc9cc6f98fe0ee3f97cdb4947c22d59ac8a11643da5837ebd8c873f05";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/btchip/default.nix b/pkgs/development/python-modules/btchip/default.nix
index 069358a4d6d37677f9d6664c9a319392157e5dd9..7370d3db7dbfc1bc38c40c913cbb2fe228529ec8 100644
--- a/pkgs/development/python-modules/btchip/default.nix
+++ b/pkgs/development/python-modules/btchip/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "btchip-python";
- version = "0.1.28";
+ version = "0.1.30";
src = fetchPypi {
inherit pname version;
- sha256 = "10yxwlsr99gby338rsnczkfigcy36fiajpkr6f44438qlvbx02fs";
+ sha256 = "1mraf2lmh70b038k934adxi7d40431j7yq93my3aws99f5xccsb8";
};
propagatedBuildInputs = [ hidapi pyscard ecdsa ];
diff --git a/pkgs/development/python-modules/btrees/default.nix b/pkgs/development/python-modules/btrees/default.nix
index e51d0e75a0bbec0ae70549547b49fdfef0901bd7..08f2c1eeb2ffeeac0a5b5ed7d38dc172a9283b34 100644
--- a/pkgs/development/python-modules/btrees/default.nix
+++ b/pkgs/development/python-modules/btrees/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "BTrees";
- version = "4.6.1";
+ version = "4.7.2";
buildInputs = [ transaction ];
propagatedBuildInputs = [ persistent zope_interface ];
@@ -23,7 +23,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "b3a0e1d073800bf7bcca6cbb97a6b3c9ec485a4ba3ee0b354da1ed076cfb9f30";
+ sha256 = "7ce4a5eb5c135bcb5c06b5bd1ca6fd7fd39d8631306182307ed8bc30d3033846";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/btrfs/default.nix b/pkgs/development/python-modules/btrfs/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..225b26b4d650a89aa6a1dd100f292d4e3dd7d6dd
--- /dev/null
+++ b/pkgs/development/python-modules/btrfs/default.nix
@@ -0,0 +1,22 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "btrfs";
+ version = "11";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1w92sj47wy53ygz725xr613k32pk5khi0g9lrpp6img871241hrx";
+ };
+
+ meta = with stdenv.lib; {
+ description = "Inspect btrfs filesystems";
+ homepage = "https://github.com/knorrie/python-btrfs";
+ license = licenses.lgpl3Plus;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.evils ];
+ };
+}
diff --git a/pkgs/development/python-modules/bugsnag/default.nix b/pkgs/development/python-modules/bugsnag/default.nix
index 2f0e67683d9ab3a36b8fc918b9961c9abe18a751..612ab13c19344c35e364eb9cd6f30e744b931648 100644
--- a/pkgs/development/python-modules/bugsnag/default.nix
+++ b/pkgs/development/python-modules/bugsnag/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "bugsnag";
- version = "3.6.0";
+ version = "3.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "17cjh7g8gbr0gb22nzybkw7vq9x5wfa5ln94hhzijbz934bw1f37";
+ sha256 = "8878437aa44ec485cecb255742035b3b98a6c7e7d167a943b5fbe597b2f8f7f9";
};
propagatedBuildInputs = [ six webob ];
diff --git a/pkgs/development/python-modules/build/default.nix b/pkgs/development/python-modules/build/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..baf583c45e0b9f72a46be894db4f74e63f93bd3e
--- /dev/null
+++ b/pkgs/development/python-modules/build/default.nix
@@ -0,0 +1,46 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, flit-core
+, toml
+, pep517
+, packaging
+, isPy3k
+, typing
+, pythonOlder
+, importlib-metadata
+}:
+
+buildPythonPackage rec {
+ pname = "build";
+ version = "0.0.3.1";
+
+ format = "pyproject";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "757b5542168326b6f1898a1ce1131bb2cf306ee4c7e54e39c815c5be217ff87d";
+ };
+
+ nativeBuildInputs = [
+ flit-core
+ ];
+
+ propagatedBuildInputs = [
+ toml
+ pep517
+ packaging
+ ] ++ lib.optionals (!isPy3k) [
+ typing
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
+
+ # No tests in archive
+ doCheck = false;
+
+ meta = {
+ description = "A simple, correct PEP517 package builder";
+ license = lib.licenses.mit;
+ };
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/buildbot/default.nix b/pkgs/development/python-modules/buildbot/default.nix
index 2b2e703026d80e9c6b1c91a8f25ce4e7e2407b9c..c5a12c997d9d5a9cbcfe9ed6cb74235b1e87f2b8 100644
--- a/pkgs/development/python-modules/buildbot/default.nix
+++ b/pkgs/development/python-modules/buildbot/default.nix
@@ -25,11 +25,11 @@ let
package = buildPythonPackage rec {
pname = "buildbot";
- version = "2.8.1";
+ version = "2.8.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1nrbn8a2c56l5j0axmn9ijaviw0a6nrd34sg81r5j05mzzpb69is";
+ sha256 = "0rdrz2zkd6xaf9kb5l41xmbfzq618sz498w23irshih4c802pdv5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/buildbot/pkg.nix b/pkgs/development/python-modules/buildbot/pkg.nix
index ebf8fb9c94e75c8f4e4190a22a61de4e0fd294cc..4bb8613afeab102e0781427d18f3b89e0cce9960 100644
--- a/pkgs/development/python-modules/buildbot/pkg.nix
+++ b/pkgs/development/python-modules/buildbot/pkg.nix
@@ -6,7 +6,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "03ppmrnpyd77azylv1c673cffk6x53j9flx4i99k33bljmdy8iv4";
+ sha256 = "1yz3k6dg15q4911x8kjy396dccfgrs50mjz278l09p6zmm71llax";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/buildbot/plugins.nix b/pkgs/development/python-modules/buildbot/plugins.nix
index 302615dc469ca7a9ec28390345502c8895f98a8c..4c5aa374562a2757acb1d6ac8e5e127bb8386a8c 100644
--- a/pkgs/development/python-modules/buildbot/plugins.nix
+++ b/pkgs/development/python-modules/buildbot/plugins.nix
@@ -7,7 +7,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "051y4z70dq0j343rb02wn3a1vkdbi8khjfib2msa80vdld3nxcyv";
+ sha256 = "19qwr0h6qavznx8rfjq6zjccyd2y7x4nc8asldvay3b44xfsr385";
};
# Remove unneccessary circular dependency on buildbot
@@ -34,7 +34,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "0chw111j2c6ybvbb09x39zg7ghjz4ysw67wbpcmzd1v5jnwbaqdi";
+ sha256 = "1wfhwmb1d32k8isk7k8525pmkfih8hlvy53zsj19l3gvjm0da9gw";
};
buildInputs = [ buildbot-pkg ];
@@ -56,7 +56,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "14v2lj65ccgmijxqrr61vpgba30q6w5vnisz78y3hbf3qpxmmd7g";
+ sha256 = "0g62v0maz3b9bmjvvjcin6ayg0f5k0n8m93zk75lagyr69g5vaka";
};
buildInputs = [ buildbot-pkg ];
@@ -78,7 +78,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "03q9am237f2r8ivqm1dfkyzm3bmns4xjn99c27ps6dw9an15f73a";
+ sha256 = "0dlq8pchgccc66gfdlssydacisia5fbwc8b4gd8f9gcbish8jmf7";
};
buildInputs = [ buildbot-pkg ];
@@ -100,7 +100,7 @@
src = fetchPypi {
inherit pname version;
- sha256 = "0wv5ghsfmhkbk96zimihcwn16rxjz1q1g5ppahb8gfrclmzhdynl";
+ sha256 = "193nni55py6yzw730yyp5va2n4313sjf6a7jmi0xs9bivvvzg5w9";
};
buildInputs = [ buildbot-pkg ];
diff --git a/pkgs/development/python-modules/buildbot/worker.nix b/pkgs/development/python-modules/buildbot/worker.nix
index 936ef661eeee7f359ab879c22139fd5fcaef4424..05938e43ad69c986d1002d17ddd8a685ba5f15fc 100644
--- a/pkgs/development/python-modules/buildbot/worker.nix
+++ b/pkgs/development/python-modules/buildbot/worker.nix
@@ -7,7 +7,7 @@ buildPythonPackage (rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1cba1zmm3gfw3ikax7q4vbrxnvjxlby79x5lc4fg9c3igbm0nmwj";
+ sha256 = "0p1w6ailp6xpa6ckl5prj413ilxx5s3lga5mzqxj9nn00vni8ik2";
};
propagatedBuildInputs = [ twisted future ];
diff --git a/pkgs/development/python-modules/cachetools/default.nix b/pkgs/development/python-modules/cachetools/default.nix
index 30f0d9132bb17737a4bbeb13ebed1280181b9443..f22d4fc08852330ea4d9cfd4284383dc921b81bc 100644
--- a/pkgs/development/python-modules/cachetools/default.nix
+++ b/pkgs/development/python-modules/cachetools/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cachetools";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9a52dd97a85f257f4e4127f15818e71a0c7899f121b34591fcc1173ea79a0198";
+ sha256 = "1d057645db16ca7fe1f3bd953558897603d6f0b9c51ed9d11eb4d071ec4e2aab";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/caldav/default.nix b/pkgs/development/python-modules/caldav/default.nix
index 7a7a175362ac265388406f31ff89f2c2a42bf018..0d96372abfcdf1c6229bfd68b903ea1b69ad5e7b 100644
--- a/pkgs/development/python-modules/caldav/default.nix
+++ b/pkgs/development/python-modules/caldav/default.nix
@@ -1,34 +1,51 @@
{ lib
, buildPythonPackage
-, fetchPypi
-, tzlocal
-, requests
-, vobject
+, fetchFromGitHub
+, pythonOlder
+, icalendar
, lxml
, nose
+, pytz
+, requests
+, six
+, tzlocal
+, vobject
}:
buildPythonPackage rec {
pname = "caldav";
- version = "0.6.2";
-
- propagatedBuildInputs = [ tzlocal requests vobject lxml nose ];
+ version = "0.7.0";
- src = fetchPypi {
- inherit pname version;
- sha256 = "80c33b143539da3a471148ac89512f67d9df3a5286fae5a023e2ad3923246c0d";
+ src = fetchFromGitHub {
+ owner = "python-caldav";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0m64maiqp3k8fsgkkvdx1dlfhkc70pqig4dclq6w8ajz82czrq83";
};
- # xandikos is only a optional test dependency, not available for python3
+ propagatedBuildInputs = [ six requests vobject lxml ]
+ ++ lib.optionals (pythonOlder "3.6") [ pytz tzlocal ];
+
+ checkInputs = [
+ icalendar
+ nose
+ tzlocal
+ ];
+
+ # xandikos and radicale is only a optional test dependency, not available for python3
postPatch = ''
substituteInPlace setup.py \
- --replace ", 'xandikos'" ""
+ --replace ", 'xandikos'" "" \
+ --replace ", 'radicale'" ""
'';
+ pythonImportsCheck = [ "caldav" ];
+
meta = with lib; {
description = "This project is a CalDAV (RFC4791) client library for Python.";
homepage = "https://pythonhosted.org/caldav/";
license = licenses.asl20;
maintainers = with maintainers; [ marenz ];
+ #broken = true; # requires radicale which is not packaged yet
};
}
diff --git a/pkgs/development/python-modules/can/default.nix b/pkgs/development/python-modules/can/default.nix
index 3629e0097eda0d549003a4af7914c6084aed25f2..0a7e58ac8006ee347fd12b2a1b6a920840668a0b 100644
--- a/pkgs/development/python-modules/can/default.nix
+++ b/pkgs/development/python-modules/can/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "python-can";
- version = "3.3.2";
+ version = "3.3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5fefb5c1e7e7f07faefc02c6eac79f9b58376f007048a04d8e7f325d48ec6b2e";
+ sha256 = "ecd69cf6b2f0235345ebe607a15325cf1384c85b24ffbe1d68c3754357f87488";
};
propagatedBuildInputs = [ wrapt pyserial aenum ] ++ lib.optional (pythonOlder "3.5") typing;
diff --git a/pkgs/development/python-modules/canmatrix/default.nix b/pkgs/development/python-modules/canmatrix/default.nix
index b9a61af8b48982c7d2878773378c2ee0f88526b5..6e487b58cff7de3467dfd1088edbae57dfa85609 100644
--- a/pkgs/development/python-modules/canmatrix/default.nix
+++ b/pkgs/development/python-modules/canmatrix/default.nix
@@ -4,6 +4,7 @@
, pythonOlder
, attrs
, bitstruct
+, click
, future
, pathlib2
, typing
@@ -17,20 +18,21 @@
buildPythonPackage rec {
pname = "canmatrix";
- version = "0.8";
+ version = "0.9.1";
# uses fetchFromGitHub as PyPi release misses test/ dir
src = fetchFromGitHub {
owner = "ebroecker";
repo = pname;
rev = version;
- sha256 = "1wzflapyj2j4xsi7d7gfmznmxbgr658n092xyq9nac46rbhpcphg";
+ sha256 = "129lcchq45h8wqjvvn0rwpbmih4m0igass2cx7a21z94li97hcia";
};
propagatedBuildInputs = [
# required
attrs
bitstruct
+ click
future
pathlib2
# optional
@@ -41,12 +43,18 @@ buildPythonPackage rec {
pyyaml
] ++ lib.optional (pythonOlder "3.5") typing;
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "version = versioneer.get_version()" "version = \"${version}\""
+ '';
+
checkInputs = [
pytest
];
+ # long_envvar_name_imports requires stable key value pair ordering
checkPhase = ''
- pytest -s src/canmatrix
+ pytest -s src/canmatrix -k 'not long_envvar_name_imports'
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/canopen/default.nix b/pkgs/development/python-modules/canopen/default.nix
index 83dd1f006fc69b7e0b7eaa17cd95a36fe7666903..c064fd62fd93db6c9e2b1f32a998ec5cfd5731e9 100644
--- a/pkgs/development/python-modules/canopen/default.nix
+++ b/pkgs/development/python-modules/canopen/default.nix
@@ -1,33 +1,19 @@
{ lib
, buildPythonPackage
-, fetchFromGitHub
+, fetchPypi
, nose
, can
, canmatrix }:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "canopen";
- version = "0.5.1";
+ version = "1.1.0";
- # use fetchFromGitHub until version containing test/sample.eds
- # is available on PyPi
- # https://github.com/christiansandberg/canopen/pull/57
-
- src = fetchFromGitHub {
- owner = "christiansandberg";
- repo = "canopen";
- rev = "b20575d84c3aef790fe7c38c5fc77601bade0ea4";
- sha256 = "1qg47qrkyvyxiwi13sickrkk89jp9s91sly2y90bz0jhws2bxh64";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0fqa4p3qg7800fykib1x264gizhhmb6dz2hajgwr0hxf5xa19wdl";
};
- #src = fetchPypi {
- # inherit pname version;
- # sha256 = "0806cykarpjb9ili3mf82hsd9gdydbks8532nxgz93qzg4zdbv2g";
- #};
-
- # test_pdo failure https://github.com/christiansandberg/canopen/issues/58
- doCheck = false;
-
propagatedBuildInputs =
[ can
canmatrix
diff --git a/pkgs/development/python-modules/capturer/default.nix b/pkgs/development/python-modules/capturer/default.nix
index 2dcd075ec0e16d9dec5f205fe11389a10455e3c7..821561c05554f7a857f1bdd637e75722249c837d 100644
--- a/pkgs/development/python-modules/capturer/default.nix
+++ b/pkgs/development/python-modules/capturer/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "capturer";
- version = "2.4";
+ version = "3.0";
src = fetchFromGitHub {
owner = "xolox";
repo = "python-capturer";
rev = version;
- sha256 = "07zy264xd0g7pz9sxjqcpwmrck334xcbb7wfss26lmvgdr5nhcb9";
+ sha256 = "0fwrxa049gzin5dck7fvwhdp1856jrn0d7mcjcjsd7ndqvhgvjj1";
};
propagatedBuildInputs = [ humanfriendly ];
diff --git a/pkgs/development/python-modules/cassandra-driver/default.nix b/pkgs/development/python-modules/cassandra-driver/default.nix
index 6fe80e16e129c51a4e5d8d64f0f502b7fd046c39..7829afa83f92cee224c83424a6c27ebf58b5518b 100644
--- a/pkgs/development/python-modules/cassandra-driver/default.nix
+++ b/pkgs/development/python-modules/cassandra-driver/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "cassandra-driver";
- version = "3.20.2";
+ version = "3.23.0";
src = fetchPypi {
inherit pname version;
- sha256 = "03nycyn5nd1pnrg6fffq3wcjqnw13lgja137zq5zszx68mc15wnl";
+ sha256 = "a3b075bfd36677024b1dcf55a561fac161fc4f4065f01557b21a0b02ebad05c2";
};
nativeBuildInputs = [ cython ];
diff --git a/pkgs/development/python-modules/catalogue/default.nix b/pkgs/development/python-modules/catalogue/default.nix
index cfc66376d9b2d0e67d1dc7fb2e0ec04d3af00121..eb1aec37c634c04a419d363dc907ee5ccb2cee58 100644
--- a/pkgs/development/python-modules/catalogue/default.nix
+++ b/pkgs/development/python-modules/catalogue/default.nix
@@ -1,16 +1,19 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, pythonOlder
, importlib-metadata
}:
buildPythonPackage rec {
pname = "catalogue";
- version = "0.2.1";
+ version = "2.0.0";
+
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1720242b2d0c11e666f9ceed39f0611236815b06af5421f7d8cbca48a4cff3af";
+ sha256 = "34f8416ec5e7ed08e55c10414416e67c3f4d66edf83bc67320c3290775293816";
};
propagatedBuildInputs = [ importlib-metadata ];
diff --git a/pkgs/development/python-modules/cfgv/default.nix b/pkgs/development/python-modules/cfgv/default.nix
index a58669e58a8b48c7d8f115fc2b92f9d697d0d77f..e1b3dfc8e2b1531faf60cecd283bfa39b86df080 100644
--- a/pkgs/development/python-modules/cfgv/default.nix
+++ b/pkgs/development/python-modules/cfgv/default.nix
@@ -1,12 +1,13 @@
-{ lib, buildPythonPackage, fetchPypi, six }:
+{ lib, buildPythonPackage, fetchPypi, isPy27, six }:
buildPythonPackage rec {
pname = "cfgv";
- version = "2.0.1";
+ version = "3.1.0";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0i1iam461bd6bphd402r7payr2m71xivy5zp6k2gjnv67fa8gczd";
+ sha256 = "c8e8f552ffcc6194f4e18dd4f68d9aef0c0d58ae7e7be8c82bee3c5e9edfa513";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix
index 79482ae5c1683ecc275c224724c22d7ba4ffbd50..1b940fa2c4e81dc6a13791c0ce30625678a54b14 100644
--- a/pkgs/development/python-modules/cfn-lint/default.nix
+++ b/pkgs/development/python-modules/cfn-lint/default.nix
@@ -12,15 +12,17 @@
, jsonschema
, pathlib2
, setuptools
+, junit-xml
+, networkx
}:
buildPythonPackage rec {
pname = "cfn-lint";
- version = "0.26.3";
+ version = "0.33.0";
src = fetchPypi {
inherit pname version;
- sha256 = "384c37d239579c7b9f61a3aaadb92ebe81f37cd6ee6a161485401179af6c7a44";
+ sha256 = "b74bb89a3d0da4a744179b07bc186b9fbc4800f929bf635bb6246e80fb91a953";
};
propagatedBuildInputs = [
@@ -32,6 +34,8 @@ buildPythonPackage rec {
jsonschema
pathlib2
setuptools
+ junit-xml
+ networkx
] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata importlib-resources ];
# No tests included in archive
diff --git a/pkgs/development/python-modules/cgen/default.nix b/pkgs/development/python-modules/cgen/default.nix
index 30ecb8d1b33bebbfdcc7f7f4e6dc787b7a9187d0..06beebc2f32607a28eb9422914dc36a08cfdb030 100644
--- a/pkgs/development/python-modules/cgen/default.nix
+++ b/pkgs/development/python-modules/cgen/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "cgen";
- version = "2019.1";
+ version = "2020.1";
src = fetchPypi {
inherit pname version;
- sha256 = "04gxzfjy2f9qsg3scg1sx4q4rhw5p036dyqngxyfsai0wvj5ya6m";
+ sha256 = "4ec99d0c832d9f95f5e51dd18a629ad50df0b5464ce557ef42c6e0cd9478bfcf";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/chalice/default.nix b/pkgs/development/python-modules/chalice/default.nix
index 1cf489d7fa5c2d04dcebb757ad39e3987fe5e670..cb5fab46140d1c438cc19a91c21455255a8bebc7 100644
--- a/pkgs/development/python-modules/chalice/default.nix
+++ b/pkgs/development/python-modules/chalice/default.nix
@@ -19,11 +19,11 @@
buildPythonPackage rec {
pname = "chalice";
- version = "1.13.1";
+ version = "1.14.1";
src = fetchPypi {
inherit pname version;
- sha256 = "c898c8726ed008615f0b1988b9cd1e1f74fd230e7b24bca53bfd5f96af6e55a1";
+ sha256 = "457e71fd84951574ccbe72d1389d9c89aaf5e69a552b01d1f1585faa63459c26";
};
checkInputs = [ watchdog pytest hypothesis mock ];
diff --git a/pkgs/development/python-modules/chameleon/default.nix b/pkgs/development/python-modules/chameleon/default.nix
index c2a3db6820d605f8d9b554f76284b5c13b14d74e..56cbae2befa0e9eba0744da00bbabe18663fad08 100644
--- a/pkgs/development/python-modules/chameleon/default.nix
+++ b/pkgs/development/python-modules/chameleon/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "Chameleon";
- version = "3.6.2";
+ version = "3.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0aw6cqnychmsxjjgihwr7df92xw6ac1wr4x70mvq28z3iq35x7ls";
+ sha256 = "7adc331eb039d5c458cd78e42a76f8e470953f004ddf297bd57aa1501392aec9";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/check-manifest/default.nix b/pkgs/development/python-modules/check-manifest/default.nix
index 3de542a8bb0cd813c9d35e420096368176fcb4a8..ae5ee106f5c27fbacebc36982506c56e653e73fd 100644
--- a/pkgs/development/python-modules/check-manifest/default.nix
+++ b/pkgs/development/python-modules/check-manifest/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "check-manifest";
- version = "0.40";
+ version = "0.42";
src = fetchPypi {
inherit pname version;
- sha256 = "42de6eaab4ed149e60c9b367ada54f01a3b1e4d6846784f9b9710e770ff5572c";
+ sha256 = "0d8e1b0944a667dd4a75274f6763e558f0d268fde2c725e894dfd152aae23300";
};
propagatedBuildInputs = [ toml ];
@@ -18,5 +18,6 @@ buildPythonPackage rec {
description = "Check MANIFEST.in in a Python source package for completeness";
license = licenses.mit;
maintainers = with maintainers; [ lewo ];
+ broken = true; # pep517 package doesn't exist in nixpkgs
};
}
diff --git a/pkgs/development/python-modules/cheroot/default.nix b/pkgs/development/python-modules/cheroot/default.nix
index 54c502b815cb00b43ee2c1ea9cf85d3856799f29..1ea6b87fa00aa480cbb54dc62d0f4abfe62485e5 100644
--- a/pkgs/development/python-modules/cheroot/default.nix
+++ b/pkgs/development/python-modules/cheroot/default.nix
@@ -1,39 +1,66 @@
-{ stdenv, fetchPypi, buildPythonPackage, pythonAtLeast, isPy3k
-, more-itertools, six, setuptools_scm, setuptools-scm-git-archive
-, pytest, pytestcov, portend, pytest-testmon, pytest-mock
-, backports_unittest-mock, pyopenssl, requests, trustme, requests-unixsocket
-, backports_functools_lru_cache }:
-
-let inherit (stdenv) lib; in
+{ lib, stdenv, fetchPypi, buildPythonPackage, isPy3k
+, jaraco_text
+, more-itertools
+, portend
+, pyopenssl
+, pytestCheckHook
+, pytestcov
+, pytest-mock
+, pytest-testmon
+, requests
+, requests-unixsocket
+, setuptools_scm
+, setuptools-scm-git-archive
+, six
+, trustme
+}:
buildPythonPackage rec {
pname = "cheroot";
- version = "8.2.1";
+ version = "8.3.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "5b525b3e4a755adf78070ab54c1821fb860d4255a9317dba2b88eb2df2441cff";
+ sha256 = "a0577e1f28661727d472671a7cc4e0c12ea0cbc5220265e70f00a8b8cb628931";
};
nativeBuildInputs = [ setuptools_scm setuptools-scm-git-archive ];
- propagatedBuildInputs = [ more-itertools six backports_functools_lru_cache ];
+ propagatedBuildInputs = [ more-itertools six ];
- checkInputs = [ pytest pytestcov portend backports_unittest-mock pytest-mock pytest-testmon pyopenssl requests trustme requests-unixsocket ];
+ checkInputs = [
+ jaraco_text
+ portend
+ pyopenssl
+ pytestCheckHook
+ pytestcov
+ pytest-mock
+ pytest-testmon
+ requests
+ requests-unixsocket
+ trustme
+ ];
# Disable doctest plugin because times out
# Disable xdist (-n arg) because it's incompatible with testmon
# Deselect test_bind_addr_unix on darwin because times out
# Deselect test_http_over_https_error on darwin because builtin cert fails
# Disable warnings-as-errors because of deprecation warnings from socks on python 3.7
- checkPhase = ''
- substituteInPlace pytest.ini --replace "--doctest-modules" "" --replace "-n auto" ""
- ${lib.optionalString (pythonAtLeast "3.7") "sed -i '/warnings/,+2d' pytest.ini"}
- pytest -k 'not tls' ${lib.optionalString stdenv.isDarwin "--deselect=cheroot/test/test_ssl.py::test_http_over_https_error --deselect=cheroot/test/test_server.py::test_bind_addr_unix"}
+ # adds many other pytest utilities which aren't necessary like linting
+ preCheck = ''
+ rm pytest.ini
'';
+ disabledTests= [
+ "tls" # touches network
+ "peercreds_unix_sock" # test urls no longer allowed
+ ] ++ lib.optionals stdenv.isDarwin [
+ "http_over_https_error"
+ "bind_addr_unix"
+ ];
+
# Some of the tests use localhost networking.
__darwinAllowLocalNetworking = true;
diff --git a/pkgs/development/python-modules/citeproc-py/default.nix b/pkgs/development/python-modules/citeproc-py/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..bd1ae0c563a4fe275c68d9380ccbde024b65f975
--- /dev/null
+++ b/pkgs/development/python-modules/citeproc-py/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, nose
+, git
+, lxml
+, rnc2rng
+}:
+
+buildPythonPackage rec {
+ pname = "citeproc-py";
+ version = "0.5.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "00aaff50jy4j0nakdzq9258z1gzrac9baarli2ymgspj88jg5968";
+ };
+
+ buildInputs = [ rnc2rng ];
+
+ propagatedBuildInputs = [ lxml ];
+
+ checkInputs = [ nose git ];
+ checkPhase = "nosetests tests";
+ doCheck = false; # seems to want a Git repository, but fetchgit with leaveDotGit also fails
+ pythonImportsCheck = [ "citeproc" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/brechtm/citeproc-py";
+ description = "Citation Style Language (CSL) parser for Python";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/ckcc-protocol/default.nix b/pkgs/development/python-modules/ckcc-protocol/default.nix
index 01e2955d08acce2b25a25d2865fa7f471468c237..7f5311f45b005d88c9c8b4c4d90a366431877ac8 100644
--- a/pkgs/development/python-modules/ckcc-protocol/default.nix
+++ b/pkgs/development/python-modules/ckcc-protocol/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "ckcc-protocol";
- version = "1.0.1";
+ version = "1.0.2";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "13ihbhjgxyn1xvrbppjvnqm199q5fdwrljs0wm16iwyl56kf3wh3";
+ sha256 = "0zpn3miyapskw6s71v614pmga5zfain9j085axm9v50b8r71xh1i";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/cleo/default.nix b/pkgs/development/python-modules/cleo/default.nix
index 2809fb33e92ba58eaccfbed938eaec0844de875c..3e46b900dc7c001cada49a5672b811daa6c778db 100644
--- a/pkgs/development/python-modules/cleo/default.nix
+++ b/pkgs/development/python-modules/cleo/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "cleo";
- version = "0.7.6";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "99cf342406f3499cec43270fcfaf93c126c5164092eca201dfef0f623360b409";
+ sha256 = "3d0e22d30117851b45970b6c14aca4ab0b18b1b53c8af57bed13208147e4069f";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/cli-helpers/default.nix b/pkgs/development/python-modules/cli-helpers/default.nix
index ba7ca3d5b209ee0f5af0121ff697ca4cfbb318aa..5fff93b5bc68d4a985bff7fe81208dac59a41bb5 100644
--- a/pkgs/development/python-modules/cli-helpers/default.nix
+++ b/pkgs/development/python-modules/cli-helpers/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "cli_helpers";
- version = "1.2.1";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0rd194l06aw4612j09b44pgh8b8l4cwmz7xgwsgdj9v8m3m25nwq";
+ sha256 = "18f7d8c5a22d85fc685d56a9f301d8b9f7f0d7d4e9033a27563b066c2ab41833";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/clifford/default.nix b/pkgs/development/python-modules/clifford/default.nix
index 71b9c4899abaead65dc0ca7736dd4bbfe4c80c66..b7ed70f846019a3e308de14e3321f0cf26182862 100644
--- a/pkgs/development/python-modules/clifford/default.nix
+++ b/pkgs/development/python-modules/clifford/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "clifford";
- version = "1.2.0";
+ version = "1.3.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "b27fdec70574ac928c91fe333a70ece153d75cd0499cce09acea5980ae349bee";
+ sha256 = "ade11b20d0631dfc9c2f18ce0149f1e61e4baf114108b27cfd68e5c1619ecc0c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/clikit/default.nix b/pkgs/development/python-modules/clikit/default.nix
index 98533f95f922e41baad40046e76527f4d42bb7c7..da2958067238df3c297cfad18b5c9b52d49e27f4 100644
--- a/pkgs/development/python-modules/clikit/default.nix
+++ b/pkgs/development/python-modules/clikit/default.nix
@@ -1,18 +1,18 @@
{ lib, buildPythonPackage, fetchPypi
, isPy27
-, pylev, pastel, typing, enum34 }:
+, pylev, pastel, typing, enum34, crashtest }:
buildPythonPackage rec {
pname = "clikit";
- version = "0.4.3";
+ version = "0.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0glppxx0pyppjcigzs8h16srlbxb6nci0282xfy3ayvwbq8pwbbf";
+ sha256 = "0ngdkmb73gkp5y00q7r9k1cdlfn0wyzws2wrqlshc4hlkbdyabj4";
};
propagatedBuildInputs = [
- pylev pastel
+ crashtest pylev pastel
] ++ lib.optionals isPy27 [ typing enum34 ];
# The Pypi tarball doesn't include tests, and the GitHub source isn't
diff --git a/pkgs/development/python-modules/cloudpickle/default.nix b/pkgs/development/python-modules/cloudpickle/default.nix
index 279571c157c92bf454f455e6fb58e42fd0277611..551dd06f630b1fb1c0a1c229a308414bbf7bbba5 100644
--- a/pkgs/development/python-modules/cloudpickle/default.nix
+++ b/pkgs/development/python-modules/cloudpickle/default.nix
@@ -1,12 +1,13 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytest, mock }:
+{ stdenv, buildPythonPackage, fetchPypi, isPy27, pytest, mock }:
buildPythonPackage rec {
pname = "cloudpickle";
- version = "1.2.2";
+ version = "1.4.1";
+ disabled = isPy27; # abandoned upstream
src = fetchPypi {
inherit pname version;
- sha256 = "922401d7140e133253ff5fab4faa4a1166416066453a783b00b507dca93f8859";
+ sha256 = "0b6258a20a143603d53b037a20983016d4e978f554ec4f36b3d0895b947099ae";
};
buildInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/cnvkit/default.nix b/pkgs/development/python-modules/cnvkit/default.nix
index 054e302dfe76fd17e12a2caec63adc4282107dea..f4f46f2dff0f101a73acf03632591e13727e0a9c 100644
--- a/pkgs/development/python-modules/cnvkit/default.nix
+++ b/pkgs/development/python-modules/cnvkit/default.nix
@@ -18,11 +18,11 @@
buildPythonPackage rec {
pname = "CNVkit";
- version = "0.9.6";
+ version = "0.9.7";
src = fetchPypi {
inherit pname version;
- sha256 = "1hj8c98s538i0hg5mrz4bw4v07qmcl51rhxq611rj2nglnc9r25y";
+ sha256 = "d68adc0121e17c61a3aa28c0a9ba6526510a5a0df0f0a6eb1818bab71b7e927a";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/codecov/default.nix b/pkgs/development/python-modules/codecov/default.nix
index e994c6663cdeed7992c01453041f15b1c17e3362..1151e395c69ec739905d31c94b40a2c136bd8022 100644
--- a/pkgs/development/python-modules/codecov/default.nix
+++ b/pkgs/development/python-modules/codecov/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "codecov";
- version = "2.0.22";
+ version = "2.1.4";
src = fetchPypi {
inherit pname version;
- sha256 = "aeeefa3a03cac8a78e4f988e935b51a4689bb1f17f20d4e827807ee11135f845";
+ sha256 = "bf30a41f65e747b159e2a749d1f9c92042d358bba0905fd94d3def3a368e592c";
};
checkInputs = [ unittest2 ]; # Tests only
diff --git a/pkgs/development/python-modules/configparser/4.nix b/pkgs/development/python-modules/configparser/4.nix
new file mode 100644
index 0000000000000000000000000000000000000000..038ee49d2c606ff3941547978aead30654ec3c9d
--- /dev/null
+++ b/pkgs/development/python-modules/configparser/4.nix
@@ -0,0 +1,26 @@
+{ stdenv, buildPythonPackage, fetchPypi, setuptools_scm }:
+
+buildPythonPackage rec {
+ pname = "configparser";
+ version = "4.0.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "c7d282687a5308319bf3d2e7706e575c635b0a470342641c93bea0ea3b5331df";
+ };
+
+ # No tests available
+ doCheck = false;
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ preConfigure = ''
+ export LC_ALL=${if stdenv.isDarwin then "en_US" else "C"}.UTF-8
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Updated configparser from Python 3.7 for Python 2.6+.";
+ license = licenses.mit;
+ homepage = "https://github.com/jaraco/configparser";
+ };
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/configparser/default.nix b/pkgs/development/python-modules/configparser/default.nix
index 9c6c631d9c277064244c178ae78e35c8f590d521..7322a6891cd86225bcd3f6e9416c6c1178d6dfa7 100644
--- a/pkgs/development/python-modules/configparser/default.nix
+++ b/pkgs/development/python-modules/configparser/default.nix
@@ -1,18 +1,20 @@
-{ stdenv, buildPythonPackage, fetchPypi, setuptools_scm }:
+{ stdenv, buildPythonPackage, fetchPypi, setuptools_scm
+, toml
+}:
buildPythonPackage rec {
pname = "configparser";
- version = "4.0.2";
+ version = "5.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c7d282687a5308319bf3d2e7706e575c635b0a470342641c93bea0ea3b5331df";
+ sha256 = "2ca44140ee259b5e3d8aaf47c79c36a7ab0d5e94d70bd4105c03ede7a20ea5a1";
};
# No tests available
doCheck = false;
- nativeBuildInputs = [ setuptools_scm ];
+ nativeBuildInputs = [ setuptools_scm toml ];
preConfigure = ''
export LC_ALL=${if stdenv.isDarwin then "en_US" else "C"}.UTF-8
diff --git a/pkgs/development/python-modules/confluent-kafka/default.nix b/pkgs/development/python-modules/confluent-kafka/default.nix
index 029171fea2f6046ef9e3028bb3583e2ff89ec3b7..6aab0f45b38c0249b0220550dbff83856b00d450 100644
--- a/pkgs/development/python-modules/confluent-kafka/default.nix
+++ b/pkgs/development/python-modules/confluent-kafka/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, isPy3k, rdkafka, requests, avro3k, avro, futures, enum34 }:
buildPythonPackage rec {
- version = "1.3.0";
+ version = "1.4.2";
pname = "confluent-kafka";
src = fetchPypi {
inherit pname version;
- sha256 = "4025ccddbc79443a4e2342de0d770f669558eb737fca2e7851558cd45f78ef78";
+ sha256 = "c2660807e5c1ecd723e280f76918794c3fd84595000c1e8de1f254f5d89a785c";
};
buildInputs = [ rdkafka requests ] ++ (if isPy3k then [ avro3k ] else [ enum34 avro futures ]) ;
diff --git a/pkgs/development/python-modules/cornice/default.nix b/pkgs/development/python-modules/cornice/default.nix
index 4307b3f6f4ff466666764fb4d96ae5cea0ead7de..442a06061ecd8a7f71f303696d9c1324b52b89aa 100644
--- a/pkgs/development/python-modules/cornice/default.nix
+++ b/pkgs/development/python-modules/cornice/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "cornice";
- version = "4.0.1";
+ version = "5.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "d083832e9db65da4784436deabd7d37959de88c3b8ba51d539fa1e1f8313439d";
+ sha256 = "4efa77a0d0402f1b92481a53853d65936956a568d64a4f6a703b62feb5b8cf62";
};
propagatedBuildInputs = [ pyramid simplejson six venusian ];
diff --git a/pkgs/development/python-modules/coverage/default.nix b/pkgs/development/python-modules/coverage/default.nix
index 04c469204d78cc7b62cc977e1f6df161b2489c04..a22009ac9db17cc4ca3e408c294ebd1cb65c461b 100644
--- a/pkgs/development/python-modules/coverage/default.nix
+++ b/pkgs/development/python-modules/coverage/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "coverage";
- version = "4.5.4";
+ version = "5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "e07d9f1a23e9e93ab5c62902833bf3e4b1f65502927379148b6622686223125c";
+ sha256 = "0ll0hr8g3szbxa4al6khhzi6l92a3vwyldj0085whl44s55gq2zr";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/coveralls/default.nix b/pkgs/development/python-modules/coveralls/default.nix
index 96f3782ab8d06d033f2ccfb8fe80ca1d8e4548f0..c81cd3c666a3eeed0a5fbd2718a1dafdcd9fd502 100644
--- a/pkgs/development/python-modules/coveralls/default.nix
+++ b/pkgs/development/python-modules/coveralls/default.nix
@@ -1,6 +1,7 @@
{ buildPythonPackage
, lib
, fetchPypi
+, isPy27
, mock
, pytest
, pytestrunner
@@ -15,13 +16,13 @@
buildPythonPackage rec {
pname = "coveralls";
- name = "${pname}-python-${version}";
- version = "1.9.2";
+ version = "2.0.0";
+ disabled = isPy27;
# wanted by tests
src = fetchPypi {
inherit pname version;
- sha256 = "8e3315e8620bb6b3c6f3179a75f498e7179c93b3ddc440352404f941b1f70524";
+ sha256 = "d213f5edd49053d03f0db316ccabfe17725f2758147afc9a37eaca9d8e8602b5";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/cppy/default.nix b/pkgs/development/python-modules/cppy/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c6477c155332df777bf617d2f942333646de5fb8
--- /dev/null
+++ b/pkgs/development/python-modules/cppy/default.nix
@@ -0,0 +1,27 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "cppy";
+ version = "1.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "4eda6f1952054a270f32dc11df7c5e24b259a09fddf7bfaa5f33df9fb4a29642";
+ };
+
+ # Headers-only library, no tests
+ doCheck = false;
+
+ # Not supported
+ disabled = !isPy3k;
+
+ meta = {
+ description = "C++ headers for C extension development";
+ homepage = "https://github.com/nucleic/cppy";
+ license = lib.licenses.bsd3;
+ };
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/crashtest/default.nix b/pkgs/development/python-modules/crashtest/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e4c7fb839f915a78ceed90a8b1c53cfeaae9c1ad
--- /dev/null
+++ b/pkgs/development/python-modules/crashtest/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildPythonPackage, fetchFromGitHub, fetchPypi, isPy27, pytest }:
+
+buildPythonPackage rec {
+ pname = "crashtest";
+ version = "0.3.0";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "056zzbznl3xfnbblfci8lvcam3h7k7va68vi6asrm4q0ck4nrh79";
+ };
+
+ # has tests, but only on GitHub, however the pyproject build fails for me
+ pythonImportsCheck = [
+ "crashtest.frame"
+ "crashtest.inspector"
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/sdispater/crashtest";
+ description = "Manage Python errors with ease";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ];
+ };
+}
diff --git a/pkgs/development/python-modules/credstash/default.nix b/pkgs/development/python-modules/credstash/default.nix
index 75ab8b739d8d85ee95bfa982df67cc65bb943b38..07547b280f5b2642a9be496c625a17864aa5ea4e 100644
--- a/pkgs/development/python-modules/credstash/default.nix
+++ b/pkgs/development/python-modules/credstash/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "credstash";
- version = "1.16.2";
+ version = "1.17.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1l3g76dm9csmx0z8s7zd75wfzw9dcyvrq0a81gfzwxk0c0w8c79r";
+ sha256 = "6c04e8734ef556ab459018da142dd0b244093ef176b3be5583e582e9a797a120";
};
# The install phase puts an executable and a copy of the library it imports in
diff --git a/pkgs/development/python-modules/croniter/default.nix b/pkgs/development/python-modules/croniter/default.nix
index 90334fd422504eecba490e610c2c671f32a08584..42964fc797c2de047994e5406ea0ad8db8f875ac 100644
--- a/pkgs/development/python-modules/croniter/default.nix
+++ b/pkgs/development/python-modules/croniter/default.nix
@@ -4,24 +4,28 @@
, python-dateutil
, pytest
, pytz
+, natsort
+, tzlocal
}:
buildPythonPackage rec {
pname = "croniter";
- version = "0.3.31";
+ version = "0.3.32";
src = fetchPypi {
inherit pname version;
- sha256 = "15riw8sl8jzzkvvjlz3i3p7jcx423zipxhff5ddvki6zgnrb9149";
+ sha256 = "0d5bf45f12861c1b718c51bd6e2ab056da94e651bf22900658421cdde0ff7088";
};
propagatedBuildInputs = [
python-dateutil
+ natsort
];
checkInputs = [
pytest
pytz
+ tzlocal
];
checkPhase = ''
diff --git a/pkgs/development/python-modules/cssselect2/default.nix b/pkgs/development/python-modules/cssselect2/default.nix
index dfa08dfe0b0cde3964b5416a1939b61bc393674f..b1969022d962c1af071e89b21d939f60edd5cf35 100644
--- a/pkgs/development/python-modules/cssselect2/default.nix
+++ b/pkgs/development/python-modules/cssselect2/default.nix
@@ -1,22 +1,28 @@
-{ lib, buildPythonPackage, fetchPypi, tinycss2, pytest, pytestrunner }:
+{ lib
+, buildPythonPackage
+, pythonOlder
+, fetchPypi
+, tinycss2
+, pytest
+, pytestrunner
+}:
buildPythonPackage rec {
pname = "cssselect2";
- version = "0.2.2";
+ version = "0.3.0";
+ disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0skymzb4ncrm2zdsy80f53vi0arf776lvbp51hzh4ayp1il5lj3h";
+ sha256 = "5c2716f06b5de93f701d5755a9666f2ee22cbcd8b4da8adddfc30095ffea3abc";
};
# We're not interested in code quality tests
postPatch = ''
- substituteInPlace setup.py \
+ substituteInPlace setup.cfg \
--replace "pytest-cov" "" \
--replace "pytest-flake8" "" \
- --replace "pytest-isort" ""
- substituteInPlace setup.cfg \
- --replace "--cov=cssselect2" "" \
+ --replace "pytest-isort" "" \
--replace "--flake8" "" \
--replace "--isort" ""
'';
diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix
index d2db8dcd9eeb975bad5ea99b3a90f1a4b4088f99..94ec349e038f134c4e40dfdfcb76ff238044474e 100644
--- a/pkgs/development/python-modules/cupy/default.nix
+++ b/pkgs/development/python-modules/cupy/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "cupy";
- version = "7.0.0";
+ version = "7.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "7230b25052b2b9074cc338b44338b4bd43575a48ad7b9c2ce7f36d7e0d117012";
+ sha256 = "243254a1607e19ca55191c4cca4c0f2b143e1d5914e2a1bc9e3f715e7ccafc41";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/curio/default.nix b/pkgs/development/python-modules/curio/default.nix
index 31dc8327fc416e370526c48a79ef12d75b63b241..5852f518ab5202020335f74c1609389d86ef01a8 100644
--- a/pkgs/development/python-modules/curio/default.nix
+++ b/pkgs/development/python-modules/curio/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "curio";
- version = "0.9";
+ version = "1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "51d1a7b49b4f8dd1486ac785c72d522962e93ccfdcfc1f818f5c7553a307b5ef";
+ sha256 = "90f320fafb3f5b791f25ffafa7b561cc980376de173afd575a2114380de7939b";
};
disabled = !isPy3k;
@@ -24,9 +24,7 @@ buildPythonPackage rec {
# test_aside_basic times out,
# test_aside_cancel fails because modifies PYTHONPATH and cant find pytest
checkPhase = ''
- # __pycache__ was packaged accidentally, https://github.com/dabeaz/curio/issues/301
- rm -r tests/__pycache__
- pytest --deselect tests/test_task.py::test_aside_basic --deselect tests/test_task.py::test_aside_cancel
+ pytest --deselect tests/test_task.py::test_aside_basic --deselect tests/test_task.py::test_aside_cancel -k "not test_ssl_outgoing"
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/cvxpy/default.nix b/pkgs/development/python-modules/cvxpy/default.nix
index b0bab9c7ee03dc63a1089afdb4455bbf7cdc53cf..2d8fc384cc975f1321dd048cba47570bd57582cf 100644
--- a/pkgs/development/python-modules/cvxpy/default.nix
+++ b/pkgs/development/python-modules/cvxpy/default.nix
@@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "cvxpy";
- version = "1.0.31";
+ version = "1.1.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "17g6xcy99icrdcmb4pa793kqvzchbzl5lsw00xms9slwkr7pb65k";
+ sha256 = "b8e90af9c0046394a73144ef1b93f1f69df1ba00779bb3d607add006179ba9d9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/cx_freeze/default.nix b/pkgs/development/python-modules/cx_freeze/default.nix
index dae3e032a39a6ba292e570f720d5fabeb0351e6c..98d3460d7578e32e72463ba723ce02ccfccca3bf 100644
--- a/pkgs/development/python-modules/cx_freeze/default.nix
+++ b/pkgs/development/python-modules/cx_freeze/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cx_Freeze";
- version = "6.0";
+ version = "6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "067bgkgx7i3kw31vaviwysbb1lk91cjw9q90vklsr7nsygjxi0fa";
+ sha256 = "a0181bdb0ed16b292f4cfb8cd3afc84e956fc187431f25392bd981460dd73da0";
};
propagatedBuildInputs = [ ncurses ];
diff --git a/pkgs/development/python-modules/dash-core-components/default.nix b/pkgs/development/python-modules/dash-core-components/default.nix
index e88591aba9af4d381f878822b137857cbfdd6953..a0dec64906efa19f67e6117fc5b00710e3439ba7 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.10.0";
+ version = "1.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1bqvxm7h3b0wah32jrsn919hp4xr1zlkxclbs261mvd57ps0rf9h";
+ sha256 = "02115plwhvyrmal01xp2964w8psysr2kf4ink8mh9z7kmda98l68";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/dash-renderer/default.nix b/pkgs/development/python-modules/dash-renderer/default.nix
index a92f6617abec0f0fef472bff867e96db2d94db79..8cb9250f34dddc45bc26b8c310e1ede975f0c3c8 100644
--- a/pkgs/development/python-modules/dash-renderer/default.nix
+++ b/pkgs/development/python-modules/dash-renderer/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "dash_renderer";
- version = "1.4.1";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "11fl7756zshlrfiqcr6rcg1m0c4434vdg1bkrcjl54hl02k3pcmv";
+ sha256 = "14fp66vasfag1bss09qyjnqa000g56q7vcap3ig57xycflks4c3y";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/dash-table/default.nix b/pkgs/development/python-modules/dash-table/default.nix
index 9c323c6fa33fe8cfe4e9d7cd95caee0522437261..8cdf0408deeefa23dc637037075b00bf12298479 100644
--- a/pkgs/development/python-modules/dash-table/default.nix
+++ b/pkgs/development/python-modules/dash-table/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "dash_table";
- version = "4.7.0";
+ version = "4.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0md7qqjpsarc8ymfccvsqgj6mgq8gxl09im5v5yxhv8hv24yy4jm";
+ sha256 = "16q0d9fidllxm7p51i5p4vzknnc09d114zqw3f4a2spr7llga7xj";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/dash/default.nix b/pkgs/development/python-modules/dash/default.nix
index 4a9a9a60af872d82289b83116a11fb5da9548a9e..3757ff47408adc781dbe70ad8590d4233386a09a 100644
--- a/pkgs/development/python-modules/dash/default.nix
+++ b/pkgs/development/python-modules/dash/default.nix
@@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "dash";
- version = "1.12.0";
+ version = "1.13.3";
src = fetchFromGitHub {
owner = "plotly";
repo = pname;
rev = "v${version}";
- sha256 = "0nr5ppjbfmay0d3bah26i4k8xj6xyp24gq0cqlv9lzdrbdd3j9wy";
+ sha256 = "131p725rc731ynksp12h9j1faq3vl51d5p64ln22r7zx4pvahss5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/dask-ml/default.nix b/pkgs/development/python-modules/dask-ml/default.nix
index f47515d5543a294f850f73496f11512b93a2ee25..7aca68b396ce6639caf41348d7c931421010c322 100644
--- a/pkgs/development/python-modules/dask-ml/default.nix
+++ b/pkgs/development/python-modules/dask-ml/default.nix
@@ -20,13 +20,13 @@
}:
buildPythonPackage rec {
- version = "1.2.0";
+ version = "1.5.0";
pname = "dask-ml";
disabled = pythonOlder "3.6"; # >= 3.6
src = fetchPypi {
inherit pname version;
- sha256 = "0ppg8licvkxz1af2q87cxms2p6ss2r5d4fdkbcivph56r0v0ci2k";
+ sha256 = "8a9879b7d1642ed8cd48115d81f92a246eb7ffeadc42748053c5339a56f569b4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/databricks-cli/default.nix b/pkgs/development/python-modules/databricks-cli/default.nix
index 3ed52a28287dc8eae3a78c361fee05498e6deb6a..952f0723c7c2d7c404232636cadfb692aeff83f7 100644
--- a/pkgs/development/python-modules/databricks-cli/default.nix
+++ b/pkgs/development/python-modules/databricks-cli/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "databricks-cli";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1w0my86r9fl0xqlczaqyp7v9rg7mpc42kp9swhids4qk4r5ncr2i";
+ sha256 = "b3c7205dd8cb9935c475794ebd41b53aba79a53e028d3cf6b5871eec83c89ec0";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/datatable/default.nix b/pkgs/development/python-modules/datatable/default.nix
index 81a53ac15f4738b2e36073eaf7071eee2ec84893..345903932bd424a7eef46a65bed6f79d85ee1608 100644
--- a/pkgs/development/python-modules/datatable/default.nix
+++ b/pkgs/development/python-modules/datatable/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "datatable";
- version = "0.9.0";
+ version = "0.10.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1shwjkm9nyaj6asn57vwdd74pn13pggh14r6dzv729lzxm7nm65f";
+ sha256 = "3ce5257c0c4afa96e2b14ca47a0aaf73add195b11de48f4adda50b5ede927436";
};
patches = lib.optionals stdenv.isDarwin [
diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix
index 730e1456a5f63459c5e9c9e92e9f26eed62efecc..aa3d5b3e1190b9ca71526d3fccd49cfe68aca34c 100644
--- a/pkgs/development/python-modules/dateparser/default.nix
+++ b/pkgs/development/python-modules/dateparser/default.nix
@@ -11,7 +11,10 @@
, pytz
, tzlocal
, regex
-, ruamel_yaml }:
+, ruamel_yaml
+, python
+, isPy3k
+}:
buildPythonPackage rec {
pname = "dateparser";
@@ -22,12 +25,27 @@ buildPythonPackage rec {
sha256 = "fb5bfde4795fa4b179fe05c2c25b3981f785de26bec37e247dee1079c63d5689";
};
- checkInputs = [ flake8 nose mock parameterized six glibcLocales ];
+ checkInputs = [
+ flake8
+ nose
+ mock
+ parameterized
+ six
+ glibcLocales
+ ];
preCheck =''
# skip because of missing convertdate module, which is an extra requirement
rm tests/test_jalali.py
'';
+ checkPhase = ''
+ ${python.interpreter} -m unittest discover -s tests
+ '';
+
+ # Strange
+ # AttributeError: 'module' object has no attribute 'config'
+ doCheck = false;
+
propagatedBuildInputs = [
# install_requires
dateutil pytz regex tzlocal
diff --git a/pkgs/development/python-modules/ddt/default.nix b/pkgs/development/python-modules/ddt/default.nix
index a660aaafca8a92189cc4ddc6fda4efe22c67af4e..f993c3844b85009ffa17a6429f653c559f82c34b 100644
--- a/pkgs/development/python-modules/ddt/default.nix
+++ b/pkgs/development/python-modules/ddt/default.nix
@@ -1,25 +1,28 @@
-{ stdenv
+{ lib
, buildPythonPackage
, fetchPypi
-, nose, six, pyyaml, mock
+, six, pyyaml, mock
+, pytestCheckHook
+, enum34
+, isPy3k
}:
buildPythonPackage rec {
pname = "ddt";
- version = "1.2.2";
+ version = "1.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "9f79cf234064cf9b43492b72da35c473de3f03163d37bd13cec5bd8d200dda6b";
+ sha256 = "0595e70d074e5777771a45709e99e9d215552fb1076443a25fad6b23d8bf38da";
};
- checkInputs = [ nose six pyyaml mock ];
+ checkInputs = [ six pyyaml mock pytestCheckHook ];
- checkPhase = ''
- nosetests -s
- '';
+ propagatedBuildInputs = lib.optionals (!isPy3k) [
+ enum34
+ ];
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Data-Driven/Decorated Tests, a library to multiply test cases";
homepage = "https://github.com/txels/ddt";
license = licenses.mit;
diff --git a/pkgs/development/python-modules/debts/default.nix b/pkgs/development/python-modules/debts/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..cc571f056314ef6e0471ca4ffb66aad1f943f5aa
--- /dev/null
+++ b/pkgs/development/python-modules/debts/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, python
+, buildPythonPackage
+, fetchFromGitLab
+, isPy27
+, jinja2
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "debts";
+ version = "0.5";
+
+ # pypi does not ship tests
+ src = fetchFromGitLab {
+ domain = "framagit.org";
+ owner = "almet";
+ repo = "debts";
+ rev = "d887bd8b340172d1c9bbcca6426529b8d1c2a241"; # no tags
+ sha256 = "1d66nka81mv9c07mki78lp5hdajqv4cq6aq2k7bh3mhkc5hwnwlg";
+ };
+
+ disabled = isPy27;
+
+ propagatedBuildInputs = [ jinja2 ];
+
+ checkInputs = [ pytest ];
+
+ # for some reason tests only work if the module is properly installed
+ checkPhase = ''
+ rm -r debts
+ export PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH
+ py.test tests
+ '';
+
+ meta = with lib; {
+ inherit (src.meta) homepage;
+ description = "A simple library and cli-tool to help you solve some debts settlement scenarios";
+ license = licenses.beerware;
+ maintainers = [ maintainers.symphorien ];
+ };
+}
diff --git a/pkgs/development/python-modules/debugpy/default.nix b/pkgs/development/python-modules/debugpy/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..2d11dee64a8bb7f17fe7dfc48c38a145ca0651c5
--- /dev/null
+++ b/pkgs/development/python-modules/debugpy/default.nix
@@ -0,0 +1,68 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub
+, substituteAll, gdb
+, colorama, django, flask, gevent, psutil, pytest
+, pytest-timeout, pytest_xdist, requests
+, isPy27
+}:
+
+buildPythonPackage rec {
+ pname = "debugpy";
+ version = "1.0.0b12";
+
+ src = fetchFromGitHub {
+ owner = "Microsoft";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0sz33aq5qldl7kh4qjf5w3d08l9s77ipcj4i9wfklj8f6vf9w1wh";
+ };
+
+ patches = [
+ # Hard code GDB path (used to attach to process)
+ (substituteAll {
+ src = ./hardcode-gdb.patch;
+ inherit gdb;
+ })
+
+ # Fix importing debugpy in:
+ # - test_nodebug[module-launch(externalTerminal)]
+ # - test_nodebug[module-launch(integratedTerminal)]
+ #
+ # NOTE: The import failures seen in these tests without the patch
+ # will be seen if a user "installs" debugpy by adding it to PYTHONPATH.
+ # To avoid this issue, debugpy should be installed using python.withPackages:
+ # python.withPackages (ps: with ps; [ debugpy ])
+ ./fix-test-pythonpath.patch
+ ];
+
+ # Remove pre-compiled "attach" libraries and recompile for host platform
+ # Compile flags taken from linux_and_mac/compile_linux.sh & linux_and_mac/compile_mac.sh
+ preBuild = ''(
+ set -x
+ cd src/debugpy/_vendored/pydevd/pydevd_attach_to_process
+ rm *.so *.dylib *.dll *.exe *.pdb
+ ${stdenv.cc}/bin/c++ linux_and_mac/attach.cpp -Ilinux_and_mac -fPIC -nostartfiles ${{
+ "x86_64-linux" = "-shared -m64 -o attach_linux_amd64.so";
+ "i686-linux" = "-shared -m32 -o attach_linux_x86.so";
+ "x86_64-darwin" = "-std=c++11 -lc -D_REENTRANT -dynamiclib -arch x86_64 -o attach_x86_64.dylib";
+ "i686-darwin" = "-std=c++11 -lc -D_REENTRANT -dynamiclib -arch i386 -o attach_x86.dylib";
+ }.${stdenv.hostPlatform.system}}
+ )'';
+
+ checkInputs = [
+ colorama django flask gevent psutil pytest
+ pytest-timeout pytest_xdist requests
+ ];
+
+ # Override default arguments in pytest.ini
+ checkPhase = "pytest --timeout 0 -n $NIX_BUILD_CORES"
+ # gevent fails to import zope.interface with Python 2.7
+ + stdenv.lib.optionalString isPy27 " -k 'not test_gevent'";
+
+ meta = with stdenv.lib; {
+ description = "An implementation of the Debug Adapter Protocol for Python";
+ homepage = "https://github.com/microsoft/debugpy";
+ license = licenses.mit;
+ maintainers = with maintainers; [ metadark ];
+ platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" "i686-darwin" ];
+ };
+}
diff --git a/pkgs/development/python-modules/debugpy/fix-test-pythonpath.patch b/pkgs/development/python-modules/debugpy/fix-test-pythonpath.patch
new file mode 100644
index 0000000000000000000000000000000000000000..751351e03cde7c29fa3c696f28803b1906d15bf7
--- /dev/null
+++ b/pkgs/development/python-modules/debugpy/fix-test-pythonpath.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/debug/session.py b/tests/debug/session.py
+index 2b39106..6d45a10 100644
+--- a/tests/debug/session.py
++++ b/tests/debug/session.py
+@@ -625,6 +625,7 @@ class Session(object):
+ if "PYTHONPATH" in self.config.env:
+ # If specified, launcher will use it in lieu of PYTHONPATH it inherited
+ # from the adapter when spawning debuggee, so we need to adjust again.
++ self.config.env.prepend_to("PYTHONPATH", os.environ["PYTHONPATH"])
+ self.config.env.prepend_to("PYTHONPATH", DEBUGGEE_PYTHONPATH.strpath)
+ return self._request_start("launch")
+
diff --git a/pkgs/development/python-modules/debugpy/hardcode-gdb.patch b/pkgs/development/python-modules/debugpy/hardcode-gdb.patch
new file mode 100644
index 0000000000000000000000000000000000000000..780cb1aed1c4447b7420ecd1fb953efcc2955869
--- /dev/null
+++ b/pkgs/development/python-modules/debugpy/hardcode-gdb.patch
@@ -0,0 +1,13 @@
+diff --git a/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/add_code_to_python_process.py b/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/add_code_to_python_process.py
+index 6d031b4..ecf21f2 100644
+--- a/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/add_code_to_python_process.py
++++ b/src/debugpy/_vendored/pydevd/pydevd_attach_to_process/add_code_to_python_process.py
+@@ -293,7 +293,7 @@ def run_python_code_linux(pid, python_code, connect_debugger_tracing=False, show
+ is_debug = 0
+ # Note that the space in the beginning of each line in the multi-line is important!
+ cmd = [
+- 'gdb',
++ '@gdb@/bin/gdb',
+ '--nw', # no gui interface
+ '--nh', # no ~/.gdbinit
+ '--nx', # no .gdbinit
diff --git a/pkgs/development/python-modules/deepdiff/default.nix b/pkgs/development/python-modules/deepdiff/default.nix
index 64d82e17466e7fac39a1288fe6e2c6af040dd525..228d5a78239b28781b3df7e1faa50da47e8267af 100644
--- a/pkgs/development/python-modules/deepdiff/default.nix
+++ b/pkgs/development/python-modules/deepdiff/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "deepdiff";
- version = "4.0.9";
+ version = "4.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "5e2343398e90538edaa59c0c99207e996a3a834fdc878c666376f632a760c35a";
+ sha256 = "91360be1d9d93b1d9c13ae9c5048fa83d9cff17a88eb30afaa0d7ff2d0fee17d";
};
# # Extra packages (may not be necessary)
diff --git a/pkgs/development/python-modules/deluge-client/default.nix b/pkgs/development/python-modules/deluge-client/default.nix
index 127fe07f37360ac4d305b0792b840f27f97d1eae..8a2bdee1d922ea9658da7b33c9464a4e751714fd 100644
--- a/pkgs/development/python-modules/deluge-client/default.nix
+++ b/pkgs/development/python-modules/deluge-client/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "deluge-client";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4eac169b4b08008cacf4e5e26e82302a7ccd43c07846d1a1228f3e271a128de2";
+ sha256 = "0d2f12108a147d44590c8df63997fcb32f8b2fbc18f8cbb221f0136e2e372b85";
};
# it will try to connect to a running instance
diff --git a/pkgs/development/python-modules/denonavr/default.nix b/pkgs/development/python-modules/denonavr/default.nix
index 643556d8793efdf4196fbcde5283b8e95950ab51..58099a98bdcb1b1ff049187c06746fdb3d3a981a 100644
--- a/pkgs/development/python-modules/denonavr/default.nix
+++ b/pkgs/development/python-modules/denonavr/default.nix
@@ -1,18 +1,18 @@
-{ lib, buildPythonPackage, fetchFromGitHub, isPy27, requests
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27, requests, netifaces
, pytest, testtools, requests-mock }:
buildPythonPackage rec {
pname = "denonavr";
- version = "0.8.1";
+ version = "0.9.3";
src = fetchFromGitHub {
owner = "scarface-4711";
repo = "denonavr";
rev = version;
- sha256 = "12g9w5674fmyf3f4plbhvpxpyhzw32pzwl0hvwswzrc2823xl6vx";
+ sha256 = "0s8v918n6xn44r2mrq5hqbf0znpz64clq7a1jakkgz9py8bi6vnn";
};
- propagatedBuildInputs = [ requests ];
+ propagatedBuildInputs = [ requests netifaces ];
doCheck = !isPy27;
checkInputs = [ pytest testtools requests-mock ];
diff --git a/pkgs/development/python-modules/dependency-injector/default.nix b/pkgs/development/python-modules/dependency-injector/default.nix
index 121175c50857f92ad8a8f5c3df50d2e3d765aa78..63fad6467c22fe910e6141f3f4460ad4cdaa0266 100644
--- a/pkgs/development/python-modules/dependency-injector/default.nix
+++ b/pkgs/development/python-modules/dependency-injector/default.nix
@@ -9,11 +9,11 @@ in
buildPythonPackage rec {
pname = "dependency-injector";
- version = "3.14.12";
+ version = "3.15.6";
src = fetchPypi {
inherit pname version;
- sha256 = "c0b593d30a9dcafd71459075fac14ccf52fcefa2094d5062dfc2e174c469dc03";
+ sha256 = "fcca1464f567d902983bff507b9e2e3fda0f932ee009e36f74ed5b8c348d17f4";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/detox/default.nix b/pkgs/development/python-modules/detox/default.nix
deleted file mode 100644
index 5353d4361e350d261a441ba6a5f1b7a426bd6b1b..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/detox/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ stdenv, buildPythonPackage, fetchPypi
-, pytest, tox, py, eventlet }:
-
-buildPythonPackage rec {
- pname = "detox";
- version = "0.19";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "e650f95f0c7f5858578014b3b193e5dac76c89285c1bbe4bae598fd641bf9cd3";
- };
-
- buildInputs = [ pytest ];
- propagatedBuildInputs = [ tox py eventlet ];
-
- checkPhase = ''
- py.test
- '';
-
- # eventlet timeout, and broken invokation 3.5
- doCheck = false;
-
- meta = with stdenv.lib; {
- description = "What is detox?";
- homepage = "https://bitbucket.org/hpk42/detox";
- license = licenses.mit;
- # detox is unmaintained and incompatible with tox > 3.6
- broken = true;
- };
-}
diff --git a/pkgs/development/python-modules/devpi-common/default.nix b/pkgs/development/python-modules/devpi-common/default.nix
index 25d9353e155ee14866eb78e8c7cc6e3771673e98..ac83c0dd938dbb1ebb0495f1b863b7ccbd186630 100644
--- a/pkgs/development/python-modules/devpi-common/default.nix
+++ b/pkgs/development/python-modules/devpi-common/default.nix
@@ -3,18 +3,23 @@
, py
, pytest
, pytest-flake8
+, lazy
}:
buildPythonPackage rec {
pname = "devpi-common";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1pfl29pnfn120rqv3zwxc22i1hyywwg60rcck9hzxsllbhmfbjqh";
+ sha256 = "4f1eb1bf85a5dabd4f4ecc11ad99588e01cc204989a9f424c2dbe5809c6c3745";
};
- propagatedBuildInputs = [ requests py ];
+ propagatedBuildInputs = [
+ requests
+ py
+ lazy
+ ];
checkInputs = [ pytest pytest-flake8 ];
checkPhase = ''
diff --git a/pkgs/tools/security/diceware/default.nix b/pkgs/development/python-modules/diceware/default.nix
similarity index 86%
rename from pkgs/tools/security/diceware/default.nix
rename to pkgs/development/python-modules/diceware/default.nix
index f32d63cfc10d9a000dc7d2c924402fa7d543d288..8e35eabfb0d7f06f917dfb165c32c4eb2a854ef3 100644
--- a/pkgs/tools/security/diceware/default.nix
+++ b/pkgs/development/python-modules/diceware/default.nix
@@ -1,10 +1,10 @@
-{ lib
-, python3Packages
+{ lib, buildPythonPackage, fetchPypi
+, pytestrunner
+, setuptools
+, coverage, pytest
}:
-with python3Packages;
-
-buildPythonApplication rec {
+buildPythonPackage rec {
pname = "diceware";
version = "0.9.6";
diff --git a/pkgs/development/python-modules/diff_cover/default.nix b/pkgs/development/python-modules/diff_cover/default.nix
index 3058f3e4009146edd4a7c3b472c80d88325742db..9f96c7644dfbca0b031a93ea5777bc1cfa235ce7 100644
--- a/pkgs/development/python-modules/diff_cover/default.nix
+++ b/pkgs/development/python-modules/diff_cover/default.nix
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "diff_cover";
- version = "2.6.1";
+ version = "3.0.1";
preCheck = ''
export LC_ALL=en_US.UTF-8;
@@ -25,7 +25,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0a6ylkfqr95awp6za0var0nysmnbgwn46np8cmi1bkldil2407lz";
+ sha256 = "13768c8bc755dd8e1184ce79b95bbc8115ea566282f4b06efbeca72a4d00427b";
};
propagatedBuildInputs = [ jinja2 jinja2_pluralize pygments six inflect ];
diff --git a/pkgs/development/python-modules/discogs_client/default.nix b/pkgs/development/python-modules/discogs_client/default.nix
index c39bede9e093996cc09c54c3bf6b48acc4b61d6b..8d8fb12d4d9be87a7a14c7c0819bb21671f6a3a4 100644
--- a/pkgs/development/python-modules/discogs_client/default.nix
+++ b/pkgs/development/python-modules/discogs_client/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "discogs-client";
- version = "2.2.2";
+ version = "2.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1n23xy33fdp3dq0hhfdg0lx4z7rhdi74ik8v1mc7rql1jbxl7bmf";
+ sha256 = "cc979fcbb5283f74d388c7111c8ed6bef920b01614a014d6b1c5d6fbb554bfc3";
};
propagatedBuildInputs = [ requests oauthlib ];
diff --git a/pkgs/development/python-modules/distributed/default.nix b/pkgs/development/python-modules/distributed/default.nix
index 1104834d879ed4be65b8bc23137979fa1cb366d8..ba1151214412035abf1f3591ac68bac3ca3dbd53 100644
--- a/pkgs/development/python-modules/distributed/default.nix
+++ b/pkgs/development/python-modules/distributed/default.nix
@@ -27,12 +27,12 @@
buildPythonPackage rec {
pname = "distributed";
- version = "2.9.3";
+ version = "2.18.0";
# get full repository need conftest.py to run tests
src = fetchPypi {
inherit pname version;
- sha256 = "70e29fed075270df4ca7dda2b26a79523b753fe90fb278b2a7d6b0290ba53d9a";
+ sha256 = "902f098fb7558f035333804a5aeba2fb26a2a715388808205a17cbb2e02e0558";
};
checkInputs = [ pytest pytest-repeat pytest-timeout mock joblib ];
diff --git a/pkgs/development/python-modules/distro/default.nix b/pkgs/development/python-modules/distro/default.nix
index 8880ec7235dc72e863fbdaa45ef8fdd0b41dffc3..cee4e6deb38a6f9419d9ec040890dd36f0a10042 100644
--- a/pkgs/development/python-modules/distro/default.nix
+++ b/pkgs/development/python-modules/distro/default.nix
@@ -1,23 +1,18 @@
-{ stdenv, fetchPypi, buildPythonPackage, pytest, pytestcov }:
+{ stdenv, fetchPypi, buildPythonPackage }:
buildPythonPackage rec {
pname = "distro";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0mrg75w4ap7mdzyga75yaid9n8bgb345ih5mwjp3plj6v1jxwb9n";
+ sha256 = "0e58756ae38fbd8fc3020d54badb8eae17c5b9dcbed388b17bb55b8a5928df92";
};
- # TODO: Enable more tests on NixOS (20 out of 173 are failing, 10 due to the
- # missing lsb_release binary):
- patches = [ ./nixos.patch ];
+ # tests are very targeted at individual linux distributions
+ doCheck = false;
- checkInputs = [ pytest pytestcov ];
-
- checkPhase = ''
- py.test
- '';
+ pythonImportcheck = [ "distro" ];
meta = with stdenv.lib; {
homepage = "https://github.com/nir0s/distro";
diff --git a/pkgs/development/python-modules/distro/nixos.patch b/pkgs/development/python-modules/distro/nixos.patch
deleted file mode 100644
index 21aa4827b6352bc07f86117a274d79f9ce055d20..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/distro/nixos.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/tests/test_distro.py b/tests/test_distro.py
-index 5521068..4e1bab8 100644
---- a/tests/test_distro.py
-+++ b/tests/test_distro.py
-@@ -432,7 +432,7 @@ class TestOSRelease:
- self._test_outcome(desired_outcome)
-
-
--@pytest.mark.skipif(not IS_LINUX, reason='Irrelevant on non-linux')
-+@pytest.mark.skip(reason='lsb_release is not available and would return exit code 3')
- class TestLSBRelease(DistroTestCase):
-
- def setup_method(self, test_method):
-@@ -919,7 +919,7 @@ class TestDistroRelease:
- self._test_outcome(desired_outcome, 'cloudlinux', '7', 'redhat')
-
-
--@pytest.mark.skipif(not IS_LINUX, reason='Irrelevant on non-linux')
-+@pytest.mark.skip(reason='Unknown (TODO)')
- class TestOverall(DistroTestCase):
- """Test a LinuxDistribution object created with default arguments.
-
-@@ -1618,7 +1618,7 @@ def _bad_os_listdir(path='.'):
- raise OSError()
-
-
--@pytest.mark.skipIf(not IS_LINUX, reason='Irrelevant on non-linx')
-+@pytest.mark.skip(reason='Unknown (TODO)')
- class TestOverallWithEtcNotReadable(TestOverall):
- def setup_method(self, test_method):
- self._old_listdir = os.listdir
diff --git a/pkgs/development/python-modules/dj-email-url/default.nix b/pkgs/development/python-modules/dj-email-url/default.nix
index cd01ddf1e823490be912cb66697d3b9f1e5dbf30..711eee059caafb78d6f6681cf8446997faa032a5 100644
--- a/pkgs/development/python-modules/dj-email-url/default.nix
+++ b/pkgs/development/python-modules/dj-email-url/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "0.2.0";
+ version = "1.0.1";
pname = "dj-email-url";
src = fetchPypi {
inherit pname version;
- sha256 = "0362e390c17cc377f03bcbf6daf3f671797c929c1bf78a9f439d78f215ebe3fd";
+ sha256 = "32dc567c5cc3d4106710ec36dd645c8c1b20e2d8f588a17ab88bcc23e347d00a";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/django-auth-ldap/default.nix b/pkgs/development/python-modules/django-auth-ldap/default.nix
index 9f50a7ea22b9a2fdcb0aeede85db91b32579d242..c419fff790249fdcb23d4d921dbdc5b046e06917 100644
--- a/pkgs/development/python-modules/django-auth-ldap/default.nix
+++ b/pkgs/development/python-modules/django-auth-ldap/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "django-auth-ldap";
- version = "2.1.1";
+ version = "2.2.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1j1fwinbkr4khn9i869r22jfdgw2kli0jqrz5shyd36jllsvrfzs";
+ sha256 = "11af1773b08613339d2c3a0cec1308a4d563518f17b1719c3759994d0b4d04bf";
};
propagatedBuildInputs = [ ldap django ];
diff --git a/pkgs/development/python-modules/django-cache-url/default.nix b/pkgs/development/python-modules/django-cache-url/default.nix
index 6c5ac1039125761cb9bc806f3daa29f1a8360d2f..6abe92c43f763777cd4d28ab24a1e6ec04ddf3ee 100644
--- a/pkgs/development/python-modules/django-cache-url/default.nix
+++ b/pkgs/development/python-modules/django-cache-url/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "3.0.0";
+ version = "3.1.2";
pname = "django-cache-url";
src = fetchPypi {
inherit pname version;
- sha256 = "235950e2d7cb16164082167c2974301e2f0fb2313d40bfacc9d24f5b09c3514b";
+ sha256 = "d0ee0d6c5daab92787bff47a4a6f5a6cf97c3c80d81a990820b2af16e12ad65a";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/django-cors-headers/default.nix b/pkgs/development/python-modules/django-cors-headers/default.nix
index 879e73c11e22047134c7044dc278f3a395bab467..11c935df996438a63fa4b64fcf9e4b5f75629e80 100644
--- a/pkgs/development/python-modules/django-cors-headers/default.nix
+++ b/pkgs/development/python-modules/django-cors-headers/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "django-cors-headers";
- version = "3.2.1";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a5960addecc04527ab26617e51b8ed42f0adab4594b24bb0f3c33e2bd3857c3f";
+ sha256 = "73d654950b5f5e7e4f67c05183d2169d4f7518ceb87734eb0d68f9e43be59f1c";
};
propagatedBuildInputs = [ django ];
diff --git a/pkgs/development/python-modules/django-dynamic-preferences/default.nix b/pkgs/development/python-modules/django-dynamic-preferences/default.nix
index d18f5924fdccf164d19a1c86cdda252cd8482e2c..d472a595568d9118fc4f10f7d27643be719762f3 100644
--- a/pkgs/development/python-modules/django-dynamic-preferences/default.nix
+++ b/pkgs/development/python-modules/django-dynamic-preferences/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "django-dynamic-preferences";
- version = "1.8.1";
+ version = "1.9";
src = fetchPypi {
inherit pname version;
- sha256 = "727f71f865ff29df93c01a0a1686af0dca19776ee786f876ea0ae7e062719b24";
+ sha256 = "407db27bf55d391c4c8a4944e0521f35eff82c2f2fd5a2fc843fb1b4cc1a31f4";
};
propagatedBuildInputs = [ six django persisting-theory ];
diff --git a/pkgs/development/python-modules/django-filter/default.nix b/pkgs/development/python-modules/django-filter/default.nix
index 496ccd268f950f82bc36a22aa1bc99e641f23779..2079d336737d276cedb2ea4702ffa49d7c17fa3d 100644
--- a/pkgs/development/python-modules/django-filter/default.nix
+++ b/pkgs/development/python-modules/django-filter/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "django-filter";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "057xiijig8r2nxrd9gj1nki168422rsh8ap5vkbr9zyp1mzvbpn3";
+ sha256 = "11e63dd759835d9ba7a763926ffb2662cf8a6dcb4c7971a95064de34dbc7e5af";
};
propagatedBuildInputs = [ django ];
diff --git a/pkgs/development/python-modules/django-jinja2/default.nix b/pkgs/development/python-modules/django-jinja2/default.nix
index 7b49ddb539999426ea40d8c18723297e6b955016..97a9608cff734ebd2d640152ab586eeac24f4e3f 100644
--- a/pkgs/development/python-modules/django-jinja2/default.nix
+++ b/pkgs/development/python-modules/django-jinja2/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "django-jinja";
- version = "2.4.1";
+ version = "2.6.0";
meta = {
description = "Simple and nonobstructive jinja2 integration with Django";
@@ -14,7 +14,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "8a49d73de616a12075eee14c6d3bbab936261a463457d40348d8b8e2995cfbed";
+ sha256 = "7459985c25ddb6584c6bab345761c8c5557713448e6fbb322af1b6dd7f5512bd";
};
buildInputs = [ django pytz tox ];
diff --git a/pkgs/development/python-modules/django-mailman3/default.nix b/pkgs/development/python-modules/django-mailman3/default.nix
index bcb39633f7ea43223b927fef1cbb80214e5ecc36..afa504f1bc71eefa77e30511cff178398180bced 100644
--- a/pkgs/development/python-modules/django-mailman3/default.nix
+++ b/pkgs/development/python-modules/django-mailman3/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "django-mailman3";
- version = "1.3.2";
+ version = "1.3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1vq5qa136h4rz4hjznnk6y8l443i41yh4w4wxg20f9b059xrsld1";
+ sha256 = "7e37b68bb47e9ae196ca19018f576e2c8c90189c5bd82d4e549d0c2f2f3f35fb";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/django-picklefield/default.nix b/pkgs/development/python-modules/django-picklefield/default.nix
index 90772b503af515ced8cd127f1f3fecfbd8b9f9a3..a9a03e9066c48131932aef59f98c16e07bf20886 100644
--- a/pkgs/development/python-modules/django-picklefield/default.nix
+++ b/pkgs/development/python-modules/django-picklefield/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "django-picklefield";
- version = "2.1.1";
+ version = "3.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0imncys5s3vsy2q79nn7k5d670da1xgmcr9gmhn06fry6ibf39b7";
+ sha256 = "15ccba592ca953b9edf9532e64640329cd47b136b7f8f10f2939caa5f9ce4287";
};
propagatedBuildInputs = [ django ];
diff --git a/pkgs/development/python-modules/django-q/default.nix b/pkgs/development/python-modules/django-q/default.nix
index 89a883482440673003aa1d6237d9dfbad77d27eb..cf5a518c6d091df1eb59dd7f527c901c8b9fcd97 100644
--- a/pkgs/development/python-modules/django-q/default.nix
+++ b/pkgs/development/python-modules/django-q/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "django-q";
- version = "1.0.2";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "70081f58c6d78748d8664acbf028fb641687c36df38d3d31e9f1b6fcfac1079f";
+ sha256 = "aa17950a75dc1fe4636b24ddba37ad3a7b660ce279b2f70f2a301135364fbe58";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/django-raster/default.nix b/pkgs/development/python-modules/django-raster/default.nix
index 03310afa0279f8f440b1411f7b6d2256e9897797..056f8dffdcfca0003b40c3d3fc10c94064bcf689 100644
--- a/pkgs/development/python-modules/django-raster/default.nix
+++ b/pkgs/development/python-modules/django-raster/default.nix
@@ -6,14 +6,14 @@ if stdenv.lib.versionOlder django.version "2.0"
then throw "django-raster requires Django >= 2.0. Consider overiding the python package set to use django_2."
else
buildPythonPackage rec {
- version = "0.7";
+ version = "0.8";
pname = "django-raster";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "d23089d56f5f435c01a001af6f8ff7905636f87085b13035b4c5b3ace203d98a";
+ sha256 = "9417d8a17930dffee4719f79a38c6ab5d20ac7145d4edf88df0abcb5a360de51";
};
# Tests require a postgresql + postgis server
diff --git a/pkgs/development/python-modules/django-sampledatahelper/default.nix b/pkgs/development/python-modules/django-sampledatahelper/default.nix
index edeb914946e3e9d778a779c2ea3f59d105045047..faad550d4391272977aada9c1839b6283ccac690 100644
--- a/pkgs/development/python-modules/django-sampledatahelper/default.nix
+++ b/pkgs/development/python-modules/django-sampledatahelper/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "django-sampledatahelper";
- version = "0.4.1";
+ version = "0.5";
meta = {
description = "Helper class for generate sample data for django apps development";
@@ -14,7 +14,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1795zg73lajcsfyd8i8cprb2v93d4csifjnld6bfnya90ncsbl4n";
+ sha256 = "3fbc5533f1055f9d1944097f6271e8b18fcf4ed5cc582b518616445145300015";
};
buildInputs = [ django nose pillow sampledata six versiontools ];
diff --git a/pkgs/development/python-modules/django-versatileimagefield/default.nix b/pkgs/development/python-modules/django-versatileimagefield/default.nix
index 4eb9a8da773e2addf8472ed2762b57c67f8e4212..de5854192d20285e4d5c17ddbd97ebac8a2ed48c 100644
--- a/pkgs/development/python-modules/django-versatileimagefield/default.nix
+++ b/pkgs/development/python-modules/django-versatileimagefield/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "django-versatileimagefield";
- version = "1.11";
+ version = "2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8322ee9d7bf5ffa5360990320d2cc2efc7017feff35422636d49f625721edf82";
+ sha256 = "b197e7066f23bb73b001a61525f2b1cae3dd654bf208a944a7ff5a3fe6107b51";
};
propagatedBuildInputs = [ pillow python_magic ];
diff --git a/pkgs/development/python-modules/django_guardian/default.nix b/pkgs/development/python-modules/django_guardian/default.nix
index e276c6b656bb30470614f5e27ae3cb9a243fd708..b03524aa5909884393c635d7fdba32590673bd69 100644
--- a/pkgs/development/python-modules/django_guardian/default.nix
+++ b/pkgs/development/python-modules/django_guardian/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "django-guardian";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8cf4efd67a863eb32beafd4335a38ffb083630f8ab2045212d27f8f9c3abe5a6";
+ sha256 = "8cacf49ebcc1e545f0a8997971eec0fe109f5ed31fc2a569a7bf5615453696e2";
};
checkInputs = [ pytest pytestrunner pytest-django django_environ mock ];
diff --git a/pkgs/development/python-modules/django_modelcluster/default.nix b/pkgs/development/python-modules/django_modelcluster/default.nix
index 27060e18ae27dec71d5e56f135f54816d0492133..4ded69bc3256386c06b44a0b58eddbebf35a10df 100644
--- a/pkgs/development/python-modules/django_modelcluster/default.nix
+++ b/pkgs/development/python-modules/django_modelcluster/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "django-modelcluster";
- version = "5.0.1";
+ version = "5.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1fk7fh30i0fzi0hjd841vxh25iryvgp4lirmxfpq428w4nq7p1bg";
+ sha256 = "c7a42cf9b93d1161a10bf59919f7ee52d996a523a4134b2a136f6fe1eba7a2fa";
};
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/django_redis/default.nix b/pkgs/development/python-modules/django_redis/default.nix
index 26fb504e0e995c99b3cd9c524f26f413a9b5f658..114962477fd6bdf795b2377706ab60d5ec8ee2f3 100644
--- a/pkgs/development/python-modules/django_redis/default.nix
+++ b/pkgs/development/python-modules/django_redis/default.nix
@@ -2,11 +2,11 @@
mock, django, redis, msgpack }:
buildPythonPackage rec {
pname = "django-redis";
- version = "4.11.0";
+ version = "4.12.1";
src = fetchPypi {
inherit pname version;
- sha256 = "a5b1e3ffd3198735e6c529d9bdf38ca3fcb3155515249b98dc4d966b8ddf9d2b";
+ sha256 = "306589c7021e6468b2656edc89f62b8ba67e8d5a1c8877e2688042263daa7a63";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/django_tagging/default.nix b/pkgs/development/python-modules/django_tagging/default.nix
index b54186b4fa2977d5de69962c52b403b070e23454..4bcaa549a12f88c36684ae11cf7cce472769fe8b 100644
--- a/pkgs/development/python-modules/django_tagging/default.nix
+++ b/pkgs/development/python-modules/django_tagging/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "django-tagging";
- version = "0.4.6";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "210b32af8372b8f68f261fdb7394075669222608d1e6a3bbf2031d59c826eb68";
+ sha256 = "28d68fa4831705e51ad7d1e845ed6dd9e354f9b6f8a5f63b655a430646ef4e8d";
};
# error: invalid command 'test'
diff --git a/pkgs/development/python-modules/django_taggit/default.nix b/pkgs/development/python-modules/django_taggit/default.nix
index d73596269140d2560b458bc794755dc2b1775baa..80ee899b183224c6f87022cc41dcda292e3aede8 100644
--- a/pkgs/development/python-modules/django_taggit/default.nix
+++ b/pkgs/development/python-modules/django_taggit/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "django-taggit";
- version = "1.2.0";
+ version = "1.3.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "4186a6ce1e1e9af5e2db8dd3479c5d31fa11a87d216a2ce5089ba3afde24a2c5";
+ sha256 = "4a833bf71f4c2deddd9745924eee53be1c075d7f0020a06f12e29fa3d752732d";
};
propagatedBuildInputs = [ isort django ];
diff --git a/pkgs/development/python-modules/djmail/default.nix b/pkgs/development/python-modules/djmail/default.nix
index 516a2163f44ef8d0f279a10fb1d01d9667ccdd55..8efb9788e127414ca19b8fa44cafc7bc266489ed 100644
--- a/pkgs/development/python-modules/djmail/default.nix
+++ b/pkgs/development/python-modules/djmail/default.nix
@@ -5,7 +5,7 @@
buildPythonPackage rec {
pname = "djmail";
- version = "1.1.0";
+ version = "2.0.0";
meta = {
description = "Simple, powerfull and nonobstructive django email middleware";
@@ -15,7 +15,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "87d2a8b4bdf67ae9b312e127ccc873a53116cf297ec786460d782ce82eaa76b5";
+ sha256 = "cf3ce7626305d218a8bf2b6a219266ef8061aceeefc1c70a54170f4105465202";
};
nativeBuildInputs = [ glibcLocales ];
diff --git a/pkgs/development/python-modules/dm-sonnet/default.nix b/pkgs/development/python-modules/dm-sonnet/default.nix
index ffff1829948e034957404e5e393bbae04db8a735..627f8eedaeb124f9bc6f1bebb3bde271e5710c05 100644
--- a/pkgs/development/python-modules/dm-sonnet/default.nix
+++ b/pkgs/development/python-modules/dm-sonnet/default.nix
@@ -36,7 +36,7 @@ let
bazelTarget = ":install";
fetchAttrs = {
- sha256 = "1xwrha692if7rwqc0qalgpx9b8indgdan8ppwlcs2v47wjvgg6h3";
+ sha256 = "1dka5nap3d28n18pn3wp5xsi4x3z02h1j8rcjdvi3y6dbqjwdw0v";
};
bazelFlags = [
diff --git a/pkgs/development/python-modules/dnslib/default.nix b/pkgs/development/python-modules/dnslib/default.nix
index fafa4c5cbf575464bb13dc7d513a9833b1e2a6ae..25a2ffea2f080b47b5dbf3aff147769014c2e811 100644
--- a/pkgs/development/python-modules/dnslib/default.nix
+++ b/pkgs/development/python-modules/dnslib/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "dnslib";
- version = "0.9.12";
+ version = "0.9.14";
src = fetchPypi {
inherit pname version;
- sha256 = "c206f09948f3ad17884adffdb552b700072c6022fa59744a0f0606114c475e19";
+ sha256 = "1yz63cgiv910wkx90if09bql1n63lq6hy4wfpqink0q4sxy0mlpv";
};
checkPhase = "VERSIONS=${python.interpreter} ./run_tests.sh";
diff --git a/pkgs/development/python-modules/doc8/default.nix b/pkgs/development/python-modules/doc8/default.nix
index f7e620f491cb6f9f19a46f9442731ca74f497692..c2a7df098f4b0f8af7249da140e610eed169a1c4 100644
--- a/pkgs/development/python-modules/doc8/default.nix
+++ b/pkgs/development/python-modules/doc8/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "doc8";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "2df89f9c1a5abfb98ab55d0175fed633cae0cf45025b8b1e0ee5ea772be28543";
+ sha256 = "4d1df12598807cf08ffa9a1d5ef42d229ee0de42519da01b768ff27211082c12";
};
buildInputs = [ pbr ];
diff --git a/pkgs/development/python-modules/docker/default.nix b/pkgs/development/python-modules/docker/default.nix
index a31ba7c69c03da720a28269f9c7af65d026f6112..fd43e8cf77c44c11665fdaa1ba3f75f1e1791897 100644
--- a/pkgs/development/python-modules/docker/default.nix
+++ b/pkgs/development/python-modules/docker/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "docker";
- version = "4.2.0";
+ version = "4.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0bkj1xfp6mnvk1i9hl5awsmwi07q6iwwsjznd7kvrx5m19i6dbnx";
+ sha256 = "0m4vgk2831yfdjy8vqyvvfnmwv270a44z358frdzb672wzfbmvi6";
};
nativeBuildInputs = lib.optional isPy27 mock;
diff --git a/pkgs/development/python-modules/dockerfile-parse/default.nix b/pkgs/development/python-modules/dockerfile-parse/default.nix
index ffed5fb170d480e9257a01bd6fb214fef34bb957..580945656b4c24a121971d3aeaa11f88349b4602 100644
--- a/pkgs/development/python-modules/dockerfile-parse/default.nix
+++ b/pkgs/development/python-modules/dockerfile-parse/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, six, pytestcov, pytest }:
buildPythonPackage rec {
- version = "0.0.17";
+ version = "0.0.18";
pname = "dockerfile-parse";
src = fetchPypi {
inherit pname version;
- sha256 = "a69d4ed44c4a890c16437327009ae59ec3a3afeb1abc3819d0c1b14a46099220";
+ sha256 = "a09eae6871b7b314f8a8bddb67b6c5002708b22247511906cf2a9a45564b83db";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/docplex/default.nix b/pkgs/development/python-modules/docplex/default.nix
index 42f1270dc1b53806affd346ae94b1afc1d32592e..d79aec5b8d190b7b99f8fd7ec5296d8ed185c856 100644
--- a/pkgs/development/python-modules/docplex/default.nix
+++ b/pkgs/development/python-modules/docplex/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "docplex";
- version = "2.12.182";
+ version = "2.14.186";
# No source available from official repo
src = fetchPypi {
inherit pname version;
- sha256 = "aaf150b06d44f07639aca48be1fca69c7732d57507e6adc4e8451c7a93489116";
+ sha256 = "ba78897869e938c9ad1cb58e7d82bcf693f5e9a0dfa5e2dbfcee2ae5ea5e87f8";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/dot2tex/default.nix b/pkgs/development/python-modules/dot2tex/default.nix
index f671cdc9642ac1202f40485478fba29a4284387a..03445f79117f7b8bbe8249c2ff4f224543b01d80 100644
--- a/pkgs/development/python-modules/dot2tex/default.nix
+++ b/pkgs/development/python-modules/dot2tex/default.nix
@@ -1,8 +1,11 @@
{ stdenv
+, python
, buildPythonPackage
, fetchPypi
-, isPy3k
+, substituteAll
, pyparsing
+, graphviz
+, texlive
}:
buildPythonPackage rec {
@@ -14,11 +17,26 @@ buildPythonPackage rec {
sha256 = "1kp77wiv7b5qib82i3y3sn9r49rym43aaqm5aw1bwnzfbbq2m6i9";
};
- # Tests fail with 3.x. Furthermore, package is no longer maintained.
- disabled = isPy3k;
+ patches = [
+ (substituteAll {
+ src = ./path.patch;
+ inherit graphviz;
+ })
+ ./test.patch # https://github.com/kjellmf/dot2tex/issues/5
+ ];
propagatedBuildInputs = [ pyparsing ];
+ checkInputs = [
+ (texlive.combine {
+ inherit (texlive) scheme-small preview pstricks;
+ })
+ ];
+
+ checkPhase = ''
+ ${python.interpreter} tests/test_dot2tex.py
+ '';
+
meta = with stdenv.lib; {
description = "Convert graphs generated by Graphviz to LaTeX friendly formats";
homepage = "https://github.com/kjellmf/dot2tex";
diff --git a/pkgs/development/python-modules/dot2tex/path.patch b/pkgs/development/python-modules/dot2tex/path.patch
new file mode 100644
index 0000000000000000000000000000000000000000..4e05b7a8dff398f7ced1b33e9a2e4e6f045f69f5
--- /dev/null
+++ b/pkgs/development/python-modules/dot2tex/path.patch
@@ -0,0 +1,104 @@
+diff --git a/dot2tex/dotparsing.py b/dot2tex/dotparsing.py
+index 391b5dc..6dc77a3 100644
+--- a/dot2tex/dotparsing.py
++++ b/dot2tex/dotparsing.py
+@@ -180,18 +180,8 @@ def __find_executables(path):
+ def find_graphviz():
+ """Locate Graphviz's executables in the system.
+
+- Tries three methods:
+-
+- First: Windows Registry (Windows only)
+- This requires Mark Hammond's pywin32 is installed.
+-
+- Secondly: Search the path
+- It will look for 'dot', 'twopi' and 'neato' in all the directories
+- specified in the PATH environment variable.
+-
+- Thirdly: Default install location (Windows only)
+- It will look for 'dot', 'twopi' and 'neato' in the default install
+- location under the "Program Files" directory.
++ It will look for 'dot', 'twopi' and 'neato' in
++ @graphviz@/bin.
+
+ It will return a dictionary containing the program names as keys
+ and their paths as values.
+@@ -199,75 +189,9 @@ def find_graphviz():
+ If this fails, it returns None.
+ """
+
+- # Method 1 (Windows only)
+- #
+- if os.sys.platform == 'win32':
+- try:
+- import win32api, win32con
+-
+- # Get the GraphViz install path from the registry
+- #
+- hkey = win32api.RegOpenKeyEx(win32con.HKEY_LOCAL_MACHINE,
+- "SOFTWARE\AT&T Research Labs\Graphviz", 0, win32con.KEY_QUERY_VALUE)
+-
+- path = win32api.RegQueryValueEx(hkey, "InstallPath")[0]
+- win32api.RegCloseKey(hkey)
+-
+- # Now append the "bin" subdirectory:
+- #
+- path = os.path.join(path, "bin")
+- progs = __find_executables(path)
+- if progs is not None:
+- # print("Used Windows registry")
+- return progs
+-
+- except ImportError:
+- # Print a messaged suggesting they install these?
+- #
+- log.debug('The win32api is not installed')
+- pass
+- except:
+- log.debug('Failed to access the registry key')
+-
+- # Method 2 (Linux, Windows etc)
+- #
+- if 'PATH' in os.environ:
+- for path in os.environ['PATH'].split(os.pathsep):
+- progs = __find_executables(path)
+- if progs is not None:
+- return progs
+-
+- # Method 3 (Windows only)
+- #
+- if os.sys.platform == 'win32':
+- # Try and work out the equivalent of "C:\Program Files" on this
+- # machine (might be on drive D:, or in a different language)
+- #
+- if 'PROGRAMFILES' in os.environ:
+- # Note, we could also use the win32api to get this
+- # information, but win32api may not be installed.
+-
+- path = os.path.join(os.environ['PROGRAMFILES'], 'ATT', 'GraphViz', 'bin')
+-
+- else:
+- # Just in case, try the default...
+- path = r"C:\Program Files\att\Graphviz\bin"
+-
+- progs = __find_executables(path)
+-
+- if progs is not None:
+- # print("Used default install location")
+- return progs
+-
+- for path in (
+- '/usr/bin', '/usr/local/bin',
+- '/opt/local/bin',
+- '/opt/bin', '/sw/bin', '/usr/share',
+- '/Applications/Graphviz.app/Contents/MacOS/'):
+- progs = __find_executables(path)
+- if progs is not None:
+- # print("Used path")
+- return progs
++ progs = __find_executables('@graphviz@/bin')
++ if progs is not None:
++ return progs
+
+ # Failed to find GraphViz
+ #
diff --git a/pkgs/development/python-modules/dot2tex/test.patch b/pkgs/development/python-modules/dot2tex/test.patch
new file mode 100644
index 0000000000000000000000000000000000000000..9ead8ac5ee5cafeca5b1ab7574ca406ee798b4a0
--- /dev/null
+++ b/pkgs/development/python-modules/dot2tex/test.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/test_dot2tex.py b/tests/test_dot2tex.py
+index 74b01ed..7be9aba 100644
+--- a/tests/test_dot2tex.py
++++ b/tests/test_dot2tex.py
+@@ -147,6 +147,7 @@ class NeedsQuotesTests(unittest.TestCase):
+
+ class MultipleStatements(unittest.TestCase):
+ # https://github.com/kjellmf/dot2tex/issues/5
++ @unittest.skip('fails upstream')
+ def test_semicolon(self):
+ """Test for issue 5"""
+ testgraph1 = """
diff --git a/pkgs/development/python-modules/dpath/default.nix b/pkgs/development/python-modules/dpath/default.nix
index c526d9aedc6c91aacef69db4da98adf68db324a0..548bd5168385003046e563bf0f72c45d27b9b81b 100644
--- a/pkgs/development/python-modules/dpath/default.nix
+++ b/pkgs/development/python-modules/dpath/default.nix
@@ -1,20 +1,19 @@
-{ stdenv, fetchPypi, buildPythonPackage
-, mock, nose
+{ stdenv, fetchPypi, buildPythonPackage, isPy27
+, mock, pytestCheckHook, nose, hypothesis
}:
buildPythonPackage rec {
pname = "dpath";
- version = "1.4.2";
+ version = "2.0.1";
+ disabled = isPy27; # uses python3 imports
src = fetchPypi {
inherit pname version;
- sha256 = "0gr7816pnzbyh9h1ia0qz0q1f9zfzacwb8dc36js8hw8x14myqqg";
+ sha256 = "bea06b5f4ff620a28dfc9848cf4d6b2bfeed34238edeb8ebe815c433b54eb1fa";
};
- checkInputs = [ mock nose ];
- checkPhase = ''
- nosetests
- '';
+ # use pytest as nosetests hangs
+ checkInputs = [ mock nose pytestCheckHook hypothesis ];
meta = with stdenv.lib; {
homepage = "https://github.com/akesterson/dpath-python";
diff --git a/pkgs/development/python-modules/drf-yasg/default.nix b/pkgs/development/python-modules/drf-yasg/default.nix
index d1a349d79a2d520f0cd1fd0b13777a9dbea247e0..0f5f0bc56e057ebf044429b76cbe0ffd8c9d5246 100644
--- a/pkgs/development/python-modules/drf-yasg/default.nix
+++ b/pkgs/development/python-modules/drf-yasg/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "drf-yasg";
- version = "1.16.1";
+ version = "1.17.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0ri5h5xsacm99c6gvb4ldwisbqgiv2vq8qbn7vrh6vplzlpyvzb8";
+ sha256 = "5572e9d5baab9f6b49318169df9789f7399d0e3c7bdac8fdb8dfccf1d5d2b1ca";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/dropbox/default.nix b/pkgs/development/python-modules/dropbox/default.nix
index 3ca9d59e27f0fd5e6703d40470c091fe0ffdfc88..401437ceec4c56e60577be1769ca0ce324c035aa 100644
--- a/pkgs/development/python-modules/dropbox/default.nix
+++ b/pkgs/development/python-modules/dropbox/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "dropbox";
- version = "9.5.0";
+ version = "10.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0iz9hg1j7q9chka6fyzgpzqg2v4nbjx61xfvn9ixprxrdhvhr2hi";
+ sha256 = "4372916da70aad82e7227e7c31a8cfa2310e41c9d34d32883daedf43ed403f86";
};
# Set DROPBOX_TOKEN environment variable to a valid token.
diff --git a/pkgs/development/python-modules/duecredit/default.nix b/pkgs/development/python-modules/duecredit/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..28aaf8ee47c907d837355fdf958d71aa12291981
--- /dev/null
+++ b/pkgs/development/python-modules/duecredit/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, contextlib2
+, pytest
+, pytestCheckHook
+, vcrpy
+, citeproc-py
+, requests
+, setuptools
+, six
+}:
+
+buildPythonPackage rec {
+ pname = "duecredit";
+ version = "0.8.0";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1yxd8579pakrfhq0hls0iy37nxllsm8y33na220g08znibrp7ix0";
+ };
+
+ # bin/duecredit requires setuptools at runtime
+ propagatedBuildInputs = [ citeproc-py requests setuptools six ];
+
+ checkInputs = [ contextlib2 pytest pytestCheckHook vcrpy ];
+ disabledTests = [ "test_io" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/duecredit/duecredit";
+ description = "Simple framework to embed references in code";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/dulwich/0_19.nix b/pkgs/development/python-modules/dulwich/0_19.nix
new file mode 100644
index 0000000000000000000000000000000000000000..82b9bed492cca8c60a5e6e546137a523f08de937
--- /dev/null
+++ b/pkgs/development/python-modules/dulwich/0_19.nix
@@ -0,0 +1,30 @@
+{ stdenv, buildPythonPackage, fetchPypi
+, urllib3, certifi
+, gevent, geventhttpclient, mock, fastimport
+, git, glibcLocales }:
+
+buildPythonPackage rec {
+ version = "0.19.16";
+ pname = "dulwich";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "f74561c448bfb6f04c07de731c1181ae4280017f759b0bb04fa5770aa84ca850";
+ };
+
+ LC_ALL = "en_US.UTF-8";
+
+ propagatedBuildInputs = [ urllib3 certifi ];
+
+ # Only test dependencies
+ checkInputs = [ git glibcLocales gevent geventhttpclient mock fastimport ];
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = with stdenv.lib; {
+ description = "Simple Python implementation of the Git file formats and protocols";
+ homepage = "https://samba.org/~jelmer/dulwich/";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ koral ];
+ };
+}
diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix
index 82b9bed492cca8c60a5e6e546137a523f08de937..9a0f275cff7d4ec9cecf2f48d0f3dfb6646c072b 100644
--- a/pkgs/development/python-modules/dulwich/default.nix
+++ b/pkgs/development/python-modules/dulwich/default.nix
@@ -4,12 +4,12 @@
, git, glibcLocales }:
buildPythonPackage rec {
- version = "0.19.16";
+ version = "0.20.2";
pname = "dulwich";
src = fetchPypi {
inherit pname version;
- sha256 = "f74561c448bfb6f04c07de731c1181ae4280017f759b0bb04fa5770aa84ca850";
+ sha256 = "273fa401e11c215ed81a4a0c8474ed06aeae31900974fdd4a87af5df0e458115";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/development/python-modules/ecdsa/default.nix b/pkgs/development/python-modules/ecdsa/default.nix
index aa69b7e2fcded5e7a248cdc663187382727d2350..7c991c528cddaa69f1ec6e03c5befe92bc3dfd89 100644
--- a/pkgs/development/python-modules/ecdsa/default.nix
+++ b/pkgs/development/python-modules/ecdsa/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "ecdsa";
- version = "0.14.1";
+ version = "0.15";
src = fetchPypi {
inherit pname version;
- sha256 = "64c613005f13efec6541bb0a33290d0d03c27abab5f15fbab20fb0ee162bdd8e";
+ sha256 = "8f12ac317f8a1318efa75757ef0a651abe12e51fc1af8838fb91079445227277";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/ecpy/default.nix b/pkgs/development/python-modules/ecpy/default.nix
index c6109d5c084dc8f41a2ed6fae8d75a39cf48edad..153fcd08d25a11fd93c6fb057fff2508b0a3fef9 100644
--- a/pkgs/development/python-modules/ecpy/default.nix
+++ b/pkgs/development/python-modules/ecpy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ECPy";
- version = "0.10.0";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "8889122d3a8bc1a08b4bda42c073dd22305d770b7876356de806ff91748983bd";
+ sha256 = "6dd09f8cda5a1d673228ff9ef41aea8f036ee5ef3183198de83c14957d68c3e0";
};
propagatedBuildInputs = lib.optional (!isPy3k) future;
diff --git a/pkgs/development/python-modules/elasticsearch-dsl/default.nix b/pkgs/development/python-modules/elasticsearch-dsl/default.nix
index 712766fa58e2628a9be77d002f162466e7886632..68d658f4989eeb50fa0dcbeda4441178ab7a2c45 100644
--- a/pkgs/development/python-modules/elasticsearch-dsl/default.nix
+++ b/pkgs/development/python-modules/elasticsearch-dsl/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "elasticsearch-dsl";
- version = "7.2.0";
+ version = "7.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "19q91srlcvfrk5rnk18c0mzvki9l893g7rqgymfg0p8abb9c05a0";
+ sha256 = "1e345535164cb684de4b825e1d0daf81b75554b30d3905446584a9e4af0cc3e7";
};
propagatedBuildInputs = [ elasticsearch python-dateutil six ]
diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix
index 821a890346fc5d376b864f7b7dfd24c01b0a4d93..59541cbb3d27d04351dad21042ce67df6b521659 100644
--- a/pkgs/development/python-modules/elasticsearch/default.nix
+++ b/pkgs/development/python-modules/elasticsearch/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage (rec {
pname = "elasticsearch";
- version = "7.7.0";
+ version = "7.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fm6lalyiy4ayj0mp400dvy629j2av5cqww72w4cg8bqifb83pim";
+ sha256 = "14m7lfn36y0bjlpqxd7j9ggvbx46q30fva4czyspkqi79v7xhdz6";
};
# Check is disabled because running them destroy the content of the local cluster!
diff --git a/pkgs/development/python-modules/email-validator/default.nix b/pkgs/development/python-modules/email-validator/default.nix
index 3ad0c34685baa40ddcbc1cb05757dfb0a3b32e2c..215584aa8cdbf5d5d9df02a3a0ce346c135fa9da 100644
--- a/pkgs/development/python-modules/email-validator/default.nix
+++ b/pkgs/development/python-modules/email-validator/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "email_validator";
- version = "1.0.2";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1ja9149l9ck5n45a72h3is7v476hjny5ybxbcamx1nw6iplsm7k6";
+ sha256 = "63094045c3e802c3d3d575b18b004a531c36243ca8d1cec785ff6bfcb04185bb";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/entrance/default.nix b/pkgs/development/python-modules/entrance/default.nix
index 371c9bcc9e04b521ee9b226d87768f13e0b32872..eb7a9d984ffe175617e2d8028f4114f6c15fa954 100644
--- a/pkgs/development/python-modules/entrance/default.nix
+++ b/pkgs/development/python-modules/entrance/default.nix
@@ -18,11 +18,11 @@ in
buildPythonPackage rec {
pname = "entrance";
- version = "1.1.12";
+ version = "1.1.13";
src = fetchPypi {
inherit pname version;
- sha256 = "ef7cdf76226344f7cb92c8f81b6c03bbe944a095434f86275f178809c84108ca";
+ sha256 = "1vmyfhlpcz9fip89z7bl9va3bybz4p3clifn6x3329v1ms9bm1gc";
};
# The versions of `sanic` and `websockets` in nixpkgs only support 3.6 or later
diff --git a/pkgs/development/python-modules/etelemetry/default.nix b/pkgs/development/python-modules/etelemetry/default.nix
index 2323a4dcd579d3ca94942c78cfece1cd7492b627..041847089e9418ebe2d12dfee45f4ca4abe4c9cd 100644
--- a/pkgs/development/python-modules/etelemetry/default.nix
+++ b/pkgs/development/python-modules/etelemetry/default.nix
@@ -1,12 +1,13 @@
-{ lib, buildPythonPackage, fetchPypi, requests, pytest }:
+{ lib, buildPythonPackage, fetchPypi, isPy27, requests, pytest }:
buildPythonPackage rec {
- version = "0.1.2";
+ version = "0.2.1";
pname = "etelemetry";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0m3dqvs3xbckmjiwppy366qmgzx0z917j1d7dadfl3bprgipy51j";
+ sha256 = "bfb58f58e98f63eae20caffb8514fb68c572332aa6e773cf3fcbde9b408d88e7";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/eve/default.nix b/pkgs/development/python-modules/eve/default.nix
index 7a74de03d522c2ca1986612ccfb1bef29999cedd..062d6e3bedb831ee557f0b149c24472616e67fbd 100644
--- a/pkgs/development/python-modules/eve/default.nix
+++ b/pkgs/development/python-modules/eve/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "Eve";
- version = "1.1";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1a7i7x77p5wjqfzmgn30m9sz2mcz06k4qf5af6a45109lafcq0bv";
+ sha256 = "dbb409c481ffd5100a5ab13177f6ef6284257e33ac8e5090cd50e42533607ebd";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/executing/default.nix b/pkgs/development/python-modules/executing/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..84026d7374c4929052107e70733169a66fbef9c2
--- /dev/null
+++ b/pkgs/development/python-modules/executing/default.nix
@@ -0,0 +1,20 @@
+{ lib, buildPythonPackage, fetchzip, pytest, asttokens }:
+
+buildPythonPackage rec {
+ pname = "executing";
+ version = "0.4.3";
+
+ src = fetchzip {
+ url = "https://github.com/alexmojaki/executing/archive/v${version}.tar.gz";
+ sha256 = "1fqfc26nl703nsx2flzf7x4mgr3rpbd8pnn9c195rca648zhi3nh";
+ };
+
+ checkInputs = [ pytest asttokens ];
+
+ meta = with lib; {
+ description = "Get information about what a frame is currently doing, particularly the AST node being executed";
+ homepage = "https://github.com/alexmojaki/executing";
+ license = licenses.mit;
+ maintainers = with maintainers; [ renatoGarcia ];
+ };
+}
diff --git a/pkgs/development/python-modules/extension-helpers/default.nix b/pkgs/development/python-modules/extension-helpers/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..0c23a69a89cd7ab733a8f12ecbe543e66bbcf0c1
--- /dev/null
+++ b/pkgs/development/python-modules/extension-helpers/default.nix
@@ -0,0 +1,41 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, pytestCheckHook
+, setuptools_scm
+}:
+
+buildPythonPackage rec {
+ pname = "extension-helpers";
+ version = "0.1";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "10iqjzmya2h4sk765dlm1pbqypwlqyh8rw59a5m9i63d3klnz2mc";
+ };
+
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
+
+ propagatedBuildInputs = [
+ pytestCheckHook
+ ];
+
+ # avoid importing local module
+ preCheck = ''
+ cd extension_helpers
+ '';
+
+ # assumes setup.py is in pwd
+ disabledTests = [ "compiler_module" ];
+
+ meta = with lib; {
+ description = "Helpers to assist with building packages with compiled C/Cython extensions";
+ homepage = "https://github.com/astropy/extension-helpers";
+ license = licenses.bsd3;
+ maintainers = [ ];
+ };
+}
diff --git a/pkgs/development/python-modules/eyed3/default.nix b/pkgs/development/python-modules/eyed3/default.nix
index ee0c426bdeddc12da21ad9cdbb40541036481b55..321c26542d112b968520360c35364e96cd450c05 100644
--- a/pkgs/development/python-modules/eyed3/default.nix
+++ b/pkgs/development/python-modules/eyed3/default.nix
@@ -1,39 +1,33 @@
{ stdenv
, buildPythonPackage
, fetchPypi
-, pythonAtLeast
, pythonOlder
-, paver
, python
, isPyPy
, six
-, pathlib
-, python_magic
, lib
+, filetype
+, deprecation
+, dataclasses
}:
buildPythonPackage rec {
- version = "0.8.12";
+ version = "0.9.5";
pname = "eyeD3";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "e54eec0a03fb8e7e9e8b509546c6d92efbc871ea7597611fe2c16f03e1c94b6d";
+ sha256 = "faf5806197f2093e82c2830d41f2378f07b3a9da07a16fafb14fc6fbdebac50a";
};
- # https://github.com/nicfit/eyeD3/pull/284
- postPatch = lib.optionalString (pythonAtLeast "3.4") ''
- sed -ie '/pathlib/d' requirements/requirements.yml
- '';
-
- buildInputs = [ paver ];
-
# requires special test data:
# https://github.com/nicfit/eyeD3/blob/103198e265e3279384f35304e8218be6717c2976/Makefile#L97
doCheck = false;
- propagatedBuildInputs = [ six python_magic ] ++ lib.optional (pythonOlder "3.4") pathlib;
+ propagatedBuildInputs = [
+ six filetype deprecation
+ ] ++ lib.optional (pythonOlder "3.7") dataclasses;
postInstall = ''
for prog in "$out/bin/"*; do
@@ -55,5 +49,4 @@ buildPythonPackage rec {
and v2.3/v2.4.
'';
};
-
}
diff --git a/pkgs/development/python-modules/face/default.nix b/pkgs/development/python-modules/face/default.nix
index 34d91ceda9888860105dd086dfe73f511dfd202f..71fbca916104add7572358094d885a188ccc49a5 100644
--- a/pkgs/development/python-modules/face/default.nix
+++ b/pkgs/development/python-modules/face/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "face";
- version = "19.1.2";
+ version = "20.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "38c94ec17a4d6f9628f094b697faca0f802f4028071ce8cbdb3116d4cde772a3";
+ sha256 = "7d59ca5ba341316e58cf72c6aff85cca2541cf5056c4af45cb63af9a814bed3e";
};
propagatedBuildInputs = [ boltons ];
diff --git a/pkgs/development/python-modules/fake-useragent/default.nix b/pkgs/development/python-modules/fake-useragent/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..fb85408dd3d2d5aff1571f96824956ba4042c0bb
--- /dev/null
+++ b/pkgs/development/python-modules/fake-useragent/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchPypi, buildPythonPackage, six, pytest }:
+
+buildPythonPackage rec {
+ pname = "fake-useragent";
+ version = "0.1.11";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0dfz3bpmjmaxlhda6hfgsac7afb65pljibi8zkp9gc0ffn5rj161";
+ };
+
+ propagatedBuildInputs = [ six ];
+
+ checkInputs = [ pytest ];
+
+ meta = with stdenv.lib; {
+ description = "Up to date simple useragent faker with real world database";
+ homepage = "https://github.com/hellysmile/fake-useragent";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ evanjs ];
+ };
+}
diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix
index 5691c9764db0f0c4e50b42b1b45bf893b737e054..df05d5cc40a8ec13dd6d25a6665138f56c876d96 100644
--- a/pkgs/development/python-modules/faker/default.nix
+++ b/pkgs/development/python-modules/faker/default.nix
@@ -17,11 +17,11 @@ assert pythonOlder "3.3" -> ipaddress != null;
buildPythonPackage rec {
pname = "Faker";
- version = "3.0.1";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c7f7466cb9ba58d582f713494acdb5ebcc462336c5e38c5230b0cdab37069985";
+ sha256 = "103c46b9701a151299c5bffe6fefcd4fb5fb04c3b5d06bee4952d36255d44ea2";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix
index 3513f57cdbe572b4a29dfa85ef244d23a6785851..32ebd6a0307d5783c769ea3b4aeaa233bc4f254c 100644
--- a/pkgs/development/python-modules/fastapi/default.nix
+++ b/pkgs/development/python-modules/fastapi/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "fastapi";
- version = "0.54.1";
+ version = "0.55.1";
format = "flit";
disabled = !isPy3k;
@@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "tiangolo";
repo = "fastapi";
rev = version;
- sha256 = "0k0lss8x6lzf0szcli48v28r269fsx1jdkr9q78liz47dz5x03d8";
+ sha256 = "1515nhwari48v0angyl5z3cfpvwn4al2nvqh0cjd9xgxzvm310s8";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/fastrlock/default.nix b/pkgs/development/python-modules/fastrlock/default.nix
index 8271bec090b2158bc97d627fc840f8dff6e560a9..e44639942a0d7943071c853a816f762ba19d9f44 100644
--- a/pkgs/development/python-modules/fastrlock/default.nix
+++ b/pkgs/development/python-modules/fastrlock/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "fastrlock";
- version = "0.4";
+ version = "0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "6abdbb35205792e2d2a8c441aaa41a613d43ee2d88b3af4fd9735ae7a5f7db6b";
+ sha256 = "9ae1a31f6e069b5f0f28ba63c594d0c952065de0a375f7b491d21ebaccc5166f";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/ffmpeg-python/default.nix b/pkgs/development/python-modules/ffmpeg-python/default.nix
index ae7dc43020b5fbcf9623407deb11033adfe09fd5..51b0060cb2d60ef97fc19a1055a8f04632cd56e1 100644
--- a/pkgs/development/python-modules/ffmpeg-python/default.nix
+++ b/pkgs/development/python-modules/ffmpeg-python/default.nix
@@ -2,7 +2,7 @@
, buildPythonPackage
, fetchFromGitHub
, substituteAll
-, ffmpeg
+, ffmpeg_3
, future
, pytest
, pytestrunner
@@ -24,7 +24,7 @@ buildPythonPackage rec {
(
substituteAll {
src = ./ffmpeg-location.patch;
- inherit ffmpeg;
+ ffmpeg = ffmpeg_3;
}
)
];
diff --git a/pkgs/development/python-modules/filemagic/default.nix b/pkgs/development/python-modules/filemagic/default.nix
index 2feda678f74400462b05fc5da91df648330fca3e..ef8f6933e8fed9133034e5eee55be58a1929ac13 100644
--- a/pkgs/development/python-modules/filemagic/default.nix
+++ b/pkgs/development/python-modules/filemagic/default.nix
@@ -4,6 +4,7 @@
buildPythonPackage {
pname = "filemagic";
version = "1.6";
+ disabled = !isPy3k; # asserts on ResourceWarning
# Don't use the PyPI source because it's missing files required for testing
src = fetchFromGitHub {
@@ -18,7 +19,7 @@ buildPythonPackage {
"'${file}/lib/libmagic${stdenv.hostPlatform.extensions.sharedLibrary}'"
'';
- checkInputs = [ (if isPy3k then mock else unittest2) ];
+ checkInputs = [ mock ] ++ lib.optionals (!isPy3k) [ unittest2 ];
meta = with lib; {
description = "File type identification using libmagic";
diff --git a/pkgs/development/python-modules/flake8-debugger/default.nix b/pkgs/development/python-modules/flake8-debugger/default.nix
index 1f41c0a6849a1ebcd070d6690bdeaaed663cace2..81b903621b52420b26bab82068d284bcc45190f8 100644
--- a/pkgs/development/python-modules/flake8-debugger/default.nix
+++ b/pkgs/development/python-modules/flake8-debugger/default.nix
@@ -1,4 +1,10 @@
-{ lib, fetchPypi, buildPythonPackage, flake8, pycodestyle, pytestrunner, pytest }:
+{ lib, fetchPypi, buildPythonPackage, pythonOlder
+, flake8
+, importlib-metadata
+, pycodestyle
+, pytestrunner
+, pytest
+}:
buildPythonPackage rec {
pname = "flake8-debugger";
@@ -11,7 +17,8 @@ buildPythonPackage rec {
nativeBuildInputs = [ pytestrunner ];
- propagatedBuildInputs = [ flake8 pycodestyle ];
+ propagatedBuildInputs = [ flake8 pycodestyle ]
+ ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/flake8-future-import/default.nix b/pkgs/development/python-modules/flake8-future-import/default.nix
index 0a60761b9433ded7f8acf0b01c67b9b8066683f7..e819422c572fb7ed270d154a2e186e0af34f53d8 100644
--- a/pkgs/development/python-modules/flake8-future-import/default.nix
+++ b/pkgs/development/python-modules/flake8-future-import/default.nix
@@ -1,4 +1,4 @@
-{ lib, isPy27, fetchFromGitHub, buildPythonPackage, fetchpatch, flake8, six }:
+{ lib, isPy27, fetchFromGitHub, buildPythonPackage, pythonOlder, fetchpatch, flake8, importlib-metadata, six }:
buildPythonPackage rec {
pname = "flake8-future-import";
@@ -12,7 +12,10 @@ buildPythonPackage rec {
sha256 = "00q8n15xdnvqj454arn7xxksyrzh0dw996kjyy7g9rdk0rf8x82z";
};
- propagatedBuildInputs = [ flake8 six ];
+ propagatedBuildInputs = [ flake8 six ]
+ ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
# Upstream disables this test case naturally on python 3, but it also fails
# inside NixPkgs for python 2. Since it's going to be deleted, we just skip it
diff --git a/pkgs/development/python-modules/flake8/default.nix b/pkgs/development/python-modules/flake8/default.nix
index c6cf1bf2ab1fc4bf2c6d575421fa88aae97fd5b4..761690ba9c0a3a54ec7588c66ec7f8d6483f1d00 100644
--- a/pkgs/development/python-modules/flake8/default.nix
+++ b/pkgs/development/python-modules/flake8/default.nix
@@ -1,22 +1,23 @@
{ stdenv, buildPythonPackage, fetchPypi, pythonOlder
, mock, pytest, pytestrunner
-, configparser, enum34, mccabe, pycodestyle, pyflakes, entrypoints, functools32, typing
+, configparser, enum34, mccabe, pycodestyle, pyflakes, functools32, typing, importlib-metadata
}:
buildPythonPackage rec {
pname = "flake8";
- version = "3.7.9";
+ version = "3.8.3";
src = fetchPypi {
inherit pname version;
- sha256 = "45681a117ecc81e870cbf1262835ae4af5e7a8b08e40b944a8a6e6b895914cfb";
+ sha256 = "f04b9fcbac03b0a3e58c0ab3a0ecc462e023a9faf046d57794184028123aa208";
};
checkInputs = [ pytest mock pytestrunner ];
- propagatedBuildInputs = [ entrypoints pyflakes pycodestyle mccabe ]
+ propagatedBuildInputs = [ pyflakes pycodestyle mccabe ]
++ stdenv.lib.optionals (pythonOlder "3.2") [ configparser functools32 ]
++ stdenv.lib.optionals (pythonOlder "3.4") [ enum34 ]
- ++ stdenv.lib.optionals (pythonOlder "3.5") [ typing ];
+ ++ stdenv.lib.optionals (pythonOlder "3.5") [ typing ]
+ ++ stdenv.lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
checkPhase = ''
py.test tests
diff --git a/pkgs/development/python-modules/flask-admin/default.nix b/pkgs/development/python-modules/flask-admin/default.nix
index 5803d8ea2c7d1b6fc38f4883e18982bf32d37e3b..dc1e795054fec72233366e7f0a88c3b13b7f157b 100644
--- a/pkgs/development/python-modules/flask-admin/default.nix
+++ b/pkgs/development/python-modules/flask-admin/default.nix
@@ -8,12 +8,16 @@
, wtf-peewee
, sqlalchemy
, sqlalchemy-citext
+, sqlalchemy-utils
, flask-mongoengine
, flask_sqlalchemy
, flask-babelex
, shapely
, geoalchemy2
, psycopg2
+, arrow
+, colour
+, email_validator
, flask
, wtforms
, isPy27
@@ -22,12 +26,12 @@
buildPythonPackage rec {
pname = "flask-admin";
- version = "1.5.3";
+ version = "1.5.6";
src = fetchPypi {
pname = "Flask-Admin";
inherit version;
- sha256 = "ca0be6ec11a6913b73f656c65c444ae5be416c57c75638dd3199376ce6bc7422";
+ sha256 = "1f31vzc0p2xni5mh1wvjk9jxf4ddlx2fj4r0f3vv2n9db3c63iv8";
};
checkInputs = [
@@ -38,12 +42,16 @@ buildPythonPackage rec {
wtf-peewee
sqlalchemy
sqlalchemy-citext
+ sqlalchemy-utils
flask-mongoengine
flask_sqlalchemy
flask-babelex
shapely
geoalchemy2
psycopg2
+ arrow
+ colour
+ email_validator
];
propagatedBuildInputs = [
@@ -52,13 +60,14 @@ buildPythonPackage rec {
] ++ lib.optionals isPy27 [ enum34 ];
checkPhase = ''
- # disable tests that require mongodb, postresql
+ # disable tests that require mongodb, postresql, or network
nosetests \
-e "mongoengine" \
-e "pymongo" \
-e "test_form_upload" \
-e "test_postgres" \
-e "geoa" \
+ -e "test_ajax_fk" \
flask_admin/tests
'';
diff --git a/pkgs/development/python-modules/flask-appbuilder/default.nix b/pkgs/development/python-modules/flask-appbuilder/default.nix
index 01bd180a5ae471d6019bb5dd0001e70b10774bdc..5119d3c39ac14c54a3aa5cd7af40d7f298c9d552 100644
--- a/pkgs/development/python-modules/flask-appbuilder/default.nix
+++ b/pkgs/development/python-modules/flask-appbuilder/default.nix
@@ -66,7 +66,8 @@ buildPythonPackage rec {
--replace "marshmallow>=2.18.0, <4.0.0" "marshmallow" \
--replace "PyJWT>=1.7.1" "PyJWT" \
--replace "Flask-SQLAlchemy>=2.4, <3" "Flask-SQLAlchemy" \
- --replace "Flask-JWT-Extended>=3.18, <4" "Flask-JWT-Extended"
+ --replace "Flask-JWT-Extended>=3.18, <4" "Flask-JWT-Extended" \
+ --replace "Flask-Login>=0.3, <0.5" "Flask-Login"
'';
# majority of tests require network access or mongo
diff --git a/pkgs/development/python-modules/flask-assets/default.nix b/pkgs/development/python-modules/flask-assets/default.nix
index 2fbfb17def4f798734bae3b3c89ffe081eb68d35..12a295ca65a83a10cd15ab9ec1f02601f0fe525f 100644
--- a/pkgs/development/python-modules/flask-assets/default.nix
+++ b/pkgs/development/python-modules/flask-assets/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-Assets";
- version = "0.12";
+ version = "2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0ivqsihk994rxw58vdgzrx4d77d7lpzjm4qxb38hjdgvi5xm4cb0";
+ sha256 = "1dfdea35e40744d46aada72831f7613d67bf38e8b20ccaaa9e91fdc37aa3b8c2";
};
patchPhase = ''
diff --git a/pkgs/development/python-modules/flask-caching/default.nix b/pkgs/development/python-modules/flask-caching/default.nix
index 64c3e3384dcc9fef330e5f910ddb44a4deaaca38..57c95cf8800a155c863a1fc3f1853a95d886d79d 100644
--- a/pkgs/development/python-modules/flask-caching/default.nix
+++ b/pkgs/development/python-modules/flask-caching/default.nix
@@ -1,12 +1,13 @@
-{ lib, buildPythonPackage, fetchPypi, flask, pytest, pytestcov, pytest-xprocess, pytestcache }:
+{ lib, buildPythonPackage, fetchPypi, isPy27, flask, pytest, pytestcov, pytest-xprocess, pytestcache }:
buildPythonPackage rec {
pname = "Flask-Caching";
- version = "1.8.0";
+ version = "1.9.0";
+ disabled = isPy27; # invalid python2 syntax
src = fetchPypi {
inherit pname version;
- sha256 = "3d0bd13c448c1640334131ed4163a12aff7df2155e73860f07fc9e5e75de7126";
+ sha256 = "a0356ad868b1d8ec2d0e675a6fe891c41303128f8904d5d79e180d8b3f952aff";
};
propagatedBuildInputs = [ flask ];
diff --git a/pkgs/development/python-modules/flask-compress/default.nix b/pkgs/development/python-modules/flask-compress/default.nix
index b602fcfd49477085d00197c6cc39faaa8e12fb1c..cf9abdc596ab04dd258a314e7a2fd9e0c915fcbc 100644
--- a/pkgs/development/python-modules/flask-compress/default.nix
+++ b/pkgs/development/python-modules/flask-compress/default.nix
@@ -1,15 +1,17 @@
-{ stdenv, fetchPypi, buildPythonPackage, flask }:
+{ stdenv, fetchPypi, buildPythonPackage, flask
+, brotli
+}:
buildPythonPackage rec {
- version = "1.4.0";
+ version = "1.5.0";
pname = "Flask-Compress";
src = fetchPypi {
inherit pname version;
- sha256 = "1cxdbdiyxkspg7vkchfmaqr7c6q79gwvakna3fjcc6nivps971j6";
+ sha256 = "f367b2b46003dd62be34f7fb1379938032656dca56377a9bc90e7188e4289a7c";
};
- propagatedBuildInputs = [ flask ];
+ propagatedBuildInputs = [ flask brotli ];
meta = with stdenv.lib; {
description = "Compress responses in your Flask app with gzip";
diff --git a/pkgs/development/python-modules/flask-httpauth/default.nix b/pkgs/development/python-modules/flask-httpauth/default.nix
index d2e6cf3e47bf5ac2b751c04e86478dade82edef9..7981428c42ac58e5573e2bf95420707f6d3c9b73 100644
--- a/pkgs/development/python-modules/flask-httpauth/default.nix
+++ b/pkgs/development/python-modules/flask-httpauth/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-HTTPAuth";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1z3ad8sm24xl2lazdia92br1a2nigqwaf1lfsa77j5pz6gf2xmj7";
+ sha256 = "9e028e4375039a49031eb9ecc40be4761f0540476040f6eff329a31dabd4d000";
};
propagatedBuildInputs = [ flask ];
diff --git a/pkgs/development/python-modules/flask-limiter/default.nix b/pkgs/development/python-modules/flask-limiter/default.nix
index 041935e28e3087ff06f9bdc6d6b515b95d3a0a7c..c3db5094aef994232b783c8e4ac3a908785bd5e2 100644
--- a/pkgs/development/python-modules/flask-limiter/default.nix
+++ b/pkgs/development/python-modules/flask-limiter/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-Limiter";
- version = "1.1.0";
+ version = "1.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "905c35cd87bf60c92fd87922ae23fe27aa5fb31980bab31fc00807adee9f5a55";
+ sha256 = "08d6d7534a847c532fd36d0df978f93908d8616813085941c862bbcfcf6811aa";
};
propagatedBuildInputs = [ flask limits ];
diff --git a/pkgs/development/python-modules/flask-login/default.nix b/pkgs/development/python-modules/flask-login/default.nix
index 8a48bbdd7da631c2b83602c08ae9a5e4d728cfd9..a4cd86ee69d41a10b3dd3d8428aaeeb5c39ef00c 100644
--- a/pkgs/development/python-modules/flask-login/default.nix
+++ b/pkgs/development/python-modules/flask-login/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "Flask-Login";
- version = "0.4.1";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1v2j8zd558xfmgn3rfbw0xz4vizjcnk8kqw52q4f4d9ygfnc25f8";
+ sha256 = "6d33aef15b5bcead780acc339464aae8a6e28f13c90d8b1cf9de8b549d1c0b4b";
};
checkInputs = [ nose mock semantic-version ];
diff --git a/pkgs/development/python-modules/flask-marshmallow/default.nix b/pkgs/development/python-modules/flask-marshmallow/default.nix
index b03f3307d085e4a7de16bf27c8d30c674c25feb6..bd28280a47a9ad8e8f44937dc60dad2356b8c0fc 100644
--- a/pkgs/development/python-modules/flask-marshmallow/default.nix
+++ b/pkgs/development/python-modules/flask-marshmallow/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "flask-marshmallow";
- version = "0.10.1";
+ version = "0.12.0";
meta = {
homepage = "https://github.com/marshmallow-code/flask-marshmallow";
@@ -14,7 +14,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0hbp0lrdlzpcdjv1jn2hk98z9gg624nswcm0hi48k4rk28x9xsb9";
+ sha256 = "6e6aec171b8e092e0eafaf035ff5b8637bf3a58ab46f568c4c1bab02f2a3c196";
};
propagatedBuildInputs = [ flask marshmallow ];
diff --git a/pkgs/development/python-modules/flask-restful/default.nix b/pkgs/development/python-modules/flask-restful/default.nix
index 17c63f326ea4539252910238ce24267f555c5dda..d5b48fd0428af6cf7e7c1ab8390e8db20576a5be 100644
--- a/pkgs/development/python-modules/flask-restful/default.nix
+++ b/pkgs/development/python-modules/flask-restful/default.nix
@@ -1,36 +1,26 @@
{ lib, buildPythonPackage, fetchPypi, fetchpatch, isPy3k
-, nose, mock, blinker
+, nose, mock, blinker, pytest
, flask, six, pytz, aniso8601, pycrypto
}:
buildPythonPackage rec {
pname = "Flask-RESTful";
- version = "0.3.6";
+ version = "0.3.8";
src = fetchPypi {
inherit pname version;
- sha256 = "01rlvl2iq074ciyn4schmjip7cyplkwkysbb8f610zil06am35ap";
+ sha256 = "05b9lzx5yc3wgml2bcq50lq35h66m8zpj6dc9advcb5z3acsbaay";
};
- patches = [
- (fetchpatch {
- url = "https://github.com/flask-restful/flask-restful/commit/54979f0a49b2217babc53c5b65b5df10b6de8e05.patch";
- sha256 = "11s6ag6l42g61ccg5jw9j1f26hwgjfa3sp890cbl5r4hy5ycpyr5";
- })
- (fetchpatch {
- url = "https://github.com/flask-restful/flask-restful/commit/f45e81a45ed03922fd225afe27006315811077e6.patch";
- sha256 = "16avd369j5r08d1l23mwbba26zjwnmfqvfvnfz02am3gr5l6p3gl";
- })
- ];
-
- postPatch = lib.optionalString isPy3k ''
- # TypeError: Only byte strings can be passed to C code
- rm tests/test_crypto.py tests/test_paging.py
- '';
+ propagatedBuildInputs = [ flask six pytz aniso8601 pycrypto ];
- checkInputs = [ nose mock blinker ];
+ checkInputs = [ pytest nose mock blinker ];
- propagatedBuildInputs = [ flask six pytz aniso8601 pycrypto ];
+ # test_reqparse.py: werkzeug move Multidict location (only imported in tests)
+ # handle_non_api_error isn't updated for addition encoding argument
+ checkPhase = ''
+ pytest --ignore=tests/test_reqparse.py -k 'not handle_non_api_error'
+ '';
meta = with lib; {
homepage = "https://flask-restful.readthedocs.io/";
diff --git a/pkgs/development/python-modules/flask-reverse-proxy-fix/default.nix b/pkgs/development/python-modules/flask-reverse-proxy-fix/default.nix
index d6912de6fe86756acc84cdb60496e7b1888c846f..f8001bc2aff5d06beff560a3e55abc31222e8009 100644
--- a/pkgs/development/python-modules/flask-reverse-proxy-fix/default.nix
+++ b/pkgs/development/python-modules/flask-reverse-proxy-fix/default.nix
@@ -3,6 +3,7 @@
, fetchFromGitHub
, isPy3k
, flask
+, werkzeug
}:
buildPythonPackage rec {
@@ -20,8 +21,13 @@ buildPythonPackage rec {
disabled = !isPy3k;
+ postPatch = ''
+ sed -i 's@werkzeug.contrib.fixers@werkzeug.middleware.proxy_fix@g' flask_reverse_proxy_fix/middleware/__init__.py
+ '';
+
propagatedBuildInputs = [
flask
+ werkzeug
];
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/flask-socketio/default.nix b/pkgs/development/python-modules/flask-socketio/default.nix
index e0e56aa6e92a24da3ecff1fa4453c8c63525b132..41c828eefe99812806a258acaf56be0a874bcd1a 100644
--- a/pkgs/development/python-modules/flask-socketio/default.nix
+++ b/pkgs/development/python-modules/flask-socketio/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "Flask-SocketIO";
- version = "4.2.1";
+ version = "4.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2172dff1e42415ba480cee02c30c2fc833671ff326f1598ee3d69aa02cf768ec";
+ sha256 = "7f9b54ac9cd92e28a657c58f51943d97e76b988840c8795784e7b2bafb13103f";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/flask-sqlalchemy/default.nix b/pkgs/development/python-modules/flask-sqlalchemy/default.nix
index 2453bb50766d47c0f3a18d9ced11b06d6c4af43e..594af9f74bf454bca5df961c76bf9ccf2b4c7fc4 100644
--- a/pkgs/development/python-modules/flask-sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/flask-sqlalchemy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-SQLAlchemy";
- version = "2.4.1";
+ version = "2.4.3";
src = fetchPypi {
inherit pname version;
- sha256 = "6974785d913666587949f7c2946f7001e4fa2cb2d19f4e69ead02e4b8f50b33d";
+ sha256 = "0b656fbf87c5f24109d859bafa791d29751fabbda2302b606881ae5485b557a5";
};
propagatedBuildInputs = [ flask sqlalchemy ];
diff --git a/pkgs/development/python-modules/flask-swagger-ui/default.nix b/pkgs/development/python-modules/flask-swagger-ui/default.nix
index a281864117bce9e7a9ecccfcbbd7aa00e0170a29..f2908f43b00a870721a5ee72e64a344a48b953be 100644
--- a/pkgs/development/python-modules/flask-swagger-ui/default.nix
+++ b/pkgs/development/python-modules/flask-swagger-ui/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "flask-swagger-ui";
- version = "3.20.9";
+ version = "3.25.0";
src = fetchPypi {
inherit pname version;
- sha256 = "3282c770764c8053360f33b2fc120e1d169ecca2138537d0e6e1135b1f9d4ff2";
+ sha256 = "42d098997e06b04f992609c4945cc990738b269c153d8388fc59a91a5dfcee9e";
};
doCheck = false; # there are no tests
diff --git a/pkgs/development/python-modules/flowlogs_reader/default.nix b/pkgs/development/python-modules/flowlogs_reader/default.nix
index 38faa5f12db41e4bd1a3bec594eee028ab7670bf..44f347edb8ee32f1915ac5901c1d9beba7dfb51c 100644
--- a/pkgs/development/python-modules/flowlogs_reader/default.nix
+++ b/pkgs/development/python-modules/flowlogs_reader/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "flowlogs_reader";
- version = "2.0.0";
+ version = "2.2.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "256c67afabc1783e8a378c7589877f76660c6a645aa6dfe1759e26f4a93a22d0";
+ sha256 = "7c24156a3d6887b641ceb37b57d91805bee6c3352e8a3ca97a3274217ead9294";
};
propagatedBuildInputs = [ botocore boto3 docutils ];
diff --git a/pkgs/development/python-modules/fonttools/default.nix b/pkgs/development/python-modules/fonttools/default.nix
index ddcf2878334c659fb3c4167051451a35fe5e971b..8aae67443ae1615d61cb46f3490c63f83b077e43 100644
--- a/pkgs/development/python-modules/fonttools/default.nix
+++ b/pkgs/development/python-modules/fonttools/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "fonttools";
- version = "4.2.5";
+ version = "4.11.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "f05bff703e31d5f28e713afe89aed0e6649b02c09d8df958e8a02df9c9b2fc0e";
+ sha256 = "7fe5937206099ef284055b8c94798782e0993a740eed87f0dd262ed9870788aa";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/foxdot/default.nix b/pkgs/development/python-modules/foxdot/default.nix
index bbf8395190f8a74d1e89263cb64d8cc830c68a3d..cc9ad87052b02e59bb457183686ff892745677c6 100644
--- a/pkgs/development/python-modules/foxdot/default.nix
+++ b/pkgs/development/python-modules/foxdot/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "FoxDot";
- version = "0.8.8";
+ version = "0.8.11";
src = fetchPypi {
inherit pname version;
- sha256 = "06y626kgaz1wn1qajlngihpvd4qz8m6lx6sknmjqhhrznyji58wi";
+ sha256 = "00yqpkv7cxwk301cyiwjzr9yfq8hpnhqyspw3z874ydrl3cmssdb";
};
propagatedBuildInputs = [ tkinter supercollider ];
diff --git a/pkgs/development/python-modules/freezegun/default.nix b/pkgs/development/python-modules/freezegun/default.nix
index 3a45e0942f8325784f920652d41c3602a81fa3cb..92254b94dee9cd2cf8f948b492acaa5535603cab 100644
--- a/pkgs/development/python-modules/freezegun/default.nix
+++ b/pkgs/development/python-modules/freezegun/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, dateutil
, six
, mock
@@ -19,6 +20,8 @@ buildPythonPackage rec {
propagatedBuildInputs = [ dateutil six ];
checkInputs = [ mock nose pytest ];
+ # contains python3 specific code
+ doCheck = !isPy27;
meta = with stdenv.lib; {
description = "FreezeGun: Let your Python tests travel through time";
diff --git a/pkgs/development/python-modules/fsspec/default.nix b/pkgs/development/python-modules/fsspec/default.nix
index 8f2c11f4265becf956849d4fdb8b35ddb98ef87d..a20b00087b7940198a631e338fff883b6e57a6a4 100644
--- a/pkgs/development/python-modules/fsspec/default.nix
+++ b/pkgs/development/python-modules/fsspec/default.nix
@@ -2,28 +2,32 @@
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
-, pytest
+, pytestCheckHook
+, numpy
}:
buildPythonPackage rec {
pname = "fsspec";
- version = "0.6.2";
+ version = "0.7.4";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "intake";
repo = "filesystem_spec";
rev = version;
- sha256 = "1y3d6xw14rcldz9779ir6mjaff4rk82ch6ahn4y9mya0qglpc31i";
+ sha256 = "0ylslmkzc803050yh8dl6cagabb9vrygz6w2zsmglzn4v9sz6jgd";
};
checkInputs = [
- pytest
+ pytestCheckHook
+ numpy
];
- checkPhase = ''
- pytest
- '';
+ disabledTests = [
+ # Test assumes user name is part of $HOME
+ # AssertionError: assert 'nixbld' in '/homeless-shelter/foo/bar'
+ "test_strip_protocol_expanduser"
+ ];
meta = with lib; {
description = "A specification that python filesystems should adhere to";
diff --git a/pkgs/development/python-modules/gdown/default.nix b/pkgs/development/python-modules/gdown/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..74eb5de4865ead4a01f82f6bfefd9f44ff895c20
--- /dev/null
+++ b/pkgs/development/python-modules/gdown/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonApplication
+, fetchPypi
+, filelock
+, requests
+, tqdm
+, setuptools
+}:
+
+buildPythonApplication rec {
+ pname = "gdown";
+ version = "3.11.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1p023812hh7w7d08njjsfn0xzldl4m73yx8p243yb2q49ypjl6nz";
+ };
+
+ propagatedBuildInputs = [ filelock requests tqdm setuptools ];
+
+ checkPhase = ''
+ $out/bin/gdown --help > /dev/null
+ '';
+
+ meta = with lib; {
+ description = "A CLI tool for downloading large files from Google Drive";
+ homepage = "https://github.com/wkentaro/gdown";
+ license = licenses.mit;
+ maintainers = with maintainers; [ breakds ];
+ };
+}
diff --git a/pkgs/development/python-modules/genzshcomp/default.nix b/pkgs/development/python-modules/genzshcomp/default.nix
index 99d89e79d12565835cd2fc543585f6750156f5e8..5917d71c4408e0ff0da788eea425585b9baeb233 100644
--- a/pkgs/development/python-modules/genzshcomp/default.nix
+++ b/pkgs/development/python-modules/genzshcomp/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "genzshcomp";
- version = "0.5.2";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d28ae62b1b2727f32dc7606bc58201b8c12894ad3d1d4fdb40e1f951e3ae8f85";
+ sha256 = "b582910d36f9ad0992756d7e9ccbe3e5cf811934b1002b51f25b99d3dda9d573";
};
buildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/geoalchemy2/default.nix b/pkgs/development/python-modules/geoalchemy2/default.nix
index e4fbb37c966e58a5bad461ad1dca1f42a7e5ca7a..e96c67b044db1da85aa27db7e935d5c2f9c1d1b4 100644
--- a/pkgs/development/python-modules/geoalchemy2/default.nix
+++ b/pkgs/development/python-modules/geoalchemy2/default.nix
@@ -3,19 +3,25 @@
, fetchPypi
, sqlalchemy
, shapely
+, setuptools_scm
+, pytest
}:
buildPythonPackage rec {
pname = "GeoAlchemy2";
- version = "0.8.0";
+ version = "0.8.4";
src = fetchPypi {
inherit pname version;
- sha256 = "0kqxm9imqjbhjj5imvf2kl57di454xmnnsr3i0cs66ibq90nx5m8";
+ sha256 = "02jbad9vbnjx8bmfvxg77z18nymrry6li8hy9pwi0yiyvwbnycyr";
};
+ nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ sqlalchemy shapely ];
+ # https://github.com/geoalchemy/geoalchemy2/blob/e05a676350b11f0e73609379dae5625c5de2e868/TEST.rst
+ doCheck = false;
+
meta = with stdenv.lib; {
homepage = "http://geoalchemy.org/";
license = licenses.mit;
diff --git a/pkgs/development/python-modules/geopandas/default.nix b/pkgs/development/python-modules/geopandas/default.nix
index 9a86acf83b50e5f369fada3d1b5fa2c3bbb7267e..07982b1e42b1417c383d7ccac69d6ddb3edff3ba 100644
--- a/pkgs/development/python-modules/geopandas/default.nix
+++ b/pkgs/development/python-modules/geopandas/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "geopandas";
- version = "0.7.0";
+ version = "0.8.0";
disabled = isPy27;
src = fetchFromGitHub {
owner = "geopandas";
repo = "geopandas";
rev = "v${version}";
- sha256 = "0cfdvl4cvi0nim1qbmzf7vg0all272i8r0kj4xgdd0hr2j4jdg9p";
+ sha256 = "033jygbyycl9s6b0kqix9xynhapc2xd8nh47kcfacn514gyncgah";
};
checkInputs = [ pytest Rtree ];
diff --git a/pkgs/development/python-modules/gevent/default.nix b/pkgs/development/python-modules/gevent/default.nix
index 56467523a17de97a2e36abf0bf7ca604327dc0ed..4eb5c7cdbb9f3ccacbe56bd090f3a92a9e682e02 100644
--- a/pkgs/development/python-modules/gevent/default.nix
+++ b/pkgs/development/python-modules/gevent/default.nix
@@ -1,16 +1,21 @@
-{ stdenv, fetchPypi, buildPythonPackage, isPyPy, python, libev, greenlet }:
+{ stdenv, fetchPypi, buildPythonPackage, isPyPy, python, libev, greenlet
+, zope_interface
+}:
buildPythonPackage rec {
pname = "gevent";
- version = "1.4.0";
+ version = "20.5.2";
+ format = "pyproject";
src = fetchPypi {
inherit pname version;
- sha256 = "1eb7fa3b9bd9174dfe9c3b59b7a09b768ecd496debfc4976a9530a3e15c990d1";
+ sha256 = "2756de36f56b33c46f6cc7146a74ba65afcd1471922c95b6771ce87b279d689c";
};
buildInputs = [ libev ];
- propagatedBuildInputs = stdenv.lib.optionals (!isPyPy) [ greenlet ];
+ propagatedBuildInputs = [
+ zope_interface
+ ] ++ stdenv.lib.optionals (!isPyPy) [ greenlet ];
checkPhase = ''
cd greentest
diff --git a/pkgs/development/python-modules/geventhttpclient/default.nix b/pkgs/development/python-modules/geventhttpclient/default.nix
index 59b11e0f6ac413df6a93c4943bb57e8c5e328ca7..2bcccbec8e48b26909824f37916792371418b75f 100644
--- a/pkgs/development/python-modules/geventhttpclient/default.nix
+++ b/pkgs/development/python-modules/geventhttpclient/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "geventhttpclient";
- version = "1.3.1";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "bd87af8854f5fb05738916c8973671f7035568aec69b7c842887d6faf9c0a01d";
+ sha256 = "967b11c4a37032f98c08f58176e4ac8de10473ab0c1f617acb8202d44b97fe21";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/gidgethub/default.nix b/pkgs/development/python-modules/gidgethub/default.nix
index 634d7c2ddc04c3e2002781856ad46ca56beb4cf4..f3b3c8d5df3d98e934f7ae5631f1f097aab6b905 100644
--- a/pkgs/development/python-modules/gidgethub/default.nix
+++ b/pkgs/development/python-modules/gidgethub/default.nix
@@ -11,22 +11,26 @@
, tornado
, aiohttp
, uritemplate
+, pyjwt
}:
buildPythonPackage rec {
pname = "gidgethub";
- version = "3.2.0";
+ version = "4.1.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "8f4b69063a256994d38243cc0eba4e1453017b5b8b04a173216d02d47ffc3989";
+ sha256 = "cfabfa696d422ee91eaf1e3f01ea75e576721233cc3ea8badc7d86c30061df8e";
};
nativeBuildInputs = [ setuptools pytestrunner ];
checkInputs = [ pytest pytest-asyncio twisted treq tornado aiohttp ];
- propagatedBuildInputs = [ uritemplate ];
+ propagatedBuildInputs = [
+ uritemplate
+ pyjwt
+ ];
postPatch = ''
substituteInPlace setup.py \
diff --git a/pkgs/development/python-modules/gin-config/default.nix b/pkgs/development/python-modules/gin-config/default.nix
index 39a64781c8f9798c3a1bad530eb68c1e278bd018..412b0c159498af011eec03a437e7678c14c75c64 100644
--- a/pkgs/development/python-modules/gin-config/default.nix
+++ b/pkgs/development/python-modules/gin-config/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "gin-config";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6305325d5afe470fa5a7130883035e51950478b317750205a1532e5413d4ba4c";
+ sha256 = "6a83b7639ae76c276c0380d71d583f151b327a7c37978add314180ec1280a6cc";
};
diff --git a/pkgs/development/python-modules/gipc/default.nix b/pkgs/development/python-modules/gipc/default.nix
index df1bd590d374452f9d1f5eb7b8cb75bc1e16ff65..3fe26f4a934b424497cd5d3b65015791f1815f91 100644
--- a/pkgs/development/python-modules/gipc/default.nix
+++ b/pkgs/development/python-modules/gipc/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "gipc";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1zg5bm30lqqd8x0jqbvr4yi8i4rzzk2hdnh280qnj2bwm5nqpghi";
+ sha256 = "06116628e9cb7b2c34c8f248d0e4859fa5943e1e07381ad2b234ae9c7ed6f4cc";
};
propagatedBuildInputs = [ gevent ];
diff --git a/pkgs/development/python-modules/git-revise/default.nix b/pkgs/development/python-modules/git-revise/default.nix
index b4de60775295da76eb9e3caf9da7545e23c467bf..a6dd3ecb7c803e97c1fde2ac6115dabce42af380 100644
--- a/pkgs/development/python-modules/git-revise/default.nix
+++ b/pkgs/development/python-modules/git-revise/default.nix
@@ -1,30 +1,26 @@
{ lib
, buildPythonPackage
-, fetchPypi
, pythonOlder
-, tox
-, pytest
-, pylint
-, mypy
-, black
+, git
+, fetchFromGitHub
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "git-revise";
- version = "0.5.1";
+ version = "0.6.0";
- src = fetchPypi {
- inherit pname version;
- sha256 = "0l3xhg00106p7ysg4gl9dna2zcrax58mzmm0ajjaxw58jfn8wsf1";
+ # Missing tests on PyPI
+ src = fetchFromGitHub {
+ owner = "mystor";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "03v791yhips9cxz9hr07rhsgxfhwyqq17rzi7ayjhwvy65s4hzs9";
};
disabled = pythonOlder "3.6";
- checkInputs = [ tox pytest pylint mypy black ];
-
- checkPhase = ''
- tox
- '';
+ checkInputs = [ git pytestCheckHook ];
meta = with lib; {
description = "Efficiently update, split, and rearrange git commits";
diff --git a/pkgs/development/python-modules/glom/default.nix b/pkgs/development/python-modules/glom/default.nix
index cc73b26d79721f671f38d56a5c66584eacdd183c..4188bdccf91a26fad957a745b2cb92fbedd13ca1 100644
--- a/pkgs/development/python-modules/glom/default.nix
+++ b/pkgs/development/python-modules/glom/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "glom";
- version = "19.10.0";
+ version = "20.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c8a50cb9fcf0c84807836c6a73cf61285557834b9050d7bde7732b936aceb7dd";
+ sha256 = "e753d2e8d16647ffcd9f0f99ac85d3db523ff0a1f097cf0a154a60702bca7e42";
};
propagatedBuildInputs = [ boltons attrs face ];
diff --git a/pkgs/development/python-modules/google-api-python-client/default.nix b/pkgs/development/python-modules/google-api-python-client/default.nix
index c70496b2b9fae5ef83953c32b3891a82259b7cbf..98e0c8712b3401e56ba45d14428d0e77b8f12283 100644
--- a/pkgs/development/python-modules/google-api-python-client/default.nix
+++ b/pkgs/development/python-modules/google-api-python-client/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "google-api-python-client";
- version = "1.9.1";
+ version = "1.9.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0nfqf62g3l7ij779ind41p800ahdjijkhqx8nq6y029p98672c52";
+ sha256 = "220349ce189a85229fc46875d467101318495a4a735c0ff2f165b9bdbc7511a0";
};
# No tests included in archive
diff --git a/pkgs/development/python-modules/google-music-proto/default.nix b/pkgs/development/python-modules/google-music-proto/default.nix
index 2645c4efad801f274851726a0a7431ed55f4b383..16363192c81bd12c263b7dafd88c39342138a2bf 100644
--- a/pkgs/development/python-modules/google-music-proto/default.nix
+++ b/pkgs/development/python-modules/google-music-proto/default.nix
@@ -9,16 +9,18 @@
buildPythonPackage rec {
pname = "google-music-proto";
- version = "2.8.0";
+ version = "2.10.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "10qraipdr18pwnr1dz6ai5vxs9lmww5wbavbh1xyg4lsggmlsrqb";
+ sha256 = "91b78c0de4f59b1e5503fd6d49cb3fec029d9199cca0794c87667e643342e987";
};
postPatch = ''
sed -i -e "/audio-metadata/c\'audio-metadata'," -e "/marshmallow/c\'marshmallow'," setup.py
+ substituteInPlace setup.py \
+ --replace "pendulum>=2.0,<=3.0,!=2.0.5,!=2.1.0" "pendulum>=2.0,<=3.0"
'';
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/google-music/default.nix b/pkgs/development/python-modules/google-music/default.nix
index f6b53aeebea3ee138891e37de622c6185b214f37..9d2f0def99b28819e14e10d095df419aadc1db09 100644
--- a/pkgs/development/python-modules/google-music/default.nix
+++ b/pkgs/development/python-modules/google-music/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-music";
- version = "3.5.0";
+ version = "3.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1agqsbnn72gx88sk736k1pzdn2j8fi7flwqhj5g2qhz3wvkx90yq";
+ sha256 = "b79956cc0df86345c74436ae6213b700345403c91d51947288806b174322573b";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/google_api_core/default.nix b/pkgs/development/python-modules/google_api_core/default.nix
index 1efec99d8f720ceb675e914e56050e034961c33c..233ba6ff0cbd4692ce824f5c0f72f7080e8dbd88 100644
--- a/pkgs/development/python-modules/google_api_core/default.nix
+++ b/pkgs/development/python-modules/google_api_core/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "google-api-core";
- version = "1.17.0";
+ version = "1.20.0";
disabled = isPy27; # google namespace no longer works on python2
src = fetchPypi {
inherit pname version;
- sha256 = "12fn05x2fdhqmcaspjkkny2lh66hnnl0xf6pz3idxhlx8w5jl274";
+ sha256 = "eec2c302b50e6db0c713fb84b71b8d75cfad5dc6d4dffc78e9f69ba0008f5ede";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/google_auth/default.nix b/pkgs/development/python-modules/google_auth/default.nix
index 92369abec6d3e17c5833ee1101c52999c7486b2c..240804e8080a11399f07588c6cff482055067403 100644
--- a/pkgs/development/python-modules/google_auth/default.nix
+++ b/pkgs/development/python-modules/google_auth/default.nix
@@ -17,11 +17,11 @@
buildPythonPackage rec {
pname = "google-auth";
- version = "1.16.0";
+ version = "1.17.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1xd7fi7vhqbbkvwjg5fgj8bkbfjwxx4f2bb0zsnj8wci46qk4dqv";
+ sha256 = "2f35b33801a41e4115cd93ff0aeb152f383edc0e27277ae28be2dccf238611b9";
};
propagatedBuildInputs = [ six pyasn1-modules cachetools rsa setuptools ];
diff --git a/pkgs/development/python-modules/google_cloud_asset/default.nix b/pkgs/development/python-modules/google_cloud_asset/default.nix
index 6c565d0f82062b76feff333e09b1489fdeaa15df..5d4328ead522a29722401d488c09f260df3ca288 100644
--- a/pkgs/development/python-modules/google_cloud_asset/default.nix
+++ b/pkgs/development/python-modules/google_cloud_asset/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-asset";
- version = "0.6.0";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "35eeb50c101968b4b5eecc840002a6f83af6789b6a947f27f0b2787e30cc1835";
+ sha256 = "d25ab222daaa0b827b00dae8c76e4c1b13ba5c687f0acdfd66529b805d41b7f3";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix b/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix
index ef76c1e0aae1f2fe89902568470f65cd2cfa8dc9..dc5098fd67abf9a4e899c7e564114900fded2455 100644
--- a/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix
+++ b/pkgs/development/python-modules/google_cloud_bigquery_datatransfer/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-bigquery-datatransfer";
- version = "0.4.1";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9ef431c0747d92dd5d5d4038aab96215dfd20c59235ece99a96d8329792cbcdb";
+ sha256 = "6eae79e6950f70d48b0578ae95f93530b4eac28216b96e2279cb2f94c5f2ba33";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_container/default.nix b/pkgs/development/python-modules/google_cloud_container/default.nix
index 5afaf97cfaadf96bb3634b6a047fac365019a440..e79a3ac56fe8030cc101c62ed6407f0d52190155 100644
--- a/pkgs/development/python-modules/google_cloud_container/default.nix
+++ b/pkgs/development/python-modules/google_cloud_container/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-container";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "07zjwwliz8wx83l3bv7244qzrv0s3fchp8kgsy5xy41kmkg79a2d";
+ sha256 = "9dd4523291401d8d872f89a87fa5a1d2bcbf6b8ceb1ec0659098fec37d9250e4";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_dataproc/default.nix b/pkgs/development/python-modules/google_cloud_dataproc/default.nix
index b4eed7e549342ae8246f86730f8dfe171a3f058f..79d24694bc6e520ba08ef80795dfb2b5f3e62024 100644
--- a/pkgs/development/python-modules/google_cloud_dataproc/default.nix
+++ b/pkgs/development/python-modules/google_cloud_dataproc/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-dataproc";
- version = "0.6.1";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "302bc448e77f1de958ba7413fb85819eda911043f219d8fc030a356848bc6f31";
+ sha256 = "f37327079f6bc59fafcfb7ba4855137d26190a8d31fe8ee5180460a5eebd645f";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_datastore/default.nix b/pkgs/development/python-modules/google_cloud_datastore/default.nix
index 859e2271824f706fb16f16f93d0d7e74133de19d..6305da93d8c4459d4ccc200a90b98a184da6dfa1 100644
--- a/pkgs/development/python-modules/google_cloud_datastore/default.nix
+++ b/pkgs/development/python-modules/google_cloud_datastore/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-datastore";
- version = "1.11.0";
+ version = "1.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1p0ifkhj48fa3m1y5990412s8msnn6mbz5p5g8ffln7jq7dvn57j";
+ sha256 = "c98690833ee2e6341a4b802f278ba17d582ce58eb2e73152516ebc77522d82d7";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_dlp/default.nix b/pkgs/development/python-modules/google_cloud_dlp/default.nix
index 5c285ca0b1b8c0396b6a9abbce8adb7b94962636..b0d3aa5a63468ba85a512d97a253d3c5ab54e9e0 100644
--- a/pkgs/development/python-modules/google_cloud_dlp/default.nix
+++ b/pkgs/development/python-modules/google_cloud_dlp/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-dlp";
- version = "0.13.0";
+ version = "0.15.0";
src = fetchPypi {
inherit pname version;
- sha256 = "844f5e63597c2a15561eec68397ee5f425e9be7728d2d7072f50f983fab31b9a";
+ sha256 = "9abef093fb344ec556a94e5466b480046c18b8bb0a12f1d202f06c43f3e01f7d";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_error_reporting/default.nix b/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
index 724539c55a0f3767c849e83a60919d3ea936f4ab..72502a4f4ad1ef7e4010181bfbfee1d9f46b9282 100644
--- a/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
+++ b/pkgs/development/python-modules/google_cloud_error_reporting/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-error-reporting";
- version = "0.33.0";
+ version = "0.34.0";
src = fetchPypi {
inherit pname version;
- sha256 = "845c4d7252f21403a5634a4047c3d77a645df92f6724911a5faf6f5e1bba51fd";
+ sha256 = "34edd11601b17c87a89c2e1cefdc27d975e1e9243a88ba3c0c48bfe6a05c404f";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_firestore/default.nix b/pkgs/development/python-modules/google_cloud_firestore/default.nix
index 04b767eaf025e047dc8f625a87f345ab5ade2b0d..abb849f63a89c9852e2513809eb1b94674170241 100644
--- a/pkgs/development/python-modules/google_cloud_firestore/default.nix
+++ b/pkgs/development/python-modules/google_cloud_firestore/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-firestore";
- version = "1.6.2";
+ version = "1.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5ad4835c3a0f6350bcbbc42fd70e90f7568fca289fdb5e851888df394c4ebf80";
+ sha256 = "afd986bc4bb5a92d6ebe02977cc1d5dc56bf401590d1df43c07609dbec21155d";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/google_cloud_iot/default.nix b/pkgs/development/python-modules/google_cloud_iot/default.nix
index e474207634e1668f1d59457c563f2ea6a05e916f..8f14f7eeb87f404e55491b3122986dd19260b9ea 100644
--- a/pkgs/development/python-modules/google_cloud_iot/default.nix
+++ b/pkgs/development/python-modules/google_cloud_iot/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-iot";
- version = "0.3.1";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "ab1070003027e28c6956cee3f11228277830d191a1c38a809c96eb0baf8be670";
+ sha256 = "bfd1511a7bcc7d23c2ea30253dd86b2b2247576d1345d895d7153dc0b262f06e";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_kms/default.nix b/pkgs/development/python-modules/google_cloud_kms/default.nix
index e9f8275deb94a7acc34e315ab108e1af1cd443a9..c333a1fa137ab78fe8a2b4bba9de8e7cd82faa58 100644
--- a/pkgs/development/python-modules/google_cloud_kms/default.nix
+++ b/pkgs/development/python-modules/google_cloud_kms/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-kms";
- version = "1.2.1";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "bb2cf9bff554df05f32c9a51cc50cdd0d6fbabcdc20526460df5306ea28547ff";
+ sha256 = "9d108b2754cb2c6ccc60604d27855c7139dad4b2455342e1e7bfffc27c5193bd";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_monitoring/default.nix b/pkgs/development/python-modules/google_cloud_monitoring/default.nix
index c29b31eb50da0d1c6120199a92de54bbb6f6bf29..8815d8246d16ab037ae3c784312c53c2ca04e2b5 100644
--- a/pkgs/development/python-modules/google_cloud_monitoring/default.nix
+++ b/pkgs/development/python-modules/google_cloud_monitoring/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-monitoring";
- version = "0.34.0";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "75370af645dd815c234561e7b356fa5d99b0ee6448c0e5d013455c72af961d0b";
+ sha256 = "2feee2cc56b60ed1316175af0974668041c6480803542d3711e4365882dc79cd";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_pubsub/default.nix b/pkgs/development/python-modules/google_cloud_pubsub/default.nix
index 683f5807a0ce3c8aa7d42edf1e79e295e0e34913..e5d62dd8f46439c9cfef51342403de0033ffe438 100644
--- a/pkgs/development/python-modules/google_cloud_pubsub/default.nix
+++ b/pkgs/development/python-modules/google_cloud_pubsub/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-pubsub";
- version = "1.1.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "bdead87e40eba93043c6704578e946cf2794366312f936da0a2b3754234dde29";
+ sha256 = "d396ae1938e966e1ac3b981d14db7b0f9fabab553b0876c3202e187e4b477ab6";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_redis/default.nix b/pkgs/development/python-modules/google_cloud_redis/default.nix
index d3c12d29f2b39ed1513b5c801429787af7cbde40..92f2027bf4e9c938745f25c2da48bfdcd862fb46 100644
--- a/pkgs/development/python-modules/google_cloud_redis/default.nix
+++ b/pkgs/development/python-modules/google_cloud_redis/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-redis";
- version = "0.3.0";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e24a5eeb126a3e8fcf990806c7a853a27bb9b830c2f03fda42a499894b7614c6";
+ sha256 = "73057750d6afcfc90c224ee4ffa3262b5e85e866b4db676f74a07b49713f2c3a";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_resource_manager/default.nix b/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
index d1d4217b3ccc9cbaf9646d7f75dd8df74af66041..84fac88bcfa9ac95771df26d954eb4ca524f45de 100644
--- a/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
+++ b/pkgs/development/python-modules/google_cloud_resource_manager/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-resource-manager";
- version = "0.30.1";
+ version = "0.30.2";
src = fetchPypi {
inherit pname version;
- sha256 = "03n9ahf4qiyamblh217m5bjc8n57gh09xz87l2iw84c81xxdfcpg";
+ sha256 = "de7eba5235df61deee2291a2fe70b904154df613a334109488afdea7a4c0011f";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix b/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
index f8962e6fa5d907e585abbe3bedc0a8e866ba6cf2..c953407af8f482addadaa4a1cde893dd91fa7b3b 100644
--- a/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
+++ b/pkgs/development/python-modules/google_cloud_runtimeconfig/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "google-cloud-runtimeconfig";
- version = "0.30.0";
+ version = "0.31.0";
src = fetchPypi {
inherit pname version;
- sha256 = "02075724535b3d6e1d9a6df8a2340190e195faea2f9e91f48d6ae9006993d636";
+ sha256 = "3e0218abc438f2f43605db27189fa7a48c3ca3defc45054dac01835527058a4c";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_secret_manager/default.nix b/pkgs/development/python-modules/google_cloud_secret_manager/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..513b76bafa4a4657e6608df7dccb45616b40f8e7
--- /dev/null
+++ b/pkgs/development/python-modules/google_cloud_secret_manager/default.nix
@@ -0,0 +1,34 @@
+{ lib, buildPythonPackage, fetchPypi
+, grpc_google_iam_v1, google_api_core
+, pytest, mock
+}:
+
+buildPythonPackage rec {
+ pname = "google-cloud-secret-manager";
+ version = "1.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1cm3xqacxnbpv2706bd2jl86mvcsphpjlvhzngz2k2p48a0jjx8r";
+ };
+
+ propagatedBuildInputs = [
+ google_api_core
+ grpc_google_iam_v1
+ ];
+
+ checkInputs = [
+ mock
+ pytest
+ ];
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ description = "Secret Manager API: Stores, manages, and secures access to application secrets";
+ homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ siriobalmelli ];
+ };
+}
diff --git a/pkgs/development/python-modules/google_cloud_securitycenter/default.nix b/pkgs/development/python-modules/google_cloud_securitycenter/default.nix
index 42dccd60805289f26fc8a41b7d84087f8e8319c6..e6b0fe5f221c5783912b194588796ca29d4a0e78 100644
--- a/pkgs/development/python-modules/google_cloud_securitycenter/default.nix
+++ b/pkgs/development/python-modules/google_cloud_securitycenter/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-securitycenter";
- version = "0.3.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6a0a878db990d657b88ac34942b0a66df24da4643aa181274e602ac337de5d0c";
+ sha256 = "e2c14e01697e54aef9d755bd8abff01af748f42f4e3559efcbb3b0db659f66ac";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_spanner/default.nix b/pkgs/development/python-modules/google_cloud_spanner/default.nix
index a0c5a10d86c4af079ded4574e6ce173b841a7a46..e0158dfbaad6d4b94512bdf81700dc3e82c66467 100644
--- a/pkgs/development/python-modules/google_cloud_spanner/default.nix
+++ b/pkgs/development/python-modules/google_cloud_spanner/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "google-cloud-spanner";
- version = "1.15.1";
+ version = "1.17.0";
src = fetchPypi {
inherit pname version;
- sha256 = "76f98f2614b503c8808f37b979602aca4d772b356f85c1f4b2a00b0d0d548472";
+ sha256 = "299e08faf2402d9c6a8e2f2b62f6eade729cecb3d27b1b635bb1f126e0ddc77e";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_storage/default.nix b/pkgs/development/python-modules/google_cloud_storage/default.nix
index b253a4c71ed75e992708d09770abf42c82c66da6..d3e4b8fd932fa8cda90c2259cc9147fdaeb3b35a 100644
--- a/pkgs/development/python-modules/google_cloud_storage/default.nix
+++ b/pkgs/development/python-modules/google_cloud_storage/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "google-cloud-storage";
- version = "1.26.0";
+ version = "1.28.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0caxqf6vda89cmc81fxhmfk3n61aypqz2sswnbsylzf436rsxpzz";
+ sha256 = "a7b5c326e7307a83fa1f1f0ef71aba9ad1f3a2bc6a768401e13fc02369fd8612";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/google_cloud_tasks/default.nix b/pkgs/development/python-modules/google_cloud_tasks/default.nix
index b4dc1e83ca8330374eb29ef4edd7e585c7d85af1..b7f827dd480207ed57995c2ace87178e9895092f 100644
--- a/pkgs/development/python-modules/google_cloud_tasks/default.nix
+++ b/pkgs/development/python-modules/google_cloud_tasks/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-tasks";
- version = "1.3.0";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "221388d1dd4bf21ba46ead499bbb3dfba9151b852c4fdca70935ba36e5c3631a";
+ sha256 = "d751b97c1e84980a1646702d3fc1b45bab3284bc3388181f1dc9ba3d204b5a39";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_texttospeech/default.nix b/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
index 0f448440ca4a599ffcf2c2e9f9c58320b20036bf..2c3ef0d39fe2c06294e539aef32700fb89899ab7 100644
--- a/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
+++ b/pkgs/development/python-modules/google_cloud_texttospeech/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-texttospeech";
- version = "0.5.0";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "75562a8db2b0268f57c64e448d697fe82c0ffa889f09be8cbc6ba5369c9a0c59";
+ sha256 = "4ed3d9f17fa7b8d53dbc4992d976f72d845266786a81938444315e5a7b194b53";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_videointelligence/default.nix b/pkgs/development/python-modules/google_cloud_videointelligence/default.nix
index 38ecb8bcc21e90b6bf3a5d51515e7dce1e45820f..07fb02ea595866f4b097ed9100b544b002e61895 100644
--- a/pkgs/development/python-modules/google_cloud_videointelligence/default.nix
+++ b/pkgs/development/python-modules/google_cloud_videointelligence/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-videointelligence";
- version = "1.12.1";
+ version = "1.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "66d0a63d27e83656b1b4e0205d32725e4c58db174118badba164bb7d05a66981";
+ sha256 = "c91f605d00926416bcd4d32d6ca195e0e5bd6fb794bc67b09910a19ee2ca6570";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_vision/default.nix b/pkgs/development/python-modules/google_cloud_vision/default.nix
index c2bdc652c7c13d14e46bdcdbbed6699ca74aeb7a..585abc8cc48ee7a60756c4c6ff465303cf6290fb 100644
--- a/pkgs/development/python-modules/google_cloud_vision/default.nix
+++ b/pkgs/development/python-modules/google_cloud_vision/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-vision";
- version = "0.41.0";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "fd7adcfd8f1bddc19797b25ba3287a4f0cf42e208f330fffb7f1cd125e4d6cd3";
+ sha256 = "18e78b190c81d200ae4f6a46d4af57422d68b3b05b0540d5cd1806e3874142bf";
};
checkInputs = [ mock ];
diff --git a/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix b/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
index a68bd9df570e0c2152466f04e5654efc565dbf10..55c370717e139f669fc947ded95419b26f0409a3 100644
--- a/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
+++ b/pkgs/development/python-modules/google_cloud_websecurityscanner/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-websecurityscanner";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "26a29657e20fda4302275b92c84c16228381998797e203f85d612f93d4c62358";
+ sha256 = "1c8031e6eec59ee3e2d4af88090ba36521ceb67d79cb297d3c128d2a16af0798";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_resumable_media/default.nix b/pkgs/development/python-modules/google_resumable_media/default.nix
index e9c7eecbc3a73fce4c368630ad88a525b2f246bc..40c8f2596bb1b2fd23688d21654872a9ae7601a0 100644
--- a/pkgs/development/python-modules/google_resumable_media/default.nix
+++ b/pkgs/development/python-modules/google_resumable_media/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-resumable-media";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "2a8fd188afe1cbfd5998bf20602f76b0336aa892de88fe842a806b9a3ed78d2a";
+ sha256 = "97155236971970382b738921f978a6f86a7b5a0b0311703d991e065d3cb55773";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/googleapis_common_protos/default.nix b/pkgs/development/python-modules/googleapis_common_protos/default.nix
index 08d31b6920bbd0cdaca41cb560dd4f970ffc5651..507c3ba229a6f13e3de474b4af4b28f522717e62 100644
--- a/pkgs/development/python-modules/googleapis_common_protos/default.nix
+++ b/pkgs/development/python-modules/googleapis_common_protos/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "googleapis-common-protos";
- version = "1.51.0";
+ version = "1.52.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0vi2kr0daivx2q1692lp3y61bfnvdw471xsfwi8924br89q92g01";
+ sha256 = "560716c807117394da12cecb0a54da5a451b5cf9866f1d37e9a5e2329a665351";
};
propagatedBuildInputs = [ protobuf setuptools ];
diff --git a/pkgs/development/python-modules/graph_nets/default.nix b/pkgs/development/python-modules/graph_nets/default.nix
index 4e83be64d03a4c4bc55cc13fc91c31c7d830e87a..4f7b8c52e9ee158df63d8a01063d49a9f6cf2f64 100644
--- a/pkgs/development/python-modules/graph_nets/default.nix
+++ b/pkgs/development/python-modules/graph_nets/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "graph_nets";
- version = "1.0.5";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "73e98a5930c6c7b609257ada2cf4523db70810343e0593bf0fa710b77e991933";
+ sha256 = "278a040674bef295aaf8bb5b0d1b3f207144dc68f0bcfe3f14912b9b85eb0927";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/graphite-web/update-django-tagging.patch b/pkgs/development/python-modules/graphite-web/update-django-tagging.patch
index 48d16d50f420cf45e0f9125b1d73aa0a3a9fc46b..9774f7e70a7fc70430b2539967b8d3bdddef2654 100644
--- a/pkgs/development/python-modules/graphite-web/update-django-tagging.patch
+++ b/pkgs/development/python-modules/graphite-web/update-django-tagging.patch
@@ -1,12 +1,13 @@
-diff -Nur a/setup.py b/setup.py
---- a/setup.py 2020-03-12 18:45:34.654296302 +0100
-+++ b/setup.py 2020-03-12 18:46:17.476893828 +0100
-@@ -115,7 +115,7 @@
+diff --git a/setup.py b/setup.py
+index a1a21f1..f0d1051 100644
+--- a/setup.py
++++ b/setup.py
+@@ -117,7 +117,7 @@ try:
['templates/*', 'local_settings.py.example']},
scripts=glob('bin/*'),
data_files=list(webapp_content.items()) + storage_dirs + conf_files + examples,
-- install_requires=['Django>=1.8,<2.3', 'django-tagging==0.4.3', 'pytz', 'pyparsing', 'cairocffi', 'urllib3', 'scandir', 'six'],
-+ install_requires=['Django>=1.8,<2.3', 'django-tagging==0.4.6', 'pytz', 'pyparsing', 'cairocffi', 'urllib3', 'scandir', 'six'],
+- install_requires=['Django>=1.8,<3.1', 'django-tagging==0.4.3', 'pytz',
++ install_requires=['Django>=1.8,<3.1', 'django-tagging==0.5.0', 'pytz',
+ 'pyparsing', 'cairocffi', 'urllib3', 'scandir', 'six'],
classifiers=[
'Intended Audience :: Developers',
- 'Natural Language :: English',
diff --git a/pkgs/development/python-modules/green/default.nix b/pkgs/development/python-modules/green/default.nix
index 1bf59a24dd41934b3d914cc5fcd43da7ff2b5dcc..de1831e3317a7a7a09c2163d50476941d9aa56bd 100644
--- a/pkgs/development/python-modules/green/default.nix
+++ b/pkgs/development/python-modules/green/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "green";
- version = "3.0.0";
+ version = "3.1.4";
src = fetchPypi {
inherit pname version;
- sha256 = "17cfgq0s02p5cjrsvcicqxiq6kflahjsd9pm03f054x7lpvqi5cv";
+ sha256 = "65f87e4c0d2aca63eb32b01c78233e6f920a58ebabc4f85dd9d8f1c6a92a5184";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/greenlet/default.nix b/pkgs/development/python-modules/greenlet/default.nix
index f6cff7411d21403093b5121f7b4c2f4161d55d51..c325c96524913ebcf14c234590c88d0df9a01c11 100644
--- a/pkgs/development/python-modules/greenlet/default.nix
+++ b/pkgs/development/python-modules/greenlet/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "greenlet";
- version = "0.4.15";
+ version = "0.4.16";
disabled = isPyPy; # builtin for pypy
src = fetchPypi {
inherit pname version;
- sha256 = "9416443e219356e3c31f1f918a91badf2e37acf297e2fa13d24d1cc2380f8fbc";
+ sha256 = "6e06eac722676797e8fce4adb8ad3dc57a1bb3adfb0dd3fdf8306c055a38456c";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/gspread/default.nix b/pkgs/development/python-modules/gspread/default.nix
index 5a25d81d01730aaa3b0871037347022d8d0c26ca..4cb2d1f9b6753a0aa238af03f55e79fe7240bdd1 100644
--- a/pkgs/development/python-modules/gspread/default.nix
+++ b/pkgs/development/python-modules/gspread/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "3.3.1";
+ version = "3.6.0";
pname = "gspread";
src = fetchPypi {
inherit pname version;
- sha256 = "0mpvhndr38hb5x95xk2mqqasvcy6pa7ck8801bvpg5y3lwn5nka0";
+ sha256 = "e04f1a6267b3929fc1600424c5ec83906d439672cafdd61a9d5b916a139f841c";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/gst-python/default.nix b/pkgs/development/python-modules/gst-python/default.nix
index dc15e4b043d216b68fe48a0fd589310186208001..00d05e1891265b73d8b95253e423e8d435b62d72 100644
--- a/pkgs/development/python-modules/gst-python/default.nix
+++ b/pkgs/development/python-modules/gst-python/default.nix
@@ -45,6 +45,13 @@ buildPythonPackage rec {
url = "https://github.com/GStreamer/gst-python/commit/f98c206bdf01529f8ea395a719b10baf2bdf717f.patch";
sha256 = "04n4zrnfivgr7iaqw4sjlbd882s8halc2bbbhfxqf0sg2lqwmrxg";
})
+ ] ++ [
+ # Fix linking against Python 3.8
+ # https://gitlab.freedesktop.org/gstreamer/gst-python/merge_requests/30
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/gstreamer/gst-python/commit/22f28155d86e27c4134de4ed2861264003fcfd23.patch";
+ sha256 = "Y70qVguHUBmmRVMFBKAP0d6anBQw5W0TKyu2bAwxbQg=";
+ })
];
mesonFlags = [
diff --git a/pkgs/development/python-modules/gym/default.nix b/pkgs/development/python-modules/gym/default.nix
index fd08f71aa2bb56e184bc9e423a0b33c47b4ecc20..7588135e33c35dc7fd594709053d19710129174a 100644
--- a/pkgs/development/python-modules/gym/default.nix
+++ b/pkgs/development/python-modules/gym/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "gym";
- version = "0.16.0";
+ version = "0.17.2";
src = fetchPypi {
inherit pname version;
- sha256 = "06h5b639nmzhmy4m1j3vigm86iv5pv7k8jy6xpldyd4jdlf37nn5";
+ sha256 = "bb495aa56995b01274a2213423bf5ba05b8f4fd51c6dc61e9d4abddd1189718e";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/h3/default.nix b/pkgs/development/python-modules/h3/default.nix
index d98a053c4189890ed2c17dbef9716827b38b91ee..bad2e9260a416fb64fe36df7ebe31091ba960f78 100644
--- a/pkgs/development/python-modules/h3/default.nix
+++ b/pkgs/development/python-modules/h3/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "h3";
- version = "3.4.3";
+ version = "3.6.3";
src = fetchPypi {
inherit pname version;
- sha256 = "07dlqpr1r4kzb3gci395plpss8gxvvrij40l6w0mylyg7fkab4m2";
+ sha256 = "7928303e39eb962cfbca38b35e289ddc5e04b0d3ef56532e1747a19450e13263";
};
patches = [
diff --git a/pkgs/development/python-modules/ha-ffmpeg/default.nix b/pkgs/development/python-modules/ha-ffmpeg/default.nix
index d6438c6a5b8b8f3445efd26a5d7e53f9f0fc976e..cf119c1dec56baa682b0bba9d6b8d5c254ea4a6e 100644
--- a/pkgs/development/python-modules/ha-ffmpeg/default.nix
+++ b/pkgs/development/python-modules/ha-ffmpeg/default.nix
@@ -1,5 +1,5 @@
{ stdenv, buildPythonPackage, fetchPypi, isPy3k
-, ffmpeg, async-timeout }:
+, ffmpeg_3, async-timeout }:
buildPythonPackage rec {
pname = "ha-ffmpeg";
@@ -12,7 +12,7 @@ buildPythonPackage rec {
sha256 = "230f2fa990c9caaff1c67c2227b64756062248083849651a9bec7d599e519a42";
};
- buildInputs = [ ffmpeg ];
+ buildInputs = [ ffmpeg_3 ];
propagatedBuildInputs = [ async-timeout ];
diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix
index e13cae3396016156000f0826e5590cb2228c3283..2826056abcbd6019a73257619cdde91e75889b12 100644
--- a/pkgs/development/python-modules/hass-nabucasa/default.nix
+++ b/pkgs/development/python-modules/hass-nabucasa/default.nix
@@ -1,28 +1,40 @@
{ lib, buildPythonPackage, fetchFromGitHub, fetchpatch
, acme, aiohttp, snitun, attrs, pycognito, warrant
-, pytest-aiohttp, asynctest, pytest }:
+, pytest-aiohttp, asynctest, atomicwrites, pytest, pythonOlder }:
buildPythonPackage rec {
pname = "hass-nabucasa";
- version = "0.32.2";
+ version = "0.34.6";
src = fetchFromGitHub {
owner = "nabucasa";
repo = pname;
rev = version;
- sha256 = "1hfi5q222kgbgrj5yvr4lbhca49hcs6sc2yhxc4pjxqsc12bv1f1";
+ sha256 = "1lkqwj58qr0vn7zf5mhrhaz973ahj9wjp4mgzvyja1gcdh6amv34";
};
- # upstreamed in https://github.com/NabuCasa/hass-nabucasa/pull/119
postPatch = ''
- sed -i 's/"acme.*/"acme>=0.40.0,<2.0"/' setup.py
- cat setup.py
+ sed -i 's/"acme.*"/"acme"/' setup.py
'';
- propagatedBuildInputs = [ acme aiohttp snitun attrs warrant pycognito ];
+ patches = [
+ # relax pytz dependency
+ (fetchpatch {
+ url = "https://github.com/NabuCasa/hass-nabucasa/commit/419e80feddc36c68384c032feda0057515b53eaa.patch";
+ sha256 = "14dgwci8615cwcf27hg7b42s7da50xhyjys3yx446q7ipk8zw4x6";
+ })
+ ];
+
+ propagatedBuildInputs = [
+ acme aiohttp atomicwrites snitun attrs warrant pycognito
+ ];
checkInputs = [ pytest pytest-aiohttp asynctest ];
+ # Asynctest's mocking is broken with python3.8
+ # https://github.com/Martiusweb/asynctest/issues/132
+ doCheck = pythonOlder "3.8";
+
checkPhase = ''
pytest tests/
'';
diff --git a/pkgs/development/python-modules/hcloud/default.nix b/pkgs/development/python-modules/hcloud/default.nix
index bb57c0fbf96fa26347da30745b6693a245b2f6fe..d1369b83179b5823199d0ad13dc5daef9e977beb 100644
--- a/pkgs/development/python-modules/hcloud/default.nix
+++ b/pkgs/development/python-modules/hcloud/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "hcloud";
- version = "1.6.3";
+ version = "1.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0idm73k144lk4aw07r8gwxlb0281j09d6l16a0nrn82r36lwq9fy";
+ sha256 = "1xkds49z4hjyvz170913dz6886lhq4hb2n6dqqpv6q5p1znsx2gj";
};
propagatedBuildInputs = [ future requests python-dateutil ];
diff --git a/pkgs/development/python-modules/hglib/default.nix b/pkgs/development/python-modules/hglib/default.nix
index 14e5b4edcd7b4cf9ed0979c39118da85a44dd544..e96d7e2287084a8c95eacbefd0e9ec2a41182f7c 100644
--- a/pkgs/development/python-modules/hglib/default.nix
+++ b/pkgs/development/python-modules/hglib/default.nix
@@ -30,8 +30,7 @@ buildPythonPackage rec {
checkInputs = [ nose ];
checkPhase = ''
- ${python.interpreter} test.py --with-hg "${mercurial}/bin/hg" -v \
- --exclude=test_merge_prompt_cb # https://bz.mercurial-scm.org/show_bug.cgi?id=6265
+ ${python.interpreter} test.py --with-hg "${mercurial}/bin/hg" -v
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/hidapi/default.nix b/pkgs/development/python-modules/hidapi/default.nix
index cd70a7ba2ff5bd0542572bf5ef6dc185a4a3ad77..4b23ec0b74c119e28bc6657a750f91009adab45d 100644
--- a/pkgs/development/python-modules/hidapi/default.nix
+++ b/pkgs/development/python-modules/hidapi/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "hidapi";
- version = "0.7.99.post21";
+ version = "0.9.0.post2";
src = fetchPypi {
inherit pname version;
- sha256 = "e0be1aa6566979266a8fc845ab0e18613f4918cf2c977fe67050f5dc7e2a9a97";
+ sha256 = "a71dd3c153cb6bb2b73d2612b5ab262830d78c6428f33f0c06818749e64c9320";
};
propagatedBuildInputs =
diff --git a/pkgs/development/python-modules/hsaudiotag3k/default.nix b/pkgs/development/python-modules/hsaudiotag3k/default.nix
index 28fa42b70f049729bfe53f8bc3e5bd5e6b5dd0b2..d12d3bc8c832c57f1f5d44823e1ba42725d3dbc9 100644
--- a/pkgs/development/python-modules/hsaudiotag3k/default.nix
+++ b/pkgs/development/python-modules/hsaudiotag3k/default.nix
@@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "hsaudiotag3k";
- version = "1.1.3";
+ version = "1.1.3.post1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0bv5k5594byr2bmhh77xv10fkdpckcmxg3w380yp30aqf83rcsx3";
+ sha256 = "ef60e9210d4727e82f0095a686cb07b676d055918f0c59c5bfa8598da03e59d1";
};
# no tests
diff --git a/pkgs/development/python-modules/hstspreload/default.nix b/pkgs/development/python-modules/hstspreload/default.nix
index 635ad7a283eeee8dd87c8204150bfc4ea4733bd1..99612882814faf87be6cf3a958777932b07c3b81 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.5.19";
+ version = "2020.6.9";
disabled = isPy27;
src = fetchFromGitHub {
owner = "sethmlarson";
repo = pname;
rev = version;
- sha256 = "09a5vajzw3f2kpdq9ydzx1f840xmdmzb6br3ns79mnqnsw6nfs6z";
+ sha256 = "12js2xcj4979jklc19hjmv5p2b6689p18p4w9swhjc6cgcwm4jy2";
};
# tests require network connection
diff --git a/pkgs/development/python-modules/html-sanitizer/default.nix b/pkgs/development/python-modules/html-sanitizer/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..17783f38d1f1f8d17de7973244f194e64986ebff
--- /dev/null
+++ b/pkgs/development/python-modules/html-sanitizer/default.nix
@@ -0,0 +1,21 @@
+{ lib, buildPythonPackage, fetchFromGitHub, lxml, beautifulsoup4, pytest, pytestrunner }:
+
+buildPythonPackage rec {
+ pname = "html-sanitizer";
+ version = "1.9.1";
+
+ src = fetchFromGitHub {
+ owner = "matthiask";
+ repo = pname;
+ rev = version;
+ sha256 = "0nnv34924r0yn01rwlk749j5ijy7yxyj302s1i57yjrkqr3zlvas";
+ };
+
+ propagatedBuildInputs = [ lxml beautifulsoup4 ];
+
+ meta = with lib; {
+ description = "An allowlist-based and very opinionated HTML sanitizer that can be used both for untrusted and trusted sources.";
+ homepage = "https://github.com/matthiask/html-sanitizer";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/htmllaundry/default.nix b/pkgs/development/python-modules/htmllaundry/default.nix
index df3bdb216a4fa8c66bf32696cc2dda873704fcf5..33d3691e85ad7b9f079d4271691516924b4efee1 100644
--- a/pkgs/development/python-modules/htmllaundry/default.nix
+++ b/pkgs/development/python-modules/htmllaundry/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "htmllaundry";
- version = "2.0";
+ version = "2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "e428cba78d5a965e959f5dac2eb7d5f7d627dd889990d5efa8d4e03f3dd768d9";
+ sha256 = "9124f067d3c06ef2613e2cc246b2fde2299802280a8b0e60dc504137085f0334";
};
buildInputs = [ nose ];
diff --git a/pkgs/development/python-modules/http-ece/default.nix b/pkgs/development/python-modules/http-ece/default.nix
index eafa429b439ef0c073004bcf1eaf43e90a32e879..638191ee7fc4694c8b82fc966b663c7077a587f3 100644
--- a/pkgs/development/python-modules/http-ece/default.nix
+++ b/pkgs/development/python-modules/http-ece/default.nix
@@ -1,5 +1,5 @@
-{ lib, fetchPypi, buildPythonPackage
-, coverage, flake8, mock, nose
+{ lib, fetchPypi, buildPythonPackage, pythonOlder
+, coverage, flake8, mock, nose, importlib-metadata
, cryptography }:
buildPythonPackage rec {
@@ -11,7 +11,8 @@ buildPythonPackage rec {
sha256 = "1y5ln09ji4dwpzhxr77cggk02kghq7lql60a6969a5n2lwpvqblk";
};
- propagatedBuildInputs = [ cryptography ];
+ propagatedBuildInputs = [ cryptography ]
+ ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
checkInputs = [ coverage flake8 mock nose ];
diff --git a/pkgs/development/python-modules/httplib2/default.nix b/pkgs/development/python-modules/httplib2/default.nix
index f0191ad8226c334bcedf137d1f6306cbbc3488e0..b23d501f1e534cfb5ba227f9f5eb331f2fb6e48e 100644
--- a/pkgs/development/python-modules/httplib2/default.nix
+++ b/pkgs/development/python-modules/httplib2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "httplib2";
- version = "0.17.3";
+ version = "0.18.1";
src = fetchPypi {
inherit pname version;
- sha256 = "39dd15a333f67bfb70798faa9de8a6e99c819da6ad82b77f9a259a5c7b1225a2";
+ sha256 = "8af66c1c52c7ffe1aa5dc4bcd7c769885254b0756e6e69f953c7f0ab49a70ba3";
};
# Needs setting up
diff --git a/pkgs/development/python-modules/httpretty/0.nix b/pkgs/development/python-modules/httpretty/0.nix
new file mode 100644
index 0000000000000000000000000000000000000000..ee0e598a9ac2f58f30b19de99251f04ecc65f055
--- /dev/null
+++ b/pkgs/development/python-modules/httpretty/0.nix
@@ -0,0 +1,52 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, tornado
+, requests
+, httplib2
+, sure
+, nose
+, nose-exclude
+, coverage
+, rednose
+, nose-randomly
+, six
+, mock
+}:
+
+buildPythonPackage rec {
+ pname = "httpretty";
+ version = "0.9.7";
+
+ # drop this for version > 0.9.7
+ # Flaky tests: https://github.com/gabrielfalcao/HTTPretty/pull/394
+ doCheck = stdenv.lib.versionAtLeast version "0.9.8";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "66216f26b9d2c52e81808f3e674a6fb65d4bf719721394a1a9be926177e55fbe";
+ };
+
+ propagatedBuildInputs = [ six ];
+
+ checkInputs = [ nose sure coverage mock rednose
+ # Following not declared in setup.py
+ nose-randomly requests tornado httplib2 nose-exclude
+ ];
+
+ __darwinAllowLocalNetworking = true;
+
+ # Those flaky tests are failing intermittently on all platforms
+ NOSE_EXCLUDE = stdenv.lib.concatStringsSep "," [
+ "tests.functional.test_httplib2.test_callback_response"
+ "tests.functional.test_requests.test_streaming_responses"
+ "tests.functional.test_httplib2.test_callback_response"
+ "tests.functional.test_requests.test_httpretty_should_allow_adding_and_overwritting_by_kwargs_u2"
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://httpretty.readthedocs.org/";
+ description = "HTTP client request mocking tool";
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/httpretty/default.nix b/pkgs/development/python-modules/httpretty/default.nix
index ee0e598a9ac2f58f30b19de99251f04ecc65f055..895a28356ee5ab6dc202404914f3fadc474a63fb 100644
--- a/pkgs/development/python-modules/httpretty/default.nix
+++ b/pkgs/development/python-modules/httpretty/default.nix
@@ -12,11 +12,14 @@
, nose-randomly
, six
, mock
+, eventlet
+, pytest
+, freezegun
}:
buildPythonPackage rec {
pname = "httpretty";
- version = "0.9.7";
+ version = "1.0.2";
# drop this for version > 0.9.7
# Flaky tests: https://github.com/gabrielfalcao/HTTPretty/pull/394
@@ -24,16 +27,20 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "66216f26b9d2c52e81808f3e674a6fb65d4bf719721394a1a9be926177e55fbe";
+ sha256 = "24a6fd2fe1c76e94801b74db8f52c0fb42718dc4a199a861b305b1a492b9d868";
};
propagatedBuildInputs = [ six ];
- checkInputs = [ nose sure coverage mock rednose
+ checkInputs = [ nose sure coverage mock rednose pytest
# Following not declared in setup.py
- nose-randomly requests tornado httplib2 nose-exclude
+ nose-randomly requests tornado httplib2 nose-exclude freezegun
];
+ checkPhase = ''
+ nosetests tests/unit # functional tests cause trouble requiring /etc/protocol
+ '';
+
__darwinAllowLocalNetworking = true;
# Those flaky tests are failing intermittently on all platforms
diff --git a/pkgs/development/python-modules/httptools/default.nix b/pkgs/development/python-modules/httptools/default.nix
index b5d7f8cdb1023cf255f564b8d65d63831a239c96..ed25195e3f28864cbbfe997fcfe880fccbc34412 100644
--- a/pkgs/development/python-modules/httptools/default.nix
+++ b/pkgs/development/python-modules/httptools/default.nix
@@ -1,17 +1,24 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
}:
buildPythonPackage rec {
pname = "httptools";
- version = "0.0.13";
+ version = "0.1.1";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "e00cbd7ba01ff748e494248183abc6e153f49181169d8a3d41bb49132ca01dfc";
+ sha256 = "41b573cf33f64a8f8f3400d0a7faf48e1888582b6f6e02b82b9bd4f0bf7497ce";
};
+ # tests are not included in pypi tarball
+ doCheck = false;
+
+ pythonImportsCheck = [ "httptools" ];
+
meta = with lib; {
description = "A collection of framework independent HTTP protocol utils";
homepage = "https://github.com/MagicStack/httptools";
diff --git a/pkgs/development/python-modules/humanfriendly/default.nix b/pkgs/development/python-modules/humanfriendly/default.nix
index 8674231bc3086a17c3cf4efdbdfef5742a001627..49cb31b7d0309205c779022a0c7016ea50dc8861 100644
--- a/pkgs/development/python-modules/humanfriendly/default.nix
+++ b/pkgs/development/python-modules/humanfriendly/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "humanfriendly";
- version = "4.18";
+ version = "8.2";
src = fetchPypi {
inherit pname version;
- sha256 = "33ee8ceb63f1db61cce8b5c800c531e1a61023ac5488ccde2ba574a85be00a85";
+ sha256 = "bf52ec91244819c780341a3438d5d7b09f431d3f113a475147ac9b7b167a3d12";
};
propagatedBuildInputs = lib.optional (pythonOlder "3.3") monotonic;
diff --git a/pkgs/development/python-modules/humanize/default.nix b/pkgs/development/python-modules/humanize/default.nix
index d54c932ae32cd6ff65362eb5b2aa1a6c9415dd4e..418a8e203e4bd88f563798d8466cfa2bf9b5d676 100644
--- a/pkgs/development/python-modules/humanize/default.nix
+++ b/pkgs/development/python-modules/humanize/default.nix
@@ -1,19 +1,23 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, mock
+, setuptools_scm
}:
buildPythonPackage rec {
- version = "0.5.1";
+ version = "2.4.0";
pname = "humanize";
+ disabled = isPy27; # setup.py no longer compatible
src = fetchPypi {
inherit pname version;
- sha256 = "a43f57115831ac7c70de098e6ac46ac13be00d69abbf60bdcac251344785bb19";
+ sha256 = "42ae7d54b398c01bd100847f6cb0fc9e381c21be8ad3f8e2929135e48dbff026";
};
- buildInputs = [ mock ];
+ nativeBuildInputs = [ setuptools_scm ];
+ checkInputs = [ mock ];
doCheck = false;
diff --git a/pkgs/development/python-modules/hupper/default.nix b/pkgs/development/python-modules/hupper/default.nix
index 33f76f0a24862be218838c46a6cadb1a52c16591..b70202138d418dbbe5ec2f7a99dc80d77a41088e 100644
--- a/pkgs/development/python-modules/hupper/default.nix
+++ b/pkgs/development/python-modules/hupper/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "hupper";
- version = "1.9.1";
+ version = "1.10.2";
src = fetchPypi {
inherit pname version;
- sha256 = "3b1c2222ec7b8159e7ad059e4493c6cc634c86184af0bf2ce5aba6edd241cf5f";
+ sha256 = "3818f53dabc24da66f65cf4878c1c7a9b5df0c46b813e014abdd7c569eb9a02a";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/hvac/default.nix b/pkgs/development/python-modules/hvac/default.nix
index a783246ee5c3b54622816331d62f776a000152db..864a1300c3eed9255307cf07ee4e1741835e44af 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.1";
+ version = "0.10.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1fcd2psvkfsqy45iygm59rzhb7qkbgv3c1dk3x3jvhy6a1ls4kkq";
+ sha256 = "0yhywm8f86pc4f7ivvbwicwhzf0khjqp9jj77pqy6nha6znvpvnh";
};
propagatedBuildInputs = [ requests six ];
diff --git a/pkgs/development/python-modules/i3ipc/default.nix b/pkgs/development/python-modules/i3ipc/default.nix
index f5a8fc1e46c38aaf7479f67bb7f5380d765b41c9..4cc8574c842fe3d9ccdd2ddf6affd49619babc6f 100644
--- a/pkgs/development/python-modules/i3ipc/default.nix
+++ b/pkgs/development/python-modules/i3ipc/default.nix
@@ -1,20 +1,19 @@
{ stdenv, buildPythonPackage, fetchFromGitHub
-, enum-compat
, xorgserver, pytest, pytest-xvfb, pytest-asyncio, i3, python, xlib, xdpyinfo
, makeFontsConf, coreutils
}:
buildPythonPackage rec {
pname = "i3ipc";
- version = "2.1.1";
+ version = "2.2.1";
src = fetchFromGitHub {
owner = "acrisci";
repo = "i3ipc-python";
rev = "v${version}";
- sha256 = "10zpbiw1gcndn439g1vxcdkxllwp02qcmaal4w7hi2rzgaw1xkdk";
+ sha256 = "13bzs9dcv27czpnnbgz7a037lm8h991c8gk0qzzk5mq5yak24715";
};
- propagatedBuildInputs = [ enum-compat xlib ];
+ propagatedBuildInputs = [ xlib ];
fontsConf = makeFontsConf {
fontDirectories = [ ];
diff --git a/pkgs/development/python-modules/icecream/default.nix b/pkgs/development/python-modules/icecream/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..eba5a70577f7de2274b201a78fdff1ad9fc2e762
--- /dev/null
+++ b/pkgs/development/python-modules/icecream/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildPythonPackage, fetchPypi
+, asttokens, colorama, executing, pygments
+}:
+
+buildPythonPackage rec {
+ pname = "icecream";
+ version = "2.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "16kpixl43nrn093cvkmxiq2dzd9xc73zwzkmwp0rs7x01nji8kj3";
+ };
+
+ propagatedBuildInputs = [ asttokens colorama executing pygments ];
+
+ meta = with lib; {
+ description = "A little library for sweet and creamy print debugging";
+ homepage = "https://github.com/gruns/icecream";
+ license = licenses.mit;
+ maintainers = with maintainers; [ renatoGarcia ];
+ };
+}
diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix
index 19ad7317ce41c49ac709169c6d907f2fd9f1795a..e1e69158254239bf1efbcd4a4f912d64d85eda79 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.16";
+ version = "1.4.21";
src = fetchPypi {
inherit pname version;
- sha256 = "19zk3qmcf0afbcbfnj7cmmgr47pxhjqwa1bfdc3fp60yy10kvbgr";
+ sha256 = "105n1prgmzkzdwr8q0bdx82nj7i8p3af1abh864k2fcyjwmpzl64";
};
# Tests not included in PyPI tarball
diff --git a/pkgs/development/python-modules/idna/default.nix b/pkgs/development/python-modules/idna/default.nix
index 5e5d623ff10e8c7d59906bed71016c2f9f3ede97..13e8fb43bb2058375941633b5293538de56b8df7 100644
--- a/pkgs/development/python-modules/idna/default.nix
+++ b/pkgs/development/python-modules/idna/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "idna";
- version = "2.8";
+ version = "2.9";
src = fetchPypi {
inherit pname version;
- sha256 = "c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407";
+ sha256 = "7588d1c14ae4c77d74036e8c22ff447b26d0fde8f007354fd48a7814db15b7cb";
};
meta = {
diff --git a/pkgs/development/python-modules/ihatemoney/default.nix b/pkgs/development/python-modules/ihatemoney/default.nix
index 5df5e6b18cd20df2cf1d55f2beeec8b4169b35c4..38d762ec360752e23a265ff4a47b4831f1d86039 100644
--- a/pkgs/development/python-modules/ihatemoney/default.nix
+++ b/pkgs/development/python-modules/ihatemoney/default.nix
@@ -1,4 +1,4 @@
-{ buildPythonPackage, lib, fetchFromGitHub, isPy27, nixosTests
+{ buildPythonPackage, lib, fetchFromGitHub, isPy27, nixosTests, fetchpatch, fetchPypi
, alembic
, aniso8601
, Babel
@@ -15,33 +15,65 @@
, flask_script
, flask_sqlalchemy
, flask_wtf
+, debts
, idna
, itsdangerous
, jinja2
, Mako
, markupsafe
-, mock
, python-dateutil
, pytz
, six
, sqlalchemy
+, sqlalchemy-continuum
, werkzeug
, wtforms
, psycopg2 # optional, for postgresql support
, flask_testing
}:
+# ihatemoney is not really a library. It will only ever be imported
+# by the interpreter of uwsgi. So overrides for its depencies are fine.
+let
+ # https://github.com/spiral-project/ihatemoney/issues/567
+ pinned_wtforms = wtforms.overridePythonAttrs (old: rec {
+ pname = "WTForms";
+ version = "2.2.1";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0q9vkcq6jnnn618h27lx9sas6s9qlg2mv8ja6dn0hy38gwzarnqc";
+ };
+ });
+ pinned_flask_wtf = flask_wtf.override { wtforms = pinned_wtforms; };
+in
+
buildPythonPackage rec {
pname = "ihatemoney";
- version = "4.1";
+ version = "4.2";
src = fetchFromGitHub {
owner = "spiral-project";
repo = pname;
rev = version;
- sha256 = "1ai7v2i2rvswzv21nwyq51fvp8lr2x2cl3n34p11br06kc1pcmin";
+ sha256 = "0d4vc6m0jkwlz9ly0hcjghccydvqbldh2jb8yzf94jrgkd5fd7k1";
};
+ disabled = isPy27;
+
+ patches = [
+ # fix migration on postgresql
+ # remove on next release
+ (fetchpatch {
+ url = "https://github.com/spiral-project/ihatemoney/commit/6129191b26784b895e203fa3eafb89cee7d88b71.patch";
+ sha256 = "0yc24gsih9x3pnh2mhj4v5i71x02dq93a9jd2r8b1limhcl4p1sw";
+ })
+ ];
+
+ postPatch = ''
+ # remove draconian pinning
+ sed -i 's/==.*$//' setup.cfg
+ '';
+
propagatedBuildInputs = [
alembic
aniso8601
@@ -58,7 +90,7 @@ buildPythonPackage rec {
flask-restful
flask_script
flask_sqlalchemy
- flask_wtf
+ pinned_flask_wtf
idna
itsdangerous
jinja2
@@ -68,14 +100,16 @@ buildPythonPackage rec {
pytz
six
sqlalchemy
+ sqlalchemy-continuum
werkzeug
- wtforms
+ pinned_wtforms
psycopg2
+ debts
];
checkInputs = [
flask_testing
- ] ++ lib.optionals isPy27 [ mock ];
+ ];
passthru.tests = {
inherit (nixosTests) ihatemoney;
diff --git a/pkgs/development/python-modules/ijson/default.nix b/pkgs/development/python-modules/ijson/default.nix
index 9374d8939c3994f134e0dac4de6c6cb817c5ba47..4bcbe6a061a7e0cbadab2dc227f5d02b323cf487 100644
--- a/pkgs/development/python-modules/ijson/default.nix
+++ b/pkgs/development/python-modules/ijson/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ijson";
- version = "2.6.1";
+ version = "3.0.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1l034zq23315icym2n0zppa5lwpdll3mvavmyjbiryxb4c5wdsvm";
+ sha256 = "6e25448318cda55e82a5de52beb6813b003cb8e4a7b5753305912a30055a29f8";
};
doCheck = false; # something about yajl
diff --git a/pkgs/development/python-modules/imageio-ffmpeg/default.nix b/pkgs/development/python-modules/imageio-ffmpeg/default.nix
index e3a6e3bfd8db8714a7ab89d7c256e8da095cf523..d9991ee7845f98ede429e40a487f7b222491ff80 100644
--- a/pkgs/development/python-modules/imageio-ffmpeg/default.nix
+++ b/pkgs/development/python-modules/imageio-ffmpeg/default.nix
@@ -6,10 +6,10 @@
buildPythonPackage rec {
pname = "imageio-ffmpeg";
- version = "0.3.0";
+ version = "0.4.2";
src = fetchPypi {
- sha256 = "1hnn00xz9jyksnx1g0r1icv6ynbdnxq4cfnmb58ikg6ymi20al18";
+ sha256 = "13b05b17a941a9f4a90b16910b1ffac159448cff051a153da8ba4b4343ffa195";
inherit pname version;
};
diff --git a/pkgs/development/python-modules/imageio/default.nix b/pkgs/development/python-modules/imageio/default.nix
index 5433e1ea9e410fe11d319a6e3e78d735c525cdaa..4868f3ae371d6b5967ad388e6cad32c9b5ea60d1 100644
--- a/pkgs/development/python-modules/imageio/default.nix
+++ b/pkgs/development/python-modules/imageio/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, buildPythonPackage
+, isPy27
, pathlib
, fetchPypi
, pillow
@@ -8,28 +9,25 @@
, pytest
, numpy
, isPy3k
-, ffmpeg
+, ffmpeg_3
, futures
, enum34
}:
buildPythonPackage rec {
pname = "imageio";
- version = "2.6.1";
+ version = "2.8.0";
+ disabled = isPy27;
src = fetchPypi {
- sha256 = "1bk7pijmrspdfj9nnlbnw1yiww9w1kyjvlpzy9s5hj6zp4qv4kpl";
+ sha256 = "fb5fd6d3d17126bbaac9af29fe340e2c97a196eb9416d4f28c0e543744a152cf";
inherit pname version;
};
checkInputs = [ pytest psutil ] ++ stdenv.lib.optionals isPy3k [
- imageio-ffmpeg ffmpeg
+ imageio-ffmpeg ffmpeg_3
];
- propagatedBuildInputs = [ numpy pillow ] ++ stdenv.lib.optionals (!isPy3k) [
- futures
- enum34
- pathlib
- ];
+ propagatedBuildInputs = [ numpy pillow ];
checkPhase = ''
export IMAGEIO_USERDIR="$TMP"
diff --git a/pkgs/development/python-modules/imagesize/default.nix b/pkgs/development/python-modules/imagesize/default.nix
index aa7f1ea472491eac7fa1d78721f13d4363b09c71..ab3ee46c1b83c4fe4c3c4931316d91fa8f173a92 100644
--- a/pkgs/development/python-modules/imagesize/default.nix
+++ b/pkgs/development/python-modules/imagesize/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "imagesize";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f3832918bc3c66617f92e35f5d70729187676313caa60c187eb0f28b8fe5e3b5";
+ sha256 = "b1f6b5a4eab1f73479a50fb79fcf729514a900c341d8503d62a62dbc4127a2b1";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/importlib-metadata/default.nix b/pkgs/development/python-modules/importlib-metadata/default.nix
index 76545edcbebab1029eaf3c62c2694c175279f4c4..5a31379224758700df5c2a278719e43283e3e57e 100644
--- a/pkgs/development/python-modules/importlib-metadata/default.nix
+++ b/pkgs/development/python-modules/importlib-metadata/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "importlib-metadata";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchPypi {
pname = "importlib_metadata";
inherit version;
- sha256 = "00ikdj4gjhankdljnz7g5ggak4k9lql2926x0x117ir9j2lv7x86";
+ sha256 = "07icyggasn38yv2swdrd8z6i0plazmc9adavsdkbqqj91j53ll9l";
};
nativeBuildInputs = [ setuptools_scm ];
@@ -26,7 +26,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ zipp ]
++ lib.optionals (!isPy3k) [ pathlib2 contextlib2 configparser ];
- checkInputs = [ importlib-resources packaging ];
+ doCheck = false; # Cyclic dependencies.
# removing test_main.py - it requires 'pyflakefs'
# and adding `pyflakefs` to `checkInputs` causes infinite recursion.
diff --git a/pkgs/development/python-modules/importlib-resources/default.nix b/pkgs/development/python-modules/importlib-resources/default.nix
index 6fba0a703e1661c2324974c61db133fed64a8018..7faefd4c0e1e694b3770e0f0b392e2c900629b40 100644
--- a/pkgs/development/python-modules/importlib-resources/default.nix
+++ b/pkgs/development/python-modules/importlib-resources/default.nix
@@ -1,24 +1,28 @@
{ lib
, buildPythonPackage
, fetchPypi
-, pathlib2
+, setuptools_scm
+, toml
+, importlib-metadata
, typing
-, isPy3k
+, singledispatch
, pythonOlder
, python
}:
buildPythonPackage rec {
pname = "importlib_resources";
- version = "1.0.2";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d3279fd0f6f847cced9f7acc19bd3e5df54d34f93a2e7bb5f238f81545787078";
+ sha256 = "1jilyxyb2z7hzcjhx1ddni52mq00i728wqh8f5k4469yhdkdz1vg";
};
+ nativeBuildInputs = [ setuptools_scm toml ];
propagatedBuildInputs = [
- ] ++ lib.optional (!isPy3k) pathlib2
+ importlib-metadata
+ ] ++ lib.optional (pythonOlder "3.4") singledispatch
++ lib.optional (pythonOlder "3.5") typing
;
diff --git a/pkgs/development/python-modules/inflect/default.nix b/pkgs/development/python-modules/inflect/default.nix
index 2b856b35f7c3f766ed44daf8fcc320c3b726bcbb..b7fbe41f691fa56d809cc478ead5b9072508f536 100644
--- a/pkgs/development/python-modules/inflect/default.nix
+++ b/pkgs/development/python-modules/inflect/default.nix
@@ -1,15 +1,16 @@
-{ buildPythonPackage, fetchPypi, setuptools_scm, nose, six, importlib-metadata }:
+{ buildPythonPackage, fetchPypi, isPy27, setuptools_scm, nose, six, importlib-metadata, toml }:
buildPythonPackage rec {
pname = "inflect";
- version = "3.0.2";
+ version = "4.1.0";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "ee7c9b7c3376d06828b205460afb3c447b5d25dd653171db249a238f3fc2c18a";
+ sha256 = "def6f3791be9181f0c01e0bf5949304007ec6e04c6674fbef7cc49c657b8a9a5";
};
- nativeBuildInputs = [ setuptools_scm ];
+ nativeBuildInputs = [ setuptools_scm toml ];
propagatedBuildInputs = [ six importlib-metadata ];
checkInputs = [ nose ];
}
diff --git a/pkgs/development/python-modules/inflection/default.nix b/pkgs/development/python-modules/inflection/default.nix
index bc2a24abe59364d4f46558990812be359777853e..bf370d7ebf346c1ef5dc4706b22b3aebf970a8d6 100644
--- a/pkgs/development/python-modules/inflection/default.nix
+++ b/pkgs/development/python-modules/inflection/default.nix
@@ -1,12 +1,13 @@
-{ lib, fetchPypi, buildPythonPackage, pytest } :
+{ lib, fetchPypi, buildPythonPackage, isPy27, pytest } :
buildPythonPackage rec {
pname = "inflection";
- version = "0.3.1";
+ version = "0.4.0";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1jhnxgnw8y3mbzjssixh6qkc7a3afc4fygajhqrqalnilyvpzshq";
+ sha256 = "32a5c3341d9583ec319548b9015b7fbdf8c429cbcb575d326c33ae3a0e90d52c";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/influxdb/default.nix b/pkgs/development/python-modules/influxdb/default.nix
index cb86e18eb6e70feaccc9b1d1715cd89b7d135c4d..650235b29401907c52eed92473eaf7c3bebfa5d8 100644
--- a/pkgs/development/python-modules/influxdb/default.nix
+++ b/pkgs/development/python-modules/influxdb/default.nix
@@ -5,20 +5,29 @@
, dateutil
, pytz
, six
+, msgpack
+, fetchpatch
}:
buildPythonPackage rec {
pname = "influxdb";
- version = "5.2.3";
+ version = "5.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0dlddhbmd37qsdfyqn9w3xx4v07hladj6fvk9i15jxmz0iz6q9rh";
+ sha256 = "9bcaafd57ac152b9824ab12ed19f204206ef5df8af68404770554c5b55b475f6";
};
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/influxdata/influxdb-python/commit/cc41e290f690c4eb67f75c98fa9f027bdb6eb16b.patch";
+ sha256 = "1fb9qrq1kp24pixjwvzhdy67z3h0wnj92aj0jw0a25fd0rdxdvg4";
+ })
+ ];
+
# ImportError: No module named tests
doCheck = false;
- propagatedBuildInputs = [ requests dateutil pytz six ];
+ propagatedBuildInputs = [ requests dateutil pytz six msgpack ];
meta = with stdenv.lib; {
description = "Python client for InfluxDB";
diff --git a/pkgs/development/python-modules/infoqscraper/default.nix b/pkgs/development/python-modules/infoqscraper/default.nix
index ce265d0137854ecdbd5e7edd259faf880cb9a2e8..4a154308343277350ceac1fe7cf4e31011a3e009 100644
--- a/pkgs/development/python-modules/infoqscraper/default.nix
+++ b/pkgs/development/python-modules/infoqscraper/default.nix
@@ -21,7 +21,7 @@ buildPythonPackage rec {
doCheck = false;
buildInputs = [ html5lib ];
- propagatedBuildInputs = [ six beautifulsoup4 pkgs.ffmpeg pkgs.swftools pkgs.rtmpdump ];
+ propagatedBuildInputs = [ six beautifulsoup4 pkgs.ffmpeg_3 pkgs.swftools pkgs.rtmpdump ];
meta = with stdenv.lib; {
description = "Discover presentations and/or create a movie consisting of slides and audio track from an infoq url";
diff --git a/pkgs/development/python-modules/iniparse/default.nix b/pkgs/development/python-modules/iniparse/default.nix
index 1fdae967a42f2eb7799ae8a4bd21376b85b7f5bb..e240b0863c233f19594606edea4e1d4edea62e59 100644
--- a/pkgs/development/python-modules/iniparse/default.nix
+++ b/pkgs/development/python-modules/iniparse/default.nix
@@ -2,21 +2,24 @@
, buildPythonPackage
, fetchPypi
, python
+, six
}:
buildPythonPackage rec {
pname = "iniparse";
- version = "0.4";
+ version = "0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0m60k46vr03x68jckachzsipav0bwhhnqb8715hm1cngs89fxhdb";
+ sha256 = "932e5239d526e7acb504017bb707be67019ac428a6932368e6851691093aa842";
};
checkPhase = ''
${python.interpreter} runtests.py
'';
+ propagatedBuildInputs = [ six ];
+
# Does not install tests
doCheck = false;
diff --git a/pkgs/development/python-modules/intake/default.nix b/pkgs/development/python-modules/intake/default.nix
index ca22dc4a9f973b9146c27ed6c5793091bd92df6f..91c779c292a2b014d508c1042288ed23fd9fd23c 100644
--- a/pkgs/development/python-modules/intake/default.nix
+++ b/pkgs/development/python-modules/intake/default.nix
@@ -23,13 +23,13 @@
buildPythonPackage rec {
pname = "intake";
- version = "0.5.5";
+ version = "0.6.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "0ypgf0046hln27gjcy7gjh4diblgmivkf7kxbcy1mjvwka55bdmw";
+ sha256 = "0c284abeb74927a7366dcab6cefc010c4d050365b8af61c37326a2473a490a4e";
};
checkInputs = [ pyarrow pytest ];
diff --git a/pkgs/development/python-modules/internetarchive/default.nix b/pkgs/development/python-modules/internetarchive/default.nix
index d862e3d2abbc1e988d529de83ac3eead43bc1872..ecf39000661e887bb28ef10ab1e3d6e0006b2c71 100644
--- a/pkgs/development/python-modules/internetarchive/default.nix
+++ b/pkgs/development/python-modules/internetarchive/default.nix
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "internetarchive";
- version = "1.9.3";
+ version = "1.9.4";
# Can't use pypi, data files for tests missing
src = fetchFromGitHub {
owner = "jjjake";
repo = "internetarchive";
rev = "v${version}";
- sha256 = "19av6cpps2qldfl3wb9mcirs1a48a4466m1v9k9yhdznqi4zb0ji";
+ sha256 = "10xlblj21hanahsmw6lfggbrbpw08pdmvdgds1p58l8xd4fazli8";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/invoke/default.nix b/pkgs/development/python-modules/invoke/default.nix
index 8c1ca760df844994f82d200fdbf36bd8420713f9..7189727cf3a844569f69ced0cfb79420e0848540 100644
--- a/pkgs/development/python-modules/invoke/default.nix
+++ b/pkgs/development/python-modules/invoke/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "invoke";
- version = "1.3.1";
+ version = "1.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "dae041ff458e1ef05448aae3b76e8c2a176c4b7c6a9d5e8ce880f16251803661";
+ sha256 = "de3f23bfe669e3db1085789fd859eb8ca8e0c5d9c20811e2407fa042e8a5e15d";
};
patchPhase = ''
@@ -20,6 +20,9 @@ buildPythonPackage rec {
# errors with vendored libs
doCheck = false;
+ # has vendored python2 code
+ dontUsePythonRecompileBytecode = true;
+
meta = {
description = "Pythonic task execution";
license = lib.licenses.bsd2;
diff --git a/pkgs/development/python-modules/ipdb/default.nix b/pkgs/development/python-modules/ipdb/default.nix
index 4b234cc11ac8053fbc7d3388d7267cb36af2458a..c32726be7e47604d5ed0b16b27b5d40e2c426fb4 100644
--- a/pkgs/development/python-modules/ipdb/default.nix
+++ b/pkgs/development/python-modules/ipdb/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "ipdb";
- version = "0.13.2";
+ version = "0.13.3";
disabled = isPyPy; # setupterm: could not find terminfo database
src = fetchPypi {
inherit pname version;
- sha256 = "0jcd849rx30y3wcgzsqbn06v0yjlzvb9x3076q0yxpycdwm1ryvp";
+ sha256 = "0y3yk5k2yszcwxsjinvf40b1wl8wi8l6kv7pl9jmx9j53hk6vx6n";
};
propagatedBuildInputs = [ ipython ];
diff --git a/pkgs/development/python-modules/ipython/7.9.nix b/pkgs/development/python-modules/ipython/7.9.nix
index 4c8086def330c3ee711c17f5fa378dd2ee6d8ebd..9953868df5f3b389ba63776a9ac14b0a73cfe1ff 100644
--- a/pkgs/development/python-modules/ipython/7.9.nix
+++ b/pkgs/development/python-modules/ipython/7.9.nix
@@ -64,6 +64,6 @@ buildPythonPackage rec {
description = "IPython: Productive Interactive Computing";
homepage = "http://ipython.org/";
license = licenses.bsd3;
- maintainers = with maintainers; [ bjornfor fridh ];
+ maintainers = with maintainers; [ bjornfor ];
};
}
diff --git a/pkgs/development/python-modules/ipython/default.nix b/pkgs/development/python-modules/ipython/default.nix
index 69fe73eb3423032a5f57d2ddbf458496ebfb0551..692daa7b2f387a1fcbb4d279faf87a9e9b795cb8 100644
--- a/pkgs/development/python-modules/ipython/default.nix
+++ b/pkgs/development/python-modules/ipython/default.nix
@@ -22,12 +22,12 @@
buildPythonPackage rec {
pname = "ipython";
- version = "7.14.0";
+ version = "7.15.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "f0126781d0f959da852fb3089e170ed807388e986a8dd4e6ac44855845b0fb1c";
+ sha256 = "0ef1433879816a960cd3ae1ae1dc82c64732ca75cec8dab5a4e29783fb571d0e";
};
prePatch = lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/python-modules/ipyvuetify/default.nix b/pkgs/development/python-modules/ipyvuetify/default.nix
index dc9df34c0d0160f6c98c6577da7ed079dcd8746f..b1ccc22ac6d908603115f6c3d64184a6df993874 100644
--- a/pkgs/development/python-modules/ipyvuetify/default.nix
+++ b/pkgs/development/python-modules/ipyvuetify/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "ipyvuetify";
- version = "1.2.2";
+ version = "1.4.0";
# GitHub version tries to run npm (Node JS)
src = fetchPypi {
inherit pname version;
- sha256 = "0vg3sdkdhba917xs6gyzwpp10gi2gszihf45cw2llwsfgb7kpfw8";
+ sha256 = "663ad97a30cd449117639e4af37d535d7383b2014b88338d12392ac7f62bdb2b";
};
propagatedBuildInputs = [ ipyvue ];
diff --git a/pkgs/development/python-modules/irc/default.nix b/pkgs/development/python-modules/irc/default.nix
index 5828ada7a61d83839859c7b95c13b4acf47bd646..b04ab3febdb10af1ea5d1d3d69dc232e3b9efb4b 100644
--- a/pkgs/development/python-modules/irc/default.nix
+++ b/pkgs/development/python-modules/irc/default.nix
@@ -1,4 +1,4 @@
-{ buildPythonPackage, fetchPypi, isPy3k
+{ lib, buildPythonPackage, fetchPypi, isPy3k
, six, jaraco_logging, jaraco_text, jaraco_stream, pytz, jaraco_itertools
, setuptools_scm, jaraco_collections, importlib-metadata
}:
@@ -16,7 +16,7 @@ buildPythonPackage rec {
doCheck = false;
- buildInputs = [ setuptools_scm ];
+ nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [
six
importlib-metadata
@@ -27,4 +27,11 @@ buildPythonPackage rec {
jaraco_itertools
jaraco_collections
];
+
+ meta = with lib; {
+ description = "IRC (Internet Relay Chat) protocol library for Python";
+ homepage = "https://github.com/jaraco/irc";
+ license = licenses.mit;
+ maintainers = [];
+ };
}
diff --git a/pkgs/development/python-modules/isbnlib/default.nix b/pkgs/development/python-modules/isbnlib/default.nix
index 11ae3157615a88302021ae65cec446a3069166c5..2c454fd9ce0c5534a9e0ed89fda204bd9ec92a82 100644
--- a/pkgs/development/python-modules/isbnlib/default.nix
+++ b/pkgs/development/python-modules/isbnlib/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "isbnlib";
- version = "3.10.1";
+ version = "3.10.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1ky5ynb8p580y2x3vpib6yrvdjgjb0wpqmdfnq5pqi3qzjyzsqra";
+ sha256 = "2295c01465fe19776b1f9432fd99fd24e61230d146ded2752e0d980ef6f4101f";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/iterm2/default.nix b/pkgs/development/python-modules/iterm2/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..33504323802a9c890be943396dd31c63353f331e
--- /dev/null
+++ b/pkgs/development/python-modules/iterm2/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi
+, protobuf
+, websockets
+}:
+
+buildPythonPackage rec {
+ pname = "iterm2";
+ version = "1.14";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "089pln3c41n6dyh91hw9gy6mpm9s663lpmdc4gamig3g6pfmbsk4";
+ };
+
+ propagatedBuildInputs = [ protobuf websockets ];
+
+ # The tests require pyobjc. We can't use pyobjc because at
+ # time of writing the pyobjc derivation is disabled on python 3.
+ # iterm2 won't build on python 2 because it depends on websockets
+ # which is disabled below python 3.3.
+ doCheck = false;
+
+ pythonImportsCheck = [ "iterm2" ];
+
+ meta = with lib; {
+ description = "Python interface to iTerm2's scripting API";
+ homepage = "http://github.com/gnachman/iTerm2";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ jeremyschlatter ];
+ };
+}
diff --git a/pkgs/development/python-modules/janus/default.nix b/pkgs/development/python-modules/janus/default.nix
index da0f43811f23a64426697d07fcce2a250daac1af..1999a625e4b812c89c41949d985d6ba9489e610b 100644
--- a/pkgs/development/python-modules/janus/default.nix
+++ b/pkgs/development/python-modules/janus/default.nix
@@ -1,17 +1,20 @@
-{ lib, buildPythonPackage, fetchPypi, pytest, pythonOlder }:
+{ lib, buildPythonPackage, fetchPypi, pytestCheckHook, pythonOlder, pytest-asyncio }:
buildPythonPackage rec {
pname = "janus";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cfc221683160b91b35bae1917e2957b78dad10a2e634f4f8ed119ed72e2a88ef";
+ sha256 = "0700f5537d076521851d19b7625545c5e76f6d5792ab17984f28230adcc3b34c";
};
disabled = pythonOlder "3.6";
- checkInputs = [ pytest ];
+ checkInputs = [ pytest-asyncio pytestCheckHook ];
+
+ # also fails upstream: https://github.com/aio-libs/janus/pull/258
+ disabledTests = [ "test_format" ];
meta = with lib; {
description = "Mixed sync-async queue";
diff --git a/pkgs/development/python-modules/jaraco_collections/default.nix b/pkgs/development/python-modules/jaraco_collections/default.nix
index ceaa46a7847ede81288a299235bb2d46da8c342c..9f6e6e2aa7e905bd703100e96dc775ce37c631ba 100644
--- a/pkgs/development/python-modules/jaraco_collections/default.nix
+++ b/pkgs/development/python-modules/jaraco_collections/default.nix
@@ -4,10 +4,10 @@
buildPythonPackage rec {
pname = "jaraco.collections";
- version = "2.1";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0z1kmgf8jahx42bmflmj030wl8yrksw5b5ghcpayrqd5221jfk0f";
+ sha256 = "be570ef4f2e7290b757449395238fa63d70a9255574624e73c5ff9f1ee554721";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/jaraco_functools/2.nix b/pkgs/development/python-modules/jaraco_functools/2.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e0bbde47d2501267d876a36d0af7d97235a844dc
--- /dev/null
+++ b/pkgs/development/python-modules/jaraco_functools/2.nix
@@ -0,0 +1,25 @@
+{ lib, buildPythonPackage, fetchPypi
+, setuptools_scm
+, more-itertools, backports_functools_lru_cache }:
+
+buildPythonPackage rec {
+ pname = "jaraco.functools";
+ version = "2.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0ickpwvvdrlbm477gdzfjfcbgmfia9ksm9a3i3pbx9xia97r9fim";
+ };
+
+ propagatedBuildInputs = [ more-itertools backports_functools_lru_cache ];
+
+ doCheck = false;
+
+ buildInputs = [ setuptools_scm ];
+
+ meta = with lib; {
+ description = "Additional functools in the spirit of stdlib's functools";
+ homepage = "https://github.com/jaraco/jaraco.functools";
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/jaraco_functools/default.nix b/pkgs/development/python-modules/jaraco_functools/default.nix
index ac6eb936e62880f43bff4cb911d8aef2fd7a3108..6ee4c241710989209b161c8a28476db909d91d49 100644
--- a/pkgs/development/python-modules/jaraco_functools/default.nix
+++ b/pkgs/development/python-modules/jaraco_functools/default.nix
@@ -1,22 +1,22 @@
{ lib, buildPythonPackage, fetchPypi
-, setuptools_scm
+, setuptools_scm, toml
, more-itertools, backports_functools_lru_cache }:
buildPythonPackage rec {
pname = "jaraco.functools";
- version = "2.0";
+ version = "3.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "35ba944f52b1a7beee8843a5aa6752d1d5b79893eeb7770ea98be6b637bf9345";
+ sha256 = "9fedc4be3117512ca3e03e1b2ffa7a6a6ffa589bfb7d02bfb324e55d493b94f4";
};
+ nativeBuildInputs = [ setuptools_scm toml ];
+
propagatedBuildInputs = [ more-itertools backports_functools_lru_cache ];
doCheck = false;
- buildInputs = [ setuptools_scm ];
-
meta = with lib; {
description = "Additional functools in the spirit of stdlib's functools";
homepage = "https://github.com/jaraco/jaraco.functools";
diff --git a/pkgs/development/python-modules/jaraco_itertools/0001-Don-t-run-flake8-checks-during-the-build.patch b/pkgs/development/python-modules/jaraco_itertools/0001-Don-t-run-flake8-checks-during-the-build.patch
index 43530fcc3285903ab5eb764366b9329d252d3380..2dcf7d64862612c91b5b2626b9afe5c752cced0d 100644
--- a/pkgs/development/python-modules/jaraco_itertools/0001-Don-t-run-flake8-checks-during-the-build.patch
+++ b/pkgs/development/python-modules/jaraco_itertools/0001-Don-t-run-flake8-checks-during-the-build.patch
@@ -1,38 +1,27 @@
-From fcffcc61e432e5250e7fbfb1ecbe0f1cac3006cf Mon Sep 17 00:00:00 2001
-From: Maximilian Bosch
-Date: Sun, 10 Mar 2019 13:10:18 +0100
-Subject: [PATCH] Don't run flake8 checks during the build
+From fd56b0d85393d684bd3bf99f33d8638da884282f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?J=C3=B6rg=20Thalheim?=
+Date: Thu, 25 Jun 2020 09:52:11 +0100
+Subject: [PATCH] disable flake8/black8/coverage from tests
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
-If the code simply violates their code style, the Nix package shouldn't fail.
+Signed-off-by: Jörg Thalheim
---
pytest.ini | 2 +-
- setup.cfg | 1 -
- 2 files changed, 1 insertion(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pytest.ini b/pytest.ini
-index d165e5e..d8e4694 100644
+index 5027d34..4e2a2d2 100644
--- a/pytest.ini
+++ b/pytest.ini
-@@ -1,6 +1,6 @@
+@@ -1,5 +1,5 @@
[pytest]
norecursedirs=dist build .tox .eggs
--addopts=--doctest-modules --flake8
+-addopts=--doctest-modules --flake8 --black --cov
+addopts=--doctest-modules
doctest_optionflags=ALLOW_UNICODE ELLIPSIS ALLOW_BYTES
filterwarnings=
- ignore:Possible nested set::pycodestyle:113
-diff --git a/setup.cfg b/setup.cfg
-index 9f3517f..c9033ec 100644
---- a/setup.cfg
-+++ b/setup.cfg
-@@ -30,7 +30,6 @@ setup_requires = setuptools_scm >= 1.15.0
- testing =
- pytest >= 3.5, !=3.7.3
- pytest-checkdocs
-- pytest-flake8
- docs =
- sphinx
- jaraco.packaging >= 3.2
--
-2.18.1
+2.27.0
diff --git a/pkgs/development/python-modules/jaraco_itertools/default.nix b/pkgs/development/python-modules/jaraco_itertools/default.nix
index 446a3874c48e80d6799e1b2c4cabfc7b2485b565..5df70b6da97b4d37960c7571d710cc80f1c6fd06 100644
--- a/pkgs/development/python-modules/jaraco_itertools/default.nix
+++ b/pkgs/development/python-modules/jaraco_itertools/default.nix
@@ -4,23 +4,30 @@
buildPythonPackage rec {
pname = "jaraco.itertools";
- version = "4.4.2";
+ version = "5.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0zxx8ffk5ycapy2d41dfgzskl5jfwjc10hsd91jsrax5alkhrh7x";
+ sha256 = "6447d567f57efe5efea386265c7864652e9530830a1b80f43e60b4f222b9ab84";
};
- patches = [ ./0001-Don-t-run-flake8-checks-during-the-build.patch ];
+ nativeBuildInputs = [ setuptools_scm ];
+
+ patches = [
+ ./0001-Don-t-run-flake8-checks-during-the-build.patch
+ ];
- buildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ inflect more-itertools six ];
checkInputs = [ pytest ];
+ # tests no longer available through pypi
+ doCheck = false;
checkPhase = ''
pytest
'';
+ pythonImportsCheck = [ "jaraco.itertools" ];
+
meta = with lib; {
description = "Tools for working with iterables";
homepage = "https://github.com/jaraco/jaraco.itertools";
diff --git a/pkgs/development/python-modules/jaraco_logging/0001-Don-t-run-flake8-checks-during-the-build.patch b/pkgs/development/python-modules/jaraco_logging/0001-Don-t-run-flake8-checks-during-the-build.patch
deleted file mode 100644
index aab9604b9ce89a1cf2147ba47d094437f1c1b961..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/jaraco_logging/0001-Don-t-run-flake8-checks-during-the-build.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 4b9801d9bbe535fd6719933b96278915573e3595 Mon Sep 17 00:00:00 2001
-From: Maximilian Bosch
-Date: Sun, 10 Mar 2019 16:42:21 +0100
-Subject: [PATCH] Don't run flake8 checks during the build
-
-If the code simply violates their code style, the Nix package shouldn't fail.
----
- pytest.ini | 2 +-
- setup.cfg | 1 -
- 2 files changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/pytest.ini b/pytest.ini
-index 9b3c1ec..a5189c1 100644
---- a/pytest.ini
-+++ b/pytest.ini
-@@ -1,6 +1,6 @@
- [pytest]
- norecursedirs=dist build .tox .eggs
--addopts=--doctest-modules --flake8
-+addopts=--doctest-modules
- doctest_optionflags=ALLOW_UNICODE ELLIPSIS
- filterwarnings=
- ignore:Possible nested set::pycodestyle:113
-diff --git a/setup.cfg b/setup.cfg
-index 3e7bbed..5cac7a2 100644
---- a/setup.cfg
-+++ b/setup.cfg
-@@ -29,7 +29,6 @@ setup_requires = setuptools_scm >= 1.15.0
- testing =
- pytest >= 3.5, !=3.7.3
- pytest-checkdocs
-- pytest-flake8
- docs =
- sphinx
- jaraco.packaging >= 3.2
---
-2.18.1
-
diff --git a/pkgs/development/python-modules/jaraco_logging/default.nix b/pkgs/development/python-modules/jaraco_logging/default.nix
index 1ac7b48c0fab4c5797ea9f4b2b983aa3490d5acc..3f9fa4d67caf25a30124803d41c15c6ae40f9913 100644
--- a/pkgs/development/python-modules/jaraco_logging/default.nix
+++ b/pkgs/development/python-modules/jaraco_logging/default.nix
@@ -1,25 +1,23 @@
{ lib, buildPythonPackage, fetchPypi, setuptools_scm
-, tempora, six, pytest
+, tempora, six
}:
buildPythonPackage rec {
pname = "jaraco.logging";
- version = "2.0";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1lb846j7qs1hgqwkyifv51nhl3f8jimbc4lk8yn9nkaynw0vyzcg";
+ sha256 = "31716fe84d3d5df39d95572942513bd4bf8ae0a478f64031eff4c2ea9e83434e";
};
- patches = [ ./0001-Don-t-run-flake8-checks-during-the-build.patch ];
-
- buildInputs = [ setuptools_scm ];
+ nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ tempora six ];
- checkInputs = [ pytest ];
- checkPhase = ''
- PYTHONPATH=".:$PYTHONPATH" pytest
- '';
+ # test no longer packaged with pypi
+ doCheck = false;
+
+ pythonImportsCheck = [ "jaraco.logging" ];
meta = with lib; {
description = "Support for Python logging facility";
diff --git a/pkgs/development/python-modules/jaraco_stream/2.nix b/pkgs/development/python-modules/jaraco_stream/2.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e1737083c86cb5e7ff2e13a5f60968bea9687a0d
--- /dev/null
+++ b/pkgs/development/python-modules/jaraco_stream/2.nix
@@ -0,0 +1,13 @@
+{ buildPythonPackage, fetchPypi, setuptools_scm, six }:
+
+buildPythonPackage rec {
+ pname = "jaraco.stream";
+ version = "2.0";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "196synw4g76yagcflmavi7wakf5cdgsflmvbj7zs616gv03xbsf2";
+ };
+ doCheck = false;
+ buildInputs = [ setuptools_scm ];
+ propagatedBuildInputs = [ six ];
+}
diff --git a/pkgs/development/python-modules/javaobj-py3/default.nix b/pkgs/development/python-modules/javaobj-py3/default.nix
index 54656e1ea993ce8332793a172f1623d39d2d396c..e82f4c2511fd90199f6b879b0cceb23da85e4b6d 100644
--- a/pkgs/development/python-modules/javaobj-py3/default.nix
+++ b/pkgs/development/python-modules/javaobj-py3/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "javaobj-py3";
- version = "0.3.0";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0j9532i7bnjd0v4a8c36mjj9rsdnbmckk65dh9sbmvnhy3j6jx55";
+ sha256 = "419ff99543469e68149f875abb0db5251cecd350c03d2bfb4c94a5796f1cbc14";
};
# Tests assume network connectivity
diff --git a/pkgs/development/python-modules/jc/default.nix b/pkgs/development/python-modules/jc/default.nix
index e7942760b72c52f1337bec137fc8fe443540caa4..027ae8000b96437597d86d7a6329ee977ffe056e 100644
--- a/pkgs/development/python-modules/jc/default.nix
+++ b/pkgs/development/python-modules/jc/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "jc";
- version = "1.11.2";
+ version = "1.11.8";
disabled = isPy27;
src = fetchFromGitHub {
owner = "kellyjonbrazil";
repo = "jc";
rev = "v${version}";
- sha256 = "1gsvjgypjgw5a0k85kdvbbf7q6wspmv6z76acrgnidhav8sdn4dm";
+ sha256 = "0rkckbgm04ql4r48wjgljfiqvsz36n99yqcpcyna8lvlm8h4nmwa";
};
propagatedBuildInputs = [ ruamel_yaml xmltodict pygments ];
diff --git a/pkgs/development/python-modules/jedi/default.nix b/pkgs/development/python-modules/jedi/default.nix
index 3a8da882d125ab589fed7dae11ac62d262820d3c..77d3e3e4d8a0a092a97ce8d0855ba128b4cbbb59 100644
--- a/pkgs/development/python-modules/jedi/default.nix
+++ b/pkgs/development/python-modules/jedi/default.nix
@@ -2,17 +2,13 @@
buildPythonPackage rec {
pname = "jedi";
- version = "0.15.2";
+ version = "0.17.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e909527104a903606dd63bea6e8e888833f0ef087057829b89a18364a856f807";
+ sha256 = "df40c97641cb943661d2db4c33c2e1ff75d491189423249e989bcea4464f3030";
};
- postPatch = ''
- substituteInPlace requirements.txt --replace "parso==0.1.0" "parso"
- '';
-
checkInputs = [ pytest glibcLocales tox pytestcov ];
propagatedBuildInputs = [ parso ];
diff --git a/pkgs/development/python-modules/jenkins-job-builder/default.nix b/pkgs/development/python-modules/jenkins-job-builder/default.nix
index 26b7ab5d622fba23de1fb806bf557bdb720d6767..e5f4fae63d362c7a362de8a6965bd92e7591a3ed 100644
--- a/pkgs/development/python-modules/jenkins-job-builder/default.nix
+++ b/pkgs/development/python-modules/jenkins-job-builder/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "jenkins-job-builder";
- version = "3.3.0";
+ version = "3.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0znnw1vnvnm8a6gfrk479s2b9hzlxi4qy57c9a47qphvx3mklm8x";
+ sha256 = "80a7e8d3bebb1e792ff347e9dd072879ce105424224fe804e6671c32a2e8e4bf";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/jmespath/default.nix b/pkgs/development/python-modules/jmespath/default.nix
index ebea3546d9ecc1e5de94f03c3dad10c01cd559d8..993955f2a032e953977a6041c1db4a652715cf0a 100644
--- a/pkgs/development/python-modules/jmespath/default.nix
+++ b/pkgs/development/python-modules/jmespath/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "jmespath";
- version = "0.9.5";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1nf2ipzvigspy17r16dpkhzn1bqdmlak162rm8dy4wri2n6mr9fc";
+ sha256 = "b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9";
};
buildInputs = [ nose ];
diff --git a/pkgs/development/python-modules/joblib/default.nix b/pkgs/development/python-modules/joblib/default.nix
index d0c875cfa3bfc6515ff6bfe54e8cc8e0a8bdffe6..da6e53fa129c05fb8b3ad89ecda4a3a92c67c81b 100644
--- a/pkgs/development/python-modules/joblib/default.nix
+++ b/pkgs/development/python-modules/joblib/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "joblib";
- version = "0.14.1";
+ version = "0.15.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0630eea4f5664c463f23fbf5dcfc54a2bc6168902719fa8e19daf033022786c8";
+ sha256 = "61e49189c84b3c5d99a969d314853f4d1d263316cc694bec17548ebaa9c47b6e";
};
checkInputs = [ sphinx numpydoc pytest ];
diff --git a/pkgs/development/python-modules/jsbeautifier/default.nix b/pkgs/development/python-modules/jsbeautifier/default.nix
index b30d2ee7e0fde8dea4a80002f62b1cad05de78ae..225fa48c72c36263d2e35f1d830a3d2093071bba 100644
--- a/pkgs/development/python-modules/jsbeautifier/default.nix
+++ b/pkgs/development/python-modules/jsbeautifier/default.nix
@@ -2,14 +2,14 @@
buildPythonApplication rec {
pname = "jsbeautifier";
- version = "1.10.3";
+ version = "1.11.0";
propagatedBuildInputs = [ six editorconfig ];
checkInputs = [ pytest ];
src = fetchPypi {
inherit pname version;
- sha256 = "0aaxi56qm2wmccsdj4v1lc158625c2g6ikqq950yv43i0pyyi3lp";
+ sha256 = "4f670c6f4f8d4caca9a348271010742f494becb96fe0a9be6ffac8b3d46350ca";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/jsonpatch/default.nix b/pkgs/development/python-modules/jsonpatch/default.nix
index 7345c8f723a9bcd4ce952ffd2bcc3023809e9cff..82ef58bab5df411a03c29e195c882d814c0867c2 100644
--- a/pkgs/development/python-modules/jsonpatch/default.nix
+++ b/pkgs/development/python-modules/jsonpatch/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "jsonpatch";
- version = "1.24";
+ version = "1.25";
src = fetchPypi {
inherit pname version;
- sha256 = "cbb72f8bf35260628aea6b508a107245f757d1ec839a19c34349985e2c05645a";
+ sha256 = "ddc0f7628b8bfdd62e3cbfbc24ca6671b0b6265b50d186c2cf3659dc0f78fd6a";
};
# test files are missing
diff --git a/pkgs/development/python-modules/jsonpickle/default.nix b/pkgs/development/python-modules/jsonpickle/default.nix
index 528287028a22bd1e4c40aeeb84f3a66a66a4e509..66e7d62aa8393bf8d3507c22cdb3a6d17cb9439e 100644
--- a/pkgs/development/python-modules/jsonpickle/default.nix
+++ b/pkgs/development/python-modules/jsonpickle/default.nix
@@ -2,20 +2,35 @@
, buildPythonPackage
, fetchPypi
, pytest
+, setuptools_scm
+, toml
+, importlib-metadata
}:
buildPythonPackage rec {
pname = "jsonpickle";
- version = "1.2";
+ version = "1.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "16xj4r31pnd90slax5mmd5wps5s73wp9mn6sy9nhkl5ih7bj5sfk";
+ sha256 = "e8d4b7cd0bd6826001a74377df1079a76ad8bae0f909282de2554164c837c8ba";
};
checkInputs = [ pytest ];
- checkPhase = "pytest tests/jsonpickle_test.py";
+ nativeBuildInputs = [
+ setuptools_scm
+ toml
+ ];
+
+ propagatedBuildInputs = [
+ importlib-metadata
+ ];
+
+ checkPhase = ''
+ rm pytest.ini
+ pytest tests/jsonpickle_test.py
+ '';
meta = {
description = "Python library for serializing any arbitrary object graph into JSON";
diff --git a/pkgs/development/python-modules/junit-xml/default.nix b/pkgs/development/python-modules/junit-xml/default.nix
index 7c5ffc9fad5afc2e118bba6cf95dbc516becbf1f..84acd49792d2898688072438c4d737d63b229ea8 100644
--- a/pkgs/development/python-modules/junit-xml/default.nix
+++ b/pkgs/development/python-modules/junit-xml/default.nix
@@ -1,6 +1,6 @@
{ lib
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, six
, pytest
, pytest-sugar
@@ -8,11 +8,15 @@
buildPythonPackage rec {
pname = "junit-xml";
- version = "1.8";
+ version = "1.9";
- src = fetchPypi {
- inherit pname version;
- sha256 = "08fw86azza6d3l3nx34kq69cpwmmfqpn7xrb8pdlxmhr1941qbv0";
+ # Only a wheel on PyPI
+ src = fetchFromGitHub {
+ owner = "kyrus";
+ repo = "python-junit-xml";
+ # No tags...sigh
+ rev = "856414648cbab3f64e69b856bc25cea8b9aa0377";
+ sha256 = "1sg03mv7dk3x4mjxjg127vqjmx0ms7v3a5aibxrclxlhmdqcgvb2";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/junos-eznc/default.nix b/pkgs/development/python-modules/junos-eznc/default.nix
index 9c98895a8b2e61a8136b5496d949cd9b2a99ff9a..1f92045c41a3567d41f7d4a42e51e24ba57426b0 100644
--- a/pkgs/development/python-modules/junos-eznc/default.nix
+++ b/pkgs/development/python-modules/junos-eznc/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "junos-eznc";
- version = "2.3.1";
+ version = "2.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0f8c4763fe2281979bc00350b93d510368992dbae0dae4fea0bafee5904a7e68";
+ sha256 = "8f3ecf06ab4d630f27e7ed7a7b605122ee5c5e5386b1f5186f6cb52810750b18";
};
diff --git a/pkgs/development/python-modules/jupyter-repo2docker/default.nix b/pkgs/development/python-modules/jupyter-repo2docker/default.nix
index 2a5e1a988da3183148aa35c508f8dd3e1e2f9415..4dc878e26701d537eb2bfdd69acaa7ca347f3855 100644
--- a/pkgs/development/python-modules/jupyter-repo2docker/default.nix
+++ b/pkgs/development/python-modules/jupyter-repo2docker/default.nix
@@ -12,13 +12,13 @@
}:
buildPythonPackage rec {
- version = "0.10.0";
+ version = "0.11.0";
pname = "jupyter-repo2docker";
disabled = !(pythonAtLeast "3.4");
src = fetchPypi {
inherit pname version;
- sha256 = "7965262913be6be60e64c8016f5f3d4bf93701f2787209215859d73b2adbc05a";
+ sha256 = "7fc2edf0cda1e46f2e7553bfb84a47e6d141b8dac393268ef01ee3504ca6ad94";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/jupyter_client/5.nix b/pkgs/development/python-modules/jupyter_client/5.nix
index 4855663ebc7d35ead77a3a829b62f075407d52b9..8ce8150cbd47044569a75659fc713f3794d3890f 100644
--- a/pkgs/development/python-modules/jupyter_client/5.nix
+++ b/pkgs/development/python-modules/jupyter_client/5.nix
@@ -34,6 +34,6 @@ buildPythonPackage rec {
description = "Jupyter protocol implementation and client libraries";
homepage = "https://jupyter.org/";
license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ fridh ];
+ maintainers = with lib.maintainers; [ ];
};
}
diff --git a/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix b/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix
index d6c505c4a173a1dc7fa158dee6b2d726616e2513..9d5d2a4c23fa19974cee0f5bad808befa22f5dba 100644
--- a/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix
+++ b/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "jupyterhub-ldapauthenticator";
- version = "1.2.2";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5bba2ee246834130c9f86c13d39585b1af21563b814fa03aacb26b6696dd7e20";
+ sha256 = "920b115babdc32e7b159fc497a0a794bb0f57b222ce2c26c74a23594892f9d3c";
};
# No tests implemented
diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix
index a8057ed06ae5bc485461e65380f0f7dbc1b36cae..0aab09117e75189cf9f72a58ebb78e72ec03a073 100644
--- a/pkgs/development/python-modules/jupyterlab/default.nix
+++ b/pkgs/development/python-modules/jupyterlab/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "jupyterlab";
- version = "2.1.2";
+ version = "2.1.5";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "380c29d674f6dcf8e380615334c7813bb4feb7bbb6222baf1d4c9f8318f4b104";
+ sha256 = "162jn51cg36fsn4l2zhnb5n4nbkhm9wlv974ggcnmdij3i4r4yya";
};
propagatedBuildInputs = [ jupyterlab_server notebook ];
diff --git a/pkgs/development/python-modules/jupyterlab_server/default.nix b/pkgs/development/python-modules/jupyterlab_server/default.nix
index cd166b2d801e4d20f2b288c99f551d9f9a074a42..9185c2940060a7b12a9a128c33f5931ac68f4db9 100644
--- a/pkgs/development/python-modules/jupyterlab_server/default.nix
+++ b/pkgs/development/python-modules/jupyterlab_server/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "jupyterlab_server";
- version = "1.1.3";
+ version = "1.1.5";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "17eac20af10167abebbeca72e7e390b9c19a400b8fffa158b5cfdcac344253d4";
+ sha256 = "3398e401b95da868bc96bdaa44fa61252bf3e68fc9dd1645bd93293cce095f6c";
};
checkInputs = [ requests pytest ];
diff --git a/pkgs/development/python-modules/kaggle/default.nix b/pkgs/development/python-modules/kaggle/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..cccd553a31f3409c5d8d8cac161f9c4a3c1688a1
--- /dev/null
+++ b/pkgs/development/python-modules/kaggle/default.nix
@@ -0,0 +1,53 @@
+{ buildPythonPackage
+, certifi
+, fetchPypi
+, lib
+, python-dateutil
+, python-slugify
+, six
+, requests
+, tqdm
+, urllib3
+}:
+
+buildPythonPackage rec {
+ pname = "kaggle";
+ version = "1.5.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0f5qrkgklcpgbwncrif7aw4f86dychqplh7k3f4rljwnr9yhjb1w";
+ };
+
+ # The version bounds in the setup.py file are unnecessarily restrictive.
+ patchPhase = ''
+ substituteInPlace setup.py \
+ --replace 'urllib3 >= 1.21.1, < 1.25' 'urllib3'
+ '';
+
+ propagatedBuildInputs = [
+ certifi
+ python-dateutil
+ python-slugify
+ requests
+ six
+ tqdm
+ urllib3
+ ];
+
+ # Tests try to access the network.
+ checkPhase = ''
+ export HOME="$TMP"
+ mkdir -p "$HOME/.kaggle/"
+ echo '{"username":"foobar","key":"00000000000000000000000000000000"}' > "$HOME/.kaggle/kaggle.json"
+ $out/bin/kaggle --help > /dev/null
+ '';
+ pythonImportsCheck = [ "kaggle" ];
+
+ meta = with lib; {
+ description = "Official API for https://www.kaggle.com, accessible using a command line tool implemented in Python 3";
+ homepage = "https://github.com/Kaggle/kaggle-api";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ cdepillabout ];
+ };
+}
diff --git a/pkgs/development/python-modules/keras-preprocessing/default.nix b/pkgs/development/python-modules/keras-preprocessing/default.nix
index cb4b6d249b607019e57498cd86cb1d95defe260b..d62a179136f4ae63486971b966ce3005520635ef 100644
--- a/pkgs/development/python-modules/keras-preprocessing/default.nix
+++ b/pkgs/development/python-modules/keras-preprocessing/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Keras_Preprocessing";
- version = "1.1.0";
+ version = "1.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1r98nm4k1svsqjyaqkfk23i31bl1kcfcyp7094yyj3c43phfp3as";
+ sha256 = "add82567c50c8bc648c14195bf544a5ce7c1f76761536956c3d2978970179ef3";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/keyring/default.nix b/pkgs/development/python-modules/keyring/default.nix
index 8f7ae56de049dad15348ace65f95295613da3fdb..9495245ea6cb39b49bc7f3dc27983feac479bac6 100644
--- a/pkgs/development/python-modules/keyring/default.nix
+++ b/pkgs/development/python-modules/keyring/default.nix
@@ -6,19 +6,23 @@
, pytest-flake8
, secretstorage
, setuptools_scm
+, toml
}:
buildPythonPackage rec {
pname = "keyring";
- version = "20.0.1";
+ version = "21.2.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "963bfa7f090269d30bdc5e25589e5fd9dad2cf2a7c6f176a7f2386910e5d0d8d";
+ sha256 = "c53e0e5ccde3ad34284a40ce7976b5b3a3d6de70344c3f8ee44364cc340976ec";
};
- nativeBuildInputs = [ setuptools_scm ];
+ nativeBuildInputs = [
+ setuptools_scm
+ toml
+ ];
checkInputs = [ pytest pytest-flake8 ];
diff --git a/pkgs/development/python-modules/kiwisolver/1_1.nix b/pkgs/development/python-modules/kiwisolver/1_1.nix
new file mode 100644
index 0000000000000000000000000000000000000000..f4621c9c54de6b1b15f5652dd80571eb62363b86
--- /dev/null
+++ b/pkgs/development/python-modules/kiwisolver/1_1.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, stdenv
+, libcxx
+}:
+
+buildPythonPackage rec {
+ pname = "kiwisolver";
+ version = "1.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "53eaed412477c836e1b9522c19858a8557d6e595077830146182225613b11a75";
+ };
+
+ NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";
+
+ # Does not include tests
+ doCheck = false;
+
+ meta = {
+ description = "A fast implementation of the Cassowary constraint solver";
+ homepage = "https://github.com/nucleic/kiwi";
+ license = lib.licenses.bsd3;
+ };
+
+}
diff --git a/pkgs/development/python-modules/kiwisolver/default.nix b/pkgs/development/python-modules/kiwisolver/default.nix
index c54cad1987aa81b659dc08e7a83802bea119bf2b..23cff218e83a5acbe3b136c35c348976fbd416df 100644
--- a/pkgs/development/python-modules/kiwisolver/default.nix
+++ b/pkgs/development/python-modules/kiwisolver/default.nix
@@ -3,19 +3,24 @@
, fetchPypi
, stdenv
, libcxx
+, cppy
}:
buildPythonPackage rec {
pname = "kiwisolver";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "53eaed412477c836e1b9522c19858a8557d6e595077830146182225613b11a75";
+ sha256 = "247800260cd38160c362d211dcaf4ed0f7816afb5efe56544748b21d6ad6d17f";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";
+ nativeBuildInputs = [
+ cppy
+ ];
+
# Does not include tests
doCheck = false;
diff --git a/pkgs/development/python-modules/knack/default.nix b/pkgs/development/python-modules/knack/default.nix
index fc65361b35c736aebda5b37550151c35fa345e4b..083d810f69651d9e0d96c6c1dabbe0807a936f6a 100644
--- a/pkgs/development/python-modules/knack/default.nix
+++ b/pkgs/development/python-modules/knack/default.nix
@@ -17,11 +17,11 @@
buildPythonPackage rec {
pname = "knack";
- version = "0.6.3";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "08g15kwfppdr7vhbsg6qclpqbf11d9k3hwgrmvhh5fa1jrk95b5i";
+ sha256 = "fcef6040164ebe7d69629e4e089b398c9b980791446496301befcf8381dba0fc";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix
index 437f03276708a3b9e21ddb261e2f5b6aa3d2de32..5c70fb5eee0afaacd2d800db66110f21ce805b52 100644
--- a/pkgs/development/python-modules/kombu/default.nix
+++ b/pkgs/development/python-modules/kombu/default.nix
@@ -1,5 +1,6 @@
{ lib, buildPythonPackage, fetchPypi
, amqp
+, botocore
, case
, Pyro4
, pytest
@@ -11,11 +12,11 @@
buildPythonPackage rec {
pname = "kombu";
- version = "4.6.8";
+ version = "4.6.10";
src = fetchPypi {
inherit pname version;
- sha256 = "0xlv1rsfc3vn22l35csaj939zygd15nzmxbz3bcl981685vxl71d";
+ sha256 = "437b9cdea193cc2ed0b8044c85fd0f126bb3615ca2f4d4a35b39de7cacfa3c1a";
};
postPatch = ''
@@ -31,7 +32,7 @@ buildPythonPackage rec {
importlib-metadata
];
- checkInputs = [ pytest case pytz Pyro4 sqlalchemy ];
+ checkInputs = [ botocore pytest case pytz Pyro4 sqlalchemy ];
# test_redis requires fakeredis, which isn't trivial to package
checkPhase = ''
pytest --ignore t/unit/transport/test_redis.py
diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix
index 62b74516971843e61629d23b526ce5f340518d3a..15c8a8144c6c0c40079a499801a57a295f13e14c 100644
--- a/pkgs/development/python-modules/kubernetes/default.nix
+++ b/pkgs/development/python-modules/kubernetes/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "kubernetes";
- version = "10.0.1";
+ version = "11.0.0";
prePatch = ''
sed -e 's/sphinx>=1.2.1,!=1.3b1,<1.4 # BSD/sphinx/' -i test-requirements.txt
@@ -24,7 +24,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "14l5mj0yjmqsq084pdh8g8hlagvvjkdylpk6xwfsv5ikcsba8w1p";
+ sha256 = "1a2472f8b01bc6aa87e3a34781f859bded5a5c8ff791a53d889a8bd6cc550430";
};
checkInputs = [ isort coverage pytest mock sphinx autopep8 pep8 codecov recommonmark nose ];
diff --git a/pkgs/development/python-modules/labelbox/default.nix b/pkgs/development/python-modules/labelbox/default.nix
index 783faa7b5f615a18c9dcf3168be74ea633c4de2f..d42ca3d8f1c925ba536180531d77543329b1663e 100644
--- a/pkgs/development/python-modules/labelbox/default.nix
+++ b/pkgs/development/python-modules/labelbox/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "labelbox";
- version = "2.3";
+ version = "2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "6b515dc29329e8a3adac9d6b4fef84d80c513743be57ae66b54bcb30060172c6";
+ sha256 = "cb1c5adfbdc76560bed57d44f272f9306987a0865be9017fc520dca1e9649d5b";
};
propagatedBuildInputs = [ jinja2 requests pillow rasterio shapely ];
diff --git a/pkgs/development/python-modules/lark-parser/default.nix b/pkgs/development/python-modules/lark-parser/default.nix
index 41c165480320b172a02a7190235411f9a087dd47..a95a8907422a8d62ceed0b6abbe8acf3054da50c 100644
--- a/pkgs/development/python-modules/lark-parser/default.nix
+++ b/pkgs/development/python-modules/lark-parser/default.nix
@@ -5,13 +5,13 @@
buildPythonPackage rec {
pname = "lark-parser";
- version = "0.8.5";
+ version = "0.8.8";
src = fetchFromGitHub {
owner = "lark-parser";
repo = "lark";
rev = version;
- sha256 = "1rfybmr0rlljhc0dpd9npbw8x7r6dvnn2wvclz93rmgkzhmd3zah";
+ sha256 = "1q2dvkkfx9dvag5v5ps0ki4avh7i003gn9sj30jy1rsv1bg4y2mb";
};
# tests of Nearley support require js2py
diff --git a/pkgs/development/python-modules/latexcodec/default.nix b/pkgs/development/python-modules/latexcodec/default.nix
index 3514d5da9a23afa29e90a6c1593fc1bde240c3be..77b75193ca400bae78b994e752a2d64ada4cadf8 100644
--- a/pkgs/development/python-modules/latexcodec/default.nix
+++ b/pkgs/development/python-modules/latexcodec/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "latexcodec";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0pyzhidpnc3q3rh9d5hxhzv99rl5limyyrll7xcyssci92fn8gyd";
+ sha256 = "16pynfnn8y8xp55yp06i721fccv5dlx9ba6k5bzcwq9j6wf5b8ia";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/lazr-uri/default.nix b/pkgs/development/python-modules/lazr-uri/default.nix
index d6b3cc29324c1350cfb9f50cdbebb99490ee5f47..e92786253831003d6d98779184fa7e4f010dff8d 100644
--- a/pkgs/development/python-modules/lazr-uri/default.nix
+++ b/pkgs/development/python-modules/lazr-uri/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "lazr.uri";
- version = "1.0.3";
+ version = "1.0.4";
disabled = isPy27; # namespace is broken for python2
src = fetchPypi {
inherit pname version;
- sha256 = "5c620b5993c8c6a73084176bfc51de64972b8373620476ed841931a49752dc8b";
+ sha256 = "1griz2r0vhi9k91wfhlx5cx7y3slkfyzyqldaa9i0zp850iqz0q2";
};
propagatedBuildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/lazy-object-proxy/default.nix b/pkgs/development/python-modules/lazy-object-proxy/default.nix
index 043e3e1123e01b012b8336fad32abd8b7f0199d6..02ff59e6c21d23e4ae5c0a5f56903c0db1fc486c 100644
--- a/pkgs/development/python-modules/lazy-object-proxy/default.nix
+++ b/pkgs/development/python-modules/lazy-object-proxy/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "lazy-object-proxy";
- version = "1.4.3";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "f3900e8a5de27447acbf900b4750b0ddfd7ec1ea7fbaf11dfa911141bc522af0";
+ sha256 = "a0aed261060cd0372abf08d16399b1224dbb5b400312e6b00f2b23eabe1d4e96";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/lazy/default.nix b/pkgs/development/python-modules/lazy/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..ff967d62dc6fa1152c34f29dfbc678c8f6b999af
--- /dev/null
+++ b/pkgs/development/python-modules/lazy/default.nix
@@ -0,0 +1,21 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "lazy";
+ version = "1.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "2c6d27a5ab130fb85435320651a47403adcb37ecbcc501b0c6606391f65f5b43";
+ extension = "zip";
+ };
+
+ meta = {
+ description = "Lazy attributes for Python objects";
+ license = lib.licenses.bsd2;
+ homepage = "https://github.com/stefanholek/lazy";
+ };
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/libagent/default.nix b/pkgs/development/python-modules/libagent/default.nix
index 7fb3d873e742e61b47bf269e09abc93a58786522..4bc07e969330e8a53927dfb754ff2c60896fa6f2 100644
--- a/pkgs/development/python-modules/libagent/default.nix
+++ b/pkgs/development/python-modules/libagent/default.nix
@@ -1,14 +1,16 @@
-{ stdenv, fetchPypi, buildPythonPackage, ed25519, ecdsa , semver, mnemonic,
+{ stdenv, fetchFromGitHub, buildPythonPackage, ed25519, ecdsa , semver, mnemonic,
unidecode, mock, pytest , backports-shutil-which, ConfigArgParse,
python-daemon, pymsgbox }:
buildPythonPackage rec {
pname = "libagent";
- version = "0.13.1";
+ version = "0.14.1";
- src = fetchPypi{
- inherit pname version;
- sha256 = "b9afa0851f668612702fcd648cee47af4dc7cfe4f86d4c4a84b1a6b4a4960b41";
+ src = fetchFromGitHub {
+ owner = "romanz";
+ repo = "trezor-agent";
+ rev = "v${version}";
+ sha256 = "16y1y9ahcv3wj7f0v4mfiwzkmn2hz1iv7y13cgr57sxa3ymyqx6c";
};
propagatedBuildInputs = [ unidecode backports-shutil-which ConfigArgParse
diff --git a/pkgs/development/python-modules/libcloud/2.nix b/pkgs/development/python-modules/libcloud/2.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e680e45391fc12889547ecd860225541260d5f6a
--- /dev/null
+++ b/pkgs/development/python-modules/libcloud/2.nix
@@ -0,0 +1,39 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, mock
+, pycrypto
+, requests
+, pytestrunner
+, pytest
+, requests-mock
+, typing
+, backports_ssl_match_hostname
+}:
+
+buildPythonPackage rec {
+ pname = "apache-libcloud";
+ version = "2.8.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1wvm8vixhcapkfv5k6xaf8c8w647kx2rdifarg6j0s34r4jzblfg";
+ };
+
+ checkInputs = [ mock pytest pytestrunner requests-mock ];
+ propagatedBuildInputs = [ pycrypto requests ]
+ ++ lib.optionals isPy27 [ typing backports_ssl_match_hostname ];
+
+ preConfigure = "cp libcloud/test/secrets.py-dist libcloud/test/secrets.py";
+
+ # requires a certificates file
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A unified interface to many cloud providers";
+ homepage = "http://incubator.apache.org/libcloud/";
+ license = licenses.asl20;
+ };
+
+}
diff --git a/pkgs/development/python-modules/libcloud/default.nix b/pkgs/development/python-modules/libcloud/default.nix
index f78501b8ced4548a5f91b599067e72642d2616ff..22201670111913152928756b90b4b745ae45cdca 100644
--- a/pkgs/development/python-modules/libcloud/default.nix
+++ b/pkgs/development/python-modules/libcloud/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "apache-libcloud";
- version = "2.7.0";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "29ee7d13b9b12d1335e752a489c01eed0c270940147f418cfff89ab66faf1305";
+ sha256 = "b9eef1a61383fd401a537cf0796a1067a265288b7ab89be93f5571961a8a2902";
};
checkInputs = [ mock pytest pytestrunner requests-mock ];
diff --git a/pkgs/development/python-modules/libevdev/default.nix b/pkgs/development/python-modules/libevdev/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..220d60663a3a50fef48047db00bee351b4a5fe98
--- /dev/null
+++ b/pkgs/development/python-modules/libevdev/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, buildPythonPackage, isPy27, fetchPypi }:
+
+buildPythonPackage rec {
+ pname = "libevdev";
+ version = "0.9";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "17agnigmzscmdjqmrylg1lza03hwjhgxbpf4l705s6i7p7ndaqrs";
+ };
+
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "Python wrapper around the libevdev C library";
+ homepage = "https://gitlab.freedesktop.org/libevdev/python-libevdev";
+ license = licenses.mit;
+ maintainers = with maintainers; [ nickhu ];
+ };
+}
diff --git a/pkgs/development/python-modules/libthumbor/default.nix b/pkgs/development/python-modules/libthumbor/default.nix
index c8fab07971528e61fd644085795fb62232f9ce9c..e8b7c45417a106d8514516d0118b802a39c828fc 100644
--- a/pkgs/development/python-modules/libthumbor/default.nix
+++ b/pkgs/development/python-modules/libthumbor/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "libthumbor";
- version = "1.3.2";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1vjhszsf8wl9k16wyg2rfjycjnawzl7z8j39bhiysbz5x4lqg91b";
+ sha256 = "ed4fe5f27f8f90e7285b7e6dce99c1b67d43a140bf370e989080b43d80ce25f0";
};
buildInputs = [ django ];
diff --git a/pkgs/development/python-modules/libusb1/default.nix b/pkgs/development/python-modules/libusb1/default.nix
index 2d94383745951c7a95834d1feed21485965faa2f..396f8c5b5c535a742645981e6e511b00bf87595b 100644
--- a/pkgs/development/python-modules/libusb1/default.nix
+++ b/pkgs/development/python-modules/libusb1/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "libusb1";
- version = "1.7.1";
+ version = "1.8";
src = fetchPypi {
inherit pname version;
- sha256 = "adf64a4f3f5c94643a1286f8153bcf4bc787c348b38934aacd7fe17fbeebc571";
+ sha256 = "240f65ac70ba3fab77749ec84a412e4e89624804cb80d6c9d394eef5af8878d6";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/libversion/default.nix b/pkgs/development/python-modules/libversion/default.nix
index 21aa46348b12213c617b74fc5aaa774a0d5b2e8c..ed3629ce65d5400a4b9ec1b953191f689afe6a70 100644
--- a/pkgs/development/python-modules/libversion/default.nix
+++ b/pkgs/development/python-modules/libversion/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "libversion";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1p3snjlsg11vhba8h286h19kn6azlxbywg9f6rdhj8sfraccqlmk";
+ sha256 = "1h8x9hglrqi03f461lhw3wwz23zs84dgw7hx4laxcmyrgvyzvcq1";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/python-modules/limits/default.nix b/pkgs/development/python-modules/limits/default.nix
index 5d0b1aacb5555eed584408d7437ca989e8d037d6..22bd6607fb6b0e0f107b571901bd2ad5339eaf4a 100644
--- a/pkgs/development/python-modules/limits/default.nix
+++ b/pkgs/development/python-modules/limits/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "limits";
- version = "1.4.1";
+ version = "1.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "c071295307c447f85aaa3c3ab3ce058e29d67010f4fabf278a8e163916e4deab";
+ sha256 = "f0c3319f032c4bfad68438ed1325c0fac86dac64582c7c25cddc87a0b658fa20";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/limnoria/default.nix b/pkgs/development/python-modules/limnoria/default.nix
index 7cd3ef85822a27e2a468de29c3b79297d74554bb..a4800e70ffc3775494348bbbd17ba8947b08e41c 100644
--- a/pkgs/development/python-modules/limnoria/default.nix
+++ b/pkgs/development/python-modules/limnoria/default.nix
@@ -1,16 +1,18 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, pkgs
}:
buildPythonPackage rec {
pname = "limnoria";
- version = "2019.11.22";
+ version = "2020.04.11";
+ disabled = isPy27; # abandoned upstream
src = fetchPypi {
inherit pname version;
- sha256 = "6ccc6906fd644444a1edd0984d10bddf5abf4dd91c94eeeaa4660f7dc3eca320";
+ sha256 = "41e27cae66aeb1e811bebe64140a9b5eb3ccb208103a0f42ac61369d9a7ca339";
};
patchPhase = ''
diff --git a/pkgs/development/python-modules/line_profiler/default.nix b/pkgs/development/python-modules/line_profiler/default.nix
index 8ff0f391f208e88010a5a0f9ad08458315a32205..4275732881cde94581fe02c3ab1586dc7d3f9204 100644
--- a/pkgs/development/python-modules/line_profiler/default.nix
+++ b/pkgs/development/python-modules/line_profiler/default.nix
@@ -6,6 +6,7 @@
, ipython
, python
, scikit-build
+, cmake
}:
buildPythonPackage rec {
@@ -17,9 +18,17 @@ buildPythonPackage rec {
sha256 = "7218ad6bd81f8649b211974bf108933910f016d66b49651effe7bbf63667d141";
};
- nativeBuildInputs = [ cython ];
+ nativeBuildInputs = [
+ cython
+ cmake
+ scikit-build
+ ];
- propagatedBuildInputs = [ ipython scikit-build ];
+ dontUseCmakeConfigure = true;
+
+ propagatedBuildInputs = [
+ ipython
+ ];
disabled = isPyPy;
@@ -27,8 +36,12 @@ buildPythonPackage rec {
rm -f _line_profiler.c
'';
+ checkInputs = [
+ ipython
+ ];
+
checkPhase = ''
- ${python.interpreter} -m unittest discover -s tests
+ PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH cd tests && ${python.interpreter} -m unittest discover -s .
'';
meta = {
@@ -36,6 +49,5 @@ buildPythonPackage rec {
homepage = "https://github.com/rkern/line_profiler";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fridh ];
- broken = true;
};
}
diff --git a/pkgs/development/python-modules/linecache2/default.nix b/pkgs/development/python-modules/linecache2/default.nix
index 9890d382742c9711274ce7b40455a66ffad8d76f..a2c7080e270137b2d91ce8065f399ec7a62ac881 100644
--- a/pkgs/development/python-modules/linecache2/default.nix
+++ b/pkgs/development/python-modules/linecache2/default.nix
@@ -2,9 +2,10 @@
, buildPythonPackage
, fetchPypi
, pbr
+, isPy3k
}:
-buildPythonPackage rec {
+buildPythonPackage (rec {
pname = "linecache2";
version = "1.0.0";
@@ -22,5 +23,8 @@ buildPythonPackage rec {
homepage = "https://github.com/testing-cabal/linecache2";
license = licenses.psfl;
};
-
-}
+# TODO: move into main set, this was to avoid a rebuild
+} // stdenv.lib.optionalAttrs (!isPy3k ) {
+ # syntax error in tests. Tests are likely Python 3 only.
+ dontUsePythonRecompileBytecode = !isPy3k;
+})
diff --git a/pkgs/development/python-modules/loguru/default.nix b/pkgs/development/python-modules/loguru/default.nix
index 410ca27c8aa0e6091092912b86dc81c53f808fb8..bb605407de5c214657d932a0e11d93658276c4e4 100644
--- a/pkgs/development/python-modules/loguru/default.nix
+++ b/pkgs/development/python-modules/loguru/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "loguru";
- version = "0.4.1";
+ version = "0.5.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "a6101fd435ac89ba5205a105a26a6ede9e4ddbb4408a6e167852efca47806d11";
+ sha256 = "1e0e6ff59be5e22f863d909ca989e34bb14c21b374f6af45281e603d003dbb96";
};
checkInputs = [ pytestCheckHook colorama ];
diff --git a/pkgs/development/python-modules/maestral/default.nix b/pkgs/development/python-modules/maestral/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c7a4fc3f423a364bcba286e33f4322318b5f3d9b
--- /dev/null
+++ b/pkgs/development/python-modules/maestral/default.nix
@@ -0,0 +1,57 @@
+{ stdenv
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, python
+, blinker, bugsnag, click, dropbox, fasteners, keyring, keyrings-alt, pathspec, Pyro5, requests, u-msgpack-python, watchdog
+, sdnotify
+, systemd
+}:
+
+buildPythonPackage rec {
+ pname = "maestral";
+ version = "1.1.0";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "SamSchott";
+ repo = "maestral";
+ rev = "v${version}";
+ sha256 = "0d1pxbg69ll07w4bbpzs7zz1yn82qyrym95b0mqmhrrg2ysxjngg";
+ };
+
+ propagatedBuildInputs = [
+ blinker
+ bugsnag
+ click
+ dropbox
+ fasteners
+ keyring
+ keyrings-alt
+ pathspec
+ Pyro5
+ requests
+ u-msgpack-python
+ watchdog
+ ] ++ stdenv.lib.optionals stdenv.isLinux [
+ sdnotify
+ systemd
+ ];
+
+ makeWrapperArgs = [
+ # Add the installed directories to the python path so the daemon can find them
+ "--prefix" "PYTHONPATH" ":" "${stdenv.lib.concatStringsSep ":" (map (p: p + "/lib/${python.libPrefix}/site-packages") (python.pkgs.requiredPythonModules propagatedBuildInputs))}"
+ "--prefix" "PYTHONPATH" ":" "$out/lib/${python.libPrefix}/site-packages"
+ ];
+
+ # no tests
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "Open-source Dropbox client for macOS and Linux";
+ license = licenses.mit;
+ maintainers = with maintainers; [ peterhoeg ];
+ platforms = platforms.unix;
+ inherit (src.meta) homepage;
+ };
+}
diff --git a/pkgs/development/python-modules/mahotas/default.nix b/pkgs/development/python-modules/mahotas/default.nix
index f48c36bdb03ed2c2a2757f24390b641371fa9a3c..b7d17d943f7b123d55818d562f4a7989928f8349 100644
--- a/pkgs/development/python-modules/mahotas/default.nix
+++ b/pkgs/development/python-modules/mahotas/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "mahotas";
- version = "1.4.9";
+ version = "1.4.10";
src = fetchFromGitHub {
owner = "luispedro";
repo = "mahotas";
rev = "v${version}";
- sha256 = "151hri3lwcm9p7w1nyw99h8c70j51698cvzaiazvwb6gl4khwavv";
+ sha256 = "0fjiyl82wj1a6xzr9mss2y2rydl4zchl2cbdbg0jm0fcrs99q4hw";
};
# remove this as soon as https://github.com/luispedro/mahotas/issues/97 is fixed
diff --git a/pkgs/development/python-modules/mailmanclient/default.nix b/pkgs/development/python-modules/mailmanclient/default.nix
index 247a7ed1b004a95f991b42b771853aa27fa83dc0..45dfc55ae9a80fb0405a95ebf09d719a31dae0e8 100644
--- a/pkgs/development/python-modules/mailmanclient/default.nix
+++ b/pkgs/development/python-modules/mailmanclient/default.nix
@@ -2,20 +2,16 @@
buildPythonPackage rec {
pname = "mailmanclient";
- version = "3.3.0";
+ version = "3.3.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "c8736cbe152ae1bd58b46ccfbcafb6a1e301513530772e7fda89f91d1e5c1ae9";
+ sha256 = "0pjgzpvhdb6ql8asb20xr8d01m646zpghmcp9fmscks0n1k4di4g";
};
propagatedBuildInputs = [ six httplib2 requests ];
- # no tests with Pypi tar ball, checkPhase removes setup.py which invalidates import check
- doCheck = false;
- pythonImportsCheck = [ "mailmanclient" ];
-
meta = with stdenv.lib; {
homepage = "https://www.gnu.org/software/mailman/";
description = "REST client for driving Mailman 3";
diff --git a/pkgs/development/python-modules/marionette-harness/mozfile.nix b/pkgs/development/python-modules/marionette-harness/mozfile.nix
index 829e909535a7100e9a9fc8da8f45b7054e79c7a9..2cce0a221244ec4f2a82397aa51f23afaa16d1a0 100644
--- a/pkgs/development/python-modules/marionette-harness/mozfile.nix
+++ b/pkgs/development/python-modules/marionette-harness/mozfile.nix
@@ -1,7 +1,6 @@
{ lib
, buildPythonPackage
, fetchPypi
-, isPy27
, six
}:
@@ -14,7 +13,7 @@ buildPythonPackage rec {
sha256 = "e5dc835582ea150e35ecd57e9d86cb707d3aa3b2505679db7332326dd49fd6b8";
};
- propagatedBuildInputs = lib.optional isPy27 six;
+ propagatedBuildInputs = [ six ];
# mozhttpd -> moznetwork -> mozinfo -> mozfile
doCheck = false;
diff --git a/pkgs/development/python-modules/markdown/3_1.nix b/pkgs/development/python-modules/markdown/3_1.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b07d36e22c7130cb52c80055240531d1e9f5e236
--- /dev/null
+++ b/pkgs/development/python-modules/markdown/3_1.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, setuptools
+, nose
+, pyyaml
+, pythonOlder
+, importlib-metadata
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "Markdown";
+ version = "3.1.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "2e50876bcdd74517e7b71f3e7a76102050edec255b3983403f1a63e7c8a41e7a";
+ };
+
+ propagatedBuildInputs = [
+ setuptools
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
+
+ checkInputs = [ nose pyyaml ];
+
+ meta = {
+ description = "A Python implementation of John Gruber's Markdown with Extension support";
+ homepage = "https://github.com/Python-Markdown/markdown";
+ license = lib.licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix
index 1438391dc4064245a5f2001dd4e72495628a9be9..aa076cddadc126230fd920f4d3a33bdb9f02ca38 100644
--- a/pkgs/development/python-modules/markdown/default.nix
+++ b/pkgs/development/python-modules/markdown/default.nix
@@ -4,18 +4,27 @@
, setuptools
, nose
, pyyaml
+, pythonOlder
+, importlib-metadata
+, isPy3k
}:
buildPythonPackage rec {
pname = "Markdown";
- version = "3.1.1";
+ version = "3.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "2e50876bcdd74517e7b71f3e7a76102050edec255b3983403f1a63e7c8a41e7a";
+ sha256 = "1fafe3f1ecabfb514a5285fca634a53c1b32a81cb0feb154264d55bf2ff22c17";
};
- propagatedBuildInputs = [ setuptools ];
+ propagatedBuildInputs = [
+ setuptools
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
+
+ disabled = !isPy3k;
checkInputs = [ nose pyyaml ];
diff --git a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix
index 2f85c33e757e2184d704cd4d7716141b48ebbf15..60a2704894b995c6381f029d3a291f42d66a697c 100644
--- a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "marshmallow-sqlalchemy";
- version = "0.21.0";
+ version = "0.23.1";
meta = {
homepage = "https://github.com/marshmallow-code/marshmallow-sqlalchemy";
@@ -14,7 +14,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "93fd8fad2b33d92a1ae58328eeb0f39ed174858d82f9e7084a174df7b41fd3a4";
+ sha256 = "0ef59c8da8da2e18e808e3880158049e9d72f3031c84cc804b6c533a0eb668a9";
};
propagatedBuildInputs = [ marshmallow sqlalchemy ];
diff --git a/pkgs/development/python-modules/marshmallow/default.nix b/pkgs/development/python-modules/marshmallow/default.nix
index 7b7cadc988949d45d377be732e3085f8ad0a12d5..4dd2ac8bcaa9d583ab5debb08404a1ba6e886d01 100644
--- a/pkgs/development/python-modules/marshmallow/default.nix
+++ b/pkgs/development/python-modules/marshmallow/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "marshmallow";
- version = "3.3.0";
+ version = "3.6.1";
disabled = isPy27;
meta = {
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0ba81b6da4ae69eb229b74b3c741ff13fe04fb899824377b1aff5aaa1a9fd46e";
+ sha256 = "35ee2fb188f0bd9fc1cf9ac35e45fd394bd1c153cee430745a465ea435514bd5";
};
propagatedBuildInputs = [ dateutil simplejson ];
diff --git a/pkgs/development/python-modules/matrix-nio/default.nix b/pkgs/development/python-modules/matrix-nio/default.nix
index ff4f6198aa5e2f001daa94eecde12b173460cf07..890518658a2beaa9570f08b2199d0425bf5e0414 100644
--- a/pkgs/development/python-modules/matrix-nio/default.nix
+++ b/pkgs/development/python-modules/matrix-nio/default.nix
@@ -19,14 +19,14 @@
}:
buildPythonPackage rec {
- pname = "nio";
- version = "0.10.0";
+ pname = "matrix-nio";
+ version = "0.14.1";
src = fetchFromGitHub {
owner = "poljar";
repo = "matrix-nio";
rev = version;
- sha256 = "04ryf9lrm0820hqij46hav6mgplabnyl9dfj46iwvxasn06fh2j8";
+ sha256 = "0mgb9m3298jvw3wa051zn7vp1m8qriys3ps0qn3sq54fndljgg5k";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/mautrix/default.nix b/pkgs/development/python-modules/mautrix/default.nix
index 1bf23111422dee6ef37e65efcfdd34f5deef49a6..01cabdd9b32da0e8dc70dcf413f3c8700bec8cd1 100644
--- a/pkgs/development/python-modules/mautrix/default.nix
+++ b/pkgs/development/python-modules/mautrix/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "mautrix";
- version = "0.5.0";
+ version = "0.5.7";
src = fetchPypi {
inherit pname version;
- sha256 = "0hcm2hwryfr6js33zcl2k95wbjrgcj89pi90lka0hjw9vs9bmdz6";
+ sha256 = "0czymj9k9faky4dyrbxpr8rfrsb28xz9c0p66dcxvchk3m3ac49k";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/mdp/default.nix b/pkgs/development/python-modules/mdp/default.nix
index 854622f2064802de109392bb3db8dcc829a5856e..a93b00a0f91eaf7370bc77e4b1e02e21579aff9a 100644
--- a/pkgs/development/python-modules/mdp/default.nix
+++ b/pkgs/development/python-modules/mdp/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "MDP";
- version = "3.5";
+ version = "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "0aw1zxmyvx6gfmmnixbqmdaah28jl7rmqkzhxv53091asc23iw9k";
+ sha256 = "ac52a652ccbaed1857ff1209862f03bf9b06d093b12606fb410787da3aa65a0e";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/meinheld/default.nix b/pkgs/development/python-modules/meinheld/default.nix
index 247523a9a8301bd679050124bb72e6f915d40a49..2941505184de13470b77366f835930fa0a0a9293 100644
--- a/pkgs/development/python-modules/meinheld/default.nix
+++ b/pkgs/development/python-modules/meinheld/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "meinheld";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "447de7189e4dc9c1f425aa1b9c8210aab492fda4d86f73a24059264e7d8b0134";
+ sha256 = "008c76937ac2117cc69e032dc69cea9f85fc605de9bac1417f447c41c16a56d6";
};
propagatedBuildInputs = [ greenlet ];
diff --git a/pkgs/development/python-modules/meshlabxml/default.nix b/pkgs/development/python-modules/meshlabxml/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c1091296d2e157cfc73103705133d75c6f97e27c
--- /dev/null
+++ b/pkgs/development/python-modules/meshlabxml/default.nix
@@ -0,0 +1,29 @@
+{
+ buildPythonPackage,
+ fetchPypi,
+ pythonOlder,
+ lib,
+}:
+
+buildPythonPackage rec {
+ pname = "MeshLabXML";
+ version = "2018.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1villmg46hqby5jjkkpxr5bxydr72y5b3cbfngwpyxxdljn091w8";
+ };
+
+ propagatedBuildInputs = [ ];
+
+ doCheck = false; # Upstream not currently have any tests.
+
+ pythonImportsCheck = [ "meshlabxml" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/3DLIRIOUS/MeshLabXML";
+ description = "Create and run MeshLab XML scripts with Python";
+ license = licenses.lgpl21;
+ maintainers = with maintainers; [ nh2 ];
+ };
+}
diff --git a/pkgs/development/python-modules/mido/default.nix b/pkgs/development/python-modules/mido/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8312ea783cb4466ca77a0346bf4f9b5d45a79a61
--- /dev/null
+++ b/pkgs/development/python-modules/mido/default.nix
@@ -0,0 +1,39 @@
+{ stdenv, lib, buildPythonPackage, fetchPypi, substituteAll
+, portmidi, pygame, python-rtmidi, rtmidi-python
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "mido";
+ version = "1.2.9";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1k3sgkxc7j49bapib3b5jnircb1yhyyd8mi0mbfd78zgix9db9y4";
+ };
+
+ patches = [
+ (substituteAll {
+ src = ./libportmidi-cdll.patch;
+ libportmidi = "${portmidi.out}/lib/libportmidi${stdenv.targetPlatform.extensions.sharedLibrary}";
+ })
+ ];
+
+ propagatedBuildInputs = [
+ pygame
+ python-rtmidi
+ rtmidi-python
+ ];
+
+ checkInputs = [ pytest ];
+ checkPhase = ''
+ py.test . -rs -q
+ '';
+
+ meta = with lib; {
+ description = "MIDI Objects for Python";
+ homepage = "https://mido.readthedocs.io";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/mido/libportmidi-cdll.patch b/pkgs/development/python-modules/mido/libportmidi-cdll.patch
new file mode 100644
index 0000000000000000000000000000000000000000..455064f12b9ac4fdfdf7d0957b1aef548edcf8d7
--- /dev/null
+++ b/pkgs/development/python-modules/mido/libportmidi-cdll.patch
@@ -0,0 +1,19 @@
+diff --git a/mido/backends/portmidi_init.py b/mido/backends/portmidi_init.py
+index 84bb128..5efcdaa 100644
+--- a/mido/backends/portmidi_init.py
++++ b/mido/backends/portmidi_init.py
+@@ -10,13 +10,7 @@ from ctypes import (CDLL, CFUNCTYPE, POINTER, Structure, c_char_p,
+ create_string_buffer, byref)
+ import ctypes.util
+
+-dll_name = ''
+-if sys.platform == 'darwin':
+- dll_name = ctypes.util.find_library('libportmidi.dylib')
+-elif sys.platform in ('win32', 'cygwin'):
+- dll_name = 'portmidi.dll'
+-else:
+- dll_name = 'libportmidi.so'
++dll_name = '@libportmidi@'
+
+ lib = CDLL(dll_name)
+
diff --git a/pkgs/development/python-modules/mlflow/default.nix b/pkgs/development/python-modules/mlflow/default.nix
index 5aaeb09b894dbad17988cef072c55c5f145593b2..4687b97284f03dce6ae4a8903bc195bf627332ea 100644
--- a/pkgs/development/python-modules/mlflow/default.nix
+++ b/pkgs/development/python-modules/mlflow/default.nix
@@ -25,12 +25,12 @@
buildPythonPackage rec {
pname = "mlflow";
- version = "1.4.0";
+ version = "1.8.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "9116d82be380c32fa465049d14b217c4c200ad11614f4c6674e6b524b2935206";
+ sha256 = "bab1b95da17ffb1856fec35fc1a0bc9d16e1811e41610a97c2c955884eb6ac53";
};
# run into https://stackoverflow.com/questions/51203641/attributeerror-module-alembic-context-has-no-attribute-config
diff --git a/pkgs/development/python-modules/more-itertools/default.nix b/pkgs/development/python-modules/more-itertools/default.nix
index cd128fb216497b0a25ae527f3619a78f505fa2b8..8806bdf11cf44c3f44f93212654a76e4f0273063 100644
--- a/pkgs/development/python-modules/more-itertools/default.nix
+++ b/pkgs/development/python-modules/more-itertools/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "more-itertools";
- version = "8.0.2";
+ version = "8.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b84b238cce0d9adad5ed87e745778d20a3f8487d0f0cb8b8a586816c7496458d";
+ sha256 = "558bb897a2232f5e4f8e2399089e35aecb746e1f9191b6584a151647e89267be";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix
index 0d45103a295288f09ad759ced85e8ddebec3e0af..3efc09bc00178a3e1b298a630b9d3f2da3807a30 100644
--- a/pkgs/development/python-modules/moto/default.nix
+++ b/pkgs/development/python-modules/moto/default.nix
@@ -23,6 +23,7 @@
, werkzeug
, xmltodict
, parameterized
+, idna
}:
buildPythonPackage rec {
@@ -40,6 +41,14 @@ buildPythonPackage rec {
sed -i '/datetime/d' setup.py # should be taken care of by std library
'';
+ patches = [
+ # loosen idna upper limit
+ (fetchpatch {
+ url = "https://github.com/spulec/moto/commit/649b497f71cce95a6474a3ff6f3c9c3339efb68f.patch";
+ sha256 = "03qdybzlskgbdadmlcg6ayxfp821b5iaa8q2542cwkcq7msqbbqc";
+ })
+ ];
+
propagatedBuildInputs = [
aws-xray-sdk
boto
@@ -60,6 +69,7 @@ buildPythonPackage rec {
sshpubkeys
werkzeug
xmltodict
+ idna
] ++ lib.optionals isPy27 [ backports_tempfile ];
checkInputs = [ boto3 freezegun nose sure parameterized ];
diff --git a/pkgs/development/python-modules/mox3/default.nix b/pkgs/development/python-modules/mox3/default.nix
index bdbccc790cfd841ef852fa0ddb3dd213907118a1..b3e1f9e6011dec2adb643359f01d9fc08ca8e664 100644
--- a/pkgs/development/python-modules/mox3/default.nix
+++ b/pkgs/development/python-modules/mox3/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "mox3";
- version = "0.28.0";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "17d4vglb71s96hhi6d30vnkr7g1pahv95igc4sjv857qf278d540";
+ sha256 = "8a526b7b9b6341f541a9aef3e08c93fd84a5373fe89d4cc51dd571f085b2363c";
};
buildInputs = [ subunit testrepository testtools six ];
diff --git a/pkgs/development/python-modules/msal-extensions/default.nix b/pkgs/development/python-modules/msal-extensions/default.nix
index c866382b103375da0acddbb7b464dee7d2074ed9..6f3a8b89245c4c61c016fe89e8ed54b96a4a2743 100644
--- a/pkgs/development/python-modules/msal-extensions/default.nix
+++ b/pkgs/development/python-modules/msal-extensions/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "msal-extensions";
- version = "0.1.3";
+ version = "0.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1p05cbfksnhijx1il7s24js2ydzgxbpiasf607qdpb5sljlp3qar";
+ sha256 = "31414753c484679bb3b6c6401623eb4c3ccab630af215f2f78c1d5c4f8e1d1a9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/msal/default.nix b/pkgs/development/python-modules/msal/default.nix
index 705ae9b61ccbeda826c77951ac8adf27e97486d9..e07be20b264271f05cad76d89cb77b56d484c1e5 100644
--- a/pkgs/development/python-modules/msal/default.nix
+++ b/pkgs/development/python-modules/msal/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "msal";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0pqprfgcsns89gmlm284zcvqnlsn3a5c46n1p33kdk53gyyym66y";
+ sha256 = "5442a3a9d006506e653d3c4daff40538bdf067bf07b6b73b32d1b231d5e77a92";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/msgpack-numpy/default.nix b/pkgs/development/python-modules/msgpack-numpy/default.nix
index d646c1ed15f2541f4f037aa4a73c89ce86d2640d..9be30fff5383557b253a6ad446c50c0dae550422 100644
--- a/pkgs/development/python-modules/msgpack-numpy/default.nix
+++ b/pkgs/development/python-modules/msgpack-numpy/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "msgpack-numpy";
- version = "0.4.5";
+ version = "0.4.6.post0";
src = fetchPypi {
inherit pname version;
- sha256 = "0z3ls52iamqv6fbn1ljnd5nnnzaiakczciry5c3vym5r77wgc9mg";
+ sha256 = "dfcb0c9cb5850e656344ac464a260e7b8b9b1c62d77c2e1d3d9ef15a88f1df6b";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/mt-940/default.nix b/pkgs/development/python-modules/mt-940/default.nix
index c41b472a69385e1bcd05cac391c2ee1658da28df..01abd718c758687e4f25bba81139b1005d0f53bf 100644
--- a/pkgs/development/python-modules/mt-940/default.nix
+++ b/pkgs/development/python-modules/mt-940/default.nix
@@ -3,22 +3,26 @@
}:
buildPythonPackage rec {
- version = "4.19.0";
+ version = "4.21.0";
pname = "mt-940";
src = fetchPypi {
inherit pname version;
- sha256 = "5d109e8dc4b490a4b92ec0153713710eb067b36b350ce1ff60c406afddc7d3cd";
+ sha256 = "7cbd88fd7252d5a2694593633b31f819eb302423058fecb9f9959e74c01c2b86";
};
propagatedBuildInputs = lib.optional (!isPy3k) enum34;
checkInputs = [ pyyaml pytest ];
+ # requires tests files that are not present
+ doCheck = false;
checkPhase = ''
py.test
'';
+ pythonImportsCheck = [ "mt940" ];
+
meta = with lib; {
description = "A library to parse MT940 files and returns smart Python collections for statistics and manipulation";
homepage = "https://github.com/WoLpH/mt940";
diff --git a/pkgs/development/python-modules/multidict/default.nix b/pkgs/development/python-modules/multidict/default.nix
index 155395efa4ad250f23b31f2cb8dd5d67af58becb..d818a63cd5d00aceda2291cfcf44ade3babe2877 100644
--- a/pkgs/development/python-modules/multidict/default.nix
+++ b/pkgs/development/python-modules/multidict/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "multidict";
- version = "4.7.5";
+ version = "4.7.6";
src = fetchPypi {
inherit pname version;
- sha256 = "aee283c49601fa4c13adc64c09c978838a7e812f85377ae130a24d7198c0331e";
+ sha256 = "fbb77a75e529021e7c4a8d4e823d88ef4d23674a202be4f5addffc72cbb91430";
};
checkInputs = [ pytest pytestrunner pytestcov ];
diff --git a/pkgs/development/python-modules/mutagen/1.43.nix b/pkgs/development/python-modules/mutagen/1.43.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3947dc05fa47dc178b4ae048857c22fbfd70b66c
--- /dev/null
+++ b/pkgs/development/python-modules/mutagen/1.43.nix
@@ -0,0 +1,35 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, fetchpatch
+, hypothesis
+, pycodestyle
+, pyflakes
+, pytest
+, setuptools
+, pkgs
+}:
+
+buildPythonPackage rec {
+ pname = "mutagen";
+ version = "1.43.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "125m0pkiw5lsffc0236xdlxfhwpr8csvxpmg6855405qy4wjv61s";
+ };
+
+ propagatedBuildInputs = [ setuptools ];
+ checkInputs = [
+ pkgs.faad2 pkgs.flac pkgs.vorbis-tools pkgs.liboggz
+ pkgs.glibcLocales pycodestyle pyflakes pytest hypothesis
+ ];
+ LC_ALL = "en_US.UTF-8";
+
+ meta = with lib; {
+ description = "Python multimedia tagging library";
+ homepage = "https://mutagen.readthedocs.io";
+ license = licenses.lgpl2Plus;
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/python-modules/mutagen/default.nix b/pkgs/development/python-modules/mutagen/default.nix
index 304aeead76ff03678146971e1471ee44fde88f20..9494d2c84a66d665d2da762c8a0138c59563a023 100644
--- a/pkgs/development/python-modules/mutagen/default.nix
+++ b/pkgs/development/python-modules/mutagen/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, fetchpatch
, hypothesis
, pycodestyle
@@ -12,11 +13,12 @@
buildPythonPackage rec {
pname = "mutagen";
- version = "1.43.0";
+ version = "1.44.0";
+ disabled = isPy27; # abandoned
src = fetchPypi {
inherit pname version;
- sha256 = "3a982d39f1b800520a32afdebe3543f972e83a6ddd0c0198739a161ee705b588";
+ sha256 = "56065d8a9ca0bc64610a4d0f37e2bd4453381dde3226b8835ee656faa3287be4";
};
propagatedBuildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/mwclient/default.nix b/pkgs/development/python-modules/mwclient/default.nix
index b26a3f948c8a1ae2f8921b6cfb28b1232cb29577..2744ff9a277c0bc92d0e6c135fae91147ac8346b 100644
--- a/pkgs/development/python-modules/mwclient/default.nix
+++ b/pkgs/development/python-modules/mwclient/default.nix
@@ -4,14 +4,14 @@
}:
buildPythonPackage rec {
- version = "0.10.0";
+ version = "0.10.1";
pname = "mwclient";
src = fetchFromGitHub {
owner = "mwclient";
repo = "mwclient";
rev = "v${version}";
- sha256 = "1c3q6lwmb05yqywc4ya98ca7hsl15niili8rccl4n1yqp77c103v";
+ sha256 = "120snnsh9n5svfwkyj1w9jrxf99jnqm0jk282yypd3lpyca1l9hj";
};
checkInputs = [ pytest pytestpep8 pytestcache pytestcov responses mock ];
diff --git a/pkgs/development/python-modules/myfitnesspal/default.nix b/pkgs/development/python-modules/myfitnesspal/default.nix
index 14834923954fdb465ffaca9589945711828e7939..a4a937d18d24987a34cfef09f389fcc57e40bd0e 100644
--- a/pkgs/development/python-modules/myfitnesspal/default.nix
+++ b/pkgs/development/python-modules/myfitnesspal/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "myfitnesspal";
- version = "1.13.4";
+ version = "1.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "552cc696e170f12f75fd12b1447be01fa2d0bfd85e14da5928afd9aab2277b98";
+ sha256 = "66bf61c3d782cd80f380d3856da5f635f5b8de032e62d916c26d48dc322846a6";
};
# Remove overly restrictive version constraints on keyring and keyrings.alt
diff --git a/pkgs/development/python-modules/mypy-protobuf/default.nix b/pkgs/development/python-modules/mypy-protobuf/default.nix
index 5cc192313acd2f8daea6f909b334f83b2ca00603..5eda75d9c7fa78349be6fa145e51af48b9037712 100644
--- a/pkgs/development/python-modules/mypy-protobuf/default.nix
+++ b/pkgs/development/python-modules/mypy-protobuf/default.nix
@@ -2,11 +2,11 @@
buildPythonApplication rec {
pname = "mypy-protobuf";
- version = "1.20";
+ version = "1.21";
src = fetchPypi {
inherit pname version;
- sha256 = "03j2i9vhpdxbvwlqg6zghlzzq46s1x2jbx20fwninb6kss0ps3rg";
+ sha256 = "0eb8db49b014d1082f370a39eeaf272d1cc9978f728b64ee6fcc822d00a8793c";
};
propagatedBuildInputs = [ protobuf ];
diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix
index bcd0ab4a6c6269c745ca6ad063a2f2d3bca6217e..0bcf216fa46fdea759fe78a36155a0d9a3ba0c0a 100644
--- a/pkgs/development/python-modules/mypy/default.nix
+++ b/pkgs/development/python-modules/mypy/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "mypy";
- version = "0.770";
+ version = "0.782";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1bm40nx9g1n4nj1309cijnh0ns4qbhym3agyl537nc4vxw3paqla";
+ sha256 = "030kn709515452n6gy2i1d9fg6fyrkmdz228lfpmbslybsld9xzg";
};
propagatedBuildInputs = [ typed-ast psutil mypy-extensions typing-extensions ];
diff --git a/pkgs/development/python-modules/nassl/default.nix b/pkgs/development/python-modules/nassl/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..08cfb66408d20499352dc03abb8618ba9bfc415f
--- /dev/null
+++ b/pkgs/development/python-modules/nassl/default.nix
@@ -0,0 +1,120 @@
+{ lib
+, fetchFromGitHub
+, fetchurl
+, buildPythonPackage
+, pkgsStatic
+, openssl
+, invoke
+, pytest
+, tls-parser
+, cacert
+}:
+
+let
+ zlibStatic = pkgsStatic.zlib;
+ nasslOpensslArgs = {
+ static = true;
+ enableSSL2 = true;
+ };
+ nasslOpensslFlagsCommon = [
+ "zlib"
+ "no-zlib-dynamic"
+ "no-shared"
+ "--with-zlib-lib=${zlibStatic.out}/lib"
+ "--with-zlib-include=${zlibStatic.out.dev}/include"
+ "enable-rc5"
+ "enable-md2"
+ "enable-gost"
+ "enable-cast"
+ "enable-idea"
+ "enable-ripemd"
+ "enable-mdc2"
+ "-fPIC"
+ ];
+ opensslStatic = (openssl.override nasslOpensslArgs).overrideAttrs (
+ oldAttrs: rec {
+ name = "openssl-${version}";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://www.openssl.org/source/${name}.tar.gz";
+ sha256 = "0gbab2fjgms1kx5xjvqx8bxhr98k4r8l2fa8vw7kvh491xd8fdi8";
+ };
+ configureFlags = oldAttrs.configureFlags ++ nasslOpensslFlagsCommon ++ [
+ "enable-weak-ssl-ciphers"
+ "enable-tls1_3"
+ "no-async"
+ ];
+ patches = [ ./nix-ssl-cert-file.patch ];
+ buildInputs = oldAttrs.buildInputs ++ [ zlibStatic cacert ];
+ }
+ );
+ opensslLegacyStatic = (openssl.override nasslOpensslArgs).overrideAttrs (
+ oldAttrs: rec {
+ name = "openssl-${version}";
+ version = "1.0.2e";
+ src = fetchurl {
+ url = "https://www.openssl.org/source/${name}.tar.gz";
+ sha256 = "1zqb1rff1wikc62a7vj5qxd1k191m8qif5d05mwdxz2wnzywlg72";
+ };
+ configureFlags = oldAttrs.configureFlags ++ nasslOpensslFlagsCommon;
+ patches = [ ];
+ buildInputs = oldAttrs.buildInputs ++ [ zlibStatic ];
+ # openssl_1_0_2 needs `withDocs = false`
+ outputs = lib.remove "doc" oldAttrs.outputs;
+ }
+ );
+in
+buildPythonPackage rec {
+ pname = "nassl";
+ version = "3.0.0";
+
+ src = fetchFromGitHub {
+ owner = "nabla-c0d3";
+ repo = pname;
+ rev = version;
+ sha256 = "1dhgkpldadq9hg5isb6mrab7z80sy5bvzad2fb54pihnknfwhp8z";
+ };
+
+ postPatch = ''
+ mkdir -p deps/openssl-OpenSSL_1_0_2e/
+ cp ${opensslLegacyStatic.out}/lib/libssl.a \
+ ${opensslLegacyStatic.out}/lib/libcrypto.a \
+ deps/openssl-OpenSSL_1_0_2e/
+ ln -s ${opensslLegacyStatic.out.dev}/include deps/openssl-OpenSSL_1_0_2e/include
+ ln -s ${opensslLegacyStatic.bin}/bin deps/openssl-OpenSSL_1_0_2e/apps
+
+ mkdir -p deps/openssl-OpenSSL_1_1_1/
+ cp ${opensslStatic.out}/lib/libssl.a \
+ ${opensslStatic.out}/lib/libcrypto.a \
+ deps/openssl-OpenSSL_1_1_1/
+ ln -s ${opensslStatic.out.dev}/include deps/openssl-OpenSSL_1_1_1/include
+ ln -s ${opensslStatic.bin}/bin deps/openssl-OpenSSL_1_1_1/apps
+
+ mkdir -p deps/zlib-1.2.11/
+ cp ${zlibStatic.out}/lib/libz.a deps/zlib-1.2.11/
+ '';
+
+ propagatedBuildInputs = [ tls-parser ];
+
+ nativeBuildInputs = [ invoke ];
+
+ buildPhase = ''
+ invoke build.nassl
+ invoke package.wheel
+ '';
+
+ checkInputs = [ pytest ];
+
+ checkPhase = ''
+ # Skip online tests
+ pytest -k 'not Online'
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/nabla-c0d3/nassl";
+ description = "Low-level OpenSSL wrapper for Python 3.7+";
+ platforms = with platforms; linux ++ darwin;
+ license = licenses.agpl3;
+ maintainers = with maintainers; [ veehaitch ];
+ };
+}
diff --git a/pkgs/development/python-modules/nassl/nix-ssl-cert-file.patch b/pkgs/development/python-modules/nassl/nix-ssl-cert-file.patch
new file mode 100644
index 0000000000000000000000000000000000000000..893fb3eb6643aaf29ff125be8ab9a256593e1074
--- /dev/null
+++ b/pkgs/development/python-modules/nassl/nix-ssl-cert-file.patch
@@ -0,0 +1,14 @@
+diff -ru -x '*~' openssl-1.0.2j-orig/crypto/x509/by_file.c openssl-1.0.2j/crypto/x509/by_file.c
+--- openssl-1.0.2j-orig/crypto/x509/by_file.c 2016-09-26 11:49:07.000000000 +0200
++++ openssl-1.0.2j/crypto/x509/by_file.c 2016-10-13 16:54:31.400288302 +0200
+@@ -97,7 +97,9 @@
+ switch (cmd) {
+ case X509_L_FILE_LOAD:
+ if (argl == X509_FILETYPE_DEFAULT) {
+- file = getenv(X509_get_default_cert_file_env());
++ file = getenv("NIX_SSL_CERT_FILE");
++ if (!file)
++ file = getenv(X509_get_default_cert_file_env());
+ if (file)
+ ok = (X509_load_cert_crl_file(ctx, file,
+ X509_FILETYPE_PEM) != 0);
diff --git a/pkgs/development/python-modules/natsort/default.nix b/pkgs/development/python-modules/natsort/default.nix
index 3df8ce7c5ba6ad254b7a03bcaf6ca39527d4431d..bfe486e1a54abb3ce22c8b8cb5ad026e2a8d0dc5 100644
--- a/pkgs/development/python-modules/natsort/default.nix
+++ b/pkgs/development/python-modules/natsort/default.nix
@@ -8,11 +8,12 @@
, hypothesis
, glibcLocales
, pathlib ? null
+, isPy3k
}:
buildPythonPackage rec {
pname = "natsort";
- version = "6.2.1";
+ version = "7.0.1";
checkInputs = [
pytest
@@ -26,9 +27,12 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "c5944ffd2343141fa5679b17991c398e15105f3b35bb11beefe66c67e08289d5";
+ sha256 = "a633464dc3a22b305df0f27abcb3e83515898aa1fd0ed2f9726c3571a27258cf";
};
+ # Does not support Python 2
+ disabled = !isPy3k;
+
# testing based on project's tox.ini
# natsort_keygen has pytest mock issues
checkPhase = ''
diff --git a/pkgs/development/python-modules/nbclient/default.nix b/pkgs/development/python-modules/nbclient/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..18704eaee08b5fa19a1f068bc7e6086915dc5009
--- /dev/null
+++ b/pkgs/development/python-modules/nbclient/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildPythonPackage, fetchPypi, pythonOlder,
+ async_generator, traitlets, nbformat, nest-asyncio, jupyter_client,
+ pytest, xmltodict, nbconvert, ipywidgets
+}:
+
+buildPythonPackage rec {
+ pname = "nbclient";
+ version = "0.4.0";
+ disabled = pythonOlder "3.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1id6m2dllkjpbv2w0yazxhlkhdd9cac6lxv9csf053il9wq322lk";
+ };
+
+ checkInputs = [ pytest xmltodict nbconvert ipywidgets ];
+ propagatedBuildInputs = [ async_generator traitlets nbformat nest-asyncio jupyter_client ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/jupyter/nbclient";
+ description = "A client library for executing notebooks";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/nbformat/2.nix b/pkgs/development/python-modules/nbformat/2.nix
index faf2cee2b0084963998ce280bcff45f55572647a..06d02520b20d43c8ef3c4a11fc95c1a5177dd709 100644
--- a/pkgs/development/python-modules/nbformat/2.nix
+++ b/pkgs/development/python-modules/nbformat/2.nix
@@ -36,6 +36,6 @@ buildPythonPackage rec {
description = "The Jupyter Notebook format";
homepage = "https://jupyter.org/";
license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ fridh globin ];
+ maintainers = with lib.maintainers; [ globin ];
};
}
diff --git a/pkgs/development/python-modules/nbsphinx/default.nix b/pkgs/development/python-modules/nbsphinx/default.nix
index 06a210db6c475fd47cde23bc596847114aa5b0bc..f46322954f36fabdb15b908a98031a47c301ee31 100644
--- a/pkgs/development/python-modules/nbsphinx/default.nix
+++ b/pkgs/development/python-modules/nbsphinx/default.nix
@@ -8,15 +8,16 @@
, sphinx
, traitlets
, python
+, isPy3k
}:
buildPythonPackage rec {
pname = "nbsphinx";
- version = "0.5.1";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0kh0d83xavpffdp4xp4hq8xy43l6lyv3d1a25rnc15jcbdf1nghw";
+ sha256 = "0j56bxdj08vn3q1804qwb1ywhga1mdg1awgm7i64wfpfwi8df2zm";
};
propagatedBuildInputs = [
@@ -32,6 +33,8 @@ buildPythonPackage rec {
${python.interpreter} -m nbsphinx
'';
+ disabled = !isPy3k;
+
meta = with lib; {
description = "Jupyter Notebook Tools for Sphinx";
homepage = "https://nbsphinx.readthedocs.io/";
diff --git a/pkgs/development/python-modules/netdisco/default.nix b/pkgs/development/python-modules/netdisco/default.nix
index b5353a5842d3e2c20a64a7414df75c8c171ce270..9d471144644d1cadfe6be6a4294364fc37512269 100644
--- a/pkgs/development/python-modules/netdisco/default.nix
+++ b/pkgs/development/python-modules/netdisco/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "netdisco";
- version = "2.6.0";
+ version = "2.7.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "2b3aca14a1807712a053f11fd80dc251dd821ee4899aefece515287981817762";
+ sha256 = "46839e47c57554241971fbf3ba7e0077cadd22dd2bcf7eec4f72b243de2e062d";
};
propagatedBuildInputs = [ requests zeroconf netifaces ];
diff --git a/pkgs/development/python-modules/nibabel/default.nix b/pkgs/development/python-modules/nibabel/default.nix
index 7ea6978b1cb5997affee0ac223b472656c80e33f..22a734a7a78260fa211c27b2252b5b9a909051ad 100644
--- a/pkgs/development/python-modules/nibabel/default.nix
+++ b/pkgs/development/python-modules/nibabel/default.nix
@@ -2,8 +2,8 @@
, buildPythonPackage
, fetchPypi
, isPy27
-, nose
, pytest
+, nose
, numpy
, h5py
, pydicom
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "nibabel";
- version = "3.0.2";
+ version = "3.1.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "40cc615801c8876306af1009a312f9c90752f1d79610fc1146917585b6f374dd";
+ sha256 = "1kir9g7kmy2qygyzczx8nj4b0sc6jjvqy0ssm39bxzqsr1vzzvxm";
};
propagatedBuildInputs = [ numpy scipy h5py pydicom ];
@@ -25,7 +25,7 @@ buildPythonPackage rec {
checkInputs = [ nose pytest ];
checkPhase = ''
- nosetests
+ pytest
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/nine/default.nix b/pkgs/development/python-modules/nine/default.nix
index 8882b6ae74560af932e4d8ba6a508caf0179eeca..e0d1cb173ea7602ba3c7bffbdcedc5d04dfc9379 100644
--- a/pkgs/development/python-modules/nine/default.nix
+++ b/pkgs/development/python-modules/nine/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "nine";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "3064fbeb512e756a415606a1399f49c22de867d5ac7e2b6c91c35e757d3af42d";
+ sha256 = "e8a96b6326341637d25ca9c257c1d2af4033c957946438d9d37bf6eb798d3bbe";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/nipype/default.nix b/pkgs/development/python-modules/nipype/default.nix
index 06c6f9cb0c1f9a3df5281ba7b9139894a453c738..4e47a4a9314a3db732a6f9d017229d7da9722837 100644
--- a/pkgs/development/python-modules/nipype/default.nix
+++ b/pkgs/development/python-modules/nipype/default.nix
@@ -50,11 +50,11 @@ in
buildPythonPackage rec {
pname = "nipype";
- version = "1.4.2";
+ version = "1.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1nr0z0k4xx1vswkp03g1lf8141mr4j2fbwd7wmpay4vz46qcp786";
+ sha256 = "8c837eafdaa68e85d911aca20c8a2cd9210e4fffabbcbc5bd2eb6e26f8553da9";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/nix-prefetch-github/default.nix b/pkgs/development/python-modules/nix-prefetch-github/default.nix
index 17e4669b6bedd64554cebc0d45c9a5e2085ae86a..6ee4d937cfb7ab9a2d19900526a6a428b0caaa94 100644
--- a/pkgs/development/python-modules/nix-prefetch-github/default.nix
+++ b/pkgs/development/python-modules/nix-prefetch-github/default.nix
@@ -1,21 +1,31 @@
{ fetchPypi
, lib
, buildPythonPackage
+, pythonOlder
, attrs
, click
, effect
, jinja2
+, git
+, pytestCheckHook
+, pytest-black
+, pytestcov
+, pytest-isort
}:
buildPythonPackage rec {
pname = "nix-prefetch-github";
- version = "2.3.2";
+ version = "2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "18xj618zjs13ib7f996fnl0xiqig0w48yns45nvy3xab55wximdx";
+ sha256 = "sha256-PVB/cL0NVB5pHxRMjg8TLatvIvHjfCvaRWBanVHYT+E=";
};
+ # The tests for this package require nix and network access. That's
+ # why we cannot execute them inside the building process.
+ doCheck = false;
+
propagatedBuildInputs = [
attrs
click
@@ -23,6 +33,12 @@ buildPythonPackage rec {
jinja2
];
+ checkInputs = [ pytestCheckHook pytest-black pytestcov pytest-isort git ];
+
+ # latest version of isort will cause tests to fail
+ # ignore tests which are impure
+ disabledTests = [ "isort" "life" "outputs" "fetch_submodules" ];
+
meta = with lib; {
description = "Prefetch sources from github";
homepage = "https://github.com/seppeljordan/nix-prefetch-github";
diff --git a/pkgs/development/python-modules/nltk/default.nix b/pkgs/development/python-modules/nltk/default.nix
index 4f0a90a36af8693d1f3cd6f8c99d813daea5b1ef..298b32ed8b8eb5a306dbb2e4e2a67b03e31d4583 100644
--- a/pkgs/development/python-modules/nltk/default.nix
+++ b/pkgs/development/python-modules/nltk/default.nix
@@ -1,16 +1,26 @@
-{ fetchPypi, buildPythonPackage, lib, six, singledispatch, isPy3k }:
+{ fetchPypi, buildPythonPackage, lib, six, singledispatch, isPy3k
+, click
+, joblib
+, regex
+, tqdm
+}:
buildPythonPackage rec {
- version = "3.4.5";
+ version = "3.5";
pname = "nltk";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "153x2clrnigs74jdgnn3qmljdjj4gprmvpdvh49i18ls4m8mbm5y";
+ sha256 = "845365449cd8c5f9731f7cb9f8bd6fd0767553b9d53af9eb1b3abf7700936b35";
};
- propagatedBuildInputs = [ six ] ++ lib.optional (!isPy3k) singledispatch;
+ propagatedBuildInputs = [
+ click
+ joblib
+ regex
+ tqdm
+ ] ++ lib.optional (!isPy3k) singledispatch;
# Tests require some data, the downloading of which is impure. It would
# probably make sense to make the data another derivation, but then feeding
diff --git a/pkgs/development/python-modules/notebook/2.nix b/pkgs/development/python-modules/notebook/2.nix
index 8b8cce2f824538d7b6db74a26224a53c02bc2b1b..37f39c44967c1f8df9a1dd9d70e570e8a2c96c80 100644
--- a/pkgs/development/python-modules/notebook/2.nix
+++ b/pkgs/development/python-modules/notebook/2.nix
@@ -71,6 +71,6 @@ buildPythonPackage rec {
description = "The Jupyter HTML notebook is a web-based notebook environment for interactive computing";
homepage = "https://jupyter.org/";
license = lib.licenses.bsd3;
- maintainers = with lib.maintainers; [ fridh ];
+ maintainers = with lib.maintainers; [ ];
};
}
diff --git a/pkgs/development/python-modules/nuitka/default.nix b/pkgs/development/python-modules/nuitka/default.nix
index f65f5079b2c8736e3128ef54c7e4155b552588e1..f5726b91b9c19950baf308f1c3f28c1b081f6b7e 100644
--- a/pkgs/development/python-modules/nuitka/default.nix
+++ b/pkgs/development/python-modules/nuitka/default.nix
@@ -12,13 +12,13 @@ let
# Therefore we create a separate env for it.
scons = pkgs.python27.withPackages(ps: [ pkgs.scons ]);
in buildPythonPackage rec {
- version = "0.6.8.1";
+ version = "0.6.8.4";
pname = "Nuitka";
# Latest version is not yet on PyPi
src = fetchurl {
url = "https://github.com/kayhayen/Nuitka/archive/${version}.tar.gz";
- sha256 = "1rn6i2mcljhb9nmh8qj3slcmqzs9jx8s7j8r2b7685n7751h5ipj";
+ sha256 = "0awhwksnmqmbciimqmd11wygp7bnq57khcg4n9r4ld53s147rmqm";
};
checkInputs = [ vmprof pyqt4 ];
diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix
index 62a871fda09216276ef507c5f55d27bc031fb7c7..0c9bac973203775e32a9c6dc991980cb0a6f3afe 100644
--- a/pkgs/development/python-modules/numpy/default.nix
+++ b/pkgs/development/python-modules/numpy/default.nix
@@ -35,13 +35,13 @@ let
};
in buildPythonPackage rec {
pname = "numpy";
- version = "1.18.4";
+ version = "1.18.5";
format = "pyproject.toml";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "bbcc85aaf4cd84ba057decaead058f43191cc0e30d6bc5d44fe336dc3d3f4509";
+ sha256 = "34e96e9dae65c4839bd80012023aadd6ee2ccb73ce7fdf3074c62f301e63120b";
};
nativeBuildInputs = [ gfortran pytest cython setuptoolsBuildHook ];
diff --git a/pkgs/development/python-modules/numpydoc/default.nix b/pkgs/development/python-modules/numpydoc/default.nix
index fb3b9af76f602fa5e672ce26f4ff2f55c616ebdf..725d1f9968b8c9388879f782b65d9b9bb91193ab 100644
--- a/pkgs/development/python-modules/numpydoc/default.nix
+++ b/pkgs/development/python-modules/numpydoc/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "numpydoc";
- version = "0.9.2";
+ version = "1.0.0";
src = fetchPypi {
inherit pname;
inherit version;
- sha256 = "9140669e6b915f42c6ce7fef704483ba9b0aaa9ac8e425ea89c76fe40478f642";
+ sha256 = "e481c0799dfda208b6a2c2cb28757fa6b6cbc4d6e43722173697996cf556df7f";
};
checkInputs = [ nose pytest ];
diff --git a/pkgs/development/python-modules/nunavut/default.nix b/pkgs/development/python-modules/nunavut/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..96247c93000b0ded643452b548ec26fa1984f690
--- /dev/null
+++ b/pkgs/development/python-modules/nunavut/default.nix
@@ -0,0 +1,37 @@
+{ lib, buildPythonPackage, pythonOlder, fetchPypi, pydsdl }:
+
+ buildPythonPackage rec {
+ pname = "nunavut";
+ version = "0.3.0";
+ disabled = pythonOlder "3.5"; # only python>=3.5 is supported
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1ycnxrw2qgm7kdapsnhz80jsqkghgvb5giqwapn0m30rplwc3s36";
+ };
+
+ propagatedBuildInputs = [
+ pydsdl
+ ];
+
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ '';
+
+ # repo doesn't contain tests, ensure imports aren't broken
+ pythonImportsCheck = [
+ "nunavut"
+ ];
+
+ meta = with lib; {
+ description = "A UAVCAN DSDL template engine";
+ longDescription = ''
+ It exposes a pydsdl abstract syntax tree to Jinja2 templates allowing
+ authors to generate code, schemas, metadata, documentation, etc.
+ '';
+ homepage = "https://nunavut.readthedocs.io/";
+ maintainers = with maintainers; [ wucke13 ];
+ license = with licenses; [ bsd3 mit ];
+ };
+}
diff --git a/pkgs/development/python-modules/nvchecker/default.nix b/pkgs/development/python-modules/nvchecker/default.nix
index 9046a75260ad97ccc459cc2d91e17f6d28888887..bfb15bbc6d60601e400bda00d38eda9754e53d9b 100644
--- a/pkgs/development/python-modules/nvchecker/default.nix
+++ b/pkgs/development/python-modules/nvchecker/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "nvchecker";
- version = "1.5";
+ version = "1.6.post1";
src = fetchPypi {
inherit pname version;
- sha256 = "0973f7c3ea5ad65fb19837e8915882a9f2c2f21f5c2589005478697391fea2fd";
+ sha256 = "7d2e889a4ba2eeb75dd6649ed5e99f8cbfed45b2194657e8f46c978ec58d4175";
};
propagatedBuildInputs = [ setuptools structlog tornado pycurl ];
diff --git a/pkgs/development/python-modules/oauthenticator/default.nix b/pkgs/development/python-modules/oauthenticator/default.nix
index d3617f25a9a7b803e20460e79f7a4d873a79093e..56c9eece4e82d1abd0c693c9eda03beb95408bfa 100644
--- a/pkgs/development/python-modules/oauthenticator/default.nix
+++ b/pkgs/development/python-modules/oauthenticator/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "oauthenticator";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cb4e23fcfe8dc9099c4ca005f8991b0f605b03a3e1cf4fed654b2470f6065bdf";
+ sha256 = "ff1b4ba2458a6ee460c3c4161d780a12e94811b2daaa5d13acdb354fa21a9916";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/odo/default.nix b/pkgs/development/python-modules/odo/default.nix
deleted file mode 100644
index 4badad33a08ffaa3ced27ab388de1cd91ec7aca7..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/odo/default.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ lib
-, buildPythonPackage
-, fetchFromGitHub
-, pytest
-, datashape
-, numpy
-, pandas
-, toolz
-, multipledispatch
-, networkx
-, dask
-}:
-
-buildPythonPackage rec {
- pname = "odo";
- version= "unstable-2018-09-21";
-
- src = fetchFromGitHub {
- owner = "blaze";
- repo = pname;
- rev = "9fce6690b3666160681833540de6c55e922de5eb";
- sha256 = "0givkd5agr05wrf72fbghdaav6gplx7c069ngs1ip385v72ifsl9";
- };
-
- checkInputs = [
- pytest
- dask
- ];
-
- propagatedBuildInputs = [
- datashape
- numpy
- pandas
- toolz
- multipledispatch
- networkx
- ];
-
- postConfigure = ''
- substituteInPlace setup.py \
- --replace "versioneer.get_version()" "'0.5.1'"
- '';
-
- # disable 6/315 tests
- checkPhase = ''
- pytest odo -k "not test_insert_to_ooc \
- and not test_datetime_index \
- and not test_different_encoding \
- and not test_numpy_asserts_type_after_dataframe"
- '';
-
- meta = with lib; {
- homepage = "https://github.com/ContinuumIO/odo";
- description = "Data migration utilities";
- license = licenses.bsdOriginal;
- maintainers = with maintainers; [ fridh costrouc ];
- broken = true; # no longer compatible with dask>=2.0
- };
-}
diff --git a/pkgs/development/python-modules/opentimestamps/default.nix b/pkgs/development/python-modules/opentimestamps/default.nix
index e9dce6b2322206fe84d5002c3091a25c3d7d1ca1..f132614d1ca008e26440b7223b88012c4ddbc87b 100644
--- a/pkgs/development/python-modules/opentimestamps/default.nix
+++ b/pkgs/development/python-modules/opentimestamps/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchFromGitHub, isPy3k
+{ lib, buildPythonPackage, fetchFromGitHub, fetchpatch, isPy3k
, bitcoinlib, GitPython, pysha3, git }:
buildPythonPackage rec {
@@ -15,6 +15,14 @@ buildPythonPackage rec {
sha256 = "0c45ij8absfgwizq6dfgg81siq3y8605sgg184vazp292w8nqmqr";
};
+ patches = [
+ # build against bitcoinlib-0.11
+ (fetchpatch {
+ url = "https://patch-diff.githubusercontent.com/raw/opentimestamps/python-opentimestamps/pull/43.patch";
+ sha256 = "0bxzk4pzpqk7zrk2x7vn2bj2n3pc5whf8ijbd225s6674q450zbg";
+ })
+ ];
+
# Remove a failing test which expects the test source file to reside in the
# project's Git repo
postPatch = ''
diff --git a/pkgs/development/python-modules/ordered-set/default.nix b/pkgs/development/python-modules/ordered-set/default.nix
index 924a2d31b769f6ec46226a7efc40dba057ee7ca9..4a9e6fefe06622122ff1b16935bf454e7fa43f2d 100644
--- a/pkgs/development/python-modules/ordered-set/default.nix
+++ b/pkgs/development/python-modules/ordered-set/default.nix
@@ -1,14 +1,15 @@
-{ buildPythonPackage, fetchPypi, lib, pytest }:
+{ buildPythonPackage, fetchPypi, lib, isPy27, pytest }:
buildPythonPackage rec {
pname = "ordered-set";
- version = "3.1.1";
+ version = "4.0.1";
+ disabled = isPy27;
checkInputs = [ pytest ];
src = fetchPypi {
inherit pname version;
- sha256 = "094pww79pawgmjgwi47r0fji9irb7sr4xc9xwjbb0wwcficaigx7";
+ sha256 = "a31008c57f9c9776b12eb8841b1f61d1e4d70dfbbe8875ccfa2403c54af3d51b";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/orderedmultidict/default.nix b/pkgs/development/python-modules/orderedmultidict/default.nix
index 82c08d655356b6bf395620f6c8165f6a5c66f626..1a3ab347945aa3b97d8fd02b40a83a99b889b518 100644
--- a/pkgs/development/python-modules/orderedmultidict/default.nix
+++ b/pkgs/development/python-modules/orderedmultidict/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, flake8, six }:
+{ stdenv, buildPythonPackage, fetchPypi, flake8, six, pythonOlder, importlib-metadata }:
buildPythonPackage rec {
pname = "orderedmultidict";
@@ -11,7 +11,10 @@ buildPythonPackage rec {
checkInputs = [ flake8 ];
- propagatedBuildInputs = [ six ];
+ propagatedBuildInputs = [ six ]
+ ++ stdenv.lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
meta = with stdenv.lib; {
description = "Ordered Multivalue Dictionary.";
diff --git a/pkgs/development/python-modules/owslib/default.nix b/pkgs/development/python-modules/owslib/default.nix
index b19e41116f02023981b31d62353a826e70223f7d..c82668008eaba42feacc3ea4afd39968c26fb4be 100644
--- a/pkgs/development/python-modules/owslib/default.nix
+++ b/pkgs/development/python-modules/owslib/default.nix
@@ -1,11 +1,11 @@
{ lib, buildPythonPackage, fetchPypi, dateutil, requests, pytz, pyproj , pytest, pyyaml } :
buildPythonPackage rec {
pname = "OWSLib";
- version = "0.19.2";
+ version = "0.20.0";
src = fetchPypi {
inherit pname version;
- sha256 = "605a742d088f1ed9c946e824d0b3be94b5256931f8b230dae63e27a52c781b6d";
+ sha256 = "334988857b260c8cdf1f6698d07eab61839c51acb52ee10eed1275439200a40e";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/packaging/default.nix b/pkgs/development/python-modules/packaging/default.nix
index 6a144478e94a40c5f7b26febc94ce1466c957332..abe58d03ef37e4e2a80a33c443ec38705b50cda2 100644
--- a/pkgs/development/python-modules/packaging/default.nix
+++ b/pkgs/development/python-modules/packaging/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "packaging";
- version = "20.3";
+ version = "20.4";
src = fetchPypi {
inherit pname version;
- sha256 = "3c292b474fda1671ec57d46d739d072bfd495a4f51ad01a055121d81e952b7a3";
+ sha256 = "4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8";
};
propagatedBuildInputs = [ pyparsing six ];
diff --git a/pkgs/development/python-modules/packet-python/default.nix b/pkgs/development/python-modules/packet-python/default.nix
index 2c56372c2fafe19b7a2ed2951af4e7891d29795f..747b4c14cd22e9fc3778903d1292e62dbaaf2fdf 100644
--- a/pkgs/development/python-modules/packet-python/default.nix
+++ b/pkgs/development/python-modules/packet-python/default.nix
@@ -12,10 +12,10 @@
buildPythonPackage rec {
pname = "packet-python";
- version = "1.41.0";
+ version = "1.42.0";
src = fetchPypi {
inherit pname version;
- sha256 = "685021502293f6b2e733376bcd0fef3f082c1a66c27072d92f483e27e387ad43";
+ sha256 = "c3342085b2b96591b9d214d10fe39d85e1a2487c5b0883a90ff0bf6123086f07";
};
nativeBuildInputs = [ pytestrunner ];
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix
index 0f4a354208659e2709b09850b711490834cff401..5d7bb4a6d696b4411f17ff92a4f2ef82feeb0f72 100644
--- a/pkgs/development/python-modules/pandas/default.nix
+++ b/pkgs/development/python-modules/pandas/default.nix
@@ -30,11 +30,11 @@ let
in buildPythonPackage rec {
pname = "pandas";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchPypi {
inherit pname version;
- sha256 = "11j5s6hz29yh3rwa2rjgric0knbhp9shphd4i7hx00xr5wr2xx1j";
+ sha256 = "b35d625282baa7b51e82e52622c300a1ca9f786711b2af7cbe64f1e6831f4126";
};
checkInputs = [ pytest glibcLocales moto hypothesis ];
diff --git a/pkgs/development/python-modules/papermill/default.nix b/pkgs/development/python-modules/papermill/default.nix
index baa2ae7e4498217654171d2e9dbf11d5a8f33257..73f72bd2897b4b0b2fee55a56d87be936621881a 100644
--- a/pkgs/development/python-modules/papermill/default.nix
+++ b/pkgs/development/python-modules/papermill/default.nix
@@ -7,6 +7,7 @@
, pyyaml
, nbformat
, nbconvert
+, nbclient
, six
, tqdm
, jupyter_client
@@ -14,6 +15,7 @@
, entrypoints
, tenacity
, futures
+, black
, backports_tempfile
, isPy27
, pytest
@@ -23,11 +25,11 @@
buildPythonPackage rec {
pname = "papermill";
- version = "1.2.1";
+ version = "2.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "04dadaabdeb129c7414079f77b9f9a4a08f1322549aa99e20e4a12700ee23509";
+ sha256 = "5e599992317f761c5e0543430402b24faac89292d7770c3e20b520fa2a25f75a";
};
propagatedBuildInputs = [
@@ -37,12 +39,14 @@ buildPythonPackage rec {
pyyaml
nbformat
nbconvert
+ nbclient
six
tqdm
jupyter_client
requests
entrypoints
tenacity
+ black
] ++ lib.optionals isPy27 [
futures
backports_tempfile
diff --git a/pkgs/development/python-modules/papis/default.nix b/pkgs/development/python-modules/papis/default.nix
index fbfb72bb8a09713f4352d358e0e6a97318a88090..a97c075d30f6388920c9f495b3ae62da7d2c7cbe 100644
--- a/pkgs/development/python-modules/papis/default.nix
+++ b/pkgs/development/python-modules/papis/default.nix
@@ -1,9 +1,9 @@
{ lib, buildPythonPackage, fetchFromGitHub, xdg_utils
, requests, filetype, pyparsing, configparser, arxiv2bib
, pyyaml, chardet, beautifulsoup4, colorama, bibtexparser
-, pylibgen, click, python-slugify, habanero, isbnlib
+, click, python-slugify, habanero, isbnlib, typing-extensions
, prompt_toolkit, pygments, stevedore, tqdm, lxml
-, python-doi, isPy3k, pythonOlder
+, python-doi, isPy3k, pythonOlder, pytestcov
#, optional, dependencies
, whoosh, pytest
, stdenv
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "papis";
- version = "0.9";
+ version = "0.10";
disabled = !isPy3k;
# Missing tests on Pypi
@@ -19,14 +19,14 @@ buildPythonPackage rec {
owner = "papis";
repo = pname;
rev = "v${version}";
- sha256 = "15i79q6nr7gcpcafdz5797axmp6r3081sys07k1k2vi5b2g3qc4k";
+ sha256 = "0fmrvxs6ixfwjlp96b69db7fpvyqfy2n3c23kdz8yr0vhnp82l93";
};
propagatedBuildInputs = [
requests filetype pyparsing configparser arxiv2bib
pyyaml chardet beautifulsoup4 colorama bibtexparser
- pylibgen click python-slugify habanero isbnlib
- prompt_toolkit pygments
+ click python-slugify habanero isbnlib
+ prompt_toolkit pygments typing-extensions
stevedore tqdm lxml
python-doi
# optional dependencies
@@ -36,6 +36,7 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
--replace "lxml<=4.3.5" "lxml~=4.3" \
+ --replace "isbnlib>=3.9.1,<3.10" "isbnlib~=3.9" \
--replace "python-slugify>=1.2.6,<4" "python-slugify"
'';
@@ -43,7 +44,7 @@ buildPythonPackage rec {
doCheck = !stdenv.isDarwin && pythonOlder "3.8";
checkInputs = ([
- pytest
+ pytest pytestcov
]) ++ [
xdg_utils
];
@@ -54,7 +55,7 @@ buildPythonPackage rec {
checkPhase = ''
HOME=$(mktemp -d) pytest papis tests --ignore tests/downloaders \
-k "not test_get_data and not test_doi_to_data and not test_general and not get_document_url \
- and not test_validate_arxivid and not test_downloader_getter"
+ and not test_validate_arxivid and not test_downloader_getter and not match"
'';
meta = {
diff --git a/pkgs/development/python-modules/parfive/default.nix b/pkgs/development/python-modules/parfive/default.nix
index 790c7ef5cdbfc44b4d7f3036908385c8cc981dd5..7ce02fb96ab484e18b3ee1439d334a02c5b88efd 100644
--- a/pkgs/development/python-modules/parfive/default.nix
+++ b/pkgs/development/python-modules/parfive/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "parfive";
- version = "1.0.2";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "90dfb05d0a65d00669f5245371a4b33cbebcb5cfba86f4aad7f956984394eefd";
+ sha256 = "faa60c34dfbd080f011c1af0587f932874dcdf602d0336227d540899dbc41b50";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/parsedatetime/default.nix b/pkgs/development/python-modules/parsedatetime/default.nix
index 914d5e2680fd79db9c5248e29207a0a59383323b..413955c6a3682b76e252cd1be9920ab7538b489c 100644
--- a/pkgs/development/python-modules/parsedatetime/default.nix
+++ b/pkgs/development/python-modules/parsedatetime/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "parsedatetime";
- version = "2.5";
+ version = "2.6";
src = fetchPypi {
inherit pname version;
- sha256 = "d2e9ddb1e463de871d32088a3f3cea3dc8282b1b2800e081bd0ef86900451667";
+ sha256 = "4cb368fbb18a0b7231f4d76119165451c8d2e35951455dfee97c62a87b04d455";
};
buildInputs = [ pytest pytestrunner ];
diff --git a/pkgs/development/python-modules/parso/default.nix b/pkgs/development/python-modules/parso/default.nix
index c6a15b8c99fc1510fd35b75c887ca53569586ec9..b5c75c31b38532736c997fc19f21cdd63958c8b7 100644
--- a/pkgs/development/python-modules/parso/default.nix
+++ b/pkgs/development/python-modules/parso/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "parso";
- version = "0.5.2";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "55cf25df1a35fd88b878715874d2c4dc1ad3f0eebd1e0266a67e1f55efccfbe1";
+ sha256 = "908e9fae2144a076d72ae4e25539143d40b8e3eafbaeae03c1bfe226f4cdf12c";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/paste/default.nix b/pkgs/development/python-modules/paste/default.nix
index 9d45f35d3657d94cd4b02e8e44106b9d8afdbe9d..5b12f04b2e5a330481757905f7fb67bacf82c6f0 100644
--- a/pkgs/development/python-modules/paste/default.nix
+++ b/pkgs/development/python-modules/paste/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "paste";
- version = "3.4.0";
+ version = "3.4.1";
src = fetchPypi {
pname = "Paste";
inherit version;
- sha256 = "16sichvhyci1gaarkjs35mai8vphh7b244qm14hj1isw38nx4c03";
+ sha256 = "1csqn7g9b05hp3fgd82355k4pb5rv12k9x6p2mdw2v01m385171p";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/pastedeploy/default.nix b/pkgs/development/python-modules/pastedeploy/default.nix
index d2ca8d445e420157626449517c30d03a57bd7bd9..b82192267d026018d9bd7a982871b06b710d12ce 100644
--- a/pkgs/development/python-modules/pastedeploy/default.nix
+++ b/pkgs/development/python-modules/pastedeploy/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "2.0.1";
+ version = "2.1.0";
pname = "PasteDeploy";
src = fetchPypi {
inherit pname version;
- sha256 = "d423fb9d51fdcf853aa4ff43ac7ec469b643ea19590f67488122d6d0d772350a";
+ sha256 = "e7559878b6e92023041484be9bcb6d767cf4492fc3de7257a5dae76a7cc11a9b";
};
buildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/pathspec/default.nix b/pkgs/development/python-modules/pathspec/default.nix
index caef384d2796ea80d7e1f1bee4d6f99001e4330a..1cba07ba6bca5de8098fda0ced788bdd4bf55455 100644
--- a/pkgs/development/python-modules/pathspec/default.nix
+++ b/pkgs/development/python-modules/pathspec/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "pathspec";
- version = "0.6.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0p7ab7jx3wgg7xdj2q8yk99cz3xv2a5p1r8q9kfylnvqn34cr1g2";
+ sha256 = "da45173eb3a6f2a5a487efba21f050af2b41948be6ab52b6a1e3ff22bb8b7061";
};
meta = {
diff --git a/pkgs/development/python-modules/peewee/default.nix b/pkgs/development/python-modules/peewee/default.nix
index 3cc5c3eec496608ffc7663393fad3ef2706e6c8e..ee3d08a173c3a715300a40c49ddc26d8ae0a82be 100644
--- a/pkgs/development/python-modules/peewee/default.nix
+++ b/pkgs/development/python-modules/peewee/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "peewee";
- version = "3.11.2";
+ version = "3.13.3";
# pypi release does not provide tests
src = fetchFromGitHub {
owner = "coleifer";
repo = pname;
rev = version;
- sha256 = "097cafqgk46bf0innwm7xnmsfs6z37hv3alyvrfz6d0iy4scshm5";
+ sha256 = "1r67hxb9m6v0xbnbqfnsw6dahmdr94pf81b4x51jfw6x9sa4izi4";
};
@@ -38,6 +38,8 @@ buildPythonPackage rec {
] ++ (lib.optional withPostgres psycopg2)
++ (lib.optional withMysql mysql-connector);
+ doCheck = withPostgres;
+
meta = with stdenv.lib;{
description = "a small, expressive orm";
homepage = "http://peewee-orm.com";
diff --git a/pkgs/development/python-modules/pendulum/default.nix b/pkgs/development/python-modules/pendulum/default.nix
index 77217d1c38d62fee889ba6f5c31328838d1c16c7..f7e235f40363cec946db006a33bb953b24eb74ef 100644
--- a/pkgs/development/python-modules/pendulum/default.nix
+++ b/pkgs/development/python-modules/pendulum/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pendulum";
- version = "2.0.5";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d3078e007315a959989c41cee5cfd63cfeeca21dd3d8295f4bc24199489e9b6c";
+ sha256 = "093cab342e10516660e64b935a6da1a043e0286de36cc229fb48471415981ffe";
};
propagatedBuildInputs = [ dateutil pytzdata ] ++ lib.optional (pythonOlder "3.5") typing;
diff --git a/pkgs/development/python-modules/pep517/default.nix b/pkgs/development/python-modules/pep517/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..1eb2895068a29fb51ae13cf2543c6b0a0f87fe29
--- /dev/null
+++ b/pkgs/development/python-modules/pep517/default.nix
@@ -0,0 +1,52 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, flit-core
+, toml
+, pythonOlder
+, importlib-metadata
+, zipp
+, pytestCheckHook
+, testpath
+, mock
+, pip
+}:
+
+buildPythonPackage rec {
+ pname = "pep517";
+ version = "0.8.2";
+ format = "pyproject";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "8e6199cf1288d48a0c44057f112acf18aa5ebabbf73faa242f598fbe145ba29e";
+ };
+
+ nativeBuildInputs = [
+ flit-core
+ ];
+
+ propagatedBuildInputs = [
+ toml
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata zipp
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ testpath
+ mock
+ pip
+ ];
+
+ preCheck = ''
+ rm pytest.ini # wants flake8
+ rm tests/test_meta.py # wants to run pip
+ '';
+
+ meta = {
+ description = "Wrappers to build Python packages using PEP 517 hooks";
+ license = lib.licenses.mit;
+ homepage = "https://github.com/pypa/pep517";
+ };
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/pep8-naming/default.nix b/pkgs/development/python-modules/pep8-naming/default.nix
index 4b85ba47ab3698086699e116563c0133c9f38c02..5f6ef894d8ff553f01844b278731f9fe4c94e94b 100644
--- a/pkgs/development/python-modules/pep8-naming/default.nix
+++ b/pkgs/development/python-modules/pep8-naming/default.nix
@@ -1,17 +1,21 @@
-{ lib, fetchPypi, buildPythonPackage
-, flake8-polyfill }:
+{ lib, fetchPypi, buildPythonPackage, pythonOlder
+, flake8-polyfill
+, importlib-metadata
+}:
buildPythonPackage rec {
pname = "pep8-naming";
- version = "0.10.0";
+ version = "0.11.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0fmzccbmr0jn9ynamdb9ly2ai8qs5qfk8alfgnzr3fbjvpwsbd7k";
+ sha256 = "0937rnk3c2z1jkdmbw9hfm80p5k467q7rqhn6slfiprs4kflgpd1";
};
propagatedBuildInputs = [
flake8-polyfill
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/persistent/default.nix b/pkgs/development/python-modules/persistent/default.nix
index 76d5441c048aa84cefce590a9aef85a28fcae3a2..07ba3ecd1cf96f685a6f0235acd4d5a815455429 100644
--- a/pkgs/development/python-modules/persistent/default.nix
+++ b/pkgs/development/python-modules/persistent/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "persistent";
- version = "4.5.1";
+ version = "4.6.4";
nativeBuildInputs = [ sphinx manuel ];
propagatedBuildInputs = [ zope_interface cffi ];
src = fetchPypi {
inherit pname version;
- sha256 = "73862779577cb8637f2b68e7edee9a9b95cf33d0b83cb6e762f0f3fc12897aa6";
+ sha256 = "f83f54355a44cf8ec38c29ce47b378a8c70444e9a745581dbb13d201a24cb546";
};
meta = {
diff --git a/pkgs/development/python-modules/pex/default.nix b/pkgs/development/python-modules/pex/default.nix
index 10001d1d6027013a36e762d929ad1db9bbd47472..9c327555f65b3d3320cee9933ba136106a2faca6 100644
--- a/pkgs/development/python-modules/pex/default.nix
+++ b/pkgs/development/python-modules/pex/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pex";
- version = "2.0.3";
+ version = "2.1.11";
src = fetchPypi {
inherit pname version;
- sha256 = "a8a35e7eb212616b2964d70d8a134d41d16649c943ab206b90c749c005e60999";
+ sha256 = "9fc8f1562676c537b4c7fe4a62ecaaa2803fa43b56aba2f2435d833eb6b6036a";
};
nativeBuildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/pexpect/default.nix b/pkgs/development/python-modules/pexpect/default.nix
index 4c287cfc37cc1d4c350c6c54dee41136d735becc..aead62913c7bd95288a615fa818b66a45e74d061 100644
--- a/pkgs/development/python-modules/pexpect/default.nix
+++ b/pkgs/development/python-modules/pexpect/default.nix
@@ -2,15 +2,16 @@
, buildPythonPackage
, fetchPypi
, ptyprocess
+, isPy3k
}:
-buildPythonPackage rec {
+buildPythonPackage (rec {
pname = "pexpect";
- version = "4.7.0";
+ version = "4.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9e2c1fd0e6ee3a49b28f95d4b33bc389c89b20af6a1255906e90ff1262ce62eb";
+ sha256 = "fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c";
};
# Wants to run pythonin a subprocess
@@ -40,4 +41,8 @@ buildPythonPackage rec {
any platform that supports the standard Python pty module.
'';
};
-}
+# TODO: move into main set, this was to avoid a rebuild
+} // lib.optionalAttrs (!isPy3k ) {
+ # syntax error in _async module, likely intended only for Python 3.
+ dontUsePythonRecompileBytecode = !isPy3k;
+})
diff --git a/pkgs/development/python-modules/pg8000/default.nix b/pkgs/development/python-modules/pg8000/default.nix
index 9131d8adaa22ded7d3b3b69b93266c0a1c504290..9e7595e64a44b55b99586396e819be3d5135f1b5 100644
--- a/pkgs/development/python-modules/pg8000/default.nix
+++ b/pkgs/development/python-modules/pg8000/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "pg8000";
- version = "1.13.2";
+ version = "1.15.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "eebcb4176a7e407987e525a07454882f611985e0becb2b73f76efb93bbdc0aab";
+ sha256 = "eb42ba62fbc048c91d5cf1ac729e0ea4ee329cc526bddafed4e7a8aa6b57fbbb";
};
propagatedBuildInputs = [ passlib ];
diff --git a/pkgs/development/python-modules/phik/default.nix b/pkgs/development/python-modules/phik/default.nix
index e09182d5e7148ea0cb92bf73a2a276f84fda6248..969c80f1fe181475d8c10bbfdb067b28a18ba3f3 100644
--- a/pkgs/development/python-modules/phik/default.nix
+++ b/pkgs/development/python-modules/phik/default.nix
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "phik";
- version = "0.9.11";
+ version = "0.10.0";
format = "wheel";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version format;
python = "py3";
- sha256 = "b8c36dc50265d8c0626b34e3bc74cd0edd342d9d8ecc3d78c06817200bb31d10";
+ sha256 = "b745313c5ff9d6a3092eefa97f83fa4dbed178c9ce69161b655e95497cb2f38b";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix
index e9f50420ca9eebbee8c41eb0c05d60de7f9c5340..a14a790059d7593a510234a0f1ed317f51134220 100644
--- a/pkgs/development/python-modules/phonenumbers/default.nix
+++ b/pkgs/development/python-modules/phonenumbers/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "phonenumbers";
- version = "8.12.5";
+ version = "8.12.6";
src = fetchPypi {
inherit pname version;
- sha256 = "09kww3fzn85gbj4lw8kqrppm9kq7nmy7b96p76sscamrpsdg31im";
+ sha256 = "02yfyphrrlx00r7s2j522kjszchq6ql8gb33lasm6q8wwy7hfcnk";
};
meta = {
diff --git a/pkgs/development/python-modules/piccata/default.nix b/pkgs/development/python-modules/piccata/default.nix
index f1cfb362a80cd6db8e62662950127e631338764f..bbb4fcf19934a557b535c2e7e3ea4ee6d15af760 100644
--- a/pkgs/development/python-modules/piccata/default.nix
+++ b/pkgs/development/python-modules/piccata/default.nix
@@ -1,16 +1,22 @@
-{ buildPythonPackage, fetchPypi, lib, ipaddress, isPy3k }:
+{ buildPythonPackage, isPy27, fetchFromGitHub, lib, ipaddress }:
buildPythonPackage rec {
pname = "piccata";
- version = "1.0.1";
- disabled = isPy3k;
+ version = "2.0.0";
+ disabled = isPy27;
- src = fetchPypi {
- inherit pname version;
- sha256 = "45f6c98c2ea809d445040888117f99bc3ee843490d86fecc5805ff5ea41508f7";
+ src = fetchFromGitHub {
+ owner = "NordicSemiconductor";
+ repo = pname;
+ rev = version;
+ sha256 = "0pn842jcf2czjks5dphivgp1s7wiifqiv93s0a89h0wxafd6pbsr";
};
- propagatedBuildInputs = [ ipaddress ];
+ propagatedBuildInputs = [
+ ipaddress
+ ];
+
+ pythonImportsCheck = [ "piccata" ];
meta = {
description = "Simple CoAP (RFC7252) toolkit";
diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix
index 86aef0d6adf99ee7a66650b4b6ba8df02d6f3d28..e34989238563cd6a20d9c15d02a0df1969aaf482 100644
--- a/pkgs/development/python-modules/pikepdf/default.nix
+++ b/pkgs/development/python-modules/pikepdf/default.nix
@@ -22,12 +22,12 @@
buildPythonPackage rec {
pname = "pikepdf";
- version = "1.13.0";
+ version = "1.14.0";
disabled = ! isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0fpsjrppka0mrmkbzysi1s072d18ilsnch4lhd21k2qmvxp2hpmk";
+ sha256 = "5b371c71b0da42d87371ed39973f07c7eb67d939ca5031f0c1637cfb3a2d79f5";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/pip-tools/default.nix b/pkgs/development/python-modules/pip-tools/default.nix
index 02e6edfffce2fa9873affee5fc67be0ef7891b4a..c49c77ad91ec6b5a09945c00b8a26eb5e8770cc2 100644
--- a/pkgs/development/python-modules/pip-tools/default.nix
+++ b/pkgs/development/python-modules/pip-tools/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pip-tools";
- version = "4.5.1";
+ version = "5.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "166crncd9zrk9wgk9dss9968mx2c1dzj80sjnaqrcmw7a7j30gv9";
+ sha256 = "be6190405e4206526607aa4813bd6d7a949e4fdc180d0db4f3221f3778846cf7";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/development/python-modules/pip/default.nix b/pkgs/development/python-modules/pip/default.nix
index 8c2247c24aa6c63d0f30a580a1206128e9140e11..e4ace129d996bc500ffab63fc1149d86bc5fd42f 100644
--- a/pkgs/development/python-modules/pip/default.nix
+++ b/pkgs/development/python-modules/pip/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "pip";
- version = "20.1";
+ version = "20.1.1";
format = "other";
src = fetchFromGitHub {
owner = "pypa";
repo = pname;
rev = version;
- sha256 = "0s9z72cpa15p2bp7zq1lid8k2ykrznfzjwpq5f41v3f30faraxg7";
+ sha256 = "01wq01ysv0ijcrg8a4mj72zb8al15b8vw8g3ywhxq53kbsyhfxn4";
name = "${pname}-${version}-source";
};
diff --git a/pkgs/development/python-modules/pipdate/default.nix b/pkgs/development/python-modules/pipdate/default.nix
index 8dff0965579981a9746e36272746886b7283c006..5cc5789144f65ceee85a7b1c45f8f07bdf2053ed 100644
--- a/pkgs/development/python-modules/pipdate/default.nix
+++ b/pkgs/development/python-modules/pipdate/default.nix
@@ -1,25 +1,37 @@
{ lib
, buildPythonPackage
, fetchPypi
+, pythonOlder
+, isPy27
, appdirs
+, importlib-metadata
, requests
, pytest
}:
buildPythonPackage rec {
pname = "pipdate";
- version = "0.3.5";
+ version = "0.5.1";
+ disabled = isPy27; # abandoned
src = fetchPypi {
inherit pname version;
- sha256 = "240c0f270ddb7470ad7b8c8fba4106e3dbd8817a370624fd8c32cf19155c9547";
+ sha256 = "d10bd408e4b067a2a699badf87629a12838fa42ec74dc6140e64a09eb0dc28cf";
};
propagatedBuildInputs = [
appdirs
requests
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
];
+ # can be removed when https://github.com/nschloe/pipdate/pull/41 gets merged
+ postPatch = ''
+ substituteInPlace setup.cfg \
+ --replace "importlib_metadata" "importlib_metadata; python_version < \"3.8\""
+ '';
+
checkInputs = [
pytest
];
diff --git a/pkgs/development/python-modules/pkgconfig/default.nix b/pkgs/development/python-modules/pkgconfig/default.nix
index 2e6fb7c470583a39c08a194ddc43d256233b1d8b..05f13e8878a30f1922522627c0c85665e7174c2c 100644
--- a/pkgs/development/python-modules/pkgconfig/default.nix
+++ b/pkgs/development/python-modules/pkgconfig/default.nix
@@ -4,7 +4,13 @@ buildPythonPackage rec {
pname = "pkgconfig";
version = "1.5.1";
- setupHook = pkgconfig.setupHook;
+ inherit (pkgconfig)
+ setupHooks
+ wrapperName
+ suffixSalt
+ targetPrefix
+ baseBinName
+ ;
src = fetchPypi {
inherit pname version;
@@ -21,7 +27,7 @@ buildPythonPackage rec {
patches = [ ./executable.patch ];
postPatch = ''
- substituteInPlace pkgconfig/pkgconfig.py --replace 'PKG_CONFIG_EXE = "pkg-config"' 'PKG_CONFIG_EXE = "${pkgconfig}/bin/pkg-config"'
+ substituteInPlace pkgconfig/pkgconfig.py --replace 'PKG_CONFIG_EXE = "pkg-config"' 'PKG_CONFIG_EXE = "${pkgconfig}/bin/${pkgconfig.targetPrefix}pkg-config"'
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/pkuseg/default.nix b/pkgs/development/python-modules/pkuseg/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3b1c2bd5bce4d776bf841dbe3acd76b8e29f91a4
--- /dev/null
+++ b/pkgs/development/python-modules/pkuseg/default.nix
@@ -0,0 +1,36 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+, cython
+, numpy
+}:
+
+buildPythonPackage rec {
+ pname = "pkuseg";
+ version = "0.0.25";
+
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "148yp0l7h8cflxag62pc1iwj5b5liyljnaxwfjaiqwl96vwjn0fx";
+ };
+
+ # Does not seem to have actual tests, but unittest discover
+ # recognizes some non-tests as tests and fails.
+ doCheck = false;
+
+ nativeBuildInputs = [ cython ];
+
+ propagatedBuildInputs = [ numpy ];
+
+ pythonImportsCheck = [ "pkuseg" ];
+
+ meta = with stdenv.lib; {
+ description = "Toolkit for multi-domain Chinese word segmentation";
+ homepage = "https://github.com/lancopku/pkuseg-python";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ danieldk ];
+ };
+}
diff --git a/pkgs/development/python-modules/plac/default.nix b/pkgs/development/python-modules/plac/default.nix
index 789f1ca1ff22a18d65b6fc74713d17ff0b8b6495..dbcd7f2130088bd218faae31d5792f1b1875ba6b 100644
--- a/pkgs/development/python-modules/plac/default.nix
+++ b/pkgs/development/python-modules/plac/default.nix
@@ -5,11 +5,11 @@
}:
buildPythonPackage rec {
pname = "plac";
- version = "1.1.3";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "398cb947c60c4c25e275e1f1dadf027e7096858fb260b8ece3b33bcff90d985f";
+ sha256 = "ca03587234e5bdd2a3fa96f19a04a01ebb5b0cd66d48ecb5a54d42bc9b287320";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/plaid-python/default.nix b/pkgs/development/python-modules/plaid-python/default.nix
index a41265165c7dc757f2005463d62d0c8b45360293..3556db7ddb8d3a59a1459bb381c4af216b0d620c 100644
--- a/pkgs/development/python-modules/plaid-python/default.nix
+++ b/pkgs/development/python-modules/plaid-python/default.nix
@@ -1,12 +1,12 @@
{ lib, buildPythonPackage, fetchPypi, requests, pytest }:
buildPythonPackage rec {
- version = "3.4.0";
+ version = "4.0.0";
pname = "plaid-python";
src = fetchPypi {
inherit pname version;
- sha256 = "bbfad84b8c827a14bc5b0ab93e1e5c7117908e5fa4cdecaa44a037298a20b7de";
+ sha256 = "2bf91e4c1054c920ec8911038f86efdc76067bf6b55a9787bd846129ce01ff4a";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/playsound/default.nix b/pkgs/development/python-modules/playsound/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..589a8f3db81913c00fa32ed7e00f90e72b067cc6
--- /dev/null
+++ b/pkgs/development/python-modules/playsound/default.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+}:
+
+buildPythonPackage rec {
+ pname = "playsound";
+ version = "1.2.2";
+
+ src = fetchFromGitHub {
+ owner = "TaylorSMarks";
+ repo = "playsound";
+ rev = "907f1fe73375a2156f7e0900c4b42c0a60fa1d00";
+ sha256 = "1fh3m115h0c57lj2pfhhqhmsh5awzblb7csi1xc5a6f6slhl059k";
+ };
+
+ doCheck = false;
+
+ pythonImportsCheck = [ "playsound" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/TaylorSMarks/playsound";
+ description = "Pure Python, cross platform, single function module with no dependencies for playing sounds";
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ luc65r ];
+ };
+}
diff --git a/pkgs/development/python-modules/plone-testing/default.nix b/pkgs/development/python-modules/plone-testing/default.nix
index 45e22a8788e1a9c9c12ec94fc08ae92580727a52..c7b4ff350df9df0e625c9852f4f2cbf6c66c4b3f 100644
--- a/pkgs/development/python-modules/plone-testing/default.nix
+++ b/pkgs/development/python-modules/plone-testing/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "plone.testing";
- version = "7.0.3";
+ version = "8.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "160f130f641578fbede2e47686f1b58179efa9ff98ccdd1ad198b5d0c7e02474";
+ sha256 = "71f22cb8cc169360786ec468a0ab5d403abe5bacc13754c251dd6b9eeedd1d83";
};
propagatedBuildInputs = [ six setuptools zope_testing ];
diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix
index eff9e5d8629a37397a1dafb09d4ab5542f4f9df0..1b8c2a0af0dc25098718d881358ae5f390b59d8a 100644
--- a/pkgs/development/python-modules/plotly/default.nix
+++ b/pkgs/development/python-modules/plotly/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "plotly";
- version = "4.7.1";
+ version = "4.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1s0hg91dvsklgdk3bi483f8in7vr51lx49smvr2ngvrws7nwsj3s";
+ sha256 = "d3fea527fe3dfdd55d7334318f107b05a8407474a0fffe6cd4726c9b99e624f1";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/poetry/default.nix b/pkgs/development/python-modules/poetry/default.nix
index 46be9bc92a28f28516e5b2331b0585b7a66a2727..e0be5f5ed0aa207e307b760b9df874eb2ca12d21 100644
--- a/pkgs/development/python-modules/poetry/default.nix
+++ b/pkgs/development/python-modules/poetry/default.nix
@@ -1,74 +1,74 @@
-{ lib, buildPythonPackage, fetchPypi, callPackage
-, isPy27
-, pythonOlder
-, cleo
-, requests
-, cachy
-, requests-toolbelt
-, pyrsistent
-, pyparsing
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27, pythonOlder
, cachecontrol
-, pkginfo
-, html5lib
-, shellingham
-, subprocess32
-, tomlkit
-, typing
-, pathlib2
-, virtualenv
-, functools32
+, cachy
+, cleo
, clikit
-, keyring
-, pexpect
+, html5lib
+, httpretty
, importlib-metadata
-, pytest
-, jsonschema
, intreehooks
+, jsonschema
+, keyring
, lockfile
+, pexpect
+, pkginfo
+, pygments
+, pyparsing
+, pyrsistent
+, pytestCheckHook
+, pytestcov
+, pytest-mock
+, requests
+, requests-toolbelt
+, shellingham
+, tomlkit
}:
-let
- glob2 = callPackage ./glob2.nix { };
-
-in buildPythonPackage rec {
+buildPythonPackage rec {
pname = "poetry";
- version = "1.0.5";
+ version = "1.0.9";
format = "pyproject";
+ disabled = isPy27;
- src = fetchPypi {
- inherit pname version;
- sha256 = "02h387k0xssvv78yy82pcpknpq4w5ym2in1zl8cg9r5wljl5w6cf";
+ src = fetchFromGitHub {
+ owner = "python-poetry";
+ repo = pname;
+ rev = version;
+ sha256 = "0gi1li55rim60hf1gdpgpx84zlkaj0wv12wbv7dib9malhfj3pnz";
};
postPatch = ''
substituteInPlace pyproject.toml \
- --replace "pyrsistent = \"^0.14.2\"" "pyrsistent = \"^0.15.0\"" \
- --replace "requests-toolbelt = \"^0.8.0\"" "requests-toolbelt = \"^0.9.0\"" \
+ --replace "pyrsistent = \"^0.14.2\"" "pyrsistent = \"^0.16.0\"" \
+ --replace "requests-toolbelt = \"^0.8.0\"" "requests-toolbelt = \"^0.9.1\"" \
--replace 'importlib-metadata = {version = "~1.1.3", python = "<3.8"}' \
- 'importlib-metadata = {version = ">=1.3,<2", python = "<3.8"}'
+ 'importlib-metadata = {version = ">=1.3,<2", python = "<3.8"}' \
+ --replace "tomlkit = \"^0.5.11\"" "tomlkit = \"^0.6.0\"" \
+ --replace "cleo = \"^0.7.6\"" "cleo = \"^0.8.0\"" \
+ --replace "version = \"^20.0.1\", python = \"^3.5\"" "version = \"^21.0.0\", python = \"^3.5\"" \
+ --replace "clikit = \"^0.4.2\"" "clikit = \"^0.6.2\""
'';
nativeBuildInputs = [ intreehooks ];
propagatedBuildInputs = [
+ cachecontrol
+ cachy
cleo
clikit
- requests
- cachy
- requests-toolbelt
+ html5lib
jsonschema
- pyrsistent
- pyparsing
- cachecontrol
+ keyring
+ lockfile
+ pexpect
pkginfo
- html5lib
+ pyparsing
+ pyrsistent
+ requests
+ requests-toolbelt
shellingham
tomlkit
- pexpect
- keyring
- lockfile
- ] ++ lib.optionals isPy27 [ typing pathlib2 glob2 virtualenv functools32 subprocess32 ]
- ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
+ ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
postInstall = ''
mkdir -p "$out/share/bash-completion/completions"
@@ -79,12 +79,18 @@ in buildPythonPackage rec {
"$out/bin/poetry" completions fish > "$out/share/fish/vendor_completions.d/poetry.fish"
'';
- # No tests in Pypi tarball
- doCheck = false;
- checkInputs = [ pytest ];
- checkPhase = ''
- pytest tests
- '';
+ checkInputs = [ pytestCheckHook httpretty pytest-mock pygments pytestcov ];
+ preCheck = "export HOME=$TMPDIR";
+ disabledTests = [
+ # touches network
+ "git"
+ "solver"
+ "load"
+ "vcs"
+ "prereleases_if_they_are_compatible"
+ # requires git history to work correctly
+ "default_with_excluded_data"
+ ];
meta = with lib; {
homepage = "https://python-poetry.org/";
diff --git a/pkgs/development/python-modules/poetry/glob2.nix b/pkgs/development/python-modules/poetry/glob2.nix
deleted file mode 100644
index ca7d203492dd127421676fb94c38faba7ea66244..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/poetry/glob2.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-{ buildPythonPackage, fetchPypi }:
-
-buildPythonPackage rec {
- pname = "glob2";
- version = "0.6";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "1miyz0pjyji4gqrzl04xsxcylk3h2v9fvi7hsg221y11zy3adc7m";
- };
-}
diff --git a/pkgs/development/python-modules/prance/default.nix b/pkgs/development/python-modules/prance/default.nix
index efa12433c8a2090ea78ccd3fb9e78c433d53d8ff..5fffbae45feec5b719d2a66efcbe36863ccdb4cc 100644
--- a/pkgs/development/python-modules/prance/default.nix
+++ b/pkgs/development/python-modules/prance/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "prance";
- version = "0.17.0";
+ version = "0.18.3";
src = fetchPypi {
inherit pname version;
- sha256 = "a128d0d5f639a6a19eefedd787a6ce9603634c3908927b1215653e4a8375195f";
+ sha256 = "4600ec749ade4f10d1cc8b07cd7a372f02985efd66100e287e67ccb1d48b5fc5";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/prawcore/default.nix b/pkgs/development/python-modules/prawcore/default.nix
index 71f34b6ec4d9cae49c9e10053c7baa3e01f4936a..39e3bb239c6a54de03fba774cebd8eb842381a5a 100644
--- a/pkgs/development/python-modules/prawcore/default.nix
+++ b/pkgs/development/python-modules/prawcore/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi
+{ stdenv, buildPythonPackage, fetchPypi, isPy27
, requests
, testfixtures, mock, requests_toolbelt
, betamax, betamax-serializers, betamax-matchers, pytest
@@ -6,11 +6,12 @@
buildPythonPackage rec {
pname = "prawcore";
- version = "1.0.1";
+ version = "1.4.0";
+ disabled = isPy27; # see https://github.com/praw-dev/prawcore/pull/101
src = fetchPypi {
inherit pname version;
- sha256 = "ab5558efb438aa73fc66c4178bfc809194dea3ce2addf4dec873de7e2fd2824e";
+ sha256 = "cf71388d869becbcbdfd90258b19d2173c197a457f2dd0bef0566b6cfb9b95a1";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/premailer/default.nix b/pkgs/development/python-modules/premailer/default.nix
index bbe350b03c2af2ffc3ff37e269c430371ce7f1f0..ec0e959c7a5ca24c60827fb03697c4e9fa2c147f 100644
--- a/pkgs/development/python-modules/premailer/default.nix
+++ b/pkgs/development/python-modules/premailer/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "premailer";
- version = "3.6.2";
+ version = "3.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8240bfb8ff94db3ae581d8434b7eea5005872d5779394ed8f4223dfb0f58afd2";
+ sha256 = "5eec9603e84cee583a390de69c75192e50d76e38ef0292b027bd64923766aca7";
};
buildInputs = [ mock nose ];
diff --git a/pkgs/development/python-modules/progressbar2/default.nix b/pkgs/development/python-modules/progressbar2/default.nix
index 69200d54571d253da80d4791f9297ee3b938a16e..5136cf201041e60e2144b008fe8dca7daab59b50 100644
--- a/pkgs/development/python-modules/progressbar2/default.nix
+++ b/pkgs/development/python-modules/progressbar2/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "progressbar2";
- version = "3.47.0";
+ version = "3.51.4";
src = fetchPypi {
inherit pname version;
- sha256 = "7538d02045a1fd3aa2b2834bfda463da8755bd3ff050edc6c5ddff3bc616215f";
+ sha256 = "0dnfw8mdrz78gck4ibnv64cinbp5f7kw349wjgpwv53z6p7jiwhk";
};
propagatedBuildInputs = [ python-utils ];
@@ -29,10 +29,10 @@ buildPythonPackage rec {
pytest sphinx flake8 pytestpep8 pytest-flakes pytestcov
pytestcache freezegun
];
- # ignore tests on the nix wrapped setup.py and don't flake .eggs directory
+ # ignore tests on the nix wrapped setup.py
checkPhase = ''
runHook preCheck
- ${python.interpreter} setup.py test --addopts "--ignore=.eggs"
+ ${python.interpreter} setup.py test
runHook postCheck
'';
@@ -40,6 +40,6 @@ buildPythonPackage rec {
homepage = "https://progressbar-2.readthedocs.io/en/latest/";
description = "Text progressbar library for python";
license = licenses.bsd3;
- maintainers = with maintainers; [ ashgillman ];
+ maintainers = with maintainers; [ ashgillman turion ];
};
}
diff --git a/pkgs/development/python-modules/prometheus_client/default.nix b/pkgs/development/python-modules/prometheus_client/default.nix
index 2c6bef0c201e49adf622db504db6c1de3beff7cb..8f608666d72029e475a79a89c18765e74f5ddd97 100644
--- a/pkgs/development/python-modules/prometheus_client/default.nix
+++ b/pkgs/development/python-modules/prometheus_client/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "prometheus_client";
- version = "0.7.1";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "71cd24a2b3eb335cb800c7159f423df1bd4dcd5171b234be15e3f31ec9f622da";
+ sha256 = "c6e6b706833a6bd1fd51711299edee907857be10ece535126a158f911ee80915";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/psd-tools/default.nix b/pkgs/development/python-modules/psd-tools/default.nix
index 4cdf528193f389b446b4c1b3ac8a02fad2287e26..c4f043aada5c703088b9fbc9ff12422a45f44707 100644
--- a/pkgs/development/python-modules/psd-tools/default.nix
+++ b/pkgs/development/python-modules/psd-tools/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "psd-tools";
- version = "1.8.38";
+ version = "1.9.13";
src = fetchPypi {
inherit pname version;
- sha256 = "7fa81ba38388ac1760ae61229681f46a7fc2ed96cb2d435b616873a73e668b64";
+ sha256 = "9b1ca602b63b7bcb9f53e9f3d4b815839926533112bc6e3ecf1d37cb125259f3";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/psutil/default.nix b/pkgs/development/python-modules/psutil/default.nix
index 8e479dfaca25a37042220e3b8e462a0a4e8aaa89..69181af222c98e2b7aa4ec295048cf417500821a 100644
--- a/pkgs/development/python-modules/psutil/default.nix
+++ b/pkgs/development/python-modules/psutil/default.nix
@@ -16,7 +16,7 @@ buildPythonPackage rec {
# arch doesn't report frequency is the same way
# tests segfaults on darwin https://github.com/giampaolo/psutil/issues/1715
- doCheck = stdenv.isDarwin || stdenv.isx86_64;
+ doCheck = !stdenv.isDarwin && stdenv.isx86_64;
checkInputs = [ pytest ]
++ lib.optionals isPy27 [ mock ipaddress ];
# out must be referenced as test import paths are relative
diff --git a/pkgs/development/python-modules/pulsectl/default.nix b/pkgs/development/python-modules/pulsectl/default.nix
index dec80abda1513eb5f5b82373d2c4b334e55a88c6..2a66357f8494a6d9b3fef74361a718ff14b3a0d5 100644
--- a/pkgs/development/python-modules/pulsectl/default.nix
+++ b/pkgs/development/python-modules/pulsectl/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pulsectl";
- version = "20.4.3";
+ version = "20.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1m5fz740r4rk2i8qsnblsn16hai7givqxbx21swhpflan1yzvzzm";
+ sha256 = "39b0a0e7974a7d6468d826a838822f78b00ac9c3803f0d7bfa9b1cad08ee22db";
};
patches = [
diff --git a/pkgs/development/python-modules/pwntools/default.nix b/pkgs/development/python-modules/pwntools/default.nix
index 72ab1b5c405fb9117b58d06f7aa4a57d301954a5..e591d4a5f462d511c880885f1fc594592d3b31e6 100644
--- a/pkgs/development/python-modules/pwntools/default.nix
+++ b/pkgs/development/python-modules/pwntools/default.nix
@@ -5,12 +5,12 @@
, requests, tox, unicorn, intervaltree, fetchpatch }:
buildPythonPackage rec {
- version = "4.0.0b0";
+ version = "4.1.1";
pname = "pwntools";
src = fetchPypi {
inherit pname version;
- sha256 = "11f7x7rjad1nawn3r524lzxgz3nk89c6s3xycrscn3n86hh0zgid";
+ sha256 = "694ce7a6cfca0ad40eae36c1d2663c44eb953f84785c63daa9752b4dfa7f39d8";
};
propagatedBuildInputs = [ Mako packaging pysocks pygments ROPGadget capstone paramiko pip psutil pyelftools pyserial dateutil requests tox unicorn intervaltree ];
diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix
index fda91e8a305380d2ebbbaf594f5948f460903412..a99dacf6204be467fdf11d7e0e306cdc38420d80 100644
--- a/pkgs/development/python-modules/py3status/default.nix
+++ b/pkgs/development/python-modules/py3status/default.nix
@@ -24,11 +24,11 @@
buildPythonPackage rec {
pname = "py3status";
- version = "3.22";
+ version = "3.28";
src = fetchPypi {
inherit pname version;
- sha256 = "5e9884dde128e1bd82f8746e8f8806c8d7d89d95ce9ed7bacf7cc5fdb094aa21";
+ sha256 = "103c63f43ddfd86e5a3f0bebb34b0f2eaaf6dbd58281d25c8a16937eb8e7f194";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/pyTelegramBotAPI/default.nix b/pkgs/development/python-modules/pyTelegramBotAPI/default.nix
index e07db8ec7267fbb0883d76f903a7b7a794c59a69..9a61fa1f543f906d5018b41121540e6c1cf28e14 100644
--- a/pkgs/development/python-modules/pyTelegramBotAPI/default.nix
+++ b/pkgs/development/python-modules/pyTelegramBotAPI/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyTelegramBotAPI";
- version = "3.6.7";
+ version = "3.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0spn3gjbppyl4b7kqnc8g30qss72dcb1d6ap2bizyam5wn591z8f";
+ sha256 = "8ef8e54098efd29a6bcac28d127480ae2b7491c1d33e4e0c7bbf0fc8949e0fae";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/pyaml/default.nix b/pkgs/development/python-modules/pyaml/default.nix
index 1d0168b6bfa3f135bfd7cd07c084a59b3081f196..524d34c68d4a65cac697d2521a523ac8cf6069a6 100644
--- a/pkgs/development/python-modules/pyaml/default.nix
+++ b/pkgs/development/python-modules/pyaml/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pyaml";
- version = "19.12.0";
+ version = "20.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b3f636b467864319d7ded1558f86bb305b8612a274f5d443a62dc5eceb1b7176";
+ sha256 = "29a5c2a68660a799103d6949167bd6c7953d031449d08802386372de1db6ad71";
};
propagatedBuildInputs = [ pyyaml ];
diff --git a/pkgs/development/python-modules/pyatmo/default.nix b/pkgs/development/python-modules/pyatmo/default.nix
index d9f602aa7e21cf7a2868bd6d8e0bf5cc10b577f0..cb628561fda6a3334433152609de8b70a1ebc354 100644
--- a/pkgs/development/python-modules/pyatmo/default.nix
+++ b/pkgs/development/python-modules/pyatmo/default.nix
@@ -1,19 +1,21 @@
{ lib
, buildPythonPackage
, fetchPypi
+, oauthlib
, requests
+, requests_oauthlib
}:
buildPythonPackage rec {
pname = "pyatmo";
- version = "3.1.0";
+ version = "3.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "8fbcc3a88f8c51d190b697c80515e67530143de71f89cc6ecf99bbf2cbf3ef30";
+ sha256 = "9949338833a27b6c3251b52bf70b73aa99c43c56153541338cb63001afafdd1e";
};
- propagatedBuildInputs = [ requests ];
+ propagatedBuildInputs = [ oauthlib requests requests_oauthlib ];
# Upstream provides no unit tests.
doCheck = false;
diff --git a/pkgs/development/python-modules/pybindgen/default.nix b/pkgs/development/python-modules/pybindgen/default.nix
index ee880fda398788ddae1185d20f0c586f21dfbe39..136917c6837144da40d163ab8ed01035d6a940ab 100644
--- a/pkgs/development/python-modules/pybindgen/default.nix
+++ b/pkgs/development/python-modules/pybindgen/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchPypi, buildPythonPackage, isPy3k, setuptools_scm, pygccxml }:
buildPythonPackage rec {
pname = "PyBindGen";
- version = "0.20.1";
+ version = "0.21.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5615f6b5d9b8aec86d69acedd050ecb5eb7d1338436c3667e345f800a2658f9f";
+ sha256 = "4501aa3954fdac7bb4c049894f8aa1f0f4e1c1f50cc2303feef9bbe3aecfe364";
};
buildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pybullet/default.nix b/pkgs/development/python-modules/pybullet/default.nix
index 3c5d28c40d6c9767917adb50a3aa9906310fd8bc..36b71704a92a11b55875e894a6c6c70c3d1198f8 100644
--- a/pkgs/development/python-modules/pybullet/default.nix
+++ b/pkgs/development/python-modules/pybullet/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pybullet";
- version = "2.6.9";
+ version = "2.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5924371a47625252d8566bbc662befc55e1d35c6c1375c8236e6f8a626293fa6";
+ sha256 = "836d80660920f0696645738367b8c8359878387ba582adb8b37d59d60adedadd";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix
index c291e6e47fdd33c456dbc0307cd9d6cc13e10640..fe6f191f611159a0ac02338bc5cd159cd065745f 100644
--- a/pkgs/development/python-modules/pychromecast/default.nix
+++ b/pkgs/development/python-modules/pychromecast/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyChromecast";
- version = "5.2.0";
+ version = "6.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "052q25k3v5fwa02hf5zdpjpfb94ml9g67cqwjjvf6vdana8w3gwh";
+ sha256 = "15beaafdb155885794443d99fa687a2787d8bad8ba440ecda10bb72bd6c8c815";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pycodestyle/default.nix b/pkgs/development/python-modules/pycodestyle/default.nix
index 289332eb7c485b0939304a910f86c073d34e18c7..e1d21a6a2eb1de17628e95e30a4c431184427ddd 100644
--- a/pkgs/development/python-modules/pycodestyle/default.nix
+++ b/pkgs/development/python-modules/pycodestyle/default.nix
@@ -1,23 +1,26 @@
{ buildPythonPackage
, fetchPypi
, lib
+, python
}:
buildPythonPackage rec {
pname = "pycodestyle";
- version = "2.5.0";
+ version = "2.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0v4prb05n21bm8650v0a01k1nyqjdmkrsm3zycfxh2j5k9n962p4";
+ sha256 = "c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e";
};
+ dontUseSetuptoolsCheck = true;
+
# https://github.com/PyCQA/pycodestyle/blob/2.5.0/tox.ini#L14
checkPhase = ''
- python pycodestyle.py --max-doc-length=72 --testsuite testsuite
- python pycodestyle.py --statistics pycodestyle.py
- python pycodestyle.py --max-doc-length=72 --doctest
- python setup.py test
+ ${python.interpreter} pycodestyle.py --max-doc-length=72 --testsuite testsuite
+ ${python.interpreter} pycodestyle.py --statistics pycodestyle.py
+ ${python.interpreter} pycodestyle.py --max-doc-length=72 --doctest
+ ${python.interpreter} -m unittest discover testsuite -vv
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/pycognito/default.nix b/pkgs/development/python-modules/pycognito/default.nix
index afc607baa40573650160398361cfba3f3be2c96b..8101b76b62cf937299aead71703029671c7f65bd 100644
--- a/pkgs/development/python-modules/pycognito/default.nix
+++ b/pkgs/development/python-modules/pycognito/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "pycognito";
- version = "0.1.2";
+ version = "0.1.3";
src = fetchFromGitHub {
owner = "pvizeli";
repo = "pycognito";
rev = version;
- sha256 = "01zns522awm5yp5cbk1y7k7px534i5akiivip709i1naph3hvnfk";
+ sha256 = "0wy6d274xda7v6dazv10h2vwig2avfyz8mh2lpd1a5k7i06r335r";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pycoin/default.nix b/pkgs/development/python-modules/pycoin/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..a0b743bb8b57c5edb08237df34a2b864f6f323f1
--- /dev/null
+++ b/pkgs/development/python-modules/pycoin/default.nix
@@ -0,0 +1,42 @@
+{ stdenv
+, fetchPypi
+, buildPythonPackage
+, gnupg
+, setuptools
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "pycoin";
+ version = "0.90.20200322";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "c8af579e86c118deb64d39e0d844d53a065cdd8227ddd632112e5667370b53a3";
+ };
+
+ propagatedBuildInputs = [ setuptools ];
+
+ postPatch = ''
+ substituteInPlace ./pycoin/cmds/tx.py --replace '"gpg"' '"${gnupg}/bin/gpg"'
+ '';
+
+ checkInputs = [ pytestCheckHook ];
+
+ dontUseSetuptoolsCheck = true;
+
+ # Disable tests depending on online services
+ disabledTests = [
+ "ServicesTest"
+ "test_tx_pay_to_opcode_list_txt"
+ "test_tx_fetch_unspent"
+ "test_tx_with_gpg"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Utilities for Bitcoin and altcoin addresses and transaction manipulation";
+ homepage = "https://github.com/richardkiss/pycoin";
+ license = licenses.mit;
+ maintainers = with maintainers; [ nyanloutre ];
+ };
+}
diff --git a/pkgs/development/python-modules/pycparser/default.nix b/pkgs/development/python-modules/pycparser/default.nix
index ea7caba5eb4f1155ceaccebc11b06b157d7581b6..f3fa6f883fb6ca66dd3691e12b5bbb4c2330e0ae 100644
--- a/pkgs/development/python-modules/pycparser/default.nix
+++ b/pkgs/development/python-modules/pycparser/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pycparser";
- version = "2.19";
+ version = "2.20";
src = fetchPypi {
inherit pname version;
- sha256 = "a988718abfad80b6b157acce7bf130a30876d27603738ac39f140993246b25b3";
+ sha256 = "2d475327684562c3a96cc71adf7dc8c4f0565175cf86b6d7a404ff4c771f15f0";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/pycurl/default.nix b/pkgs/development/python-modules/pycurl/default.nix
index e65ae7a167b33b3d7d7de2462ee74d0e445d3bc5..7531bb8f7bbc01ac4ca2e5a310c43c12072ea2a8 100644
--- a/pkgs/development/python-modules/pycurl/default.nix
+++ b/pkgs/development/python-modules/pycurl/default.nix
@@ -36,6 +36,8 @@ buildPythonPackage rec {
];
# skip impure or flakey tests
+ # See also:
+ # * https://github.com/NixOS/nixpkgs/issues/77304
checkPhase = ''
HOME=$TMPDIR pytest tests -k "not test_ssl_in_static_libs \
and not test_keyfunction \
@@ -44,7 +46,9 @@ buildPythonPackage rec {
and not test_libcurl_ssl_nss \
and not test_libcurl_ssl_openssl" \
--ignore=tests/getinfo_test.py \
- --ignore=tests/memory_mgmt_test.py
+ --ignore=tests/memory_mgmt_test.py \
+ --ignore=tests/multi_memory_mgmt_test.py \
+ --ignore=tests/multi_timer_test.py
'';
preConfigure = ''
diff --git a/pkgs/development/python-modules/pydantic/default.nix b/pkgs/development/python-modules/pydantic/default.nix
index ef33b6fb2bd52a6fd9e554989257f5660cea9545..371bfba2f0f9e44c13b5b4185e3a373c16637102 100644
--- a/pkgs/development/python-modules/pydantic/default.nix
+++ b/pkgs/development/python-modules/pydantic/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
+, fetchpatch
, ujson
, email_validator
, typing-extensions
@@ -22,6 +23,14 @@ buildPythonPackage rec {
sha256 = "0fwrx7p6d5vskg9ibganahiz9y9299idvdmzhjw62jy84gn1vrb4";
};
+ # fix tests, remove on next version bump
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/samuelcolvin/pydantic/commit/a5b0e741e585040a0ab8b0be94dd9dc2dd3afcc7.patch";
+ sha256 = "0v91ac3dw23rm73370s2ns84vi0xqbfzpvj84zb7xdiicx8fhmf1";
+ })
+ ];
+
propagatedBuildInputs = [
ujson
email_validator
diff --git a/pkgs/development/python-modules/pydicom/default.nix b/pkgs/development/python-modules/pydicom/default.nix
index 6f4e4c97fd1c0a63d6ee35721a33058410a58a5e..b875674df61b9dd28e65946bbb70ef0b67bb25fd 100644
--- a/pkgs/development/python-modules/pydicom/default.nix
+++ b/pkgs/development/python-modules/pydicom/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, pytest
, pytestrunner
, numpy
@@ -8,12 +9,13 @@
}:
buildPythonPackage rec {
- version = "1.4.2";
+ version = "2.0.0";
pname = "pydicom";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1483hv74fhfk4q18r4rda7yixqqdxrd1djzp3492s81ykxd4k24l";
+ sha256 = "594c91f715c415ef439f498351ae68fb770c776fc5aa72f3c87eb500dc2a7470";
};
propagatedBuildInputs = [ numpy pillow ];
diff --git a/pkgs/development/python-modules/pydsdl/default.nix b/pkgs/development/python-modules/pydsdl/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..655adecd5c898c31970d1c7633d494cd8746a8b3
--- /dev/null
+++ b/pkgs/development/python-modules/pydsdl/default.nix
@@ -0,0 +1,37 @@
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder }:
+
+ buildPythonPackage rec {
+ pname = "pydsdl";
+ version = "1.4.2";
+ disabled = pythonOlder "3.5"; # only python>=3.5 is supported
+
+ src = fetchFromGitHub {
+ owner = "UAVCAN";
+ repo = pname;
+ rev = version;
+ sha256 = "03kbpzdrjzj5vpgz5rhc110pm1axdn3ynv88b42zq6iyab4k8k1x";
+ };
+
+ propagatedBuildInputs = [
+ ];
+
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ '';
+
+ # repo doesn't contain tests, ensure imports aren't broken
+ pythonImportsCheck = [
+ "pydsdl"
+ ];
+
+ meta = with lib; {
+ description = "A UAVCAN DSDL compiler frontend implemented in Python";
+ longDescription = ''
+ It supports all DSDL features defined in the UAVCAN specification.
+ '';
+ homepage = "https://uavcan.org";
+ maintainers = with maintainers; [ wucke13 ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/pyenchant/default.nix b/pkgs/development/python-modules/pyenchant/default.nix
index 1d2686ec299281fc831ce3ae509ebf96e74cf2a5..1c82f7c9d630d9ac3f6ece947fd19954fa7e3039 100644
--- a/pkgs/development/python-modules/pyenchant/default.nix
+++ b/pkgs/development/python-modules/pyenchant/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "pyenchant";
- version = "3.1.0";
+ version = "3.1.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "14is5p40f516plzccwg6yf51zkja38abw46kybzwgyy94phr8i9b";
+ sha256 = "ce0915d7acd771fde6e8c2dce8ad0cb0e6f7c4fa8430cc96e3e7134e99aeb12f";
};
propagatedBuildInputs = [ enchant2 ];
diff --git a/pkgs/development/python-modules/pyface/default.nix b/pkgs/development/python-modules/pyface/default.nix
index db0ee541e09cefe44daf569defd3ee89a02989df..6cf96f93a8f5bedf56a96f944d42474b566d652b 100644
--- a/pkgs/development/python-modules/pyface/default.nix
+++ b/pkgs/development/python-modules/pyface/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pyface";
- version = "6.1.2";
+ version = "7.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1g2g3za64rfffbivlihbf5njrqbv63ln62rv9d8fi1gcrgaw6akw";
+ sha256 = "9e00aba15de9c0e553dfcc7b346c3541c54f35054dd05b72a9e2343e340adf6f";
};
propagatedBuildInputs = [ setuptools six traits ];
diff --git a/pkgs/development/python-modules/pyfakefs/default.nix b/pkgs/development/python-modules/pyfakefs/default.nix
index 16d9abe812b66e046512cc04a9c410168e32ea37..14c69fd799a4e1f2d96afe5a77343909e2102141 100644
--- a/pkgs/development/python-modules/pyfakefs/default.nix
+++ b/pkgs/development/python-modules/pyfakefs/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, python, pytest, glibcLocales, isPy37 }:
buildPythonPackage rec {
- version = "3.7.2";
+ version = "4.0.2";
pname = "pyfakefs";
src = fetchPypi {
inherit pname version;
- sha256 = "735ce6a71f26ead335df8a1f2c1cc8355ef091d98ffdc3bf73a5a3b0214e055e";
+ sha256 = "c415e1c737e3aa72b92af41832a7e0a2c325eb8d3a72a210750714e00fcaeace";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pyflakes/default.nix b/pkgs/development/python-modules/pyflakes/default.nix
index 85176d9ccca29294f2bd2682cd8fa618e2ece76f..d8cc4511948223ceb80cac8762cf56d78b2ac850 100644
--- a/pkgs/development/python-modules/pyflakes/default.nix
+++ b/pkgs/development/python-modules/pyflakes/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyflakes";
- version = "2.1.1";
+ version = "2.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d976835886f8c5b31d47970ed689944a0262b5f3afa00a5a7b4dc81e5449f8a2";
+ sha256 = "35b2d75ee967ea93b55750aa9edbbf72813e06a66ba54438df2cfac9e3c27fc8";
};
checkInputs = [ unittest2 ];
diff --git a/pkgs/development/python-modules/pygdbmi/default.nix b/pkgs/development/python-modules/pygdbmi/default.nix
index 447fbdfcdc444246cf60d5ee64ac6dc22521a168..b3d1fb3d26df835e6fd7ca66c4d4cc67c4f83179 100644
--- a/pkgs/development/python-modules/pygdbmi/default.nix
+++ b/pkgs/development/python-modules/pygdbmi/default.nix
@@ -1,4 +1,5 @@
-{ lib
+{ stdenv
+, lib
, buildPythonPackage
, fetchFromGitHub
, gdb
@@ -19,6 +20,9 @@ buildPythonPackage rec {
checkInputs = [ gdb ];
+ # tests require gcc for some reason
+ doCheck = !stdenv.hostPlatform.isDarwin;
+
postPatch = ''
# tries to execute flake8,
# which is likely to break on flake8 updates
diff --git a/pkgs/development/python-modules/pyhamcrest/1.nix b/pkgs/development/python-modules/pyhamcrest/1.nix
new file mode 100644
index 0000000000000000000000000000000000000000..592172c6550d07736534bb03762eae72768e9476
--- /dev/null
+++ b/pkgs/development/python-modules/pyhamcrest/1.nix
@@ -0,0 +1,27 @@
+{ stdenv, buildPythonPackage, fetchPypi
+, mock, pytest
+, six
+}:
+buildPythonPackage rec {
+ pname = "PyHamcrest";
+ version = "1.10.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0x08lfcnsak7pkym32xrdn0sn3wcf26n1jff3d11mwbizpfikbpp";
+ };
+
+ checkInputs = [ mock pytest ];
+ propagatedBuildInputs = [ six ];
+
+ doCheck = false; # pypi tarball does not include tests
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/hamcrest/PyHamcrest";
+ description = "Hamcrest framework for matcher objects";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [
+ alunduil
+ ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyhamcrest/default.nix b/pkgs/development/python-modules/pyhamcrest/default.nix
index 98ef4afacc1940c991337a966414046ff82b4617..40469bd0deba6cd7d77b6b1ca22d303ba474cca4 100644
--- a/pkgs/development/python-modules/pyhamcrest/default.nix
+++ b/pkgs/development/python-modules/pyhamcrest/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "PyHamcrest";
- version = "1.9.0";
+ version = "2.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "8ffaa0a53da57e89de14ced7185ac746227a8894dbd5a3c718bf05ddbd1d56cd";
+ sha256 = "412e00137858f04bde0729913874a48485665f2d36fe9ee449f26be864af9316";
};
checkInputs = [ mock pytest ];
diff --git a/pkgs/development/python-modules/pyhaversion/default.nix b/pkgs/development/python-modules/pyhaversion/default.nix
index 7717706561daca064f120e7ee09bc325d1aea503..381ec45388bfe07960fdfc4cbf284fe3d80b9ffe 100644
--- a/pkgs/development/python-modules/pyhaversion/default.nix
+++ b/pkgs/development/python-modules/pyhaversion/default.nix
@@ -13,11 +13,11 @@
}:
buildPythonPackage rec {
pname = "pyhaversion";
- version = "3.1.0";
+ version = "3.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1d4smpzlaw0sqfgkgvhxsn8h7bmwj8h9gj98sdzvkzhp5vhd96b2";
+ sha256 = "376a1b232a26035bc82d64affa1c4f312d782234fe5453e8d0f9e1350a97be5b";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pyhomematic/default.nix b/pkgs/development/python-modules/pyhomematic/default.nix
index 5349ea994a441963a7c313d45e3b65c1aaf820f1..14bf1cfe7be0e0b88a62037739b056c60b978b1b 100644
--- a/pkgs/development/python-modules/pyhomematic/default.nix
+++ b/pkgs/development/python-modules/pyhomematic/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pyhomematic";
- version = "0.1.66";
+ version = "0.1.67";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "f046db8406ee8a1aea6f6b05de8a133d3459b990c065c3f66446050e9aad5d79";
+ sha256 = "2d18e0059367e9e32d6472023322113fce431bcc72187b4a6eb7402fe5d2794b";
};
# PyPI tarball does not include tests/ directory
diff --git a/pkgs/development/python-modules/pyicloud/default.nix b/pkgs/development/python-modules/pyicloud/default.nix
index 2725aca5a8263ece7deb0b74b022cce16d155432..6e808a01058536402489d7e9a9eadf1dbfb85773 100644
--- a/pkgs/development/python-modules/pyicloud/default.nix
+++ b/pkgs/development/python-modules/pyicloud/default.nix
@@ -38,9 +38,10 @@ buildPythonPackage rec {
postPatch = ''
sed -i \
- -e 's!click>=6.0,<7.0!click!' \
- -e 's!keyring>=8.0,<9.0!keyring!' \
- -e 's!keyrings.alt>=1.0,<2.0!keyrings.alt!' \
+ -e 's!click>=.*!click!' \
+ -e 's!keyring>=.*!keyring!' \
+ -e 's!keyrings.alt>=.*!keyrings.alt!' \
+ -e 's!tzlocal==.*!tzlocal!' \
requirements.txt
'';
diff --git a/pkgs/development/python-modules/pyjet/default.nix b/pkgs/development/python-modules/pyjet/default.nix
index 4a20b5142b68cb1d23ce141adba30b228bb08cad..c535ddad108970673392a0fb6a361bfed6c1ec5d 100644
--- a/pkgs/development/python-modules/pyjet/default.nix
+++ b/pkgs/development/python-modules/pyjet/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyjet";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b334fb9a01854165629d49a2df43c81c880fc231a8a27c156beccf42f223fe47";
+ sha256 = "ab6e63f8a8fd73bbd76ef2a384eea69bc1c201f2ce876faa4151ade6c0b20615";
};
# fix for python37
diff --git a/pkgs/development/python-modules/pyjks/default.nix b/pkgs/development/python-modules/pyjks/default.nix
index d9e2074fb28a092916f6c97bd824d4b4f0b6fd68..a05dcadeb84d0008dc5ab5498a0b846525379b73 100644
--- a/pkgs/development/python-modules/pyjks/default.nix
+++ b/pkgs/development/python-modules/pyjks/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pyjks";
- version = "19.0.0";
+ version = "20.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "06h1cybsdj2wi0jf7igbr722xfm87crqn4g7m3bgrpxwi41b9rcw";
+ sha256 = "0378cec15fb11b2ed27ba54dad9fd987d48e6f62f49fcff138f5f7a8b312b044";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pylast/default.nix b/pkgs/development/python-modules/pylast/default.nix
index 6a6853e559948b7ebcd9b28150761806b1907797..060dc02a03a1e0cfd3b8985a49e13242d6ca296a 100644
--- a/pkgs/development/python-modules/pylast/default.nix
+++ b/pkgs/development/python-modules/pylast/default.nix
@@ -1,16 +1,19 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPy3k, certifi, six }:
+{ stdenv, buildPythonPackage, fetchPypi, isPy3k, certifi, six
+, setuptools_scm
+}:
buildPythonPackage rec {
pname = "pylast";
- version = "3.1.0";
+ version = "3.2.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0sk08l8dq0r4xgmqkxq6jzlbam34k95adaw468n0bh6cps18ddby";
+ sha256 = "3c984be04c9a22a884c3106a7f75749466d27c68870d6fb7e1f56b71becea7c0";
};
+ nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ certifi six ];
# tests require last.fm credentials
diff --git a/pkgs/development/python-modules/pylibgen/default.nix b/pkgs/development/python-modules/pylibgen/default.nix
deleted file mode 100644
index 9dc6689e90006502563d6228a5f895bcd0249816..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/pylibgen/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ lib, buildPythonPackage, fetchFromGitHub
-, pythonOlder
-, requests
-, pytest
-, pre-commit
-}:
-
-buildPythonPackage rec {
- pname = "pylibgen";
- version = "2.0.2";
- disabled = pythonOlder "3.6";
-
- src = fetchFromGitHub {
- owner = "joshuarli";
- repo = pname;
- rev = "v${version}";
- sha256 = "1a9vhkgnkiwkicr2s287254mrkpnw9jq5r63q820dp3h74ba4kl1";
- };
-
- propagatedBuildInputs = [ requests ];
-
- checkInputs = [ pytest pre-commit ];
-
- # literally every tests does a network call
- doCheck = false;
-
- meta = with lib; {
- description = "Python interface to Library Genesis";
- homepage = "https://pypi.org/project/pylibgen/";
- license = licenses.mit;
- maintainers = [ maintainers.nico202 ];
- };
-}
diff --git a/pkgs/development/python-modules/pylint-plugin-utils/default.nix b/pkgs/development/python-modules/pylint-plugin-utils/default.nix
index 2d48ef7fea76c1091b814948328444f9b2c1a9e5..f2bbef2cc8c145a5e65d0354a009a88b7bc1428d 100644
--- a/pkgs/development/python-modules/pylint-plugin-utils/default.nix
+++ b/pkgs/development/python-modules/pylint-plugin-utils/default.nix
@@ -5,6 +5,7 @@
# pythonPackages
, pylint
+, toml
}:
buildPythonPackage rec {
@@ -20,7 +21,7 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [
- pylint
+ pylint toml
];
checkPhase = ''
diff --git a/pkgs/development/python-modules/pylint/1.9.nix b/pkgs/development/python-modules/pylint/1.9.nix
index 568d85b7e1b70d62427e00379931c47eb8c6e3e4..e283cc10d16a950942fe8af5478793506d301a45 100644
--- a/pkgs/development/python-modules/pylint/1.9.nix
+++ b/pkgs/development/python-modules/pylint/1.9.nix
@@ -1,6 +1,6 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, astroid, six, isort,
mccabe, configparser, backports_functools_lru_cache, singledispatch,
- pytest, pytestrunner, pyenchant, setuptools }:
+ pytest, pytestrunner, setuptools }:
buildPythonPackage rec {
pname = "pylint";
@@ -11,7 +11,7 @@ buildPythonPackage rec {
sha256 = "004kfapkqxqy2s85pmddqv0fabxdxywxrlbi549p0v237pr2v94p";
};
- checkInputs = [ pytest pytestrunner pyenchant ];
+ checkInputs = [ pytest pytestrunner ];
propagatedBuildInputs = [ astroid six isort mccabe configparser backports_functools_lru_cache singledispatch setuptools ];
diff --git a/pkgs/development/python-modules/pylint/default.nix b/pkgs/development/python-modules/pylint/default.nix
index c596b4042cc362152c706e71be9ddb9b7e40a068..ccb764398165e783ae39b3b536a47441477a1071 100644
--- a/pkgs/development/python-modules/pylint/default.nix
+++ b/pkgs/development/python-modules/pylint/default.nix
@@ -1,22 +1,22 @@
{ stdenv, lib, buildPythonPackage, fetchPypi, pythonOlder, astroid,
- isort, mccabe, pytestCheckHook, pytestrunner }:
+ isort, mccabe, pytestCheckHook, pytest-benchmark, pytestrunner, toml }:
buildPythonPackage rec {
pname = "pylint";
- version = "2.4.4";
+ version = "2.5.2";
disabled = pythonOlder "3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "3db5468ad013380e987410a8d6956226963aed94ecb5f9d3a28acca6d9ac36cd";
+ sha256 = "b95e31850f3af163c2283ed40432f053acbc8fc6eba6a069cb518d9dbf71848c";
};
nativeBuildInputs = [ pytestrunner ];
- checkInputs = [ pytestCheckHook ];
+ checkInputs = [ pytestCheckHook pytest-benchmark ];
- propagatedBuildInputs = [ astroid isort mccabe ];
+ propagatedBuildInputs = [ astroid isort mccabe toml ];
postPatch = lib.optionalString stdenv.isDarwin ''
# Remove broken darwin test
@@ -26,11 +26,18 @@ buildPythonPackage rec {
disabledTests = [
# https://github.com/PyCQA/pylint/issues/3198
"test_by_module_statement_value"
+ # has issues with local directories
+ "test_version"
] ++ lib.optionals stdenv.isDarwin [
"test_parallel_execution"
"test_py3k_jobs_option"
];
+ # calls executable in one of the tests
+ preCheck = ''
+ export PATH=$PATH:$out/bin
+ '';
+
dontUseSetuptoolsCheck = true;
postInstall = ''
diff --git a/pkgs/development/python-modules/pyls-black/default.nix b/pkgs/development/python-modules/pyls-black/default.nix
index d21002f91606e14d43da646b5c72377af9fc3623..c59a67606ee6c7e4e8650f8e632deff7eaadab3a 100644
--- a/pkgs/development/python-modules/pyls-black/default.nix
+++ b/pkgs/development/python-modules/pyls-black/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "pyls-black";
- version = "0.4.4";
+ version = "0.4.6";
src = fetchFromGitHub {
owner = "rupert";
repo = "pyls-black";
rev = "v${version}";
- sha256 = "1ynynay9g6yma39szbzf15ypq3c72fg1i0kjmq1dwxarj68i2gf9";
+ sha256 = "0cjf0mjn156qp0x6md6mncs31hdpzfim769c2lixaczhyzwywqnj";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pyls-mypy/default.nix b/pkgs/development/python-modules/pyls-mypy/default.nix
index b4fd98607d8a4226a6db82908f78cae74183bdca..b9cf9738ed425d99e605b3f44c356993b4e5ffb8 100644
--- a/pkgs/development/python-modules/pyls-mypy/default.nix
+++ b/pkgs/development/python-modules/pyls-mypy/default.nix
@@ -1,29 +1,45 @@
-{ lib, buildPythonPackage, fetchFromGitHub
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27
, future, python-language-server, mypy, configparser
-, pytest, mock, isPy3k, pytestcov, coverage
+, pytestCheckHook, mock, isPy3k, pytestcov, coverage
+, fetchpatch
}:
buildPythonPackage rec {
pname = "pyls-mypy";
- version = "0.1.6";
+ version = "0.1.8";
src = fetchFromGitHub {
owner = "tomv564";
repo = "pyls-mypy";
rev = version;
- sha256 = "0c1111m9h6f05frkyj6i757q9y2lijpbv8nxmwgp3nqbpkvfnmrk";
+ sha256 = "14giyvcrq4w3asm1nyablw70zkakkcsr76chk5a41alxlk4l2alb";
};
- disabled = !isPy3k;
+ # presumably tests don't find typehints ?
+ doCheck = false;
- checkPhase = ''
- HOME=$TEMPDIR pytest
+ disabledTests = [
+ "test_parse_line_without_line"
+ ];
+
+ preCheck = ''
+ export HOME=$TEMPDIR
'';
- checkInputs = [ pytest mock pytestcov coverage ];
+ patches = [
+ # makes future optional
+ (fetchpatch {
+ url = "https://github.com/tomv564/pyls-mypy/commit/2949582ff5f39b1de51eacc92de6cfacf1b5ab75.patch";
+ sha256 = "0bqkvdy5mxyi46nhq5ryynf465f68b6ffy84hmhxrigkapz085g5";
+ })
+ ];
+
+ checkInputs = [ mock pytestcov coverage pytestCheckHook ];
propagatedBuildInputs = [
- mypy python-language-server future configparser
+ mypy python-language-server configparser
+ ] ++ lib.optional (isPy27) [
+ future
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/pymatgen/default.nix b/pkgs/development/python-modules/pymatgen/default.nix
index f9869cc2c7f40e65f3645177f210b530dc4a7e84..2cd0a0a020fb615be96d6335c118dceda3c37567 100644
--- a/pkgs/development/python-modules/pymatgen/default.nix
+++ b/pkgs/development/python-modules/pymatgen/default.nix
@@ -1,16 +1,35 @@
-{ stdenv, buildPythonPackage, fetchPypi, glibcLocales, numpy, pydispatcher, sympy, requests, monty, ruamel_yaml, six, scipy, tabulate, enum34, matplotlib, palettable, spglib, pandas, networkx }:
+{ stdenv, buildPythonPackage, fetchPypi, glibcLocales, numpy, pydispatcher, sympy, requests, monty, ruamel_yaml, six, scipy, tabulate, enum34, matplotlib, palettable, spglib, pandas, plotly, networkx }:
buildPythonPackage rec {
pname = "pymatgen";
- version = "2019.12.22";
+ version = "2020.4.29";
src = fetchPypi {
inherit pname version;
- sha256 = "0ffc6efcc2ba15bff22cca29c07b93b01fac400f649c41d5dd01bfff7915f80b";
+ sha256 = "cf9c89f2c742acf524f3a778cd269164abf582e87ab5f297cd83802fe00c309d";
};
nativeBuildInputs = [ glibcLocales ];
- propagatedBuildInputs = [ numpy pydispatcher sympy requests monty ruamel_yaml six scipy tabulate enum34 matplotlib palettable spglib pandas networkx ];
+
+
+ propagatedBuildInputs = [
+ enum34
+ matplotlib
+ monty
+ networkx
+ numpy
+ palettable
+ pandas
+ plotly
+ pydispatcher
+ requests
+ ruamel_yaml
+ scipy
+ six
+ spglib
+ sympy
+ tabulate
+ ];
# No tests in pypi tarball.
doCheck = false;
diff --git a/pkgs/development/python-modules/pymbolic/default.nix b/pkgs/development/python-modules/pymbolic/default.nix
index 853799497296a6d6ade92e2b6b7f8c58a2757065..23c88ca28d4571bc07d2525cf3029b74305443e2 100644
--- a/pkgs/development/python-modules/pymbolic/default.nix
+++ b/pkgs/development/python-modules/pymbolic/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "pymbolic";
- version = "2019.2";
+ version = "2020.1";
src = fetchPypi {
inherit pname version;
- sha256 = "a7507864a76574d72bf5732497b247661c6ad73bb277cd9c8aae09e90a62e05a";
+ sha256 = "ca029399f9480f6d51fbac0349fddbb42d937620deb03befa0ba94ac08895e6b";
};
postConfigure = ''
diff --git a/pkgs/development/python-modules/pymetno/default.nix b/pkgs/development/python-modules/pymetno/default.nix
index 129ec21e05ce5656f4a269035d899262c689ecd1..1e4b0d2adaef7a24dcfc568fd1a26179d4d757f1 100644
--- a/pkgs/development/python-modules/pymetno/default.nix
+++ b/pkgs/development/python-modules/pymetno/default.nix
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "PyMetno";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchFromGitHub {
repo = pname;
owner = "Danielhiversen";
rev = version;
- sha256 = "00v2r3nn48svni9rbmbf0a4ylgfcf93gk2wg7qnm1fv1qrkgscvg";
+ sha256 = "1ihq1lzgzcxbg916izakx9jp0kp1vdrcdwcwwwsws838wc08ax6m";
};
propagatedBuildInputs = [ aiohttp async-timeout pytz xmltodict ];
diff --git a/pkgs/development/python-modules/pynamodb/default.nix b/pkgs/development/python-modules/pynamodb/default.nix
index 5016cfb741c5dfafca89168849d52fa2c17e1350..7e83976cc4d25b196071ea15c291cefeb79bb706 100644
--- a/pkgs/development/python-modules/pynamodb/default.nix
+++ b/pkgs/development/python-modules/pynamodb/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "pynamodb";
- version = "4.2.0";
+ version = "4.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0njbh3h6696nq5palqa0b8s0fbsvhbawpzl923dnfsa9kgq5m294";
+ sha256 = "58bd62089741ef689f845d6ca826ab50e39b9a0a8ae3bd7a84dc167c1a4ec8fa";
};
propagatedBuildInputs = [ python-dateutil botocore ];
diff --git a/pkgs/development/python-modules/pynput/default.nix b/pkgs/development/python-modules/pynput/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..2b83f4c1223b2a85ad53ccc20d016c3e3647445d
--- /dev/null
+++ b/pkgs/development/python-modules/pynput/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, buildPythonPackage, fetchPypi, sphinx, setuptools-lint, xlib }:
+
+buildPythonPackage rec {
+ pname = "pynput";
+ version = "1.6.8";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "16h4wn7f54rw30jrya7rmqkx3f51pxn8cplid95v880md8yqdhb8";
+ };
+
+ nativeBuildInputs = [ sphinx ];
+
+ propagatedBuildInputs = [ setuptools-lint xlib ];
+
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "A library to control and monitor input devices";
+ homepage = "https://github.com/moses-palmer/pynput";
+ license = licenses.lgpl3;
+ maintainers = with maintainers; [ nickhu ];
+ };
+}
+
diff --git a/pkgs/development/python-modules/pyobjc/default.nix b/pkgs/development/python-modules/pyobjc/default.nix
index 8b35ef4b3da2c9cc5e328a43c827ceb403eccd3d..af0c784bbf593f8901de9e755535a65018ace820 100644
--- a/pkgs/development/python-modules/pyobjc/default.nix
+++ b/pkgs/development/python-modules/pyobjc/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "pyobjc";
- version = "6.1";
+ version = "6.2";
# Gives "No matching distribution found for
# pyobjc-framework-Collaboration==4.0b1 (from pyobjc==4.0b1)"
@@ -10,7 +10,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "53ae86caaedc48350c6e93d6e778a0c5044e802340b6d6a679e55014758be540";
+ sha256 = "6b514136f538fb5c9c80e310641907d0196c8381602395ac2ee407f32f07ba13";
};
meta = {
diff --git a/pkgs/development/python-modules/pyowm/default.nix b/pkgs/development/python-modules/pyowm/default.nix
index 731bba046e8548c378d13045664525bb8fe9b138..04e683ee6e053dcbd0e4dc60cd1d7d19808ab057 100644
--- a/pkgs/development/python-modules/pyowm/default.nix
+++ b/pkgs/development/python-modules/pyowm/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pyowm";
- version = "2.10.0";
+ version = "3.0.0";
disabled = pythonOlder "3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "8fd41a18536f4d6c432bc6d9ea69994efb1ea9b43688cf19523659b6f4d86cf7";
+ sha256 = "f06ac5f2356f0964f088b1f840a6d382499054bd18539ffb1e7c84f29c2c39b6";
};
propagatedBuildInputs = [ requests geojson ];
diff --git a/pkgs/development/python-modules/pyperclip/default.nix b/pkgs/development/python-modules/pyperclip/default.nix
index 9709aea1d185b2a73b495507da437b03b8effbca..2c3b3e56a93f5ce48ff2411c1567311b2e2c08ff 100644
--- a/pkgs/development/python-modules/pyperclip/default.nix
+++ b/pkgs/development/python-modules/pyperclip/default.nix
@@ -1,12 +1,12 @@
{ lib, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
- version = "1.7.0";
+ version = "1.8.0";
pname = "pyperclip";
src = fetchPypi {
inherit pname version;
- sha256 = "979325468ccf682104d5dcaf753f869868100631301d3e72f47babdea5700d1c";
+ sha256 = "b75b975160428d84608c26edba2dec146e7799566aea42c1fe1b32e72b6028f2";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/pyperf/default.nix b/pkgs/development/python-modules/pyperf/default.nix
index 430181cb574ea26d08ea7f5adfebc97de3c0d288..f17f83bd17b96b2857311721c0c042e2d6446aa1 100644
--- a/pkgs/development/python-modules/pyperf/default.nix
+++ b/pkgs/development/python-modules/pyperf/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "pyperf";
- version = "1.7.1";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c37690e810116a83a244dfeec47885e2f0475b4c450313904be3bc2cdaf6d50a";
+ sha256 = "2189fbc4af08d519f85468e70e32c902eab0f1341b2c41028b94b2832d3169a7";
};
checkInputs = [ nose psutil ] ++
diff --git a/pkgs/development/python-modules/pyro-ppl/default.nix b/pkgs/development/python-modules/pyro-ppl/default.nix
index a11c2cad928249efc87f9119a7710f1d9ff9c174..81d4c47652ac1b79433700199959a4048e1c4df0 100644
--- a/pkgs/development/python-modules/pyro-ppl/default.nix
+++ b/pkgs/development/python-modules/pyro-ppl/default.nix
@@ -1,12 +1,12 @@
{ buildPythonPackage, fetchPypi, lib, pytorch, contextlib2
, graphviz, networkx, six, opt-einsum, tqdm }:
buildPythonPackage rec {
- version = "1.1.0";
+ version = "1.3.1";
pname = "pyro-ppl";
src = fetchPypi {
inherit version pname;
- sha256 = "5ca2fd19276fcfcf52babb48d22892a41d6238d7a6c65e63f704b070a3816479";
+ sha256 = "a034d9311d4715a2e8e127e0a4dd2996cbd34c4b85ac57b02b277c176b0a62ff";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pyro4/default.nix b/pkgs/development/python-modules/pyro4/default.nix
index 64f1aa56546d9b3de19df7559a31106637e71476..3cf9d3f31437c78586fe3bfc8840af2268c4f459 100644
--- a/pkgs/development/python-modules/pyro4/default.nix
+++ b/pkgs/development/python-modules/pyro4/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "Pyro4";
- version = "4.77";
+ version = "4.80";
src = fetchPypi {
inherit pname version;
- sha256 = "2bfe12a22f396474b0e57c898c7e2c561a8f850bf2055d8cf0f7119f0c7a523f";
+ sha256 = "46847ca703de3f483fbd0b2d22622f36eff03e6ef7ec7704d4ecaa3964cb2220";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pyro5/default.nix b/pkgs/development/python-modules/pyro5/default.nix
index 36559a0323903bb5cffc6ddaf6adadb1957f996a..bb3c2c895b393fa13804b8399f481d059e03d689 100644
--- a/pkgs/development/python-modules/pyro5/default.nix
+++ b/pkgs/development/python-modules/pyro5/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "Pyro5";
- version = "5.7";
+ version = "5.10";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "08n9jqm81pjw9hvzk6kgxwqvh29q3glgccf77kxih5nn77pwdnni";
+ sha256 = "e518e2a3375bc04c073f7c8c82509d314b00fa2f65cead9f134ebe42a922b360";
};
propagatedBuildInputs = [ serpent ];
@@ -22,7 +22,7 @@ buildPythonPackage rec {
checkInputs = [ pytestCheckHook ];
# ignore network related tests, which fail in sandbox
- disabledTests = [ "StartNSfunc" "Broadcast" "GetIP" ];
+ disabledTests = [ "StartNSfunc" "Broadcast" "GetIP" "TestNameServer" "TestBCSetup" ];
meta = with lib; {
description = "Distributed object middleware for Python (RPC)";
diff --git a/pkgs/development/python-modules/pyrsistent/default.nix b/pkgs/development/python-modules/pyrsistent/default.nix
index da255645f4432e9be4bd38b07fea1b9981f6c8d5..edc1bb73f5a987c605098e310bc0527196a2412b 100644
--- a/pkgs/development/python-modules/pyrsistent/default.nix
+++ b/pkgs/development/python-modules/pyrsistent/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "pyrsistent";
- version = "0.15.7";
+ version = "0.16.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cdc7b5e3ed77bed61270a47d35434a30617b9becdf2478af76ad2c6ade307280";
+ sha256 = "28669905fe725965daa16184933676547c5bb40a5153055a8dee2a4bd7933ad3";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/pyscreenshot/default.nix b/pkgs/development/python-modules/pyscreenshot/default.nix
index 2865380076ae10304a799dd1c34206eb97c0e29a..23aa092641f1ef5ec69dde8eb596e7169328566e 100644
--- a/pkgs/development/python-modules/pyscreenshot/default.nix
+++ b/pkgs/development/python-modules/pyscreenshot/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pyscreenshot";
- version = "0.6";
+ version = "2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "7322ad9454652b1702a3689646ce53ef01ed2b14869ea557030bd4e03a06fc0e";
+ sha256 = "dec8517cb18faf4f983dd2ee6636924e472a5644da1480ae871786dfcac244e9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pyscss/default.nix b/pkgs/development/python-modules/pyscss/default.nix
index f268566fb5442aa8201ca6f882cdbeabaef6c42e..30b5205050ddcc3cb38de3f9376ed0d09b7a1c06 100644
--- a/pkgs/development/python-modules/pyscss/default.nix
+++ b/pkgs/development/python-modules/pyscss/default.nix
@@ -9,15 +9,15 @@
, pythonOlder
}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "pyScss";
- version = "1.3.5";
+ version = "1.3.7";
src = fetchFromGitHub {
- sha256 = "0lfsan74vcw6dypb196gmbprvlbran8p7w6czy8hyl2b1l728mhz";
- rev = "v1.3.5";
repo = "pyScss";
owner = "Kronuz";
+ rev = version;
+ sha256 = "0701hziiiw67blafgpmjhzspmrss8mfvif7fw0rs8fikddwwc9g6";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/pysdl2/default.nix b/pkgs/development/python-modules/pysdl2/default.nix
index b22da8b83ac61402e84ce28cd8528cd81fbe86b4..acc27811b2844f9910c1367bba20bdad6a80e265 100644
--- a/pkgs/development/python-modules/pysdl2/default.nix
+++ b/pkgs/development/python-modules/pysdl2/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "PySDL2";
- version = "0.9.7";
+ version = "0.9.6";
# The tests use OpenGL using find_library, which would have to be
# patched; also they seem to actually open X windows and test stuff
# like "screensaver disabling", which would have to be cleverly
@@ -11,7 +11,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "e4fcc8aa1108e4917cb56794575ee08c2a3d9c2c52620474e3ecc8538dadf209";
+ sha256 = "08r1v9wdq8pzds4g3sng2xgh1hlzfs2z7qgy5a6b0xrs96swlamm";
};
# Deliberately not in propagated build inputs; users can decide
diff --git a/pkgs/development/python-modules/pyside2/default.nix b/pkgs/development/python-modules/pyside2/default.nix
index afa48569e2ac6b6a726e8a07c89f525106ab8a7a..8134e8a573afd87980e978f123c6a170b10c4d26 100644
--- a/pkgs/development/python-modules/pyside2/default.nix
+++ b/pkgs/development/python-modules/pyside2/default.nix
@@ -23,11 +23,12 @@ stdenv.mkDerivation rec {
"-DPYTHON_EXECUTABLE=${python.interpreter}"
];
- nativeBuildInputs = [ cmake ninja qt5.qmake shiboken2 python ];
+ nativeBuildInputs = [ cmake ninja qt5.qmake python ];
buildInputs = with qt5; [
qtbase qtxmlpatterns qtmultimedia qttools qtx11extras qtlocation qtscript
qtwebsockets qtwebengine qtwebchannel qtcharts qtsensors qtsvg
];
+ propagatedBuildInputs = [ shiboken2 ];
meta = with stdenv.lib; {
description = "LGPL-licensed Python bindings for Qt";
diff --git a/pkgs/development/python-modules/pysonos/default.nix b/pkgs/development/python-modules/pysonos/default.nix
index 67e8e5573d7ff7ff0145c371ffdf1a8ea559c1ae..427c42545c5a0729392340480f30b11346051280 100644
--- a/pkgs/development/python-modules/pysonos/default.nix
+++ b/pkgs/development/python-modules/pysonos/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "pysonos";
- version = "0.0.28";
+ version = "0.0.31";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "09852c0bfe07e3529f8665527381f586c7ea3beabcd7291311e679d56459069d";
+ sha256 = "03f21d2fb27cd938bd2c47f8582c0737eb7426a0cd59e5a60171fabe5e963e62";
};
propagatedBuildInputs = [ xmltodict requests ifaddr ];
diff --git a/pkgs/development/python-modules/pyspark/default.nix b/pkgs/development/python-modules/pyspark/default.nix
index 50c2bafb7aef1cf2f52d660e71bb6741ed2be480..8c7e0f64c1f158b479029af1c75e2921988e272e 100644
--- a/pkgs/development/python-modules/pyspark/default.nix
+++ b/pkgs/development/python-modules/pyspark/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyspark";
- version = "2.4.5";
+ version = "2.4.6";
src = fetchPypi {
inherit pname version;
- sha256 = "0deed5687828efdaf4091e748f0ba1ae8aad6e4c3a5f07aa07e19487397e0e07";
+ sha256 = "b4b319a3ffd187a3019f654ae1c8ac38048bcec2940f8cecdef829302d166feb";
};
# pypandoc is broken with pandoc2, so we just lose docs.
diff --git a/pkgs/development/python-modules/pyspread/default.nix b/pkgs/development/python-modules/pyspread/default.nix
index 14abe9ff02d313c586f1179ab6ec76b676c88d8c..16f1e2c215e1e378602ca64d1c19a275fa3d857a 100644
--- a/pkgs/development/python-modules/pyspread/default.nix
+++ b/pkgs/development/python-modules/pyspread/default.nix
@@ -18,11 +18,11 @@
buildPythonPackage rec {
pname = "pyspread";
- version = "1.1.3";
+ version = "1.99.2";
src = fetchPypi {
inherit pname version;
- sha256 = "6e5d0eb49750eed7734852e15727e190270880c75dcc5f6c8fb1bfdaa59c48fc";
+ sha256 = "117268cbeb225e0aca4c59381b7bdf5333bf95ca85c1db410a326a887a74f3da";
};
propagatedBuildInputs = [ numpy wxPython matplotlib pycairo python-gnupg xlrd xlwt jedi pyenchant basemap pygtk ];
diff --git a/pkgs/development/python-modules/pystemmer/default.nix b/pkgs/development/python-modules/pystemmer/default.nix
index 1d3df7dfc34965d8b35812cc485b4eb44e93a47e..d48dc5e8cd62f94a6d1c449f949c84cbdc9ffcc5 100644
--- a/pkgs/development/python-modules/pystemmer/default.nix
+++ b/pkgs/development/python-modules/pystemmer/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyStemmer";
- version = "1.3.0";
+ version = "2.0.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "d1ac14eb64978c1697fcfba76e3ac7ebe24357c9428e775390f634648947cb91";
+ sha256 = "57d1e353b11c5f90566efec7037deaa0e411b1df1e4e5522ce97d7be34b49478";
};
nativeBuildInputs = [ cython ];
diff --git a/pkgs/development/python-modules/pytest-astropy-header/default.nix b/pkgs/development/python-modules/pytest-astropy-header/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..05c6135a4b9dee6214187b42069c971f8aca1e2b
--- /dev/null
+++ b/pkgs/development/python-modules/pytest-astropy-header/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, pytestcov
+, pytestCheckHook
+, numpy
+, astropy
+}:
+
+buildPythonPackage rec {
+ pname = "pytest-astropy-header";
+ version = "0.1.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1y87agr324p6x5gvhziymxjlw54pyn4gqnd49papbl941djpkp5g";
+ };
+
+ propagatedBuildInputs = [
+ pytest
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ pytestcov
+ numpy
+ astropy
+ ];
+
+ meta = with lib; {
+ description = "Plugin to add diagnostic information to the header of the test output";
+ homepage = "https://astropy.org";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/pkgs/development/python-modules/pytest-astropy/default.nix b/pkgs/development/python-modules/pytest-astropy/default.nix
index 1365c43b03a7331904f2cee0137df3e3a16f6f6a..ae3bc04d0b4c0c6406dfca797e68c1ba50e4460b 100644
--- a/pkgs/development/python-modules/pytest-astropy/default.nix
+++ b/pkgs/development/python-modules/pytest-astropy/default.nix
@@ -1,32 +1,43 @@
{ lib
, buildPythonPackage
, fetchPypi
+, hypothesis
, pytest
+, pytest-astropy-header
, pytest-doctestplus
+, pytest-filter-subpackage
, pytest-remotedata
, pytest-openfiles
, pytest-arraydiff
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "pytest-astropy";
- version = "0.5.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6f28fb81dcdfa745f423b8f6d0303d97357d775b4128bcc2b3668f1602fd5a0b";
+ sha256 = "619800eb2cbf64548fbea25268efe7c6f6ae206cb4825f34abd36f27bcf946a2";
};
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
+
propagatedBuildInputs = [
+ hypothesis
pytest
+ pytest-astropy-header
pytest-doctestplus
+ pytest-filter-subpackage
pytest-remotedata
pytest-openfiles
pytest-arraydiff
];
# pytest-astropy is a meta package and has no tests
- doCheck = false;
+ checkPhase = ":";
meta = with lib; {
description = "Meta-package containing dependencies for testing";
diff --git a/pkgs/development/python-modules/pytest-check/default.nix b/pkgs/development/python-modules/pytest-check/default.nix
index 104a2ae64906e3a4b13fc3baf9493a32978a0b61..9636d20c73b730071edfb39f917cc42e37b0ab47 100644
--- a/pkgs/development/python-modules/pytest-check/default.nix
+++ b/pkgs/development/python-modules/pytest-check/default.nix
@@ -1,24 +1,22 @@
{ stdenv
, buildPythonPackage
-, fetchFromGitHub
+, fetchPypi
, pytest
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "pytest-check";
- version = "0.3.5";
+ version = "0.3.9";
- src = fetchFromGitHub {
- owner = "okken";
- repo = "pytest-check";
- rev = version;
- sha256 = "11wb4f4sp4cr5mzqdakrbycwgfr2p1sx1l91fa6525wnfvgc0qy3";
+ src = fetchPypi {
+ pname = "pytest_check";
+ inherit version;
+ sha256 = "0asrrz0fgk6wqffsz1ffd6z9xyw314fwh5bwjzcq75w8w1g4ass9";
};
- buildInputs = [ pytest ];
-
- checkInputs = [ pytest pytestCheckHook ];
+ propagatedBuildInputs = [ pytest ];
+ checkInputs = [ pytestCheckHook ];
meta = with stdenv.lib; {
description = "pytest plugin allowing multiple failures per test";
diff --git a/pkgs/development/python-modules/pytest-cov/default.nix b/pkgs/development/python-modules/pytest-cov/default.nix
index 420afd3c55554ee04af881d503fd1ee279e66e08..5affa8ae35bae977837ef26d8df6e156793699f3 100644
--- a/pkgs/development/python-modules/pytest-cov/default.nix
+++ b/pkgs/development/python-modules/pytest-cov/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pytest-cov";
- version = "2.8.1";
+ version = "2.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cc6742d8bac45070217169f5f72ceee1e0e55b0221f54bcf24845972d3a47f2b";
+ sha256 = "b6a814b8ed6247bd81ff47f038511b57fe1ce7f4cc25b9106f1a4b106f1d9322";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/pytest-django/default.nix b/pkgs/development/python-modules/pytest-django/default.nix
index 2417bdd4ac0944c68b1298ea7d30ec890a5700a5..9763e074cee9f87dd1cafbdc37e72c7e95cbded3 100644
--- a/pkgs/development/python-modules/pytest-django/default.nix
+++ b/pkgs/development/python-modules/pytest-django/default.nix
@@ -10,11 +10,11 @@
}:
buildPythonPackage rec {
pname = "pytest-django";
- version = "3.7.0";
+ version = "3.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "17592f06d51c2ef4b7a0fb24aa32c8b6998506a03c8439606cb96db160106659";
+ sha256 = "664e5f42242e5e182519388f01b9f25d824a9feb7cd17d8f863c8d776f38baf9";
};
nativeBuildInputs = [ pytest setuptools_scm ];
diff --git a/pkgs/development/python-modules/pytest-doctestplus/default.nix b/pkgs/development/python-modules/pytest-doctestplus/default.nix
index ed71592361ccc5e4d10411e2e68fe86c61591e98..421cca33984466e8d0693067e98f8b1899ee2ecb 100644
--- a/pkgs/development/python-modules/pytest-doctestplus/default.nix
+++ b/pkgs/development/python-modules/pytest-doctestplus/default.nix
@@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, six
, pytest
, numpy
@@ -8,11 +9,12 @@
buildPythonPackage rec {
pname = "pytest-doctestplus";
- version = "0.5.0";
+ version = "0.7.0";
+ disabled = isPy27; # abandoned upstream
src = fetchPypi {
inherit pname version;
- sha256 = "41386187b9261cd59a3ffe4cf9df58d517288a1d3f11d96749b39b4e38b0a02c";
+ sha256 = "ed440f43e33191f09aed7bbc4f60db3dfb8f295ab33e04c59302af7eda9e29aa";
};
propagatedBuildInputs = [
@@ -25,8 +27,9 @@ buildPythonPackage rec {
pytest
];
+ # check_distribution incorrectly pulls pytest version
checkPhase = ''
- pytest
+ pytest -k 'not check_distribution'
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/pytest-filter-subpackage/default.nix b/pkgs/development/python-modules/pytest-filter-subpackage/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..6caf4d9c772e6df4c8d7dc7e0cef77f703e8e104
--- /dev/null
+++ b/pkgs/development/python-modules/pytest-filter-subpackage/default.nix
@@ -0,0 +1,39 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, pytestcov
+, pytest-doctestplus
+, pytestCheckHook
+, setuptools_scm
+}:
+
+buildPythonPackage rec {
+ pname = "pytest-filter-subpackage";
+ version = "0.1.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1s4s2kd31yc65rfvl4xhy8xx806xhy59kc7668h6b6wq88xgrn5p";
+ };
+
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
+
+ propagatedBuildInputs = [
+ pytest
+ pytest-doctestplus
+ pytestcov
+ pytestCheckHook
+ ];
+
+ # missing some files
+ disabledTests = [ "with_rst" ];
+
+ meta = with lib; {
+ description = "Meta-package containing dependencies for testing";
+ homepage = "https://astropy.org";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/pytest-flake8/default.nix b/pkgs/development/python-modules/pytest-flake8/default.nix
index af1cbb2add51505a054699e64e6657e5f925859e..a5ed447aceac05b69873788369aa233e11ca5dec 100644
--- a/pkgs/development/python-modules/pytest-flake8/default.nix
+++ b/pkgs/development/python-modules/pytest-flake8/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "pytest-flake8";
- version = "1.0.5";
+ version = "1.0.6";
# although pytest is a runtime dependency, do not add it as
# propagatedBuildInputs in order to allow packages depend on another version
@@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "d85efaafbdb9580791cfa8671799dd40d482fc30bd4476c1ca5efd661e751333";
+ sha256 = "1b82bb58c88eb1db40524018d3fcfd0424575029703b4e2d8e3ee873f2b17027";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/pytest-flask/default.nix b/pkgs/development/python-modules/pytest-flask/default.nix
index 0ad858444403ec521721dcc318d2aaa15bc3433a..047b06d97929c11ac5313cd9de8ee777cd97333d 100644
--- a/pkgs/development/python-modules/pytest-flask/default.nix
+++ b/pkgs/development/python-modules/pytest-flask/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytest-flask";
- version = "0.15.1";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1ri3p3hibb1r2wcblpvs64s4jz40ci4jki4s2nf3xf7iz2wwbn6b";
+ sha256 = "4d5678a045c07317618d80223ea124e21e8acc89dae109542dd1fdf6783d96c2";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/pytest-freezegun/default.nix b/pkgs/development/python-modules/pytest-freezegun/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8809bc143cb0d52059ed1595b1f4fe7ad97e0477
--- /dev/null
+++ b/pkgs/development/python-modules/pytest-freezegun/default.nix
@@ -0,0 +1,29 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, freezegun
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "pytest-freezegun";
+ version = "0.4.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "060cdf192848e50a4a681a5e73f8b544c4ee5ebc1fab3cb7223a0097bac2f83f";
+ };
+
+ propagatedBuildInputs = [
+ freezegun
+ pytest
+ ];
+
+ meta = with lib; {
+ description = "Wrap tests with fixtures in freeze_time";
+ homepage = "https://github.com/ktosiek/pytest-freezegun";
+ license = licenses.mit;
+ maintainers = [ maintainers.mic92 ];
+ };
+}
diff --git a/pkgs/development/python-modules/pytest-isort/default.nix b/pkgs/development/python-modules/pytest-isort/default.nix
index 9aa4410ec030d57e2549adcc6ac237919557c77e..96f78426dbac366b40d97f0684e11df962ae8862 100644
--- a/pkgs/development/python-modules/pytest-isort/default.nix
+++ b/pkgs/development/python-modules/pytest-isort/default.nix
@@ -1,17 +1,18 @@
-{ lib, buildPythonPackage, fetchPypi, pytest, isort }:
+{ lib, buildPythonPackage, fetchPypi, isPy27, mock, pytest, isort }:
buildPythonPackage rec {
pname = "pytest-isort";
- version = "0.3.1";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4bfee60dad1870b51700d55a85f5ceda766bd9d3d2878c1bbabee80e61b1be1a";
+ sha256 = "758156cb4dc1db72adc1b7e253011f5eea117fab32af03cedb4cbfc6058b5f8f";
};
propagatedBuildInputs = [ isort ];
- checkInputs = [ pytest ];
+ checkInputs = [ pytest ]
+ ++ lib.optionals isPy27 [ mock ];
checkPhase = ''
py.test -vs --cache-clear
diff --git a/pkgs/development/python-modules/pytest-mock/2.nix b/pkgs/development/python-modules/pytest-mock/2.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3764a05af0572ae39f92ccc16c46a32a9c021ff7
--- /dev/null
+++ b/pkgs/development/python-modules/pytest-mock/2.nix
@@ -0,0 +1,40 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, fetchpatch
+, isPy3k
+, pytest
+, mock
+, setuptools_scm
+}:
+
+buildPythonPackage rec {
+ pname = "pytest-mock";
+ version = "2.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b35eb281e93aafed138db25c8772b95d3756108b601947f89af503f8c629413f";
+ };
+
+ propagatedBuildInputs = lib.optional (!isPy3k) mock;
+
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
+
+ checkInputs = [
+ pytest
+ ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ description = "Thin-wrapper around the mock package for easier use with py.test.";
+ homepage = "https://github.com/pytest-dev/pytest-mock";
+ license = licenses.mit;
+ maintainers = with maintainers; [ nand0p ];
+ };
+}
diff --git a/pkgs/development/python-modules/pytest-mock/default.nix b/pkgs/development/python-modules/pytest-mock/default.nix
index c65e617b795035cd0cbedd3b33c2ae20d5cff9e1..ff08efc12be2a763fb18917718965482c61c6ff1 100644
--- a/pkgs/development/python-modules/pytest-mock/default.nix
+++ b/pkgs/development/python-modules/pytest-mock/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pytest-mock";
- version = "1.13.0";
+ version = "3.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "e24a911ec96773022ebcc7030059b57cd3480b56d4f5d19b7c370ec635e6aed5";
+ sha256 = "636e792f7dd9e2c80657e174c04bf7aa92672350090736d82e97e92ce8f68737";
};
propagatedBuildInputs = lib.optional (!isPy3k) mock;
diff --git a/pkgs/development/python-modules/pytest-mypy/default.nix b/pkgs/development/python-modules/pytest-mypy/default.nix
index 2e1bd1b626d92cf711bcde4002b6676c00477020..368d13a9139448f891eef61bc9636c57a09320bf 100644
--- a/pkgs/development/python-modules/pytest-mypy/default.nix
+++ b/pkgs/development/python-modules/pytest-mypy/default.nix
@@ -1,20 +1,23 @@
{ lib
, buildPythonPackage
, fetchPypi
+, filelock
, pytest
, mypy
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "pytest-mypy";
- version = "0.4.2";
+ version = "0.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "5a5338cecff17f005b181546a13e282761754b481225df37f33d37f86ac5b304";
+ sha256 = "2560a9b27d59bb17810d12ec3402dfc7c8e100e40539a70d2814bcbb27240f27";
};
- propagatedBuildInputs = [ pytest mypy ];
+ nativeBuildInputs = [ setuptools_scm ];
+ propagatedBuildInputs = [ pytest mypy filelock ];
meta = with lib; {
description = "Mypy static type checker plugin for Pytest";
diff --git a/pkgs/development/python-modules/pytest-openfiles/default.nix b/pkgs/development/python-modules/pytest-openfiles/default.nix
index daa55f91cd292356e0e646777b6de10431f04434..bb7bdf03d00d96c58166da145a84780e006acad9 100644
--- a/pkgs/development/python-modules/pytest-openfiles/default.nix
+++ b/pkgs/development/python-modules/pytest-openfiles/default.nix
@@ -1,37 +1,31 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, pytest
+, pytestCheckHook
, psutil
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "pytest-openfiles";
- version = "0.4.0";
+ version = "0.5.0";
+ disabled = isPy27; # abandoned
src = fetchPypi {
inherit pname version;
- sha256 = "af591422f2bfa95f7690d83aeb8d76bd5421cb8b1dcaf085d58cd92e8d92058d";
+ sha256 = "179c2911d8aee3441fee051aba08e0d9b4dab61b829ae4811906d5c49a3b0a58";
};
+ nativeBuildInputs = [ setuptools_scm ];
+
propagatedBuildInputs = [
pytest
psutil
];
- checkInputs = [
- pytest
- ];
-
- postConfigure = ''
- # remove on next release
- substituteInPlace setup.cfg \
- --replace "[pytest]" "[tool:pytest]"
- '';
-
- checkPhase = ''
- pytest
- '';
+ checkInputs = [ pytestCheckHook ];
meta = with lib; {
description = "Pytest plugin for detecting inadvertent open file handles";
diff --git a/pkgs/development/python-modules/pytest-pylint/default.nix b/pkgs/development/python-modules/pytest-pylint/default.nix
index 40ab69c5735d5e50b5b769503c528c71cf214dd3..f7a9a31430659976f773794f131a354815272773 100644
--- a/pkgs/development/python-modules/pytest-pylint/default.nix
+++ b/pkgs/development/python-modules/pytest-pylint/default.nix
@@ -6,24 +6,26 @@
, pylint
, six
, pytestrunner
+, toml
}:
buildPythonPackage rec {
pname = "pytest-pylint";
- version = "0.15.1";
+ version = "0.17.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0sbmnw3bly4pry5lp6q6g0r8xzaxwbdlf0k19k8pygkhllnj6gnx";
+ sha256 = "b0c177d63f6e3f5b82fa2720a6570dd2ecff1616c26ed6d02d0cbf75fd98ddf9";
};
- buildInputs = [ pytestrunner ];
+ nativeBuildInputs = [ pytestrunner ];
propagatedBuildInputs = [
pytest
pylint
six
+ toml
];
# tests not included with release
diff --git a/pkgs/development/python-modules/pytest-rerunfailures/default.nix b/pkgs/development/python-modules/pytest-rerunfailures/default.nix
index f772fb131d840b4ca1392b9c3fb81b8b114a59ba..c15320867cbee45d4e5956fc360fb3b90f24a650 100644
--- a/pkgs/development/python-modules/pytest-rerunfailures/default.nix
+++ b/pkgs/development/python-modules/pytest-rerunfailures/default.nix
@@ -1,12 +1,14 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytest, mock }:
+{ stdenv, buildPythonPackage, pythonOlder, fetchPypi, pytest, mock }:
buildPythonPackage rec {
pname = "pytest-rerunfailures";
- version = "8.0";
+ version = "9.0";
+
+ disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "04p8rfvv7yi3gsdm1dw1mfhjwg6507rhgj7nbm5gfqw4kxmj7h8p";
+ sha256 = "1r5qnkkhkfvx1jbi1wfyxpyggwyr32w6h5z3i93a03bc92kc4nl9";
};
checkInputs = [ mock pytest ];
@@ -21,6 +23,6 @@ buildPythonPackage rec {
description = "pytest plugin to re-run tests to eliminate flaky failures";
homepage = "https://github.com/pytest-dev/pytest-rerunfailures";
license = licenses.mpl20;
- maintainers = with maintainers; [ ];
+ maintainers = with maintainers; [ das-g ];
};
}
diff --git a/pkgs/development/python-modules/pytest-sanic/default.nix b/pkgs/development/python-modules/pytest-sanic/default.nix
index 68f8fd4fcee7f3c023c8b26621cb58079e5c5ae1..147ce6a19597c53e2b02b9ce2beee4520586815f 100644
--- a/pkgs/development/python-modules/pytest-sanic/default.nix
+++ b/pkgs/development/python-modules/pytest-sanic/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pytest-sanic";
- version = "1.1.2";
+ version = "1.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "61a60e1b0456b2ceaeeb7173783f3450332c3609017fb6b18176b307f7186d3a";
+ sha256 = "99e02c28cfa18a0a9af0cd151dddf0eca373279b9bac808733746f7ed7030ecc";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pytest-xdist/default.nix b/pkgs/development/python-modules/pytest-xdist/default.nix
index d71d28612eec9abd4e4546f681984a58164511f4..d5fc8ce25b12fa8ebb79601fe7bcff353b441932 100644
--- a/pkgs/development/python-modules/pytest-xdist/default.nix
+++ b/pkgs/development/python-modules/pytest-xdist/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pytest-xdist";
- version = "1.30.0";
+ version = "1.32.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5d1b1d4461518a6023d56dab62fb63670d6f7537f23e2708459a557329accf48";
+ sha256 = "1d4166dcac69adb38eeaedb88c8fada8588348258a3492ab49ba9161f2971129";
};
nativeBuildInputs = [ setuptools_scm pytest ];
diff --git a/pkgs/development/python-modules/pytest-xprocess/default.nix b/pkgs/development/python-modules/pytest-xprocess/default.nix
index 840a096a085e5a06a33ab3cf5a66aac62579faf6..8548dba8d8c0d356f7f7a8ba9dd5b79d15c99630 100644
--- a/pkgs/development/python-modules/pytest-xprocess/default.nix
+++ b/pkgs/development/python-modules/pytest-xprocess/default.nix
@@ -1,17 +1,19 @@
{ lib, buildPythonPackage, fetchPypi
, psutil
, pytest
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "pytest-xprocess";
- version = "0.12.1";
+ version = "0.13.1";
src = fetchPypi {
inherit pname version;
- sha256 = "06w2acg0shy0vxrmnxpqclimhgfjys5ql5kmmzr7r1lai46x1q2h";
+ sha256 = "779aeca517cd9c996d1544bdc510cb3cff40c48136d94bbce6148e27f30a93ff";
};
+ nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ psutil pytest ];
# Remove test QoL package from install_requires
diff --git a/pkgs/development/python-modules/pytest-xvfb/default.nix b/pkgs/development/python-modules/pytest-xvfb/default.nix
index b9ae9be428d34495498dd82767270d796bdf8dd8..64078d68a8b88ed4f8d5d2b80a19155cc06c1b06 100644
--- a/pkgs/development/python-modules/pytest-xvfb/default.nix
+++ b/pkgs/development/python-modules/pytest-xvfb/default.nix
@@ -3,15 +3,17 @@
, fetchPypi
, pytest
, virtual-display
+, isPy27
}:
buildPythonPackage rec {
pname = "pytest-xvfb";
- version = "1.2.0";
+ version = "2.0.0";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "a7544ca8d0c7c40db4b40d7a417a7b071c68d6ef6bdf9700872d7a167302f979";
+ sha256 = "1kyq5rg27dsnj7dc6x9y7r8vwf8rc88y2ppnnw6r96alw0nn9fn4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix
index 9e0cd88cf0a48473dc9e4bd1291eac5f2dd3f3b6..daf43961ea67713cb5e123d91cda555a796925c1 100644
--- a/pkgs/development/python-modules/pytest/default.nix
+++ b/pkgs/development/python-modules/pytest/default.nix
@@ -19,7 +19,7 @@
}:
buildPythonPackage rec {
- version = "5.4.2";
+ version = "5.4.3";
pname = "pytest";
disabled = !isPy3k;
@@ -31,7 +31,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "eb2b5e935f6a019317e455b6da83dd8650ac9ffd2ee73a7b657a30873d67a698";
+ sha256 = "7979331bfcba207414f5e1263b5a0f8f521d0f457318836a7355531ed1a4c7d8";
};
checkInputs = [ hypothesis pygments ];
diff --git a/pkgs/development/python-modules/python-daemon/default.nix b/pkgs/development/python-modules/python-daemon/default.nix
index e33aee6c1c919d6a0e977cad7cbe58d8a1cf982d..d8b501d62e5a1914628d10065456d22c7cbedff2 100644
--- a/pkgs/development/python-modules/python-daemon/default.nix
+++ b/pkgs/development/python-modules/python-daemon/default.nix
@@ -2,7 +2,7 @@
, docutils
, lockfile
, mock
-, pytest
+, pytest_4
, testscenarios
, twine
}:
@@ -19,7 +19,7 @@ buildPythonPackage rec {
nativeBuildInputs = [ twine ];
propagatedBuildInputs = [ docutils lockfile ];
- checkInputs = [ pytest mock testscenarios ];
+ checkInputs = [ pytest_4 mock testscenarios ];
checkPhase = ''
pytest -k 'not detaches_process_context \
and not standard_stream_file_descriptors'
diff --git a/pkgs/development/python-modules/python-dotenv/default.nix b/pkgs/development/python-modules/python-dotenv/default.nix
index bc71a662f3ecdba9df8445b4e10fbd6d5d593c15..51ca3be32c7d64cac6a8f6b75552d0fcf82a0923 100644
--- a/pkgs/development/python-modules/python-dotenv/default.nix
+++ b/pkgs/development/python-modules/python-dotenv/default.nix
@@ -4,20 +4,21 @@
, pytest
, sh
, typing
+, mock
}:
buildPythonPackage rec {
pname = "python-dotenv";
- version = "0.10.5";
+ version = "0.13.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1p6xk0f1yj1s4n8wjs9m8xqilc5bcwvfzsy9nv5lrmkhr78bym7j";
+ sha256 = "3b9909bc96b0edc6b01586e1eed05e71174ef4e04c71da5786370cebea53ad74";
};
propagatedBuildInputs = [ click ] ++ lib.optionals isPy27 [ typing ];
- checkInputs = [ ipython pytest sh ];
+ checkInputs = [ ipython mock pytest sh ];
# cli tests are impure
checkPhase = ''
diff --git a/pkgs/development/python-modules/python-engineio/default.nix b/pkgs/development/python-modules/python-engineio/default.nix
index 128fb8961d4d9baa73dd32fb2c7b80f3ef985d03..1c48cfa6c66bddfe0427d75f185c62f322972507 100644
--- a/pkgs/development/python-modules/python-engineio/default.nix
+++ b/pkgs/development/python-modules/python-engineio/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "python-engineio";
- version = "3.10.0";
+ version = "3.13.0";
src = fetchFromGitHub {
owner = "miguelgrinberg";
repo = "python-engineio";
rev = "v${version}";
- sha256 = "1495r55177c38wq88pb28l50dfd4213iyxwq1k5rmsgp66vww09s";
+ sha256 = "1fgfrgcvjg3fyza5lhl1l9cfq073xrwwhh3xs178csrjz4s8s378";
};
propagatedBuildInputs = [
@@ -47,7 +47,6 @@ buildPythonPackage rec {
description = "Engine.IO server";
homepage = "https://github.com/miguelgrinberg/python-engineio/";
license = licenses.mit;
- platforms = platforms.linux;
maintainers = [ maintainers.mic92 ];
};
}
diff --git a/pkgs/development/python-modules/python-hosts/default.nix b/pkgs/development/python-modules/python-hosts/default.nix
index e7dbaa1d64e35fff1d013cd7cf5af64cb9ee2e9a..cf1314e0d4c255ec1f0ddb5104177a1d19d683a2 100644
--- a/pkgs/development/python-modules/python-hosts/default.nix
+++ b/pkgs/development/python-modules/python-hosts/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-hosts";
- version = "0.4.7";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0jdpihj8ajn6pqqa9viw0043l5wvbzgk81rnyk2134iyzhg06z80";
+ sha256 = "850998704ba9025ce4c8ffd45dc4fbea2b5e30247bf3b574872ac5df90426b4d";
};
# win_inet_pton is required for windows support
diff --git a/pkgs/development/python-modules/python-igraph/default.nix b/pkgs/development/python-modules/python-igraph/default.nix
index 0f20a01e0b2258adb0e694dc80946cbd31d6e438..12a327be2a678b9f7b9709c56f76b0378b54aaef 100644
--- a/pkgs/development/python-modules/python-igraph/default.nix
+++ b/pkgs/development/python-modules/python-igraph/default.nix
@@ -1,18 +1,25 @@
{ buildPythonPackage, fetchPypi, lib, isPy3k
-, pkgconfig, igraph }:
+, pkgconfig, igraph
+, texttable }:
buildPythonPackage rec {
pname = "python-igraph";
- version = "0.7.1.post6";
+ version = "0.8.2";
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ igraph ];
+ propagatedBuildInputs = [ texttable ];
src = fetchPypi {
inherit pname version;
- sha256 = "0xp61zz710qlzhmzbfr65d5flvsi8zf2xy78s6rsszh719wl5sm5";
+ sha256 = "4601638d7d22eae7608cdf793efac75e6c039770ec4bd2cecf76378c84ce7d72";
};
+ # NB: We want to use our igraph, not vendored igraph, but even with
+ # pkg-config on the PATH, their custom setup.py still needs to be explicitly
+ # told to do it. ~ C.
+ setupPyGlobalFlags = [ "--use-pkg-config" ];
+
doCheck = !isPy3k;
meta = {
diff --git a/pkgs/development/python-modules/python-jose/default.nix b/pkgs/development/python-modules/python-jose/default.nix
index d6986f06975af5a6132ed14dec705372dcb2b620..09a424583110f81f219d1a4099ec41838ccb71d8 100644
--- a/pkgs/development/python-modules/python-jose/default.nix
+++ b/pkgs/development/python-modules/python-jose/default.nix
@@ -1,6 +1,7 @@
{ stdenv, buildPythonPackage, fetchFromGitHub
, future, six, ecdsa, rsa
-, pycrypto, pytest, pytestcov, pytestrunner, cryptography
+, pycrypto, pytestcov, pytestrunner, cryptography
+, pytestCheckHook
}:
buildPythonPackage rec {
@@ -16,17 +17,16 @@ buildPythonPackage rec {
checkInputs = [
pycrypto
- pytest
+ pytestCheckHook
pytestcov
pytestrunner
cryptography # optional dependency, but needed in tests
];
- checkPhase = ''
- py.test
- '';
- # https://github.com/mpdavis/python-jose/issues/149
- PYTEST_ADDOPTS = "-k 'not test_invalid_claims_json and not test_invalid_claims'";
+ disabledTests = [
+ # https://github.com/mpdavis/python-jose/issues/176
+ "test_key_too_short"
+ ];
propagatedBuildInputs = [ future six ecdsa rsa ];
diff --git a/pkgs/development/python-modules/python-jsonrpc-server/default.nix b/pkgs/development/python-modules/python-jsonrpc-server/default.nix
index 587f27fd51be012ad47cbd82e3ed2805991f93fc..586c6edfa82901f7e34581aff1957a2c58f41256 100644
--- a/pkgs/development/python-modules/python-jsonrpc-server/default.nix
+++ b/pkgs/development/python-modules/python-jsonrpc-server/default.nix
@@ -1,6 +1,7 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder
, pytest, mock, pytestcov, coverage
, future, futures, ujson, isPy38
+, fetchpatch
}:
buildPythonPackage rec {
@@ -16,6 +17,8 @@ buildPythonPackage rec {
postPatch = ''
sed -i 's/version=versioneer.get_version(),/version="${version}",/g' setup.py
+ # https://github.com/palantir/python-jsonrpc-server/issues/36
+ sed -i -e 's!ujson<=!ujson>=!' setup.py
'';
checkInputs = [
@@ -26,7 +29,16 @@ buildPythonPackage rec {
pytest
'';
- disabled = isPy38;
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/palantir/python-jsonrpc-server/commit/0a04cc4e9d44233b1038b12d63cd3bd437c2374e.patch";
+ sha256 = "177zdnp1808r2pg189bvzab44l8i2alsgv04kmrlhhnv40h66qyg";
+ })
+ (fetchpatch {
+ url = "https://github.com/palantir/python-jsonrpc-server/commit/5af6e43d0c1fb9a6a29b96d38cfd6dbeec85d0ea.patch";
+ sha256 = "1gx7lc1jxar1ngqqfkdn21s46y1mfnjf7ky2886ydk53nkaba91m";
+ })
+ ];
propagatedBuildInputs = [ future ujson ]
++ stdenv.lib.optional (pythonOlder "3.2") futures;
diff --git a/pkgs/development/python-modules/python-language-server/default.nix b/pkgs/development/python-modules/python-language-server/default.nix
index 9f42839960d3c21b3ddde21728ac79aed8755822..c223ccb89b8c629cf4b056798bb05f02b8677078 100644
--- a/pkgs/development/python-modules/python-language-server/default.nix
+++ b/pkgs/development/python-modules/python-language-server/default.nix
@@ -21,15 +21,20 @@ in
buildPythonPackage rec {
pname = "python-language-server";
- version = "0.31.9";
+ version = "0.33.1";
src = fetchFromGitHub {
owner = "palantir";
repo = "python-language-server";
rev = version;
- sha256 = "06hd6a1hhd57hrq4vbwfs0saplkhsrz2krv8kq9kw4fz4hx7zj74";
+ sha256 = "064ck4ikrrrhq8wjpbs5k6hzkrjvfg91pd6351471xpsij0kj16f";
};
+ postPatch = ''
+ # https://github.com/palantir/python-jsonrpc-server/issues/36
+ sed -i -e 's!ujson<=!ujson>=!' setup.py
+ '';
+
# The tests require all the providers, disable otherwise.
doCheck = providers == ["*"];
@@ -53,10 +58,8 @@ buildPythonPackage rec {
"test_pandas_completions"
"test_matplotlib_completions"
"test_snippet_parsing"
+ "test_numpy_hover"
] ++ stdenv.lib.optional isPy27 "test_flake8_lint";
- # checkPhase = ''
- # HOME=$TEMPDIR pytest -k "not test_pyqt_completion and not
- # '';
propagatedBuildInputs = [ setuptools jedi pluggy future python-jsonrpc-server flake8 ujson ]
++ stdenv.lib.optional (withProvider "autopep8") autopep8
diff --git a/pkgs/development/python-modules/python-lz4/default.nix b/pkgs/development/python-modules/python-lz4/default.nix
index 4c66ed02cfcab6b1495f40d2617e64eeb2522f02..e9317d3f7c67f58a1feef011ef87fcb11e7b0bc3 100644
--- a/pkgs/development/python-modules/python-lz4/default.nix
+++ b/pkgs/development/python-modules/python-lz4/default.nix
@@ -23,7 +23,7 @@ buildPythonPackage rec {
sha256 = "02cadqfdmw4vc94px18dh4hcybpsa2lr6jz6j5phwc0jjaavh3wr";
};
- buildInputs = [ setuptools_scm pkgconfig pytestrunner ];
+ nativeBuildInputs = [ setuptools_scm pkgconfig pytestrunner ];
checkInputs = [ pytest pytestcov psutil ];
propagatedBuildInputs = lib.optionals (!isPy3k) [ future ];
diff --git a/pkgs/development/python-modules/python-miio/default.nix b/pkgs/development/python-modules/python-miio/default.nix
index 5b8c140df67ece88894f0e1337a9add0e90f52e0..a186456970891ff7003c33f80a04bb53164cfd20 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.5.0.1";
+ version = "0.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "fa9c318256945ad4a8623fdf921ce81c466a7aea18b04a6711efb662f520b195";
+ sha256 = "8d23caf4906f2112dc88b9a6d5e1767877744cae016cd71c2bf75592a4be3b79";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/python-mnist/default.nix b/pkgs/development/python-modules/python-mnist/default.nix
index 3b0ecf2377023ed7c05825308d07f6343d29275c..0004c297b6191d8aa3efa13b83c341a18c74cafd 100644
--- a/pkgs/development/python-modules/python-mnist/default.nix
+++ b/pkgs/development/python-modules/python-mnist/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-mnist";
- version = "0.6";
+ version = "0.7";
src = fetchPypi {
inherit pname version;
- sha256 = "5d59a44335eccb4b310efb2ebb76f44e8588a1732cfb4923f4a502b61d8b653a";
+ sha256 = "a0cced01e83b5b844cff86109280df7a672a8e4e38fc19fa68999a17f8a9fbd8";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/python-pam/default.nix b/pkgs/development/python-modules/python-pam/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..4065cd7c014558014992479960395c61c2d41dd4
--- /dev/null
+++ b/pkgs/development/python-modules/python-pam/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildPythonPackage, fetchPypi, pam }:
+
+buildPythonPackage rec {
+ pname = "python-pam";
+ version = "1.8.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "16whhc0vr7gxsbzvsnq65nq8fs3wwmx755cavm8kkczdkz4djmn8";
+ };
+
+ postPatch = ''
+ substituteInPlace pam.py --replace 'find_library("pam")' \
+ '"${pam}/lib/libpam${stdenv.hostPlatform.extensions.sharedLibrary}"'
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Python PAM module using ctypes";
+ homepage = "https://github.com/FirefighterBlu3/python-pam";
+ maintainers = with maintainers; [ abbradar ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/python-periphery/default.nix b/pkgs/development/python-modules/python-periphery/default.nix
index d1f5de83a4c8936f0e8959be8394d325f85700d4..298fbaed0f8637be7898ccd88d99a51f0e1c28d7 100644
--- a/pkgs/development/python-modules/python-periphery/default.nix
+++ b/pkgs/development/python-modules/python-periphery/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-periphery";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1v0qpv0i2kqhjvl6wvvvy29hazjdcym7nn14qzv4r5zq1zsdb92x";
+ sha256 = "57baa82e6bc59b67747317d16ad0cf9626826e8d43233af13bce924660500bd6";
};
# Some tests require physical probing and additional physical setup
diff --git a/pkgs/development/python-modules/python-redis-lock/default.nix b/pkgs/development/python-modules/python-redis-lock/default.nix
index 8aad5a1a7d2f9ac13fc4271c540958378cf1ff15..f3e58a1a621eefc3d92e392d1ac1bc5251680a0c 100644
--- a/pkgs/development/python-modules/python-redis-lock/default.nix
+++ b/pkgs/development/python-modules/python-redis-lock/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "python-redis-lock";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8e3ef458b9424daf35d587e69b63416a0c55ac46303f3aaff1bab4fe5a8f1e92";
+ sha256 = "06f28f63bf4ea3d739ff5c472e76563e24aa5c887002a85cbdb7a5b13aa05897";
};
checkInputs = [ pytest process-tests pkgs.redis ];
diff --git a/pkgs/development/python-modules/python-rtmidi/default.nix b/pkgs/development/python-modules/python-rtmidi/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..24d86289bf2af8b90267fe8a264c161d20ddfb05
--- /dev/null
+++ b/pkgs/development/python-modules/python-rtmidi/default.nix
@@ -0,0 +1,27 @@
+{ lib, buildPythonPackage, fetchPypi, isPy27
+, tox, flake8, alabaster
+}:
+
+buildPythonPackage rec {
+ pname = "python-rtmidi";
+ version = "1.4.1";
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0b0y3hnjl2fvm3jyfvp1msfikp19vbqqqi7lawgy3azisvdyrgq7";
+ };
+
+ checkInputs = [
+ tox
+ flake8
+ alabaster
+ ];
+
+ meta = with lib; {
+ description = "A Python binding for the RtMidi C++ library implemented using Cython";
+ homepage = "https://chrisarndt.de/projects/python-rtmidi/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/python-socketio/default.nix b/pkgs/development/python-modules/python-socketio/default.nix
index 23c806c3bab3bc355a0b6b9b9baf6dd70061eda6..cbddc023a152d3d37860b09b1fd1a0f5f95e992a 100644
--- a/pkgs/development/python-modules/python-socketio/default.nix
+++ b/pkgs/development/python-modules/python-socketio/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "python-socketio";
- version = "4.4.0";
+ version = "4.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "48cba5b827ac665dbf923a4f5ec590812aed5299a831fc43576a9af346272534";
+ sha256 = "358d8fbbc029c4538ea25bcaa283e47f375be0017fcba829de8a3a731c9df25a";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/python-vipaccess/default.nix b/pkgs/development/python-modules/python-vipaccess/default.nix
index ca82f8aa187000ae9c8a4516d25f40152a93868d..cdafd3cd2a0f57b4f92f12199d808ab80cd91cb8 100644
--- a/pkgs/development/python-modules/python-vipaccess/default.nix
+++ b/pkgs/development/python-modules/python-vipaccess/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "python-vipaccess";
- version = "0.12";
+ version = "0.13";
src = fetchPypi {
inherit pname version;
- sha256 = "0g6mmf896wp036263zkkvi3ff59zcrzssjsw7csfmbisiszgdnrj";
+ sha256 = "f148d4534e3a4dda9050a6a038868594c1216ea2413f2144ca6697e0e20c9cad";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/python_fedora/default.nix b/pkgs/development/python-modules/python_fedora/default.nix
index ca4aa726d50d87ab37621b118af0223f6bd405cd..8c9cac75761558b7a2e935c7dbe50104b6736a2c 100644
--- a/pkgs/development/python-modules/python_fedora/default.nix
+++ b/pkgs/development/python-modules/python_fedora/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "python-fedora";
- version = "0.10.0";
+ version = "1.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5516b8c066bb2eb5d604ae8e84c3d31e27753795c5d84f6a792979363756405c";
+ sha256 = "efb675929ebf588c2deffa2058ff407e65d1889bca1b545a58f525135367c9e4";
};
propagatedBuildInputs = [ kitchen requests bunch paver lockfile
six munch urllib3 beautifulsoup4 openidc-client ];
diff --git a/pkgs/development/python-modules/pythonnet/default.nix b/pkgs/development/python-modules/pythonnet/default.nix
index 0027c8d32a63d7646043955a207afc58de4365bd..82ddb8c810b08021ed2d63a66b6f4202dccdf3df 100644
--- a/pkgs/development/python-modules/pythonnet/default.nix
+++ b/pkgs/development/python-modules/pythonnet/default.nix
@@ -9,6 +9,7 @@
, pkgconfig
, dotnetbuildhelpers
, clang
+, glib
, mono
}:
@@ -63,6 +64,7 @@ buildPythonPackage rec {
];
buildInputs = [
+ glib
mono
psutil # needed for memory leak tests
];
diff --git a/pkgs/development/python-modules/pytools/default.nix b/pkgs/development/python-modules/pytools/default.nix
index 7321fbef0d6e6ba72741d1ae33051ff1973b7190..965f7f3508833926d980a3583a3fa39c78a42636 100644
--- a/pkgs/development/python-modules/pytools/default.nix
+++ b/pkgs/development/python-modules/pytools/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "pytools";
- version = "2019.1.1";
+ version = "2020.2";
src = fetchPypi {
inherit pname version;
- sha256 = "ce2d702ae4ef10a70197b00b93141461140d00578f2a862fa946ca1446a300db";
+ sha256 = "3cacefed54148aafb07502c7c907cae8d9327ea35df16e3366c883a706ed5601";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/pytorch/default.nix b/pkgs/development/python-modules/pytorch/default.nix
index 80c3c6d729311bf0da0193397b576d0db4c8f647..a746d4c7dfb37c3c2f2f47abc3789487d67e1b78 100644
--- a/pkgs/development/python-modules/pytorch/default.nix
+++ b/pkgs/development/python-modules/pytorch/default.nix
@@ -104,7 +104,7 @@ let
"LD_LIBRARY_PATH=${cudaStub}\${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH ";
in buildPythonPackage rec {
- version = "1.5.0";
+ version = "1.5.1";
pname = "pytorch";
disabled = !isPy3k;
@@ -118,9 +118,24 @@ in buildPythonPackage rec {
repo = "pytorch";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "19qyrjd72mc0llcfn50av8ym05f2iwa38gv068wykji4ph7qjlv2";
+ sha256 = "1xjbn4hi96m7xslv3p2jc6qcsng0fx3w1m6isqfah81piljf8wng";
};
+ patches = lib.optionals stdenv.isAarch64 [
+ # GNU aarch64 assembler does not support 4s on neon mov:
+ # https://github.com/pytorch/pytorch/issues/33124
+ #
+ # Fix from:
+ # https://github.com/pytorch/pytorch/pull/40584
+ #
+ # This patch can be removed with the next major version (1.6.0).
+ (fetchpatch {
+ name = "qnnpack-neon-fix.patch";
+ url = "https://github.com/pytorch/pytorch/commit/7676682584d0caf9243bce74ea0a88711ec4a807.diff";
+ sha256 = "13spncaqlpsp8qk2850yly7xqwmhhfwznhmzkk8jgpslkbx75vgq";
+ })
+ ];
+
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++
diff --git a/pkgs/development/python-modules/pytrends/default.nix b/pkgs/development/python-modules/pytrends/default.nix
index db7f781c5bf4d1d4268f5bc8fe4b2be034bb0e88..0b0bad801e12a810c9ff9420b2bcc05e4625042e 100644
--- a/pkgs/development/python-modules/pytrends/default.nix
+++ b/pkgs/development/python-modules/pytrends/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pytrends";
- version = "4.7.2";
+ version = "4.7.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1cf80573276b3a93c4fb2ff296c260fa86e7ab43709473ce34f3bad3841f06df";
+ sha256 = "8ccb06c57c31fa157b978a0d810de7718ee46583d28cf818250d45f36abd2faa";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/pytz/default.nix b/pkgs/development/python-modules/pytz/default.nix
index e7ce3b62b5b8d2ca61a218f15946e579ef30806a..8680a4f8e1d4f29a9223b3de9148fa8146c2e292 100644
--- a/pkgs/development/python-modules/pytz/default.nix
+++ b/pkgs/development/python-modules/pytz/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytz";
- version = "2019.3";
+ version = "2020.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b02c06db6cf09c12dd25137e563b31700d3b80fcc4ad23abb7a315f2789819be";
+ sha256 = "c35965d010ce31b23eeb663ed3cc8c906275d6be1a34393a1d73a41febf4a048";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/pyuavcan/default.nix b/pkgs/development/python-modules/pyuavcan/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..0c78b3059593d629ba74fea34f3fec41bde63e4e
--- /dev/null
+++ b/pkgs/development/python-modules/pyuavcan/default.nix
@@ -0,0 +1,50 @@
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, numpy, nunavut
+, pyserial , pytest, ruamel_yaml}:
+
+ buildPythonPackage rec {
+ pname = "pyuavcan";
+ version = "1.1.0.dev1";
+ disabled = pythonOlder "3.7"; # only python>=3.7 is supported
+
+ src = fetchFromGitHub {
+ owner = "UAVCAN";
+ repo = pname;
+ rev = version;
+ sha256 = "0fmbmdnnh679zkllv5m6pkrasg7m9vjwabqnmz5m7flrgdh6h4qa";
+ };
+
+ propagatedBuildInputs = [
+ numpy
+ nunavut
+ pyserial
+ pytest
+ ruamel_yaml
+ ];
+
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ export PYTHONASYNCIODEBUG=1
+ '';
+
+ # tests fail ATM.
+ doCheck = false;
+
+ # check at least that import works, as tests fail
+ pythonImportsCheck = [
+ "pyuavcan"
+ ];
+
+ meta = with lib; {
+ description = "A full-featured implementation of the UAVCAN protocol stack";
+ longDescription = ''
+ It is intended for non-embedded, user-facing applications such as GUI
+ software, diagnostic tools, automation scripts, prototypes, and various
+ R&D cases. PyUAVCAN consists of a Python library (package) and a simple
+ CLI tool for basic diagnostics and shell script automation.
+ '';
+ homepage = "https://pyuavcan.readthedocs.io";
+ maintainers = with maintainers; [ wucke13 ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/pyunifi/default.nix b/pkgs/development/python-modules/pyunifi/default.nix
index ea9cedeeae199ac2b5bee822f3c3df19712240af..ed2dd4cc25649b956f423dec252f4bd2d96cb651 100644
--- a/pkgs/development/python-modules/pyunifi/default.nix
+++ b/pkgs/development/python-modules/pyunifi/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pyunifi";
- version = "2.19.0";
+ version = "2.20.1";
src = fetchPypi {
inherit pname version;
- sha256 = "f022eb2135b88a9d391f4553fac1bf90f3808d660fd0058203f6f9e57214626b";
+ sha256 = "b52d1b0d87365fcfed8572b5dbd8d675bffece4ab3484bf083863f278c727d3d";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/pyvcd/default.nix b/pkgs/development/python-modules/pyvcd/default.nix
index ae41d196543094e3d8620b1bc6868f003a1eef62..aa780ad17896607d4b3a39f9eb17fb918af918ca 100644
--- a/pkgs/development/python-modules/pyvcd/default.nix
+++ b/pkgs/development/python-modules/pyvcd/default.nix
@@ -7,12 +7,12 @@
}:
buildPythonPackage rec {
- version = "0.1.7";
+ version = "0.2.1";
pname = "pyvcd";
src = fetchPypi {
inherit pname version;
- sha256 = "1ixpdl0qiads81h8s9h9r9z0cyc9dlmvi01nfjggxixvbb17305y";
+ sha256 = "fad6b9e2cd68049968a43fd9f465a1f924050c0a654e28cc5aa04c1908f283ab";
};
buildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pywbem/default.nix b/pkgs/development/python-modules/pywbem/default.nix
index 82370faf7ef21565986cf0e166732791dfddb9ca..603aff8ec4aae8fdbf4df9d22941af8a93be9084 100644
--- a/pkgs/development/python-modules/pywbem/default.nix
+++ b/pkgs/development/python-modules/pywbem/default.nix
@@ -5,14 +5,14 @@
buildPythonPackage rec {
pname = "pywbem";
- version = "0.15.0";
+ version = "0.17.2";
# Support added in master https://github.com/pywbem/pywbem/commit/b2f2f1a151a30355bbc6652dca69a7b30bfe941e awaiting release
disabled = isPy37;
src = fetchPypi {
inherit pname version;
- sha256 = "6f4304518b2ba89a97bd4f5f0decc8ad382b38a9303032ae17a1a601d95d24b8";
+ sha256 = "84dac33f77d5ff2c3d8eb42fc7de2ffb6d33f5e4954ef89db0dbf3fe646a2809";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pywebpush/default.nix b/pkgs/development/python-modules/pywebpush/default.nix
index bf8a23f3baaed6584ccfa5d9365cb6e270bc947d..5bb8989506f218a388038f10a8959a19025e4983 100644
--- a/pkgs/development/python-modules/pywebpush/default.nix
+++ b/pkgs/development/python-modules/pywebpush/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pywebpush";
- version = "1.10.2";
+ version = "1.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "61e6b92ee23ea3f7afbb427508e51c789a0c10cbc962fab9de582ad48b5792e4";
+ sha256 = "596c74020f9cbabc99f7964127ab0bb6cc045fcfe781b7c73cffb3ea45947820";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pywebview/default.nix b/pkgs/development/python-modules/pywebview/default.nix
index f12d943aad7c712437a8177a0ffc19fdeaaaaaa8..545fb23673225ce200c9fabfdee477b926bbdcd9 100644
--- a/pkgs/development/python-modules/pywebview/default.nix
+++ b/pkgs/development/python-modules/pywebview/default.nix
@@ -1,23 +1,32 @@
-{ lib, buildPythonPackage, fetchFromGitHub }:
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder
+, importlib-resources, pytest, xvfb_run }:
buildPythonPackage rec {
pname = "pywebview";
- version = "3.2";
+ version = "3.3.1";
+ disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "r0x0r";
repo = "pywebview";
rev = version;
- sha256 = "0anwm6s0pp7xmgylr4m52v7lw825sdby7fajcl929l099n757gq7";
+ sha256 = "015z7n0hdgkzn0p7aw1xsv6lwc260p8q67jx0zyd1zghnwyj8k79";
};
- # disabled due to error in loading unittest
- # don't know how to make test from: None
- doCheck = false;
+ propagatedBuildInputs = lib.optionals (pythonOlder "3.7") [ importlib-resources ];
+
+ checkInputs = [ pytest xvfb_run ];
+
+ checkPhase = ''
+ pushd tests
+ patchShebangs run.sh
+ xvfb-run -s '-screen 0 800x600x24' ./run.sh
+ popd
+ '';
meta = with lib; {
homepage = "https://github.com/r0x0r/pywebview";
- description = "Lightweight cross-platform wrapper around a webview.";
+ description = "Lightweight cross-platform wrapper around a webview";
license = licenses.bsd3;
maintainers = with maintainers; [ jojosch ];
};
diff --git a/pkgs/development/python-modules/pyx/default.nix b/pkgs/development/python-modules/pyx/default.nix
index 8b5e3633e25c2a214aecaa506a153c25e3f2f689..339fa9029b70d4ac380e7863b539cdbc580f3813 100644
--- a/pkgs/development/python-modules/pyx/default.nix
+++ b/pkgs/development/python-modules/pyx/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "pyx";
version = "0.15";
+ disabled = !isPy3k;
src = fetchPypi {
- inherit pname version;
- sha256 = "0fc3b00c5e7fb6f4aefbf63b95f624297dde47700a82b8b5ad6ebb346b5e4977";
+ pname = "PyX";
+ inherit version;
+ sha256 = "0xs9brmk9fvfmnsvi0haf13xwz994kv9afznzfpg9dkzbq6b1hqg";
};
- disabled = !isPy3k;
-
# No tests in archive
doCheck = false;
@@ -23,5 +23,4 @@ buildPythonPackage rec {
homepage = "http://pyx.sourceforge.net/";
license = with licenses; [ gpl2 ];
};
-
}
diff --git a/pkgs/development/python-modules/pyxl3/default.nix b/pkgs/development/python-modules/pyxl3/default.nix
index 2fa5ef766699bd6a42af3e2693a9252e42514710..8cdfe6436e3531edee631a8d6a17c12e2cb3b819 100644
--- a/pkgs/development/python-modules/pyxl3/default.nix
+++ b/pkgs/development/python-modules/pyxl3/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "pyxl3";
- version = "1.3";
+ version = "1.4";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "23831c6d60b2ce3fbb39966f6fb21a5e053d6ce0bd08b00bb50fa388631b69ee";
+ sha256 = "ad4cc56bf4b35def33783e6d4783882702111fe8f9a781c63228e2114067c065";
};
checkInputs = [ unittest2 ];
diff --git a/pkgs/development/python-modules/pyyaml/default.nix b/pkgs/development/python-modules/pyyaml/default.nix
index 4d1d16b0f12394f0d14fce0ed7daa97c70b0a24b..95ceeab3a04b910e72e183d4c126af223e07c6f3 100644
--- a/pkgs/development/python-modules/pyyaml/default.nix
+++ b/pkgs/development/python-modules/pyyaml/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyYAML";
- version = "5.2";
+ version = "5.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "c0ee8eca2c582d29c3c2ec6e2c4f703d1b7f1fb10bc72317355a746057e7346c";
+ sha256 = "0pb4zvkfxfijkpgd1b86xjsqql97ssf1knbd1v53wkg1qm9cgsmq";
};
# force regeneration using Cython
diff --git a/pkgs/development/python-modules/pyzmq/default.nix b/pkgs/development/python-modules/pyzmq/default.nix
index f1ecdf7c4f4ff7393eea6a7efc8cbfd4e3396940..96c100ace88ae998b102f6ed1c79338644300b27 100644
--- a/pkgs/development/python-modules/pyzmq/default.nix
+++ b/pkgs/development/python-modules/pyzmq/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "pyzmq";
- version = "18.1.1";
+ version = "19.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "8c69a6cbfa94da29a34f6b16193e7c15f5d3220cb772d6d17425ff3faa063a6d";
+ sha256 = "13a5638ab24d628a6ade8f794195e1a1acd573496c3b85af2f1183603b7bf5e0";
};
checkInputs = [ pytest tornado ];
@@ -30,7 +30,8 @@ buildPythonPackage rec {
and not test_callable_check \
and not test_on_recv_basic \
and not test_on_recv_wake \
- and not test_monitor"
+ and not test_monitor \
+ and not test_cython"
'';
# Some of the tests use localhost networking.
diff --git a/pkgs/development/python-modules/qasm2image/default.nix b/pkgs/development/python-modules/qasm2image/default.nix
index 9748e3e4348388fb4ef18879c83738a39d15ce20..962ba62f509c17e021d92ffe64ce85220321cac9 100644
--- a/pkgs/development/python-modules/qasm2image/default.nix
+++ b/pkgs/development/python-modules/qasm2image/default.nix
@@ -48,5 +48,6 @@ buildPythonPackage {
maintainers = with lib.maintainers; [
pandaman
];
+ broken = true; # last update Oct 2018, failed tests don't error the build, and out-of-date with latest python3Packages.qiskit
};
}
diff --git a/pkgs/development/python-modules/qiskit-aer/default.nix b/pkgs/development/python-modules/qiskit-aer/default.nix
index 7c74ddab2b164daface8a44720506234d0684588..3f0439efc7a83d552cdb8323ea1b2098702ff7e3 100644
--- a/pkgs/development/python-modules/qiskit-aer/default.nix
+++ b/pkgs/development/python-modules/qiskit-aer/default.nix
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "qiskit-aer";
- version = "0.5.1";
+ version = "0.5.2";
disabled = pythonOlder "3.5";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
repo = "qiskit-aer";
rev = version;
fetchSubmodules = true; # fetch muparserx and other required libraries
- sha256 = "0pbi8ldz8f1zm7pf2n5229g6kccriq21f24q9cb7bd4j5gdky5sk";
+ sha256 = "0vw6b69h8pvzxhaz3k8sg9ac792gz3kklfv0izs6ra83y1dfwhjz";
};
nativeBuildInputs = [
@@ -48,14 +48,6 @@ buildPythonPackage rec {
pybind11
];
- patches = [
- (fetchpatch{
- name = "qiskit-aer-pr-727-fix-random-unitary-test.patch";
- url = "https://github.com/Qiskit/qiskit-aer/commit/09afb3b6b0710042ab65d88e863363f2c843dcb0.patch";
- sha256 = "0521b7i4fpc5brqs08w381g3c655f9cbn6my1740jnk7dv5lhsv9";
- })
- ];
-
postPatch = ''
# remove dependency on PyPi cmake package, which isn't in Nixpkgs
substituteInPlace setup.py --replace "'cmake!=3.17,!=3.17.0'" ""
@@ -85,6 +77,11 @@ buildPythonPackage rec {
pytestCheckHook
];
dontUseSetuptoolsCheck = true; # Otherwise runs tests twice
+ disabledTests = [
+ # broken with cvxpy >= 1.1.0, see https://github.com/Qiskit/qiskit-aer/issues/779.
+ # TODO: Remove once resolved, probably next qiskit-aer version
+ "test_clifford"
+ ];
preCheck = ''
# Tests include a compiled "circuit" which is auto-built in $HOME
diff --git a/pkgs/development/python-modules/qiskit-aqua/default.nix b/pkgs/development/python-modules/qiskit-aqua/default.nix
index 8037d28f82cf381d8f00a4a735abac1aefd327b5..fe90ee63e00186e1a669079d211516e5f799460d 100644
--- a/pkgs/development/python-modules/qiskit-aqua/default.nix
+++ b/pkgs/development/python-modules/qiskit-aqua/default.nix
@@ -3,7 +3,7 @@
, buildPythonPackage
, fetchFromGitHub
# , cplex
-, cvxopt
+, cvxpy
, dlx
, docplex
, fastdtw
@@ -24,7 +24,7 @@
buildPythonPackage rec {
pname = "qiskit-aqua";
- version = "0.7.0";
+ version = "0.7.3";
disabled = pythonOlder "3.5";
@@ -33,13 +33,13 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = "qiskit-aqua";
rev = version;
- sha256 = "0yykw6k1rb3f2ihcp0y9pb0695mcmy29nyqlj89qs4da0503vxvh";
+ sha256 = "04zcnrc0vi6dfjahp1019h2ngdgi7l7jvfs9aw0y306nd9g6qgjc";
};
# Optional packages: pyscf (see below NOTE) & pytorch. Can install via pip/nix if needed.
propagatedBuildInputs = [
# cplex
- cvxopt
+ cvxpy
docplex
dlx # Python Dancing Links package
fastdtw
@@ -81,7 +81,6 @@ buildPythonPackage rec {
"You must install it yourself via pip or add it to your environment from the Nix User Repository." \
"', ImportWarning)\n" \
>> qiskit/optimization/__init__.py
-
'';
postInstall = "rm -rf $out/${python.sitePackages}/docs"; # Remove docs dir b/c it can cause conflicts.
@@ -106,6 +105,9 @@ buildPythonPackage rec {
# Disabled due to missing pyscf
"test_validate" # test/chemistry/test_inputparser.py
+ "test_binary" # in SklearnSVM, seems to have trouble with eigenvectors converging
+ "test_pauli_expect_single" # fails for unknown reason, 3e-3 out of tolerance
+
# Disabling slow tests > 10 seconds
"TestVQE"
"TestVQC"
@@ -127,9 +129,15 @@ buildPythonPackage rec {
"test_shor_no_factors_1_5"
"test_shor_no_factors_2_7"
"test_evolve_2___suzuki___1__3_"
- "test_delta_4"
+ "test_delta"
"test_swaprz"
"test_deprecated_algo_result"
+ "test_unsorted_grouping"
+ "test_ad_hoc_data"
+ "test_nft"
+ "test_oh"
+ "test_confidence_intervals_00001"
+ "test_eoh"
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix b/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
index 5f8f0d94e4ff974d134428c5f2c440b9b30b5d9c..02cdb8397cb1bec7e14110e1ababe756b04b3caf 100644
--- a/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
+++ b/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
@@ -26,7 +26,7 @@
buildPythonPackage rec {
pname = "qiskit-ibmq-provider";
- version = "0.7.0";
+ version = "0.7.2";
disabled = pythonOlder "3.6";
@@ -34,7 +34,7 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = pname;
rev = version;
- sha256 = "1n13jjx1cx5gswwk8rpxfjqyk97cwx1n2hwsabkcbi7fksw3c5jk";
+ sha256 = "11h1ca4v11pajzn1cxqhim1hfziqzj27xzakwln13g8zmiqx3csp";
};
propagatedBuildInputs = [
@@ -57,7 +57,7 @@ buildPythonPackage rec {
];
# websockets seems to be pinned b/c in v8+ it drops py3.5 support. Not an issue here (usually py3.7+, and disabled for older py3.6)
- prePatch = ''
+ postPatch = ''
substituteInPlace requirements.txt --replace "websockets>=7,<8" "websockets"
substituteInPlace setup.py --replace "websockets>=7,<8" "websockets"
'';
diff --git a/pkgs/development/python-modules/qiskit-ignis/default.nix b/pkgs/development/python-modules/qiskit-ignis/default.nix
index 79998a843257317a83349c2e3644fbd8f7918ab8..bfd2bffbf47043550c9962d3166f442e3ae10560 100644
--- a/pkgs/development/python-modules/qiskit-ignis/default.nix
+++ b/pkgs/development/python-modules/qiskit-ignis/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "qiskit-ignis";
- version = "0.3.0";
+ version = "0.3.3";
disabled = pythonOlder "3.6";
@@ -25,14 +25,9 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = "qiskit-ignis";
rev = version;
- sha256 = "16h04n9hxw669nq2ii16l6h75x8afisvp3j062n4c62kcqci0x4x";
+ sha256 = "0sy9qpw0jqirsk9y61j5kr18jrw1wa812n7y98fjj6w668rrv560";
};
- # Fixed qiskit-ignis PR #385, figured this is easier than fetchpatch
- postPatch = ''
- substituteInPlace qiskit/ignis/logging/ignis_logging.py --replace "self.configure_logger" "self._configure_logger"
- '';
-
propagatedBuildInputs = [
numpy
qiskit-terra
diff --git a/pkgs/development/python-modules/qiskit-terra/default.nix b/pkgs/development/python-modules/qiskit-terra/default.nix
index 78c28a282cb923e23ea2dd6b263a94384b212a8d..c1c0dd928378ef4d82d80827a8e4f76bd9603d48 100644
--- a/pkgs/development/python-modules/qiskit-terra/default.nix
+++ b/pkgs/development/python-modules/qiskit-terra/default.nix
@@ -36,7 +36,7 @@
buildPythonPackage rec {
pname = "qiskit-terra";
- version = "0.14.1";
+ version = "0.14.2";
disabled = pythonOlder "3.5";
@@ -44,7 +44,7 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = pname;
rev = version;
- sha256 = "0pd7x2jrqy7q1s38ychqw9bayjn2rvi6rq7c2c0kd160rwj1l2sc";
+ sha256 = "0p5wapjvy81pnks100xbb23kbs2wyys9ykyc8z4968wl487lq4g5";
};
nativeBuildInputs = [ cython ];
@@ -94,6 +94,9 @@ buildPythonPackage rec {
"qiskit.transpiler.passes.routing.cython.stochastic_swap.swap_trial"
];
+ disabledTests = [
+ "test_random_clifford_valid" # random test, fails at least once when testing locally.
+ ];
pytestFlagsArray = [
"--ignore=test/randomized/test_transpiler_equivalence.py" # collection requires qiskit-aer, which would cause circular dependency
];
diff --git a/pkgs/development/python-modules/qiskit/default.nix b/pkgs/development/python-modules/qiskit/default.nix
index ded9c68e6fe5a5b2753238800afe177868cfdd21..81468da30fbe7dfc2a42ceffe22a34c42b004592 100644
--- a/pkgs/development/python-modules/qiskit/default.nix
+++ b/pkgs/development/python-modules/qiskit/default.nix
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "qiskit";
# NOTE: This version denotes a specific set of subpackages. See https://qiskit.org/documentation/release_notes.html#version-history
- version = "0.19.1";
+ version = "0.19.6";
disabled = pythonOlder "3.5";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = "qiskit";
rev = version;
- sha256 = "0p1sahgf6qgbkvxb067mnyj6ya8nv7y57yyiiaadhjw242sjkjy5";
+ sha256 = "0liby6ffgrla6wr4k742qkg8m80im372p6hmr4gkz47nmc76zy1i";
};
propagatedBuildInputs = [
@@ -37,7 +37,7 @@ buildPythonPackage rec {
checkInputs = [ pytestCheckHook ];
dontUseSetuptoolsCheck = true;
# following doesn't work b/c they are distributed across different nix sitePackages dirs. Tested with pytest though.
- # pythonImportsCheck = [ "qiskit" "qiskit.terra" "qiskit.ignis" "qiskit.aer" "qiskit.aqua" ];
+ pythonImportsCheck = [ "qiskit" "qiskit.circuit" "qiskit.ignis" "qiskit.providers.aer" "qiskit.aqua" ];
meta = {
description = "Software for developing quantum computing programs";
diff --git a/pkgs/development/python-modules/qscintilla-qt5/default.nix b/pkgs/development/python-modules/qscintilla-qt5/default.nix
index 4d63cb5f454891706002751417d868794168b921..2ee9c82f08db788d7434f38d0be1ad295a44fa7f 100644
--- a/pkgs/development/python-modules/qscintilla-qt5/default.nix
+++ b/pkgs/development/python-modules/qscintilla-qt5/default.nix
@@ -1,7 +1,6 @@
{ lib
, pythonPackages
, qscintilla
-, lndir
, qtbase
}:
with pythonPackages;
@@ -11,8 +10,9 @@ buildPythonPackage {
src = qscintilla.src;
format = "other";
- nativeBuildInputs = [ lndir sip qtbase ];
- buildInputs = [ qscintilla pyqt5 ];
+ nativeBuildInputs = [ sip qtbase ];
+ buildInputs = [ qscintilla ];
+ propagatedBuildInputs = [ pyqt5 ];
postPatch = ''
substituteInPlace Python/configure.py \
@@ -22,9 +22,9 @@ buildPythonPackage {
'';
preConfigure = ''
- mkdir -p $out
- lndir ${pyqt5} $out
- rm -rf "$out/nix-support"
+ # configure.py will look for this folder
+ mkdir -p $out/share/sip/PyQt5
+
cd Python
substituteInPlace configure.py \
--replace "qmake = {'CONFIG': 'qscintilla2'}" "qmake = {'CONFIG': 'qscintilla2', 'QT': 'widgets printsupport'}"
diff --git a/pkgs/development/python-modules/quandl/default.nix b/pkgs/development/python-modules/quandl/default.nix
index 2d78b626092d7bb6d000a641359941e3a1ba008f..33fc54241d9a43802ae8849849c5bfef42e35278 100644
--- a/pkgs/development/python-modules/quandl/default.nix
+++ b/pkgs/development/python-modules/quandl/default.nix
@@ -1,7 +1,7 @@
{
- lib, fetchPypi, buildPythonPackage, isPy3k,
+ lib, fetchPypi, buildPythonPackage, isPy3k, pythonOlder,
# runtime dependencies
- pandas, numpy, requests, inflection, python-dateutil, six, more-itertools,
+ pandas, numpy, requests, inflection, python-dateutil, six, more-itertools, importlib-metadata,
# test suite dependencies
nose, unittest2, flake8, httpretty, mock, jsondate, parameterized, faker, factory_boy,
# additional runtime dependencies are required on Python 2.x
@@ -45,6 +45,8 @@ buildPythonPackage rec {
pyOpenSSL
ndg-httpsclient
pyasn1
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/readme_renderer/default.nix b/pkgs/development/python-modules/readme_renderer/default.nix
index 8d36df3d980a46affa81c57484eea99101fe78db..9ffb986b9f5abc5103fefac059902fc459537c5a 100644
--- a/pkgs/development/python-modules/readme_renderer/default.nix
+++ b/pkgs/development/python-modules/readme_renderer/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "readme_renderer";
- version = "24.0";
+ version = "26.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0br0562lnvj339f1nwz4nfl4ay49rw05xkqacigzf9wz4mdza5mv";
+ sha256 = "cbe9db71defedd2428a1589cdc545f9bd98e59297449f69d721ef8f1cfced68d";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix b/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
index efadd43371262f1c13b744ea0ace6fb24e34c11c..68ccf676f292ee13579e33df32ec9939a4e37bc5 100644
--- a/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
+++ b/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "readthedocs-sphinx-ext";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchPypi {
inherit pname version;
- sha256 = "faccf1c52aab34b1fdfd672ec4ce4321975453b05741e32a94b33cc682d045b2";
+ sha256 = "33dbb135373d539233f7fbdb5e8dcfa07d41254300ee23719eb9caa8c68a40ae";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/redis/default.nix b/pkgs/development/python-modules/redis/default.nix
index 2da7470a83878ddb1eb6fe01d220b6dd61a11ba0..35109e836fa4dc5332389bb02c25eab84b6fce89 100644
--- a/pkgs/development/python-modules/redis/default.nix
+++ b/pkgs/development/python-modules/redis/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "redis";
- version = "3.3.11";
+ version = "3.5.3";
src = fetchPypi {
inherit pname version;
- sha256 = "8d0fc278d3f5e1249967cba2eb4a5632d19e45ce5c09442b8422d15ee2c22cc2";
+ sha256 = "0e7e0cfca8660dea8b7d5cd8c4f6c5e29e11f31158c0b0ae91a397f00e5a05a2";
};
# tests require a running redis
diff --git a/pkgs/development/python-modules/regex/default.nix b/pkgs/development/python-modules/regex/default.nix
index a9456ac963c7702cbb7b7c1087faeb80540ef094..038d6d2c90a305e553d05f8751c179674514819f 100644
--- a/pkgs/development/python-modules/regex/default.nix
+++ b/pkgs/development/python-modules/regex/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "regex";
- version = "2019.12.20";
+ version = "2020.5.14";
src = fetchPypi {
inherit pname version;
- sha256 = "106e25a841921d8259dcef2a42786caae35bc750fb996f830065b3dfaa67b77e";
+ sha256 = "ce450ffbfec93821ab1fea94779a8440e10cf63819be6e176eb1973a6017aff5";
};
postCheck = ''
diff --git a/pkgs/development/python-modules/repoze_who/default.nix b/pkgs/development/python-modules/repoze_who/default.nix
index 20001ff7ef884c4e582e90b865a4a64ee7f1fc38..7f4a89f3d24e214137a867b18f75cbbcbe52753f 100644
--- a/pkgs/development/python-modules/repoze_who/default.nix
+++ b/pkgs/development/python-modules/repoze_who/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "repoze.who";
- version = "2.3";
+ version = "2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "b95dadc1242acc55950115a629cfb1352669774b46d22def51400ca683efea28";
+ sha256 = "cf97450de3c8eb5c03b4037be75b018db91befab1094204e452a0b1c0f7a94a6";
};
propagatedBuildInputs = [ zope_interface webob ];
diff --git a/pkgs/development/python-modules/reproject/default.nix b/pkgs/development/python-modules/reproject/default.nix
index 43fd7fe67de918261265d7dad5518086a9221512..ccc76734461e5ba87165167cb1770a0d6bda2817 100644
--- a/pkgs/development/python-modules/reproject/default.nix
+++ b/pkgs/development/python-modules/reproject/default.nix
@@ -6,30 +6,26 @@
, astropy
, astropy-healpix
, astropy-helpers
+, extension-helpers
, scipy
, pytest
, pytest-astropy
+, setuptools_scm
, cython
}:
buildPythonPackage rec {
pname = "reproject";
- version = "0.6";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "484fde86d70d972d703038f138d7c2966ddf51171a6e79bd84e82ea270e27af3";
+ sha256 = "1jsc3ad518vyys5987fr1achq8qvnz8rm80zp5an9qxlwr4zmh4m";
};
propagatedBuildInputs = [ numpy astropy astropy-healpix astropy-helpers scipy ];
- nativeBuildInputs = [ astropy-helpers cython ];
-
- # Fix tests
- patches = [ (fetchpatch {
- url = "https://github.com/astropy/reproject/pull/218/commits/4661e075137424813ed77f1ebcbc251fee1b8467.patch";
- sha256 = "13g3h824pqn2lgypzg1b87vkd44y7m302lhw3kh4rfww1dkzhm9v";
- }) ];
+ nativeBuildInputs = [ astropy-helpers cython extension-helpers setuptools_scm ];
# Disable automatic update of the astropy-helper module
postPatch = ''
diff --git a/pkgs/development/python-modules/requests-file/default.nix b/pkgs/development/python-modules/requests-file/default.nix
index 6c94144ef1540a2868871cdbecf53cbdb7ba750d..374627a1bb9a2ab13142a14824d000a2d28bd352 100644
--- a/pkgs/development/python-modules/requests-file/default.nix
+++ b/pkgs/development/python-modules/requests-file/default.nix
@@ -1,16 +1,18 @@
-{ lib, fetchPypi, buildPythonPackage, requests, six }:
+{ lib, fetchPypi, buildPythonPackage, pytestCheckHook, requests, six }:
buildPythonPackage rec {
pname = "requests-file";
- version = "1.4.3";
+ version = "1.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1yp2jaxg3v86pia0q512dg3hz6s9y5vzdivsgrba1kds05ial14g";
+ sha256 = "07d74208d3389d01c38ab89ef403af0cfec63957d53a0081d8eca738d0247d8e";
};
propagatedBuildInputs = [ requests six ];
+ checkInputs = [ pytestCheckHook ];
+
meta = {
homepage = "https://github.com/dashea/requests-file";
description = "Transport adapter for fetching file:// URLs with the requests python library";
diff --git a/pkgs/development/python-modules/requests-mock/default.nix b/pkgs/development/python-modules/requests-mock/default.nix
index 9728639e0ef76820a43822d9362847d9b5b52482..5e85ba7d38bdbd71b30c8cf66c592fc4b4ce02d1 100644
--- a/pkgs/development/python-modules/requests-mock/default.nix
+++ b/pkgs/development/python-modules/requests-mock/default.nix
@@ -5,15 +5,16 @@
, six
, testrepository
, testtools
+, pytest
}:
buildPythonPackage rec {
pname = "requests-mock";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0ij6ir5cy0gpy5xw4sykxz320ndi26np6flx9yg9mimkv0nl1lw8";
+ sha256 = "e68f46844e4cee9d447150343c9ae875f99fa8037c6dcf5f15bf1fe9ab43d226";
};
patchPhase = ''
@@ -22,7 +23,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ requests six ];
- checkInputs = [ mock purl testrepository testtools ];
+ checkInputs = [ mock purl testrepository testtools pytest ];
meta = with lib; {
description = "Mock out responses from the requests package";
diff --git a/pkgs/development/python-modules/restructuredtext_lint/default.nix b/pkgs/development/python-modules/restructuredtext_lint/default.nix
index 4f62d232ab5e77c5d5c8cba0ebbf7a20a14cd3c7..17bf5fbf29744c38081c40cc0974655d6619ae08 100644
--- a/pkgs/development/python-modules/restructuredtext_lint/default.nix
+++ b/pkgs/development/python-modules/restructuredtext_lint/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "restructuredtext_lint";
- version = "1.3.0";
+ version = "1.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "97b3da356d5b3a8514d8f1f9098febd8b41463bed6a1d9f126cf0a048b6fd908";
+ sha256 = "470e53b64817211a42805c3a104d2216f6f5834b22fe7adb637d1de4d6501fb8";
};
checkInputs = [ nose testtools ];
diff --git a/pkgs/development/python-modules/restview/default.nix b/pkgs/development/python-modules/restview/default.nix
index 715a4cfb43fea158d55a581e3e55fe396a63ce59..acce48c45d044be8b86a3bf0c3651a5bf82e260e 100644
--- a/pkgs/development/python-modules/restview/default.nix
+++ b/pkgs/development/python-modules/restview/default.nix
@@ -4,6 +4,7 @@
, fetchpatch
, docutils
, readme_renderer
+, packaging
, pygments
, mock
}:
@@ -17,7 +18,7 @@ buildPythonPackage rec {
sha256 = "de87c84f19526bd4a76505f6d40b51b7bb03ca43b6067c93f82f1c7237ac9e84";
};
- propagatedBuildInputs = [ docutils readme_renderer pygments ];
+ propagatedBuildInputs = [ docutils readme_renderer packaging pygments ];
checkInputs = [ mock ];
patches = [
diff --git a/pkgs/development/python-modules/rethinkdb/default.nix b/pkgs/development/python-modules/rethinkdb/default.nix
index fc33d7206e7602f117196fd143c0bb34ad9398aa..f1239b75d481021a0c908e75e5c8164d0b11910b 100644
--- a/pkgs/development/python-modules/rethinkdb/default.nix
+++ b/pkgs/development/python-modules/rethinkdb/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "rethinkdb";
- version = "2.4.6";
+ version = "2.4.7";
src = fetchPypi {
inherit pname version;
- sha256 = "4eb4252b498af3f5d01e07d7870eb35f78b96bccc45812d313c14c5184789d74";
+ sha256 = "945b5efdc10f468fc056bd53a4e4224ec4c2fe1a7e83ae47443bbb6e7c7a1f7d";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/retworkx/default.nix b/pkgs/development/python-modules/retworkx/default.nix
index 531edab274674e3202bb1afe09151694fa372cb8..309f3532cfc9e531fb4415caa291938c626a2629 100644
--- a/pkgs/development/python-modules/retworkx/default.nix
+++ b/pkgs/development/python-modules/retworkx/default.nix
@@ -2,27 +2,30 @@
, buildPythonPackage
, pythonOlder
, pythonAtLeast
-, isPy37
-, isPy38
+, python
, fetchFromGitHub
, fetchPypi
# Check inputs
, pytestCheckHook
}:
-
let
- rx-version = "0.3.3";
- wheel-args = if isPy37 then
- { python = "cp37"; sha256 = "1gbz7sh9i4h41xs9c40lixfdigmvfykkgxgzwsrs8v0smx20dczy"; }
- else if isPy38 then
- { python = "cp38"; sha256 = "09xxgp4ac4q6mfkj6lsqqfrzz1cb02vxy7wlv0bq3z2hd0jcanxk"; }
- else throw "python version & hash not included. Override attribute `wheel-args` with version & hash at https://pypi.org/project/retworkx";
+ rx-version = "0.3.4";
+
+ wheel-hashes = {
+ "3.7" = { python = "cp37"; sha256 = "1hfrdj8svkfdraa299gcj18a601l4zn646fkgq7m56brpagssf9l"; };
+ "3.8" = { python = "cp38"; sha256 = "0jm10ywaqr0b456pcp01pb7035nawlndfi998jv8p1a2f5xwjgiq"; };
+ };
+ lookup = set: key: default: if (builtins.hasAttr key set) then (builtins.getAttr key set) else default;
+ wheel-args = lookup
+ wheel-hashes
+ python.pythonVersion
+ (throw "retworkx python version & hash not included. Override attribute `wheel-args` with version & hash at https://pypi.org/project/retworkx");
github-source = fetchFromGitHub {
owner = "Qiskit";
repo = "retworkx";
rev = rx-version;
- sha256 = "160w5vkzrl5rzcrdwhjq820i5lmc527m6hg0kxx0k6n2bz9qn26g";
+ sha256 = "0cd3x64y49q9a3jrkiknlfkiccxkxgl624x5pqk7gm34s1lnzl8h";
};
in
buildPythonPackage rec {
diff --git a/pkgs/development/python-modules/rnc2rng/default.nix b/pkgs/development/python-modules/rnc2rng/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8e42baf8ff74c02188b86924073e80afb905c908
--- /dev/null
+++ b/pkgs/development/python-modules/rnc2rng/default.nix
@@ -0,0 +1,27 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, python
+, rply
+}:
+
+buildPythonPackage rec {
+ pname = "rnc2rng";
+ version = "2.6.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1kmp3iwxxyzjsd47j2sprd47ihhkwhb3yydih3af5bbfq0ibh1w8";
+ };
+
+ propagatedBuildInputs = [ rply ];
+
+ checkPhase = "${python.interpreter} test.py";
+
+ meta = with lib; {
+ homepage = "https://github.com/djc/rnc2rng";
+ description = "Compact to regular syntax conversion library for RELAX NG schemata";
+ license = licenses.mit;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/robotframework-requests/default.nix b/pkgs/development/python-modules/robotframework-requests/default.nix
index bd6b884ed7dc4056b72aef1d71c80277426ac13e..e62087628a0b6dcd8ace0e8bed6e0eda50fd9c1f 100644
--- a/pkgs/development/python-modules/robotframework-requests/default.nix
+++ b/pkgs/development/python-modules/robotframework-requests/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
- version = "0.6.6";
+ version = "0.7.0";
pname = "robotframework-requests";
src = fetchPypi {
inherit pname version;
- sha256 = "01b6d02052349663b7faae5e9363877b1e5ea1f181bd52b1a29df3b03a348bcf";
+ sha256 = "da7bf998f9cbf8261199db7c96b95be1bf29d1db7f59dfbc77c435761698dc75";
};
buildInputs = [ unittest2 ];
diff --git a/pkgs/development/python-modules/robotframework/default.nix b/pkgs/development/python-modules/robotframework/default.nix
index a1251fa0093af5c978befc26e9ae0ba9a3a25b9f..cf9f4ea86f923575f992c2c11fa469929f78fcbb 100644
--- a/pkgs/development/python-modules/robotframework/default.nix
+++ b/pkgs/development/python-modules/robotframework/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "robotframework";
- version = "3.1.2";
+ version = "3.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "f10dd7c0c8c7962a4f80dd1e026b5db731b9391bc6e1f9ebb96d685eb1230dbc";
+ sha256 = "d693e6d06b17f48669e2a8c4cb6c1f0d56e5f1a74835d18b8ea2118da7bf2d79";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/robotsuite/default.nix b/pkgs/development/python-modules/robotsuite/default.nix
index 75b7fac0cfc02102b716416295689e456b07124e..e9d4ddbed116864fa0c676f1daa0b58102ef6178 100644
--- a/pkgs/development/python-modules/robotsuite/default.nix
+++ b/pkgs/development/python-modules/robotsuite/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "robotsuite";
- version = "2.0.0";
+ version = "2.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "15iw7g6gspf1ill0mzjrj71dirqfc86f1j14wphdvs2lazv8d50z";
+ sha256 = "8764e01990ac6774e0c983579bcb9cb79f44373a61ad47fbae9a1dc7eedbdd61";
};
buildInputs = [ unittest2 ];
diff --git a/pkgs/development/python-modules/rope/default.nix b/pkgs/development/python-modules/rope/default.nix
index 6bcc05fb34d65fc5eafc2a6e84034a7f39353755..fd7bf55ad52cc9c13d1be9d73bee33de0f112f84 100644
--- a/pkgs/development/python-modules/rope/default.nix
+++ b/pkgs/development/python-modules/rope/default.nix
@@ -2,13 +2,11 @@
buildPythonPackage rec {
pname = "rope";
- version = "0.16.0";
-
- disabled = pythonAtLeast "3.8"; # 0.17 should support Python 3.8
+ version = "0.17.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1zlxdrs6ww2hm41izz67h67z9dkm0rlgw8m04vygaip0q91030yj";
+ sha256 = "658ad6705f43dcf3d6df379da9486529cf30e02d9ea14c5682aa80eb33b649e1";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix
index 9f57fb486d91b83e02543d9252dc779e37d5f17e..ea377489bf96a39c53c52882d764ef377abb6ae2 100644
--- a/pkgs/development/python-modules/rq/default.nix
+++ b/pkgs/development/python-modules/rq/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "rq";
- version = "1.3.0";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0xr38j35iqmhx0f2l8ix34vjs9flpqv2y17k33crh7rhm6gi9ja9";
+ sha256 = "f680c52c7079266465d5e5c49679fab0d14db11d70fec6f1470423408b6bbcf6";
};
# test require a running redis rerver, which is something we can't do yet
diff --git a/pkgs/development/python-modules/rsa/4_0.nix b/pkgs/development/python-modules/rsa/4_0.nix
new file mode 100644
index 0000000000000000000000000000000000000000..459ca043796899f54fbf010461c1c0f0e6d82972
--- /dev/null
+++ b/pkgs/development/python-modules/rsa/4_0.nix
@@ -0,0 +1,33 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, unittest2
+, pyasn1
+, mock
+, isPy3k
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "rsa";
+ version = "4.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1a836406405730121ae9823e19c6e806c62bbad73f890574fff50efa4122c487";
+ };
+
+ checkInputs = [ unittest2 mock ];
+ propagatedBuildInputs = [ pyasn1 ];
+
+ preConfigure = stdenv.lib.optionalString (isPy3k && pythonOlder "3.7") ''
+ substituteInPlace setup.py --replace "open('README.md')" "open('README.md',encoding='utf-8')"
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://stuvel.eu/rsa";
+ license = licenses.asl20;
+ description = "A pure-Python RSA implementation";
+ };
+
+}
diff --git a/pkgs/development/python-modules/rsa/default.nix b/pkgs/development/python-modules/rsa/default.nix
index 459ca043796899f54fbf010461c1c0f0e6d82972..cedb852deefcf204daffefeb7b5d965095632157 100644
--- a/pkgs/development/python-modules/rsa/default.nix
+++ b/pkgs/development/python-modules/rsa/default.nix
@@ -6,15 +6,16 @@
, mock
, isPy3k
, pythonOlder
+, poetry
}:
buildPythonPackage rec {
pname = "rsa";
- version = "4.0";
+ version = "4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1a836406405730121ae9823e19c6e806c62bbad73f890574fff50efa4122c487";
+ sha256 = "6fa6a54eb72bfc0abca7f27880b978b14a643ba2a6ad9f4a56a95be82129ca1b";
};
checkInputs = [ unittest2 mock ];
@@ -24,6 +25,9 @@ buildPythonPackage rec {
substituteInPlace setup.py --replace "open('README.md')" "open('README.md',encoding='utf-8')"
'';
+ # No tests in archive
+ doCheck = false;
+
meta = with stdenv.lib; {
homepage = "https://stuvel.eu/rsa";
license = licenses.asl20;
diff --git a/pkgs/development/python-modules/rtmidi-python/default.nix b/pkgs/development/python-modules/rtmidi-python/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..68927cc9ca03a703346d198334f28198c7ae1227
--- /dev/null
+++ b/pkgs/development/python-modules/rtmidi-python/default.nix
@@ -0,0 +1,29 @@
+{ lib, buildPythonPackage, fetchPypi
+, alsaLib
+}:
+
+buildPythonPackage rec {
+ pname = "rtmidi-python";
+ version = "0.2.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1wpcaxfpbmsjc78g8841kpixr0a3v6zn0ak058s3mm25kcysp4m0";
+ };
+
+ buildInputs = [ alsaLib ];
+
+ # package has no tests
+ doCheck = false;
+
+ pythonImportsCheck = [
+ "rtmidi_python"
+ ];
+
+ meta = with lib; {
+ description = "Python wrapper for RtMidi";
+ homepage = "https://github.com/superquadratic/rtmidi-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/runway-python/default.nix b/pkgs/development/python-modules/runway-python/default.nix
index d2d63b2b5c4c892d4061ad1bf4131957111e62e9..23455ae89400c805bd4cf421d3439ea781285b79 100644
--- a/pkgs/development/python-modules/runway-python/default.nix
+++ b/pkgs/development/python-modules/runway-python/default.nix
@@ -18,11 +18,11 @@
buildPythonPackage rec {
pname = "runway-python";
- version = "0.5.9";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1d75c44008275213034977c75bc2dc6f419e7f11d087984e3faea1e0cf6da69d";
+ sha256 = "695d78f8edeb6a7ca98d8351adb36948d56cceeffe8a84896c9fbfd349fc4cb8";
};
propagatedBuildInputs = [ flask flask-compress flask-cors flask-sockets numpy scipy pillow gevent wget six colorcet unidecode urllib3 ];
diff --git a/pkgs/development/python-modules/scikit-image/default.nix b/pkgs/development/python-modules/scikit-image/default.nix
index 41f2609df78179d38355d0fac2d253da137d280c..44d2c240ce547383fa4a7f933059284d197561ee 100644
--- a/pkgs/development/python-modules/scikit-image/default.nix
+++ b/pkgs/development/python-modules/scikit-image/default.nix
@@ -13,20 +13,33 @@
, cloudpickle
, pytest
, imageio
+, tifffile
}:
buildPythonPackage rec {
pname = "scikit-image";
- version = "0.16.2";
+ version = "0.17.2";
src = fetchPypi {
inherit pname version;
- sha256 = "dd7fbd32da74d4e9967dc15845f731f16e7966cee61f5dc0e12e2abb1305068c";
+ sha256 = "bd954c0588f0f7e81d9763dc95e06950e68247d540476e06cb77bcbcd8c2d8b3";
};
- buildInputs = [ cython ];
+ nativeBuildInputs = [ cython ];
- propagatedBuildInputs = [ numpy scipy matplotlib networkx six pillow pywavelets dask cloudpickle imageio ];
+ propagatedBuildInputs = [
+ cloudpickle
+ dask
+ imageio
+ matplotlib
+ networkx
+ numpy
+ pillow
+ pywavelets
+ scipy
+ six
+ tifffile
+ ];
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/scikitlearn/default.nix b/pkgs/development/python-modules/scikitlearn/default.nix
index 454e631634bfbb7bbed8056df42ccaab202c3e5c..a9bbad04ea78b52b52bafb7cce04a99236749992 100644
--- a/pkgs/development/python-modules/scikitlearn/default.nix
+++ b/pkgs/development/python-modules/scikitlearn/default.nix
@@ -8,17 +8,18 @@
, cython
, joblib
, llvmPackages
+, threadpoolctl
}:
buildPythonPackage rec {
pname = "scikit-learn";
- version = "0.22.2.post1";
+ version = "0.23.1";
# UnboundLocalError: local variable 'message' referenced before assignment
disabled = stdenv.isi686; # https://github.com/scikit-learn/scikit-learn/issues/5534
src = fetchPypi {
inherit pname version;
- sha256 = "0z81n13dxvd6qwq5lsnzw2machmxbirhdhr73v90fi55ic9qslsp";
+ sha256 = "e3fec1c8831f8f93ad85581ca29ca1bb88e2da377fb097cf8322aa89c21bc9b8";
};
buildInputs = [
@@ -38,6 +39,7 @@ buildPythonPackage rec {
scipy
numpy.blas
joblib
+ threadpoolctl
];
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/scrapy-deltafetch/default.nix b/pkgs/development/python-modules/scrapy-deltafetch/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..cf6f8a010714015014b3d2a12ce6e5cb716a252a
--- /dev/null
+++ b/pkgs/development/python-modules/scrapy-deltafetch/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchPypi, buildPythonPackage, pytest, scrapy, bsddb3 }:
+
+buildPythonPackage rec {
+ pname = "scrapy-deltafetch";
+ version = "1.2.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1m511psddvlapg492ny36l8rzy7z4i39yx6a1agxzfz6s9b83fq8";
+ };
+
+ propagatedBuildInputs = [ bsddb3 scrapy ];
+
+ checkInputs = [ pytest ];
+
+ meta = with stdenv.lib; {
+ description = "Scrapy spider middleware to ignore requests to pages containing items seen in previous crawls";
+ homepage = "https://github.com/scrapy-plugins/scrapy-deltafetch";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ evanjs ];
+ };
+}
diff --git a/pkgs/development/python-modules/scrapy-fake-useragent/default.nix b/pkgs/development/python-modules/scrapy-fake-useragent/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..26e142434c59819610796cf313d27c54b9cc8a2f
--- /dev/null
+++ b/pkgs/development/python-modules/scrapy-fake-useragent/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchPypi, buildPythonPackage, pytest, fake-useragent, scrapy }:
+
+buildPythonPackage rec {
+ pname = "scrapy-fake-useragent";
+ version = "1.2.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "02mayk804vdl15wjpx7jcjkc4zgrra4izf6iv00mcxq4fd4ck03l";
+ };
+
+ propagatedBuildInputs = [ fake-useragent ];
+
+ checkInputs = [ pytest scrapy ];
+
+ meta = with stdenv.lib; {
+ description = "Random User-Agent middleware based on fake-useragent";
+ homepage = "https://github.com/alecxe/scrapy-fake-useragent";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/scrapy-splash/default.nix b/pkgs/development/python-modules/scrapy-splash/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..7799186d6216fdc69906975de53146f592665605
--- /dev/null
+++ b/pkgs/development/python-modules/scrapy-splash/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, fetchPypi, buildPythonPackage, pytest, hypothesis, scrapy }:
+
+buildPythonPackage rec {
+ pname = "scrapy-splash";
+ version = "0.7.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1dg7csdza2hzqskd9b9gx0v3saqsch4f0fwdp0a3p0822aqqi488";
+ };
+
+ checkInputs = [ pytest hypothesis scrapy ];
+
+ meta = with stdenv.lib; {
+ description = "Scrapy+Splash for JavaScript integration";
+ homepage = "https://github.com/scrapy-plugins/scrapy-splash";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ evanjs ];
+ };
+}
diff --git a/pkgs/development/python-modules/screeninfo/default.nix b/pkgs/development/python-modules/screeninfo/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9ee04cb50a8298bc9d1287d6c0df36f4bc905d87
--- /dev/null
+++ b/pkgs/development/python-modules/screeninfo/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, buildPythonApplication, fetchPypi, isPy36, dataclasses, libX11, libXinerama, libXrandr }:
+
+buildPythonApplication rec {
+ pname = "screeninfo";
+ version = "0.6.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0vcw54crdgmbzwlrfg80kd1a8p9i10yks8k0szzi0k5q80zhp8xz";
+ };
+
+ # dataclasses is a compatibility shim for python 3.6 ONLY
+ patchPhase = if isPy36 then "" else ''
+ substituteInPlace setup.py \
+ --replace "\"dataclasses\"," ""
+ '' + ''
+ substituteInPlace screeninfo/enumerators/xinerama.py \
+ --replace "load_library(\"X11\")" "ctypes.cdll.LoadLibrary(\"${libX11}/lib/libX11.so\")" \
+ --replace "load_library(\"Xinerama\")" "ctypes.cdll.LoadLibrary(\"${libXinerama}/lib/libXinerama.so\")"
+ substituteInPlace screeninfo/enumerators/xrandr.py \
+ --replace "load_library(\"X11\")" "ctypes.cdll.LoadLibrary(\"${libX11}/lib/libX11.so\")" \
+ --replace "load_library(\"Xrandr\")" "ctypes.cdll.LoadLibrary(\"${libXrandr}/lib/libXrandr.so\")"
+ '';
+
+ propagatedBuildInputs = stdenv.lib.optional isPy36 dataclasses;
+
+ buildInputs = [ libX11 libXinerama libXrandr];
+
+ meta = with stdenv.lib; {
+ description = "Fetch location and size of physical screens";
+ homepage = "https://github.com/rr-/screeninfo";
+ license = licenses.mit;
+ maintainers = [ maintainers.nickhu ];
+ };
+}
diff --git a/pkgs/development/python-modules/seekpath/default.nix b/pkgs/development/python-modules/seekpath/default.nix
index 61668bd6a0a6007de2ad7dc9f5f17edcc51e062b..e387f27c6738fd2c22e2d6d8f28d55860225932d 100644
--- a/pkgs/development/python-modules/seekpath/default.nix
+++ b/pkgs/development/python-modules/seekpath/default.nix
@@ -1,17 +1,20 @@
-{ stdenv, buildPythonPackage, fetchPypi, numpy, future, spglib, glibcLocales, pytest }:
+{ stdenv, buildPythonPackage, fetchFromGitHub, numpy, future, spglib, glibcLocales, pytest, scipy }:
buildPythonPackage rec {
pname = "seekpath";
- version = "1.9.7";
+ version = "2.0.1";
- src = fetchPypi {
- inherit pname version;
- sha256 = "b83ea23b54209b7f34f3fcabe7248cebbcc3cc164c394f1659b35942edaedb1c";
+ src = fetchFromGitHub {
+ owner = "giovannipizzi";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0x592650ynacmx5n5bilj5lja4iw0gf1nfypy82cmy5z363qhqxn";
};
LC_ALL = "en_US.utf-8";
- propagatedBuildInputs = [ numpy spglib future ];
+ # scipy isn't listed in install_requires, but used in package
+ propagatedBuildInputs = [ numpy spglib future scipy ];
nativeBuildInputs = [ glibcLocales ];
diff --git a/pkgs/development/python-modules/selectors2/default.nix b/pkgs/development/python-modules/selectors2/default.nix
index 159047eafd7ce6818149d1cc7fd7508babf60e8f..96917f45be082845a7de712c4d93d8b71adf55cc 100644
--- a/pkgs/development/python-modules/selectors2/default.nix
+++ b/pkgs/development/python-modules/selectors2/default.nix
@@ -17,7 +17,8 @@ buildPythonPackage rec {
# Trick to disable certain tests that depend on timing which
# will always fail on hydra
export TRAVIS=""
- nosetests tests/test_selectors2.py
+ nosetests tests/test_selectors2.py \
+ --exclude=test_above_fd_setsize
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/semver/default.nix b/pkgs/development/python-modules/semver/default.nix
index bc0262a89c934543d1c7b96a9303fbe00579691f..5aca34b52f11e26a83b2cae9f60f930ed5b40efe 100644
--- a/pkgs/development/python-modules/semver/default.nix
+++ b/pkgs/development/python-modules/semver/default.nix
@@ -1,24 +1,27 @@
-{ stdenv, fetchFromGitHub, buildPythonPackage, pytest }:
+{ stdenv
+, fetchFromGitHub
+, buildPythonPackage
+, pytestCheckHook
+, pytestcov
+}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "semver";
- version = "2.8.1";
+ version = "2.10.2";
src = fetchFromGitHub {
- owner = "k-bx";
+ owner = "python-semver";
repo = "python-semver";
- rev = "41775dd5f143dfa6ca94885056c9ef5b3ed4e6e1"; # not tagged in repository
- sha256 = "1rqaakha4sw06k9h0h4g1wmk66zkmhpq92y2rw0kyfpp6xk1zbk2";
+ rev = version;
+ sha256 = "0yxjmcgk5iwp53l9z1cg0ajrj18i09ircs11ifpdrggzm8n1blf3";
};
- checkInputs = [ pytest ];
- checkPhase = ''
- py.test
- '';
+ preCheck = "rm -rf dist"; # confuses source vs dist imports in pytest
+ checkInputs = [ pytestCheckHook pytestcov ];
meta = with stdenv.lib; {
description = "Python package to work with Semantic Versioning (http://semver.org/)";
- homepage = "https://github.com/k-bx/python-semver";
+ homepage = "https://python-semver.readthedocs.io/en/latest/";
license = licenses.bsd3;
maintainers = with maintainers; [ np ];
};
diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix
index d556dcb74cf2b5e09fd9c1a8717a9653fa5fd807..9d2a533ecb6e749e774b9635311d4585b33c0fe9 100644
--- a/pkgs/development/python-modules/sentry-sdk/default.nix
+++ b/pkgs/development/python-modules/sentry-sdk/default.nix
@@ -17,21 +17,23 @@
, stdenv
, tornado
, urllib3
+, trytond
+, werkzeug
}:
buildPythonPackage rec {
pname = "sentry-sdk";
- version = "0.13.5";
+ version = "0.14.4";
src = fetchPypi {
inherit pname version;
- sha256 = "c6b919623e488134a728f16326c6f0bcdab7e3f59e7f4c472a90eea4d6d8fe82";
+ sha256 = "0e5e947d0f7a969314aa23669a94a9712be5a688ff069ff7b9fc36c66adc160c";
};
- checkInputs = [ django flask tornado bottle rq falcon sqlalchemy ]
+ checkInputs = [ django flask tornado bottle rq falcon sqlalchemy werkzeug ]
++ stdenv.lib.optionals isPy3k [ celery pyramid sanic aiohttp ];
- propagatedBuildInputs = [ urllib3 certifi ];
+ propagatedBuildInputs = [ urllib3 certifi trytond ];
meta = with stdenv.lib; {
homepage = "https://github.com/getsentry/sentry-python";
diff --git a/pkgs/development/python-modules/serpent/default.nix b/pkgs/development/python-modules/serpent/default.nix
index 701de5200461021e2489c83069d89d7c9b986d64..cfb734e54759e5194aa459f5cabeab26e2117b1c 100644
--- a/pkgs/development/python-modules/serpent/default.nix
+++ b/pkgs/development/python-modules/serpent/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "serpent";
- version = "1.28";
+ version = "1.30.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1arnckykpkvv2qrp49l1k7q5mr5pisswl0rvdx98x8wsl1n361pk";
+ sha256 = "72753820246a7d8486e8b385353e3bbf769abfceec2e850fa527a288b084ff7a";
};
propagatedBuildInputs = lib.optionals isPy27 [ enum34 ];
diff --git a/pkgs/development/python-modules/setuptools-lint/default.nix b/pkgs/development/python-modules/setuptools-lint/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..fbe1528c4c3b2ae818f56869c1595387e685a4aa
--- /dev/null
+++ b/pkgs/development/python-modules/setuptools-lint/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, buildPythonPackage, fetchPypi, pylint }:
+
+buildPythonPackage rec {
+ pname = "setuptools-lint";
+ version = "0.6.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "16a1ac5n7k7sx15cnk03gw3fmslab3a7m74dc45rgpldgiff3577";
+ };
+
+ propagatedBuildInputs = [ pylint ];
+
+ meta = with stdenv.lib; {
+ description = "Package to expose pylint as a lint command into setup.py";
+ homepage = "https://github.com/johnnoone/setuptools-pylint";
+ license = licenses.bsdOriginal;
+ maintainers = with maintainers; [ nickhu ];
+ };
+}
+
diff --git a/pkgs/development/python-modules/setuptools_scm/default.nix b/pkgs/development/python-modules/setuptools_scm/default.nix
index 54622c36e6b7827d04d86f481f19b8d12cad70cf..fb527a1336d95d9a876dbdf60ed6cf932addf998 100644
--- a/pkgs/development/python-modules/setuptools_scm/default.nix
+++ b/pkgs/development/python-modules/setuptools_scm/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "setuptools_scm";
- version = "3.4.3";
+ version = "4.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "26b8a108783cd88f4b15ff1f0f347d6b476db25d0c226159b835d713f9487320";
+ sha256 = "a8994582e716ec690f33fec70cca0f85bd23ec974e3f783233e4879090a7faa8";
};
# Requires pytest, circular dependency
diff --git a/pkgs/development/python-modules/shamir-mnemonic/default.nix b/pkgs/development/python-modules/shamir-mnemonic/default.nix
index 13a946aeafd05b04fe462e67a69fb3c60f0406c8..099c89803ab3bb0135f09e33af6e89d4e4e9f9b5 100644
--- a/pkgs/development/python-modules/shamir-mnemonic/default.nix
+++ b/pkgs/development/python-modules/shamir-mnemonic/default.nix
@@ -17,6 +17,6 @@ buildPythonPackage rec {
description = "Reference implementation of SLIP-0039";
homepage = "https://github.com/trezor/python-shamir-mnemonic";
license = licenses.mit;
- maintainers = [ maintainers."1000101" ];
+ maintainers = with maintainers; [ maintainers."1000101" ];
};
}
diff --git a/pkgs/development/python-modules/shortuuid/default.nix b/pkgs/development/python-modules/shortuuid/default.nix
index fc2a25dab5cec9416eb4e0a43993f39a18ef164c..4798bc4ff7e60b4f069218c531a8693eb5559fa1 100644
--- a/pkgs/development/python-modules/shortuuid/default.nix
+++ b/pkgs/development/python-modules/shortuuid/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "shortuuid";
- version = "0.5.0";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "d08fd398f40f8baf87e15eef8355e92fa541bca4eb8465fefab7ee22f92711b9";
+ sha256 = "3c11d2007b915c43bee3e10625f068d8a349e04f0d81f08f5fa08507427ebf1f";
};
buildInputs = [pep8];
diff --git a/pkgs/development/python-modules/simpy/default.nix b/pkgs/development/python-modules/simpy/default.nix
index bcf853e999cea1062163920ab0cdc023390d6ac5..f718b3655f6faaf7e3b09ad19561d8181b83770b 100644
--- a/pkgs/development/python-modules/simpy/default.nix
+++ b/pkgs/development/python-modules/simpy/default.nix
@@ -1,18 +1,27 @@
-{ buildPythonPackage, fetchPypi, lib }:
+{ buildPythonPackage, fetchPypi, isPy27, lib, setuptools, setuptools_scm
+, pytestCheckHook }:
buildPythonPackage rec {
pname = "simpy";
- version = "3.0.13";
+ version = "4.0.1";
+
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "dd8c16ca3cff1574c99fe9f5ea4019c631c327f2bdc842e8b1a5c55f5e3e9d27";
+ sha256 = "b36542e2faab612f861c5ef4da17220ac1553f5892b3583c67281dbe4faad404";
};
+ nativeBuildInputs = [ setuptools_scm ];
+
+ propagatedBuildInputs = [ setuptools ];
+
+ checkInputs = [ pytestCheckHook ];
+
meta = with lib; {
- homepage = "https://simpy.readthedocs.io/en/latest/";
- description = "A process-based discrete-event simulation framework based on standard Python.";
+ homepage = "https://simpy.readthedocs.io/en/${version}/";
+ description = "Process-based discrete-event simulation framework based on standard Python";
license = [ licenses.mit ];
- maintainers = with maintainers; [ shlevy ];
+ maintainers = with maintainers; [ dmrauh shlevy ];
};
}
diff --git a/pkgs/development/python-modules/sipsimple/default.nix b/pkgs/development/python-modules/sipsimple/default.nix
index 76820b6ebc6aa2cb29410b9a4f9b49206d6c50a9..d7791fcf96cbab17ffea31f6b4231b49d1d29281 100644
--- a/pkgs/development/python-modules/sipsimple/default.nix
+++ b/pkgs/development/python-modules/sipsimple/default.nix
@@ -33,7 +33,7 @@ buildPythonPackage rec {
'';
nativeBuildInputs = [ pkgs.pkgconfig ];
- buildInputs = with pkgs; [ alsaLib ffmpeg libv4l sqlite libvpx ];
+ buildInputs = with pkgs; [ alsaLib ffmpeg_3 libv4l sqlite libvpx ];
propagatedBuildInputs = [ cython pkgs.openssl dnspython dateutil xcaplib msrplib lxml python-otr ];
meta = with lib; {
diff --git a/pkgs/development/python-modules/six/default.nix b/pkgs/development/python-modules/six/default.nix
index 46f7f6d38b6bb0afa0368736e2916f7e451fadf9..8d8cd790cdefff690d52319bbeac2f567dc806ac 100644
--- a/pkgs/development/python-modules/six/default.nix
+++ b/pkgs/development/python-modules/six/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "six";
- version = "1.14.0";
+ version = "1.15.0";
src = fetchPypi {
inherit pname version;
- sha256 = "236bdbdce46e6e6a3d61a337c0f8b763ca1e8717c03b369e87a7ec7ce1319c0a";
+ sha256 = "30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/skein/default.nix b/pkgs/development/python-modules/skein/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..630c4370a87d07214c61d810408afd1d29dd5173
--- /dev/null
+++ b/pkgs/development/python-modules/skein/default.nix
@@ -0,0 +1,39 @@
+{ buildPythonPackage
+, callPackage
+, fetchPypi
+, isPy27
+, jre
+, lib
+, pythonPackages
+, stdenv
+}:
+
+let
+ pname = "skein";
+ version = "0.8.0";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0nb64p1hzshgi1kfc2jx1v9vn8b0wzs50460wfra3fsxh0ap66ab";
+ };
+ skeinJar = callPackage ./skeinjar.nix { inherit src version; };
+in
+buildPythonPackage rec {
+ inherit pname version src;
+ disabled = isPy27;
+
+ propagatedBuildInputs = with pythonPackages; [ cryptography grpcio grpcio-tools jupyter pytest pyyaml requests jre ];
+
+ preBuild = ''
+ # Ensure skein.jar exists skips the maven build in setup.py
+ mkdir -p skein/java
+ ln -s ${skeinJar} skein/java/skein.jar
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://jcristharif.com/skein";
+ description = "A tool and library for easily deploying applications on Apache YARN";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ alexbiehl ];
+ };
+
+}
diff --git a/pkgs/development/python-modules/skein/skeinjar.nix b/pkgs/development/python-modules/skein/skeinjar.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c1a0d8a57515b3b4fef9ca7e571708dd82b5f457
--- /dev/null
+++ b/pkgs/development/python-modules/skein/skeinjar.nix
@@ -0,0 +1,21 @@
+{ callPackage, stdenv, maven, src, version }:
+
+let
+ skeinRepo = callPackage ./skeinrepo.nix { inherit src version; };
+in
+stdenv.mkDerivation rec {
+ name = "skein-${version}.jar";
+
+ inherit src;
+
+ nativeBuildInputs = [ maven ];
+
+ buildPhase = ''
+ mvn --offline -f java/pom.xml package -Dmaven.repo.local="${skeinRepo}" -Dskein.version=${version} -Dversion=${version}
+ '';
+
+ installPhase = ''
+ # Making sure skein.jar exists skips the maven build in setup.py
+ mv java/target/skein-*.jar $out
+ '';
+}
diff --git a/pkgs/development/python-modules/skein/skeinrepo.nix b/pkgs/development/python-modules/skein/skeinrepo.nix
new file mode 100644
index 0000000000000000000000000000000000000000..85b4f19c8f732d0dff499857717fc4f371da30c1
--- /dev/null
+++ b/pkgs/development/python-modules/skein/skeinrepo.nix
@@ -0,0 +1,46 @@
+{ autoPatchelfHook, lib, maven, stdenv, src, version }:
+
+stdenv.mkDerivation rec {
+ name = "skein-${version}-maven-repo";
+
+ inherit src;
+
+ nativeBuildInputs = [ maven ] ++ lib.optional stdenv.isLinux autoPatchelfHook;
+
+ doBuild = false;
+
+ installPhase = ''
+ mkdir -p $out
+
+ archs="${
+ if stdenv.isLinux
+ then "linux-x86_32 linux-x86_64"
+ else "osx-x86_64"
+ }"
+
+ for arch in $archs
+ do
+ mvn -Dmaven.repo.local=$out dependency:get -Dartifact=com.google.protobuf:protoc:3.0.0:exe:$arch
+ mvn -Dmaven.repo.local=$out dependency:get -Dartifact=io.grpc:protoc-gen-grpc-java:1.16.0:exe:$arch
+ done
+
+ if ${ lib.boolToString stdenv.isLinux }
+ then
+ autoPatchelf $out
+ fi
+
+ # We have to use maven package here as dependency:go-offline doesn't
+ # fetch every required jar.
+ mvn -f java/pom.xml -Dmaven.repo.local=$out package
+
+ rm $(find $out -name _remote.repositories)
+ rm $(find $out -name resolver-status.properties)
+ '';
+
+ outputHashMode = "recursive";
+ outputHashAlgo = "sha256";
+ outputHash = if stdenv.isLinux
+ then "12f0q3444qw6y4f6qsa9540a0fz4cgi844zzi8z1phqn3k4dnl6v"
+ else "0bjbwiv17cary1isxca0m2hsvgs1i5fh18z247h1hky73lnhbrz8";
+
+} // lib.optionalAttrs stdenv.isLinux { dontAutoPatchelf = true; }
diff --git a/pkgs/development/python-modules/smart_open/default.nix b/pkgs/development/python-modules/smart_open/default.nix
index fadeb93f0a13cf119babc1b14407aaeb03f407b9..c3cac404d107174d92a3cf8617cfdaa327d2e55f 100644
--- a/pkgs/development/python-modules/smart_open/default.nix
+++ b/pkgs/development/python-modules/smart_open/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "smart_open";
- version = "1.11.1";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "221cc08ae926af6ad72d141f208d228e1e801b1ee9b15f3e466eecf89d931002";
+ sha256 = "555962abf982faff8a8aeb65e0695474e3091f604826055782beffa8400e4e4e";
};
# nixpkgs version of moto is >=1.2.0, remove version pin to fix build
diff --git a/pkgs/development/python-modules/snapcast/default.nix b/pkgs/development/python-modules/snapcast/default.nix
index 6e319a18341889b21eea486e5b876bfa2ee0e0d7..93d7d1d9d9cf8c21c947a4f6dd468fa13d581af2 100644
--- a/pkgs/development/python-modules/snapcast/default.nix
+++ b/pkgs/development/python-modules/snapcast/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "snapcast";
- version = "2.1.0";
+ version = "2.1.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1z3c9p22pm3823jzh917c3rryv02mhigrjkjf9wlhzmjwx5vmjqf";
+ sha256 = "c3ecd63d997fbcf6e5322dc47c1f02615f1d9611cba01ec18e9c9f8c14ed824b";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix
index 0b14a97b647f30e8c92bfd202e401fd2bbbaf400..1d8389d80640d61c37003e41236e29893c28e327 100644
--- a/pkgs/development/python-modules/snowflake-connector-python/default.nix
+++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix
@@ -25,12 +25,12 @@
buildPythonPackage rec {
pname = "snowflake-connector-python";
- version = "2.2.5";
+ version = "2.2.7";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "2f720c4989b2ad92c1fc3c221f049102155f2d8006527daa15f2b54ecfdaf652";
+ sha256 = "84974778dd8d1efd4ff87d8404d71241f90e02044b1b94a52eea567080f93ac4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
index 9e4bab5284c055f565891fa137fe535284b5313a..4a44c3207058d8522d5ea80d0fe779abd6735df0 100644
--- a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "snowflake-sqlalchemy";
- version = "1.1.18";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5c19890d94bc4e5b76e7ac1a3e4c9e2b49b4d95214156d140a781042b8389725";
+ sha256 = "2c598ef37623ef4d035a827f1e84725b3239a47f4366417d089de88f72fc4ac9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/snscrape/default.nix b/pkgs/development/python-modules/snscrape/default.nix
index 9f0b805a19daae8b9a9ca0b310f620bdb06d9d79..4370388959d0649448ff5c3182f8b15e0eca15c2 100644
--- a/pkgs/development/python-modules/snscrape/default.nix
+++ b/pkgs/development/python-modules/snscrape/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "snscrape";
- version = "0.3.1";
+ version = "0.3.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "11jv5mv3l11qjlsjihd74gc1jafq0i7360cksqjkx1wv2hcc32rf";
+ sha256 = "ea038827afe439577eb109ebd1b5c481d516d489c624fc3fe6e92ec71ef42be9";
};
# There are no tests; make sure the executable works.
diff --git a/pkgs/development/python-modules/soco/default.nix b/pkgs/development/python-modules/soco/default.nix
index 0af09cc01ce7189715a54e76c948e6324c5d258f..b56e43e13219287b02e0d24dc77a1eca6160b821 100644
--- a/pkgs/development/python-modules/soco/default.nix
+++ b/pkgs/development/python-modules/soco/default.nix
@@ -1,4 +1,5 @@
{ lib, buildPythonPackage, fetchPypi, xmltodict, requests
+, toml
# Test dependencies
, pytest, pytestcov, coveralls, pylint, flake8, graphviz, mock, sphinx
@@ -14,13 +15,7 @@ buildPythonPackage rec {
sha256 = "0dgca286vhrabm4r4jj545k895z6w2c70ars06vrjhf9cpgg7qck";
};
- postPatch = ''
- # https://github.com/SoCo/SoCo/pull/670
- substituteInPlace requirements-dev.txt \
- --replace "pytest-cov>=2.4.0,<2.6" "pytest-cov>=2.4.0"
- '';
-
- propagatedBuildInputs = [ xmltodict requests ];
+ propagatedBuildInputs = [ xmltodict requests toml ];
checkInputs = [
pytest pytestcov coveralls pylint flake8 graphviz mock sphinx
sphinx_rtd_theme
diff --git a/pkgs/development/python-modules/somajo/default.nix b/pkgs/development/python-modules/somajo/default.nix
index 306737c40028c5dde4d0616c07709d3481157dfe..c0b8aaca24fc7eec9ab6ffda6683fc53c0d9e36d 100644
--- a/pkgs/development/python-modules/somajo/default.nix
+++ b/pkgs/development/python-modules/somajo/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "SoMaJo";
- version = "2.0.5";
+ version = "2.1.1";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "tsproisl";
repo = pname;
rev = "v${version}";
- sha256 = "01zvmqilnndh2b257z7bhcc7av5vhjm1g8gmdiiw15gcd2xfmqjs";
+ sha256 = "0yj3yb0qvfdv4wh7nzcsh9in8nzk7b59dvjj0x02rsmlv4kw9ah1";
};
propagatedBuildInputs = [ regex ];
diff --git a/pkgs/development/python-modules/sopel/default.nix b/pkgs/development/python-modules/sopel/default.nix
index d01fd722ab8309428464800b8c0a969da8c4a9e2..e5720d9620d7a6c531b7c003682794164eaed95d 100644
--- a/pkgs/development/python-modules/sopel/default.nix
+++ b/pkgs/development/python-modules/sopel/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "sopel";
- version = "6.6.9";
+ version = "7.0.4";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "1arldn3p2yp09wnn2cw50r5ri303d5jdsjnf6lgfl82jhfmk49a2";
+ sha256 = "c8fc7186ff34c5f86ebbf2bff734503e92ce29aaf5a242eaf93875983617c6d0";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/sorl_thumbnail/default.nix b/pkgs/development/python-modules/sorl_thumbnail/default.nix
index 1979daf85be37bdf4cab0bc8ded4e0b9f30e9376..6aaabaf19d95be30401a5ce8107e7ff0097b2edc 100644
--- a/pkgs/development/python-modules/sorl_thumbnail/default.nix
+++ b/pkgs/development/python-modules/sorl_thumbnail/default.nix
@@ -1,17 +1,19 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "sorl-thumbnail";
- version = "12.5.0";
+ version = "12.6.3";
src = fetchPypi {
inherit pname version;
- sha256 = "8dfe5fda91a5047d1d35a0b9effe7b000764a01d648e15ca076f44e9c34b6dbd";
+ sha256 = "66771521f3c0ed771e1ce8e1aaf1639ebff18f7f5a40cfd3083da8f0fe6c7c99";
};
+ nativeBuildInputs = [ setuptools_scm ];
# Disabled due to an improper configuration error when tested against django. This looks like something broken in the test cases for sorl.
doCheck = false;
diff --git a/pkgs/development/python-modules/soupsieve/1.nix b/pkgs/development/python-modules/soupsieve/1.nix
new file mode 100644
index 0000000000000000000000000000000000000000..bb5ecbc839c2f8612536a4d79d0cf0742ac727b2
--- /dev/null
+++ b/pkgs/development/python-modules/soupsieve/1.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytest
+, beautifulsoup4
+, isPy3k
+, backports_functools_lru_cache
+}:
+
+buildPythonPackage rec {
+ pname = "soupsieve";
+ version = "1.9.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "7985bacc98c34923a439967c1a602dc4f1e15f923b6fcf02344184f86cc7efaa";
+ };
+
+ checkPhase = ''
+ py.test
+ '';
+
+ checkInputs = [ pytest beautifulsoup4 ];
+
+ propagatedBuildInputs = lib.optional (!isPy3k) backports_functools_lru_cache;
+
+ # Circular test dependency on beautifulsoup4
+ doCheck = false;
+
+ meta = {
+ description = "A CSS4 selector implementation for Beautiful Soup";
+ license = lib.licenses.mit;
+ homepage = "https://github.com/facelessuser/soupsieve";
+ };
+
+}
diff --git a/pkgs/development/python-modules/soupsieve/default.nix b/pkgs/development/python-modules/soupsieve/default.nix
index b8cdd63cbde51d6f62dc062ba520b7e6aff9f7aa..22d1926d8bb4ef90e0b73941da4f888a4029892f 100644
--- a/pkgs/development/python-modules/soupsieve/default.nix
+++ b/pkgs/development/python-modules/soupsieve/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "soupsieve";
- version = "1.9.5";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "e2c1c5dee4a1c36bcb790e0fabd5492d874b8ebd4617622c4f6a731701060dda";
+ sha256 = "a59dc181727e95d25f781f0eb4fd1825ff45590ec8ff49eadfd7f1a537cc0232";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/spacy/default.nix b/pkgs/development/python-modules/spacy/default.nix
index 6a54cc1ec715ae0f8e0d0a6d32c85bf16dc6d473..51b04d372c5ef79ceb2a450eb4c8900dad486cc9 100644
--- a/pkgs/development/python-modules/spacy/default.nix
+++ b/pkgs/development/python-modules/spacy/default.nix
@@ -21,11 +21,11 @@
buildPythonPackage rec {
pname = "spacy";
- version = "2.2.4";
+ version = "2.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fgm1zlw8mjhmk64skxs79ymhcningml13y9c9fy7rj1b1yadwzh";
+ sha256 = "0nri437dyapiq5gx8lbmjdfvqw2cnw3di13kp44rzr17bm5yh2jv";
};
propagatedBuildInputs = [
@@ -54,13 +54,19 @@ buildPythonPackage rec {
# '';
postPatch = ''
- substituteInPlace setup.cfg --replace "thinc==7.4.0" "thinc>=7.4.0,<8"
+ substituteInPlace setup.cfg \
+ --replace "catalogue>=0.0.7,<1.1.0" "catalogue>=0.0.7,<3.0" \
+ --replace "plac>=0.9.6,<1.2.0" "plac>=0.9.6,<2.0" \
+ --replace "srsly>=1.0.2,<1.1.0" "srsly>=1.0.2,<3.0" \
+ --replace "thinc==7.4.1" "thinc>=7.4.1,<8"
'';
+ pythonImportsCheck = [ "spacy" ];
+
meta = with lib; {
description = "Industrial-strength Natural Language Processing (NLP) with Python and Cython";
homepage = "https://github.com/explosion/spaCy";
license = licenses.mit;
maintainers = with maintainers; [ danieldk sdll ];
- };
+ };
}
diff --git a/pkgs/development/python-modules/spacy/models.json b/pkgs/development/python-modules/spacy/models.json
index 1f1558b23c394ef7923a85961ba1539228bbb4ef..3a427f8932a514ece589e221854b7be2fdc3c701 100644
--- a/pkgs/development/python-modules/spacy/models.json
+++ b/pkgs/development/python-modules/spacy/models.json
@@ -1,108 +1,264 @@
[{
- "pname": "de_core_news_md",
- "version": "2.2.5",
- "sha256": "1jkc4r0f1916k5qpmpnwawsbnrbscq250q7b1llgxi70f2xyw9gk",
+ "pname": "da_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "18y1jany1ha27jkwb9563haxsbylm0axkh5c8009lsfxc8y2w9hr",
"license": "cc-by-sa-40"
},
{
- "pname": "de_core_news_sm",
- "version": "2.2.5",
- "sha256": "10z30hirfwa692m0zp6wk60ccvqj84i5vjaiyyzd21innysb5y3g",
+ "pname": "da_core_news_md",
+ "version": "2.3.0",
+ "sha256": "06nm5grj5jdx0rja7vw1f91vvd69p6vhafrwpfr1npqk24j6cacb",
"license": "cc-by-sa-40"
},
{
- "pname": "el_core_news_md",
- "version": "2.2.5",
- "sha256": "1jjmf6rf1hjgqswhpqq2l5w7s351k4kk93c7rr85iv2754f71h36",
+ "pname": "da_core_news_sm",
+ "version": "2.3.0",
+ "sha256": "00byhlrcbg4wxplr473g9b3126pvk4vwy0q34xg0zx4994qb6rgn",
"license": "cc-by-sa-40"
},
+{
+ "pname": "de_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "0rixhgdz4z7sq6f2b1w3n5cn1645cr37g40hbd9xzlvdzdf5cg6d",
+ "license": "mit"
+},
+{
+ "pname": "de_core_news_md",
+ "version": "2.3.0",
+ "sha256": "0kxir1w000r5fn1kpa38m7688xinkn2mk1m82aiwqlck3r72jdi6",
+ "license": "mit"
+},
+{
+ "pname": "de_core_news_sm",
+ "version": "2.3.0",
+ "sha256": "00cbmrf4njg28laysapdnp4rv4lw4yw03rxkynw1ain5fwb0izl7",
+ "license": "mit"
+},
+{
+ "pname": "el_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "001c19dd1kirlvzbdv2i89zw8nf6c4icv2w0chm7rd6x9m3i13gd",
+ "license": "cc-by-nc-sa-30"
+},
+{
+ "pname": "el_core_news_md",
+ "version": "2.3.0",
+ "sha256": "170x8bzm5nf02mhkxyxjk58yk2639hsjb5b9prcc69500c0vmnp0",
+ "license": "cc-by-nc-sa-30"
+},
{
"pname": "el_core_news_sm",
- "version": "2.2.5",
- "sha256": "00h55fc27d3jfm3knyidz7a4rasiz7qs4wfs3sl0ndq815yvag0l",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "10mh3za4jvr07rawzk8ps642rp11s3smraj9xvrxflik4fqkz18b",
+ "license": "cc-by-nc-sa-30"
},
{
"pname": "en_core_web_lg",
- "version": "2.2.5",
- "sha256": "1shd4gkshr4a92fhvrjhzn1abywnrcf548cv3dz8dhmi0wxa4klr",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "0mfa5wz31ya295jhyj489gb4qy806zmpq1zc11bvv5alv2m35if2",
+ "license": "mit"
},
{
"pname": "en_core_web_md",
- "version": "2.2.5",
- "sha256": "1x32vl2a75ps2iyhysjvdygd366zs546s82yzqwj2m7jcsdszrxy",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "1ys8sqkhiap1mq6mhbkbq8bc07lvl68xngbx725xkwvirzl5gabh",
+ "license": "mit"
},
{
"pname": "en_core_web_sm",
- "version": "2.2.5",
- "sha256": "1vna6zik7863hahxdgz0s80kbbfyw42h4c1k5jby9lkzr5jr1dk0",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "04icv9qf4pj53ll8vqxcjl2a723q1k00i7lifk8wx5saif28g37a",
+ "license": "mit"
},
{
"pname": "en_vectors_web_lg",
- "version": "2.1.0",
- "sha256": "1sq41pr70215f2s8k35x5ni4w0i4xhbzbfg3iyxgbp1b35gizg94",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "13g012rwh0bcxx3ii5mmygqzyryah1y3zd000zhidnacc1x1g743",
+ "license": "cc-by-sa-30"
+},
+{
+ "pname": "es_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "1r0pr0lzs3j9w7rd5z9nw87iayjm36v7f7gamvaiiphs6bc5p7ls",
+ "license": "gpl3"
},
{
"pname": "es_core_news_md",
- "version": "2.2.5",
- "sha256": "0b50gd2mx1klr6ss0fsj58qmw2wpbawwv015pr9vq3j7jq805scl",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "0nz33bmpr3rxqbnv6vb1id8pkfsvh8ii8vqplwgb3b8772kmpzy2",
+ "license": "gpl3"
},
{
"pname": "es_core_news_sm",
- "version": "2.2.5",
- "sha256": "19hrpxg1a5bvf9j9wlm03rkxfkgrldky7alsgl8bdwnwq3vpbgfi",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "02xqhg4m0gg5r9yibvl02zixkll6w0nsmbdhp07y5yyaqjarc90d",
+ "license": "gpl3"
+},
+{
+ "pname": "fr_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "1yliamws8nqqjhpk9gr2dzlk0dms2mr958zbj21biv8fimbq60ik",
+ "license": "lgpllr"
},
{
"pname": "fr_core_news_md",
- "version": "2.2.5",
- "sha256": "1y4dqbcwa7gg6z8q84n0j4my7gyia7a2z7pln71sqa78pin06r9b",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "04fk212ksac3bp9dj7dmzsdcnbqmbsgymsic6ddcv9zbfdv5d0db",
+ "license": "lgpllr"
},
{
"pname": "fr_core_news_sm",
- "version": "2.2.5",
- "sha256": "1q2kvznbylyz4frxy5rbvpm5jvm7bfin8g3dks0c1k9hhdymv35y",
- "license": "cc-by-sa-40"
+ "version": "2.3.0",
+ "sha256": "0kldww855z67qfc9maa9z1lsvdf5vj5vc8gj0x3h68kv5n1xr4h0",
+ "license": "lgpllr"
+},
+{
+ "pname": "it_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "192rdmqnwl3ajxzhnw4r1cqv5bkziv0yc2bbzckmzqss64wk7k70",
+ "license": "cc-by-nc-sa-30"
+},
+{
+ "pname": "it_core_news_md",
+ "version": "2.3.0",
+ "sha256": "019ih4vwq1w6j38j0wc8pyyg1an6yy37wxq2w4amwppynmmcnd5w",
+ "license": "cc-by-nc-sa-30"
},
{
"pname": "it_core_news_sm",
- "version": "2.2.5",
- "sha256": "02r3x308s5kn62xpa2cizxfw7cyjk48zm9i6r4vhs8kycmp9z0px",
+ "version": "2.3.0",
+ "sha256": "1c3ywqa8li0j7cyvd1xqbb096y61978hd6qv7rc6cxxjdhmkrrds",
+ "license": "cc-by-nc-sa-40"
+},
+{
+ "pname": "lt_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "0hn5w8n7mgv33i6gvnaxl1j44n9gz4j86gg1a9jjlgdw5z98n0p2",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "lt_core_news_md",
+ "version": "2.3.0",
+ "sha256": "1xya79cz2xd5vgzg6qg0ww5j2bmv7kppdk3mdjf6zpwrlzwdbk5d",
"license": "cc-by-sa-40"
},
{
"pname": "lt_core_news_sm",
- "version": "2.2.5",
- "sha256": "0vy0cff1fw33srqyi93vj03rnzqr8f62p1hwi565b0sb8v3n4p08",
+ "version": "2.3.0",
+ "sha256": "0r3rbqgz4897wyhz5jli30lryb45039f4rlvn4q0364cg1pm92g9",
"license": "cc-by-sa-40"
},
+{
+ "pname": "nb_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "18mblypw3c82004qz5w1p3262iqwn99wl9b781dq7aqwxskr02d6",
+ "license": "mit"
+},
+{
+ "pname": "nb_core_news_md",
+ "version": "2.3.0",
+ "sha256": "0iw97k9glxbar8mrpvnmmcb1nffgdhb83akn99p53pwmqbzxy9p3",
+ "license": "mit"
+},
{
"pname": "nb_core_news_sm",
- "version": "2.2.5",
- "sha256": "1kdn3qwlmmd52sjrvi97aiv7xp260bka009jjal79l3qrz4czrw1",
+ "version": "2.3.0",
+ "sha256": "07b7xri2q3m7fvn9a2gjc1044a3f14231vr32hrw96h7k6vg95h7",
"license": "mit"
},
+{
+ "pname": "nl_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "016166kzpgi0p3m0x3k308a0r60a28yz7npagjvmpl1dfm9lzhnv",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "nl_core_news_md",
+ "version": "2.3.0",
+ "sha256": "1anfhig531k9k14s0cbgsvmvifp3h50qi1h8dhx894kjmq10k2lg",
+ "license": "cc-by-sa-40"
+},
{
"pname": "nl_core_news_sm",
- "version": "2.2.1",
- "sha256": "0gw9a1j3v4f15cxcz7zr7dz7mqi2a3541b04q6kj74gg397li4ny",
+ "version": "2.3.0",
+ "sha256": "0alvz7pn7cj0yax8h5gp71vrdblh3mcsmyhzgiddsd44ry35nxnj",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "pl_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "1acchp8pv1h4c6cwvxz07lh4ychn6aw809zfg3mbbsxgsgd2ahjr",
+ "license": "gpl3"
+},
+{
+ "pname": "pl_core_news_md",
+ "version": "2.3.0",
+ "sha256": "19jjjjvbys3ayibkm3cx497b4bh63ll39hfq04wx116rj4ajpwwg",
+ "license": "gpl3"
+},
+{
+ "pname": "pl_core_news_sm",
+ "version": "2.3.0",
+ "sha256": "166mqlfkgiszcc6hwg2mr6sir9y88y22nd81a1nidq0fiif5lfji",
+ "license": "gpl3"
+},
+{
+ "pname": "pt_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "18gvdmfwyy2sbq6206imglhghyagd6a4gb6wcfkwhm7lzbnq714d",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "pt_core_news_md",
+ "version": "2.3.0",
+ "sha256": "1yxnpwby2aq6ydvd35lylc4fs141fisfnzlx8pl88pp2b2gxijvl",
"license": "cc-by-sa-40"
},
{
"pname": "pt_core_news_sm",
- "version": "2.2.5",
- "sha256": "02p617ybh6wqmq1scch9dgim44rhhj0k81sbw8nysv20pc6wb89a",
+ "version": "2.3.0",
+ "sha256": "1vcvzdg9f93x0vaafkk9l9xhpmaavfj0cf0l3p06c5kx2d76f9ph",
"license": "cc-by-sa-40"
},
{
- "pname": "xx_ent_wiki_sm",
- "version": "2.2.0",
- "sha256": "0niwnd1mdaji92yp2dqsbmr0w420gpaybb1ppbqr1rmk6bwgyhsb",
+ "pname": "ro_core_news_sm",
+ "version": "2.3.0",
+ "sha256": "0lsmbdwsaczv37y5sa1vvgwszy2hs8jp24a0nvc5qm8vb71rxj8w",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "ro_core_news_md",
+ "version": "2.3.0",
+ "sha256": "1igwkz3yd1117gi2g78yilh9ln8n5yrdimas4prfxjgzwid3q8bc",
"license": "cc-by-sa-40"
+},
+{
+ "pname": "ro_core_news_lg",
+ "version": "2.3.0",
+ "sha256": "0id1y32kjfans7llh1i55rgr4n2x6xn208y4qf6yl3pbc17i0n9z",
+ "license": "cc-by-sa-40"
+},
+{
+ "pname": "xx_ent_wiki_sm",
+ "version": "2.3.0",
+ "sha256": "0x3zmmybl5kh4dn5prkfmr4q5j9bh13p40qc3rhdfi0i3jxc11pn",
+ "license": "mit"
+},
+{
+ "pname": "zh_core_web_lg",
+ "version": "2.3.1",
+ "sha256": "17zxk7cz47k07yb3qaigc3sx4dj4zwilr1lsn2jq6w7jc8k2h1ll",
+ "license": "mit"
+},
+{
+ "pname": "zh_core_web_md",
+ "version": "2.3.1",
+ "sha256": "1n4iwxyam4ykn0f9jdzwkhczack8r9c3kkbyga3c4h6iwqsflzcj",
+ "license": "mit"
+},
+{
+ "pname": "zh_core_web_sm",
+ "version": "2.3.1",
+ "sha256": "1lj5nwhx38cpwnvajwxlfkf84dr1xx2h6wwbg3scycsh459i9fpc",
+ "license": "mit"
}]
diff --git a/pkgs/development/python-modules/spacy/models.nix b/pkgs/development/python-modules/spacy/models.nix
index b091c3b7d56cb6397cb6fcfd16f090358fb26816..b83ae5d7ddc69064590b536af264c3e058199728 100644
--- a/pkgs/development/python-modules/spacy/models.nix
+++ b/pkgs/development/python-modules/spacy/models.nix
@@ -1,6 +1,9 @@
-{ stdenv, buildPythonPackage, fetchurl, spacy }:
+{ stdenv, lib, buildPythonPackage, fetchurl, jieba, pkuseg, spacy }:
let
- buildModelPackage = { pname, version, sha256, license }: buildPythonPackage {
+ buildModelPackage = { pname, version, sha256, license }:
+ let
+ lang = builtins.substring 0 2 pname;
+ in buildPythonPackage {
inherit pname version;
src = fetchurl {
@@ -8,7 +11,8 @@ let
inherit sha256;
};
- propagatedBuildInputs = [ spacy ];
+ propagatedBuildInputs = [ spacy ]
+ ++ lib.optionals (lang == "zh") [ jieba pkuseg ];
meta = with stdenv.lib; {
description = "Models for the spaCy NLP library";
diff --git a/pkgs/development/python-modules/sparse/default.nix b/pkgs/development/python-modules/sparse/default.nix
index 355453ed26e63e2460b8be7ab65258f8b0a98c01..d72830f3fb90d2e7256aead562f4f3d58d730a4f 100644
--- a/pkgs/development/python-modules/sparse/default.nix
+++ b/pkgs/development/python-modules/sparse/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchPypi
, isPy3k
+, dask
, numpy
, scipy
, numba
@@ -10,16 +11,16 @@
buildPythonPackage rec {
pname = "sparse";
- version = "0.9.1";
+ version = "0.10.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "04gfwm1y9knryx992biniqa3978n3chr38iy3y4i2b8wy52fzy3d";
+ sha256 = "ffbca00a53f938e4f04230f582b210440efb54d74d60af1d1ced3864f61677ac";
};
- checkInputs = [ pytest ];
+ checkInputs = [ pytest dask ];
propagatedBuildInputs = [
numpy
scipy
diff --git a/pkgs/development/python-modules/spectral-cube/default.nix b/pkgs/development/python-modules/spectral-cube/default.nix
index 3e520919f3347cab0d019d6331f4b09ef04eebed..b0b3e4b8f65fd518daa314d9e5b3de735bb2eddc 100644
--- a/pkgs/development/python-modules/spectral-cube/default.nix
+++ b/pkgs/development/python-modules/spectral-cube/default.nix
@@ -1,6 +1,7 @@
{ lib
, fetchFromGitHub
, buildPythonPackage
+, aplpy
, astropy
, radio_beam
, pytest
@@ -24,7 +25,7 @@ buildPythonPackage rec {
nativeBuildInputs = [ astropy-helpers ];
- checkInputs = [ pytest pytest-astropy ];
+ checkInputs = [ aplpy pytest pytest-astropy ];
# Disable automatic update of the astropy-helper module
postPatch = ''
diff --git a/pkgs/development/python-modules/sphinxcontrib-katex/default.nix b/pkgs/development/python-modules/sphinxcontrib-katex/default.nix
index d3c9fe1528060e0ff9797e2d49b86ba61aef4374..95bd4b592010694a0068d83f9090cce8e6a96c80 100644
--- a/pkgs/development/python-modules/sphinxcontrib-katex/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-katex/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "sphinxcontrib-katex";
- version = "0.6.0";
+ version = "0.6.1";
# pkgutil namespaces are broken in nixpkgs (because they can't scan multiple
# directories). But python2 is EOL, so not supporting it should be ok.
@@ -10,7 +10,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1692q3f3z1rsd3nyxd8wrv0vscwcq2gqjbv79c8ws402y3m7y5ni";
+ sha256 = "88320b2780f350d67f84a5424973ce24aee65701e8e163a7f5856c5df3353188";
};
propagatedBuildInputs = [ sphinx ];
diff --git a/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix b/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
index a60a36413ac172d0aefbc40e23be9871645d6dfd..7c5c95d6ad42196b42b5e690381e4597381785e4 100644
--- a/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-openapi/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-openapi";
- version = "0.6.0";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "02pkzcmxikcfvkvcfsclnhymzl1lc84jz6vmdaslbgh4j5vlp5ym";
+ sha256 = "1c1bd10d7653912c59a42f727c62cbb7b75f7905ddd9ccc477ebfd1bc69f0cf3";
};
propagatedBuildInputs = [setuptools_scm pyyaml jsonschema sphinxcontrib_httpdomain];
diff --git a/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix b/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix
index 79b2aa42e36be9e943c7234af7da05664d99598d..f9987789ea7b9264a3ce22d1cebd02a00be31558 100644
--- a/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-spelling";
- version = "4.3.0";
+ version = "5.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0304dac9286378f9c608af8d885a08fe03a9c62b3ebfa8802008018d92371c19";
+ sha256 = "312386e2b622830230611871ae507c5f73ec141d4a28aa97aaefed65fe579905";
};
propagatedBuildInputs = [ sphinx pyenchant pbr ];
diff --git a/pkgs/development/python-modules/sphinxcontrib-websupport/1_1.nix b/pkgs/development/python-modules/sphinxcontrib-websupport/1_1.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b1bdf6a0dff628bbf7082c3a5bb3f91236f2ffbe
--- /dev/null
+++ b/pkgs/development/python-modules/sphinxcontrib-websupport/1_1.nix
@@ -0,0 +1,25 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, six
+}:
+
+buildPythonPackage rec {
+ pname = "sphinxcontrib-websupport";
+ version = "1.1.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1501befb0fdf1d1c29a800fdbf4ef5dc5369377300ddbdd16d2cd40e54c6eefc";
+ };
+
+ propagatedBuildInputs = [ six ];
+
+ doCheck = false;
+
+ meta = {
+ description = "Sphinx API for Web Apps";
+ homepage = "http://sphinx-doc.org/";
+ license = lib.licenses.bsd2;
+ };
+}
diff --git a/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix b/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix
index b1bdf6a0dff628bbf7082c3a5bb3f91236f2ffbe..2f4c3764a35dafc7d281e082af1ab5b70df3f75e 100644
--- a/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-websupport";
- version = "1.1.2";
+ version = "1.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1501befb0fdf1d1c29a800fdbf4ef5dc5369377300ddbdd16d2cd40e54c6eefc";
+ sha256 = "33c0db6c0635b9dc3e72629b7278ca3b9fa24c156eeeaf1674be8f268831d951";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/spidev/default.nix b/pkgs/development/python-modules/spidev/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..0d0fd582363ef587f8574a49516bd8358634b917
--- /dev/null
+++ b/pkgs/development/python-modules/spidev/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildPythonPackage, fetchPypi }:
+
+buildPythonPackage rec {
+ pname = "spidev";
+ version = "3.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "03cicc9kpi5khhq0bl4dcy8cjcl2j488mylp8sna47hnkwl5qzwa";
+ };
+
+ # package does not include tests
+ doCheck = false;
+
+ pythonImportsCheck = [ "spidev" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/doceme/py-spidev";
+ description = "Python bindings for Linux SPI access through spidev";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+
+}
diff --git a/pkgs/development/python-modules/spotipy/default.nix b/pkgs/development/python-modules/spotipy/default.nix
index 74ab81c2f08aa46ed5ab8aa168f23ce0cef20181..fb1c84746959536494923da36214285c8813a9dd 100644
--- a/pkgs/development/python-modules/spotipy/default.nix
+++ b/pkgs/development/python-modules/spotipy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "spotipy";
- version = "2.10.0";
+ version = "2.12.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0s2f9yxhfkfipbb06965gfjq4lg0khp5vcykijrx6dzxyh20vggm";
+ sha256 = "f3a08edd516ffaf0731d40fdb7943445fe7b1b412700d042cbd168a726685222";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/spyder/default.nix b/pkgs/development/python-modules/spyder/default.nix
index 47da1d9c0d2c43bc63b3f99c0164a2e2c1e876a5..f530d0f0cdd8ce82d67ba5696b0dff148a775407 100644
--- a/pkgs/development/python-modules/spyder/default.nix
+++ b/pkgs/development/python-modules/spyder/default.nix
@@ -35,7 +35,7 @@ buildPythonPackage rec {
comment = "Scientific Python Development Environment";
desktopName = "Spyder";
genericName = "Python IDE";
- categories = "Application;Development;IDE;";
+ categories = "Development;IDE;";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/sqlalchemy-citext/default.nix b/pkgs/development/python-modules/sqlalchemy-citext/default.nix
index 1f0dd5eb7eae5bc0dfdccb6acc14d1034e345ee1..300941e26171400c8883dfe711f43646e6b79470 100644
--- a/pkgs/development/python-modules/sqlalchemy-citext/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy-citext/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "sqlalchemy-citext";
- version = "1.3-0";
+ version = "1.6.3";
src = fetchPypi {
inherit pname version;
- sha256 = "7d7343037a35153d6f94c3c2f6baf391f88a57651c3bde5d6749d216859ae4c5";
+ sha256 = "1d66e7d49826fec28a9ce69053fdf82d3a5ff397968c5bf38a0d83dcb4bf2303";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/sqlalchemy-continuum/default.nix b/pkgs/development/python-modules/sqlalchemy-continuum/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..fb854c1809d4fa01954931fa8541c9eb4a809db4
--- /dev/null
+++ b/pkgs/development/python-modules/sqlalchemy-continuum/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, lib
+, fetchPypi
+, buildPythonPackage
+, flask
+, flask_login
+, flask_sqlalchemy
+, flexmock
+, pytestCheckHook
+, sqlalchemy
+, sqlalchemy-utils
+, sqlalchemy-i18n
+}:
+
+buildPythonPackage rec {
+ pname = "SQLAlchemy-Continuum";
+ version = "1.3.9";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0b7q0rqy5q7m9yw7yl7jzrk8p1jh1hqmqvzf45rwmwxs724kfkjg";
+ };
+
+ propagatedBuildInputs = [
+ sqlalchemy
+ sqlalchemy-utils
+ ];
+
+ # indicate tests that we don't have a database server at hand
+ DB = "sqlite";
+
+ checkInputs = [
+ pytestCheckHook
+ sqlalchemy-i18n
+ flask
+ flask_login
+ flask_sqlalchemy
+ flexmock
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/kvesteri/sqlalchemy-continuum/";
+ description = "Versioning and auditing extension for SQLAlchemy";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/sqlalchemy-i18n/default.nix b/pkgs/development/python-modules/sqlalchemy-i18n/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..4ef0adefe3e74bee67b65421d045d7269312866a
--- /dev/null
+++ b/pkgs/development/python-modules/sqlalchemy-i18n/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, lib
+, fetchPypi
+, buildPythonPackage
+, sqlalchemy
+, sqlalchemy-utils
+, psycopg2
+}:
+
+buildPythonPackage rec {
+ pname = "SQLAlchemy-i18n";
+ version = "1.0.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "15xah8643p29kciz365ixs9pbsflj92pzr2d9anbdh2biyf4cka8";
+ };
+
+ propagatedBuildInputs = [
+ sqlalchemy
+ sqlalchemy-utils
+ ];
+
+ # tests require running a postgresql server
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/kvesteri/sqlalchemy-i18n";
+ description = "Internationalization extension for SQLAlchemy models";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix
index 9be357fbed33634334647479d5b2f2802cb5530c..cd2b00021e7bb170fc840fc53d1bc18b44b5fb91 100644
--- a/pkgs/development/python-modules/sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "SQLAlchemy";
- version = "1.3.16";
+ version = "1.3.17";
src = fetchPypi {
inherit pname version;
- sha256 = "0w1xfy7j1h0dyfwk6zc6lfbv2m77lmxk7g17sbgpi08bq0kf293j";
+ sha256 = "156a27548ba4e1fed944ff9fcdc150633e61d350d673ae7baaf6c25c04ac1f71";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/sqlmap/default.nix b/pkgs/development/python-modules/sqlmap/default.nix
index bc94ad50861a192fd188cd0da2a22be16656bf50..81aede240eeb9481ad388d930e94d8f9942e88ab 100644
--- a/pkgs/development/python-modules/sqlmap/default.nix
+++ b/pkgs/development/python-modules/sqlmap/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "sqlmap";
- version = "1.4.5";
+ version = "1.4.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1ec0d320aca95be3ba53d1af0faefc047864dfe6328622ae10e33a6ed9446ca8";
+ sha256 = "0da3a6700a370fcd671265502c7c4aca39a1d055de9a1dcc8b9b751c9ad3efa8";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/srsly/default.nix b/pkgs/development/python-modules/srsly/default.nix
index 39765f06a50e9b78c890efab8ee18ef238a10ac8..54590f2e35a68d42d367957a46feb06b9633ff5d 100644
--- a/pkgs/development/python-modules/srsly/default.nix
+++ b/pkgs/development/python-modules/srsly/default.nix
@@ -3,6 +3,7 @@
, buildPythonPackage
, fetchPypi
, pythonOlder
+, cython
, mock
, numpy
, pathlib
@@ -12,14 +13,16 @@
buildPythonPackage rec {
pname = "srsly";
- version = "1.0.2";
+ version = "2.0.1";
+
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1n0f9kbbz5akpbiqqz4j3p7zqai3zasw8cqai9zj1pv7sn0qn9ar";
+ sha256 = "fa3c7375be8fe75f23c27feafbfb5f738d55ffdbf02964c6896fb7684f519a52";
};
- propagatedBuildInputs = lib.optional (pythonOlder "3.4") pathlib;
+ nativeBuildInputs = [ cython ];
checkInputs = [
mock
@@ -32,6 +35,8 @@ buildPythonPackage rec {
# Possibly because of sandbox restrictions.
doCheck = false;
+ pythonImportsCheck = [ "srsly" ];
+
meta = with stdenv.lib; {
description = "Modern high-performance serialization utilities for Python";
homepage = "https://github.com/explosion/srsly";
diff --git a/pkgs/development/python-modules/srvlookup/default.nix b/pkgs/development/python-modules/srvlookup/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..6cbdc81ef86d21140c4f01e06159b37bb12c654b
--- /dev/null
+++ b/pkgs/development/python-modules/srvlookup/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchPypi, buildPythonPackage
+, dnspython
+, mock, nose
+}:
+
+buildPythonPackage rec {
+ pname = "srvlookup";
+ version = "2.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1zf1v04zd5phabyqh0nhplr5a8vxskzfrzdh4akljnz1yk2n2a0b";
+ };
+
+ propagatedBuildInputs = [ dnspython ];
+ checkInputs = [ mock nose ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/gmr/srvlookup";
+ license = [ licenses.bsd3 ];
+ description = "A small wrapper for dnspython to return SRV records for a given host, protocol, and domain name as a list of namedtuples.";
+ maintainers = [ maintainers.mmlb ];
+ };
+}
diff --git a/pkgs/development/python-modules/sseclient/default.nix b/pkgs/development/python-modules/sseclient/default.nix
index 559b3fff178a1b2209da5504dbf56128ff7208d9..8ba678ed5757c5471ad5510219f947dc3ce9544e 100644
--- a/pkgs/development/python-modules/sseclient/default.nix
+++ b/pkgs/development/python-modules/sseclient/default.nix
@@ -1,6 +1,6 @@
{ stdenv, buildPythonPackage, fetchPypi
, requests, six
-, backports_unittest-mock, pytest, pytestrunner }:
+, backports_unittest-mock, pytestCheckHook, pytestrunner }:
buildPythonPackage rec {
pname = "sseclient";
@@ -13,7 +13,10 @@ buildPythonPackage rec {
propagatedBuildInputs = [ requests six ];
- checkInputs = [ backports_unittest-mock pytest pytestrunner ];
+ checkInputs = [ backports_unittest-mock pytestCheckHook pytestrunner ];
+
+ # tries to open connection to wikipedia
+ disabledTests = [ "event_stream" ];
meta = with stdenv.lib; {
description = "Client library for reading Server Sent Event streams";
diff --git a/pkgs/development/python-modules/sslyze/default.nix b/pkgs/development/python-modules/sslyze/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c127f6ea2e5676e965a3b9db6c6c623eb993f186
--- /dev/null
+++ b/pkgs/development/python-modules/sslyze/default.nix
@@ -0,0 +1,52 @@
+{ lib
+, fetchFromGitHub
+, pytest
+, buildPythonPackage
+, nassl
+, cryptography
+, typing-extensions
+, faker
+}:
+
+buildPythonPackage rec {
+ pname = "sslyze";
+ version = "3.0.8";
+
+ src = fetchFromGitHub {
+ owner = "nabla-c0d3";
+ repo = pname;
+ rev = version;
+ sha256 = "06mwzxw6xaqin2gwzcqb9r7qhbyx3k7zcxygxywi2bpxyjv9lq32";
+ };
+
+ patchPhase = ''
+ substituteInPlace setup.py \
+ --replace "cryptography>=2.6,<=2.9" "cryptography>=2.6,<=3"
+ '';
+
+ checkInputs = [ pytest ];
+
+ checkPhase = ''
+ # Most of the tests are online; hence, applicable tests are listed
+ # explicitly here
+ pytest \
+ tests/test_main.py \
+ tests/test_scanner.py \
+ tests/cli_tests/test_console_output.py \
+ tests/cli_tests/test_json_output.py \
+ tests/cli_tests/test_server_string_parser.py \
+ tests/plugins_tests/test_scan_commands.py \
+ tests/plugins_tests/certificate_info/test_certificate_utils.py \
+ -k "not (TestScanner and test_client_certificate_missing)"
+ '';
+
+ propagatedBuildInputs = [ nassl cryptography typing-extensions faker ];
+
+ meta = with lib; {
+ homepage = "https://github.com/nabla-c0d3/sslyze";
+ description = "Fast and powerful SSL/TLS scanning library";
+ platforms = platforms.linux ++ platforms.darwin;
+ license = licenses.agpl3;
+ maintainers = with maintainers; [ veehaitch ];
+ };
+}
diff --git a/pkgs/development/python-modules/starfish/default.nix b/pkgs/development/python-modules/starfish/default.nix
index 1affd797c13d27ea55d92e2e3ed5be595d97916b..13517aceb2216bc0e0a67669c66d63cabcfbd34b 100644
--- a/pkgs/development/python-modules/starfish/default.nix
+++ b/pkgs/development/python-modules/starfish/default.nix
@@ -26,11 +26,11 @@
buildPythonPackage rec {
pname = "starfish";
- version = "0.1.10";
+ version = "0.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0340e37b732e184081b150f21bbbd4eed3643ab49f74633b9c4d827bda663235";
+ sha256 = "73202fbc560519dc3b61f1f5e4341c598f6bf50b4509bb09dc22a729591a1042";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/stevedore/default.nix b/pkgs/development/python-modules/stevedore/default.nix
index 0f73f8e8163bc4b85b8ae052fd715b2d6e9bd29a..be4063c7722c581459bd3149944127146cf795b7 100644
--- a/pkgs/development/python-modules/stevedore/default.nix
+++ b/pkgs/development/python-modules/stevedore/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "stevedore";
- version = "1.32.0";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "02shnm8r8c0bv494m8sjnrrlqy0pz5q5xrzpq069bx9sc8fszbqq";
+ sha256 = "001e90cd704be6470d46cc9076434e2d0d566c1379187e7013eb296d3a6032d9";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/structlog/default.nix b/pkgs/development/python-modules/structlog/default.nix
index 2156c7f28021af05b1c1f2b7dff7b7487d8a4604..8f7e73a454a44312fa09565c9727a5fc109d1fe1 100644
--- a/pkgs/development/python-modules/structlog/default.nix
+++ b/pkgs/development/python-modules/structlog/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, fetchPypi
, pytest
+, pytest-asyncio
, python-rapidjson
, pretend
, freezegun
@@ -13,14 +14,14 @@
buildPythonPackage rec {
pname = "structlog";
- version = "19.2.0";
+ version = "20.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4287058cf4ce1a59bc5dea290d6386d37f29a37529c9a51cdf7387e51710152b";
+ sha256 = "7a48375db6274ed1d0ae6123c486472aa1d0890b08d314d2b016f3aa7f35990b";
};
- checkInputs = [ pytest pretend freezegun simplejson twisted ]
+ checkInputs = [ pytest pytest-asyncio pretend freezegun simplejson twisted ]
++ lib.optionals (pythonAtLeast "3.6") [ python-rapidjson ];
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/stytra/default.nix b/pkgs/development/python-modules/stytra/default.nix
index 970fe5a19878b56421c1b3357f1e53b8a72565a5..9fba92ca12f799a7de54d45e4b3eab168a56692a 100644
--- a/pkgs/development/python-modules/stytra/default.nix
+++ b/pkgs/development/python-modules/stytra/default.nix
@@ -8,7 +8,7 @@
, pandas
, tables
, git
-, ffmpeg
+, ffmpeg_3
, scikitimage
, matplotlib
, qdarkstyle
@@ -30,12 +30,12 @@
buildPythonPackage rec {
pname = "stytra";
- version = "0.8.27";
+ version = "0.8.33";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "8fc1ca5f75f47ec1eeb3d62722437bed4ddf598e130b3dd22f0e663f61857df5";
+ sha256 = "b0aacc8e2c1bba33c337ebc76c0d8f2971c113d298aea2a375d84a5eeff5d83e";
};
doCheck = false;
checkInputs = [
@@ -55,7 +55,7 @@ buildPythonPackage rec {
pandas
tables
git
- ffmpeg
+ ffmpeg_3
scikitimage
matplotlib
qdarkstyle
diff --git a/pkgs/development/python-modules/supervisor/default.nix b/pkgs/development/python-modules/supervisor/default.nix
index 93dc91b4d10ac0aaf466720a72bf4c7bb337ba02..343aaddfbb5de8bf81b37173c24aa2ce5b9e2e90 100644
--- a/pkgs/development/python-modules/supervisor/default.nix
+++ b/pkgs/development/python-modules/supervisor/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "supervisor";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2dc86fe0476e945e61483d614ceb2cf4f93b95282eb243bdf792621994360383";
+ sha256 = "64082ebedf6d36ff409ab2878f1aad5c9035f916c5f15a9a1ec7dffc6dfbbed8";
};
# wants to write to /tmp/foo which is likely already owned by another
diff --git a/pkgs/development/python-modules/sympy/1_5.nix b/pkgs/development/python-modules/sympy/1_5.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3a03fae154d7742f4d3377bd9e96847486cc3e76
--- /dev/null
+++ b/pkgs/development/python-modules/sympy/1_5.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, fetchpatch
+, glibcLocales
+, mpmath
+}:
+
+buildPythonPackage rec {
+ pname = "sympy";
+ version = "1.5.1"; # Upgrades may break sage. Please test or ping @timokau.
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "d77901d748287d15281f5ffe5b0fef62dd38f357c2b827c44ff07f35695f4e7e";
+ };
+
+ checkInputs = [ glibcLocales ];
+
+ propagatedBuildInputs = [ mpmath ];
+
+ # tests take ~1h
+ doCheck = false;
+ pythonImportsCheck = [ "sympy" ];
+
+ preCheck = ''
+ export LANG="en_US.UTF-8"
+ '';
+
+ meta = with lib; {
+ description = "A Python library for symbolic mathematics";
+ homepage = "https://www.sympy.org/";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ lovek323 timokau ];
+ };
+}
diff --git a/pkgs/development/python-modules/sympy/default.nix b/pkgs/development/python-modules/sympy/default.nix
index 3a03fae154d7742f4d3377bd9e96847486cc3e76..59605f555d3615a3e336d997fb3a3b8f64d74622 100644
--- a/pkgs/development/python-modules/sympy/default.nix
+++ b/pkgs/development/python-modules/sympy/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "sympy";
- version = "1.5.1"; # Upgrades may break sage. Please test or ping @timokau.
+ version = "1.6"; # Upgrades may break sage. Please test or ping @timokau.
src = fetchPypi {
inherit pname version;
- sha256 = "d77901d748287d15281f5ffe5b0fef62dd38f357c2b827c44ff07f35695f4e7e";
+ sha256 = "9769e3d2952e211b1245f1d0dfdbfbdde1f7779a3953832b7dd2b88a21ca6cc6";
};
checkInputs = [ glibcLocales ];
diff --git a/pkgs/development/python-modules/tasklib/default.nix b/pkgs/development/python-modules/tasklib/default.nix
index 9e37df17bf29e104046fff9fba3c3efc01099a73..a49ba37e91a41f8fe3876303f898fcc69f721282 100644
--- a/pkgs/development/python-modules/tasklib/default.nix
+++ b/pkgs/development/python-modules/tasklib/default.nix
@@ -8,11 +8,11 @@ wsl_stub = writeShellScriptBin "wsl" "true";
in buildPythonPackage rec {
pname = "tasklib";
- version = "1.3.0";
+ version = "2.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "19yra86g3wz2xgk22dnrjjh3gla969vb8jrps5rf0cdmsm9qqisv";
+ sha256 = "e2cfe5073b9d30c564e6c547fdb0f45eb66da5d4d138c20fb87d549315892f2c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/tbm-utils/default.nix b/pkgs/development/python-modules/tbm-utils/default.nix
index f3199f7e5d1151c6b76969b2f43c58c41c3a400c..2d0efeceda042f26febea27e3eead5eab0370226 100644
--- a/pkgs/development/python-modules/tbm-utils/default.nix
+++ b/pkgs/development/python-modules/tbm-utils/default.nix
@@ -10,16 +10,23 @@
buildPythonPackage rec {
pname = "tbm-utils";
- version = "2.5.1";
+ version = "2.6.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "5909852f8ce350631cdaaecaf0aee45569148d22bd429360a1c92a203ba5706b";
+ sha256 = "235748cceeb22c042e32d2fdfd4d710021bac9b938c4f2c35e1fce1cfd58f7ec";
};
propagatedBuildInputs = [ attrs pendulum pprintpp wrapt ];
+ # this versioning was done to prevent normal pip users from encountering
+ # issues with package failing to build from source, but nixpkgs is better
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "pendulum>=2.0,<=3.0,!=2.0.5,!=2.1.0" "pendulum>=2.0,<=3.0"
+ '';
+
# No tests in archive.
doCheck = false;
diff --git a/pkgs/development/python-modules/tempora/0001-pytest-remove-flake8-black-coverage.patch b/pkgs/development/python-modules/tempora/0001-pytest-remove-flake8-black-coverage.patch
new file mode 100644
index 0000000000000000000000000000000000000000..f807a6d2515e3673f1e0520d1f2b43fa038763c0
--- /dev/null
+++ b/pkgs/development/python-modules/tempora/0001-pytest-remove-flake8-black-coverage.patch
@@ -0,0 +1,28 @@
+From 9dfd2a8fac4a643fd007390762ccc8564588b4bf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?J=C3=B6rg=20Thalheim?=
+Date: Thu, 25 Jun 2020 10:16:52 +0100
+Subject: [PATCH] pytest: remove flake8/black/coverage
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Jörg Thalheim
+---
+ pytest.ini | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/pytest.ini b/pytest.ini
+index bd6998d..a464529 100644
+--- a/pytest.ini
++++ b/pytest.ini
+@@ -1,6 +1,6 @@
+ [pytest]
+ norecursedirs=dist build .tox .eggs
+-addopts=--doctest-modules --flake8 --black --cov
++addopts=--doctest-modules
+ doctest_optionflags=ALLOW_UNICODE ELLIPSIS
+ filterwarnings=
+ # suppress known warning
+--
+2.27.0
+
diff --git a/pkgs/development/python-modules/tempora/default.nix b/pkgs/development/python-modules/tempora/default.nix
index ebc79212c25de1fed96528f0649eaf2ba610bdbb..d4139ce76218e406eefe033177e4be518d64bcab 100644
--- a/pkgs/development/python-modules/tempora/default.nix
+++ b/pkgs/development/python-modules/tempora/default.nix
@@ -1,24 +1,31 @@
{ lib, buildPythonPackage, fetchPypi
-, setuptools_scm, pytest, freezegun, backports_unittest-mock
-, six, pytz, jaraco_functools }:
+, setuptools_scm, pytest, pytest-freezegun, freezegun, backports_unittest-mock
+, six, pytz, jaraco_functools, pythonOlder }:
buildPythonPackage rec {
pname = "tempora";
- version = "1.14.1";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "cb60b1d2b1664104e307f8e5269d7f4acdb077c82e35cd57246ae14a3427d2d6";
+ sha256 = "e370d822cf48f5356aab0734ea45807250f5120e291c76712a1d766b49ae34f8";
};
- buildInputs = [ setuptools_scm ];
+ disabled = pythonOlder "3.2";
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ patches = [
+ ./0001-pytest-remove-flake8-black-coverage.patch
+ ];
propagatedBuildInputs = [ six pytz jaraco_functools ];
- checkInputs = [ pytest freezegun backports_unittest-mock ];
+ checkInputs = [
+ pytest-freezegun pytest freezegun backports_unittest-mock
+ ];
checkPhase = ''
- substituteInPlace pytest.ini --replace "--flake8" ""
pytest
'';
diff --git a/pkgs/development/python-modules/tensorboardx/default.nix b/pkgs/development/python-modules/tensorboardx/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..d2532777d0068561d2cdd201865f210d1304c0a5
--- /dev/null
+++ b/pkgs/development/python-modules/tensorboardx/default.nix
@@ -0,0 +1,31 @@
+{ boto3, buildPythonPackage, crc32c, fetchFromGitHub, lib, matplotlib, moto
+, numpy, pillow, pytorch, protobuf, six, pytestCheckHook
+, tensorflow-tensorboard, torchvision }:
+
+buildPythonPackage rec {
+ pname = "tensorboardx";
+ version = "2.0";
+
+ src = fetchFromGitHub {
+ owner = "lanpa";
+ repo = "tensorboardX";
+ rev = "v${version}";
+ sha256 = "0qqalq0fhbx0wnd8wdwhyhkkv2brvj9qbk3373vk3wjxbribf5c7";
+ };
+
+ checkInputs = [
+ pytestCheckHook boto3 crc32c matplotlib moto pillow pytorch tensorflow-tensorboard torchvision
+ ];
+
+ propagatedBuildInputs = [ numpy protobuf six ];
+
+ disabledTests = [ "test_TorchVis" "test_onnx_graph" ];
+
+ meta = with lib; {
+ description = "Library for writing tensorboard-compatible logs";
+ homepage = "https://github.com/lanpa/tensorboardX";
+ license = licenses.mit;
+ maintainers = with maintainers; [ lebastr akamaus ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/python-modules/tensorflow-probability/default.nix b/pkgs/development/python-modules/tensorflow-probability/default.nix
index 21ce440c630a86359ebbc130b7e32696e46e47b3..763679190592cffc7d2bc8e87d7027c10b9169de 100644
--- a/pkgs/development/python-modules/tensorflow-probability/default.nix
+++ b/pkgs/development/python-modules/tensorflow-probability/default.nix
@@ -61,7 +61,7 @@ let
bazelTarget = ":pip_pkg";
fetchAttrs = {
- sha256 = "1snj7fxfxzvrqv9cpir1daxcg3fip6cvbk94y3mi2h50k3ni826i";
+ sha256 = "1qw7vkwnxy45z4vm94isq5m96xiz35sigag7vjg1xb2sklbymxh8";
};
buildAttrs = {
diff --git a/pkgs/development/python-modules/testfixtures/default.nix b/pkgs/development/python-modules/testfixtures/default.nix
index b3db882c82b27f259646aa23b753f435341d37a1..7c875ec05918ad460e973a0012afcefb9425f656 100644
--- a/pkgs/development/python-modules/testfixtures/default.nix
+++ b/pkgs/development/python-modules/testfixtures/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, fetchpatch, isPy27
+{ lib, buildPythonPackage, fetchPypi, fetchpatch, isPy27
, mock, pytest, sybil, zope_component, twisted }:
buildPythonPackage rec {
@@ -15,12 +15,16 @@ buildPythonPackage rec {
doCheck = !isPy27;
checkPhase = ''
# django is too much hasle to setup at the moment
- pytest -W ignore::DeprecationWarning --ignore=testfixtures/tests/test_django testfixtures/tests
+ pytest -W ignore::DeprecationWarning \
+ --ignore=testfixtures/tests/test_django \
+ -k 'not (log_then_patch or our_wrap_dealing_with_mock_patch or patch_with_dict)' \
+ testfixtures/tests
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://github.com/Simplistix/testfixtures";
description = "A collection of helpers and mock objects for unit tests and doc tests";
license = licenses.mit;
+ maintainers = with maintainers; [ siriobalmelli ];
};
}
diff --git a/pkgs/development/python-modules/testtools/default.nix b/pkgs/development/python-modules/testtools/default.nix
index 8264314c96a6bc188f1f523bdcc214d3961c6367..8ef3d9c4320f1883169c8eb6183e0596441196ed 100644
--- a/pkgs/development/python-modules/testtools/default.nix
+++ b/pkgs/development/python-modules/testtools/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "testtools";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "5827ec6cf8233e0f29f51025addd713ca010061204fdea77484a2934690a0559";
+ sha256 = "64c974a6cca4385d05f4bbfa2deca1c39ce88ede31c3448bee86a7259a9a61c8";
};
propagatedBuildInputs = [ pbr python_mimeparse extras unittest2 ];
diff --git a/pkgs/development/python-modules/textacy/default.nix b/pkgs/development/python-modules/textacy/default.nix
index 9d44ce98898e3f4aa7fce6fda0e7859aabefc1cb..2079dc1b9434994fa6844e1cce7f3689c61963fa 100644
--- a/pkgs/development/python-modules/textacy/default.nix
+++ b/pkgs/development/python-modules/textacy/default.nix
@@ -17,12 +17,12 @@
buildPythonPackage rec {
pname = "textacy";
- version = "0.9.1";
+ version = "0.10.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1jhj02g6kh5vc0z4az7n547siav3gj5571bqpzdryskj6bsma2z1";
+ sha256 = "0a824333f53d19d24ca864c92da52f3fecd412f4ef3e1448864c45f06189fd6d";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix
index e47e17094af3a68dff372dc9c0699f75afaef166..b32b996ffd6feb30f23414007d57f61d43685e1d 100644
--- a/pkgs/development/python-modules/thinc/default.nix
+++ b/pkgs/development/python-modules/thinc/default.nix
@@ -58,10 +58,19 @@ buildPythonPackage rec {
# Cannot find cython modules.
doCheck = false;
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "catalogue>=0.0.7,<1.1.0" "catalogue>=0.0.7,<3.0" \
+ --replace "plac>=0.9.6,<1.2.0" "plac>=0.9.6,<2.0" \
+ --replace "srsly>=0.0.6,<1.1.0" "srsly>=0.0.6,<3.0"
+ '';
+
checkPhase = ''
pytest thinc/tests
'';
+ pythonImportsCheck = [ "thinc" ];
+
meta = with stdenv.lib; {
description = "Practical Machine Learning for NLP in Python";
homepage = "https://github.com/explosion/thinc";
diff --git a/pkgs/development/python-modules/thumbor/default.nix b/pkgs/development/python-modules/thumbor/default.nix
index ee805ce6300f3351cb3e19107de301442fbbb766..86a2dd2001108d2a2a793d3602dc52f80dd28da8 100644
--- a/pkgs/development/python-modules/thumbor/default.nix
+++ b/pkgs/development/python-modules/thumbor/default.nix
@@ -25,7 +25,7 @@ buildPythonPackage rec {
gifsicle = "${pkgs.gifsicle}/bin/gifsicle";
exiftool = "${pkgs.exiftool}/bin/exiftool";
jpegtran = "${pkgs.libjpeg}/bin/jpegtran";
- ffmpeg = "${pkgs.ffmpeg}/bin/ffmpeg";
+ ffmpeg = "${pkgs.ffmpeg_3}/bin/ffmpeg";
})
];
diff --git a/pkgs/development/python-modules/tifffile/default.nix b/pkgs/development/python-modules/tifffile/default.nix
index fbf36b4ef97e9969215d27e6818200c5c71f160e..6317f12e8a87f7c65a861ce9f25d0f18da77495f 100644
--- a/pkgs/development/python-modules/tifffile/default.nix
+++ b/pkgs/development/python-modules/tifffile/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "tifffile";
- version = "2019.7.26.2";
+ version = "2020.6.3";
src = fetchPypi {
inherit pname version;
- sha256 = "2abb91c3a23a61593c5635ac1a19f67e732b46291c305fcee0eeaad41181a13f";
+ sha256 = "e79403a8b98b0df7ade8d43469151b959fd56239001471fac62beabca6f56377";
};
patches = lib.optional isPy27 ./python2-regex-compat.patch;
diff --git a/pkgs/development/python-modules/timezonefinder/default.nix b/pkgs/development/python-modules/timezonefinder/default.nix
index f4339bbce4a8c1be4015bb148b194cf7ea135958..895ebd130ea2edd26e2121eb5b8a13958ae82c97 100644
--- a/pkgs/development/python-modules/timezonefinder/default.nix
+++ b/pkgs/development/python-modules/timezonefinder/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "timezonefinder";
- version = "4.2.0";
+ version = "4.4.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0q8nd279labn03dz17s4xrglk1d31q9y8wcx99l51i5cxx53zsap";
+ sha256 = "ccb7ee58f5da4b05eae2154eb615eb791487d3cfeaa2a690877737a898580a9e";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/tinycss2/default.nix b/pkgs/development/python-modules/tinycss2/default.nix
index 2d8581cfb90773a087bb084fa692c4d97857ede1..7504df7a4de0829df10f59728bc636d4c9c7b31d 100644
--- a/pkgs/development/python-modules/tinycss2/default.nix
+++ b/pkgs/development/python-modules/tinycss2/default.nix
@@ -1,6 +1,16 @@
-{ lib, buildPythonPackage, pythonOlder, fetchPypi
+{ lib
+, buildPythonPackage
+, pythonOlder
+, fetchPypi
+, fetchpatch
, webencodings
-, pytest, pytestrunner, pytestcov, pytest-flake8, pytest-isort }:
+# Check inputs
+, pytest
+, pytestrunner
+, pytestcov
+, pytest-flake8
+, pytest-isort
+}:
buildPythonPackage rec {
pname = "tinycss2";
@@ -12,11 +22,23 @@ buildPythonPackage rec {
sha256 = "1kw84y09lggji4krkc58jyhsfj31w8npwhznr7lf19d0zbix09v4";
};
- patches = [ ./remove-redundant-dependency.patch ];
+ patches = [
+ (
+ fetchpatch {
+ name = "tinycss2-fix-pytest-flake8-fail.patch";
+ url = "https://github.com/Kozea/tinycss2/commit/6556604fb98c2153412384d6f0f705db2da1aa60.patch";
+ sha256 = "1srvdzg1bak65fawd611rlskcgn5abmwmyjnk8qrrrasr554bc59";
+ }
+ )
+ ];
propagatedBuildInputs = [ webencodings ];
checkInputs = [ pytest pytestrunner pytestcov pytest-flake8 pytest-isort ];
+ preCheck = ''
+ # this fails a flake lint-type check, so just remove it
+ rm tinycss2/css-parsing-tests/make_color3_hsl.py
+ '';
meta = with lib; {
description = "Low-level CSS parser for Python";
diff --git a/pkgs/development/python-modules/tinycss2/remove-redundant-dependency.patch b/pkgs/development/python-modules/tinycss2/remove-redundant-dependency.patch
deleted file mode 100644
index 27ec511c55f66a5861de316529d5af9b38f7b301..0000000000000000000000000000000000000000
--- a/pkgs/development/python-modules/tinycss2/remove-redundant-dependency.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/setup.cfg b/setup.cfg
-index b3b3c2d..480f3e6 100644
---- a/setup.cfg
-+++ b/setup.cfg
-@@ -33,7 +33,6 @@ project_urls =
-
- [options]
- packages = find:
--setup_requires = pytest-runner
- install_requires =
- setuptools >= 39.2.0
- webencodings >= 0.4
diff --git a/pkgs/development/python-modules/tld/default.nix b/pkgs/development/python-modules/tld/default.nix
index 1256ee7ff963a785e9da5502545e2953767ea102..a8d00d075142fd58a9b3347f85b75f0c6e8af9fc 100644
--- a/pkgs/development/python-modules/tld/default.nix
+++ b/pkgs/development/python-modules/tld/default.nix
@@ -2,11 +2,11 @@
python.pkgs.buildPythonPackage rec {
pname = "tld";
- version = "0.11.11";
+ version = "0.12.2";
src = fetchPypi {
inherit pname version;
- sha256 = "72c7170f68ade92a07be43b363afc8e42a98ffa3700d899a984fdbeedb339bac";
+ sha256 = "cf8410a7ed7b9477f563fa158dabef5117d8374cba55f65142ba0af6dcd15d4d";
};
propagatedBuildInputs = with python.pkgs; [ six ];
diff --git a/pkgs/development/python-modules/tls-parser/default.nix b/pkgs/development/python-modules/tls-parser/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..5b6bfe6a0e28f9c802d73a09fbac66d9af1e6c44
--- /dev/null
+++ b/pkgs/development/python-modules/tls-parser/default.nix
@@ -0,0 +1,29 @@
+{ lib
+, isPy27
+, fetchFromGitHub
+, buildPythonPackage
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "tls-parser";
+ version = "1.2.2";
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "nabla-c0d3";
+ repo = "tls_parser";
+ rev = version;
+ sha256 = "12qj3vg02r5a51w6gbgb1gcxicqc10lbbsdi57jkkfvbqiindbd0";
+ };
+
+ checkInputs = [ pytestCheckHook ];
+
+ meta = with lib; {
+ homepage = "https://github.com/nabla-c0d3/tls_parser";
+ description = "Small library to parse TLS records";
+ platforms = with platforms; linux ++ darwin;
+ license = licenses.mit;
+ maintainers = with maintainers; [ veehaitch ];
+ };
+}
diff --git a/pkgs/development/python-modules/tokenizers/default.nix b/pkgs/development/python-modules/tokenizers/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..348df4ae95e8bdac6c9d983f43d48792c64d74a6
--- /dev/null
+++ b/pkgs/development/python-modules/tokenizers/default.nix
@@ -0,0 +1,121 @@
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+, fetchurl
+, maturin
+, pipInstallHook
+, pytest
+, python
+, requests
+}:
+
+let
+ robertaVocab = fetchurl {
+ url = "https://s3.amazonaws.com/models.huggingface.co/bert/roberta-base-vocab.json";
+ sha256 = "0m86wpkfb2gdh9x9i9ng2fvwk1rva4p0s98xw996nrjxs7166zwy";
+ };
+ robertaMerges = fetchurl {
+ url = "https://s3.amazonaws.com/models.huggingface.co/bert/roberta-base-merges.txt";
+ sha256 = "1idd4rvkpqqbks51i2vjbd928inw7slij9l4r063w3y5fd3ndq8w";
+ };
+ bertVocab = fetchurl {
+ url = "https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-uncased-vocab.txt";
+ sha256 = "18rq42cmqa8zanydsbzrb34xwy4l6cz1y900r4kls57cbhvyvv07";
+ };
+ openaiVocab = fetchurl {
+ url = "https://s3.amazonaws.com/models.huggingface.co/bert/openai-gpt-vocab.json";
+ sha256 = "0y40gc9bixj5rxv674br1rxmxkd3ly29p80x1596h8yywwcrpx7x";
+ };
+ openaiMerges = fetchurl {
+ url = "https://s3.amazonaws.com/models.huggingface.co/bert/openai-gpt-merges.txt";
+ sha256 = "09a754pm4djjglv3x5pkgwd6f79i2rq8ydg0f7c3q1wmwqdbba8f";
+ };
+in rustPlatform.buildRustPackage rec {
+ pname = "tokenizers";
+ version = "0.8.0";
+
+ src = fetchFromGitHub {
+ owner = "huggingface";
+ repo = pname;
+ rev = "python-v${version}";
+ sha256 = "0f5r1wm5ybyk3jvihj1g98y7ihq0iklg0pwkaa11pk1gv0k869w3";
+ };
+
+ cargoSha256 = "131bvf35q5n65mq6zws1rp5fn2qkfwfg9sbxi5y6if24n8fpdz4m";
+
+ sourceRoot = "source/bindings/python";
+
+ nativeBuildInputs = [
+ maturin
+ pipInstallHook
+ ];
+
+ propagatedBuildInputs = [
+ python
+ ];
+
+ # tokenizers uses pyo3, which requires Rust nightly.
+ RUSTC_BOOTSTRAP = 1;
+
+ doCheck = false;
+ doInstallCheck = true;
+
+ postUnpack = ''
+ # Add data files for tests, otherwise tests attempt network access.
+ mkdir $sourceRoot/tests/data
+ ( cd $sourceRoot/tests/data
+ ln -s ${robertaVocab} roberta-base-vocab.json
+ ln -s ${robertaMerges} roberta-base-merges.txt
+ ln -s ${bertVocab} bert-base-uncased-vocab.txt
+ ln -s ${openaiVocab} openai-gpt-vocab.json
+ ln -s ${openaiMerges} openai-gpt-merges.txt )
+ '';
+
+ postPatch = ''
+ # pyo3's build check verifies that Rust is a nightly
+ # version. Disable this check.
+ substituteInPlace $NIX_BUILD_TOP/$cargoDepsCopy/pyo3/build.rs \
+ --replace "check_rustc_version()?;" ""
+
+ # Patching the vendored dependency invalidates the file
+ # checksums, so remove them. This should be safe, since
+ # this is just a copy of the vendored dependencies and
+ # the integrity of the vendored dependencies is validated
+ # by cargoSha256.
+ sed -r -i 's|"files":\{[^}]+\}|"files":{}|' \
+ $NIX_BUILD_TOP/$cargoDepsCopy/pyo3/.cargo-checksum.json
+
+ # Maturin uses the crate name as the wheel name.
+ substituteInPlace Cargo.toml \
+ --replace "tokenizers-python" "tokenizers"
+ '';
+
+ buildPhase = ''
+ maturin build --release --manylinux off
+ '';
+
+ installPhase = ''
+ # Put the wheels where the pip install hook can find them.
+ install -Dm644 -t dist target/wheels/*.whl
+ pipInstallPhase
+ '';
+
+ installCheckInputs = [
+ pytest
+ requests
+ ];
+
+ installCheckPhase = ''
+ # Append paths, or the binding's tokenizer module will be
+ # used, since the test directories have __init__.py
+ pytest --import-mode=append
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/huggingface/tokenizers";
+ description = "Fast State-of-the-Art Tokenizers optimized for Research and Production";
+ license = licenses.asl20;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ danieldk ];
+ };
+}
diff --git a/pkgs/development/python-modules/toml/default.nix b/pkgs/development/python-modules/toml/default.nix
index 29d0a4c692f3d23eb1e2755e27d9f853e9d3c908..8e96efcdf444233b56bf850365447ca771abfb46 100644
--- a/pkgs/development/python-modules/toml/default.nix
+++ b/pkgs/development/python-modules/toml/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "toml";
- version = "0.10.0";
+ version = "0.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0p1xww2mzkhqvxkfvmfzm58bbfj812zhdz4rwdjiv94ifz2q37r2";
+ sha256 = "926b612be1e5ce0634a2ca03470f95169cf16f939018233a670519cb4ac58b0f";
};
# This package has a test script (built for Travis) that involves a)
diff --git a/pkgs/development/python-modules/tomlkit/default.nix b/pkgs/development/python-modules/tomlkit/default.nix
index deff7769dfb4ba64ad81a20915d418a56bc0de90..2e3a50bfd9419f9ee354d9eb6fe71bd78d4868a0 100644
--- a/pkgs/development/python-modules/tomlkit/default.nix
+++ b/pkgs/development/python-modules/tomlkit/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "tomlkit";
- version = "0.5.11";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1kq1663iqxgwrmb883n55ypi5axnixla2hrby9g2x227asifsi7h";
+ sha256 = "74f976908030ff164c0aa1edabe3bf83ea004b3daa5b0940b9c86a060c004e9a";
};
propagatedBuildInputs =
diff --git a/pkgs/development/python-modules/tox/default.nix b/pkgs/development/python-modules/tox/default.nix
index 7300597c56e1524890c9d12aa2cfad1487961b29..fe51fe1cad7ce7d88b8b262b103713213fb60aff 100644
--- a/pkgs/development/python-modules/tox/default.nix
+++ b/pkgs/development/python-modules/tox/default.nix
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "tox";
- version = "3.14.6";
+ version = "3.15.1";
buildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ packaging pluggy py six virtualenv toml filelock ];
@@ -22,7 +22,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "a4a6689045d93c208d77230853b28058b7513f5123647b67bf012f82fa168303";
+ sha256 = "8c9ad9b48659d291c5bc78bcabaa4d680d627687154b812fa52baedaa94f9f83";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix
index af72dc6b8a5f4e0e67c77f110d76eecfc25c8180..138c24ebbe3c0d96bc822c4362a7e85637940606 100644
--- a/pkgs/development/python-modules/tqdm/default.nix
+++ b/pkgs/development/python-modules/tqdm/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "tqdm";
- version = "4.46.0";
+ version = "4.46.1";
src = fetchPypi {
inherit pname version;
- sha256 = "4733c4a10d0f2a4d098d801464bdaf5240c7dadd2a7fde4ee93b0a0efd9fb25e";
+ sha256 = "cd140979c2bebd2311dfb14781d8f19bd5a9debb92dcab9f6ef899c987fcf71f";
};
checkInputs = [ nose coverage glibcLocales flake8 ];
diff --git a/pkgs/development/python-modules/traits/default.nix b/pkgs/development/python-modules/traits/default.nix
index 5bd849908356b21cbcb1b412f90182d72ba6fbe3..36963987b38c157e5cc1fe3402bb8f0493ea402f 100644
--- a/pkgs/development/python-modules/traits/default.nix
+++ b/pkgs/development/python-modules/traits/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, isPy27
, python
, pytest
, numpy
@@ -8,11 +9,12 @@
buildPythonPackage rec {
pname = "traits";
- version = "5.2.0";
+ version = "6.1.0";
+ disabled = isPy27; # setup.py no longer py3 compat
src = fetchPypi {
inherit pname version;
- sha256 = "1b71vp0l4523428aw098xw6rmkl8vlcy2aag40akijbyz1nnk541";
+ sha256 = "97fca523374ae85e3d8fd78af9a9f488aee5e88e8b842e1cfd6d637a6f310fac";
};
# Use pytest because its easier to discover tests
diff --git a/pkgs/development/python-modules/traitsui/default.nix b/pkgs/development/python-modules/traitsui/default.nix
index 617ba227c41ed8f31130e6df86fa91bb9e46c70c..b4d009e630ea411b478ab99bc7fd0498b11e56a6 100644
--- a/pkgs/development/python-modules/traitsui/default.nix
+++ b/pkgs/development/python-modules/traitsui/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "traitsui";
- version = "6.1.3";
+ version = "7.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0kw1xy5ax6l0lzmk7pfzjw6qs0idv78k3118my7cbvw1n5iiff28";
+ sha256 = "e569f359a58e4567b14265abe89b3de4b0f95bbbf8f491a9a7d45219628735ec";
};
propagatedBuildInputs = [ traits pyface six ];
diff --git a/pkgs/development/python-modules/transformers/default.nix b/pkgs/development/python-modules/transformers/default.nix
index 09ebf739d7d791671e0063e981f0b0702f71f13e..33cb5e04959150c3ee4caff7ef01fbdf302f6747 100644
--- a/pkgs/development/python-modules/transformers/default.nix
+++ b/pkgs/development/python-modules/transformers/default.nix
@@ -1,41 +1,81 @@
{ buildPythonPackage
, stdenv
, fetchFromGitHub
-, sacremoses
-, requests
-, sentencepiece
, boto3
-, tqdm
+, filelock
, regex
+, requests
, numpy
-, pytest
+, sacremoses
+, sentencepiece
+, timeout-decorator
+, tokenizers
+, tqdm
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "transformers";
- version = "2.2.1";
+ version = "3.0.1";
src = fetchFromGitHub {
owner = "huggingface";
repo = pname;
rev = "v${version}";
- sha256 = "1p8p3lhhiyk1xl9gpgq4vbchyz57v3w7hhvsj1r90zs3cckindl8";
+ sha256 = "1l8l82zi021sq5dnzlbjx3wx0n4yy7k96n3m2fr893y9lfkhhd8z";
};
- propagatedBuildInputs = [ numpy sacremoses requests sentencepiece boto3 tqdm regex ];
+ propagatedBuildInputs = [
+ boto3
+ filelock
+ numpy
+ regex
+ requests
+ sacremoses
+ sentencepiece
+ tokenizers
+ tqdm
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ timeout-decorator
+ ];
- checkInputs = [ pytest ];
- # pretrained tries to download from s3
- checkPhase = ''
- cd transformers # avoid importing local files
- HOME=$TMPDIR pytest -k 'not pretrained_tokenizers'
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "tokenizers == 0.8.0-rc4" "tokenizers>=0.8,<0.9"
'';
+ preCheck = ''
+ export HOME="$TMPDIR"
+ cd tests
+ '';
+
+ # Disable tests that require network access.
+ disabledTests = [
+ "test_all_tokenizers"
+ "test_batch_encoding_is_fast"
+ "test_batch_encoding_pickle"
+ "test_config_from_model_shortcut"
+ "test_config_model_type_from_model_identifier"
+ "test_from_pretrained_use_fast_toggle"
+ "test_hf_api"
+ "test_outputs_can_be_shorter"
+ "test_outputs_not_longer_than_maxlen"
+ "test_pretokenized_tokenizers"
+ "test_tokenizer_equivalence_en_de"
+ "test_tokenizer_from_model_type"
+ "test_tokenizer_from_model_type"
+ "test_tokenizer_from_pretrained"
+ "test_tokenizer_identifier_with_correct_config"
+ ];
+
meta = with stdenv.lib; {
homepage = "https://github.com/huggingface/transformers";
description = "State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch";
license = licenses.asl20;
platforms = [ "x86_64-linux" ];
- maintainers = with maintainers; [ pashashocky ];
+ maintainers = with maintainers; [ danieldk pashashocky ];
};
}
diff --git a/pkgs/development/python-modules/transitions/default.nix b/pkgs/development/python-modules/transitions/default.nix
index e292c77c8c86d56db4f12313493578f9d2be7ecb..13eeaf9f805c9de06ded41d8beb8f159594d3a07 100644
--- a/pkgs/development/python-modules/transitions/default.nix
+++ b/pkgs/development/python-modules/transitions/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "transitions";
- version = "0.7.2";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5566c9d32e438ee9eb1f046e3ac1a0b2689f32807b47859210162084d4c84ab7";
+ sha256 = "2b8cf2078ed189ffbb0f29421798d7a63ff0d7823682a0d69c01bd8240363cac";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/trezor_agent/default.nix b/pkgs/development/python-modules/trezor_agent/default.nix
index 2c254aa25bbf4028052e9ab077c24e161235b145..82cb14b31cb15ae9cfc7e2e8a49ff50cc7ce2000 100644
--- a/pkgs/development/python-modules/trezor_agent/default.nix
+++ b/pkgs/development/python-modules/trezor_agent/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "trezor_agent";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e82bf000c1178b1a7612f2a90487eb34c6234d2edb15dc8e310ad875d8298690";
+ sha256 = "139d917d6495bf290bcc21da457f84ccd2e74c78b4d59a649e0cdde4288cd20c";
};
propagatedBuildInputs = [ setuptools trezor libagent ecdsa ed25519 mnemonic keepkey semver wheel pinentry ];
diff --git a/pkgs/development/python-modules/trimesh/default.nix b/pkgs/development/python-modules/trimesh/default.nix
index be135f651213c80e5e23fc43bd0947319095e6ad..c6d1ba00a850b9bc039370bc88202490a169bff4 100644
--- a/pkgs/development/python-modules/trimesh/default.nix
+++ b/pkgs/development/python-modules/trimesh/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "trimesh";
- version = "3.6.38";
+ version = "3.6.43";
src = fetchPypi {
inherit pname version;
- sha256 = "0rdffk6a1jlfanb4i0prvy68qya8waa390yyw2kix4ja8fk7y6sx";
+ sha256 = "f62dbaf4739858148fe4889f3b4dff93da281982b6592f211c4d33c2e00678eb";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/trio/default.nix b/pkgs/development/python-modules/trio/default.nix
index 135142529a95873035721f171f882b0920534118..9a63850e53e7aaf3325dc1d16dc8446b35ee14e8 100644
--- a/pkgs/development/python-modules/trio/default.nix
+++ b/pkgs/development/python-modules/trio/default.nix
@@ -18,12 +18,12 @@
buildPythonPackage rec {
pname = "trio";
- version = "0.13.0";
+ version = "0.15.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "f1cf00054ad974c86d9b7afa187a65d79fd5995340abe01e8e4784d86f4acb30";
+ sha256 = "3010864ab8d8b2ae44d3bc97b0e8924d8f5170bf32f07c7638a930a129687f33";
};
checkInputs = [ astor pytest pyopenssl trustme jedi pylint yapf ];
diff --git a/pkgs/applications/office/trytond/default.nix b/pkgs/development/python-modules/trytond/default.nix
similarity index 58%
rename from pkgs/applications/office/trytond/default.nix
rename to pkgs/development/python-modules/trytond/default.nix
index c45562a0c8ddad52a6935813a6eb80b81e1b7bc3..4b8afbddb3797f25f439b773128a04d67b3b5096 100644
--- a/pkgs/applications/office/trytond/default.nix
+++ b/pkgs/development/python-modules/trytond/default.nix
@@ -1,40 +1,65 @@
-{ stdenv, python2Packages
-, withPostgresql ? true }:
+{ stdenv
+, buildPythonApplication
+, fetchPypi
+, mock
+, lxml
+, relatorio
+, genshi
+, dateutil
+, polib
+, python-sql
+, werkzeug
+, wrapt
+, passlib
+, bcrypt
+, pydot
+, python-Levenshtein
+, simplejson
+, html2text
+, psycopg2
+, withPostgresql ? true
+}:
with stdenv.lib;
-python2Packages.buildPythonApplication rec {
+buildPythonApplication rec {
pname = "trytond";
- version = "4.8.4";
- src = python2Packages.fetchPypi {
+ version = "5.6.2";
+ src = fetchPypi {
inherit pname version;
- sha256 = "1935045b1b4674de602b4279a9cfd0a14431624a28ccb490234cffecb81fbca7";
+ sha256 = "0mlfl34zmmqrwip39mvhkk0h6dsljqwff2mk1ldahm253d4vzflp";
};
# Tells the tests which database to use
DB_NAME = ":memory:";
- buildInputs = with python2Packages; [
+ buildInputs = [
mock
];
- propagatedBuildInputs = with python2Packages; ([
- dateutil
+ propagatedBuildInputs = [
lxml
+ relatorio
+ genshi
+ dateutil
polib
python-sql
- relatorio
werkzeug
wrapt
- ipaddress
+ passlib
# extra dependencies
bcrypt
pydot
python-Levenshtein
simplejson
- cdecimal
html2text
- ] ++ stdenv.lib.optional withPostgresql psycopg2);
+ ] ++ stdenv.lib.optional withPostgresql psycopg2;
+
+ # If unset, trytond will try to mkdir /homeless-shelter
+ preCheck = ''
+ export HOME=$(mktemp -d)
+ '';
+
meta = {
description = "The server of the Tryton application platform";
longDescription = ''
diff --git a/pkgs/development/python-modules/tvdb_api/default.nix b/pkgs/development/python-modules/tvdb_api/default.nix
index 6c298dce7c7b8a3636b67bb32cd3810764f078c4..beabc8c231068e23947b8b6624752512398d6c21 100644
--- a/pkgs/development/python-modules/tvdb_api/default.nix
+++ b/pkgs/development/python-modules/tvdb_api/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "tvdb_api";
- version = "2.0";
+ version = "3.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "b1de28a5100121d91b1f6a8ec7e86f2c4bdf48fb22fab3c6fe21e7fb7346bf8f";
+ sha256 = "6a0135815cb680da38d78121d4d659d8e54a25f4db2816cd86d62916b92f23b2";
};
propagatedBuildInputs = [ requests-cache ];
diff --git a/pkgs/development/python-modules/twiggy/default.nix b/pkgs/development/python-modules/twiggy/default.nix
index 6c502ebe011c607ad8ba64fa2c76cbeb191298c3..fdff4a90f9e129066893130a7c99f5d25fbcd33c 100644
--- a/pkgs/development/python-modules/twiggy/default.nix
+++ b/pkgs/development/python-modules/twiggy/default.nix
@@ -1,17 +1,19 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, six
}:
buildPythonPackage rec {
pname = "Twiggy";
- version = "0.4.7";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "44d8aa51110efaab0712b5ec2b015149ad4f28e28f729004aac45d0ad8e19be0";
+ sha256 = "259ae96cb22e80c49e75c37dc2f7497028c5dc19018958f05fa00ec08fc2569f";
};
+ propagatedBuildInputs = [ six ];
doCheck = false;
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/twill/default.nix b/pkgs/development/python-modules/twill/default.nix
index e11d7392e1c0d575fa1cdecf4980b1415f4bcefa..4466724ffe193ea031a04c24fb5d18081cc946fd 100644
--- a/pkgs/development/python-modules/twill/default.nix
+++ b/pkgs/development/python-modules/twill/default.nix
@@ -1,17 +1,25 @@
-{ lib, buildPythonPackage, fetchPypi, isPy3k, nose }:
+{ lib, buildPythonPackage, fetchPypi, isPy3k, nose
+, lxml
+, requests
+, pyparsing
+}:
buildPythonPackage rec {
pname = "twill";
- version = "1.8.0";
-
- disabled = isPy3k;
+ version = "2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d63e8b09aa4f6645571c70cd3ba47a911abbae4d7baa4b38fc7eb72f6cfda188";
+ sha256 = "225e114da85555d50433a1e242ed4215fe613c30072d13fbe4c4aacf0ad53b0a";
};
checkInputs = [ nose ];
+ propagatedBuildInputs = [
+ lxml
+ requests
+ pyparsing
+ ];
+
doCheck = false; # pypi package comes without tests, other homepage does not provide all verisons
meta = with lib; {
diff --git a/pkgs/development/python-modules/txaio/default.nix b/pkgs/development/python-modules/txaio/default.nix
index 7fb1b9e5b5cd49a2aaec3fd4d5cf5c3ee57a520c..7e87a2d59ea4a7db5199835f616df4230409118e 100644
--- a/pkgs/development/python-modules/txaio/default.nix
+++ b/pkgs/development/python-modules/txaio/default.nix
@@ -1,12 +1,13 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytest, mock, six, twisted,isPy37 }:
+{ stdenv, buildPythonPackage, fetchPypi, pytest, mock, six, twisted, isPy37, isPy27 }:
buildPythonPackage rec {
pname = "txaio";
- version = "18.8.1";
+ version = "20.4.1";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "67e360ac73b12c52058219bb5f8b3ed4105d2636707a36a7cdafb56fe06db7fe";
+ sha256 = "17938f2bca4a9cabce61346758e482ca4e600160cbc28e861493eac74a19539d";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/txdbus/default.nix b/pkgs/development/python-modules/txdbus/default.nix
index 0fbe4900f9e569d3f8923bbe9783c3154af3ed27..8ef694d34ff26ff3c069d98262c7b7116ff7db16 100644
--- a/pkgs/development/python-modules/txdbus/default.nix
+++ b/pkgs/development/python-modules/txdbus/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "txdbus";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0z41n1ikpdvk0nm8dbyh6g9bg781q4j6hg2b09b5k4wdqm17zxbg";
+ sha256 = "eefcffa4efbf82ba11222f17f5989fe1b2b6ef57226ef896c4a7084c990ba217";
};
propagatedBuildInputs = [ six twisted ];
diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix
index 042bd2e76547535d341326fbf58be30dac9113d8..7541d717e8a9e1ccac06f59a489d6e6bc7085c59 100644
--- a/pkgs/development/python-modules/typeguard/default.nix
+++ b/pkgs/development/python-modules/typeguard/default.nix
@@ -4,16 +4,17 @@
, stdenv
, setuptools_scm
, pytest
+, typing-extensions
, glibcLocales
}:
buildPythonPackage rec {
pname = "typeguard";
- version = "2.7.1";
+ version = "2.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2d545c71e9439c21bcd7c28f5f55b3606e6106f7031ab58375656a1aed483ef2";
+ sha256 = "e718f493d805d596cba238a61aa83b874530a333783ca9d597fe5bf27143f042";
};
buildInputs = [ setuptools_scm ];
@@ -25,7 +26,7 @@ buildPythonPackage rec {
substituteInPlace setup.cfg --replace " --cov" ""
'';
- checkInputs = [ pytest ];
+ checkInputs = [ pytest typing-extensions ];
checkPhase = ''
py.test .
diff --git a/pkgs/development/python-modules/tzlocal/default.nix b/pkgs/development/python-modules/tzlocal/default.nix
index f10f76d53cf3950ec3d2c9010aa5dc977c086891..e5ab115953034c09dd4fccac3a859f386e3eacf7 100644
--- a/pkgs/development/python-modules/tzlocal/default.nix
+++ b/pkgs/development/python-modules/tzlocal/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "tzlocal";
- version = "2.0.0";
+ version = "2.1";
propagatedBuildInputs = [ pytz ];
src = fetchPypi {
inherit pname version;
- sha256 = "949b9dd5ba4be17190a80c0268167d7e6c92c62b30026cf9764caf3e308e5590";
+ sha256 = "643c97c5294aedc737780a49d9df30889321cbe1204eac2c2ec6134035a92e44";
};
# test fail (timezone test fail)
diff --git a/pkgs/development/python-modules/u-msgpack-python/default.nix b/pkgs/development/python-modules/u-msgpack-python/default.nix
index 93cd1a21a94d2c954d8d48d56fc19c946ce99c30..a41351916b74330406cb086e58f98e8da546e17c 100644
--- a/pkgs/development/python-modules/u-msgpack-python/default.nix
+++ b/pkgs/development/python-modules/u-msgpack-python/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "u-msgpack-python";
- version = "2.5.2";
+ version = "2.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "09c85a8af77376034396681e76bf30c249a4fd8e5ebb239f8a468d3655f210d0";
+ sha256 = "754edb07eaee39a9686a99823892e3a1be4e0948d9cc5c717946750c27643c9c";
};
LC_ALL="en_US.UTF-8";
diff --git a/pkgs/development/python-modules/uarray/default.nix b/pkgs/development/python-modules/uarray/default.nix
index 7e03017ce56be0bc8b48c10c017d203287fb6ba0..37ba1ab25e2fd0c21e7f6c881e9744a5145838fb 100644
--- a/pkgs/development/python-modules/uarray/default.nix
+++ b/pkgs/development/python-modules/uarray/default.nix
@@ -17,11 +17,11 @@
buildPythonPackage rec {
pname = "uarray";
- version = "0.5.1";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0j2pin54pwm1vdgza8irxcjb2za7h41c0ils04afssdn59cixslx";
+ sha256 = "fa63ae7034833a99bc1628d3cd5501d4d00f2e6437b6cbe73f710dcf212a6bea";
};
doCheck = false; # currently has circular dependency module import, remove when bumping to >0.5.1
diff --git a/pkgs/development/python-modules/ujson/default.nix b/pkgs/development/python-modules/ujson/default.nix
index d60ec743032e2ebba40e8abfbc3de68f1eca1282..0c68fe9bb1bc09862a52454e8f795676aa5b816e 100644
--- a/pkgs/development/python-modules/ujson/default.nix
+++ b/pkgs/development/python-modules/ujson/default.nix
@@ -2,18 +2,21 @@
, buildPythonPackage
, fetchPypi
, isPyPy
+, setuptools_scm
}:
buildPythonPackage rec {
pname = "ujson";
- version = "1.35";
+ version = "3.0.0";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "11jz5wi7mbgqcsz52iqhpyykiaasila4lq8cmc2d54bfa3jp6q7n";
+ sha256 = "e0199849d61cc6418f94d52a314c6a27524d65e82174d2a043fb718f73d1520d";
};
+ nativeBuildInputs = [ setuptools_scm ];
+
meta = with stdenv.lib; {
homepage = "https://pypi.python.org/pypi/ujson";
description = "Ultra fast JSON encoder and decoder for Python";
diff --git a/pkgs/development/python-modules/uncompyle6/default.nix b/pkgs/development/python-modules/uncompyle6/default.nix
index fd76813ea7126dbdb0a60c32aeaa8e151f9803e1..535f0f03c3e65e708d2d06ad8102181de8fe4ee5 100644
--- a/pkgs/development/python-modules/uncompyle6/default.nix
+++ b/pkgs/development/python-modules/uncompyle6/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "uncompyle6";
- version = "3.6.7";
+ version = "3.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6f5ae93cfb0ccf22b6b10b608c982bc0fa9bed2481ead57242c02ac64a573db7";
+ sha256 = "cb0d5dd28ed6b82da17bcb29b84f5823dc8398d9dafb0e4ee8e6f958db220134";
};
checkInputs = [ nose pytest hypothesis six ];
diff --git a/pkgs/development/python-modules/unittest-xml-reporting/default.nix b/pkgs/development/python-modules/unittest-xml-reporting/default.nix
index f39876d6396ae985b732ee6f08253a129eb3b5d6..4481aedfaf91142ca0a58a8c9968d345c16829ce 100644
--- a/pkgs/development/python-modules/unittest-xml-reporting/default.nix
+++ b/pkgs/development/python-modules/unittest-xml-reporting/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "unittest-xml-reporting";
- version = "2.5.2";
+ version = "3.0.2";
propagatedBuildInputs = [six];
@@ -11,7 +11,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "9d28ddf6524cf0ff9293f61bd12e792de298f8561a5c945acea63fb437789e0e";
+ sha256 = "e09b8ae70cce9904cdd331f53bf929150962869a5324ab7ff3dd6c8b87e01f7d";
};
meta = with lib; {
homepage = "https://github.com/xmlrunner/unittest-xml-reporting/tree/master/";
diff --git a/pkgs/development/python-modules/uproot/default.nix b/pkgs/development/python-modules/uproot/default.nix
index 55c215ac75a3cdc70981217bab7dc0ab64769301..3d472a604d64b88e114f9f8e8e05eddcd0342f96 100644
--- a/pkgs/development/python-modules/uproot/default.nix
+++ b/pkgs/development/python-modules/uproot/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "uproot";
- version = "3.11.5";
+ version = "3.11.7";
src = fetchPypi {
inherit pname version;
- sha256 = "05bb55d0576813bb7bf252654cf854fcbabe34e30eb99beb70eff6abc4d3f121";
+ sha256 = "3fbf9dfe5ce996ffda3a49d16eba804b95fb05bc041fc4e7bc05317a03bf6cba";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/us/default.nix b/pkgs/development/python-modules/us/default.nix
index 307f6fd7524560996a39a6f3ca392f7ced728195..4e7d97068f25eca7d6ae520f8441931491228bed 100644
--- a/pkgs/development/python-modules/us/default.nix
+++ b/pkgs/development/python-modules/us/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "us";
- version = "1.0.0";
+ version = "2.0.2";
propagatedBuildInputs = [ jellyfish ];
src = fetchPypi {
inherit pname version;
- sha256 = "1niglalkp7pinibzbxjdz9mxx9qmwkrh8884dag3kr72cfkrpp09";
+ sha256 = "cb11ad0d43deff3a1c3690c74f0c731cff5b862c73339df2edd91133e1496fbc";
};
# Upstream requires jellyfish==0.5.6 but we have 0.6.1
diff --git a/pkgs/development/python-modules/uvicorn/default.nix b/pkgs/development/python-modules/uvicorn/default.nix
index d839c421ea0a8b5b873555660d2d317a695eb9ef..ddf98d2d4921e548fbc73949deb966106d7af855 100644
--- a/pkgs/development/python-modules/uvicorn/default.nix
+++ b/pkgs/development/python-modules/uvicorn/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "uvicorn";
- version = "0.11.2";
+ version = "0.11.5";
disabled = isPy27;
src = fetchFromGitHub {
owner = "encode";
repo = pname;
rev = version;
- sha256 = "145c569j4511zw3wglyv9qgd7g1757ypi2blcckpcmahqw11l5p2";
+ sha256 = "0cf0vw6kzxwlkvk5gw85wv3kg1kdil0wkq3s7rmxpvrk6gjk8jvq";
};
propagatedBuildInputs = [
@@ -35,18 +35,14 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
- --replace "h11==0.8.*" "h11"
+ --replace "h11==0.8.*" "h11" \
+ --replace "httptools==0.0.13" "httptools"
'';
checkInputs = [ pytest requests ];
+ # watchgod required the watchgod package, which isn't available in nixpkgs
checkPhase = ''
- pytest
- '';
-
- # LICENCE.md gets propagated without this, causing collisions
- # see https://github.com/encode/uvicorn/issues/392
- postInstall = ''
- rm $out/LICENSE.md
+ pytest --ignore=tests/supervisors/test_watchgodreload.py
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/uvloop/default.nix b/pkgs/development/python-modules/uvloop/default.nix
index 109d8d8efab2bdacc7606151746aa4a514a72e6f..424f4d08fe0d6f4be9a29725d5731e1171cc97b5 100644
--- a/pkgs/development/python-modules/uvloop/default.nix
+++ b/pkgs/development/python-modules/uvloop/default.nix
@@ -44,6 +44,9 @@ buildPythonPackage rec {
"--tb=native"
# ignore code linting tests
"--ignore=tests/test_sourcecode.py"
+ # Fails on Python 3.8
+ # https://salsa.debian.org/python-team/modules/uvloop/-/commit/302a7e8f5a2869e13d0550cd37e7a8f480e79869
+ "--ignore=tests/test_tcp.py"
];
disabledTests = [
@@ -55,6 +58,9 @@ buildPythonPackage rec {
export TEST_DIR=$(mktemp -d)
cp -r tests $TEST_DIR
pushd $TEST_DIR
+ '' + lib.optionalString stdenv.isDarwin ''
+ # Some tests fail on Darwin
+ rm tests/test_[stu]*.py
'';
postCheck = ''
popd
diff --git a/pkgs/development/python-modules/validators/default.nix b/pkgs/development/python-modules/validators/default.nix
index b9be035135fb399c673ca8a457b84a4f0319bc70..dbed55725bc79c336c7ad6b3223a35a0bab0b0d7 100644
--- a/pkgs/development/python-modules/validators/default.nix
+++ b/pkgs/development/python-modules/validators/default.nix
@@ -1,20 +1,21 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, six
, decorator
-, pytest
+, pytestCheckHook
, isort
, flake8
}:
buildPythonPackage rec {
pname = "validators";
- version = "0.14.3";
+ version = "0.15.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6a0d9502219aee486f1ee12d8a9635e4a56f3dbcfa204b4e0de3a038ae35f34f";
+ sha256 = "31e8bb01b48b48940a021b8a9576b840f98fa06b91762ef921d02cb96d38727a";
};
propagatedBuildInputs = [
@@ -23,14 +24,12 @@ buildPythonPackage rec {
];
checkInputs = [
- pytest
+ pytestCheckHook
flake8
isort
];
- checkPhase = ''
- pytest
- '';
+ disabledTests = lib.optionals isPy27 [ "url" ];
meta = with lib; {
description = "Python Data Validation for Humans™";
diff --git a/pkgs/development/python-modules/vcrpy/default.nix b/pkgs/development/python-modules/vcrpy/default.nix
index ddd4015aad1e756cfb5eae4977206148efabcd7b..0dd88ba19798a6ac55d49ae62c23eb4179238065 100644
--- a/pkgs/development/python-modules/vcrpy/default.nix
+++ b/pkgs/development/python-modules/vcrpy/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "vcrpy";
- version = "3.0.0";
+ version = "4.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "21168d5ae14263a833d4b71acfd8278d8841114f24be1b4ab4a5719d0c7f07bc";
+ sha256 = "9740c5b1b63626ec55cefb415259a2c77ce00751e97b0f7f214037baaf13c7bf";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/vega/default.nix b/pkgs/development/python-modules/vega/default.nix
index 4bd3f1b993182424127f6bfc5e654d7c9eceff49..6f445e9474e460bc5e7ae1ea243309a75949718b 100644
--- a/pkgs/development/python-modules/vega/default.nix
+++ b/pkgs/development/python-modules/vega/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "vega";
- version = "2.6.0";
+ version = "3.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c66354d6d164cc3d7254bcd129d8d861daf4a9e9cb8738b1724791777f6c29f0";
+ sha256 = "f343ceb11add58d24cd320d69e410b111a56c98c9069ebb4ef89c608c4c1950d";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/vertica-python/default.nix b/pkgs/development/python-modules/vertica-python/default.nix
index cfbfcde6fd508f19d075ac37b74f16d009736b5a..8beb39b26d9e6bfeed175d1f58507d24c09c95dd 100644
--- a/pkgs/development/python-modules/vertica-python/default.nix
+++ b/pkgs/development/python-modules/vertica-python/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "vertica-python";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchPypi {
inherit pname version;
- sha256 = "0de23c0a09f0d849db626569207d52d324ffd51c69b4f7f3650f167c3c2c9de9";
+ sha256 = "570525d0371806993874bd2ee0f47cc5d68994abb5aa382e964e53e0b81160b2";
};
propagatedBuildInputs = [ future dateutil six ];
diff --git a/pkgs/development/python-modules/virtual-display/default.nix b/pkgs/development/python-modules/virtual-display/default.nix
index 1b56f046610602f37b48714e27f4edb3cb688805..958f8a01704ce18a03ca8826bc75d6ccc85f466b 100644
--- a/pkgs/development/python-modules/virtual-display/default.nix
+++ b/pkgs/development/python-modules/virtual-display/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "PyVirtualDisplay";
- version = "0.2.5";
+ version = "1.3.2";
propagatedBuildInputs = [ EasyProcess ];
src = fetchPypi {
inherit pname version;
- sha256 = "5b267c8ffc98fcbd084ba852ab4caef3f22e9362bc5d117e1697e767553eaf41";
+ sha256 = "3fa85a6e490e45eab64e6be19841e0ab15ec8054c97f162079a061da6a93eba0";
};
# requires X server
diff --git a/pkgs/development/python-modules/virtualenv/0001-Check-base_prefix-and-base_exec_prefix-for-Python-2.patch b/pkgs/development/python-modules/virtualenv/0001-Check-base_prefix-and-base_exec_prefix-for-Python-2.patch
new file mode 100644
index 0000000000000000000000000000000000000000..2b34da289e2dbd4b0c1a8cec0cdffdda3099df13
--- /dev/null
+++ b/pkgs/development/python-modules/virtualenv/0001-Check-base_prefix-and-base_exec_prefix-for-Python-2.patch
@@ -0,0 +1,37 @@
+From 21563405d6e2348ee457187f7fb61beb102bb367 Mon Sep 17 00:00:00 2001
+From: Frederik Rietdijk
+Date: Sun, 24 May 2020 09:33:13 +0200
+Subject: [PATCH] Check base_prefix and base_exec_prefix for Python 2
+
+This is a Nixpkgs-specific change so it can support virtualenvs from Nix envs.
+---
+ src/virtualenv/discovery/py_info.py | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/virtualenv/discovery/py_info.py b/src/virtualenv/discovery/py_info.py
+index 6f12128..74e9218 100644
+--- a/src/virtualenv/discovery/py_info.py
++++ b/src/virtualenv/discovery/py_info.py
+@@ -51,13 +51,17 @@ class PythonInfo(object):
+ self.version = u(sys.version)
+ self.os = u(os.name)
+
++ config_vars = {} if sys.version_info.major is not 2 else sysconfig._CONFIG_VARS
++ base_prefix = config_vars.get("prefix")
++ base_exec_prefix = config_vars.get("exec_prefix")
++
+ # information about the prefix - determines python home
+ self.prefix = u(abs_path(getattr(sys, "prefix", None))) # prefix we think
+- self.base_prefix = u(abs_path(getattr(sys, "base_prefix", None))) # venv
++ self.base_prefix = u(abs_path(getattr(sys, "base_prefix", base_prefix))) # venv
+ self.real_prefix = u(abs_path(getattr(sys, "real_prefix", None))) # old virtualenv
+
+ # information about the exec prefix - dynamic stdlib modules
+- self.base_exec_prefix = u(abs_path(getattr(sys, "base_exec_prefix", None)))
++ self.base_exec_prefix = u(abs_path(getattr(sys, "base_exec_prefix", base_exec_prefix)))
+ self.exec_prefix = u(abs_path(getattr(sys, "exec_prefix", None)))
+
+ self.executable = u(abs_path(sys.executable)) # the executable we were invoked via
+--
+2.25.1
+
diff --git a/pkgs/development/python-modules/virtualenv/default.nix b/pkgs/development/python-modules/virtualenv/default.nix
index ff5172d415f77cf12a583d9c519fcf0b91951efc..5ca27330103de7c18386dbf9ef596f4f68ba09d1 100644
--- a/pkgs/development/python-modules/virtualenv/default.nix
+++ b/pkgs/development/python-modules/virtualenv/default.nix
@@ -43,6 +43,10 @@ buildPythonPackage rec {
importlib-metadata
];
+ patches = lib.optionals (isPy27) [
+ ./0001-Check-base_prefix-and-base_exec_prefix-for-Python-2.patch
+ ];
+
meta = {
description = "A tool to create isolated Python environments";
homepage = "http://www.virtualenv.org";
diff --git a/pkgs/development/python-modules/vmprof/default.nix b/pkgs/development/python-modules/vmprof/default.nix
index 70e7dbeba6975b2ca929131df19d2fcadd9f3c23..149efb753e20c3a4bedb405c1fd73609899b7e21 100644
--- a/pkgs/development/python-modules/vmprof/default.nix
+++ b/pkgs/development/python-modules/vmprof/default.nix
@@ -1,6 +1,9 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, colorama
+, libunwind
+, pytz
, requests
, six
}:
@@ -14,16 +17,16 @@ buildPythonPackage rec {
sha256 = "a2d872a40196404386d1e0d960e97b37c86c3f72a4f9d5a2b5f9ca1adaff5b62";
};
- propagatedBuildInputs = [ requests six];
+ buildInputs = [ libunwind ];
+ propagatedBuildInputs = [ colorama requests six pytz ];
# No tests included
doCheck = false;
+ pythonImportsCheck = [ "vmprof" ];
meta = with stdenv.lib; {
description = "A vmprof client";
license = licenses.mit;
homepage = "https://vmprof.readthedocs.org/";
- broken = true;
};
-
}
diff --git a/pkgs/development/python-modules/waitress/default.nix b/pkgs/development/python-modules/waitress/default.nix
index 72da3204a646f9fd7c215b891bcafdb57806b3dd..3812ed06b60c75d37626a639b61960ee5a1fd743 100644
--- a/pkgs/development/python-modules/waitress/default.nix
+++ b/pkgs/development/python-modules/waitress/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "waitress";
- version = "1.3.1";
+ version = "1.4.4";
src = fetchPypi {
inherit pname version;
- sha256 = "278e09d6849acc1365404bbf7d790d0423b159802e850c726e8cd0a126a2dac7";
+ sha256 = "1bb436508a7487ac6cb097ae7a7fe5413aefca610550baf58f0940e51ecfb261";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/wcwidth/default.nix b/pkgs/development/python-modules/wcwidth/default.nix
index 30b966cdf8c83fbbffac9038c65d754e838284ce..75f65377b46f8e90259ce2b0d16acdb907eed40b 100644
--- a/pkgs/development/python-modules/wcwidth/default.nix
+++ b/pkgs/development/python-modules/wcwidth/default.nix
@@ -1,23 +1,27 @@
-{ lib, fetchPypi, buildPythonPackage, pytest }:
+{ lib, fetchPypi, buildPythonPackage, pytestCheckHook
+, isPy3k
+, backports_functools_lru_cache
+, setuptools
+}:
buildPythonPackage rec {
pname = "wcwidth";
- version = "0.1.9";
+ version = "0.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "ee73862862a156bf77ff92b09034fc4825dd3af9cf81bc5b360668d425f3c5f1";
+ sha256 = "edbc2b718b4db6cdf393eefe3a420183947d6aa312505ce6754516f458ff8830";
};
- checkInputs = [ pytest ];
+ checkInputs = [ pytestCheckHook ];
+
+ propagatedBuildInputs = [ setuptools ] ++ lib.optionals (!isPy3k) [
+ backports_functools_lru_cache
+ ];
# To prevent infinite recursion with pytest
doCheck = false;
- checkPhase = ''
- pytest
- '';
-
meta = with lib; {
description = "Measures number of Terminal column cells of wide-character codes";
longDescription = ''
diff --git a/pkgs/development/python-modules/web/default.nix b/pkgs/development/python-modules/web/default.nix
index ea1ffc7826fbd4ce3ea997a53b197fe847cbf44f..6749ed2b8386398a56cc9952dd94d17878d865b9 100644
--- a/pkgs/development/python-modules/web/default.nix
+++ b/pkgs/development/python-modules/web/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.40";
+ version = "0.51";
pname = "web.py";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "dc5e42ffbc42d77d07f75b7acca9975a3368ae609774e49ddebb497a784131f3";
+ sha256 = "b50343941360984d37270186453bb897d13630028a739394fedf38f9cde2fd07";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/webcolors/default.nix b/pkgs/development/python-modules/webcolors/default.nix
index e0e2f97501be3b3cb58c9a7032828fc9b7f289a9..273cd7ac5d18d7dc1f5423c6f8551c85083fee05 100644
--- a/pkgs/development/python-modules/webcolors/default.nix
+++ b/pkgs/development/python-modules/webcolors/default.nix
@@ -1,17 +1,19 @@
{ lib
, buildPythonPackage
, fetchPypi
+, isPy27
, python
, six
}:
buildPythonPackage rec {
pname = "webcolors";
- version = "1.10";
+ version = "1.11.1";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "7b11194c414dcf4b9bd8fb5ceaafc9da183b27430883c62f620589eb79b91b6e";
+ sha256 = "76f360636957d1c976db7466bc71dcb713bb95ac8911944dffc55c01cb516de6";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/websocket_client/default.nix b/pkgs/development/python-modules/websocket_client/default.nix
index ad830a0890aebbe47b3b30b999cc373e014cd22d..dacae3e81e1f70d66968f9ad9180dbb0d1596e2f 100644
--- a/pkgs/development/python-modules/websocket_client/default.nix
+++ b/pkgs/development/python-modules/websocket_client/default.nix
@@ -4,12 +4,12 @@
}:
buildPythonPackage rec {
- version = "0.56.0";
+ version = "0.57.0";
pname = "websocket_client";
src = fetchPypi {
inherit pname version;
- sha256 = "0fpxjyr74klnyis3yf6m54askl0h5dchxcwbfjsq92xng0455m8z";
+ sha256 = "d735b91d6d1692a6a181f2a8c9e0238e5f6373356f561bb9dc4c7af36f452010";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/werkzeug/default.nix b/pkgs/development/python-modules/werkzeug/default.nix
index 5e0d6df0af0d444a9982c81362e81eef50b1f4ab..c3778609e576df802241766aeb4e197985b9bc10 100644
--- a/pkgs/development/python-modules/werkzeug/default.nix
+++ b/pkgs/development/python-modules/werkzeug/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "Werkzeug";
- version = "0.16.1";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b353856d37dec59d6511359f97f6a4b2468442e454bd1c98298ddce53cac1f04";
+ sha256 = "6c80b1e5ad3665290ea39320b91e1be1e0d5f60652b964a3070216de83d2e47c";
};
propagatedBuildInputs = [ itsdangerous ];
diff --git a/pkgs/development/python-modules/whitenoise/default.nix b/pkgs/development/python-modules/whitenoise/default.nix
index 9ef4fd14979d36e88c6f2560f7dc84fb524e15d6..cf24f7fb1d3a8b8a3969b3cc7b34abe640cffaeb 100644
--- a/pkgs/development/python-modules/whitenoise/default.nix
+++ b/pkgs/development/python-modules/whitenoise/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "whitenoise";
- version = "5.0.1";
+ version = "5.1.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0f9137f74bd95fa54329ace88d8dc695fbe895369a632e35f7a136e003e41d73";
+ sha256 = "60154b976a13901414a25b0273a841145f77eb34a141f9ae032a0ace3e4d5b27";
};
# No tests
diff --git a/pkgs/development/python-modules/word2vec/default.nix b/pkgs/development/python-modules/word2vec/default.nix
index 77cea74f6691b045398e054c3a0a8464afd1c0b1..367c299a70c743e8da91d1499dabefe5121ceae1 100644
--- a/pkgs/development/python-modules/word2vec/default.nix
+++ b/pkgs/development/python-modules/word2vec/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "word2vec";
- version = "0.10.6";
+ version = "0.11.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "95aa222ff2d5c2559192414b794870d14a022016ba83f1bef0cf8cc185e41483";
+ sha256 = "222d8ffb47f385c43eba45e3f308e605fc9736b2b7137d74979adf1a31e7c8b4";
};
propagatedBuildInputs = [ cython numpy scikitlearn six ];
diff --git a/pkgs/development/python-modules/wptserve/default.nix b/pkgs/development/python-modules/wptserve/default.nix
index 65e3669734f6ac756353b1b2ce220b3c1f2fb486..7caf36fa6b2b7072c94e9bf850a961091f551a94 100644
--- a/pkgs/development/python-modules/wptserve/default.nix
+++ b/pkgs/development/python-modules/wptserve/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "wptserve";
- version = "2.0";
+ version = "3.0";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "9d0c6adc279748abea81ac12b7a2cac97ebbdd87826dc11f6dbd85b781e9442a";
+ sha256 = "11990a92b07e4535c2723c34a88bd905c66acec9cda6efa7a7b61371bfe8d87a";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/wrapt/default.nix b/pkgs/development/python-modules/wrapt/default.nix
index a380e6ac3798885beb087ea56aab0a277329cc85..0d5376e10047981396f91f72c2b10b0a986c1f9d 100644
--- a/pkgs/development/python-modules/wrapt/default.nix
+++ b/pkgs/development/python-modules/wrapt/default.nix
@@ -5,14 +5,14 @@
buildPythonPackage rec {
pname = "wrapt";
- version = "1.11.2";
+ version = "1.12.1";
# No tests in archive
doCheck = false;
src = fetchPypi {
inherit pname version;
- sha256 = "565a021fd19419476b9362b05eeaa094178de64f8361e44468f9e9d7843901e1";
+ sha256 = "b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7";
};
meta = {
diff --git a/pkgs/development/python-modules/xml2rfc/default.nix b/pkgs/development/python-modules/xml2rfc/default.nix
index b2bd5af56c8c17f20e0b936d7f2e8a92526ba781..960c544740ccff89770d0929391f90f095406975 100644
--- a/pkgs/development/python-modules/xml2rfc/default.nix
+++ b/pkgs/development/python-modules/xml2rfc/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "xml2rfc";
- version = "2.41.0";
+ version = "2.45.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0xmhgn62a8a7282yd003zz63mrgyajb6sg29bfyllx3mxmdlb0iz";
+ sha256 = "16e4d27040f7cb10171fb747e0193ff71b035597c63837133beee6ce4ba6ad6e";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/yapf/default.nix b/pkgs/development/python-modules/yapf/default.nix
index f4e154f2cbcd8f2fcead05942710fae3180e6bfe..65a4e9abcb2988445a7931a76bdc154c52a78fac 100644
--- a/pkgs/development/python-modules/yapf/default.nix
+++ b/pkgs/development/python-modules/yapf/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "yapf";
- version = "0.29.0";
+ version = "0.30.0";
src = fetchPypi {
inherit pname version;
- sha256 = "712e23c468506bf12cadd10169f852572ecc61b266258422d45aaf4ad7ef43de";
+ sha256 = "3000abee4c28daebad55da6c85f3cd07b8062ce48e2e9943c8da1b9667d48427";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/yattag/default.nix b/pkgs/development/python-modules/yattag/default.nix
index 32b378ddd57b5150b556d98d4f3b2983e18f4231..f9b597e9f785a7f57d1ab54734f3519bef6b36f6 100644
--- a/pkgs/development/python-modules/yattag/default.nix
+++ b/pkgs/development/python-modules/yattag/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "yattag";
- version = "1.12.2";
+ version = "1.13.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1g0zhf09vs8cq0l5lx10dnqpimvg5mzh9k0z12n6nnfsw11cila7";
+ sha256 = "41c1182f81e69bc53d8763c5bb9d27f54ae05ce581ee4e41c7931cc2f2479262";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/yt/default.nix b/pkgs/development/python-modules/yt/default.nix
index ce89ec0fd3d4d71773f6a8e036f7f6e2af304185..353400120f3c6c69b54da45c52dee1dd94047d03 100644
--- a/pkgs/development/python-modules/yt/default.nix
+++ b/pkgs/development/python-modules/yt/default.nix
@@ -15,12 +15,12 @@
buildPythonPackage rec {
pname = "yt";
- version = "3.5.1";
+ version = "3.6.0";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "c8ef8eceb934dc189d63dc336109fad3002140a9a32b19f38d1812d5d5a30d71";
+ sha256 = "effb00536f19fd2bdc18f67dacd5550b82066a6adce5b928f27a01d7505109ec";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/yubico-client/default.nix b/pkgs/development/python-modules/yubico-client/default.nix
index f679c54f96caf57cc9ce8aea24425d1f65e6494a..e8457055c1808ccf13ad13fc4be4ebfa2d4b7f17 100644
--- a/pkgs/development/python-modules/yubico-client/default.nix
+++ b/pkgs/development/python-modules/yubico-client/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "yubico-client";
- version = "1.12.0";
+ version = "1.13.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1d74c6341210c94b639f7c7c8930550e73d5c1be60402e418e9dc95e038f8527";
+ sha256 = "e3b86cd2a123105edfacad40551c7b26e9c1193d81ffe168ee704ebfd3d11162";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/zarr/default.nix b/pkgs/development/python-modules/zarr/default.nix
index ac7c2b6af010dd861d468da5e87415d8a7913cf1..d7d1df5993b7f66c55faa7700f971d27aaaea353 100644
--- a/pkgs/development/python-modules/zarr/default.nix
+++ b/pkgs/development/python-modules/zarr/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "zarr";
- version = "2.3.2";
+ version = "2.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c62d0158fb287151c978904935a177b3d2d318dea3057cfbeac8541915dfa105";
+ sha256 = "53aa21b989a47ddc5e916eaff6115b824c0864444b1c6f3aaf4f6cf9a51ed608";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/zconfig/default.nix b/pkgs/development/python-modules/zconfig/default.nix
index 75f8647730cc86eebfad76804deed7e8347f983d..706db8243714477a408ccc926eb0114517ae3c9a 100644
--- a/pkgs/development/python-modules/zconfig/default.nix
+++ b/pkgs/development/python-modules/zconfig/default.nix
@@ -4,6 +4,7 @@
, zope_testrunner
, manuel
, docutils
+, pythonAtLeast
}:
buildPythonPackage rec {
@@ -20,6 +21,8 @@ buildPythonPackage rec {
buildInputs = [ manuel docutils ];
propagatedBuildInputs = [ zope_testrunner ];
+ disabled = pythonAtLeast "3.8"; # 3.6.0 introduces compatibility for 3.8 and 3.9
+
meta = with stdenv.lib; {
description = "Structured Configuration Library";
homepage = "https://pypi.python.org/pypi/ZConfig";
diff --git a/pkgs/development/python-modules/zeroc-ice/default.nix b/pkgs/development/python-modules/zeroc-ice/default.nix
index ccc34b42afb49298c6f0c23e8b3219bb9a4d0ea7..16bf5b7855c57b7bf1c8cb0ea158bd9d454a94d0 100644
--- a/pkgs/development/python-modules/zeroc-ice/default.nix
+++ b/pkgs/development/python-modules/zeroc-ice/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "zeroc-ice";
- version = "3.7.3";
+ version = "3.7.4";
src = fetchPypi {
inherit version pname;
- sha256 = "1adec3b54c77c46acfc8a99d6336ce9a0223a7016852666358133cbe37d99744";
+ sha256 = "dc79a1eaad1d1cd1cf8cfe636e1bc413c60645e3e87a5a8e9b97ce882690e0e4";
};
buildInputs = [ openssl bzip2 ];
diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix
index d293ae449c1d5c432d6477b260ad6b302864e00c..1e51db1ab528e2feb3768bec5deaede2ad24981d 100644
--- a/pkgs/development/python-modules/zeroconf/default.nix
+++ b/pkgs/development/python-modules/zeroconf/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "zeroconf";
- version = "0.26.1";
+ version = "0.27.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "09rvliph7phvgzwmmdv1kwcp3andpiiqfpkrwq1vkxvwqa3mgwji";
+ sha256 = "51a8bc581036cabcf82523c81b72f6a11b2c7913eb7eb418b6dad60cd40f9ef2";
};
propagatedBuildInputs = [ ifaddr ]
diff --git a/pkgs/development/python-modules/zict/default.nix b/pkgs/development/python-modules/zict/default.nix
index 9208b54981bcddf93959b0dda4274382cf3aa555..0aa379322ee6b2956f090c6f77868d2f40b418bc 100644
--- a/pkgs/development/python-modules/zict/default.nix
+++ b/pkgs/development/python-modules/zict/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "zict";
- version = "1.0.0";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "04532600mnsvzv43l2jvjrn7sflg0wkjqzy7nj7m3vvxm5gd4kg3";
+ sha256 = "8e2969797627c8a663575c2fc6fcb53a05e37cdb83ee65f341fc6e0c3d0ced16";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/zigpy-deconz/default.nix b/pkgs/development/python-modules/zigpy-deconz/default.nix
index c9df7824093f8d2b737cf8fdd60d1b833e3a6af2..80667cf6ec50944abd062bdb93915b7eab3843dc 100644
--- a/pkgs/development/python-modules/zigpy-deconz/default.nix
+++ b/pkgs/development/python-modules/zigpy-deconz/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "zigpy-deconz";
- version = "0.7.0";
+ version = "0.9.2";
nativeBuildInputs = [ pytest ];
buildInputs = [ aiohttp crccheck pycryptodome ];
@@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "049k6lvgf6yjkinbbzm7gqrzqljk2ky9kfw8n53x8kjyfmfp71i2";
+ sha256 = "f4256136d714c00d22f6d2abf975438e2bc080cc43b8afef0decb80ed8066ef6";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix
index 726f1fde4e64fc1d1787725a049934169f0a2eff..dfe1a5c547da7e366585036e8af7585ce3f2dda5 100644
--- a/pkgs/development/python-modules/zigpy/default.nix
+++ b/pkgs/development/python-modules/zigpy/default.nix
@@ -4,7 +4,7 @@
buildPythonPackage rec {
pname = "zigpy-homeassistant";
- version = "0.11.0";
+ version = "0.19.0";
nativeBuildInputs = [ pytest pytest-asyncio asynctest ];
buildInputs = [ aiohttp pycryptodome ];
@@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "021wg9yhz8dsif60r8s5621mf63bsayjjb2bimhq0am03ql0fysl";
+ sha256 = "779cff7affb86b7141aa641c188342b22be0ec766adee0d180c93e74e2b10adc";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/zimports/default.nix b/pkgs/development/python-modules/zimports/default.nix
index 43588361ca78793659bc39faa8f5936c0c56be3a..338dd93150b32c029c8fe3e37ce94f43f1f62b78 100644
--- a/pkgs/development/python-modules/zimports/default.nix
+++ b/pkgs/development/python-modules/zimports/default.nix
@@ -5,6 +5,7 @@
, flake8-import-order
, pyflakes
, mock
+, setuptools
}:
buildPythonPackage rec {
@@ -23,12 +24,19 @@ buildPythonPackage rec {
propagatedBuildInputs = [
pyflakes
flake8-import-order
+ setuptools
];
checkInputs = [
mock
];
+ checkPhase = ''
+ runHook preInstallCheck
+ PYTHONPATH= $out/bin/zimports --help >/dev/null
+ runHook postInstallCheck
+ '';
+
meta = with lib; {
description = "Python import rewriter";
homepage = "https://github.com/sqlalchemyorg/zimports";
diff --git a/pkgs/development/python-modules/zipp/1.nix b/pkgs/development/python-modules/zipp/1.nix
new file mode 100644
index 0000000000000000000000000000000000000000..d7447a26159e0601aa713fe75bb79ceaa4193b04
--- /dev/null
+++ b/pkgs/development/python-modules/zipp/1.nix
@@ -0,0 +1,38 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, setuptools_scm
+, pytest
+, pytest-flake8
+, more-itertools
+, toml
+}:
+
+buildPythonPackage rec {
+ pname = "zipp";
+ version = "1.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0v3qayhqv7vyzydpydwcp51bqciw8p2ajddw68x5k8zppc0vx3yk";
+ };
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ propagatedBuildInputs = [ more-itertools ];
+
+ checkInputs = [ pytest pytest-flake8 ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ # Prevent infinite recursion with pytest
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Pathlib-compatible object wrapper for zip files";
+ homepage = "https://github.com/jaraco/zipp";
+ license = licenses.mit;
+ };
+}
\ No newline at end of file
diff --git a/pkgs/development/python-modules/zipp/default.nix b/pkgs/development/python-modules/zipp/default.nix
index 13cb2131a4d7c2a0fb714c2edc6c83a6ff3b4ba3..5d4bc589d36142af41992ac98ba13e95a643d656 100644
--- a/pkgs/development/python-modules/zipp/default.nix
+++ b/pkgs/development/python-modules/zipp/default.nix
@@ -5,18 +5,19 @@
, pytest
, pytest-flake8
, more-itertools
+, toml
}:
buildPythonPackage rec {
pname = "zipp";
- version = "0.6.0";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "3718b1cbcd963c7d4c5511a8240812904164b7f381b647143a89d3b98f9bcd8e";
+ sha256 = "c599e4d75c98f6798c509911d08a22e6c021d074469042177c8c86fb92eefd96";
};
- nativeBuildInputs = [ setuptools_scm ];
+ nativeBuildInputs = [ setuptools_scm toml ];
propagatedBuildInputs = [ more-itertools ];
diff --git a/pkgs/development/python-modules/zope_configuration/default.nix b/pkgs/development/python-modules/zope_configuration/default.nix
index 664aa0af6e88b14f7ed54d2fc1f66192618b1540..587cbf60d88c9e5aca5dc2188c038ab1004c4431 100644
--- a/pkgs/development/python-modules/zope_configuration/default.nix
+++ b/pkgs/development/python-modules/zope_configuration/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "zope.configuration";
- version = "4.3.1";
+ version = "4.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "6e16747f9fd6b9d8f09d78edf2a6f539cad0fa4ad49d8deb9cf63447cc4168e1";
+ sha256 = "e9f02bac44405ad1526399d6574b91d792f9694f9c67df8b64e91fe10fcddb3c";
};
checkInputs = [ zope_testrunner manuel ];
diff --git a/pkgs/development/python-modules/zope_contenttype/default.nix b/pkgs/development/python-modules/zope_contenttype/default.nix
index d3cd69943a75843f83d42f28b49c2c11a4410056..b1792d71854347b1fa0a775669d91944210749a4 100644
--- a/pkgs/development/python-modules/zope_contenttype/default.nix
+++ b/pkgs/development/python-modules/zope_contenttype/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, buildPythonPackage
, fetchPypi
+, zope_testrunner
}:
buildPythonPackage rec {
@@ -12,12 +13,12 @@ buildPythonPackage rec {
sha256 = "c12d929c67ab3eaef9b8a7fba3d19cce8500c8fd25afed8058c8e15f324cbd5b";
};
+ checkInputs = [ zope_testrunner ];
+
meta = with stdenv.lib; {
homepage = "https://github.com/zopefoundation/zope.contenttype";
description = "A utility module for content-type (MIME type) handling";
license = licenses.zpl20;
maintainers = with maintainers; [ goibhniu ];
- broken = true;
};
-
}
diff --git a/pkgs/development/python-modules/zope_filerepresentation/default.nix b/pkgs/development/python-modules/zope_filerepresentation/default.nix
index 0a7e959e11fe8f42f49db3397af71ed8ff03f918..82a981402ebe342ec117f6f24b6a6940260ec794 100644
--- a/pkgs/development/python-modules/zope_filerepresentation/default.nix
+++ b/pkgs/development/python-modules/zope_filerepresentation/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "zope.filerepresentation";
- version = "4.2.0";
+ version = "5.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c9bff2b2492b2fe716ee54538441a98d6145d1de87dd921eaa44ac834fbb63b6";
+ sha256 = "3fbca4730c871d8e37b9730763c42b69ba44117cf6d0848014495bb301cae2d6";
};
propagatedBuildInputs = [ zope_schema ];
diff --git a/pkgs/development/python-modules/zope_interface/default.nix b/pkgs/development/python-modules/zope_interface/default.nix
index 9214c0badf0a82eaeae148d68005725f7f25d2bd..5e7086191ccecec80e989dbaf9e845db5019d280 100644
--- a/pkgs/development/python-modules/zope_interface/default.nix
+++ b/pkgs/development/python-modules/zope_interface/default.nix
@@ -6,15 +6,17 @@
buildPythonPackage rec {
pname = "zope.interface";
- version = "4.7.2";
-
+ version = "5.1.0";
+
src = fetchPypi {
inherit pname version;
- sha256 = "fd1101bd3fcb4f4cf3485bb20d6cb0b56909b94d3bd2a53a6cb9d381c3da3365";
+ sha256 = "03nrl6b8cb600dnnh46y149awvrm0gxyqgwq5hdw3lvys8mw9r20";
};
propagatedBuildInputs = [ zope_event ];
+ doCheck = false; # Circular deps.
+
meta = with stdenv.lib; {
description = "Zope.Interface";
homepage = "http://zope.org/Products/ZopeInterface";
diff --git a/pkgs/development/python-modules/zope_schema/default.nix b/pkgs/development/python-modules/zope_schema/default.nix
index 8ecbf0a9907b325ee1f1a62724eb7fe170f9525e..d32fb05ef94ae58f0c46de77411cddff77053375 100644
--- a/pkgs/development/python-modules/zope_schema/default.nix
+++ b/pkgs/development/python-modules/zope_schema/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "zope.schema";
- version = "4.9.3";
+ version = "6.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "2d971da8707cab47b1916534b9929dcd9d7f23aed790e6b4cbe3103d5b18069d";
+ sha256 = "20fbbce8a0726ba34f0e3958676498feebb818f06575193254e139d8d7214f26";
};
propagatedBuildInputs = [ zope_location zope_event zope_interface zope_testing ];
diff --git a/pkgs/development/python-modules/zstandard/default.nix b/pkgs/development/python-modules/zstandard/default.nix
index bcac246e8f62ed80258e96e8ba9791e8362f8bfa..a0c7ccd438d4f5193907ab66c09e07cf660fd828 100755
--- a/pkgs/development/python-modules/zstandard/default.nix
+++ b/pkgs/development/python-modules/zstandard/default.nix
@@ -3,19 +3,18 @@
, fetchPypi
, cffi
, hypothesis
-, zstd
}:
buildPythonPackage rec {
pname = "zstandard";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "e5cbd8b751bd498f275b0582f449f92f14e64f4e03b5bf51c571240d40d43561";
+ sha256 = "0lkn7n3bfp7zip6hkqwkqwc8pxmhhs4rr699k77h51rfln6kjllh";
};
- propagatedBuildInputs = [ cffi zstd ];
+ propagatedBuildInputs = [ cffi ];
checkInputs = [ hypothesis ];
diff --git a/pkgs/development/python-modules/zstd/default.nix b/pkgs/development/python-modules/zstd/default.nix
index 75856a88b7e0e622b97b9c52f89cf9227b78ae4b..8f61f2ffc66e38cded005959a77cdc918f8993f3 100644
--- a/pkgs/development/python-modules/zstd/default.nix
+++ b/pkgs/development/python-modules/zstd/default.nix
@@ -3,16 +3,16 @@
buildPythonPackage rec {
pname = "zstd";
- version = "1.4.4.0";
+ version = "1.4.5.1";
src = fetchPypi {
inherit pname version;
- sha256 = "33f2c1fd8d3f9ac8e35fb3e199896afc54cceb68878570c6d4b72985dc6584a5";
+ sha256 = "2a1806d625bd2d8944ead4b3018fc6444a31467fa09935e9c1d4296275f024c6";
};
postPatch = ''
substituteInPlace setup.py \
- --replace "/usr/bin/pkg-config" "${pkgconfig}/bin/pkg-config"
+ --replace "/usr/bin/pkg-config" "${pkgconfig}/bin/${pkgconfig.targetPrefix}pkg-config"
'';
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/tools/ameba/default.nix b/pkgs/development/tools/ameba/default.nix
index a2d829f85c28d897a4f4fa507207b235ecbedfba..215319e4e65feaee4279c0c97fe63b4773d9e992 100644
--- a/pkgs/development/tools/ameba/default.nix
+++ b/pkgs/development/tools/ameba/default.nix
@@ -2,13 +2,13 @@
crystal.buildCrystalPackage rec {
pname = "ameba";
- version = "0.12.1";
+ version = "0.13.0";
src = fetchFromGitHub {
owner = "crystal-ameba";
repo = "ameba";
rev = "v${version}";
- sha256 = "0c2j2qki0czkpsqxv75qg95pk9f0w4rqa5ln07rs4bj9dk2lrr3l";
+ sha256 = "0h7s40xk7qmrc560k6vyx67lvimp74giwj21a43np0gcxq4f9icd";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix b/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
index 037645490952e3c599fcb6f819c081fa2659c530..fd1c2c964a223c10aeaf7ed2f88a38295ad6a34c 100644
--- a/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
+++ b/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-tarpaulin";
- version = "0.13.3";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = "xd009642";
repo = "tarpaulin";
rev = "${version}";
- sha256 = "1zc03frbag0lhxxbrdhip5h61ah16rqfcs314nyx7lfn3jd0gqzd";
+ sha256 = "1ilqynjvvczxdvsfszkmrz1casrbsbklw8nbgh5l1nx8kxsp5lx7";
};
nativeBuildInputs = [
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
];
buildInputs = [ openssl ];
- cargoSha256 = "15qf5hb6gm4lm1dcsqqs8nmd43m1qmw2g2zpj3c0abs5fbdz8k3a";
+ cargoSha256 = "0jcn1b4v9glh058sfd270b33g988n672q50f8kyhwl8xip7xzj06";
#checkFlags = [ "--test-threads" "1" ];
doCheck = false;
diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix
index 288482ab6f7df0c5085587fba668d51355a30cc3..632d3005e7b5a624b7e9538a4708e9f884cb869d 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.33";
+ version = "8.34";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
- sha256 = "03innxi9f44z2c785a94n3i0adm6mn3jjgqlvgx46nmigvw41mz6";
+ sha256 = "0qgldd0rna5y50vflkjnhl4hb4nhh28d0zwsv32872g6hivl7fzb";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/analysis/codeql/default.nix b/pkgs/development/tools/analysis/codeql/default.nix
index ec985a2ae19b046be1c5d1c2dd8c5962a3d08455..40294e3f4c754132f9f43c0f406a7e35acbcbf90 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.4";
+ version = "2.2.3";
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 = "0jgwvc9flqdm88q9kknzjs125j9d3j5l5adcpngfy17ljgziy4nn";
+ sha256 = "029l4f7d6c6kj2arc2zij4r04y36p537c6qaa6v87dd9piz85k0j";
};
nativeBuildInputs = [
diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix
index bdd275a218b81c0e9fe58f9a2b96a026fd19ca71..8e2c28336cf704829ae7531e8d6e47981ea1f753 100644
--- a/pkgs/development/tools/analysis/cppcheck/default.nix
+++ b/pkgs/development/tools/analysis/cppcheck/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cppcheck";
- version = "2.0";
+ version = "2.1";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "0gssnb50cndr77xva4nar4a82ii0vfqy96dlm27gb7pd6xmd6xsz";
+ sha256 = "1xx5i6z9a36h7k4ipikrk2zidk7jcjv8ryqyq2m5hnwy0gpyw9mb";
};
buildInputs = [ pcre ] ++ stdenv.lib.optionals withZ3 [ z3 ];
diff --git a/pkgs/development/tools/analysis/cpplint/default.nix b/pkgs/development/tools/analysis/cpplint/default.nix
index 577a09e8de995b84c387ab3b44982c0f8cd3c391..61aee215031a0df30a1cbfc3bedc15c06d2ce335 100644
--- a/pkgs/development/tools/analysis/cpplint/default.nix
+++ b/pkgs/development/tools/analysis/cpplint/default.nix
@@ -2,20 +2,21 @@
python3Packages.buildPythonApplication rec {
pname = "cpplint";
- version = "1.3.0";
+ version = "1.5.1";
# Fetch from github instead of pypi, since the test cases are not in the pypi archive
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "107v7bp35kxbv9v7wl79h7115z1m4b48rhasp0cnivql1grd277i";
+ sha256 = "0k927mycj1k4l3fbxrk597bhcjl2nrpaas1imbjgk64cyq8dv7lh";
};
postPatch = ''
patchShebangs cpplint_unittest.py
'';
+ checkInputs = with python3Packages; [ pytest pytestrunner ];
checkPhase = ''
./cpplint_unittest.py
'';
diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix
index 8df10222a88ef5ebbd6444ed05ef8906f270131d..ce60cf1392a7c164cbbb91206330a58047a357e6 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.126.1";
+ version = "0.128.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "1acmhyhbl4s2c907nj8jwgg9fjjrfr306vagwkcx2lza4clb2aan";
+ sha256 = "1psplmqd1l6mxw0rbji2h73fvqhpp1zf9clzgc8khmkh0bbhc5ss";
};
installPhase = ''
diff --git a/pkgs/development/tools/analysis/frama-c/default.nix b/pkgs/development/tools/analysis/frama-c/default.nix
index c7ac2986fd6c526771af1124f6574782865e6a93..179a74c56d506d416ff81a8255985ba5a65065c7 100644
--- a/pkgs/development/tools/analysis/frama-c/default.nix
+++ b/pkgs/development/tools/analysis/frama-c/default.nix
@@ -23,12 +23,12 @@ in
stdenv.mkDerivation rec {
pname = "frama-c";
- version = "20.0";
- slang = "Calcium";
+ version = "21.1";
+ slang = "Scandium";
src = fetchurl {
url = "http://frama-c.com/download/frama-c-${version}-${slang}.tar.gz";
- sha256 = "03dvn162djylj2skmk6vv75gh87mm4s5cspkzcrlm5x0rlla2yqn";
+ sha256 = "0qq0d08dzr0dmdjysiimdqmwlzgnn932vp5kf8lfn3nl45ai09dy";
};
preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")";
diff --git a/pkgs/development/tools/analysis/hopper/default.nix b/pkgs/development/tools/analysis/hopper/default.nix
index 8a265d89849d58e2716866a0856201e34720f4f0..68f12dac70f5faa22555c0070648af26e08d45a9 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.27";
+ version = "4.5.29";
rev = "v${lib.versions.major version}";
src = fetchurl {
url = "https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-${rev}-${version}-Linux.pkg.tar.xz";
- sha256 = "1c0lyj20kvb6ljf7zk6hzs70bl5fwnmyiv6w3hhr079bgn4fq4m0";
+ sha256 = "1v1pff5fiv41khvrnlpdks2vddjnvziyn14qqj6v26snyhwi86zh";
};
sourceRoot = ".";
diff --git a/pkgs/development/tools/analysis/pmd/default.nix b/pkgs/development/tools/analysis/pmd/default.nix
index 3f3731e2ac8346b047a7c89e8fc98ea52a824bb3..f80483e0e123af7aeeb33694a24395b8fc109f43 100644
--- a/pkgs/development/tools/analysis/pmd/default.nix
+++ b/pkgs/development/tools/analysis/pmd/default.nix
@@ -1,20 +1,21 @@
-{ stdenv, fetchurl, unzip }:
+{ stdenv, fetchurl, unzip, makeWrapper, openjdk }:
stdenv.mkDerivation rec {
pname = "pmd";
- version = "6.17.0";
-
- nativeBuildInputs = [ unzip ];
+ version = "6.25.0";
src = fetchurl {
url = "mirror://sourceforge/pmd/pmd-bin-${version}.zip";
- sha256 = "0000w28dg5z8gs7cxhx7d0fv10ry0yxamk5my28ncqqsg7a4qy8w";
+ sha256 = "0ykg0wylyfiwjlhkbfjqfam34174paihrw7x1dwfq9anyn5bjf0k";
};
+ nativeBuildInputs = [ unzip makeWrapper ];
+
installPhase = ''
runHook preInstall
mkdir -p $out
cp -R {bin,lib} $out
+ wrapProgram $out/bin/run.sh --prefix PATH : ${openjdk.jre}/bin
runHook postInstall
'';
diff --git a/pkgs/development/tools/analysis/tflint/default.nix b/pkgs/development/tools/analysis/tflint/default.nix
index d4d09f7ae26df1b5b75515e4b41454353aa041e7..88b556bd06abf8722683560aef951adc767d5127 100644
--- a/pkgs/development/tools/analysis/tflint/default.nix
+++ b/pkgs/development/tools/analysis/tflint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "tflint";
- version = "0.16.2";
+ version = "0.17.0";
src = fetchFromGitHub {
owner = "terraform-linters";
repo = pname;
rev = "v${version}";
- sha256 = "09s4a7xgzr6qr268j3bqjj18s9gn9xcssfvm6w918m7wd39zgqy0";
+ sha256 = "14zsgapc18r0xccld21jalk50i6xa0bgd56a0l8kamffhf0jnifk";
};
- vendorSha256 = "1w833lx52m61dv4aq25946bnfwj8yd2g7w989d66ih39simxsvzr";
+ vendorSha256 = "0k14inpxg4qd28kg9n58n1hj40bzzqb1ywhiw9cb9az4j0xaa3hi";
subPackages = [ "." ];
diff --git a/pkgs/development/tools/analysis/tfsec/default.nix b/pkgs/development/tools/analysis/tfsec/default.nix
index 49009570e57b6db2ee7c36243d1366f3b58afa44..251162efd8f728213e058b36193935b0797b154d 100644
--- a/pkgs/development/tools/analysis/tfsec/default.nix
+++ b/pkgs/development/tools/analysis/tfsec/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "tfsec";
- version = "0.19.0";
+ version = "0.21.0";
src = fetchFromGitHub {
owner = "liamg";
repo = pname;
rev = "v${version}";
- sha256 = "1ddyvkv0949p0b6m1rwai5r87mca5xwyjwsjq7gbyqz9h10bv7nf";
+ sha256 = "0mmh161zwrkjwpw01zcgh7hsap7lgdxhg191bajzig6vlq287jyh";
};
goPackagePath = "github.com/liamg/tfsec";
diff --git a/pkgs/development/tools/aws-sam-cli/default.nix b/pkgs/development/tools/aws-sam-cli/default.nix
index 8af26a06c5c21e2ceccc1895d8482c917d69c197..c2ebf22350840f6951b2a6460e60678d2a355bd8 100644
--- a/pkgs/development/tools/aws-sam-cli/default.nix
+++ b/pkgs/development/tools/aws-sam-cli/default.nix
@@ -1,4 +1,5 @@
-{ lib
+{ fetchFromGitHub
+, lib
, python
, enableTelemetry ? false
}:
@@ -6,6 +7,14 @@
let
py = python.override {
packageOverrides = self: super: {
+ aws-sam-translator = super.aws-sam-translator.overridePythonAttrs (oldAttrs: rec {
+ version = "1.25.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "08756yl5lpqgrpr80f2b6bdcgygr37l6q1yygklcg9hz4yfpccav";
+ };
+ });
+
flask = super.flask.overridePythonAttrs (oldAttrs: rec {
version = "1.0.2";
src = oldAttrs.src.override {
@@ -30,11 +39,11 @@ with py.pkgs;
buildPythonApplication rec {
pname = "aws-sam-cli";
- version = "0.44.0";
+ version = "1.0.0rc1";
src = fetchPypi {
inherit pname version;
- sha256 = "0r3m41xjmg8m2jwsqwc9kdkcs3xbz8dsl240ybwbnr7rp29pnirf";
+ sha256 = "011b334gdvd9lhqia8c952q3cmzj99vik680180nbp0qh2xw6zpf";
};
# Tests are not included in the PyPI package
@@ -66,9 +75,11 @@ buildPythonApplication rec {
# fix over-restrictive version bounds
postPatch = ''
substituteInPlace requirements/base.txt \
+ --replace "boto3~=1.13.0, >=1.13.0" "boto3~=1.14.3" \
--replace "serverlessrepo==0.1.9" "serverlessrepo~=0.1.9" \
--replace "python-dateutil~=2.6, <2.8.1" "python-dateutil~=2.6" \
- --replace "tomlkit==0.5.8" "tomlkit~=0.5.8" \
+ --replace "jmespath~=0.9.5" "jmespath~=0.10.0" \
+ --replace "tomlkit==0.5.8" "tomlkit~=0.6.0" \
--replace "requests==2.22.0" "requests~=2.22"
'';
diff --git a/pkgs/development/tools/bazel-watcher/default.nix b/pkgs/development/tools/bazel-watcher/default.nix
index f331272a5f3127073a0ebdea31ca9c086e2ae989..fae1310bd5898095d5d434cf62870d60c55d80a9 100644
--- a/pkgs/development/tools/bazel-watcher/default.nix
+++ b/pkgs/development/tools/bazel-watcher/default.nix
@@ -56,7 +56,7 @@ buildBazelPackage rec {
sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker
'';
- sha256 = "16zgjd6zww9skk34ggfx5l3kbsdyv98zxawrvmx1arv5gaj63pp9";
+ sha256 = "0rfdwss8aahydiybwhi3j0qw12j1l91k9lbn1vaip0bmnq5qfwh9";
};
buildAttrs = {
diff --git a/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix b/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
index d615657ebeb4592f4001a4ddc460fdfb06cdc984..9910256afc0a8c855847db9d4c9fd2ea4b2e10a1 100644
--- a/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
@@ -64,7 +64,7 @@ buildBazelPackage rec {
sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker
'';
- sha256 = "0rfjyvw370yn4rp1f2772b2h3jbycymdw26zx38krzy5zq0iajyp";
+ sha256 = "1m7fmb03lirffxx04ck73bn5zwaji7zdwhlqq8s1c6pgp755d3vi";
};
buildAttrs = {
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_3/default.nix b/pkgs/development/tools/build-managers/bazel/bazel_3/default.nix
index 77caa2325622b75c4de9ebb32e464a54556d7b28..c867ed7a85d13bd590870f1646b01bbbaee2ccce 100644
--- a/pkgs/development/tools/build-managers/bazel/bazel_3/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/bazel_3/default.nix
@@ -25,11 +25,11 @@
}:
let
- version = "3.2.0";
+ version = "3.3.1";
src = fetchurl {
url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip";
- sha256 = "1ylbfdcb6rhnc3sr292c6shl754i0h0i050f4gr4bppn6sa15v24";
+ sha256 = "0ir796kl8r9hpr3li26qsdy1z2lx2bv82zmk4a2s7q64clyg9wg0";
};
# Update with `eval $(nix-build -A bazel.updater)`,
@@ -53,8 +53,8 @@ let
else srcs."java_tools_javac11_linux-v8.0.zip")
srcs."coverage_output_generator-v2.1.zip"
srcs.build_bazel_rules_nodejs
- srcs."android_tools_pkg-0.16.0.tar.gz"
- srcs."3.1.0.tar.gz"
+ srcs."android_tools_pkg-0.19.0rc1.tar.gz"
+ srcs."bazel-toolchains-3.1.0.tar.gz"
srcs.rules_pkg
srcs.rules_cc
srcs.rules_java
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json b/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json
index 786a31c9bb310e66af08dfdef5ab7e4709b0a79a..4007a77b065253c790c2003d65d10a5e783e4e3b 100644
--- a/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json
+++ b/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json
@@ -7,6 +7,14 @@
"https://github.com/bazelbuild/rules_sass/archive/1.25.0.zip"
]
},
+ "1ef781ced3b1443dca3ed05dec1989eca1a4e1cd.tar.gz": {
+ "name": "1ef781ced3b1443dca3ed05dec1989eca1a4e1cd.tar.gz",
+ "sha256": "5a725b777976b77aa122b707d1b6f0f39b6020f66cd427bb111a585599c857b1",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/stardoc/archive/1ef781ced3b1443dca3ed05dec1989eca1a4e1cd.tar.gz",
+ "https://github.com/bazelbuild/stardoc/archive/1ef781ced3b1443dca3ed05dec1989eca1a4e1cd.tar.gz"
+ ]
+ },
"2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz": {
"name": "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz",
"sha256": "c00ceec469dbcf7929972e3c79f20c14033824538038a554952f5c31d8832f96",
@@ -15,14 +23,6 @@
"https://github.com/bazelbuild/bazel-skylib/archive/2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz"
]
},
- "3.1.0.tar.gz": {
- "name": "3.1.0.tar.gz",
- "sha256": "726b5423e1c7a3866a3a6d68e7123b4a955e9fcbe912a51e0f737e6dab1d0af2",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/3.1.0.tar.gz",
- "https://github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz"
- ]
- },
"46993efdd33b73649796c5fc5c9efb193ae19d51.zip": {
"name": "46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
"sha256": "66184688debeeefcc2a16a2f80b03f514deac8346fe888fb7e691a52c023dd88",
@@ -65,14 +65,22 @@
"patch_cmds_win": [
"Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
],
- "sha256": "e2cbd43a9d23aa32197c29d689a7e017f205acb07053f5dd584f500a1a9d4361",
- "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.16.0.tar.gz"
+ "sha256": "761e997a9055fe5e2b70aba8d64e78d4c2113feafaa8ac81909cb63e403f3087",
+ "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc1.tar.gz"
},
- "android_tools_pkg-0.16.0.tar.gz": {
- "name": "android_tools_pkg-0.16.0.tar.gz",
- "sha256": "e2cbd43a9d23aa32197c29d689a7e017f205acb07053f5dd584f500a1a9d4361",
+ "android_tools_pkg-0.19.0rc1.tar.gz": {
+ "name": "android_tools_pkg-0.19.0rc1.tar.gz",
+ "sha256": "761e997a9055fe5e2b70aba8d64e78d4c2113feafaa8ac81909cb63e403f3087",
"urls": [
- "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.16.0.tar.gz"
+ "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.19.0rc1.tar.gz"
+ ]
+ },
+ "bazel-toolchains-3.1.0.tar.gz": {
+ "name": "bazel-toolchains-3.1.0.tar.gz",
+ "sha256": "726b5423e1c7a3866a3a6d68e7123b4a955e9fcbe912a51e0f737e6dab1d0af2",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz",
+ "https://github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz"
]
},
"bazel_j2objc": {
@@ -114,10 +122,19 @@
"sha256": "726b5423e1c7a3866a3a6d68e7123b4a955e9fcbe912a51e0f737e6dab1d0af2",
"strip_prefix": "bazel-toolchains-3.1.0",
"urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/3.1.0.tar.gz",
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz",
"https://github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz"
]
},
+ "bazel_website": {
+ "build_file_content": "\nexports_files([\"_sass/style.scss\"])\n",
+ "name": "bazel_website",
+ "sha256": "a5f531dd1d62e6947dcfc279656ffc2fdf6f447c163914c5eabf7961b4cb6eb4",
+ "strip_prefix": "bazel-website-c174fa288aa079b68416d2ce2cc97268fa172f42",
+ "urls": [
+ "https://github.com/bazelbuild/bazel-website/archive/c174fa288aa079b68416d2ce2cc97268fa172f42.tar.gz"
+ ]
+ },
"build_bazel_rules_nodejs": {
"name": "build_bazel_rules_nodejs",
"sha256": "b6670f9f43faa66e3009488bbd909bc7bc46a5a9661a33f6bc578068d1837f37",
@@ -126,14 +143,6 @@
"https://github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz"
]
},
- "c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz": {
- "name": "c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
- "sha256": "e6a76586b264f30679688f65f7e71ac112d1446681010a13bf22d9ca071f34b7",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
- "https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
- ]
- },
"com_google_googletest": {
"name": "com_google_googletest",
"sha256": "9dc9157a9a1551ec7a7e43daea9a694a0bb5fb8bec81235d8a1e6ef64c716dcb",
@@ -201,11 +210,11 @@
},
"io_bazel_skydoc": {
"name": "io_bazel_skydoc",
- "sha256": "e6a76586b264f30679688f65f7e71ac112d1446681010a13bf22d9ca071f34b7",
- "strip_prefix": "skydoc-c7bbde2950769aac9a99364b0926230060a3ce04",
+ "sha256": "5a725b777976b77aa122b707d1b6f0f39b6020f66cd427bb111a585599c857b1",
+ "strip_prefix": "stardoc-1ef781ced3b1443dca3ed05dec1989eca1a4e1cd",
"urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
- "https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
+ "https://mirror.bazel.build/github.com/bazelbuild/stardoc/archive/1ef781ced3b1443dca3ed05dec1989eca1a4e1cd.tar.gz",
+ "https://github.com/bazelbuild/stardoc/archive/1ef781ced3b1443dca3ed05dec1989eca1a4e1cd.tar.gz"
]
},
"java_tools_javac11_darwin-v8.0.zip": {
@@ -337,6 +346,15 @@
"https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64-minimal-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689068.tar.gz"
]
},
+ "openjdk_linux_ppc64le_vanilla": {
+ "downloaded_file_path": "adoptopenjdk-ppc64le-vanilla.tar.gz",
+ "name": "openjdk_linux_ppc64le_vanilla",
+ "sha256": "a417db0295b1f4b538ecbaf7c774f3a177fab9657a665940170936c0eca4e71a",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7%2B10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz",
+ "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7%2B10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz"
+ ]
+ },
"openjdk_linux_vanilla": {
"downloaded_file_path": "zulu-linux-vanilla.tar.gz",
"name": "openjdk_linux_vanilla",
@@ -589,6 +607,24 @@
"https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz"
]
},
+ "remotejdk11_linux_ppc64le_for_testing": {
+ "build_file": "@local_jdk//:BUILD.bazel",
+ "name": "remotejdk11_linux_ppc64le_for_testing",
+ "patch_cmds": [
+ "test -f BUILD.bazel && chmod u+w BUILD.bazel || true",
+ "echo >> BUILD.bazel",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD.bazel"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD.bazel -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "a417db0295b1f4b538ecbaf7c774f3a177fab9657a665940170936c0eca4e71a",
+ "strip_prefix": "jdk-11.0.7+10",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7%2B10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz",
+ "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.7%2B10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.7_10.tar.gz"
+ ]
+ },
"remotejdk11_macos_for_testing": {
"build_file": "@local_jdk//:BUILD.bazel",
"name": "remotejdk11_macos_for_testing",
diff --git a/pkgs/development/tools/build-managers/bazel/buildtools/default.nix b/pkgs/development/tools/build-managers/bazel/buildtools/default.nix
index 0d2d1f3184439e172a5eebe0b68e6867ed131ae3..83182983455d99d7693b73563dc0c226c052ba45 100644
--- a/pkgs/development/tools/build-managers/bazel/buildtools/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/buildtools/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "bazel-buildtools";
- version = "3.2.0";
+ version = "3.3.0";
goPackagePath = "github.com/bazelbuild/buildtools";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "bazelbuild";
repo = "buildtools";
rev = version;
- sha256 = "0r3vc47w5vxgy5rzh75q0lng1c490ic1a1dcc0ih7dcl6i5p1p88";
+ sha256 = "0g411gjbm02qd5b50iy6kk81kx2n5zw5x1m6i6g7nrmh38p3pn9k";
};
goDeps = ./deps.nix;
diff --git a/pkgs/development/tools/build-managers/bazel/update-srcDeps.py b/pkgs/development/tools/build-managers/bazel/update-srcDeps.py
index e57dc05bb72ac7a4f9d93f967fd9b1bdd5465cfb..52d40e0f94e85df8e31de0aef6bade34e743fda5 100755
--- a/pkgs/development/tools/build-managers/bazel/update-srcDeps.py
+++ b/pkgs/development/tools/build-managers/bazel/update-srcDeps.py
@@ -35,6 +35,7 @@ def list_source_repository(**kw): pass
def new_local_repository(**kw): pass
def local_repository(**kw): pass
DOC_VERSIONS = []
+def stardoc_repositories(**kw): pass
def skydoc_repositories(**kw): pass
def rules_sass_dependencies(**kw): pass
def node_repositories(**kw): pass
diff --git a/pkgs/development/tools/build-managers/bmake/default.nix b/pkgs/development/tools/build-managers/bmake/default.nix
index 499ef7a19b315947bf0eabbd8ebb390fb9b94d11..45fb791f3a69a1aeb2d6c69804f006a3a0b6afe8 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 = "20200506";
+ version = "20200629";
src = fetchurl {
url = "http://www.crufty.net/ftp/pub/sjg/${pname}-${version}.tar.gz";
- sha256 = "1qiq6lvlg2hqiq03slv4vzv3bn4cr3w95r3i6m5fa4hgn2dkrhqa";
+ sha256 = "1cxmsz48ap6gpwx5qkkvvfsiqxc7zpn8gzmhvc1jsfha68195ms5";
};
nativeBuildInputs = [ getopt ];
diff --git a/pkgs/development/tools/build-managers/cmake/default.nix b/pkgs/development/tools/build-managers/cmake/default.nix
index 05c7a55b9d2b1789192006cae6d9c8b4bd9d4af8..a9a3fd71a6bb45fc4c3bc8b5e2ab057e6f37d8b6 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.2";
+ version = "3.17.3";
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 = "199srp8yfai51pcbpmfyc4s8vzrmh2dm91bp582hj2l29x634xzw";
+ sha256 = "0h4c3nwk7wmzcmmlwyb16zmjqr44l4k591m2y9p9zp3m498hvmhb";
};
patches = [
@@ -63,8 +63,10 @@ stdenv.mkDerivation rec {
--subst-var-by libc_lib ${lib.getLib stdenv.cc.libc}
substituteInPlace Modules/FindCxxTest.cmake \
--replace "$""{PYTHON_EXECUTABLE}" ${stdenv.shell}
- # BUILD_CC and BUILD_CXX are used to bootstrap cmake
- configureFlags="--parallel=''${NIX_BUILD_CORES:-1} CC=$BUILD_CC CXX=$BUILD_CXX $configureFlags"
+ ''
+ # CC_FOR_BUILD and CXX_FOR_BUILD are used to bootstrap cmake
+ + ''
+ configureFlags="--parallel=''${NIX_BUILD_CORES:-1} CC=$CC_FOR_BUILD CXX=$CXX_FOR_BUILD $configureFlags"
'';
configureFlags = [
diff --git a/pkgs/development/tools/build-managers/conan/default.nix b/pkgs/development/tools/build-managers/conan/default.nix
index d7aec3527b3b5a62607b30d95396cbbd59dbd48b..e09277e498d2de7a23a54fd278bcb41a3e686c2e 100644
--- a/pkgs/development/tools/build-managers/conan/default.nix
+++ b/pkgs/development/tools/build-managers/conan/default.nix
@@ -1,4 +1,4 @@
-{ lib, python3, git, pkgconfig }:
+{ lib, python3, fetchFromGitHub, git, pkgconfig }:
# Note:
# Conan has specific dependency demands; check
@@ -39,12 +39,14 @@ let newPython = python3.override {
};
in newPython.pkgs.buildPythonApplication rec {
- version = "1.25.0";
+ version = "1.27.0";
pname = "conan";
- src = newPython.pkgs.fetchPypi {
- inherit pname version;
- sha256 = "1wgmx6s4h5m6zixb3wlaicy56rsqcy2srzmvii80xdx9g5wvi9pv";
+ src = fetchFromGitHub {
+ owner = "conan-io";
+ repo = "conan";
+ rev = version;
+ sha256 = "0ncqs1p4g23fmzgdmwppgxr8w275h38hgjdzs456cgivz8xs9rjl";
};
propagatedBuildInputs = with newPython.pkgs; [
@@ -75,23 +77,20 @@ in newPython.pkgs.buildPythonApplication rec {
] ++ (with newPython.pkgs; [
codecov
mock
- pytest
- node-semver
nose
parameterized
webtest
]);
- # Conan 1.14.0 has removed all tests from the Pypi source dist:
- # https://github.com/conan-io/conan/pull/4713
- # We have recommended they be added back:
- # https://github.com/conan-io/conan/issues/4563#issuecomment-602225083
+ # TODO: reenable tests now that we fetch tests w/ the source from GitHub.
+ # Not enabled right now due to time constraints/failing tests that I didn't have time to track down
doCheck = false;
postPatch = ''
substituteInPlace conans/requirements.txt \
--replace "PyYAML>=3.11, <3.14.0" "PyYAML" \
- --replace "deprecation>=2.0, <2.1" "deprecation"
+ --replace "deprecation>=2.0, <2.1" "deprecation" \
+ --replace "six>=1.10.0,<=1.14.0" "six"
'';
meta = with lib; {
diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix
index b5215611c0c33b6e52a86b12f6be8f7ae0d598ab..1d5ef75fb22844ad75c0b299f1d5f6a7f0c3e222 100644
--- a/pkgs/development/tools/build-managers/gradle/default.nix
+++ b/pkgs/development/tools/build-managers/gradle/default.nix
@@ -51,14 +51,24 @@ rec {
};
};
- gradle_latest = gradle_5_6;
+ gradle_latest = gradle_6_5;
+
+ gradle_6_5 = gradleGen rec {
+ name = "gradle-6.5.1";
+ nativeVersion = "0.22-milestone-3";
+
+ src = fetchurl {
+ url = "https://services.gradle.org/distributions/${name}-bin.zip";
+ sha256 = "0jmmipjh4fbsn92zpifa5cqg5ws2a4ha0s4jzqhrg4zs542x79sh";
+ };
+ };
gradle_5_6 = gradleGen rec {
name = "gradle-5.6.4";
nativeVersion = "0.18";
src = fetchurl {
- url = "http://services.gradle.org/distributions/${name}-bin.zip";
+ url = "https://services.gradle.org/distributions/${name}-bin.zip";
sha256 = "1f3067073041bc44554d0efe5d402a33bc3d3c93cc39ab684f308586d732a80d";
};
};
@@ -68,7 +78,7 @@ rec {
nativeVersion = "0.14";
src = fetchurl {
- url = "http://services.gradle.org/distributions/${name}-bin.zip";
+ url = "https://services.gradle.org/distributions/${name}-bin.zip";
sha256 = "0vhqxnk0yj3q9jam5w4kpia70i4h0q4pjxxqwynh3qml0vrcn9l6";
};
};
diff --git a/pkgs/development/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix
index f3d6f788dfaaf02e3777c9b38c0fbe5316bbefe7..5b1266da3823f52ff635febd3e219791c6583d39 100644
--- a/pkgs/development/tools/build-managers/meson/default.nix
+++ b/pkgs/development/tools/build-managers/meson/default.nix
@@ -8,11 +8,11 @@
python3Packages.buildPythonApplication rec {
pname = "meson";
- version = "0.54.1";
+ version = "0.54.2";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1p4n0b6jn8pyj6rwxg48ayphji8v1482cabrwhzf2avnf92znxig";
+ sha256 = "0m84zb0q67vnxmd6ldz477w6yjdnk9c44xhlwh1g1pzqx3m6wwd7";
};
postFixup = ''
diff --git a/pkgs/development/tools/build-managers/meson/more-env-vars.patch b/pkgs/development/tools/build-managers/meson/more-env-vars.patch
index a8f860f03cc794b299361b706a2af5fbba2e4015..6326f5ec3cfb190d7896306a20a235f9635018f3 100644
--- a/pkgs/development/tools/build-managers/meson/more-env-vars.patch
+++ b/pkgs/development/tools/build-managers/meson/more-env-vars.patch
@@ -1,16 +1,13 @@
diff --git a/mesonbuild/envconfig.py b/mesonbuild/envconfig.py
-index ac13a710..e0d07c51 100644
+index 17058df6b..7a68b7f15 100644
--- a/mesonbuild/envconfig.py
+++ b/mesonbuild/envconfig.py
-@@ -119,9 +119,9 @@ def get_env_var_pair(for_machine: MachineChoice,
+@@ -120,7 +120,7 @@ def get_env_var_pair(for_machine: MachineChoice,
# compiling we fall back on the unprefixed host version. This
# allows native builds to never need to worry about the 'BUILD_*'
# ones.
- ([var_name + '_FOR_BUILD'] if is_cross else [var_name]),
+ [var_name + '_FOR_BUILD'] + ([] if is_cross else [var_name]),
# Always just the unprefixed host verions
-- ([] if is_cross else [var_name]),
-+ [var_name],
+ [var_name]
)[for_machine]
- for var in candidates:
- value = os.environ.get(var)
diff --git a/pkgs/development/tools/build-managers/mill/default.nix b/pkgs/development/tools/build-managers/mill/default.nix
index dffdbdb9aed4160d96a66595a44adc0d2979b12f..44ff87d71a4a9f9ece211738dcf59c59002636c0 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.7.1";
+ version = "0.7.3";
src = fetchurl {
url = "https://github.com/lihaoyi/mill/releases/download/${version}/${version}";
- sha256 = "1fa7cjrp16618hj6xzrxiy44ghxvzgkvygzdzyi8jj2y5jnwxf10";
+ sha256 = "10rjhkncxswbh30jsq7j4is5ngp1r737j45xdwl9z1frmwz6l67d";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix
index ae9d47addddd5f20b1ea6ac4d3925bdd6b3c6024..2eb364344060c6088452556034cac13b018f2cf9 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.12";
+ version = "1.3.13";
src = fetchurl {
urls = [
"https://piccolo.link/sbt-${version}.tgz"
"https://github.com/sbt/sbt/releases/download/v${version}/sbt-${version}.tgz"
];
- sha256 = "0mwdqn0vk90wdpfzrbbc8l28407z5d62bvsi6jlgds2vbywjprxl";
+ sha256 = "08mx84kzpm750zjxm225nh9wqm7js5y2k6hgb8xw3n574zg58hc5";
};
patchPhase = ''
diff --git a/pkgs/development/tools/build-managers/tup/default.nix b/pkgs/development/tools/build-managers/tup/default.nix
index 709528b2ad30a3792c2ebef4fab9336fb8adaf7f..80ee38105ca56fde6100b718f18ea94f28c83d30 100644
--- a/pkgs/development/tools/build-managers/tup/default.nix
+++ b/pkgs/development/tools/build-managers/tup/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "tup";
- version = "0.7.8";
+ version = "0.7.9";
src = fetchFromGitHub {
owner = "gittup";
repo = "tup";
rev = "v${version}";
- sha256 = "07dmz712zbs5kayf98kywp7blssgh0y2gc1623jbsynmqwi77mcb";
+ sha256 = "1b9rllwfdmjvfmwvzqfbqfi1flf4y9zzjmyp0dizq23gpkvhi42f";
};
nativeBuildInputs = [ pkgconfig ];
@@ -37,6 +37,8 @@ stdenv.mkDerivation rec {
cp tup.1 $out/share/man/man1/
'';
+ setupHook = ./setup-hook.sh;
+
meta = with stdenv.lib; {
description = "A fast, file-based build system";
longDescription = ''
@@ -49,6 +51,7 @@ stdenv.mkDerivation rec {
'';
homepage = "http://gittup.org/tup/";
license = licenses.gpl2;
+ maintainers = with maintainers; [ ehmry ];
platforms = platforms.linux ++ platforms.darwin;
};
}
diff --git a/pkgs/development/tools/build-managers/tup/setup-hook.sh b/pkgs/development/tools/build-managers/tup/setup-hook.sh
new file mode 100644
index 0000000000000000000000000000000000000000..5bf64ae59d35de2eeb02f0d886645085e886cd95
--- /dev/null
+++ b/pkgs/development/tools/build-managers/tup/setup-hook.sh
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+tupConfigurePhase() {
+ runHook preConfigure
+
+ echo -n CONFIG_TUP_ARCH= >> tup.config
+ case "$system" in
+ "i686-*") echo i386 >> tup.config;;
+ "x86_64-*") echo x86_64 >> tup.config;;
+ "powerpc-*") echo powerpc >> tup.config;;
+ "powerpc64-*") echo powerpc64 >> tup.config;;
+ "ia64-*") echo ia64 >> tup.config;;
+ "alpha-*") echo alpha >> tup.config;;
+ "sparc-*") echo sparc >> tup.config;;
+ "aarch64-*") echo arm64 >> tup.config;;
+ "arm*") echo arm >> tup.config;;
+ esac
+
+ echo "${tupConfig-}" >> tup.config
+
+ tup init
+ tup generate tupBuild.sh
+
+ runHook postConfigure
+}
+
+if [ -z "${dontUseTupConfigure-}" -a -z "${configurePhase-}" ]; then
+ configurePhase=tupConfigurePhase
+fi
+
+
+tupBuildPhase() {
+ runHook preBuild
+
+ pushd .
+ . tupBuild.sh
+ popd
+
+ runHook postBuild
+}
+
+if [ -z "${dontUseTupBuild-}" -a -z "${buildPhase-}" ]; then
+ buildPhase=tupBuildPhase
+fi
diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix
index d033fe52e6c2cd7f5fa7c25854eb1389394c46bc..3b1e0aaa00f648c0b63ce073a11af48234643a58 100644
--- a/pkgs/development/tools/buildah/default.nix
+++ b/pkgs/development/tools/buildah/default.nix
@@ -13,13 +13,13 @@
buildGoModule rec {
pname = "buildah";
- version = "1.14.9";
+ version = "1.15.0";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- sha256 = "1vp59xp374wr7sbx89aikz4rv8fdg0a40v06saryxww9iqyvk8wp";
+ sha256 = "0nhqw8s8m819mhb0kpji0if8ji9cmkcb821zab7h65azk0p8qh20";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/development/tools/casperjs/default.nix b/pkgs/development/tools/casperjs/default.nix
deleted file mode 100644
index 80786a10f5f19f83c785e1bf7f76efc5b7844937..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/casperjs/default.nix
+++ /dev/null
@@ -1,56 +0,0 @@
-{ stdenv, fetchFromGitHub, fontsConf, phantomjs2, python, nodePackages }:
-
-let version = "1.1.1";
-
-in stdenv.mkDerivation {
-
- pname = "casperjs";
- inherit version;
-
- src = fetchFromGitHub {
- owner = "casperjs";
- repo = "casperjs";
- rev = version;
- sha256 = "187prrm728xpn0nx9kxfxa4fwd7w25z78nsxfk6a6kl7c5656jpz";
- };
-
- buildInputs = [ phantomjs2 python nodePackages.eslint ];
-
- patchPhase = ''
- substituteInPlace bin/casperjs --replace "/usr/bin/env python" "${python}/bin/python" \
- --replace "'phantomjs'" "'${phantomjs2}/bin/phantomjs'"
- '';
-
- dontBuild = true;
-
- doCheck = true;
- checkPhase = ''
- export FONTCONFIG_FILE=${fontsConf}
- make test
- '';
-
- installPhase = ''
- cp -r . $out
- '';
-
- meta = {
-
- description = ''
- Navigation scripting & testing utility for PhantomJS and SlimerJS
- '';
-
- longDescription = ''
- CasperJS is a navigation scripting & testing utility for PhantomJS and
- SlimerJS (still experimental). It eases the process of defining a full
- navigation scenario and provides useful high-level functions, methods &
- syntactic sugar for doing common tasks.
- '';
-
- homepage = "http://casperjs.org";
- license = stdenv.lib.licenses.mit;
-
- maintainers = [ stdenv.lib.maintainers.bluescreen303 ];
- platforms = stdenv.lib.platforms.linux;
- broken = true;
- };
-}
diff --git a/pkgs/development/tools/cloudfoundry-cli/default.nix b/pkgs/development/tools/cloudfoundry-cli/default.nix
index 1fa45a32c05feb841b2ec5b1c59a927edde70113..9d0c1ab92ff487d6813415041263c3e0f2118e7a 100644
--- a/pkgs/development/tools/cloudfoundry-cli/default.nix
+++ b/pkgs/development/tools/cloudfoundry-cli/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "cloudfoundry-cli";
- version = "6.46.1";
+ version = "6.51.0";
goPackagePath = "code.cloudfoundry.org/cli";
@@ -12,7 +12,7 @@ buildGoPackage rec {
owner = "cloudfoundry";
repo = "cli";
rev = "v${version}";
- sha256 = "0dqrkimwhw016icgyf4cyipzy6vdz5jgickm33xxd9018dh3ibwq";
+ sha256 = "189cqng7y12knqm4n1bfajbc2lx027rwb44wddmj5iya27i7fv8f";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/tools/cmake-language-server/default.nix b/pkgs/development/tools/cmake-language-server/default.nix
index 943655b881c2e10f7204a4ed2eb3441be34fe959..135fdccd7c53c86b91a76df663e0e1f56905d7c4 100644
--- a/pkgs/development/tools/cmake-language-server/default.nix
+++ b/pkgs/development/tools/cmake-language-server/default.nix
@@ -5,14 +5,14 @@
buildPythonApplication rec {
pname = "cmake-language-server";
- version = "0.1.1";
+ version = "0.1.2";
format = "pyproject";
src = fetchFromGitHub {
owner = "regen100";
repo = pname;
rev = "v${version}";
- sha256 = "09rijjksx07inbwxjinrsqihkxb011l2glysasmwpkhy0rmmhbcm";
+ sha256 = "0vz7bjxkk0phjhz3h9kj6yr7wnk3g7lqmkqraa0kw12mzcfck837";
};
nativeBuildInputs = [ poetry ];
diff --git a/pkgs/development/tools/conftest/default.nix b/pkgs/development/tools/conftest/default.nix
index eb55bf5dd4c4fbd19c16ac581bec860cb4902e99..d7ee1c2a51ffef61452a01ab02a21f2dcdd0c068 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.2";
+ version = "0.19.0";
src = fetchFromGitHub {
- owner = "instrumenta";
+ owner = "open-policy-agent";
repo = "conftest";
rev = "v${version}";
- sha256 = "15xzldcmnpfg1hd5zr5i7x2zjrgkwnp4nylxbn9kfic2dpjp1a38";
+ sha256 = "0d6n51p4b8jwkfqympwxkqxssgy462m5pgv5qvm6jy5pm566qa08";
};
- vendorSha256 = "1kay7b5rxypj4i0d2iwdlb1mj0qq3zvlrjp34zzv5kywz5gy4144";
+ vendorSha256 = "150fj2c9qll39wiqk41w0qms0sdqiacb2z015j38kg60r8f6i4lm";
buildFlagsArray = ''
-ldflags=
@@ -20,9 +20,9 @@ buildGoModule rec {
meta = with lib; {
description = "Write tests against structured configuration data";
- homepage = "https://github.com/instrumenta/conftest";
+ inherit (src.meta) homepage;
license = licenses.asl20;
maintainers = with maintainers; [ yurrriq ];
platforms = platforms.all;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/tools/container-linux-config-transpiler/default.nix b/pkgs/development/tools/container-linux-config-transpiler/default.nix
index 005c5d55b79db4408666d0b63e275d6b7f3c5dcb..b5200e22cad87a6a7c2ac7b8fa1e17cf627dfc72 100644
--- a/pkgs/development/tools/container-linux-config-transpiler/default.nix
+++ b/pkgs/development/tools/container-linux-config-transpiler/default.nix
@@ -4,7 +4,7 @@ with lib;
buildGoPackage rec {
pname = "ct";
- version = "0.7.0";
+ version = "0.9.0";
goPackagePath = "github.com/coreos/container-linux-config-transpiler";
@@ -12,7 +12,7 @@ buildGoPackage rec {
owner = "coreos";
repo = "container-linux-config-transpiler";
rev = "v${version}";
- sha256="058zjk9yqgdli55gc6y48455il6wjpslyz2r2ckk2ki9c5qc8b7c";
+ sha256="1w6nvgrl5qp3ci9igflk9dlk3020psv5m4f3p57f3qcx9vrcl4lw";
};
buildFlagsArray = ''
diff --git a/pkgs/development/tools/continuous-integration/buildkite-cli/default.nix b/pkgs/development/tools/continuous-integration/buildkite-cli/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..06d69c152bad2403d2d1b6da5ec718d1ed6708f9
--- /dev/null
+++ b/pkgs/development/tools/continuous-integration/buildkite-cli/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "buildkite-cli";
+ version = "1.1.0";
+
+ src = fetchFromGitHub {
+ owner = "buildkite";
+ repo = "cli";
+ rev = "v${version}";
+ sha256 = "05hz59qzadkk4ji5icv5sxih31pnn0abnmiwcyfa2mr3l5jaqjnd";
+ };
+
+ vendorSha256 = "0jxh3yhh0sdvaykhinxngpipk369hw8z1y3g2z4c1115m5rjp2bb";
+
+ subPackages = [ "cmd/bk" ];
+
+ buildFlagsArray = [ "-ldflags=-s -w -X main.VERSION=${version}" ];
+
+ meta = with lib; {
+ description = "A command line interface for Buildkite";
+ homepage = "https://github.com/buildkite/cli";
+ license = licenses.mit;
+ maintainers = with maintainers; [ groodt ];
+ };
+}
diff --git a/pkgs/development/tools/continuous-integration/fly/default.nix b/pkgs/development/tools/continuous-integration/fly/default.nix
index 3bf48084bbd8dc6fec177f9adff048de2c5d62e8..bdad33dee742f770341aff48ddafb351db2c02e9 100644
--- a/pkgs/development/tools/continuous-integration/fly/default.nix
+++ b/pkgs/development/tools/continuous-integration/fly/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "fly";
- version = "6.1.0";
+ version = "6.3.0";
src = fetchFromGitHub {
owner = "concourse";
repo = "concourse";
rev = "v${version}";
- sha256 = "14sm3xwhm6pfln18i9f9dyj7s2wcri43rxj4s1cja7nwqr5sqb3x";
+ sha256 = "006qkg661hzbc2gpcnpxm09bp1kbb98y0bgdr49bjlnapcmdgr1b";
};
- vendorSha256 = "1c099sn5rrvj805va1lyjlbv7i2g1z5bxyaisv5l9365z0lv1cwm";
+ vendorSha256 = "03az7l9rf2syw837zliny82xhkqlad16z0vfcg5h21m3bhz6v6jy";
subPackages = [ "fly" ];
diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
index 9cacf76dbbf913457b4226b677a131ce1327d1d8..c75d71f3a1198bd1f123cc328a4e6c587237ae38 100644
--- a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
+++ b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
@@ -1,22 +1,23 @@
{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:
let
- version = "13.0.1";
+ version = "13.1.0";
# Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
docker_x86_64 = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
- sha256 = "1hrdi9fvni21lrc7lx8bjxdiqyf02cihl7pxlvcji0j1lmxyz721";
+ sha256 = "1x44vbfcmk95rjkhmfizfdmr1blyj7x1a84hdynrgcyg69m6zikn";
};
docker_arm = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
- sha256 = "0k41k6brmdh9rz6k4kis0wabgvrfl1vm63w36h2kk2vnwxg27s91";
+ sha256 = "08n3nrpwhb3d3znid2bibg54qxdw5z6r4j5fp8vjh33h45q47q0k";
};
in
buildGoPackage rec {
inherit version;
pname = "gitlab-runner";
goPackagePath = "gitlab.com/gitlab-org/gitlab-runner";
+ subPackages = [ "." ];
commonPackagePath = "${goPackagePath}/common";
buildFlagsArray = ''
-ldflags=
@@ -29,13 +30,12 @@ buildGoPackage rec {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
- sha256 = "155f1lvvx1rq50xjfl4ligxnya9js2rkzp45vwwfdwrvy0qlx8sf";
+ sha256 = "0mbcpz1i0jmx5y67cvjwaizbj6jxdqml5m4m42dx96jqk0bv8g55";
};
patches = [ ./fix-shell-path.patch ];
postInstall = ''
- touch $out/bin/hello
install -d $out/bin/helper-images
ln -sf ${docker_x86_64} $out/bin/helper-images/prebuilt-x86_64.tar.xz
ln -sf ${docker_arm} $out/bin/helper-images/prebuilt-arm.tar.xz
diff --git a/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix b/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c8316f4bb5714009895fd8d4eb799a5d9eac3879
--- /dev/null
+++ b/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix
@@ -0,0 +1,21 @@
+{ gnutar, gzip, git, haskell, haskellPackages, lib, makeWrapper }:
+let
+ inherit (haskell.lib) overrideCabal addBuildDepends;
+ inherit (lib) makeBinPath;
+ pkg =
+ # justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990
+ overrideCabal
+ (addBuildDepends (haskell.lib.justStaticExecutables haskellPackages.hercules-ci-agent) [ makeWrapper ])
+ (o: {
+ postInstall = ''
+ ${o.postInstall or ""}
+ mkdir -p $out/libexec
+ mv $out/bin/hercules-ci-agent $out/libexec
+ makeWrapper $out/libexec/hercules-ci-agent $out/bin/hercules-ci-agent --prefix PATH : ${makeBinPath [ gnutar gzip git ]}
+ '';
+ });
+in pkg // {
+ meta = pkg.meta // {
+ position = toString ./default.nix + ":1";
+ };
+ }
diff --git a/pkgs/development/tools/continuous-integration/jenkins/default.nix b/pkgs/development/tools/continuous-integration/jenkins/default.nix
index 3631b4494a4d3c6feb0c22b3d6dbc37309d71954..d9d7b490cf14ff20cdc5187aa119a73c6b78d1b4 100644
--- a/pkgs/development/tools/continuous-integration/jenkins/default.nix
+++ b/pkgs/development/tools/continuous-integration/jenkins/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jenkins";
- version = "2.222.4";
+ version = "2.235.1";
src = fetchurl {
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
- sha256 = "0z64w5rv1x9kpjxcb05if9pk0abl9nlbijh2i3nlja97j0dp55bc";
+ sha256 = "0pb7dy95ygvyb25hm6akf40f5gr5wa2njad7ncglrpmz14xfnxb3";
};
buildCommand = ''
diff --git a/pkgs/development/tools/cue/default.nix b/pkgs/development/tools/cue/default.nix
index 65f47c837b835ddaf300c8ec12bd948ff9638042..4af8a7e90236405331199aac73d93b4ec6ee0ef2 100644
--- a/pkgs/development/tools/cue/default.nix
+++ b/pkgs/development/tools/cue/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "cue";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchgit {
url = "https://cue.googlesource.com/cue";
rev = "v${version}";
- sha256 = "06kag5dwkq4zsh1b52b74g3slsxlwwiap2w3709qjhrgda8w2zn3";
+ sha256 = "0v9ynbpv7q4lgi1q4qqvfn24z09z2l9lwqjldaffb4i04vyymdfx";
};
- vendorSha256 = "1lhjd98n9j1cq36b5lhscb7k32qmyqg7zs6zc8yab494bm8sz89g";
+ vendorSha256 = "1s6mm3lsrs5vgvw4i4a3wxksd9wanbkjlahyz6hbnm3451ra0nyq";
subPackages = [ "cmd/cue" ];
diff --git a/pkgs/development/tools/dapper/default.nix b/pkgs/development/tools/dapper/default.nix
index d5c7d309e98d07a1ef3f44cf780fb57001ef6ac9..c2dadeb6a9330a99597abe62b8fe23279569b42d 100644
--- a/pkgs/development/tools/dapper/default.nix
+++ b/pkgs/development/tools/dapper/default.nix
@@ -5,7 +5,7 @@
buildGoPackage rec {
pname = "dapper";
- version = "0.4.1";
+ version = "0.5.1";
goPackagePath = "github.com/rancher/dapper";
@@ -13,7 +13,7 @@ buildGoPackage rec {
owner = "rancher";
repo = "dapper";
rev = "v${version}";
- sha256 = "03rmkmlvhmfwcln5v1rqww1kirxm0d1p58h6pj8f5fnhk9spb162";
+ sha256 = "0sf56ii4sn2wdq5kiyl02sgvq0lvynzgiq8v5wrkkabj5107fiqw";
};
patchPhase = ''
substituteInPlace main.go --replace 0.0.0 ${version}
diff --git a/pkgs/development/tools/database/dbmate/default.nix b/pkgs/development/tools/database/dbmate/default.nix
index ccf7a699dae856b426b6f1dc1a078349a910b992..00babb3c824b6c133a27c1cf694e7229d62d6b51 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.8.0";
+ version = "1.9.0";
src = fetchFromGitHub {
owner = "amacneil";
repo = "dbmate";
rev = "v${version}";
- sha256 = "16grd03r41n0vj5fs7j6jk395zs2q0i878p9nh1ycicy64nzmxky";
+ sha256 = "0v00k658b4ca9bpn2yiiy3gq5gr6hms8mlk31wf8svwsjyzjibzr";
};
- vendorSha256 = "1915h1hi2y2sx5jvx84c1j281zaz100gbhyalvg5jqjr1van5s4d";
+ vendorSha256 = "00vp925vf9clk5bkw5fvj34id4v548rlssizh52z9psvdizj8q5p";
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 a92c96684a48c7fce61e7eca168642151f15180a..5049eb07b871703d1c0ce47ddca125d1151e361e 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.9.0";
+ version = "3.10.1";
src = fetchurl {
url = "https://github.com/liquibase/liquibase/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "0qasiggaxix3gmmvax00k83q4pd1c1b5wx8ayyplaszkgr9advb8";
+ sha256 = "1q20iswakhnrmsmlcsjnhl3glj4p0314gridqyy4wh7s77bcakg5";
};
buildInputs = [ jre makeWrapper ];
diff --git a/pkgs/development/tools/database/sqldeveloper/default.nix b/pkgs/development/tools/database/sqldeveloper/default.nix
index 1e40bc52b4f7c45e8fb3e77880622fb48d2c71f9..646739982cba9499b50c98ae249064154dbe3a01 100644
--- a/pkgs/development/tools/database/sqldeveloper/default.nix
+++ b/pkgs/development/tools/database/sqldeveloper/default.nix
@@ -10,7 +10,7 @@ let
desktopName = "Oracle SQL Developer";
genericName = "Oracle SQL Developer";
comment = "Oracle's Oracle DB GUI client";
- categories = "Application;Development;";
+ categories = "Development;";
};
in
stdenv.mkDerivation {
diff --git a/pkgs/development/tools/database/sqlitebrowser/default.nix b/pkgs/development/tools/database/sqlitebrowser/default.nix
index f8a8ee70e9d63fad7e9fb043cf70758303e5bda1..7fcdbd1a6ad820cfc3e2bbfabd258b9eddeee8db 100644
--- a/pkgs/development/tools/database/sqlitebrowser/default.nix
+++ b/pkgs/development/tools/database/sqlitebrowser/default.nix
@@ -1,30 +1,30 @@
{ mkDerivation, lib, fetchFromGitHub, cmake, antlr
-, qtbase, qttools, qscintilla, sqlite }:
+, qtbase, qttools, sqlite }:
mkDerivation rec {
pname = "sqlitebrowser";
- version = "3.11.2";
+ version = "3.12.0";
src = fetchFromGitHub {
- owner = pname;
- repo = pname;
- rev = "v${version}";
- sha256 = "0ydd5fg76d5d23byac1f7f8mzx3brmd0cnnkd58qpmlzi7p9hcvx";
+ owner = pname;
+ repo = pname;
+ rev = version;
+ sha256 = "1arv4rzl8s1vjjqzz35l2b1rfzr2b8b23v97fdw1kdxpwvs63l99";
};
- buildInputs = [ antlr qtbase qscintilla sqlite ];
+ # We should be using qscintilla from nixpkgs instead of the vendored version,
+ # but qscintilla is currently in a bit of a mess as some consumers expect a
+ # -qt4 or -qt5 prefix while others do not.
+ # We *really* should get that cleaned up.
+ buildInputs = [ antlr qtbase sqlite ];
nativeBuildInputs = [ cmake qttools ];
- NIX_LDFLAGS = "-lQt5PrintSupport";
-
- enableParallelBuilding = true;
-
meta = with lib; {
description = "DB Browser for SQLite";
homepage = "https://sqlitebrowser.org/";
license = licenses.gpl3;
- maintainers = with maintainers; [ ];
+ maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/tools/database/webdis/default.nix b/pkgs/development/tools/database/webdis/default.nix
index fd705c4fc1b0d017eee6096db8913170288fe19d..96b39e42d101b215a112f4f188e99a5f9f569e75 100644
--- a/pkgs/development/tools/database/webdis/default.nix
+++ b/pkgs/development/tools/database/webdis/default.nix
@@ -2,23 +2,15 @@
stdenv.mkDerivation rec {
pname = "webdis";
- version = "0.1.9";
+ version = "0.1.10";
src = fetchFromGitHub {
owner = "nicolasff";
repo = pname;
rev = version;
- sha256 = "1kglzbs1sw3w05i678qr3lv4pxia20k2a8s3pjhfcxdlnlcy23sk";
+ sha256 = "1hn4fq0asivfs56rw9ck1vc3g6h6fnwywh8v4zs2bkyn62fg9mcw";
};
- patches = [
- # Do not use DESTDIR. See: https://github.com/nicolasff/webdis/pull/172
- (fetchpatch {
- url = "https://github.com/nicolasff/webdis/commit/a44a2964a59f2e583f4945eeb65cd19235059270.patch";
- sha256 = "0i41p98gc201vpp5ppjc9gxdyb1bpimr0qrvibaf3iq3sy4jr1gb";
- })
- ];
-
buildInputs = [ hiredis http-parser jansson libevent ];
makeFlags = [
diff --git a/pkgs/development/tools/delve/default.nix b/pkgs/development/tools/delve/default.nix
index 33eda13b6044a8cd190276982e7b52b62f64a88d..b990fe10b05cb95f5dbe1a4bdcb1c8be79ac2fb1 100644
--- a/pkgs/development/tools/delve/default.nix
+++ b/pkgs/development/tools/delve/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "delve";
- version = "1.2.0";
+ version = "1.4.1";
goPackagePath = "github.com/go-delve/delve";
excludedPackages = "\\(_fixtures\\|scripts\\|service/test\\)";
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "go-delve";
repo = "delve";
rev = "v${version}";
- sha256 = "1xz1xm0lb1arwm3w2ydq5y5xglq60fc0q46x9xndr3i9j0rm8bxh";
+ sha256 = "007bc69r26w0sv6v9mbjdnmnkahpfk5998isx81ma7cinqdhi1cj";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/doctl/default.nix b/pkgs/development/tools/doctl/default.nix
index 5fe7ca69b036831825a28f95e8fccba89c092ee4..e65fb4a64b73bf14a198fa983af976069a7d52fc 100644
--- a/pkgs/development/tools/doctl/default.nix
+++ b/pkgs/development/tools/doctl/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "doctl";
- version = "1.45.0";
+ version = "1.45.1";
vendorSha256 = null;
@@ -30,7 +30,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
- sha256 = "1wnrvswysms8p26d8hnxpimx12bhi3sa9k4kwd2dbxg74569gq6d";
+ sha256 = "1zzdjpbag23kr6j3c7zkgqaavlna1q792qhs6s234vxm85zmwh4j";
};
meta = with lib; {
diff --git a/pkgs/development/tools/documentation/gtk-doc/default.nix b/pkgs/development/tools/documentation/gtk-doc/default.nix
index 3c0b0cff548f9a3731a9a4cb2b83266d61cfac88..c93ee954ceab7de90a75970c21b80ea86b5d0aae 100644
--- a/pkgs/development/tools/documentation/gtk-doc/default.nix
+++ b/pkgs/development/tools/documentation/gtk-doc/default.nix
@@ -68,6 +68,10 @@ python3.pkgs.buildPythonApplication rec {
--replace "${python3}" ""
'';
+ # find: ‘...-gtk-doc-1.32/lib/python3.8/site-packages’: No such file or directory
+ # https://github.com/NixOS/nixpkgs/pull/90208#issuecomment-644051108
+ dontUsePythonRecompileBytecode = true;
+
passthru = {
# Consumers are expected to copy the m4 files to their source tree, let them reuse the patch
respect_xml_catalog_files_var_patch = ./respect-xml-catalog-files-var.patch;
diff --git a/pkgs/development/tools/eclipse-mat/default.nix b/pkgs/development/tools/eclipse-mat/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..44411d0db72c0f54a41c6d06e94dfc1124a8d701
--- /dev/null
+++ b/pkgs/development/tools/eclipse-mat/default.nix
@@ -0,0 +1,119 @@
+{ buildEnv
+, fetchurl
+, fontconfig
+, freetype
+, glib
+, gsettings-desktop-schemas
+, gtk3
+, jdk11
+, lib
+, libX11
+, libXrender
+, libXtst
+, makeDesktopItem
+, makeWrapper
+, shared-mime-info
+, stdenv
+, unzip
+, webkitgtk
+, zlib
+}:
+
+with lib;
+let
+ pVersion = "1.10.0.20200225";
+ pVersionTriple = splitVersion pVersion;
+ majorVersion = elemAt pVersionTriple 0;
+ minorVersion = elemAt pVersionTriple 1;
+ patchVersion = elemAt pVersionTriple 2;
+ baseVersion = "${majorVersion}.${minorVersion}.${patchVersion}";
+ jdk = jdk11;
+in
+stdenv.mkDerivation rec {
+ pname = "eclipse-mat";
+ version = "${pVersion}";
+
+ src = fetchurl {
+ url = "http://ftp.halifax.rwth-aachen.de/eclipse//mat/${baseVersion}/rcp/MemoryAnalyzer-${version}-linux.gtk.x86_64.zip";
+ sha256 = "11cg01gjjvlm6lr6z6rwqs1r31xx5pxddnz55ca0s33lrnywf9fx";
+ };
+
+ desktopItem = makeDesktopItem {
+ name = "eclipse-mat";
+ exec = "eclipse-mat";
+ icon = "eclipse";
+ comment = "Eclipse Memory Analyzer";
+ desktopName = "Eclipse MAT";
+ genericName = "Java Memory Analyzer";
+ categories = "Development;";
+ };
+
+ unpackPhase = ''
+ unzip $src
+ '';
+
+ buildCommand = ''
+ mkdir -p $out
+ unzip $src
+ mv mat $out
+
+ # Patch binaries.
+ interpreter=$(echo ${stdenv.glibc.out}/lib/ld-linux*.so.2)
+ libCairo=$out/eclipse/libcairo-swt.so
+ patchelf --set-interpreter $interpreter $out/mat/MemoryAnalyzer
+ [ -f $libCairo ] && patchelf --set-rpath ${
+ stdenv.lib.makeLibraryPath [ freetype fontconfig libX11 libXrender zlib ]
+ } $libCairo
+
+ # Create wrapper script. Pass -configuration to store settings in ~/.eclipse-mat/
+ makeWrapper $out/mat/MemoryAnalyzer $out/bin/eclipse-mat \
+ --prefix PATH : ${jdk}/bin \
+ --prefix LD_LIBRARY_PATH : ${stdenv.lib.makeLibraryPath ([ glib gtk3 libXtst webkitgtk ])} \
+ --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
+ --add-flags "-configuration \$HOME/.eclipse-mat/''${version}/configuration"
+
+ # Create desktop item.
+ mkdir -p $out/share/applications
+ cp ${desktopItem}/share/applications/* $out/share/applications
+ mkdir -p $out/share/pixmaps
+ find $out/mat/plugins -name 'eclipse*.png' -type f -exec cp {} $out/share/pixmaps \;
+ mv $out/share/pixmaps/eclipse64.png $out/share/pixmaps/eclipse.png
+ '';
+
+ buildInputs = [
+ fontconfig
+ freetype
+ glib
+ gsettings-desktop-schemas
+ gtk3
+ jdk
+ libX11
+ libXrender
+ libXtst
+ makeWrapper
+ zlib
+ unzip
+ shared-mime-info
+ webkitgtk
+ ];
+
+ dontBuild = true;
+ dontConfigure = true;
+
+ meta = with stdenv.lib; {
+ description = "Fast and feature-rich Java heap analyzer";
+ longDescription = ''
+ The Eclipse Memory Analyzer is a tool that helps you find memory
+ leaks and reduce memory consumption. Use the Memory Analyzer to
+ analyze productive heap dumps with hundreds of millions of
+ objects, quickly calculate the retained sizes of objects, see
+ who is preventing the Garbage Collector from collecting objects,
+ run a report to automatically extract leak suspects.
+ '';
+ homepage = "https://www.eclipse.org/mat";
+ license = licenses.epl20;
+ maintainers = [ maintainers.ktor ];
+ platforms = [ "x86_64-linux" ];
+ };
+
+}
diff --git a/pkgs/development/tools/fdroidserver/default.nix b/pkgs/development/tools/fdroidserver/default.nix
index c038e4fdfaf1d3f33f212ac0bae480aa7fab0a2b..2b96830b00224fb7c06c66aa60f1e1846d1530cf 100644
--- a/pkgs/development/tools/fdroidserver/default.nix
+++ b/pkgs/development/tools/fdroidserver/default.nix
@@ -4,14 +4,14 @@
, lib }:
python.pkgs.buildPythonApplication rec {
- version = "1.1.7";
+ version = "1.1.9";
pname = "fdroidserver";
src = fetchFromGitLab {
owner = "fdroid";
repo = "fdroidserver";
rev = version;
- sha256 = "1xs4qmja7mm9m67368k2s9p7pmkdx9xz4g3xrsks0s8hwwyliz1s";
+ sha256 = "098dcg8jdi4q1prfjmd2lbhcyzb8fmmfhbxhid4kqx8vcv7r0iql";
};
patchPhase = ''
diff --git a/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix b/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..787ca7957914f7290513397a76c7f0440a2afde8
--- /dev/null
+++ b/pkgs/development/tools/fedora-coreos-config-transpiler/default.nix
@@ -0,0 +1,37 @@
+{ lib, fetchFromGitHub, buildGoModule }:
+
+with lib;
+
+buildGoModule rec {
+ pname = "fcct";
+ version = "0.6.0";
+
+ src = fetchFromGitHub {
+ owner = "coreos";
+ repo = "fcct";
+ rev = "v${version}";
+ sha256 = "18hmnip1s0smp58q500p8dfbrmi4i3nsyq22ri5cs53wbvz3ih1l";
+ };
+
+ deleteVendor = true;
+ vendorSha256 = "0qqkaskmyxgwv9qg3y5lckqf6nchn3bxp69fyqdbvki65p445608";
+
+ subPackages = [ "internal" ];
+
+ buildFlagsArray = ''
+ -ldflags=-X github.com/coreos/fcct/internal/version.Raw=v${version}
+ '';
+
+ postInstall = ''
+ mv $out/bin/{internal,fcct}
+ '';
+
+ meta = {
+ description = "Translates Fedora CoreOS configs into Ignition configs";
+ license = licenses.asl20;
+ homepage = "https://github.com/coreos/fcct";
+ maintainers = with maintainers; [ elijahcaine ruuda ];
+ platforms = platforms.unix;
+ };
+}
+
diff --git a/pkgs/development/tools/flyway/default.nix b/pkgs/development/tools/flyway/default.nix
index 6018d63067450c3da7abc3e2a3b72e5d00505985..19d898ce993030f151ba8ab6cb5134405bd167c2 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.4.2";
+ version = "6.5.0";
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 = "1m5i7mw3ml2iaqy09h8nmykn602rwkjfgh2mrmc1gss9q3klj1r8";
+ sha256 = "0qag8xz347vwwqlwirlz5vnhvfga79ihwqp1y0rbqzhcnwpjzc69";
};
nativeBuildInputs = [ makeWrapper ];
dontBuild = true;
diff --git a/pkgs/development/tools/gauge/default.nix b/pkgs/development/tools/gauge/default.nix
index c9df63cabb7860c05c405ff28619eb26b0bff2b2..c9a462f1832e84d5f6995fb298bdbb3cc8bb4680 100644
--- a/pkgs/development/tools/gauge/default.nix
+++ b/pkgs/development/tools/gauge/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "gauge";
- version = "1.0.4";
+ version = "1.1.1";
goPackagePath = "github.com/getgauge/gauge";
excludedPackages = ''\(build\|man\)'';
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "getgauge";
repo = "gauge";
rev = "v${version}";
- sha256 = "1b52kpv5561pyjvqi8xmidarqp6lcyyy4sjsl4qjx4cr7hmk8kc7";
+ sha256 = "01x4838jljhhhcwfh6zbhy3g7l7nqvypv3g0ch9n2amsf2s16s3l";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/git-quick-stats/default.nix b/pkgs/development/tools/git-quick-stats/default.nix
index 1c5811f7b5ab96f8272bda4912433b33391148c3..587a23f6599d69ea5c5a28812bae69ac54b22461 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.1.1";
+ version = "2.1.2";
src = fetchFromGitHub {
repo = "git-quick-stats";
owner = "arzzen";
rev = version;
- sha256 = "1mdja838jxhcasi251fsc3yig3s5vmfqab1wpm34xinr8blii90f";
+ sha256 = "1q0iy732smad1v25da9vmlk8r5iscjrk678pq6mda9sbmiq693r3";
};
PREFIX = builtins.placeholder "out";
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/gllvm/default.nix b/pkgs/development/tools/gllvm/default.nix
index c0c398926352421d5c86f14c81fae063c88be4be..6b64a088353ec21e58fde1ad44168d2c0f4b9eb8 100644
--- a/pkgs/development/tools/gllvm/default.nix
+++ b/pkgs/development/tools/gllvm/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "gllvm";
- version = "1.2.3";
+ version = "1.2.6";
goPackagePath = "github.com/SRI-CSL/gllvm";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "SRI-CSL";
repo = "gllvm";
rev = "v${version}";
- sha256 = "12kdgsma62nzksvw266qm3ivkbz62ma93dd25wy0p19789v4fi7s";
+ sha256 = "0qzmrprc7npc0ln6mhkjrm8fgh2n94rdylixk11p6imxyx5fj3gg";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/go-protobuf/default.nix b/pkgs/development/tools/go-protobuf/default.nix
index 43731b72a55a3c5c4ae1b789b1ded1a90f5f30f6..62a750269209c13481a52e0f0798572e3262e2c4 100644
--- a/pkgs/development/tools/go-protobuf/default.nix
+++ b/pkgs/development/tools/go-protobuf/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "go-protobuf";
- version = "1.3.2";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "golang";
repo = "protobuf";
rev = "v${version}";
- sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
+ sha256 = "0m5z81im4nsyfgarjhppayk4hqnrwswr3nix9mj8pff8x9jvcjqw";
};
- vendorSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
+ vendorSha256 = "04w9vhkrwb2zfqk73xmhignjyvjqmz1j93slkqp7v8jj2dhyla54";
meta = with stdenv.lib; {
homepage = "https://github.com/golang/protobuf";
diff --git a/pkgs/development/tools/go-swagger/default.nix b/pkgs/development/tools/go-swagger/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e2a0402348a19b8b695de154b2393f737ab6fe4c
--- /dev/null
+++ b/pkgs/development/tools/go-swagger/default.nix
@@ -0,0 +1,24 @@
+{ buildGoModule, fetchFromGitHub, lib }:
+
+buildGoModule rec {
+ pname = "go-swagger";
+ version = "0.24.0";
+
+ src = fetchFromGitHub {
+ owner = "go-swagger";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "051av25vnrcpvj9w6mqalwk7byw52m2dlh1m56y30xvm0ybbnayn";
+ };
+
+ vendorSha256 = "020z4izc8i4yhbbr8h2fn8bqbis9q9yfcrjnixd6rsiayw1brh4p";
+
+ subPackages = [ "cmd/swagger" ];
+
+ meta = with lib; {
+ description = "Golang implementation of Swagger 2.0, representation of your RESTful API";
+ homepage = "https://github.com/go-swagger/go-swagger";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ kalbasit ];
+ };
+}
diff --git a/pkgs/development/tools/gogetdoc/default.nix b/pkgs/development/tools/gogetdoc/default.nix
index 5d360f4572ab986fd638493344999363fb64e4a1..6898c998ef6009e5c72f0bf2adcc6b92d0e346b7 100644
--- a/pkgs/development/tools/gogetdoc/default.nix
+++ b/pkgs/development/tools/gogetdoc/default.nix
@@ -10,7 +10,6 @@ buildGoModule rec {
vendorSha256 = null;
- goPackagePath = "github.com/zmb3/gogetdoc";
excludedPackages = "\\(testdata\\)";
src = fetchFromGitHub {
@@ -21,8 +20,6 @@ buildGoModule rec {
sha256 = "1v74zd0x2xh10603p8raazssacv3y0x0lr9apkpsdk0bfp5jj0lr";
};
- goDeps = ./deps.nix;
-
meta = with lib; {
description = "Gets documentation for items in Go source code";
homepage = "https://github.com/zmb3/gogetdoc";
@@ -30,4 +27,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/tools/gogetdoc/deps.nix b/pkgs/development/tools/gogetdoc/deps.nix
deleted file mode 100644
index d770057d1d787c0391b3201569d2cc883df808f3..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/gogetdoc/deps.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
-
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "6adeb8aab2de";
- sha256 = "0kylkki0ksdm12ppl37fghzbma9hmgqwph0nwngv08v4blk6li6k";
- };
- }
-]
diff --git a/pkgs/development/tools/gore/default.nix b/pkgs/development/tools/gore/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..92eeaeaeddbdfd093350e456be091a19fec188a3
--- /dev/null
+++ b/pkgs/development/tools/gore/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "gore";
+ version = "0.5.0";
+
+ src = fetchFromGitHub {
+ owner = "motemen";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "61Hn3Vs4BZtAX8WNJlUeodvEWvwLo+lXKsc8JxRwOE4=";
+ };
+
+ vendorSha256 = "3bq6sRKS5dq7WCPpKGm2q5gFajthR3zhrTFGve9zXhY=";
+
+ meta = with stdenv.lib; {
+ description = "Yet another Go REPL that works nicely.";
+ homepage = "https://github.com/motemen/gore";
+ license = licenses.mit;
+ maintainers = with maintainers; [ offline ];
+ };
+}
diff --git a/pkgs/development/tools/gosec/default.nix b/pkgs/development/tools/gosec/default.nix
index 2600d13cab937a527ba2a837e9447cd26a2e27bb..f11a7fc35d690de4fc72b593f80fc01c1027613b 100644
--- a/pkgs/development/tools/gosec/default.nix
+++ b/pkgs/development/tools/gosec/default.nix
@@ -1,29 +1,28 @@
-{ buildGoPackage
-, lib
-, fetchFromGitHub
-}:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "gosec";
- version = "1.2.0";
+ version = "2.3.0";
goPackagePath = "github.com/securego/gosec";
- excludedPackages = ''cmd/tlsconfig'';
+
+ subPackages = [ "cmd/gosec" ];
src = fetchFromGitHub {
owner = "securego";
- repo = "gosec";
- rev = version;
- sha256 = "1420yl4cjp4v4xv0l0wbahgl6bjhz77lx5va9hqa6abddmqvx1hg";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0z782rr4z0nhlj6cmjd17pbi65zabpmb83mv4y93wi4qa7kkpm2g";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "0zrmhqcid8xr6i1xxg3s8sll8a667w2vmn5asdw0b43k6k3h941p";
- meta = with lib; {
- description = "Golang security checker";
+ meta = with stdenv.lib; {
homepage = "https://github.com/securego/gosec";
- license = licenses.asl20 ;
- maintainers = with maintainers; [ kalbasit ];
+ description = "Golang security checker";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ kalbasit nilp0inter ];
platforms = platforms.linux ++ platforms.darwin;
};
}
+
diff --git a/pkgs/development/tools/gosec/deps.nix b/pkgs/development/tools/gosec/deps.nix
deleted file mode 100644
index 80a77e7fb807eea4f6e7859b4ed312df4bafb9ce..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/gosec/deps.nix
+++ /dev/null
@@ -1,193 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
-
- {
- goPackagePath = "github.com/davecgh/go-spew";
- fetch = {
- type = "git";
- url = "https://github.com/davecgh/go-spew";
- rev = "v1.1.1";
- sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
- };
- }
-
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "v1.2.0";
- sha256 = "0kf4b59rcbb1cchfny2dm9jyznp8ri2hsb14n8iak1q8986xa0ab";
- };
- }
-
- {
- goPackagePath = "github.com/kisielk/gotool";
- fetch = {
- type = "git";
- url = "https://github.com/kisielk/gotool";
- rev = "0de1eaf82fa3";
- sha256 = "177af7bjq6clmkqshnmnwlpwvx80kpi2277q275iwq59lp48viq1";
- };
- }
-
- {
- goPackagePath = "github.com/kr/pretty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pretty";
- rev = "v0.1.0";
- sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp";
- };
- }
-
- {
- goPackagePath = "github.com/kr/pty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pty";
- rev = "v1.1.1";
- sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6";
- };
- }
-
- {
- goPackagePath = "github.com/kr/text";
- fetch = {
- type = "git";
- url = "https://github.com/kr/text";
- rev = "v0.1.0";
- sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1";
- };
- }
-
- {
- goPackagePath = "github.com/nbutton23/zxcvbn-go";
- fetch = {
- type = "git";
- url = "https://github.com/nbutton23/zxcvbn-go";
- rev = "a22cb81b2ecd";
- sha256 = "0hm16vc7xrw0cqla6xcn59bb7n2sa0j8rkniywn5dqnbrpza12cd";
- };
- }
-
- {
- goPackagePath = "github.com/onsi/ginkgo";
- fetch = {
- type = "git";
- url = "https://github.com/onsi/ginkgo";
- rev = "11459a886d9c";
- sha256 = "1nswc1fnrrs792qbix05h91bilj8rr3wxmxgwi97p2gjk0r292zh";
- };
- }
-
- {
- goPackagePath = "github.com/onsi/gomega";
- fetch = {
- type = "git";
- url = "https://github.com/onsi/gomega";
- rev = "dcabb60a477c";
- sha256 = "1775lv5jbsgv3ghq5v2827slqlhqdadrzc1nkpq4y0hdv2qzrgkm";
- };
- }
-
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
-
- {
- goPackagePath = "github.com/ryanuber/go-glob";
- fetch = {
- type = "git";
- url = "https://github.com/ryanuber/go-glob";
- rev = "256dc444b735";
- sha256 = "07rsd7hranghwc68ib0r2zxd9d5djanzjvd84j9dgj3wqsyg5mi2";
- };
- }
-
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.2.2";
- sha256 = "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs";
- };
- }
-
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "8351a756f30f";
- sha256 = "0b6m579i3wrx1m69mqkdng5gjfssprxx0pg45kzrdi68sh0zr5d1";
- };
- }
-
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "1d60e4601c6f";
- sha256 = "046jlanz2lkxq1r57x9bl6s4cvfqaic6p2xybsj8mq1120jv4rs6";
- };
- }
-
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "164713f0dfce";
- sha256 = "1qn9vvyqsaaj0az0rbilzc4pfv9sl4vh78c2g37yya5gcdnarh3w";
- };
- }
-
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "1cbadb444a80";
- sha256 = "0ih9ysagh4ylj08393497sscf3yziybc6acg4mrh0wa7mld75j56";
- };
- }
-
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "e531a2a1c15f";
- sha256 = "0740w56nmjqdj7ld1h3gpcpi3x8n81bdx0pp267rz9hmwkrb2s1c";
- };
- }
-
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "788fd7840127";
- sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
- };
- }
-
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "eb3733d160e7";
- sha256 = "1srhvcaa9db3a6xj29mkjr5kg33y71pclrlx4vcwz5m1lgb5c7q6";
- };
- }
-]
diff --git a/pkgs/development/tools/gotestsum/default.nix b/pkgs/development/tools/gotestsum/default.nix
index fba4585155ed6b7e3079c7b0b9529f605b847cb0..fc9fdee0b39c4b0477731dd0cb75b96be7cbb3fd 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.2";
+ version = "0.5.1";
src = fetchFromGitHub {
owner = "gotestyourself";
repo = "gotestsum";
rev = "v${version}";
- sha256 = "0zifha3mj7386q2accrdmd8qniingadxz1v8vg4mciwi723msr44";
+ sha256 = "079cyk12r662z8njaawdqfjab1giy5xkjhln2rns03j5n67ixhgj";
};
- vendorSha256 = "0d45i8wm35m2cdbk48razkdr49a3hfwnp84inlz7hj054cq6vimi";
+ vendorSha256 = "1injixhllv41glb3yz276gjrkiwwkfimrhb367d2pvjpzqmhplan";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
diff --git a/pkgs/development/tools/haskell/haskell-language-server/default.nix b/pkgs/development/tools/haskell/haskell-language-server/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..171e87530d2a40e5da2fd57bbfe870caa88f8158
--- /dev/null
+++ b/pkgs/development/tools/haskell/haskell-language-server/default.nix
@@ -0,0 +1,49 @@
+{ mkDerivation, aeson, async, base, base16-bytestring, binary
+, blaze-markup, brittany, bytestring, Cabal, cabal-helper
+, containers, cryptohash-sha1, data-default, deepseq, Diff
+, directory, extra, fetchgit, filepath, floskell, ghc, ghc-check
+, ghc-paths, ghcide, gitrev, hashable, haskell-lsp
+, haskell-lsp-types, hie-bios, hslogger, hspec, hspec-core
+, hspec-expectations, lens, lsp-test, optparse-applicative
+, optparse-simple, ormolu, process, regex-tdfa, safe-exceptions
+, shake, stdenv, stm, stylish-haskell, tasty, tasty-ant-xml
+, tasty-expected-failure, tasty-golden, tasty-hunit, tasty-rerun
+, text, time, transformers, unix, unordered-containers, yaml
+}:
+mkDerivation {
+ pname = "haskell-language-server";
+ version = "0.1.0.0";
+ src = fetchgit {
+ url = "https://github.com/haskell/haskell-language-server.git";
+ sha256 = "092i32kc9dakl6cg1dpckrb87g4k8s4w1nvrs5x85n9ncgkpqk25";
+ rev = "2a192db290bfe8640dafb6c1d650a0815e70d966";
+ fetchSubmodules = true;
+ };
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base binary brittany bytestring Cabal cabal-helper containers
+ data-default deepseq Diff directory extra filepath floskell ghc
+ ghcide gitrev hashable haskell-lsp hie-bios hslogger lens
+ optparse-simple ormolu process regex-tdfa shake stylish-haskell
+ text transformers unix unordered-containers
+ ];
+ executableHaskellDepends = [
+ aeson async base base16-bytestring binary bytestring containers
+ cryptohash-sha1 data-default deepseq directory extra filepath ghc
+ ghc-check ghc-paths ghcide gitrev hashable haskell-lsp hie-bios
+ hslogger optparse-applicative process safe-exceptions shake text
+ time unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base blaze-markup bytestring containers data-default
+ directory filepath haskell-lsp haskell-lsp-types hie-bios hslogger
+ hspec hspec-core hspec-expectations lens lsp-test stm tasty
+ tasty-ant-xml tasty-expected-failure tasty-golden tasty-hunit
+ tasty-rerun text unordered-containers yaml
+ ];
+ testToolDepends = [ ghcide ];
+ homepage = "https://github.com/haskell/haskell-language-server#readme";
+ description = "LSP server for GHC";
+ license = stdenv.lib.licenses.asl20;
+}
diff --git a/pkgs/development/tools/haskell/haskell-language-server/hls-ghcide.nix b/pkgs/development/tools/haskell/haskell-language-server/hls-ghcide.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8c68c88729512e04525a7203674a914234bd7ad6
--- /dev/null
+++ b/pkgs/development/tools/haskell/haskell-language-server/hls-ghcide.nix
@@ -0,0 +1,58 @@
+{ mkDerivation, aeson, array, async, base, base16-bytestring
+, binary, bytestring, Chart, Chart-diagrams, containers
+, cryptohash-sha1, data-default, deepseq, diagrams, diagrams-svg
+, directory, extra, fetchgit, filepath, fuzzy, ghc, ghc-boot
+, ghc-boot-th, ghc-check, ghc-paths, ghc-typelits-knownnat, gitrev
+, haddock-library, hashable, haskell-lsp, haskell-lsp-types
+, hie-bios, hslogger, lens, lsp-test, mtl, network-uri
+, opentelemetry, optparse-applicative, parser-combinators
+, prettyprinter, prettyprinter-ansi-terminal, process, QuickCheck
+, quickcheck-instances, regex-tdfa, rope-utf16-splay
+, safe-exceptions, shake, sorted-list, stdenv, stm, syb, tasty
+, tasty-expected-failure, tasty-hunit, tasty-quickcheck
+, tasty-rerun, text, time, transformers, unix, unordered-containers
+, utf8-string, yaml
+}:
+mkDerivation {
+ pname = "ghcide";
+ version = "0.2.0";
+ src = fetchgit {
+ url = "https://github.com/wz1000/ghcide";
+ sha256 = "0rifbrfvbgv7szgwc5apzb0i5fbkr2spzqvwg5kzng5b4zrf9a9d";
+ rev = "cc09b6d4cf03efa645c682347c62850c2291be25";
+ fetchSubmodules = true;
+ };
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson array async base binary bytestring containers data-default
+ deepseq directory extra filepath fuzzy ghc ghc-boot ghc-boot-th
+ haddock-library hashable haskell-lsp haskell-lsp-types hslogger mtl
+ network-uri opentelemetry prettyprinter prettyprinter-ansi-terminal
+ regex-tdfa rope-utf16-splay safe-exceptions shake sorted-list stm
+ syb text time transformers unix unordered-containers utf8-string
+ ];
+ executableHaskellDepends = [
+ aeson async base base16-bytestring binary bytestring containers
+ cryptohash-sha1 data-default deepseq directory extra filepath ghc
+ ghc-check ghc-paths gitrev hashable haskell-lsp haskell-lsp-types
+ hie-bios hslogger optparse-applicative safe-exceptions shake text
+ time unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers directory extra filepath ghc
+ ghc-typelits-knownnat haddock-library haskell-lsp haskell-lsp-types
+ lens lsp-test network-uri optparse-applicative parser-combinators
+ process QuickCheck quickcheck-instances rope-utf16-splay
+ safe-exceptions shake tasty tasty-expected-failure tasty-hunit
+ tasty-quickcheck tasty-rerun text
+ ];
+ benchmarkHaskellDepends = [
+ aeson base bytestring Chart Chart-diagrams containers diagrams
+ diagrams-svg directory extra filepath lsp-test optparse-applicative
+ parser-combinators process safe-exceptions shake text yaml
+ ];
+ homepage = "https://github.com/digital-asset/ghcide#readme";
+ description = "The core of an IDE";
+ license = stdenv.lib.licenses.asl20;
+}
diff --git a/pkgs/development/tools/haskell/haskell-language-server/update.sh b/pkgs/development/tools/haskell/haskell-language-server/update.sh
new file mode 100755
index 0000000000000000000000000000000000000000..498859843c4dd9ce05dd8203c3a17126cecc1405
--- /dev/null
+++ b/pkgs/development/tools/haskell/haskell-language-server/update.sh
@@ -0,0 +1,53 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p cabal2nix jq curl
+#
+# This script will update the haskell-language-server derivation to the latest version using
+# cabal2nix.
+#
+# Note that you should always try building haskell-language-server after updating it here, since
+# some of the overrides in pkgs/development/haskell/configuration-nix.nix may
+# need to be updated/changed.
+
+set -eo pipefail
+
+# This is the directory of this update.sh script.
+script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
+
+# ===========================
+# ghcide fork on https://github.com/wz1000/ghcide
+# ===========================
+
+# ghcide derivation created with cabal2nix.
+ghcide_derivation_file="${script_dir}/hls-ghcide.nix"
+
+# This is the current revision of hls in Nixpkgs.
+ghcide_old_version="$(sed -En 's/.*\bversion = "(.*?)".*/\1/p' "$ghcide_derivation_file")"
+
+# This is the revision of ghcide used by hls on GitHub.
+ghcide_new_version=$(curl --silent "https://api.github.com/repos/haskell/haskell-language-server/contents/ghcide" | jq '.sha' --raw-output)
+
+echo "Updating haskell-language-server from old version $ghcide_old_version to new version $ghcide_new_version."
+echo "Running cabal2nix and outputting to ${ghcide_derivation_file}..."
+
+cabal2nix --revision "$ghcide_new_version" "https://github.com/wz1000/ghcide" > "$ghcide_derivation_file"
+
+
+# ===========================
+# HLS
+# ===========================
+
+# hls derivation created with cabal2nix.
+hls_derivation_file="${script_dir}/default.nix"
+
+# This is the current revision of hls in Nixpkgs.
+hls_old_version="$(sed -En 's/.*\bversion = "(.*?)".*/\1/p' "$hls_derivation_file")"
+
+# This is the latest release version of hls on GitHub.
+hls_new_version=$(curl --silent "https://api.github.com/repos/haskell/haskell-language-server/commits/master" | jq '.sha' --raw-output)
+
+echo "Updating haskell-language-server from old version $hls_old_version to new version $hls_new_version."
+echo "Running cabal2nix and outputting to ${hls_derivation_file}..."
+
+cabal2nix --revision "$hls_new_version" "https://github.com/haskell/haskell-language-server.git" > "$hls_derivation_file"
+
+echo "Finished."
diff --git a/pkgs/development/tools/haskell/ihaskell/wrapper.nix b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
index 9b33d6e06708d0b5c1f8ef97ea76cd2e6dd8828b..60f8c2ecb252ca7fa9fe9e7213f4bca3d83a323d 100644
--- a/pkgs/development/tools/haskell/ihaskell/wrapper.nix
+++ b/pkgs/development/tools/haskell/ihaskell/wrapper.nix
@@ -9,7 +9,7 @@ let
ihaskellSh = writeScriptBin "ihaskell-notebook" ''
#! ${stdenv.shell}
export GHC_PACKAGE_PATH="$(echo ${ihaskellEnv}/lib/*/package.conf.d| tr ' ' ':'):$GHC_PACKAGE_PATH"
- export PATH="${stdenv.lib.makeBinPath ([ ihaskellEnv jupyter ])}''${PATH:+':'}$PATH
+ export PATH="${stdenv.lib.makeBinPath ([ ihaskellEnv jupyter ])}''${PATH:+:}$PATH"
${ihaskellEnv}/bin/ihaskell install -l $(${ihaskellEnv}/bin/ghc --print-libdir) && ${jupyter}/bin/jupyter notebook
'';
in
diff --git a/pkgs/development/tools/hcloud/default.nix b/pkgs/development/tools/hcloud/default.nix
index ee7ed4766228c488935673f1759efa4a848b09b4..48be7c568d77c0b1ec40d72fd51bea706dbe0cff 100644
--- a/pkgs/development/tools/hcloud/default.nix
+++ b/pkgs/development/tools/hcloud/default.nix
@@ -1,8 +1,8 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "hcloud";
- version = "1.16.2";
+ version = "1.17.0";
goPackagePath = "github.com/hetznercloud/cli";
@@ -10,24 +10,20 @@ buildGoModule rec {
owner = "hetznercloud";
repo = "cli";
rev = "v${version}";
- sha256 = "0cxh92df8gdl4bmr22pdvdxdkdjyfy0jv48y0k6awy1xz61r94ap";
+ sha256 = "1brqqcyyljkdd24ljx2qbr648ihhhmr8mq6gs90n63r59ci6ksch";
};
- vendorSha256 = "1iiqmdnjnrsqgjisb5j5casa2hmqmafn79157skl5zxawndvc2rj";
+ nativeBuildInputs = [ installShellFiles ];
- buildFlagsArray = [ "-ldflags=" "-w -X github.com/hetznercloud/cli/cli.Version=${version}" ];
+ vendorSha256 = "1m96j9cwqz2b67byf53qhgl3s0vfwaklj2pm8364qih0ilvifppj";
- postInstall = ''
- mkdir -p \
- $out/etc/bash_completion.d \
- $out/share/zsh/vendor-completions
-
- # Add bash completions
- $out/bin/hcloud completion bash > "$out/etc/bash_completion.d/hcloud"
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/hetznercloud/cli/cli.Version=${version}" ];
- # Add zsh completions
- echo "#compdef hcloud" > "$out/share/zsh/vendor-completions/_hcloud"
- $out/bin/hcloud completion zsh >> "$out/share/zsh/vendor-completions/_hcloud"
+ postInstall = ''
+ for shell in bash zsh; do
+ $out/bin/hcloud completion $shell > hcloud.$shell
+ installShellCompletion hcloud.$shell
+ done
'';
meta = {
@@ -37,4 +33,4 @@ buildGoModule rec {
platforms = stdenv.lib.platforms.all;
maintainers = [ stdenv.lib.maintainers.zauberpony ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/tools/heroku/default.nix b/pkgs/development/tools/heroku/default.nix
index 23e0f56845743de861b952bcba19d7cfe5323cbc..5ef184090606903048197a7e2890d49b08cfdd8a 100644
--- a/pkgs/development/tools/heroku/default.nix
+++ b/pkgs/development/tools/heroku/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "heroku";
- version = "7.41.1";
+ version = "7.42.2";
src = fetchurl {
url = "https://cli-assets.heroku.com/heroku-v${version}/heroku-v${version}.tar.xz";
- sha256 = "12ilk0rkpwx8n9b7dird2jfmwnkqndlwjf5wgdcbl014mkl1411b";
+ sha256 = "1fddqqn2nwvniignkq8d5jvh0217zb960s402h57l4wg3djq7phr";
};
nativeBuildInputs = [ makeWrapper ];
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = "https://cli.heroku.com";
+ homepage = "https://devcenter.heroku.com/articles/heroku-cli";
description = "Everything you need to get started using Heroku";
maintainers = with lib.maintainers; [ aflatter mirdhyn peterhoeg marsam ];
license = lib.licenses.mit;
diff --git a/pkgs/development/tools/icestorm/default.nix b/pkgs/development/tools/icestorm/default.nix
index 607e2ffe4a9641c543a7dd320ded32cf75a88e5e..360f1dbdcf3e854f769c541e5a0394ed3abbf286 100644
--- a/pkgs/development/tools/icestorm/default.nix
+++ b/pkgs/development/tools/icestorm/default.nix
@@ -11,7 +11,7 @@
stdenv.mkDerivation rec {
pname = "icestorm";
- version = "2019.09.13";
+ version = "2020.04.22";
passthru = rec {
pythonPkg = if usePyPy then pypy3 else python3;
@@ -21,8 +21,8 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "cliffordwolf";
repo = "icestorm";
- rev = "0ec00d892a91cc68e45479b46161f649caea2933";
- sha256 = "1qlh99fafb7xga702k64fmc9m700nsddrfgcq4x8qn8fplsb64f1";
+ rev = "cd2610e0fa1c6a90e8e4e4cfe06db1b474e752bb";
+ sha256 = "05ckmmvgymr7vhrpnqsiafwm8z5rhc3h91v506lzi6jpjzcs23hj";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/tools/java/visualvm/default.nix b/pkgs/development/tools/java/visualvm/default.nix
index 3f33ff7c13a059fec4f3b4d41b5b5f2172370da0..e55e71eeb4af78375d94e1ccffeab29791ff9a91 100644
--- a/pkgs/development/tools/java/visualvm/default.nix
+++ b/pkgs/development/tools/java/visualvm/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchzip, lib, makeWrapper, makeDesktopItem, jdk, gawk }:
stdenv.mkDerivation rec {
- version = "2.0";
+ version = "2.0.2";
pname = "visualvm";
src = fetchzip {
url = "https://github.com/visualvm/visualvm.src/releases/download/${version}/visualvm_${builtins.replaceStrings ["."] [""] version}.zip";
- sha256 = "057dzf7xkb4fdv4bc2fgw7mxnxclcjmflafx3n2qw0qcdky18gzr";
+ sha256 = "19h5804izhdhdwbpyfbfqsjwmnabz2djbhkv7gvzs66jxc6q8mgx";
};
desktopItem = makeDesktopItem {
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
comment = "Java Troubleshooting Tool";
desktopName = "VisualVM";
genericName = "Java Troubleshooting Tool";
- categories = "Application;Development;";
+ categories = "Development;";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/jp/default.nix b/pkgs/development/tools/jp/default.nix
index 1e7d1023edfadf9bba8d2d7166ff583ca51fb8e5..f05c788dabe1cf8fd5fc54a1e2c329902c585e34 100644
--- a/pkgs/development/tools/jp/default.nix
+++ b/pkgs/development/tools/jp/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "jp";
- version = "0.1.2";
+ version = "0.1.3";
rev = version;
goPackagePath = "github.com/jmespath/jp";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "jmespath";
repo = "jp";
- sha256 = "1i0jl0c062crigkxqx8zpyqliz8j4d37y95cna33jl777kx42r6h";
+ sha256 = "0fdbnihbd0kq56am3bmh2zrfk4fqjslcbm48malbgmpqw3a5nvpi";
};
meta = with stdenv.lib; {
description = "A command line interface to the JMESPath expression language for JSON";
diff --git a/pkgs/development/tools/just/default.nix b/pkgs/development/tools/just/default.nix
index 5fa2b12e9c39a940b859e273c380325e782e73e6..42ee4041f20539d9621d699aae5489146dbc171f 100644
--- a/pkgs/development/tools/just/default.nix
+++ b/pkgs/development/tools/just/default.nix
@@ -1,18 +1,17 @@
-{ stdenv, fetchFromGitHub, rustPlatform, coreutils, bash, dash
-, installShellFiles }:
+{ stdenv, fetchFromGitHub, rustPlatform, coreutils, bash, installShellFiles }:
rustPlatform.buildRustPackage rec {
pname = "just";
- version = "0.5.11";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = "v${version}";
- sha256 = "0li5lspxfrim8gymqzzd5djjfbfi7jh1m234qlzy5vkx2q9qg0xv";
+ sha256 = "1sl235wr4fdsw0f0x7jynv6ljhvgis4d87xzpvjzajhdaappdp8d";
};
- cargoSha256 = "1sp8xrh3gmgmphh1bv050p1ybjybk9x8kswyxz2rd93q3zb5hpzz";
+ cargoSha256 = "0k3aqwvdm95403s279gkksklnikgyjpf5qvngsvsrm5xqda438jk";
nativeBuildInputs = [ installShellFiles ];
@@ -24,7 +23,7 @@ rustPlatform.buildRustPackage rec {
installShellCompletion --zsh --name _just completions/just.zsh
'';
- checkInputs = [ coreutils bash dash ];
+ checkInputs = [ coreutils bash ];
preCheck = ''
# USER must not be empty
diff --git a/pkgs/development/tools/ktlint/default.nix b/pkgs/development/tools/ktlint/default.nix
index 19e51fa998cff29d744d0f795b529a0f02e352b1..fce25903aca989d12a6f241437a2200df80ff496 100644
--- a/pkgs/development/tools/ktlint/default.nix
+++ b/pkgs/development/tools/ktlint/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ktlint";
- version = "0.37.0";
+ version = "0.37.2";
src = fetchurl {
url = "https://github.com/shyiko/ktlint/releases/download/${version}/ktlint";
- sha256 = "1z2hvhcrz1rj9g8749x640axrf529wk361pckwb4ihn43c19ajpf";
+ sha256 = "1hhycvvp21gy6g71hwf3pk2jnccpnhcf2z7c85shzffhddy1wc0v";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/kubectx/default.nix b/pkgs/development/tools/kubectx/default.nix
index 8b980dc7e31eaf72bcfc932652a1ce9af32dde60..c11c7fcbc97f68567146953e9525283e4d8e01b5 100644
--- a/pkgs/development/tools/kubectx/default.nix
+++ b/pkgs/development/tools/kubectx/default.nix
@@ -1,53 +1,29 @@
-{ stdenv, lib, fetchFromGitHub, kubectl, makeWrapper }:
+{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
-with lib;
-
-stdenv.mkDerivation rec {
+buildGoModule rec {
pname = "kubectx";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchFromGitHub {
owner = "ahmetb";
repo = pname;
rev = "v${version}";
- sha256 = "1b22jk8zl944w5zn3s7ybkkbmzp9519x32pfqwd1malfly7dzf55";
+ sha256 = "1c7y5hj4w72bm6y3riw0acayn4w9x7bbf1vykqcprbyw3a3dvcsw";
};
- buildInputs = [ makeWrapper ];
-
- dontBuild = true;
- doCheck = false;
-
- installPhase = ''
- mkdir -p $out/bin
- mkdir -p $out/share/zsh/site-functions
- mkdir -p $out/share/bash-completion/completions
- mkdir -p $out/share/fish/vendor_completions.d
-
- cp kubectx $out/bin
- cp kubens $out/bin
-
- # Provide ZSH completions
- cp completion/kubectx.zsh $out/share/zsh/site-functions/_kubectx
- cp completion/kubens.zsh $out/share/zsh/site-functions/_kubens
-
- # Provide BASH completions
- cp completion/kubectx.bash $out/share/bash-completion/completions/kubectx
- cp completion/kubens.bash $out/share/bash-completion/completions/kubens
+ vendorSha256 = "168hfdc2rfwpz2ls607bz5vsm1aw4brhwm8hmbiq1n1l2dn2dj0y";
- # Provide FISH completions
- cp completion/*.fish $out/share/fish/vendor_completions.d/
+ nativeBuildInputs = [ installShellFiles ];
- for f in $out/bin/*; do
- wrapProgram $f --prefix PATH : ${makeBinPath [ kubectl ]}
- done
+ postInstall = ''
+ installShellCompletion completion/*
'';
- meta = {
+ meta = with stdenv.lib; {
description = "Fast way to switch between clusters and namespaces in kubectl!";
license = licenses.asl20;
homepage = "https://github.com/ahmetb/kubectx";
- maintainers = with maintainers; [ periklis ];
+ maintainers = with maintainers; [ jlesquembre ];
platforms = with platforms; unix;
};
}
diff --git a/pkgs/development/tools/lazygit/default.nix b/pkgs/development/tools/lazygit/default.nix
index d08c9057c0fe4992ed7fcbb684c6464f4a240f08..c3ae1eb30e8759b44898b0dc958c39b4e773f309 100644
--- a/pkgs/development/tools/lazygit/default.nix
+++ b/pkgs/development/tools/lazygit/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "lazygit";
- version = "0.20.3";
+ version = "0.20.4";
goPackagePath = "github.com/jesseduffield/lazygit";
@@ -12,7 +12,7 @@ buildGoPackage rec {
owner = "jesseduffield";
repo = pname;
rev = "v${version}";
- sha256 = "1p05lfm74g28ci5575vr22q5db50h19fcvc3lzddp0vyiw570isl";
+ sha256 = "134f04ybzgghm7ghyxair111aflmkjrbfj0bkxfp1w0a3jm6sfsk";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/metals/default.nix b/pkgs/development/tools/metals/default.nix
index 5f4af6268770c09dfc2bf0de495a4211cb080526..be471a6e530bd4dc137ab06b836f356179f7b56b 100644
--- a/pkgs/development/tools/metals/default.nix
+++ b/pkgs/development/tools/metals/default.nix
@@ -2,7 +2,7 @@
let
baseName = "metals";
- version = "0.9.0";
+ version = "0.9.1";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
@@ -15,7 +15,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "116q2jzqlmdhkqvjg31b9ib8w1k7rlr8gmjcr7z32idpn16hqg59";
+ outputHash = "1pa84y7jrfl8p7lwz2pjlv70fqg1wmcz98npqq5i443smf7r9v4f";
};
in
stdenv.mkDerivation rec {
diff --git a/pkgs/development/tools/micronaut/default.nix b/pkgs/development/tools/micronaut/default.nix
index e781bb80ac8c1c32a53afc96f67b4f2c60c9bd0c..6d9149d4107a1207867714d223b1631948105766 100644
--- a/pkgs/development/tools/micronaut/default.nix
+++ b/pkgs/development/tools/micronaut/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "micronaut";
- version = "1.3.5";
+ version = "1.3.6";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-core/releases/download/v${version}/${pname}-${version}.zip";
- sha256 = "16n1dk9jgy78mrkvr78m4x772kn09y5aa4d06wl4sdgn6apcq2mc";
+ sha256 = "0jmj5xpj4invvpp289gh81vq7b4mmfhqb2h50yjn7wgdicyn295a";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/pkgs/development/tools/misc/act/default.nix b/pkgs/development/tools/misc/act/default.nix
index 21ad66b62bd11b74af302ee00bd69d03a533b304..e10ad15fff7a0aec3971724b8bfb54e2d3e99a68 100644
--- a/pkgs/development/tools/misc/act/default.nix
+++ b/pkgs/development/tools/misc/act/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "act";
- version = "0.2.9";
+ version = "0.2.10";
src = fetchFromGitHub {
owner = "nektos";
repo = pname;
rev = "v${version}";
- sha256 = "17w7pqpn9pkzc85lrsmyhxy6rip47dxw1hkz4ml3y5n68nysfpb9";
+ sha256 = "0xmrb8wbxkb52l2c7fxxy5wa9lsl591fl65zicv0nrbil36q4wfd";
};
vendorSha256 = "0qf26g0a2j1mbzlc7xjackww22w9bl1x0iw3q1x6kq7fp8xiwhdn";
diff --git a/pkgs/development/tools/misc/asls/default.nix b/pkgs/development/tools/misc/asls/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8a457593d52fd1c65f5c4a3a6f47fced13d14f60
--- /dev/null
+++ b/pkgs/development/tools/misc/asls/default.nix
@@ -0,0 +1,25 @@
+{ stdenv
+, fetchurl
+, erlangR22
+}:
+
+stdenv.mkDerivation rec {
+ pname = "asls";
+ version = "0.4.0";
+
+ src = fetchurl {
+ url = "https://github.com/saulecabrera/asls/releases/download/v${version}/bin.tar.gz";
+ sha256 = "0zy89fvdhk2bj41fzx349gi8237ww96s21hlg6blqmfhvfxsnszg";
+ };
+
+ buildInputs = [ erlangR22 ];
+ installPhase = "install -Dm755 -t $out/bin asls";
+
+ meta = with stdenv.lib; {
+ description = "AssemblyScript Language Server";
+ homepage = "https://github.com/saulecabrera/asls";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ saulecabrera ];
+ };
+}
diff --git a/pkgs/development/tools/misc/autogen/default.nix b/pkgs/development/tools/misc/autogen/default.nix
index 6b9e8db2f2aad153ba7af31e16266ea28102bcf3..3e634bedfd1906640ab975e212823448436f4e57 100644
--- a/pkgs/development/tools/misc/autogen/default.nix
+++ b/pkgs/development/tools/misc/autogen/default.nix
@@ -1,20 +1,43 @@
-{ stdenv, buildPackages, fetchurl, which, pkgconfig, perl, guile, libxml2 }:
+{ stdenv, buildPackages, fetchurl, autoreconfHook, which, pkgconfig, perl, guile, libxml2 }:
stdenv.mkDerivation rec {
pname = "autogen";
- version = "5.18.12";
+ version = "5.18.16";
src = fetchurl {
url = "mirror://gnu/autogen/rel${version}/autogen-${version}.tar.xz";
- sha256 = "1n5zq4872sakvz9c7ncsdcfp0z8rsybsxvbmhkpbd19ii0pacfxy";
+ sha256 = "16mlbdys8q4ckxlvxyhwkdnh1ay9f6g0cyp1kylkpalgnik398gq";
};
+ patches = let
+ dp = { ver ? "1%255.18.16-4", pname, name ? (pname + ".diff"), sha256 }: fetchurl {
+ url = "https://salsa.debian.org/debian/autogen/-/raw/debian/${ver}"
+ + "/debian/patches/${pname}.diff?inline=false";
+ inherit name sha256;
+ };
+ in [
+ (dp {
+ pname = "20_no_Werror";
+ sha256 = "08z4s2ifiqyaacjpd9pzr59w8m4j3548kkaq1bwvp2gjn29m680x";
+ })
+ (dp {
+ pname = "30_ag_macros.m4_syntax_error";
+ sha256 = "1z8vmbwbkz3505wd33i2xx91mlf8rwsa7klndq37nw821skxwyh3";
+ })
+ (dp {
+ pname = "31_allow_overriding_AGexe_for_crossbuild";
+ sha256 = "0h9wkc9bqb509knh8mymi43hg6n6sxg2lixvjlchcx7z0j7p8xkf";
+ })
+ ];
+
outputs = [ "bin" "dev" "lib" "out" "man" "info" ];
- nativeBuildInputs = [ which pkgconfig perl ]
+ nativeBuildInputs = [
+ which pkgconfig perl autoreconfHook/*patches applied*/
+ ] ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
# autogen needs a build autogen when cross-compiling
- ++ stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
- buildPackages.buildPackages.autogen buildPackages.texinfo ];
+ buildPackages.buildPackages.autogen buildPackages.texinfo
+ ];
buildInputs = [
guile libxml2
];
@@ -27,13 +50,7 @@ stdenv.mkDerivation rec {
#"MAKEINFO=${buildPackages.texinfo}/bin/makeinfo"
];
- postPatch = ''
- # Fix a broken sed expression used for detecting the minor
- # version of guile we are using
- sed -i "s,sed '.*-I.*',sed 's/\\\(^\\\| \\\)-I/\\\1/g',g" configure
-
- substituteInPlace pkg/libopts/mklibsrc.sh --replace /tmp $TMPDIR
- '';
+ #doCheck = true; # not reliable
postInstall = ''
mkdir -p $dev/bin
@@ -44,9 +61,14 @@ stdenv.mkDerivation rec {
sed -e "s|$bin/bin|/no-such-autogen-bin-path|" -i $f
sed -e "s|$lib/lib|/no-such-autogen-lib-path|" -i $f
done
- '';
- #doCheck = true; # 2 tests fail because of missing /dev/tty
+ '' + stdenv.lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
+ # remove /build/** from RPATHs
+ for f in "$bin"/bin/*; do
+ local nrp="$(patchelf --print-rpath "$f" | sed -E 's@(:|^)/build/[^:]*:@\1@g')"
+ patchelf --set-rpath "$nrp" "$f"
+ done
+ '';
meta = with stdenv.lib; {
description = "Automated text and program generation tool";
diff --git a/pkgs/development/tools/misc/ccache/default.nix b/pkgs/development/tools/misc/ccache/default.nix
index 61ed3825bd93c8fac74fbef8e8d93621c69b834a..ead30a56e274beee97be226fd56dee670e271b3f 100644
--- a/pkgs/development/tools/misc/ccache/default.nix
+++ b/pkgs/development/tools/misc/ccache/default.nix
@@ -1,30 +1,22 @@
-{ stdenv, fetchurl, perl, zlib, makeWrapper }:
+{ stdenv, fetchFromGitHub, asciidoc-full, gperf, perl, autoreconfHook, zlib, makeWrapper }:
let ccache = stdenv.mkDerivation rec {
pname = "ccache";
- version = "3.4.1";
+ version = "3.7.10";
- src = fetchurl {
- sha256 = "1pppi4jbkkj641cdynmc35jaj40jjicw7gj75ran5qs5886jcblc";
- url = "mirror://samba/ccache/${pname}-${version}.tar.xz";
+ src = fetchFromGitHub {
+ owner = "ccache";
+ repo = "ccache";
+ rev = "v${version}";
+ sha256 = "0v6pvj50y18fxh2f6cx6xyg545xcpxfmrcg9bzbc6lc5acrvvjm7";
};
- nativeBuildInputs = [ perl ];
+ nativeBuildInputs = [ asciidoc-full autoreconfHook gperf perl ];
buildInputs = [ zlib ];
outputs = [ "out" "man" ];
- # non to be fail on filesystems with unconventional blocksizes (zfs on Hydra?)
- patches = [
- ./fix-debug-prefix-map-suite.patch
- ./skip-fs-dependent-test.patch
- ];
-
- postPatch = ''
- substituteInPlace Makefile.in --replace 'objs) $(extra_libs)' 'objs)'
- '';
-
doCheck = !stdenv.isDarwin;
passthru = {
@@ -71,8 +63,8 @@ let ccache = stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Compiler cache for fast recompilation of C/C++ code";
- homepage = "http://ccache.samba.org/";
- downloadPage = "https://ccache.samba.org/download.html";
+ homepage = "https://ccache.dev/";
+ downloadPage = "https://ccache.dev/download.html";
license = licenses.gpl3Plus;
platforms = platforms.unix;
};
diff --git a/pkgs/development/tools/misc/ccache/fix-debug-prefix-map-suite.patch b/pkgs/development/tools/misc/ccache/fix-debug-prefix-map-suite.patch
deleted file mode 100644
index 98a6fbf10bf18ceb410779245e90c0de23cb5b6c..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/misc/ccache/fix-debug-prefix-map-suite.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/test/suites/debug_prefix_map.bash
-+++ b/test/suites/debug_prefix_map.bash
-@@ -29,7 +29,7 @@
- expect_stat 'cache hit (preprocessed)' 0
- expect_stat 'cache miss' 1
- expect_stat 'files in cache' 2
-- if grep -E "[^=]`pwd`[^=]" test.o >/dev/null 2>&1; then
-+ if objdump -g test.o | grep ": `pwd`$" >/dev/null 2>&1; then
- test_failed "Source dir (`pwd`) found in test.o"
- fi
-
-@@ -39,7 +39,7 @@
- expect_stat 'cache hit (preprocessed)' 0
- expect_stat 'cache miss' 1
- expect_stat 'files in cache' 2
-- if grep -E "[^=]`pwd`[^=]" test.o >/dev/null 2>&1; then
-+ if objdump -g test.o | grep ": `pwd`$" >/dev/null 2>&1; then
- test_failed "Source dir (`pwd`) found in test.o"
- fi
-
-@@ -52,10 +52,10 @@
- expect_stat 'cache hit (preprocessed)' 0
- expect_stat 'cache miss' 1
- expect_stat 'files in cache' 2
-- if grep -E "[^=]`pwd`[^=]" test.o >/dev/null 2>&1; then
-+ if objdump -g test.o | grep ": `pwd`$" >/dev/null 2>&1; then
- test_failed "Source dir (`pwd`) found in test.o"
- fi
-- if ! grep "name" test.o >/dev/null 2>&1; then
-+ if ! objdump -g test.o | grep ": name$" >/dev/null 2>&1; then
- test_failed "Relocation (name) not found in test.o"
- fi
-
-@@ -65,7 +65,7 @@
- expect_stat 'cache hit (preprocessed)' 0
- expect_stat 'cache miss' 1
- expect_stat 'files in cache' 2
-- if grep -E "[^=]`pwd`[^=]" test.o >/dev/null 2>&1; then
-+ if objdump -g test.o | grep ": `pwd`$" >/dev/null 2>&1; then
- test_failed "Source dir (`pwd`) found in test.o"
- fi
- }
diff --git a/pkgs/development/tools/misc/ccache/skip-fs-dependent-test.patch b/pkgs/development/tools/misc/ccache/skip-fs-dependent-test.patch
deleted file mode 100644
index 7b233df6531b5d1663d2b5462ebe02d585d3ed0a..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/misc/ccache/skip-fs-dependent-test.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/test/suites/cleanup.bash
-+++ b/test/suites/cleanup.bash
-@@ -94,23 +94,6 @@
-
- $CCACHE -F 0 -M 256K >/dev/null
- CCACHE_LOGFILE=/tmp/foo $CCACHE -c >/dev/null
-- expect_file_count 3 '*.o' $CCACHE_DIR
-- expect_file_count 3 '*.d' $CCACHE_DIR
-- expect_file_count 3 '*.stderr' $CCACHE_DIR
-- expect_stat 'files in cache' 9
-- expect_stat 'cleanups performed' 1
-- for i in 3 4 5; do
-- file=$CCACHE_DIR/a/result$i-4017.o
-- if [ ! -f $file ]; then
-- test_failed "File $file removed when it shouldn't"
-- fi
-- done
-- for i in 0 1 2 6 7 8 9; do
-- file=$CCACHE_DIR/a/result$i-4017.o
-- if [ -f $file ]; then
-- test_failed "File $file not removed when it should"
-- fi
-- done
-
- # -------------------------------------------------------------------------
- TEST "Automatic cache cleanup, limit_multiple 0.9"
diff --git a/pkgs/development/tools/misc/circleci-cli/default.nix b/pkgs/development/tools/misc/circleci-cli/default.nix
index 7144c2bd0ae57e4c613d0e53e29e3c4164fe3a97..6dcf7ed46cfabe391fa4aeb089fe0580f0ef16f2 100644
--- a/pkgs/development/tools/misc/circleci-cli/default.nix
+++ b/pkgs/development/tools/misc/circleci-cli/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "circleci-cli";
- version = "0.1.7868";
+ version = "0.1.8599";
src = fetchFromGitHub {
owner = "CircleCI-Public";
repo = pname;
rev = "v${version}";
- sha256 = "1a9gnqrkvifrwr8wpv5f6zv8xs8myzbzlhn5w72xxzh2gxdaflwg";
+ sha256 = "1brv38mzc2i6mg4rk9ichjsv5w0gr6xrf6qmhnal12cll2krn9k3";
};
vendorSha256 = "0y35ps2pw9z7gi4z50byd1py87bf2jdvj7l7w2gxpppmhi83myc9";
@@ -34,4 +34,4 @@ buildGoModule rec {
license = licenses.mit;
homepage = "https://circleci.com/";
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/tools/misc/cli11/default.nix b/pkgs/development/tools/misc/cli11/default.nix
index f6a4a4d9f6a485a1e5ff98edfb2bf66444072e47..0d058ef1f8815a70ac1ae5fcedb03eb410f3a462 100644
--- a/pkgs/development/tools/misc/cli11/default.nix
+++ b/pkgs/development/tools/misc/cli11/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "cli11";
- version = "1.9.0";
+ version = "1.9.1";
src = fetchFromGitHub {
owner = "CLIUtils";
repo = "CLI11";
rev = "v${version}";
- sha256 = "1nqri8ahisi00nwh6cynhq5n9iq9iydkysnxj36r2y20yvbi4bxj";
+ sha256 = "0hbch0vk8irgmiaxnfqlqys65v1770rxxdfn3d23m2vqyjh0j9l6";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix
index 487c979c709245102272f9e0e03c7c370d10998e..64c6dc1f280f8f298bb3dea6f5ece2b602368be9 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 = "20200514T134144";
+ version = "20200624T142700";
src = fetchurl {
url = "https://github.com/snoe/clojure-lsp/releases/download/release-${version}/${pname}";
- sha256 = "1c56k9zxi71gjlrmjk2risx04dzr460vql42pfjwm1cv543kij9r";
+ sha256 = "042s4jp2z9if9jxlwgd2ln6dyssjsw6rdy633kp1hprz7ki1n5nf";
};
dontUnpack = true;
diff --git a/pkgs/development/tools/misc/cquery/default.nix b/pkgs/development/tools/misc/cquery/default.nix
deleted file mode 100644
index 33a8bf1df61d38d282e1f97a11b7231b8a53bd4a..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/misc/cquery/default.nix
+++ /dev/null
@@ -1,64 +0,0 @@
-{ fetchFromGitHub, makeWrapper
-, cmake, llvmPackages, ncurses
-, runtimeShell }:
-
-let
- src = fetchFromGitHub {
- owner = "cquery-project";
- repo = "cquery";
- rev = "a95a6503d68a85baa25465ce147b7fc20f4a552e";
- sha256 = "0rxbdln7dqkdw4q8rhclssgwypq16g9flkwmaabsr8knckbszxrx";
- fetchSubmodules = true;
- };
-
- stdenv = llvmPackages.stdenv;
-
-in
-stdenv.mkDerivation {
- pname = "cquery";
- version = "2018-10-14";
-
- inherit src;
-
- nativeBuildInputs = [ cmake makeWrapper ];
- buildInputs = with llvmPackages; [ clang clang-unwrapped llvm ncurses ];
-
- cmakeFlags = [
- "-DSYSTEM_CLANG=ON"
- "-DCLANG_CXX=ON"
- ];
-
- shell = runtimeShell;
- postFixup = ''
- # We need to tell cquery where to find the standard library headers.
-
- standard_library_includes="\\\"-isystem\\\", \\\"${stdenv.lib.getDev stdenv.cc.libc}/include\\\""
- standard_library_includes+=", \\\"-isystem\\\", \\\"${llvmPackages.libcxx}/include/c++/v1\\\""
- export standard_library_includes
-
- wrapped=".cquery-wrapped"
- export wrapped
-
- mv $out/bin/cquery $out/bin/$wrapped
- substituteAll ${./wrapper} $out/bin/cquery
- chmod --reference=$out/bin/$wrapped $out/bin/cquery
- '';
-
- doInstallCheck = true;
- installCheckPhase = ''
- pushd ${src}
- $out/bin/cquery --ci --test-unit
-
- # The integration tests have to be disabled because cquery ignores `--init`
- # if they are invoked, which means it won't find the system includes.
- #$out/bin/cquery --ci --test-index
- '';
-
- meta = with stdenv.lib; {
- description = "A c/c++ language server powered by libclang";
- homepage = "https://github.com/cquery-project/cquery";
- license = licenses.mit;
- platforms = platforms.linux ++ platforms.darwin;
- maintainers = [ maintainers.tobim ];
- };
-}
diff --git a/pkgs/development/tools/misc/cquery/wrapper b/pkgs/development/tools/misc/cquery/wrapper
deleted file mode 100644
index 8b3e57290429d6dd0378bd4a19cd8ee1ff955b9b..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/misc/cquery/wrapper
+++ /dev/null
@@ -1,12 +0,0 @@
-#! @shell@ -e
-
-initString="--init={\"cacheDirectory\": \"/tmp/cquery\", \"extraClangArguments\": [@standard_library_includes@"
-
-if [ "${NIX_CFLAGS_COMPILE}" != "" ]; then
- read -a cflags_array <<< ${NIX_CFLAGS_COMPILE}
- initString+=$(printf ', \"%s\"' "${cflags_array[@]}")
-fi
-
-initString+="]}"
-
-exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "$@"
diff --git a/pkgs/development/tools/misc/easypdkprog/default.nix b/pkgs/development/tools/misc/easypdkprog/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..eb8ce5d44b03316b138014ea65e52d4e58777f2d
--- /dev/null
+++ b/pkgs/development/tools/misc/easypdkprog/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, lib, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "easypdkprog";
+ version = "1.2";
+
+ src = fetchFromGitHub {
+ owner = "free-pdk";
+ repo = "easy-pdk-programmer-software";
+ rev = version;
+ sha256 = "06bn86rd57ff567l0ipx38raih0zll3y16lg5fpn7c601a9jldps";
+ };
+
+ installPhase = ''
+ install -Dm755 -t $out/bin easypdkprog
+ '' + lib.optionalString stdenv.isLinux ''
+ install -Dm644 -t $out/etc/udev/rules.d Linux_udevrules/70-stm32vcp.rules
+ '';
+
+ meta = with lib; {
+ description = "Read, write and execute programs on PADAUK microcontroller";
+ homepage = "https://github.com/free-pdk/easy-pdk-programmer-software";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ david-sawatzke ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/tools/misc/elfutils/default.nix b/pkgs/development/tools/misc/elfutils/default.nix
index 56bfe26ec06902f9bbcdfcf5c3390db434808d99..9440463e83f3b43138e5f6e94c1bb1597839dbd1 100644
--- a/pkgs/development/tools/misc/elfutils/default.nix
+++ b/pkgs/development/tools/misc/elfutils/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, m4, zlib, bzip2, bison, flex, gettext, xz, setupDebugInfoDirs }:
+{ lib, stdenv, fetchurl, m4, zlib, bzip2, bison, flex, gettext, xz, setupDebugInfoDirs, argp-standalone }:
# TODO: Look at the hardcoded paths to kernel, modules etc.
stdenv.mkDerivation rec {
@@ -17,10 +17,15 @@ stdenv.mkDerivation rec {
# We need bzip2 in NativeInputs because otherwise we can't unpack the src,
# as the host-bzip2 will be in the path.
nativeBuildInputs = [ m4 bison flex gettext bzip2 ];
- buildInputs = [ zlib bzip2 xz ];
+ buildInputs = [ zlib bzip2 xz ]
+ ++ lib.optional stdenv.hostPlatform.isMusl argp-standalone;
propagatedNativeBuildInputs = [ setupDebugInfoDirs ];
+ preConfigure = lib.optionalString stdenv.hostPlatform.isMusl ''
+ NIX_CFLAGS_COMPILE+=" -fgnu89-inline"
+ '';
+
configureFlags =
[ "--program-prefix=eu-" # prevent collisions with binutils
"--enable-deterministic-archives"
diff --git a/pkgs/development/tools/misc/gdb/default.nix b/pkgs/development/tools/misc/gdb/default.nix
index f6a001e488c30c6f4ea9bee9f03e49aa8bf9203c..7702df423bb5c438f4cf802cb11902fca66ad605 100644
--- a/pkgs/development/tools/misc/gdb/default.nix
+++ b/pkgs/development/tools/misc/gdb/default.nix
@@ -18,7 +18,7 @@
let
basename = "gdb-${version}";
- version = "9.1";
+ version = "9.2";
in
assert pythonSupport -> python3 != null;
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://gnu/gdb/${basename}.tar.xz";
- sha256 = "0dqp1p7w836iwijg1zb4a784n0j4pyjiw5v6h8fg5lpx6b40x7k9";
+ sha256 = "0mf5fn8v937qwnal4ykn3ji1y2sxk0fa1yfqi679hxmpg6pdf31n";
};
postPatch = if stdenv.isDarwin then ''
diff --git a/pkgs/development/tools/misc/hydra/default.nix b/pkgs/development/tools/misc/hydra/default.nix
index f9a50dd0ea0ee9b3e28da4e403e1c951321ec28c..680e10d662a7b5cd3aa646536b0cdbfbcabf7650 100644
--- a/pkgs/development/tools/misc/hydra/default.nix
+++ b/pkgs/development/tools/misc/hydra/default.nix
@@ -1,4 +1,4 @@
-{ fetchFromGitHub, nixStable, callPackage, nixFlakes, fetchpatch, nixosTests }:
+{ fetchFromGitHub, nixStable, callPackage, nixFlakes, nixosTests }:
{
# Package for phase-1 of the db migration for Hydra.
@@ -24,14 +24,15 @@
# so when having an older version, `pkgs.hydra-migration` should be deployed first.
hydra-unstable = callPackage ./common.nix {
- version = "2020-04-16";
+ version = "2020-06-23";
src = fetchFromGitHub {
owner = "NixOS";
repo = "hydra";
- rev = "87837f1d82904bf48e11b5641258b6be2f663c3b";
- sha256 = "1vs3lyfyafsl7wbpmycv7c3n9n2rkrswp65msb6q1iskgpvr96d5";
+ rev = "bb32aafa4a9b027c799e29b1bcf68727e3fc5f5b";
+ sha256 = "0kl9h70akwxpik3xf4dbbh7cyqn06023kshfvi14mygdlb84djgx";
};
nix = nixFlakes;
+
tests = {
db-migration = nixosTests.hydra-db-migration.mig;
basic = nixosTests.hydra.hydra-unstable;
diff --git a/pkgs/development/tools/misc/libtool/libtool2.nix b/pkgs/development/tools/misc/libtool/libtool2.nix
index 4bf637c0eba89f13cd769d4ccf7bd13235cfa24e..fbe49dc68b2a462468e604a401fc483bcf5023ac 100644
--- a/pkgs/development/tools/misc/libtool/libtool2.nix
+++ b/pkgs/development/tools/misc/libtool/libtool2.nix
@@ -26,10 +26,6 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- # Don't run the native `strip' when cross-compiling. This breaks at least
- # with `.a' files for MinGW.
- dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
-
meta = with stdenv.lib; {
description = "GNU Libtool, a generic library support script";
longDescription = ''
diff --git a/pkgs/development/tools/misc/patchelf/0.9.nix b/pkgs/development/tools/misc/patchelf/0.9.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c64d722ca71139c87fca9ec7a532d651118690d2
--- /dev/null
+++ b/pkgs/development/tools/misc/patchelf/0.9.nix
@@ -0,0 +1,16 @@
+{ stdenv, fetchurl, patchelf }:
+
+stdenv.mkDerivation rec {
+ name = "patchelf-0.9";
+
+ src = fetchurl {
+ url = "https://nixos.org/releases/patchelf/${name}/${name}.tar.bz2";
+ sha256 = "a0f65c1ba148890e9f2f7823f4bedf7ecad5417772f64f994004f59a39014f83";
+ };
+
+ setupHook = [ ./setup-hook.sh ];
+
+ doCheck = false; # fails 8 out of 24 tests, problems when loading libc.so.6
+
+ inherit (patchelf) meta;
+}
diff --git a/pkgs/development/tools/misc/patchelf/default.nix b/pkgs/development/tools/misc/patchelf/default.nix
index ad09cdc6eb333720de96e8c9fd085f539e2fc333..5119225d9ae67d930ec9757ae2a72515bbcc14a2 100644
--- a/pkgs/development/tools/misc/patchelf/default.nix
+++ b/pkgs/development/tools/misc/patchelf/default.nix
@@ -1,16 +1,17 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "patchelf-0.9";
+ name = "patchelf-0.11";
src = fetchurl {
url = "https://nixos.org/releases/patchelf/${name}/${name}.tar.bz2";
- sha256 = "a0f65c1ba148890e9f2f7823f4bedf7ecad5417772f64f994004f59a39014f83";
+ sha256 = "16ms3ijcihb88j3x6cl8cbvhia72afmfcphczb9cfwr0gbc22chx";
};
setupHook = [ ./setup-hook.sh ];
- doCheck = false; # fails 8 out of 24 tests, problems when loading libc.so.6
+ # fails 8 out of 24 tests, problems when loading libc.so.6
+ doCheck = stdenv.name == "stdenv-linux";
meta = with stdenv.lib; {
homepage = "https://github.com/NixOS/patchelf/blob/master/README";
diff --git a/pkgs/development/tools/misc/pkg-config/default.nix b/pkgs/development/tools/misc/pkg-config/default.nix
index 494b8d893d42c05898b22119c0e9b401f69ac86a..84f6c330f8c56f1aaa0c9ffa6fff3775d375c244 100644
--- a/pkgs/development/tools/misc/pkg-config/default.nix
+++ b/pkgs/development/tools/misc/pkg-config/default.nix
@@ -6,20 +6,21 @@ stdenv.mkDerivation rec {
pname = "pkg-config";
version = "0.29.2";
- setupHook = ./setup-hook.sh;
-
src = fetchurl {
url = "https://pkgconfig.freedesktop.org/releases/${pname}-${version}.tar.gz";
sha256 = "14fmwzki1rlz8bs2p810lk6jqdxsk966d8drgsjmi54cd00rrikg";
};
+ outputs = [ "out" "man" "doc" ];
+
# Process Requires.private properly, see
- # http://bugs.freedesktop.org/show_bug.cgi?id=4738.
+ # http://bugs.freedesktop.org/show_bug.cgi?id=4738, migrated to
+ # https://gitlab.freedesktop.org/pkg-config/pkg-config/issues/28
patches = optional (!vanilla) ./requires-private.patch
++ optional stdenv.isCygwin ./2.36.3-not-win32.patch;
# These three tests fail due to a (desired) behavior change from our ./requires-private.patch
- postPatch = ''
+ postPatch = if vanilla then null else ''
rm -f check/check-requires-private check/check-gtk check/missing
'';
diff --git a/pkgs/development/tools/misc/pkg-config/setup-hook.sh b/pkgs/development/tools/misc/pkg-config/setup-hook.sh
deleted file mode 100644
index 34a9b9f1173b8f0d221dd9ce56737b028b3faf77..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/misc/pkg-config/setup-hook.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-addPkgConfigPath () {
- addToSearchPath PKG_CONFIG_PATH $1/lib/pkgconfig
- addToSearchPath PKG_CONFIG_PATH $1/share/pkgconfig
-}
-
-addEnvHooks "$targetOffset" addPkgConfigPath
diff --git a/pkgs/development/tools/misc/pkgconf/default.nix b/pkgs/development/tools/misc/pkgconf/default.nix
index e3729994375b6725ac63dcf0db36ca218bf2a277..6fca02ad788bc5fbea2d820dabb6598584d3a4f4 100644
--- a/pkgs/development/tools/misc/pkgconf/default.nix
+++ b/pkgs/development/tools/misc/pkgconf/default.nix
@@ -1,14 +1,41 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, removeReferencesTo }:
stdenv.mkDerivation rec {
pname = "pkgconf";
- version = "1.7.0";
+ version = "1.7.3";
+
+ nativeBuildInputs = [ removeReferencesTo ];
+
+ outputs = [ "out" "lib" "dev" "man" "doc" ];
+
+ enableParallelBuilding = true;
src = fetchurl {
url = "https://distfiles.dereferenced.org/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0sb1a2lgiqaninv5s3zq09ilrkpsamcl68dyhqyz7yi9vsgb0vhy";
+ sha256 = "1h7rf5cch0cbxp8nmjkkf272zrz2jgpqpr8a58ww75pn3jjswimq";
};
+ # Debian has outputs like these too:
+ # https://packages.debian.org/source/buster/pkgconf, so take it this
+ # reference removing is safe.
+ postFixup = ''
+ remove-references-to \
+ -t "${placeholder "dev"}" \
+ "${placeholder "lib"}"/lib/* \
+ "${placeholder "out"}"/bin/*
+ remove-references-to \
+ -t "${placeholder "out"}" \
+ "${placeholder "lib"}"/lib/*
+ ''
+ # Move back share/aclocal. Yes, this normally goes in the dev output for good
+ # reason, but in this case the dev output is for the `libpkgconf` library,
+ # while the aclocal stuff is for the tool. The tool is already for use during
+ # development, so there is no reason to have separate "dev-bin" and "dev-lib"
+ # outputs or someting.
+ + ''
+ mv ${placeholder "dev"}/share ${placeholder "out"}
+ '';
+
meta = with stdenv.lib; {
description = "Package compiler and linker metadata toolkit";
homepage = "https://git.dereferenced.org/pkgconf/pkgconf";
diff --git a/pkgs/development/tools/misc/reviewdog/default.nix b/pkgs/development/tools/misc/reviewdog/default.nix
index 9e4dbcac5b802e70b8e30896b25b8e9b0c9bd0fd..13386fb9e854d59837dc355f96577d68c488671a 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.10.0";
+ version = "0.10.1";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1ag55n3gfwcp6v8v3hha8bdqxw9r4bmz97p00vyqla9gjzn5ka9w";
+ sha256 = "05y8683f0r8bf8gn5miiwqkfz550s2c9kmvz0a1g7y99r9n6kzjk";
};
- vendorSha256 = "0lann22hjdcrwyab76hinvbbmg3rf7y3knrxlfg0164gl3y5xb5g";
+ vendorSha256 = "0cxi01jxg89lsk91dv782746i8g9ksanx8igmgafq9vq25lld7yg";
subPackages = [ "cmd/reviewdog" ];
diff --git a/pkgs/development/tools/misc/saleae-logic/default.nix b/pkgs/development/tools/misc/saleae-logic/default.nix
index a7e197f9d7e9d6a8e8334fa957b33f8f670e0e2f..b9f84edc964a9784b4f1b941cc6ea4ab483f646d 100644
--- a/pkgs/development/tools/misc/saleae-logic/default.nix
+++ b/pkgs/development/tools/misc/saleae-logic/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
comment = "Software for Saleae logic analyzers";
desktopName = "Saleae Logic";
genericName = "Logic analyzer";
- categories = "Application;Development";
+ categories = "Development";
};
buildInputs = [ unzip ];
diff --git a/pkgs/development/tools/misc/stm32cubemx/default.nix b/pkgs/development/tools/misc/stm32cubemx/default.nix
index 53336ab417cdc09afc076a906c634e159007b30a..d4cd353281b1da67f3432cdddd81193c61027616 100644
--- a/pkgs/development/tools/misc/stm32cubemx/default.nix
+++ b/pkgs/development/tools/misc/stm32cubemx/default.nix
@@ -6,7 +6,7 @@ let
name = "stm32CubeMX";
exec = "stm32cubemx";
desktopName = "STM32CubeMX";
- categories = "Application;Development;";
+ categories = "Development;";
icon = "stm32cubemx";
};
in
diff --git a/pkgs/development/tools/misc/terracognita/default.nix b/pkgs/development/tools/misc/terracognita/default.nix
index 70b07dd71cd5f9fb579b46c4eb0cc38314ff1643..6141b0b9997ef51309392b5f2539ee033470f278 100644
--- a/pkgs/development/tools/misc/terracognita/default.nix
+++ b/pkgs/development/tools/misc/terracognita/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "terracognita";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "cycloidio";
repo = pname;
rev = "v${version}";
- sha256 = "0ib0p361sxh2qzxccg32pcml4by4mk45abhljwmljwybs34wh5rh";
+ sha256 = "0s6k78n94q13crdlgxb5c8qn708nbzn6nmhkil4s23f0qdskcah2";
};
- vendorSha256 = "0q772i49nyxzs51jrh45n14ljh7qj5wygkn2x32pxi6ykw6la4x8";
+ vendorSha256 = "1dmv16v1c9sydbl1g69pgwvrhznd0a133giwrcbqi4cyg1fdb3sr";
subPackages = [ "." ];
diff --git a/pkgs/development/tools/misc/terraform-ls/default.nix b/pkgs/development/tools/misc/terraform-ls/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..f2c8a6c4cdd265f8cb8f57a1025458dfc5dc5222
--- /dev/null
+++ b/pkgs/development/tools/misc/terraform-ls/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "terraform-ls";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "hashicorp";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "105wk7lzsjl5qa1qnb40msj3wh4awqykkynj5fs0a7nzbcbrpxsj";
+ };
+
+ goPackagePath = "github.com/hashicorp/terraform-ls";
+
+ buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
+
+ meta = with lib; {
+ description = "Terraform Language Server (official)";
+ homepage = "https://github.com/hashicorp/terraform-ls";
+ license = licenses.mpl20;
+ maintainers = with maintainers; [ mbaillie ];
+ };
+}
diff --git a/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch b/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch
index f0e4230d7ec2ac7ce209671881b7f32c3b2524b8..da28a309719e50422cd0bd50f5ce53461e579917 100644
--- a/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch
+++ b/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch
@@ -4,7 +4,7 @@ diff -ur texinfo-6.5/configure texinfo-6.5-patched/configure
@@ -23281,7 +23281,7 @@
# env -i gives this build host configure a clean environment;
# consequently, we have to re-initialize $PATH.
- env -i CC="$BUILD_CC" AR="$BUILD_AR" RANLIB="$BUILD_RANLIB" \
+ env -i CC="$CC_FOR_BUILD" AR="$AR_FOR_BUILD" RANLIB="$RANLIB_FOR_BUILD" \
- PATH="$PATH" \
+ PATH="$PATH" CFLAGS="$NATIVE_TOOLS_CFLAGS" LDFLAGS="$NATIVE_TOOLS_LDFLAGS" \
tools_only=1 \
diff --git a/pkgs/development/tools/misc/tokei/default.nix b/pkgs/development/tools/misc/tokei/default.nix
index ca07a1d7267603dbf4ee5903e156e362d93b54e4..fe54aff87c504a100d606062d5b96f9067a98c36 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.2.0";
+ version = "12.0.4";
src = fetchFromGitHub {
owner = "XAMPPRocky";
repo = pname;
rev = "v${version}";
- sha256 = "1nyv73bawmshzzp8hkbcac5bgq0yf8f51ps5hycdw0c5qhrsjwns";
+ sha256 = "0vj6xpp5ss82n1zxljy5893s8l1pdhar5xqay5vvglkp8bzblin6";
};
- cargoSha256 = "18a0rg3hgisjd6zh4dk6rflaipmrxxszpigqg8fa816rg0f4bdc7";
+ cargoSha256 = "02c2pdjzd49qznm1yj3rnli48267ajjdklrb1cpj0rhpirw4rh1j";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [
libiconv darwin.apple_sdk.frameworks.Security
diff --git a/pkgs/development/tools/misc/travis/Gemfile.lock b/pkgs/development/tools/misc/travis/Gemfile.lock
index e26b31cbaf0c7a3297c6bd3968339728b7d7675b..91df15a9bb658bf9e6297649e88885481e663f22 100644
--- a/pkgs/development/tools/misc/travis/Gemfile.lock
+++ b/pkgs/development/tools/misc/travis/Gemfile.lock
@@ -1,28 +1,38 @@
GEM
remote: https://rubygems.org/
specs:
- addressable (2.4.0)
- backports (3.16.1)
- coderay (1.1.2)
+ activesupport (5.2.4.3)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ i18n (>= 0.7, < 2)
+ minitest (~> 5.1)
+ tzinfo (~> 1.1)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
+ coderay (1.1.3)
+ concurrent-ruby (1.1.6)
ethon (0.12.0)
ffi (>= 1.3.0)
- faraday (0.17.3)
+ faraday (1.0.1)
multipart-post (>= 1.2, < 3)
- faraday_middleware (0.14.0)
- faraday (>= 0.7.4, < 1.0)
- ffi (1.12.2)
- gh (0.15.1)
- addressable (~> 2.4.0)
- backports
- faraday (~> 0.8)
+ faraday_middleware (1.0.0)
+ faraday (~> 1.0)
+ ffi (1.13.1)
+ gh (0.17.0)
+ activesupport (~> 5.0)
+ addressable (~> 2.4)
+ faraday (~> 1.0)
+ faraday_middleware (~> 1.0)
multi_json (~> 1.0)
net-http-persistent (~> 2.9)
net-http-pipeline
- highline (1.7.10)
+ highline (2.0.3)
+ i18n (1.8.3)
+ concurrent-ruby (~> 1.0)
json (2.3.0)
launchy (2.4.3)
addressable (~> 2.3)
method_source (0.9.2)
+ minitest (5.14.1)
multi_json (1.14.1)
multipart-post (2.1.1)
net-http-persistent (2.9.4)
@@ -30,20 +40,24 @@ GEM
pry (0.11.3)
coderay (~> 1.1.0)
method_source (~> 0.9.0)
+ public_suffix (4.0.5)
pusher-client (0.6.2)
json
websocket (~> 1.0)
- travis (1.8.11)
- backports
- faraday (~> 0.9)
- faraday_middleware (~> 0.9, >= 0.9.1)
+ thread_safe (0.3.6)
+ travis (1.9.1)
+ faraday (~> 1.0)
+ faraday_middleware (~> 1.0)
gh (~> 0.13)
- highline (~> 1.6)
- launchy (~> 2.1)
+ highline (~> 2.0)
+ json (~> 2.3)
+ launchy (~> 2.1, < 2.5.0)
pusher-client (~> 0.4)
typhoeus (~> 0.6, >= 0.6.8)
typhoeus (0.8.0)
ethon (>= 0.8.0)
+ tzinfo (1.2.7)
+ thread_safe (~> 0.1)
websocket (1.2.8)
PLATFORMS
diff --git a/pkgs/development/tools/misc/travis/gemset.nix b/pkgs/development/tools/misc/travis/gemset.nix
index da2f5e8e7ac86fc37e1e6856354d3516b54ece2c..e10475a916b14a6e45cc88f5530109bc88b4bc61 100644
--- a/pkgs/development/tools/misc/travis/gemset.nix
+++ b/pkgs/development/tools/misc/travis/gemset.nix
@@ -1,31 +1,45 @@
{
- addressable = {
+ activesupport = {
+ dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mpn7sbjl477h56gmxsjqb89r5s3w7vx5af994ssgc3iamvgzgvs";
+ sha256 = "02fdawr3wyvpzpja3r7mvb8lmn2mm5jdw502bx3ncr2sy2nw1kx6";
type = "gem";
};
- version = "2.4.0";
+ version = "5.2.4.3";
};
- backports = {
+ addressable = {
+ dependencies = ["public_suffix"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0sp3l5wa77klj34sqib95ppxyam53x3p57xk0y6gy2c3z29z6hs5";
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem";
};
- version = "3.16.1";
+ version = "2.7.0";
};
coderay = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15vav4bhcc2x3jmi3izb11l4d9f3xv8hp2fszb7iqmpsccv1pz4y";
+ sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw";
type = "gem";
};
- version = "1.1.2";
+ version = "1.1.3";
+ };
+ concurrent-ruby = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "094387x4yasb797mv07cs3g6f08y56virc2rjcpb1k79rzaj3nhl";
+ type = "gem";
+ };
+ version = "1.1.6";
};
ethon = {
dependencies = ["ffi"];
@@ -42,10 +56,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13aghksmni2sl15y7wfpx6k5l3lfd8j9gdyqi6cbw6jgc7bqyyn2";
+ sha256 = "0wwks9652xwgjm7yszcq5xr960pjypc07ivwzbjzpvy9zh2fw6iq";
type = "gem";
};
- version = "0.17.3";
+ version = "1.0.1";
};
faraday_middleware = {
dependencies = ["faraday"];
@@ -53,37 +67,52 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1x7jgvpzl1nm7hqcnc8carq6yj1lijq74jv8pph4sb3bcpfpvcsc";
+ sha256 = "0jik2kgfinwnfi6fpp512vlvs0mlggign3gkbpkg5fw1jr9his0r";
type = "gem";
};
- version = "0.14.0";
+ version = "1.0.0";
};
ffi = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10lfhahnnc91v63xpvk65apn61pib086zha3z5sp1xk9acfx12h4";
+ sha256 = "12lpwaw82bb0rm9f52v1498bpba8aj2l2q359mkwbxsswhpga5af";
type = "gem";
};
- version = "1.12.2";
+ version = "1.13.1";
};
gh = {
- dependencies = ["addressable" "backports" "faraday" "multi_json" "net-http-persistent" "net-http-pipeline"];
+ dependencies = ["activesupport" "addressable" "faraday" "faraday_middleware" "multi_json" "net-http-persistent" "net-http-pipeline"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g4df0jsscq16g6f27flfmvk7p4sbq81d5mdylbz4ikqq60kywzg";
+ sha256 = "1nj2dm2pahfa4d39y8csvjv5l3hpsm6yjq2y96vj2bqgg0qs26bj";
type = "gem";
};
- version = "0.15.1";
+ version = "0.17.0";
};
highline = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "01ib7jp85xjc4gh4jg0wyzllm46hwv8p0w1m4c75pbgi41fps50y";
+ sha256 = "0yclf57n2j3cw8144ania99h1zinf8q3f5zrhqa754j6gl95rp9d";
type = "gem";
};
- version = "1.7.10";
+ version = "2.0.3";
+ };
+ i18n = {
+ dependencies = ["concurrent-ruby"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "10nq1xjqvkhngiygji831qx9bryjwws95r4vrnlq9142bzkg670s";
+ type = "gem";
+ };
+ version = "1.8.3";
};
json = {
groups = ["default"];
@@ -114,6 +143,16 @@
};
version = "0.9.2";
};
+ minitest = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
+ type = "gem";
+ };
+ version = "5.14.1";
+ };
multi_json = {
groups = ["default"];
platforms = [];
@@ -159,6 +198,16 @@
};
version = "0.11.3";
};
+ public_suffix = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0vywld400fzi17cszwrchrzcqys4qm6sshbv73wy5mwcixmrgg7g";
+ type = "gem";
+ };
+ version = "4.0.5";
+ };
pusher-client = {
dependencies = ["json" "websocket"];
source = {
@@ -168,16 +217,26 @@
};
version = "0.6.2";
};
+ thread_safe = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy";
+ type = "gem";
+ };
+ version = "0.3.6";
+ };
travis = {
- dependencies = ["backports" "faraday" "faraday_middleware" "gh" "highline" "launchy" "pusher-client" "typhoeus"];
+ dependencies = ["faraday" "faraday_middleware" "gh" "highline" "json" "launchy" "pusher-client" "typhoeus"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18zbi46as4d2wn83safawciyny0g2sk7yz5fvjvqmfk4ywpfrwrr";
+ sha256 = "1yizj5nqvyrfbyiv1kfwc33dylhsmk5l007z06djj152v04z63i3";
type = "gem";
};
- version = "1.8.11";
+ version = "1.9.1";
};
typhoeus = {
dependencies = ["ethon"];
@@ -188,6 +247,17 @@
};
version = "0.8.0";
};
+ tzinfo = {
+ dependencies = ["thread_safe"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1i3jh086w1kbdj3k5l60lc3nwbanmzdf8yjj3mlrx9b2gjjxhi9r";
+ type = "gem";
+ };
+ version = "1.2.7";
+ };
websocket = {
source = {
remotes = ["https://rubygems.org"];
diff --git a/pkgs/development/tools/nwjs/default.nix b/pkgs/development/tools/nwjs/default.nix
index 463642988a8f5e758b09b8b2697bce1d1a083458..ab16d95115147c8abc7f9c087484c83f528f74e2 100644
--- a/pkgs/development/tools/nwjs/default.nix
+++ b/pkgs/development/tools/nwjs/default.nix
@@ -3,7 +3,7 @@
, xorg, alsaLib, dbus, glib, gtk3, atk, pango, freetype, fontconfig
, gdk-pixbuf, cairo, nss, nspr, gconf, expat, systemd, libcap
, libnotify
-, ffmpeg, libxcb, cups
+, ffmpeg_3, libxcb, cups
, sqlite, udev
, libuuid
, sdk ? false
@@ -22,7 +22,7 @@ let
xorg.libXScrnSaver cups
libcap libnotify
# libnw-specific (not chromium dependencies)
- ffmpeg libxcb
+ ffmpeg_3 libxcb
# chromium runtime deps (dlopen’d)
sqlite udev
libuuid
diff --git a/pkgs/development/tools/ocaml/camlp5/default.nix b/pkgs/development/tools/ocaml/camlp5/default.nix
index 9a69f88c8043fa79ee18abdcc5b527f0b0b3579f..7e7c185fbc7a565818dd9638c757e06171f4f486 100644
--- a/pkgs/development/tools/ocaml/camlp5/default.nix
+++ b/pkgs/development/tools/ocaml/camlp5/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation {
- name = "camlp5-7.11";
+ name = "camlp5-7.12";
src = fetchzip {
- url = "https://github.com/camlp5/camlp5/archive/rel711.tar.gz";
- sha256 = "1s1f9i0r0czxlbnsaz4kvs2ahknmqxcm5ypl75g7scjcbl0an2x4";
+ url = "https://github.com/camlp5/camlp5/archive/rel712.tar.gz";
+ sha256 = "12ix5g15bys932hyf9gs637iz76m0ji9075d83jfdmx85q30llgf";
};
buildInputs = [ ocaml ];
diff --git a/pkgs/development/tools/ocaml/dune-release/default.nix b/pkgs/development/tools/ocaml/dune-release/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..ba8fa4bba6fcadf3792bc3e44d9a29392205162d
--- /dev/null
+++ b/pkgs/development/tools/ocaml/dune-release/default.nix
@@ -0,0 +1,48 @@
+{ lib, buildDunePackage, fetchurl, makeWrapper
+, curly, fmt, bos, cmdliner, re, rresult, logs
+, odoc, opam-format, opam-core, opam-state
+, opam, git, findlib, mercurial, bzip2, gnutar, coreutils
+, alcotest, mdx
+}:
+
+# don't include dune as runtime dep, so user can
+# choose between dune and dune_2
+let runtimeInputs = [ opam findlib git mercurial bzip2 gnutar coreutils ];
+in buildDunePackage rec {
+ pname = "dune-release";
+ version = "1.3.3";
+
+ minimumOCamlVersion = "4.06";
+
+ src = fetchurl {
+ url = "https://github.com/ocamllabs/${pname}/releases/download/${version}/${pname}-${version}.tbz";
+ sha256 = "04qmgvjh1233ri878wi5kifdd1070w5pbfkd8yk3nnqnslz35zlb";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ curly fmt cmdliner re opam-format opam-state opam-core
+ rresult logs odoc bos ];
+ checkInputs = [ alcotest mdx ];
+ doCheck = true;
+
+ useDune2 = true;
+
+ # remove check for curl in PATH, since curly is patched
+ # to have a fixed path to the binary in nix store
+ postPatch = ''
+ sed -i '/must_exist (Cmd\.v "curl"/d' lib/github.ml
+ '';
+
+ # tool specific env vars have been deprecated, use PATH
+ preFixup = ''
+ wrapProgram $out/bin/dune-release \
+ --prefix PATH : "${lib.makeBinPath runtimeInputs}"
+ '';
+
+ meta = with lib; {
+ description = "Release dune packages in opam";
+ homepage = "https://github.com/ocamllabs/dune-release";
+ license = licenses.isc;
+ maintainers = with maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/tools/ocaml/dune/2.nix b/pkgs/development/tools/ocaml/dune/2.nix
index ac3b7f2a4299946b0faf629009d42ecf88337fa3..001c4246039988f65658a28468cbca88d1497f09 100644
--- a/pkgs/development/tools/ocaml/dune/2.nix
+++ b/pkgs/development/tools/ocaml/dune/2.nix
@@ -6,11 +6,11 @@ else
stdenv.mkDerivation rec {
pname = "dune";
- version = "2.6.0";
+ version = "2.6.1";
src = fetchurl {
url = "https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz";
- sha256 = "1hvgj78xqqqph8dwn1jjkjp8bpppvwzx33lzkvwh5wn5zd4xij8j";
+ sha256 = "184ri2w1n1yvhar1aq3fcxibdxx67728dz6gy5rf33j4hvr5kyay";
};
buildInputs = [ ocaml findlib ];
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/3.0.nix b/pkgs/development/tools/ocaml/js_of_ocaml/3.0.nix
deleted file mode 100644
index 9ca6ca67421f6e3bed49f76dcb927a6fe08430c4..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/ocaml/js_of_ocaml/3.0.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ stdenv, ocaml, findlib, dune, js_of_ocaml-compiler
-, ocaml-migrate-parsetree, ppx_tools_versioned, uchar
-}:
-
-stdenv.mkDerivation {
- pname = "js_of_ocaml";
-
- inherit (js_of_ocaml-compiler) version src installPhase meta;
-
- buildInputs = [ findlib ocaml-migrate-parsetree ppx_tools_versioned ];
- nativeBuildInputs = [ ocaml findlib dune ];
-
- postPatch = "patchShebangs lib/generate_stubs.sh";
-
- propagatedBuildInputs = [ js_of_ocaml-compiler uchar ];
-
- buildPhase = "dune build -p js_of_ocaml";
-}
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/compiler.nix b/pkgs/development/tools/ocaml/js_of_ocaml/compiler.nix
index 90e0a7935de5f71a7e2d6bc729c57872faddd1f7..888cc51a99db21915da46218378f8a94b56d9ef3 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/compiler.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/compiler.nix
@@ -1,19 +1,18 @@
-{ lib, fetchFromGitHub, buildDunePackage
-, ocaml, findlib, cmdliner, dune, cppo, yojson, ocaml-migrate-parsetree
+{ lib, fetchurl, buildDunePackage
+, ocaml, findlib, cmdliner, dune_2, cppo, yojson, ocaml-migrate-parsetree
}:
buildDunePackage rec {
pname = "js_of_ocaml-compiler";
- version = "3.5.2";
+ version = "3.6.0";
+ useDune2 = true;
- src = fetchFromGitHub {
- owner = "ocsigen";
- repo = "js_of_ocaml";
- rev = version;
- sha256 = "1fm855iavljx7rf9hii2qb7ky920zv082d9zlcl504by1bxp1yg8";
+ src = fetchurl {
+ url = "https://github.com/ocsigen/js_of_ocaml/releases/download/${version}/js_of_ocaml-${version}.tbz";
+ sha256 = "51eaa89c83ef3168ef270bf7997cbc35a747936d3f51aa6fac58fb0323b4cbb0";
};
- nativeBuildInputs = [ ocaml findlib dune cppo ];
+ nativeBuildInputs = [ ocaml findlib dune_2 cppo ];
buildInputs = [ cmdliner ];
configurePlatforms = [];
@@ -23,6 +22,6 @@ buildDunePackage rec {
description = "Compiler from OCaml bytecode to Javascript";
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.vbgl ];
- inherit (src.meta) homepage;
+ homepage = "https://ocsigen.org/js_of_ocaml/";
};
}
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/default.nix b/pkgs/development/tools/ocaml/js_of_ocaml/default.nix
index 7f6426c9610db02f0a65ff2f382015b64a5a9b9f..666cda592fb003e99a17889d6227da171c9fc3de 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/default.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/default.nix
@@ -1,40 +1,18 @@
-{ stdenv, fetchurl, ocaml, findlib, lwt, menhir, ocsigen_deriving, ppx_deriving, camlp4, ocamlbuild
-, cmdliner, tyxml, reactivedata, cppo, which, base64, uchar, yojson
+{ stdenv, ocaml, findlib, dune_2, js_of_ocaml-compiler
+, ocaml-migrate-parsetree, ppx_tools_versioned, uchar
}:
-let version = if stdenv.lib.versionAtLeast ocaml.version "4.02"
- then "2.8.4" else "2.7";
-in
-
stdenv.mkDerivation {
- pname = "js_of_ocaml";
- inherit version;
- src = fetchurl {
- url = "https://github.com/ocsigen/js_of_ocaml/archive/${version}.tar.gz";
- sha256 = {
- "2.7" = "1dali1akyd4zmkwav0d957ynxq2jj6cc94r4xiaql7ca89ajz4jj";
- "2.8.4" = "098ph50s9kqw6rc3qjn39zv9b5swdf4qr44afwqfkkjgjs5d7vbl";
- }.${version};
- };
+ pname = "js_of_ocaml";
+
+ inherit (js_of_ocaml-compiler) version src installPhase meta;
- buildInputs = [ ocaml findlib menhir ocsigen_deriving ocamlbuild
- cmdliner reactivedata cppo which base64 ]
- ++ stdenv.lib.optionals (stdenv.lib.versionAtLeast ocaml.version "4.02") [ yojson tyxml ];
- propagatedBuildInputs = [ lwt camlp4 ppx_deriving ]
- ++ stdenv.lib.optional (version == "2.8.4") uchar;
+ buildInputs = [ findlib ocaml-migrate-parsetree ppx_tools_versioned ];
+ nativeBuildInputs = [ ocaml findlib dune_2 ];
- patches = [ ./Makefile.conf.diff ];
+ postPatch = "patchShebangs lib/generate_stubs.sh";
- createFindlibDestdir = true;
+ propagatedBuildInputs = [ js_of_ocaml-compiler uchar ];
- meta = with stdenv.lib; {
- homepage = "http://ocsigen.org/js_of_ocaml/";
- description = "Compiler of OCaml bytecode to Javascript. It makes it possible to run Ocaml programs in a Web browser";
- license = licenses.lgpl2;
- platforms = ocaml.meta.platforms or [];
- maintainers = [
- maintainers.gal_bolle
- ];
- broken = versionAtLeast ocaml.version "4.05";
- };
+ buildPhase = "dune build -p js_of_ocaml";
}
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/lwt.nix b/pkgs/development/tools/ocaml/js_of_ocaml/lwt.nix
index 5c8f4377e8d7768673dc8cc92b2041e7e8c2e054..2ad8578894f518b5efceb26277e95c1053e8c914 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/lwt.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/lwt.nix
@@ -1,4 +1,4 @@
-{ stdenv, ocaml, findlib, dune, js_of_ocaml-compiler, js_of_ocaml-ppx
+{ stdenv, ocaml, findlib, dune_2, js_of_ocaml-compiler, js_of_ocaml-ppx
, ocaml-migrate-parsetree, ppx_tools_versioned
, js_of_ocaml, ocaml_lwt, lwt_log
}:
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
inherit (js_of_ocaml-compiler) version src installPhase meta;
- buildInputs = [ ocaml findlib dune js_of_ocaml-ppx ocaml-migrate-parsetree ppx_tools_versioned ];
+ buildInputs = [ ocaml findlib dune_2 js_of_ocaml-ppx ocaml-migrate-parsetree ppx_tools_versioned ];
propagatedBuildInputs = [ js_of_ocaml ocaml_lwt lwt_log ];
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/ocamlbuild.nix b/pkgs/development/tools/ocaml/js_of_ocaml/ocamlbuild.nix
index 344352467e9b3d698f2b3d4d943671f2b7f76f9b..50bcd69eb66a3e57e21cf2abd3bc70ee6f9e8458 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/ocamlbuild.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/ocamlbuild.nix
@@ -1,4 +1,4 @@
-{ stdenv, ocaml, findlib, dune, js_of_ocaml-compiler
+{ stdenv, ocaml, findlib, dune_2, js_of_ocaml-compiler
, ocamlbuild
}:
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
inherit (js_of_ocaml-compiler) version src installPhase meta;
- buildInputs = [ ocaml findlib dune ];
+ buildInputs = [ ocaml findlib dune_2 ];
propagatedBuildInputs = [ ocamlbuild ];
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/ppx.nix b/pkgs/development/tools/ocaml/js_of_ocaml/ppx.nix
index 3adad22bd9c356fcad6e334e1c3506e3d07ae98c..69783c7eada1a8df40ec00bdd2311b93b78a33d5 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/ppx.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/ppx.nix
@@ -1,4 +1,4 @@
-{ stdenv, ocaml, findlib, dune, js_of_ocaml-compiler
+{ stdenv, ocaml, findlib, dune_2, js_of_ocaml-compiler
, ocaml-migrate-parsetree, ppx_tools_versioned
, js_of_ocaml
}:
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
inherit (js_of_ocaml-compiler) version src installPhase meta;
- buildInputs = [ ocaml findlib dune ocaml-migrate-parsetree ppx_tools_versioned js_of_ocaml ];
+ buildInputs = [ ocaml findlib dune_2 ocaml-migrate-parsetree ppx_tools_versioned js_of_ocaml ];
buildPhase = "dune build -p js_of_ocaml-ppx";
}
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix b/pkgs/development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix
index 47396829f8a00db0d774b314a5375a0dc401bdbb..d3cc4e08787f9203d687068f2620ac927162ef1e 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix
@@ -1,4 +1,4 @@
-{ stdenv, ocaml, findlib, dune, js_of_ocaml-compiler
+{ stdenv, ocaml, findlib, dune_2, js_of_ocaml-compiler
, js_of_ocaml, ppxlib
}:
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
inherit (js_of_ocaml-compiler) version src installPhase meta;
- buildInputs = [ ocaml findlib dune ];
+ buildInputs = [ ocaml findlib dune_2 ];
propagatedBuildInputs = [ js_of_ocaml ppxlib ];
diff --git a/pkgs/development/tools/ocaml/js_of_ocaml/tyxml.nix b/pkgs/development/tools/ocaml/js_of_ocaml/tyxml.nix
index c39c985183ad9c2dac0aaf6c75ee673f82d88ff2..fcfeeaf8d99ab1b071825497535f92cd0fe2a95f 100644
--- a/pkgs/development/tools/ocaml/js_of_ocaml/tyxml.nix
+++ b/pkgs/development/tools/ocaml/js_of_ocaml/tyxml.nix
@@ -1,4 +1,4 @@
-{ stdenv, ocaml, findlib, dune, js_of_ocaml-compiler
+{ stdenv, ocaml, findlib, dune_2, js_of_ocaml-compiler
, js_of_ocaml-ppx, ocaml-migrate-parsetree, ppx_tools_versioned
, js_of_ocaml, reactivedata, tyxml
}:
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
inherit (js_of_ocaml-compiler) version src installPhase meta;
- buildInputs = [ ocaml findlib dune js_of_ocaml-ppx ocaml-migrate-parsetree ppx_tools_versioned ];
+ buildInputs = [ ocaml findlib dune_2 js_of_ocaml-ppx ocaml-migrate-parsetree ppx_tools_versioned ];
propagatedBuildInputs = [ js_of_ocaml reactivedata tyxml ];
diff --git a/pkgs/development/tools/ocaml/merlin/default.nix b/pkgs/development/tools/ocaml/merlin/default.nix
index fa78e47951f3788a39719c7d5d916ee1e8e2cbc0..4b11dd13983d35a4c4ceb9d14c30bd496370e14b 100644
--- a/pkgs/development/tools/ocaml/merlin/default.nix
+++ b/pkgs/development/tools/ocaml/merlin/default.nix
@@ -2,13 +2,13 @@
buildDunePackage rec {
pname = "merlin";
- version = "3.3.4";
+ version = "3.3.6";
minimumOCamlVersion = "4.02.1";
src = fetchurl {
url = "https://github.com/ocaml/merlin/releases/download/v${version}/merlin-v${version}.tbz";
- sha256 = "12wxric6n3rmsn0w16xm8vjd8p5aw24cj76zw2x87qfwwgmy1kdd";
+ sha256 = "1360cm0jkn2v2y5p3yzdyw9661a1vpddcibkbfblmk95qafx4civ";
};
buildInputs = [ yojson ];
diff --git a/pkgs/development/tools/out-of-tree/default.nix b/pkgs/development/tools/out-of-tree/default.nix
index d46696a32af96b63675486c4cee39e4a5e1fe916..ff5a3ec1b54fa0be5dcf12eda83ad6a89f96a378 100644
--- a/pkgs/development/tools/out-of-tree/default.nix
+++ b/pkgs/development/tools/out-of-tree/default.nix
@@ -2,17 +2,17 @@
buildGoModule rec {
pname = "out-of-tree";
- version = "1.3.0";
+ version = "1.4.0";
buildInputs = [ makeWrapper ];
src = fetchgit {
rev = "refs/tags/v${version}";
url = "https://code.dumpstack.io/tools/${pname}.git";
- sha256 = "02xh23nbwyyf087jqkm97jbnwpja1myaz190q5r166mpwcdpz2dn";
+ sha256 = "1rn824l3dzh3xjxsbzzj053qg1abhzjimc8l73r0n5qrl44k2qk2";
};
- vendorSha256 = "1dk0cipdgj2yyg1bc9l7nvy4y373pmqwy8xiyc0wg7pchb4h9p7s";
+ vendorSha256 = "0kg5c4h7xnwfcfshrh5n76xv98wzr73kxzr8q65iphsjimbxcpy3";
postFixup = ''
wrapProgram $out/bin/out-of-tree \
diff --git a/pkgs/development/tools/packer/default.nix b/pkgs/development/tools/packer/default.nix
index 32ac95cff6a4469fa16cddd9106948ccc1bd75c2..382fda72a4cd15d5e008de71d8e1f016f291c6b9 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.6";
+ version = "1.6.0";
goPackagePath = "github.com/hashicorp/packer";
@@ -11,14 +11,14 @@ buildGoPackage rec {
owner = "hashicorp";
repo = "packer";
rev = "v${version}";
- sha256 = "0pwygrh6pjmx8a1jc12929x0slj7w3b8p3pzswnbk7klyhj4jkp8";
+ sha256 = "0qddljg330i7059kvij84pjzz67g6qh1w2zcmsj6rv58ix8xsfx7";
};
meta = with stdenv.lib; {
description = "A tool for creating identical machine images for multiple platforms from a single source configuration";
homepage = "https://www.packer.io";
license = licenses.mpl20;
- maintainers = with maintainers; [ cstrahan zimbatm ];
+ maintainers = with maintainers; [ cstrahan zimbatm ma27 ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/development/tools/pandoc/default.nix b/pkgs/development/tools/pandoc/default.nix
index ce7132b0007b7c05b9aa5a706a6eb739276d6d4d..0bf9ce71e481f60a351c8dddec5509776ce206b9 100644
--- a/pkgs/development/tools/pandoc/default.nix
+++ b/pkgs/development/tools/pandoc/default.nix
@@ -10,8 +10,8 @@ in
buildTools = (drv.buildTools or []) ++ [ removeReferencesTo ];
})).overrideAttrs (drv: {
- # These libraries are still referenced, because pandoc references
- # their `Paths_*` module for figuring out their version.
+ # These libraries are still referenced, because they generate
+ # a `Paths_*` module for figuring out their version.
# The `Paths_*` module is generated by Cabal, and contains the
# version, but also paths to e.g. the data directories, which
# lead to a transitive runtime dependency on the whole GHC distribution.
diff --git a/pkgs/development/tools/parsing/bison/default.nix b/pkgs/development/tools/parsing/bison/default.nix
index c9758fe21e31f2affde7f63d1ebab3c5039f2fd9..0b6476998bf1098518980468dd39362db0fae7a5 100644
--- a/pkgs/development/tools/parsing/bison/default.nix
+++ b/pkgs/development/tools/parsing/bison/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bison";
- version = "3.5.4";
+ version = "3.6.3";
src = fetchurl {
url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0a2cbrqh7mgx2dwf5qm10v68iakv1i0dqh9di4x5aqxsz96ibpf0";
+ sha256 = "0qry9ar16dpg9nzrq7jh3fqh4ah2xvcf6v00fc81z08yjd1ljk2b";
};
nativeBuildInputs = [ m4 perl ] ++ stdenv.lib.optional stdenv.isSunOS help2man;
diff --git a/pkgs/development/tools/pipenv/default.nix b/pkgs/development/tools/pipenv/default.nix
index 4176db2940cfa810be466550055028198ffe4ab5..5f9e122c16a9b4bd83aabe1619c8bc35711b8562 100644
--- a/pkgs/development/tools/pipenv/default.nix
+++ b/pkgs/development/tools/pipenv/default.nix
@@ -18,11 +18,11 @@ let
in buildPythonApplication rec {
pname = "pipenv";
- version = "2020.5.28";
+ version = "2020.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "072lc4nywcf9q9irvanwcz7w0sd9dcyannz208jm6glyj8a271l1";
+ sha256 = "12s7c3f3k5v1szdhklsxwisf9v3dk4mb9fh7762afpgs8mrrmm3x";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix b/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
index c5ae5e1912111486efae6617a88efe9bc73c52ad..62f2ed6e30650aeb7e04284f6ebe7502bf572de6 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
@@ -24,7 +24,7 @@ self: super:
nativeBuildInputs = old.nativeBuildInputs ++ [
pkgs.pkgconfig
];
- buildInputs = old.buildInputs ++ [ pkgs.ffmpeg_4 ];
+ buildInputs = old.buildInputs ++ [ pkgs.ffmpeg ];
}
);
diff --git a/pkgs/development/tools/purescript/spago/spago.nix b/pkgs/development/tools/purescript/spago/spago.nix
index 254a7bc97e439192bad8d81fd965b50cc618629f..20a1f53f675123fd250fc00d0607b8bbc9b9128a 100644
--- a/pkgs/development/tools/purescript/spago/spago.nix
+++ b/pkgs/development/tools/purescript/spago/spago.nix
@@ -11,11 +11,11 @@
}:
mkDerivation {
pname = "spago";
- version = "0.15.1";
+ version = "0.15.3";
src = fetchgit {
url = "https://github.com/purescript/spago.git";
- sha256 = "09ypbm03ap8xfhq803ra3cc01dxcavckn7nis6hi80dk2xxlhc3d";
- rev = "d5d206ff0f5c686f8b609fb4bc2e866959cc0144";
+ sha256 = "0spc7r531kmh9magaxzy4jls3bzfazwf8sq3qzk6f292d7ky6n8y";
+ rev = "da6d91c19b23f06f3ede793f78599a6589c9e7cd";
fetchSubmodules = true;
};
isLibrary = true;
diff --git a/pkgs/development/tools/rust/cargo-deny/default.nix b/pkgs/development/tools/rust/cargo-deny/default.nix
index 70fee45a873cb596daac59c58e528c1a8395d223..34126a7713ffffbbfa2ef07b7a6199ce615dfe29 100644
--- a/pkgs/development/tools/rust/cargo-deny/default.nix
+++ b/pkgs/development/tools/rust/cargo-deny/default.nix
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-deny";
- version = "0.6.8";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "EmbarkStudios";
repo = pname;
rev = version;
- sha256 = "0nv3min7jyrv4scn7bhizc9vmqhmv6sg0nvfnr0m59pm5806vdpi";
+ sha256 = "0mfccjcll7dxrhdi2bhfbggmkqdp8cmq5vf8vbb05qzpvlswvkf7";
};
- cargoSha256 = "1vywm3iqs3qnkrvi7i70sv21hznn3y3hza1i9gvcxfmh03wzhwx0";
+ cargoSha256 = "1gp5m432273mr0zwq1kdswdjgp0kajr0imymqyc4yj9i931by1xv";
nativeBuildInputs = [ perl pkgconfig ];
diff --git a/pkgs/development/tools/rust/cargo-insta/cargo-lock.patch b/pkgs/development/tools/rust/cargo-insta/cargo-lock.patch
new file mode 100644
index 0000000000000000000000000000000000000000..96f7d9ffb660f600ed98a72e2177b4438610a917
--- /dev/null
+++ b/pkgs/development/tools/rust/cargo-insta/cargo-lock.patch
@@ -0,0 +1,780 @@
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -0,0 +1,777 @@
++# This file is automatically @generated by Cargo.
++# It is not intended for manual editing.
++[[package]]
++name = "addr2line"
++version = "0.12.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "a49806b9dadc843c61e7c97e72490ad7f7220ae249012fbda9ad0609457c0543"
++dependencies = [
++ "gimli",
++]
++
++[[package]]
++name = "adler32"
++version = "1.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "567b077b825e468cc974f0020d4082ee6e03132512f207ef1a02fd5d00d1f32d"
++
++[[package]]
++name = "aho-corasick"
++version = "0.7.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada"
++dependencies = [
++ "memchr",
++]
++
++[[package]]
++name = "ansi_term"
++version = "0.11.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
++dependencies = [
++ "winapi",
++]
++
++[[package]]
++name = "atty"
++version = "0.2.14"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
++dependencies = [
++ "hermit-abi",
++ "libc",
++ "winapi",
++]
++
++[[package]]
++name = "autocfg"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
++
++[[package]]
++name = "backtrace"
++version = "0.3.49"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "05100821de9e028f12ae3d189176b41ee198341eb8f369956407fea2f5cc666c"
++dependencies = [
++ "addr2line",
++ "cfg-if",
++ "libc",
++ "miniz_oxide",
++ "object",
++ "rustc-demangle",
++]
++
++[[package]]
++name = "base64"
++version = "0.10.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"
++dependencies = [
++ "byteorder",
++]
++
++[[package]]
++name = "bitflags"
++version = "1.2.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
++
++[[package]]
++name = "block-buffer"
++version = "0.7.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b"
++dependencies = [
++ "block-padding",
++ "byte-tools",
++ "byteorder",
++ "generic-array",
++]
++
++[[package]]
++name = "block-padding"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5"
++dependencies = [
++ "byte-tools",
++]
++
++[[package]]
++name = "bstr"
++version = "0.2.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931"
++dependencies = [
++ "memchr",
++]
++
++[[package]]
++name = "byte-tools"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
++
++[[package]]
++name = "byteorder"
++version = "1.3.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de"
++
++[[package]]
++name = "cargo-insta"
++version = "0.16.0"
++dependencies = [
++ "clap",
++ "console",
++ "difference",
++ "glob",
++ "insta",
++ "proc-macro2",
++ "serde",
++ "serde_json",
++ "structopt",
++ "syn",
++ "walkdir",
++]
++
++[[package]]
++name = "cfg-if"
++version = "0.1.10"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
++
++[[package]]
++name = "clap"
++version = "2.33.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129"
++dependencies = [
++ "ansi_term",
++ "atty",
++ "bitflags",
++ "strsim",
++ "textwrap",
++ "unicode-width",
++ "vec_map",
++]
++
++[[package]]
++name = "clicolors-control"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "90082ee5dcdd64dc4e9e0d37fbf3ee325419e39c0092191e0393df65518f741e"
++dependencies = [
++ "atty",
++ "lazy_static",
++ "libc",
++ "winapi",
++]
++
++[[package]]
++name = "console"
++version = "0.10.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "2586208b33573b7f76ccfbe5adb076394c88deaf81b84d7213969805b0a952a7"
++dependencies = [
++ "clicolors-control",
++ "encode_unicode",
++ "lazy_static",
++ "libc",
++ "regex",
++ "terminal_size",
++ "termios",
++ "unicode-width",
++ "winapi",
++]
++
++[[package]]
++name = "crossbeam-utils"
++version = "0.7.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
++dependencies = [
++ "autocfg",
++ "cfg-if",
++ "lazy_static",
++]
++
++[[package]]
++name = "difference"
++version = "2.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
++
++[[package]]
++name = "digest"
++version = "0.8.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
++dependencies = [
++ "generic-array",
++]
++
++[[package]]
++name = "dtoa"
++version = "0.4.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "134951f4028bdadb9b84baf4232681efbf277da25144b9b0ad65df75946c422b"
++
++[[package]]
++name = "encode_unicode"
++version = "0.3.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
++
++[[package]]
++name = "fake-simd"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
++
++[[package]]
++name = "fnv"
++version = "1.0.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
++
++[[package]]
++name = "generic-array"
++version = "0.12.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec"
++dependencies = [
++ "typenum",
++]
++
++[[package]]
++name = "gimli"
++version = "0.21.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "bcc8e0c9bce37868955864dbecd2b1ab2bdf967e6f28066d65aaac620444b65c"
++
++[[package]]
++name = "glob"
++version = "0.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
++
++[[package]]
++name = "globset"
++version = "0.4.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "7ad1da430bd7281dde2576f44c84cc3f0f7b475e7202cd503042dff01a8c8120"
++dependencies = [
++ "aho-corasick",
++ "bstr",
++ "fnv",
++ "log",
++ "regex",
++]
++
++[[package]]
++name = "globwalk"
++version = "0.8.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "178270263374052c40502e9f607134947de75302c1348d1a0e31db67c1691446"
++dependencies = [
++ "bitflags",
++ "ignore",
++ "walkdir",
++]
++
++[[package]]
++name = "heck"
++version = "0.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205"
++dependencies = [
++ "unicode-segmentation",
++]
++
++[[package]]
++name = "hermit-abi"
++version = "0.1.14"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909"
++dependencies = [
++ "libc",
++]
++
++[[package]]
++name = "ignore"
++version = "0.4.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "22dcbf2a4a289528dbef21686354904e1c694ac642610a9bff9e7df730d9ec72"
++dependencies = [
++ "crossbeam-utils",
++ "globset",
++ "lazy_static",
++ "log",
++ "memchr",
++ "regex",
++ "same-file",
++ "thread_local",
++ "walkdir",
++ "winapi-util",
++]
++
++[[package]]
++name = "insta"
++version = "0.16.0"
++dependencies = [
++ "backtrace",
++ "console",
++ "difference",
++ "globwalk",
++ "lazy_static",
++ "pest",
++ "pest_derive",
++ "ron",
++ "serde",
++ "serde_json",
++ "serde_yaml",
++]
++
++[[package]]
++name = "itoa"
++version = "0.4.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
++
++[[package]]
++name = "lazy_static"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
++
++[[package]]
++name = "libc"
++version = "0.2.71"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49"
++
++[[package]]
++name = "linked-hash-map"
++version = "0.5.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a"
++
++[[package]]
++name = "log"
++version = "0.4.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
++dependencies = [
++ "cfg-if",
++]
++
++[[package]]
++name = "maplit"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
++
++[[package]]
++name = "memchr"
++version = "2.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400"
++
++[[package]]
++name = "miniz_oxide"
++version = "0.3.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435"
++dependencies = [
++ "adler32",
++]
++
++[[package]]
++name = "object"
++version = "0.20.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "1ab52be62400ca80aa00285d25253d7f7c437b7375c4de678f5405d3afe82ca5"
++
++[[package]]
++name = "opaque-debug"
++version = "0.2.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
++
++[[package]]
++name = "pest"
++version = "2.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53"
++dependencies = [
++ "ucd-trie",
++]
++
++[[package]]
++name = "pest_derive"
++version = "2.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "833d1ae558dc601e9a60366421196a8d94bc0ac980476d0b67e1d0988d72b2d0"
++dependencies = [
++ "pest",
++ "pest_generator",
++]
++
++[[package]]
++name = "pest_generator"
++version = "2.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
++dependencies = [
++ "pest",
++ "pest_meta",
++ "proc-macro2",
++ "quote",
++ "syn",
++]
++
++[[package]]
++name = "pest_meta"
++version = "2.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "54be6e404f5317079812fc8f9f5279de376d8856929e21c184ecf6bbd692a11d"
++dependencies = [
++ "maplit",
++ "pest",
++ "sha-1",
++]
++
++[[package]]
++name = "proc-macro-error"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "98e9e4b82e0ef281812565ea4751049f1bdcdfccda7d3f459f2e138a40c08678"
++dependencies = [
++ "proc-macro-error-attr",
++ "proc-macro2",
++ "quote",
++ "syn",
++ "version_check",
++]
++
++[[package]]
++name = "proc-macro-error-attr"
++version = "1.0.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "4f5444ead4e9935abd7f27dc51f7e852a0569ac888096d5ec2499470794e2e53"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "syn",
++ "syn-mid",
++ "version_check",
++]
++
++[[package]]
++name = "proc-macro2"
++version = "1.0.18"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa"
++dependencies = [
++ "unicode-xid",
++]
++
++[[package]]
++name = "quote"
++version = "1.0.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
++dependencies = [
++ "proc-macro2",
++]
++
++[[package]]
++name = "regex"
++version = "1.3.9"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
++dependencies = [
++ "aho-corasick",
++ "memchr",
++ "regex-syntax",
++ "thread_local",
++]
++
++[[package]]
++name = "regex-syntax"
++version = "0.6.18"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8"
++
++[[package]]
++name = "ron"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "2ece421e0c4129b90e4a35b6f625e472e96c552136f5093a2f4fa2bbb75a62d5"
++dependencies = [
++ "base64",
++ "bitflags",
++ "serde",
++]
++
++[[package]]
++name = "rustc-demangle"
++version = "0.1.16"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"
++
++[[package]]
++name = "ryu"
++version = "1.0.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
++
++[[package]]
++name = "same-file"
++version = "1.0.6"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
++dependencies = [
++ "winapi-util",
++]
++
++[[package]]
++name = "serde"
++version = "1.0.112"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "736aac72d1eafe8e5962d1d1c3d99b0df526015ba40915cb3c49d042e92ec243"
++dependencies = [
++ "serde_derive",
++]
++
++[[package]]
++name = "serde_derive"
++version = "1.0.112"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "bf0343ce212ac0d3d6afd9391ac8e9c9efe06b533c8d33f660f6390cc4093f57"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "syn",
++]
++
++[[package]]
++name = "serde_json"
++version = "1.0.55"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ec2c5d7e739bc07a3e73381a39d61fdb5f671c60c1df26a130690665803d8226"
++dependencies = [
++ "itoa",
++ "ryu",
++ "serde",
++]
++
++[[package]]
++name = "serde_yaml"
++version = "0.8.13"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ae3e2dd40a7cdc18ca80db804b7f461a39bb721160a85c9a1fa30134bf3c02a5"
++dependencies = [
++ "dtoa",
++ "linked-hash-map",
++ "serde",
++ "yaml-rust",
++]
++
++[[package]]
++name = "sha-1"
++version = "0.8.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
++dependencies = [
++ "block-buffer",
++ "digest",
++ "fake-simd",
++ "opaque-debug",
++]
++
++[[package]]
++name = "strsim"
++version = "0.8.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
++
++[[package]]
++name = "structopt"
++version = "0.3.15"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "de2f5e239ee807089b62adce73e48c625e0ed80df02c7ab3f068f5db5281065c"
++dependencies = [
++ "clap",
++ "lazy_static",
++ "structopt-derive",
++]
++
++[[package]]
++name = "structopt-derive"
++version = "0.4.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "510413f9de616762a4fbeab62509bf15c729603b72d7cd71280fbca431b1c118"
++dependencies = [
++ "heck",
++ "proc-macro-error",
++ "proc-macro2",
++ "quote",
++ "syn",
++]
++
++[[package]]
++name = "syn"
++version = "1.0.31"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "b5304cfdf27365b7585c25d4af91b35016ed21ef88f17ced89c7093b43dba8b6"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "unicode-xid",
++]
++
++[[package]]
++name = "syn-mid"
++version = "0.5.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "syn",
++]
++
++[[package]]
++name = "terminal_size"
++version = "0.1.12"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b"
++dependencies = [
++ "libc",
++ "winapi",
++]
++
++[[package]]
++name = "termios"
++version = "0.3.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "6f0fcee7b24a25675de40d5bb4de6e41b0df07bc9856295e7e2b3a3600c400c2"
++dependencies = [
++ "libc",
++]
++
++[[package]]
++name = "textwrap"
++version = "0.11.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
++dependencies = [
++ "unicode-width",
++]
++
++[[package]]
++name = "thread_local"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
++dependencies = [
++ "lazy_static",
++]
++
++[[package]]
++name = "typenum"
++version = "1.12.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33"
++
++[[package]]
++name = "ucd-trie"
++version = "0.1.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
++
++[[package]]
++name = "unicode-segmentation"
++version = "1.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
++
++[[package]]
++name = "unicode-width"
++version = "0.1.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
++
++[[package]]
++name = "unicode-xid"
++version = "0.2.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
++
++[[package]]
++name = "vec_map"
++version = "0.8.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
++
++[[package]]
++name = "version_check"
++version = "0.9.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
++
++[[package]]
++name = "walkdir"
++version = "2.3.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
++dependencies = [
++ "same-file",
++ "winapi",
++ "winapi-util",
++]
++
++[[package]]
++name = "winapi"
++version = "0.3.8"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
++dependencies = [
++ "winapi-i686-pc-windows-gnu",
++ "winapi-x86_64-pc-windows-gnu",
++]
++
++[[package]]
++name = "winapi-i686-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
++
++[[package]]
++name = "winapi-util"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
++dependencies = [
++ "winapi",
++]
++
++[[package]]
++name = "winapi-x86_64-pc-windows-gnu"
++version = "0.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
++
++[[package]]
++name = "yaml-rust"
++version = "0.4.4"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "39f0c922f1a334134dc2f7a8b67dc5d25f0735263feec974345ff706bcf20b0d"
++dependencies = [
++ "linked-hash-map",
++]
diff --git a/pkgs/development/tools/rust/cargo-insta/default.nix b/pkgs/development/tools/rust/cargo-insta/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..e621fa9b9724ea6fe635d0d108ca1a2727432e66
--- /dev/null
+++ b/pkgs/development/tools/rust/cargo-insta/default.nix
@@ -0,0 +1,27 @@
+{ lib, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-insta";
+ version = "0.16.0";
+
+ src = fetchFromGitHub {
+ owner = "mitsuhiko";
+ repo = "insta";
+ rev = version;
+ sha256 = "1lcbdzh139lhmpz3pyik8nbgrbfc42z9ydz2hkg2lzjdpfdsz3ag";
+ };
+
+ cargoPatches = [ ./cargo-lock.patch ];
+ cargoSha256 = "0qjzbcaznnmb0p0r23s82jjbfs5mhhkacg26lf8fq4vvlkr1hsqf";
+
+ patches = [ ./ignore-rustfmt-test.patch ];
+
+ cargoBuildFlags = [ "-p cargo-insta" ];
+
+ meta = with lib; {
+ description = "A Cargo subcommand for snapshot testing";
+ homepage = "https://github.com/mitsuhiko/insta";
+ license = licenses.asl20;
+ maintainers = with lib.maintainers; [ oxalica ];
+ };
+}
diff --git a/pkgs/development/tools/rust/cargo-insta/ignore-rustfmt-test.patch b/pkgs/development/tools/rust/cargo-insta/ignore-rustfmt-test.patch
new file mode 100644
index 0000000000000000000000000000000000000000..6c38158d596490a3a4520037bb8bf56dcba2f352
--- /dev/null
+++ b/pkgs/development/tools/rust/cargo-insta/ignore-rustfmt-test.patch
@@ -0,0 +1,10 @@
+--- a/src/runtime.rs
++++ b/src/runtime.rs
+@@ -85,6 +85,7 @@ fn format_rust_expression(value: &str) -> Cow<'_, str> {
+ }
+
+ #[test]
++#[ignore]
+ fn test_format_rust_expression() {
+ use crate::assert_snapshot;
+ assert_snapshot!(format_rust_expression("vec![1,2,3]"), @"vec![1, 2, 3]");
diff --git a/pkgs/development/tools/rust/cargo-make/Cargo.lock b/pkgs/development/tools/rust/cargo-make/Cargo.lock
index 7ba549f28da8eb916067127444575134f443692f..191e96f021f574717b5a5419de3a169e9b70cee6 100644
--- a/pkgs/development/tools/rust/cargo-make/Cargo.lock
+++ b/pkgs/development/tools/rust/cargo-make/Cargo.lock
@@ -1,18 +1,27 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
[[package]]
-name = "adler32"
-version = "1.0.4"
+name = "adler"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ccc9a9dd069569f212bc4330af9f17c4afb5e8ce185e83dbb14f1349dda18b10"
+
+[[package]]
+name = "aho-corasick"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
+checksum = "ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66"
+dependencies = [
+ "memchr 0.1.11",
+]
[[package]]
name = "aho-corasick"
-version = "0.7.10"
+version = "0.7.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada"
+checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
dependencies = [
- "memchr",
+ "memchr 2.3.3",
]
[[package]]
@@ -21,7 +30,7 @@ version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
dependencies = [
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
@@ -38,9 +47,9 @@ checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
[[package]]
name = "attohttpc"
-version = "0.13.0"
+version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d5db1932a9d70d5091139d6b0e04ec6a4d9f9184041c15d71a5ef954cb3c5312"
+checksum = "fe174d1b67f7b2bafed829c09db039301eb5841f66e43be2cf60b326e7f8e2cc"
dependencies = [
"flate2",
"http",
@@ -58,7 +67,7 @@ checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi",
"libc",
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
@@ -75,9 +84,9 @@ checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
[[package]]
name = "base64"
-version = "0.12.1"
+version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "53d1ccbaf7d9ec9537465a97bf19edc1a4e158ecb49fc16178202238c569cc42"
+checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
[[package]]
name = "bitflags"
@@ -98,13 +107,16 @@ dependencies = [
[[package]]
name = "bytes"
-version = "0.5.4"
+version = "0.5.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "130aac562c0dd69c56b3b1cc8ffd2e17be31d0b6c25b61c96b76231aa23e39e1"
+checksum = "118cf036fbb97d0816e3c34b2d7a1e8cfc60f68fcf63d550ddbe9bd5f59c213b"
+dependencies = [
+ "loom",
+]
[[package]]
name = "cargo-make"
-version = "0.31.0"
+version = "0.32.0"
dependencies = [
"ci_info",
"clap",
@@ -123,7 +135,7 @@ dependencies = [
"run_script",
"rust_info",
"rusty-hook",
- "semver",
+ "semver 0.10.0",
"serde",
"serde_derive",
"serde_json",
@@ -133,21 +145,31 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.0.54"
+version = "1.0.57"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311"
+checksum = "0fde55d2a2bfaa4c9668bbc63f531fbdeee3ffe188f4662511ce2c22b3eedebe"
[[package]]
name = "cfg-if"
-version = "0.1.10"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
+checksum = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33"
+
+[[package]]
+name = "chrono"
+version = "0.2.25"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9213f7cd7c27e95c2b57c49f0e69b1ea65b27138da84a170133fd21b07659c00"
+dependencies = [
+ "num",
+ "time",
+]
[[package]]
name = "ci_info"
-version = "0.10.1"
+version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a19c5f9baeac8a1176ca7fc58a0cc1abadd84d360365a93d1dd31e926f3f502b"
+checksum = "24f638c70e8c5753795cc9a8c07c44da91554a09e4cf11a7326e8161b0a3c45e"
dependencies = [
"envmnt",
]
@@ -174,8 +196,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59"
dependencies = [
"atty",
- "lazy_static",
- "winapi",
+ "lazy_static 1.4.0",
+ "winapi 0.3.9",
]
[[package]]
@@ -217,14 +239,14 @@ checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
dependencies = [
"autocfg",
"cfg-if",
- "lazy_static",
+ "lazy_static 1.4.0",
]
[[package]]
name = "dirs"
-version = "2.0.2"
+version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
+checksum = "2fddc3610d8f9552384e06ebc87f714e1d0b2b64a99194d2faf36d7ae5f48549"
dependencies = [
"cfg-if",
"dirs-sys",
@@ -238,7 +260,7 @@ checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a"
dependencies = [
"libc",
"redox_users",
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
@@ -252,16 +274,17 @@ dependencies = [
[[package]]
name = "duckscriptsdk"
-version = "0.5.0"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b258092ada5ae7b5dda45906ebcae3e77c419a98e324750bc92af2b8912dd65e"
+checksum = "0033c9c694e0a358f42316e3517442ca9039de8b3838d8320fb129da5dbec28b"
dependencies = [
"attohttpc",
- "base64 0.12.1",
+ "base64 0.12.3",
"cfg-if",
"duckscript",
"fs_extra",
"fsio",
+ "ftp",
"glob",
"home",
"java-properties",
@@ -340,9 +363,9 @@ checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"
[[package]]
name = "envmnt"
-version = "0.8.2"
+version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5fba7e7d8c007e12db7b3bd6f04b8e47e206c9173d9c75413a042ccc941723c8"
+checksum = "0dad160daebf530422640d9496277681d6a2caa3172ec8fd2a315a122829319b"
dependencies = [
"fsio",
"indexmap",
@@ -359,9 +382,9 @@ dependencies = [
[[package]]
name = "flate2"
-version = "1.0.14"
+version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42"
+checksum = "68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e"
dependencies = [
"cfg-if",
"crc32fast",
@@ -406,6 +429,30 @@ dependencies = [
"users",
]
+[[package]]
+name = "ftp"
+version = "3.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "542951aad0071952c27409e3bd7cb62d1a3ad419c4e7314106bf994e0083ad5d"
+dependencies = [
+ "chrono",
+ "lazy_static 0.1.16",
+ "regex 0.1.80",
+]
+
+[[package]]
+name = "generator"
+version = "0.6.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "add72f17bb81521258fcc8a7a3245b1e184e916bfbe34f0ea89558f440df5c68"
+dependencies = [
+ "cc",
+ "libc",
+ "log",
+ "rustc_version",
+ "winapi 0.3.9",
+]
+
[[package]]
name = "getopts"
version = "0.2.21"
@@ -440,9 +487,9 @@ checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
[[package]]
name = "hermit-abi"
-version = "0.1.13"
+version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91780f809e750b0a89f5544be56617ff6b1227ee485bcb06ebe10cdf89bd3b71"
+checksum = "b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909"
dependencies = [
"libc",
]
@@ -453,7 +500,7 @@ version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654"
dependencies = [
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
@@ -490,9 +537,9 @@ dependencies = [
[[package]]
name = "itoa"
-version = "0.4.5"
+version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
+checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
[[package]]
name = "java-properties"
@@ -501,9 +548,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "caf4418ade5bde22a283a7f2fb537ea397ec102718f259f2630714e7a5b389fa"
dependencies = [
"encoding",
- "regex",
+ "regex 1.3.9",
+]
+
+[[package]]
+name = "kernel32-sys"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
+dependencies = [
+ "winapi 0.2.8",
+ "winapi-build",
]
+[[package]]
+name = "lazy_static"
+version = "0.1.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cf186d1a8aa5f5bee5fd662bc9c1b949e0259e1bcc379d1f006847b0080c7417"
+
[[package]]
name = "lazy_static"
version = "1.4.0"
@@ -525,12 +588,32 @@ dependencies = [
"cfg-if",
]
+[[package]]
+name = "loom"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4ecc775857611e1df29abba5c41355cdf540e7e9d4acfdf0f355eefee82330b7"
+dependencies = [
+ "cfg-if",
+ "generator",
+ "scoped-tls",
+]
+
[[package]]
name = "matches"
version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
+[[package]]
+name = "memchr"
+version = "0.1.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20"
+dependencies = [
+ "libc",
+]
+
[[package]]
name = "memchr"
version = "2.3.3"
@@ -549,11 +632,11 @@ dependencies = [
[[package]]
name = "miniz_oxide"
-version = "0.3.6"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa679ff6578b1cddee93d7e82e263b94a575e0bfced07284eb0c037c1d2416a5"
+checksum = "be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f"
dependencies = [
- "adler32",
+ "adler",
]
[[package]]
@@ -562,7 +645,7 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d"
dependencies = [
- "lazy_static",
+ "lazy_static 1.4.0",
"libc",
"log",
"openssl",
@@ -586,6 +669,47 @@ version = "1.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5b8c256fd9471521bcb84c3cdba98921497f1a331cbc15b8030fc63b82050ce"
+[[package]]
+name = "num"
+version = "0.1.42"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4703ad64153382334aa8db57c637364c322d3372e097840c72000dabdcf6156e"
+dependencies = [
+ "num-integer",
+ "num-iter",
+ "num-traits",
+]
+
+[[package]]
+name = "num-integer"
+version = "0.1.43"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"
+dependencies = [
+ "autocfg",
+ "num-traits",
+]
+
+[[package]]
+name = "num-iter"
+version = "0.1.41"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a6e6b7c748f995c4c29c5f5ae0248536e04a5739927c74ec0fa564805094b9f"
+dependencies = [
+ "autocfg",
+ "num-integer",
+ "num-traits",
+]
+
+[[package]]
+name = "num-traits"
+version = "0.2.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
+dependencies = [
+ "autocfg",
+]
+
[[package]]
name = "num_cpus"
version = "1.13.0"
@@ -598,14 +722,14 @@ dependencies = [
[[package]]
name = "openssl"
-version = "0.10.29"
+version = "0.10.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cee6d85f4cb4c4f59a6a85d5b68a233d280c82e29e822913b9c8b129fbf20bdd"
+checksum = "8d575eff3665419f9b83678ff2815858ad9d11567e082f5ac1814baba4e2bcb4"
dependencies = [
"bitflags",
"cfg-if",
"foreign-types",
- "lazy_static",
+ "lazy_static 1.4.0",
"libc",
"openssl-sys",
]
@@ -658,9 +782,9 @@ dependencies = [
[[package]]
name = "quote"
-version = "1.0.6"
+version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "54a21852a652ad6f610c9510194f398ff6f8692e334fd1145fed931f7fbe44ea"
+checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
dependencies = [
"proc-macro2",
]
@@ -723,18 +847,37 @@ dependencies = [
"rust-argon2",
]
+[[package]]
+name = "regex"
+version = "0.1.80"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f"
+dependencies = [
+ "aho-corasick 0.5.3",
+ "memchr 0.1.11",
+ "regex-syntax 0.3.9",
+ "thread_local 0.2.7",
+ "utf8-ranges",
+]
+
[[package]]
name = "regex"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
dependencies = [
- "aho-corasick",
- "memchr",
- "regex-syntax",
- "thread_local",
+ "aho-corasick 0.7.13",
+ "memchr 2.3.3",
+ "regex-syntax 0.6.18",
+ "thread_local 1.0.1",
]
+[[package]]
+name = "regex-syntax"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957"
+
[[package]]
name = "regex-syntax"
version = "0.6.18"
@@ -743,11 +886,11 @@ checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8"
[[package]]
name = "remove_dir_all"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
+checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
dependencies = [
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
@@ -777,11 +920,20 @@ version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b506bd796703b88d74a3edb529acde6c71d81bb078c392eecd60a745cb1d2f"
+[[package]]
+name = "rustc_version"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
+dependencies = [
+ "semver 0.9.0",
+]
+
[[package]]
name = "rusty-hook"
-version = "0.11.1"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "27138b73a8ce63ae918707a5e3b57f9b0c0842a57b82f0e43474cf4e3aaf0ff4"
+checksum = "96cee9be61be7e1cbadd851e58ed7449c29c620f00b23df937cb9cbc04ac21a3"
dependencies = [
"ci_info",
"getopts",
@@ -810,10 +962,16 @@ version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"
dependencies = [
- "lazy_static",
- "winapi",
+ "lazy_static 1.4.0",
+ "winapi 0.3.9",
]
+[[package]]
+name = "scoped-tls"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "332ffa32bf586782a3efaeb58f127980944bbc8c4d6913a86107ac2a5ab24b28"
+
[[package]]
name = "security-framework"
version = "0.4.4"
@@ -837,6 +995,15 @@ dependencies = [
"libc",
]
+[[package]]
+name = "semver"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
+dependencies = [
+ "semver-parser",
+]
+
[[package]]
name = "semver"
version = "0.10.0"
@@ -854,15 +1021,15 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
-version = "1.0.111"
+version = "1.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c9124df5b40cbd380080b2cc6ab894c040a3070d995f5c9dc77e18c34a8ae37d"
+checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
[[package]]
name = "serde_derive"
-version = "1.0.111"
+version = "1.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3f2c3ac8e6ca1e9c80b8be1023940162bf81ae3cffbb1809474152f2ce1eb250"
+checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
dependencies = [
"proc-macro2",
"quote",
@@ -871,9 +1038,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.53"
+version = "1.0.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2"
+checksum = "3433e879a558dde8b5e8feb2a04899cf34fdde1fafb894687e52105fc1162ac3"
dependencies = [
"itoa",
"ryu",
@@ -886,15 +1053,9 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "185a52ee351c1001753c9e3b2eb48c525ff7f51803a4f2cef4365b5c3b743f65"
dependencies = [
- "regex",
+ "regex 1.3.9",
]
-[[package]]
-name = "smallvec"
-version = "1.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4"
-
[[package]]
name = "strsim"
version = "0.8.0"
@@ -903,9 +1064,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "syn"
-version = "1.0.30"
+version = "1.0.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93a56fabc59dce20fe48b6c832cc249c713e7ed88fa28b0ee0a3bfcaae5fe4e2"
+checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd"
dependencies = [
"proc-macro2",
"quote",
@@ -923,7 +1084,7 @@ dependencies = [
"rand",
"redox_syscall",
"remove_dir_all",
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
@@ -937,33 +1098,68 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "1.0.19"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b13f926965ad00595dd129fa12823b04bbf866e9085ab0a5f2b05b850fbfc344"
+checksum = "7dfdd070ccd8ccb78f4ad66bf1982dc37f620ef696c6b5028fe2ed83dd3d0d08"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.19"
+version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "893582086c2f98cde18f906265a65b5030a074b1046c674ae898be6519a7f479"
+checksum = "bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
+[[package]]
+name = "thread-id"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03"
+dependencies = [
+ "kernel32-sys",
+ "libc",
+]
+
+[[package]]
+name = "thread_local"
+version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8576dbbfcaef9641452d5cf0df9b0e7eeab7694956dd33bb61515fb8f18cfdd5"
+dependencies = [
+ "thread-id",
+]
+
[[package]]
name = "thread_local"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
dependencies = [
- "lazy_static",
+ "lazy_static 1.4.0",
+]
+
+[[package]]
+name = "time"
+version = "0.1.43"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
+dependencies = [
+ "libc",
+ "winapi 0.3.9",
]
+[[package]]
+name = "tinyvec"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed"
+
[[package]]
name = "toml"
version = "0.5.6"
@@ -993,24 +1189,24 @@ dependencies = [
[[package]]
name = "unicode-normalization"
-version = "0.1.12"
+version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4"
+checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977"
dependencies = [
- "smallvec",
+ "tinyvec",
]
[[package]]
name = "unicode-width"
-version = "0.1.7"
+version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
+checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
[[package]]
name = "unicode-xid"
-version = "0.2.0"
+version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
+checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
[[package]]
name = "url"
@@ -1032,11 +1228,17 @@ dependencies = [
"libc",
]
+[[package]]
+name = "utf8-ranges"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f"
+
[[package]]
name = "vcpkg"
-version = "0.2.9"
+version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "55d1e41d56121e07f1e223db0a4def204e45c85425f6a16d462fd07c8d10d74c"
+checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c"
[[package]]
name = "vec_map"
@@ -1051,7 +1253,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
dependencies = [
"same-file",
- "winapi",
+ "winapi 0.3.9",
"winapi-util",
]
@@ -1063,9 +1265,9 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
[[package]]
name = "which"
-version = "4.0.0"
+version = "4.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bd3edc3cf5458851a4d6a2329232bd5f42c7f9bbe4c4782c4ef9ce37e5d101b2"
+checksum = "b5fe1a9cb33fe7cf77d431070d0223e544b1e4e7f7764bad0a3e691a6678a131"
dependencies = [
"libc",
"thiserror",
@@ -1073,20 +1275,32 @@ dependencies = [
[[package]]
name = "whoami"
-version = "0.8.1"
+version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a08eb844b158ea881e81b94556eede7f7e306e4c7b976aad88f49e6e36dec391"
+checksum = "7884773ab69074615cb8f8425d0e53f11710786158704fca70f53e71b0e05504"
[[package]]
name = "winapi"
-version = "0.3.8"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
+
+[[package]]
+name = "winapi"
+version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
+[[package]]
+name = "winapi-build"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
+
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
@@ -1099,7 +1313,7 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
dependencies = [
- "winapi",
+ "winapi 0.3.9",
]
[[package]]
diff --git a/pkgs/development/tools/rust/cargo-make/default.nix b/pkgs/development/tools/rust/cargo-make/default.nix
index d4023dcf2549a33cb76cc04f55e7824b7065f024..bffa9186fd5f935ac3eb7efa44450877dd0e4e4b 100644
--- a/pkgs/development/tools/rust/cargo-make/default.nix
+++ b/pkgs/development/tools/rust/cargo-make/default.nix
@@ -1,8 +1,10 @@
-{ stdenv, fetchurl, runCommand, fetchFromGitHub, rustPlatform, Security, openssl, pkg-config }:
+{ stdenv, fetchurl, runCommand, fetchFromGitHub, rustPlatform, Security, openssl, pkg-config
+, SystemConfiguration
+}:
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
- version = "0.31.0";
+ version = "0.32.0";
src =
let
@@ -10,7 +12,7 @@ rustPlatform.buildRustPackage rec {
owner = "sagiegurari";
repo = pname;
rev = version;
- sha256 = "0svb3avmmkgwsv1dvzgzixp5fvcl93hn8xb3zx729jq8a47l2vsi";
+ sha256 = "1bkc3z1w9gbjymmr5lk322kn0rd6b57v92a32jf7nckllxf43807";
};
in
runCommand "source" {} ''
@@ -22,9 +24,9 @@ rustPlatform.buildRustPackage rec {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ]
- ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
- cargoSha256 = "0yk06kpqjfc39dxk9f67c5qijnm8f8lvrb9da1kn8ql8dv8crsw2";
+ cargoSha256 = "0l7krag7n4kjvh3d4zhkk1jdswsrkag5z664fm1zwvf6rw6sfdmi";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.
diff --git a/pkgs/development/tools/rust/cargo-watch/default.nix b/pkgs/development/tools/rust/cargo-watch/default.nix
index ac0eeff2c09ca8ec4188431cab765fa0011ba431..91f259236099c4e1bbfc8de6038afcf3da9c14f9 100644
--- a/pkgs/development/tools/rust/cargo-watch/default.nix
+++ b/pkgs/development/tools/rust/cargo-watch/default.nix
@@ -1,23 +1,25 @@
-{ stdenv, lib, rustPlatform, fetchFromGitHub, CoreServices }:
+{ stdenv, lib, rustPlatform, fetchFromGitHub, CoreServices, rust }:
rustPlatform.buildRustPackage rec {
pname = "cargo-watch";
- version = "7.4.0";
+ version = "7.5.0";
src = fetchFromGitHub {
owner = "passcod";
repo = pname;
rev = "v${version}";
- sha256 = "0yg6im7hzwzl84gxcg7wbix5h0ciq4l4ql6ili7k0k7j8bhrxn82";
+ sha256 = "181v922nx8152ymszig1kw6y0mnix6si1zfnv6vqgr5r53pwkbc1";
};
- cargoSha256 = "1y299mvg9k568f16d2r92y0bgwfrng6idw21wcsd5mnsd28fsww1";
+ cargoSha256 = "1abhzi1396x8lnxvakj34nysl3ybvsaf21j678wzaqwj16sd3w3d";
buildInputs = lib.optional stdenv.isDarwin CoreServices;
# `test with_cargo` tries to call cargo-watch as a cargo subcommand
# (calling cargo-watch with command `cargo watch`)
- checkPhase = "PATH=target/debug:$PATH cargo test";
+ preCheck = ''
+ export PATH="$(pwd)/target/${rust.toRustTarget stdenv.hostPlatform}/release:$PATH"
+ '';
meta = with lib; {
description = "A Cargo subcommand for watching over Cargo project's source";
diff --git a/pkgs/development/tools/rust/cbindgen/default.nix b/pkgs/development/tools/rust/cbindgen/default.nix
index bc0ae5d33fe2ab7243e927ccbb4962fb8db94716..655d726e66ecc388a97a3968a37328d2ac76cb12 100644
--- a/pkgs/development/tools/rust/cbindgen/default.nix
+++ b/pkgs/development/tools/rust/cbindgen/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "rust-cbindgen";
- version = "0.14.2";
+ version = "0.14.3";
src = fetchFromGitHub {
owner = "eqrion";
repo = "cbindgen";
rev = "v${version}";
- sha256 = "15mk7q89rs723c7i9wwq4rrvakwh834wvrsmsnayji5k1kwaj351";
+ sha256 = "0pw55334i10k75qkig8bgcnlsy613zw2p5j4xyz8v71s4vh1a58j";
};
- cargoSha256 = "03irndd48ck62chm4vmlcnfm98gwd86xm1ssq9glw3b3y0n6x845";
+ cargoSha256 = "0088ijnjhqfvdb1wxy9jc7hq8c0yxgj5brlg68n9vws1mz9rilpy";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/development/tools/rust/maturin/Cargo.lock.patch b/pkgs/development/tools/rust/maturin/Cargo.lock.patch
deleted file mode 100644
index 9f7d46d4901f9e4cc27cd7af5e484f4d39e2a594..0000000000000000000000000000000000000000
--- a/pkgs/development/tools/rust/maturin/Cargo.lock.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index 09ecb81..c37c646 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -733,7 +733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
-
- [[package]]
- name = "maturin"
--version = "0.8.0-beta.1"
-+version = "0.8.0"
- dependencies = [
- "base64 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "bytesize 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/pkgs/development/tools/rust/maturin/default.nix b/pkgs/development/tools/rust/maturin/default.nix
index e4ee97d0242764cbfd86d8b4fba4a158249e5d1e..72b22dba10436ebe3a120ccccb47029bb1f3baef 100644
--- a/pkgs/development/tools/rust/maturin/default.nix
+++ b/pkgs/development/tools/rust/maturin/default.nix
@@ -5,21 +5,16 @@ let
inherit (darwin.apple_sdk.frameworks) Security;
in rustPlatform.buildRustPackage rec {
name = "maturin-${version}";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "PyO3";
repo = "maturin";
rev = "v${version}";
- sha256 = "1fjai0c0j8zzaj4c186dkbvx6cpj0vi3sc1qbjbgn2cm8azsd6m6";
+ sha256 = "16bxxa261k2l6mpdd55gyzl1mx756i0zbvqp15glpzlcwhb9bm2m";
};
- # The maturin 0.8.0 lockfile has an incorrect version for maturin
- # itself. The upstream lockfiles are normally correct, so this
- # should be removed post-0.8.0.
- cargoPatches = [ ./Cargo.lock.patch ];
-
- cargoSha256 = "01sh523fi46k5xwdslhnmjz128jkdw47gp9bd8gim3ay13zkcn1i";
+ cargoSha256 = "1s1brfnhwl42jb37qqz4d8mxpyq2ck60jnmjfllkga3mhwm4r8px";
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/tools/rust/rust-analyzer/default.nix b/pkgs/development/tools/rust/rust-analyzer/default.nix
index 43bf5415ce0182db57d496c280e39973d212b67d..e9d4deefb459947781187ddaf1cf15d6f7529c46 100644
--- a/pkgs/development/tools/rust/rust-analyzer/default.nix
+++ b/pkgs/development/tools/rust/rust-analyzer/default.nix
@@ -2,10 +2,10 @@
{
rust-analyzer-unwrapped = callPackage ./generic.nix rec {
- rev = "2020-06-01";
+ rev = "2020-06-08";
version = "unstable-${rev}";
- sha256 = "0chm47mrd4hybhvzn4cndq2ck0mj948mm181p1i1j1w0ms7zk1fg";
- cargoSha256 = "0yaz50f7hirlcs8bxc5dh170lch9l1gscwayan71k3pz23wkvlzs";
+ sha256 = "0ywwsb717d1rwcy2yij58sj123pan0fb80sbsiqqprcln0aaspip";
+ cargoSha256 = "1c6rmrhx7q4qcanr26yzlwc2rp1hh55m80jn56hy6hfcvwcdaij4";
};
rust-analyzer = callPackage ./wrapper.nix {} {
diff --git a/pkgs/development/tools/rust/rust-analyzer/generic.nix b/pkgs/development/tools/rust/rust-analyzer/generic.nix
index de755ec17ff524be302eb19aa237bfbdb6ee897e..ae6ad80cdd9aefc92a923b856b75c08d4599d15e 100644
--- a/pkgs/development/tools/rust/rust-analyzer/generic.nix
+++ b/pkgs/development/tools/rust/rust-analyzer/generic.nix
@@ -15,9 +15,7 @@ rustPlatform.buildRustPackage {
inherit rev sha256;
};
- preBuild = "pushd crates/rust-analyzer";
- # Do not checking other crates in checkPhase.
- preInstall = "popd";
+ buildAndTestSubdir = "crates/rust-analyzer";
cargoBuildFlags = lib.optional useJemalloc "--features=jemalloc";
diff --git a/pkgs/development/tools/rust/rustup/0001-dynamically-patchelf-binaries.patch b/pkgs/development/tools/rust/rustup/0001-dynamically-patchelf-binaries.patch
index d46ad59109e94e50d79aa85e882b727922f3109b..13649b387a3ec2c35814db27723063cf2bf5922c 100644
--- a/pkgs/development/tools/rust/rustup/0001-dynamically-patchelf-binaries.patch
+++ b/pkgs/development/tools/rust/rustup/0001-dynamically-patchelf-binaries.patch
@@ -1,30 +1,24 @@
diff --git a/src/dist/component/package.rs b/src/dist/component/package.rs
-index 4b432785..fa45e87e 100644
+index 3beddf54..0f859b8d 100644
--- a/src/dist/component/package.rs
+++ b/src/dist/component/package.rs
-@@ -109,10 +109,11 @@ impl Package for DirectoryPackage {
- match &*part.0 {
- "file" => {
- if self.copy {
-- builder.copy_file(path.clone(), &src_path)?
-+ builder.copy_file(path.clone(), &src_path)?;
+@@ -113,6 +113,7 @@ impl Package for DirectoryPackage {
} else {
-- builder.move_file(path.clone(), &src_path)?
-+ builder.move_file(path.clone(), &src_path)?;
+ builder.move_file(path.clone(), &src_path)?
}
+ nix_patchelf_if_needed(&target.prefix().path().join(path.clone()), &src_path)
}
"dir" => {
if self.copy {
-@@ -135,6 +136,22 @@ impl Package for DirectoryPackage {
+@@ -135,6 +136,29 @@ impl Package for DirectoryPackage {
}
}
+fn nix_patchelf_if_needed(dest_path: &Path, src_path: &Path) {
-+ let is_bin = if let Some(p) = src_path.parent() {
-+ p.ends_with("bin")
++ let (is_bin, is_lib) = if let Some(p) = src_path.parent() {
++ (p.ends_with("bin"), p.ends_with("lib"))
+ } else {
-+ false
++ (false, false)
+ };
+
+ if is_bin {
@@ -34,6 +28,13 @@ index 4b432785..fa45e87e 100644
+ .arg(dest_path)
+ .output();
+ }
++ else if is_lib {
++ let _ = ::std::process::Command::new("@patchelf@/bin/patchelf")
++ .arg("--set-rpath")
++ .arg("@libPath@")
++ .arg(dest_path)
++ .output();
++ }
+}
+
#[derive(Debug)]
diff --git a/pkgs/development/tools/rust/rustup/default.nix b/pkgs/development/tools/rust/rustup/default.nix
index 959eb6875ce3ca306d5469587718a718658d7802..688159445d5ac9f228f471acdd2f85c8cfd4c605 100644
--- a/pkgs/development/tools/rust/rustup/default.nix
+++ b/pkgs/development/tools/rust/rustup/default.nix
@@ -1,6 +1,6 @@
{ stdenv, lib, runCommand, patchelf
, fetchFromGitHub, rustPlatform
-, pkgconfig, curl, Security, CoreServices }:
+, pkgconfig, curl, zlib, Security, CoreServices }:
rustPlatform.buildRustPackage rec {
pname = "rustup";
@@ -18,18 +18,25 @@ rustPlatform.buildRustPackage rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [
- curl
+ curl zlib
] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security ];
cargoBuildFlags = [ "--features no-self-update" ];
patches = lib.optionals stdenv.isLinux [
- (runCommand "0001-dynamically-patchelf-binaries.patch" { CC=stdenv.cc; patchelf = patchelf; } ''
+ (let
+ libPath = lib.makeLibraryPath [
+ zlib # libz.so.1
+ ];
+ in
+ (runCommand "0001-dynamically-patchelf-binaries.patch" { CC=stdenv.cc; patchelf = patchelf; libPath = "$ORIGIN/../lib:${libPath}"; } ''
export dynamicLinker=$(cat $CC/nix-support/dynamic-linker)
substitute ${./0001-dynamically-patchelf-binaries.patch} $out \
--subst-var patchelf \
- --subst-var dynamicLinker
+ --subst-var dynamicLinker \
+ --subst-var libPath
'')
+ )
];
doCheck = !stdenv.isAarch64 && !stdenv.isDarwin;
diff --git a/pkgs/development/tools/skaffold/default.nix b/pkgs/development/tools/skaffold/default.nix
index 2d87c490452b3864ba2b736adcc20829715240a1..b94217d20a44c43c5f3b7cb55a74f7a075b359f1 100644
--- a/pkgs/development/tools/skaffold/default.nix
+++ b/pkgs/development/tools/skaffold/default.nix
@@ -2,17 +2,16 @@
buildGoPackage rec {
pname = "skaffold";
- version = "1.10.1";
- # rev is the ${version} commit, mainly for skaffold version command output
- rev = "931a70a6334436735bfc4ff7633232dd5fc73cc1";
+ version = "1.12.0";
goPackagePath = "github.com/GoogleContainerTools/skaffold";
subPackages = ["cmd/skaffold"];
buildFlagsArray = let t = "${goPackagePath}/pkg/skaffold"; in ''
-ldflags=
+ -s -w
-X ${t}/version.version=v${version}
- -X ${t}/version.gitCommit=${rev}
+ -X ${t}/version.gitCommit=${src.rev}
-X ${t}/version.buildDate=unknown
'';
@@ -20,7 +19,7 @@ buildGoPackage rec {
owner = "GoogleContainerTools";
repo = "skaffold";
rev = "v${version}";
- sha256 = "1qi4b0304jjpv5npa5yfrrfg7yv5p838qqql3sgx4f47ysyyq0as";
+ sha256 = "12m2yqlngxvyyiqa58fmdwi752bz3mkk8fi312dvakr5kysnvn1l";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/tools/skopeo/default.nix b/pkgs/development/tools/skopeo/default.nix
index 45b6867197ef6e206d119185196f4e571ec8cbba..4bf87a2eda6fc3a61d30cb71b7dcfd3af8a5165b 100644
--- a/pkgs/development/tools/skopeo/default.nix
+++ b/pkgs/development/tools/skopeo/default.nix
@@ -15,13 +15,13 @@
buildGoModule rec {
pname = "skopeo";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "containers";
repo = "skopeo";
- sha256 = "1zg0agf8x7fa8zdzfzgncm64j363lmxrqjhdzsx6mlig87k17p05";
+ sha256 = "1cxhwfrp5cjdq56vzy7gmidvm1z02f0rz2r1lv0d9ymnjlsjp9s3";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/development/tools/the-way/default.nix b/pkgs/development/tools/the-way/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..99b0e4cd189742adbbd5d958ae2f045621222dce
--- /dev/null
+++ b/pkgs/development/tools/the-way/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "the-way";
+ version = "0.3.2";
+
+ src = fetchFromGitHub {
+ owner = "out-of-cheese-error";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "02aa4iwwi89r6sj1q5sj74n2cy1rj94yfh39cp97zlx4lam9pj6b";
+ };
+
+ cargoSha256 = "09d9gaa83djfkfdx3m4d3kkq550q8y67wb292mrj4xb0kcfrhnpq";
+ checkFlags = "--test-threads=1";
+
+ meta = with stdenv.lib; {
+ description = "Terminal code snippets manager";
+ homepage = "https://github.com/out-of-cheese-error/the-way";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ numkem ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/tools/tracy/default.nix b/pkgs/development/tools/tracy/default.nix
index d446511298fa01b644664f36596c7ee760c09d1f..a5087b3b52c6556b068bd256534788208e666831 100644
--- a/pkgs/development/tools/tracy/default.nix
+++ b/pkgs/development/tools/tracy/default.nix
@@ -1,34 +1,38 @@
-{ stdenv, lib, darwin, fetchFromGitHub, tbb, gtk2, glfw, pkgconfig, freetype, Carbon, AppKit }:
+{ stdenv, lib, darwin, fetchFromGitHub, tbb, gtk2, glfw, pkgconfig, freetype, Carbon, AppKit, capstone }:
stdenv.mkDerivation rec {
- name = "tracy-${version}";
- version = "0.6.3";
+ pname = "tracy";
+ version = "0.7";
src = fetchFromGitHub {
owner = "wolfpld";
repo = "tracy";
rev = "v${version}";
- sha256 = "0pgq8h5gq141zq1k4cgj6cp74kh4zqbp7h4wh29q4grjb04yy06i";
+ sha256 = "07cmz2w7iv10f9i9q3fhg80s6riy9bxnk9xvc3q4lw47mc150skp";
};
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ glfw ]
+ buildInputs = [ glfw capstone ]
++ lib.optionals stdenv.isDarwin [ Carbon AppKit freetype ]
++ lib.optionals stdenv.isLinux [ gtk2 tbb ];
- NIX_CFLAGS_COMPILE = []
+ NIX_CFLAGS_COMPILE = [ ]
++ lib.optional stdenv.isLinux "-ltbb"
++ lib.optional stdenv.cc.isClang "-faligned-allocation";
buildPhase = ''
make -j $NIX_BUILD_CORES -C profiler/build/unix release
make -j $NIX_BUILD_CORES -C import-chrome/build/unix/ release
+ make -j $NIX_BUILD_CORES -C capture/build/unix/ release
+ make -j $NIX_BUILD_CORES -C update/build/unix/ release
'';
installPhase = ''
install -D ./profiler/build/unix/Tracy-release $out/bin/Tracy
install -D ./import-chrome/build/unix/import-chrome-release $out/bin/import-chrome
+ install -D ./capture/build/unix/capture-release $out/bin/capture
+ install -D ./update/build/unix/update-release $out/bin/update
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/trellis/default.nix b/pkgs/development/tools/trellis/default.nix
index 132492735649d4b48f785a4a6e3d3e8c5b571081..49484032ffb1b6a4108f444210a47bf810c6ce58 100644
--- a/pkgs/development/tools/trellis/default.nix
+++ b/pkgs/development/tools/trellis/default.nix
@@ -8,18 +8,18 @@ let
in
stdenv.mkDerivation rec {
pname = "trellis";
- version = "2020.03.25";
+ version = "2020.06.12";
# git describe --tags
realVersion = with stdenv.lib; with builtins;
- "1.0-152-g${substring 0 7 (elemAt srcs 0).rev}";
+ "1.0-168-g${substring 0 7 (elemAt srcs 0).rev}";
srcs = [
(fetchFromGitHub {
owner = "SymbiFlow";
repo = "prjtrellis";
- rev = "c27bfc220a9f85f04173840d1ea081ba478adc9c";
- sha256 = "1fyl51246ns2njvij8g7k9a9axvhz8n8g09fny5dym9q7hcx08qh";
+ rev = "5c9f6ad076da75ea925def4297c528058d9bf54a";
+ sha256 = "1iwpfkibnb9a5kkw5wxyl1fpw1a72pf2icnp1c6sazrphiz8dbf7";
name = "trellis";
})
diff --git a/pkgs/development/tools/unity3d/default.nix b/pkgs/development/tools/unity3d/default.nix
index 13ab61b556759891c69a390ea8ba07e0cd627aed..dfb5f6abf4814a4becbaa656b3d53175f80394b5 100644
--- a/pkgs/development/tools/unity3d/default.nix
+++ b/pkgs/development/tools/unity3d/default.nix
@@ -4,7 +4,7 @@
, cairo, dbus, expat, zlib, libpng12, nodejs, gnutar, gcc, gcc_32bit
, libX11, libXcursor, libXdamage, libXfixes, libXrender, libXi
, libXcomposite, libXext, libXrandr, libXtst, libSM, libICE, libxcb, chromium
-, libpqxx
+, libpqxx, libselinux, pciutils, libpulseaudio
}:
let
@@ -15,6 +15,8 @@ let
libX11 libXcursor libXdamage libXfixes libXrender libXi
libXcomposite libXext libXrandr libXtst libSM libICE libxcb
libpqxx gtk3
+
+ libselinux pciutils libpulseaudio
];
libPath32 = lib.makeLibraryPath [ gcc_32bit.cc ];
binPath = lib.makeBinPath [ nodejs gnutar ];
@@ -56,6 +58,7 @@ in stdenv.mkDerivation {
mkdir -p $out/bin
makeWrapper $unitydir/Unity $out/bin/unity-editor \
+ --prefix LD_LIBRARY_PATH : "${libPath64}" \
--prefix LD_PRELOAD : "$unitydir/libunity-nosuid.so" \
--prefix PATH : "${binPath}"
'';
diff --git a/pkgs/development/tools/unityhub/default.nix b/pkgs/development/tools/unityhub/default.nix
index bb84584e836ebd2b23ed4fe880a4766e1acc9153..7e62aaf4088d65f5a6743c62fb1c1f2c7ed5788a 100644
--- a/pkgs/development/tools/unityhub/default.nix
+++ b/pkgs/development/tools/unityhub/default.nix
@@ -11,7 +11,10 @@ in appimageTools.wrapType2 rec {
libpqxx gtk3 libsecret lsb-release openssl nodejs ncurses5
libX11 libXcursor libXdamage libXfixes libXrender libXi
- libXcomposite libXext libXrandr libXtst libSM libICE libxcb ]);
+ libXcomposite libXext libXrandr libXtst libSM libICE libxcb
+
+ libselinux pciutils libpulseaudio
+ ]);
profile = ''
export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS
diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix
index 32e205a6f8d3ac41000a35ab63ca2824371cbdb7..338e8f68d3550abc30d4d058e6d2ced659379e61 100644
--- a/pkgs/development/tools/vagrant/default.nix
+++ b/pkgs/development/tools/vagrant/default.nix
@@ -5,9 +5,9 @@
let
# NOTE: bumping the version and updating the hash is insufficient;
# you must use bundix to generate a new gemset.nix in the Vagrant source.
- version = "2.2.8";
+ version = "2.2.9";
url = "https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz";
- sha256 = "0nvxda0dyhncgcl9qs34l4rj0jbdbg65a3ii5765p4899z6gzx95";
+ sha256 = "0fbickjjliaw3cpkh3pl9bp56b2gcqn87c5ag67amc450ah43rdq";
deps = bundlerEnv rec {
name = "${pname}-${version}";
diff --git a/pkgs/development/tools/vagrant/gemset.nix b/pkgs/development/tools/vagrant/gemset.nix
index f5d70b912df5ead2f0a33a8e8cf5ff44af98e523..00838c6e0c55e883949506b44b2921a84dc7c09b 100644
--- a/pkgs/development/tools/vagrant/gemset.nix
+++ b/pkgs/development/tools/vagrant/gemset.nix
@@ -85,10 +85,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10lfhahnnc91v63xpvk65apn61pib086zha3z5sp1xk9acfx12h4";
+ sha256 = "12lpwaw82bb0rm9f52v1498bpba8aj2l2q359mkwbxsswhpga5af";
type = "gem";
};
- version = "1.12.2";
+ version = "1.13.1";
};
gssapi = {
dependencies = ["ffi"];
@@ -149,10 +149,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jwrd1l4mxz06iyx6053lr6hz2zy7ah2k3ranfzisvych5q19kwm";
+ sha256 = "10nq1xjqvkhngiygji831qx9bryjwws95r4vrnlq9142bzkg670s";
type = "gem";
};
- version = "1.8.2";
+ version = "1.8.3";
};
listen = {
dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"];
@@ -212,10 +212,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1zin0q26wc5p7zb7glpwary7ms60s676vcq987yv22jgm6hnlwlh";
+ sha256 = "1z75svngyhsglx0y2f9rnil2j08f9ab54b3l95bpgz67zq2if753";
type = "gem";
};
- version = "3.2020.0425";
+ version = "3.2020.0512";
};
multi_json = {
groups = ["default"];
diff --git a/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock.patch b/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock.patch
index 86fbb81de05406e487ca8c7058eea3fd592b5d27..12184c7d21e9c8988f4885c93765719c01d4c7bb 100644
--- a/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock.patch
+++ b/pkgs/development/tools/wasm-bindgen-cli/0001-Add-cargo.lock.patch
@@ -1,19 +1,19 @@
-From a13aff157f899a6388b3c9e621680049f329a028 Mon Sep 17 00:00:00 2001
+From b1a7247a9b9bd327c01723cdc9334c0e7ec9a10e Mon Sep 17 00:00:00 2001
From: Maximilian Bosch
-Date: Fri, 1 May 2020 23:44:08 +0200
+Date: Mon, 29 Jun 2020 17:33:55 +0200
Subject: [PATCH] Add cargo.lock
---
- Cargo.lock | 2527 ++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 file changed, 2527 insertions(+)
+ Cargo.lock | 2541 ++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 2541 insertions(+)
create mode 100644 Cargo.lock
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
-index 00000000..4822cea1
+index 00000000..04bdba9f
--- /dev/null
+++ b/Cargo.lock
-@@ -0,0 +1,2527 @@
+@@ -0,0 +1,2541 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+[[package]]
@@ -25,15 +25,15 @@ index 00000000..4822cea1
+
+[[package]]
+name = "adler32"
-+version = "1.0.4"
++version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2"
++checksum = "567b077b825e468cc974f0020d4082ee6e03132512f207ef1a02fd5d00d1f32d"
+
+[[package]]
+name = "aho-corasick"
-+version = "0.7.10"
++version = "0.7.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada"
++checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
+dependencies = [
+ "memchr",
+]
@@ -49,9 +49,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "anyhow"
-+version = "1.0.28"
++version = "1.0.31"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d9a60d744a80c30fcb657dfe2c1b22bcb3e814c1a1e3674f32bf5820b570fbff"
++checksum = "85bb70cc08ec97ca5450e6eba421deeea5f172c0fc61f78b5357b2a8e8be195f"
+
+[[package]]
+name = "arrayref"
@@ -73,49 +73,58 @@ index 00000000..4822cea1
+
+[[package]]
+name = "askama"
-+version = "0.7.2"
++version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "eed81479263c8753e06f4981f5a313b3fe6cbff30c3ff8d9ae15ef0c72d93fb5"
++checksum = "10a1fb9e41eb366cbcd267da2094be5b7e62fdbca9f82091e7503e80f885050d"
+dependencies = [
+ "askama_derive",
++ "askama_escape",
+ "askama_shared",
+]
+
+[[package]]
+name = "askama_derive"
-+version = "0.7.2"
++version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "46580c08e5520afadc6e9064759e15fc743489a4db78f9c751113e3d32a1e083"
++checksum = "e1012c270085fa35ece6a48a569544fde85b6d9ee41074c7b706cc912a03f939"
+dependencies = [
+ "askama_shared",
-+ "nom 4.2.3",
-+ "proc-macro2 0.4.30",
-+ "quote 0.6.13",
-+ "syn 0.15.44",
++ "nom",
++ "proc-macro2",
++ "quote",
++ "syn",
+]
+
+[[package]]
++name = "askama_escape"
++version = "0.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "7a577aeba5fec1aafb9f195d98cfcc38a78b588e4ebf9b15f62ca1c7aa33795a"
++
++[[package]]
+name = "askama_shared"
-+version = "0.7.2"
++version = "0.9.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "64509fd5c2fa767fa7ea973b732c61f0b8d30d1adf084e5164523e51a5e35d71"
++checksum = "8ee517f4e33c27b129928e71d8a044d54c513e72e0b72ec5c4f5f1823e9de353"
+dependencies = [
-+ "num-traits 0.2.11",
++ "askama_escape",
++ "humansize",
++ "num-traits 0.2.12",
+ "serde",
-+ "serde_derive",
-+ "toml 0.4.10",
++ "toml",
+]
+
+[[package]]
+name = "assert_cmd"
-+version = "0.11.1"
++version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2dc477793bd82ec39799b6f6b3df64938532fdf2ab0d49ef817eac65856a5a1e"
++checksum = "c88b9ca26f9c16ec830350d309397e74ee9abdfd8eb1f71cb6ecc71a3fc818da"
+dependencies = [
-+ "escargot",
++ "doc-comment",
+ "predicates",
+ "predicates-core",
+ "predicates-tree",
++ "wait-timeout",
+]
+
+[[package]]
@@ -192,9 +201,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "bumpalo"
-+version = "3.2.1"
++version = "3.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "12ae9db68ad7fac5fe51304d20f016c911539251075a214f8e663babefa35187"
++checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820"
+
+[[package]]
+name = "byteorder"
@@ -213,9 +222,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "cc"
-+version = "1.0.52"
++version = "1.0.56"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c3d87b23d6a92cd03af510a5ade527033f6aa6fa92161e2d5863a907d4c5e31d"
++checksum = "77c1f1d60091c1b73e2b1f4560ab419204b178e625fa945ded7b660becd2bd46"
+
+[[package]]
+name = "cfg-if"
@@ -237,7 +246,7 @@ index 00000000..4822cea1
+checksum = "80094f509cf8b5ae86a4966a39b3ff66cd7e2a3e594accec3743ff3fabeab5b2"
+dependencies = [
+ "num-integer",
-+ "num-traits 0.2.11",
++ "num-traits 0.2.12",
+ "time",
+]
+
@@ -249,9 +258,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "clap"
-+version = "2.33.0"
++version = "2.33.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9"
++checksum = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129"
+dependencies = [
+ "ansi_term",
+ "atty",
@@ -338,12 +347,13 @@ index 00000000..4822cea1
+
+[[package]]
+name = "crossbeam-queue"
-+version = "0.2.1"
++version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db"
++checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570"
+dependencies = [
+ "cfg-if",
+ "crossbeam-utils",
++ "maybe-uninit",
+]
+
+[[package]]
@@ -359,9 +369,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "curl"
-+version = "0.4.29"
++version = "0.4.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "762e34611d2d5233a506a79072be944fddd057db2f18e04c0d6fa79e3fd466fd"
++checksum = "b0447a642435be046540f042950d874a4907f9fee28c0513a0beb3ba89f91eb7"
+dependencies = [
+ "curl-sys",
+ "libc",
@@ -374,9 +384,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "curl-sys"
-+version = "0.4.31+curl-7.70.0"
++version = "0.4.32+curl-7.70.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "dcd62757cc4f5ab9404bc6ca9f0ae447e729a1403948ce5106bd588ceac6a3b0"
++checksum = "834425a2f22fdd621434196965bf99fbfd9eaed96348488e27b7ac40736c560b"
+dependencies = [
+ "cc",
+ "libc",
@@ -398,6 +408,13 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "deno"
++version = "0.1.0"
++dependencies = [
++ "wasm-bindgen",
++]
++
++[[package]]
+name = "diff"
+version = "0.1.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -421,6 +438,12 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "doc-comment"
++version = "0.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
++
++[[package]]
+name = "docopt"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -462,25 +485,13 @@ index 00000000..4822cea1
+checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
+dependencies = [
+ "atty",
-+ "humantime",
++ "humantime 1.3.0",
+ "log 0.4.8",
+ "regex",
+ "termcolor",
+]
+
+[[package]]
-+name = "escargot"
-+version = "0.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ceb9adbf9874d5d028b5e4c5739d22b71988252b25c9c98fe7cf9738bee84597"
-+dependencies = [
-+ "lazy_static",
-+ "log 0.4.8",
-+ "serde",
-+ "serde_json",
-+]
-+
-+[[package]]
+name = "fetch"
+version = "0.1.0"
+dependencies = [
@@ -494,9 +505,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "filetime"
-+version = "0.2.9"
++version = "0.2.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f59efc38004c988e4201d11d263b8171f49a2e7ec0bdbb71773433f271504a5e"
++checksum = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695"
+dependencies = [
+ "cfg-if",
+ "libc",
@@ -510,7 +521,7 @@ index 00000000..4822cea1
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d"
+dependencies = [
-+ "num-traits 0.2.11",
++ "num-traits 0.2.12",
+]
+
+[[package]]
@@ -536,9 +547,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "futures"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5c329ae8753502fb44ae4fc2b622fa2a94652c41e795143765ba0927f92ab780"
++checksum = "1e05b85ec287aac0dc34db7d4a569323df697f9c55b99b15d6b4ef8cde49f613"
+dependencies = [
+ "futures-channel",
+ "futures-core",
@@ -551,9 +562,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "futures-channel"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f0c77d04ce8edd9cb903932b608268b3fffec4163dc053b3b402bf47eac1f1a8"
++checksum = "f366ad74c28cca6ba456d95e6422883cfb4b252a83bed929c83abfdbbf2967d5"
+dependencies = [
+ "futures-core",
+ "futures-sink",
@@ -570,9 +581,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "futures-core"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f25592f769825e89b92358db00d26f965761e094951ac44d3663ef25b7ac464a"
++checksum = "59f5fff90fd5d971f936ad674802482ba441b6f09ba5e15fd8b39145582ca399"
+
+[[package]]
+name = "futures-core-preview"
@@ -582,9 +593,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "futures-executor"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "f674f3e1bcb15b37284a90cedf55afdba482ab061c407a9c0ebbd0f3109741ba"
++checksum = "10d6bb888be1153d3abeb9006b11b02cf5e9b209fda28693c31ae1e4e012e314"
+dependencies = [
+ "futures-core",
+ "futures-task",
@@ -593,39 +604,42 @@ index 00000000..4822cea1
+
+[[package]]
+name = "futures-io"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a638959aa96152c7a4cddf50fcb1e3fede0583b27157c26e67d6f99904090dc6"
++checksum = "de27142b013a8e869c14957e6d2edeef89e97c289e69d042ee3a49acd8b51789"
+
+[[package]]
+name = "futures-macro"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9a5081aa3de1f7542a794a397cde100ed903b0630152d0973479018fd85423a7"
++checksum = "d0b5a30a4328ab5473878237c447333c093297bded83a4983d10f4deea240d39"
+dependencies = [
+ "proc-macro-hack",
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+]
+
+[[package]]
+name = "futures-sink"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3466821b4bc114d95b087b850a724c6f83115e929bc88f1fa98a3304a944c8a6"
++checksum = "3f2032893cb734c7a05d85ce0cc8b8c4075278e93b24b66f9de99d6eb0fa8acc"
+
+[[package]]
+name = "futures-task"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7b0a34e53cf6cdcd0178aa573aed466b646eb3db769570841fda0c7ede375a27"
++checksum = "bdb66b5f09e22019b1ab0830f7785bcea8e7a42148683f99214f73f8ec21a626"
++dependencies = [
++ "once_cell",
++]
+
+[[package]]
+name = "futures-util"
-+version = "0.3.4"
++version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "22766cf25d64306bedf0384da004d05c9974ab104fcc4528f1236181c18004c5"
++checksum = "8764574ff08b701a084482c3c7031349104b07ac897393010494beaa18ce32c6"
+dependencies = [
+ "futures-channel",
+ "futures-core",
@@ -634,6 +648,7 @@ index 00000000..4822cea1
+ "futures-sink",
+ "futures-task",
+ "memchr",
++ "pin-project",
+ "pin-utils",
+ "proc-macro-hack",
+ "proc-macro-nested",
@@ -692,9 +707,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "hermit-abi"
-+version = "0.1.12"
++version = "0.1.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "61565ff7aaace3525556587bd2dc31d4a07071957be715e63ce7b1eccf51a8f4"
++checksum = "b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909"
+dependencies = [
+ "libc",
+]
@@ -706,6 +721,12 @@ index 00000000..4822cea1
+checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
+
+[[package]]
++name = "humansize"
++version = "1.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "b6cab2627acfc432780848602f3f558f7e9dd427352224b0d9324025796d2a5e"
++
++[[package]]
+name = "humantime"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -715,6 +736,12 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "humantime"
++version = "2.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a"
++
++[[package]]
+name = "id-arena"
+version = "2.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -766,9 +793,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "itoa"
-+version = "0.4.5"
++version = "0.4.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e"
++checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
+
+[[package]]
+name = "jpeg-decoder"
@@ -782,7 +809,7 @@ index 00000000..4822cea1
+
+[[package]]
+name = "js-sys"
-+version = "0.3.39"
++version = "0.3.41"
+dependencies = [
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
@@ -811,9 +838,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "libc"
-+version = "0.2.69"
++version = "0.2.71"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "99e85c08494b21a9054e7fe1374a732aeadaff3980b6990b94bfd3a70f690005"
++checksum = "9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49"
+
+[[package]]
+name = "libz-sys"
@@ -926,22 +953,12 @@ index 00000000..4822cea1
+
+[[package]]
+name = "nom"
-+version = "4.2.3"
++version = "5.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6"
++checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af"
+dependencies = [
+ "memchr",
-+ "version_check 0.1.5",
-+]
-+
-+[[package]]
-+name = "nom"
-+version = "5.1.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0b471253da97532da4b61552249c521e01e736071f71c1a4f7ebbfbf0a06aad6"
-+dependencies = [
-+ "memchr",
-+ "version_check 0.9.1",
++ "version_check 0.9.2",
+]
+
+[[package]]
@@ -952,23 +969,23 @@ index 00000000..4822cea1
+
+[[package]]
+name = "num-integer"
-+version = "0.1.42"
++version = "0.1.43"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3f6ea62e9d81a77cd3ee9a2a5b9b609447857f3d358704331e4ef39eb247fcba"
++checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"
+dependencies = [
+ "autocfg 1.0.0",
-+ "num-traits 0.2.11",
++ "num-traits 0.2.12",
+]
+
+[[package]]
+name = "num-iter"
-+version = "0.1.40"
++version = "0.1.41"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "dfb0800a0291891dd9f4fe7bd9c19384f98f7fbe0cd0f39a2c6b88b9868bbc00"
++checksum = "7a6e6b7c748f995c4c29c5f5ae0248536e04a5739927c74ec0fa564805094b9f"
+dependencies = [
+ "autocfg 1.0.0",
+ "num-integer",
-+ "num-traits 0.2.11",
++ "num-traits 0.2.12",
+]
+
+[[package]]
@@ -978,7 +995,7 @@ index 00000000..4822cea1
+checksum = "ee314c74bd753fc86b4780aa9475da469155f3848473a261d2d18e35245a784e"
+dependencies = [
+ "num-integer",
-+ "num-traits 0.2.11",
++ "num-traits 0.2.12",
+]
+
+[[package]]
@@ -987,14 +1004,14 @@ index 00000000..4822cea1
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
+dependencies = [
-+ "num-traits 0.2.11",
++ "num-traits 0.2.12",
+]
+
+[[package]]
+name = "num-traits"
-+version = "0.2.11"
++version = "0.2.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096"
++checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
+dependencies = [
+ "autocfg 1.0.0",
+]
@@ -1010,10 +1027,16 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "once_cell"
++version = "1.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d"
++
++[[package]]
+name = "openssl"
-+version = "0.10.29"
++version = "0.10.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cee6d85f4cb4c4f59a6a85d5b68a233d280c82e29e822913b9c8b129fbf20bdd"
++checksum = "8d575eff3665419f9b83678ff2815858ad9d11567e082f5ac1814baba4e2bcb4"
+dependencies = [
+ "bitflags 1.2.1",
+ "cfg-if",
@@ -1031,18 +1054,18 @@ index 00000000..4822cea1
+
+[[package]]
+name = "openssl-src"
-+version = "111.9.0+1.1.1g"
++version = "111.10.0+1.1.1g"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a2dbe10ddd1eb335aba3780eb2eaa13e1b7b441d2562fd962398740927f39ec4"
++checksum = "47cd4a96d49c3abf4cac8e8a80cba998a030c75608f158fb1c5f609772f265e6"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "openssl-sys"
-+version = "0.9.55"
++version = "0.9.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7717097d810a0f2e2323f9e5d11e71608355e24828410b55b9d4f18aa5f9a5d8"
++checksum = "a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de"
+dependencies = [
+ "autocfg 1.0.0",
+ "cc",
@@ -1062,7 +1085,7 @@ index 00000000..4822cea1
+name = "performance"
+version = "0.1.0"
+dependencies = [
-+ "humantime",
++ "humantime 2.0.1",
+ "wasm-bindgen",
+ "web-sys",
+]
@@ -1107,6 +1130,26 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "pin-project"
++version = "0.4.22"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "12e3a6cdbfe94a5e4572812a0201f8c0ed98c1c452c7b8563ce2276988ef9c17"
++dependencies = [
++ "pin-project-internal",
++]
++
++[[package]]
++name = "pin-project-internal"
++version = "0.4.22"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "6a0ffd45cf79d88737d7cc85bfd5d2894bee1139b356e616fe85dc389c61aaf7"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "syn",
++]
++
++[[package]]
+name = "pin-utils"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1132,9 +1175,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "ppv-lite86"
-+version = "0.2.6"
++version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"
++checksum = "237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea"
+
+[[package]]
+name = "predicates"
@@ -1167,58 +1210,49 @@ index 00000000..4822cea1
+
+[[package]]
+name = "proc-macro-error"
-+version = "1.0.2"
++version = "1.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "98e9e4b82e0ef281812565ea4751049f1bdcdfccda7d3f459f2e138a40c08678"
++checksum = "fc175e9777c3116627248584e8f8b3e2987405cabe1c0adf7d1dd28f09dc7880"
+dependencies = [
+ "proc-macro-error-attr",
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
-+ "version_check 0.9.1",
++ "proc-macro2",
++ "quote",
++ "syn",
++ "version_check 0.9.2",
+]
+
+[[package]]
+name = "proc-macro-error-attr"
-+version = "1.0.2"
++version = "1.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4f5444ead4e9935abd7f27dc51f7e852a0569ac888096d5ec2499470794e2e53"
++checksum = "3cc9795ca17eb581285ec44936da7fc2335a3f34f2ddd13118b6f4d515435c50"
+dependencies = [
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+ "syn-mid",
-+ "version_check 0.9.1",
++ "version_check 0.9.2",
+]
+
+[[package]]
+name = "proc-macro-hack"
-+version = "0.5.15"
++version = "0.5.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63"
++checksum = "7e0456befd48169b9f13ef0f0ad46d492cf9d2dbb918bcf38e01eed4ce3ec5e4"
+
+[[package]]
+name = "proc-macro-nested"
-+version = "0.1.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8e946095f9d3ed29ec38de908c22f95d9ac008e424c7bcae54c75a79c527c694"
-+
-+[[package]]
-+name = "proc-macro2"
-+version = "0.4.30"
++version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
-+dependencies = [
-+ "unicode-xid 0.1.0",
-+]
++checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a"
+
+[[package]]
+name = "proc-macro2"
-+version = "1.0.10"
++version = "1.0.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3"
++checksum = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa"
+dependencies = [
-+ "unicode-xid 0.2.0",
++ "unicode-xid",
+]
+
+[[package]]
@@ -1229,20 +1263,11 @@ index 00000000..4822cea1
+
+[[package]]
+name = "quote"
-+version = "0.6.13"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
-+dependencies = [
-+ "proc-macro2 0.4.30",
-+]
-+
-+[[package]]
-+name = "quote"
-+version = "1.0.4"
++version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4c1f4b0efa5fc5e8ceb705136bfee52cfdb6a4e3509f770b478cd6ed434232a7"
++checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
+dependencies = [
-+ "proc-macro2 1.0.10",
++ "proc-macro2",
+]
+
+[[package]]
@@ -1420,10 +1445,11 @@ index 00000000..4822cea1
+
+[[package]]
+name = "rayon"
-+version = "1.3.0"
++version = "1.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "db6ce3297f9c85e16621bb8cca38a06779ffc31bb8184e1be4bed2be4678a098"
++checksum = "62f02856753d04e03e26929f820d0a0a337ebe71f849801eea335d464b349080"
+dependencies = [
++ "autocfg 1.0.0",
+ "crossbeam-deque",
+ "either",
+ "rayon-core",
@@ -1431,9 +1457,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "rayon-core"
-+version = "1.7.0"
++version = "1.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9"
++checksum = "e92e15d89083484e11353891f1af602cc661426deb9564c298b270c726973280"
+dependencies = [
+ "crossbeam-deque",
+ "crossbeam-queue",
@@ -1495,9 +1521,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "regex"
-+version = "1.3.7"
++version = "1.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a6020f034922e3194c711b82a627453881bc4682166cabb07134a10c26ba7692"
++checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
+dependencies = [
+ "aho-corasick",
+ "memchr",
@@ -1507,15 +1533,15 @@ index 00000000..4822cea1
+
+[[package]]
+name = "regex-syntax"
-+version = "0.6.17"
++version = "0.6.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae"
++checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8"
+
+[[package]]
+name = "remove_dir_all"
-+version = "0.5.2"
++version = "0.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e"
++checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
+dependencies = [
+ "winapi",
+]
@@ -1578,9 +1604,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "ryu"
-+version = "1.0.4"
++version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1"
++checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
+
+[[package]]
+name = "safemem"
@@ -1600,9 +1626,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "schannel"
-+version = "0.1.18"
++version = "0.1.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "039c25b130bd8c1321ee2d7de7fde2659fa9c2744e4bb29711cfc852ea53cd19"
++checksum = "8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75"
+dependencies = [
+ "lazy_static",
+ "winapi",
@@ -1628,29 +1654,29 @@ index 00000000..4822cea1
+
+[[package]]
+name = "serde"
-+version = "1.0.106"
++version = "1.0.114"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "36df6ac6412072f67cf767ebbde4133a5b2e88e76dc6187fa7104cd16f783399"
++checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
+dependencies = [
+ "serde_derive",
+]
+
+[[package]]
+name = "serde_derive"
-+version = "1.0.106"
++version = "1.0.114"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9e549e3abf4fb8621bd1609f11dfc9f5e50320802273b12f3811a67e6716ea6c"
++checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
+dependencies = [
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+]
+
+[[package]]
+name = "serde_json"
-+version = "1.0.52"
++version = "1.0.55"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "a7894c8ed05b7a3a279aeb79025fdec1d3158080b75b98a08faf2806bb799edd"
++checksum = "ec2c5d7e739bc07a3e73381a39d61fdb5f671c60c1df26a130690665803d8226"
+dependencies = [
+ "itoa",
+ "ryu",
@@ -1676,12 +1702,6 @@ index 00000000..4822cea1
+checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
+
+[[package]]
-+name = "smallvec"
-+version = "1.4.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4"
-+
-+[[package]]
+name = "socket2"
+version = "0.3.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1713,9 +1733,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "structopt"
-+version = "0.3.14"
++version = "0.3.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "863246aaf5ddd0d6928dfeb1a9ca65f505599e4e1b399935ef7e75107516b4ef"
++checksum = "de2f5e239ee807089b62adce73e48c625e0ed80df02c7ab3f068f5db5281065c"
+dependencies = [
+ "clap",
+ "lazy_static",
@@ -1724,37 +1744,26 @@ index 00000000..4822cea1
+
+[[package]]
+name = "structopt-derive"
-+version = "0.4.7"
++version = "0.4.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "d239ca4b13aee7a2142e6795cbd69e457665ff8037aed33b3effdc430d2f927a"
++checksum = "510413f9de616762a4fbeab62509bf15c729603b72d7cd71280fbca431b1c118"
+dependencies = [
+ "heck",
+ "proc-macro-error",
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+]
+
+[[package]]
+name = "syn"
-+version = "0.15.44"
++version = "1.0.33"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
++checksum = "e8d5d96e8cbb005d6959f119f773bfaebb5684296108fb32600c00cde305b2cd"
+dependencies = [
-+ "proc-macro2 0.4.30",
-+ "quote 0.6.13",
-+ "unicode-xid 0.1.0",
-+]
-+
-+[[package]]
-+name = "syn"
-+version = "1.0.18"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "410a7488c0a728c7ceb4ad59b9567eb4053d02e8cc7f5c0e0eeeb39518369213"
-+dependencies = [
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "unicode-xid 0.2.0",
++ "proc-macro2",
++ "quote",
++ "unicode-xid",
+]
+
+[[package]]
@@ -1763,9 +1772,9 @@ index 00000000..4822cea1
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"
+dependencies = [
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+]
+
+[[package]]
@@ -1832,9 +1841,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "threadpool"
-+version = "1.8.0"
++version = "1.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "e8dae184447c15d5a6916d973c642aec485105a13cd238192a6927ae3e077d66"
++checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
+dependencies = [
+ "num_cpus",
+]
@@ -1863,6 +1872,12 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "tinyvec"
++version = "0.3.3"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed"
++
++[[package]]
+name = "todomvc"
+version = "0.1.0"
+dependencies = [
@@ -1875,15 +1890,6 @@ index 00000000..4822cea1
+
+[[package]]
+name = "toml"
-+version = "0.4.10"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
-+dependencies = [
-+ "serde",
-+]
-+
-+[[package]]
-+name = "toml"
+version = "0.5.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"
@@ -1899,16 +1905,16 @@ index 00000000..4822cea1
+
+[[package]]
+name = "trybuild"
-+version = "1.0.26"
++version = "1.0.30"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4e5696e4fd793743fbcc29943fe965ea3993b6c3d2a6a3a35c6680d926fd3a49"
++checksum = "bbe777c4e2060f44d83892be1189f96200be8ed3d99569d5c2d5ee26e62c0ea9"
+dependencies = [
+ "glob",
+ "lazy_static",
+ "serde",
+ "serde_json",
+ "termcolor",
-+ "toml 0.5.6",
++ "toml",
+]
+
+[[package]]
@@ -1949,11 +1955,11 @@ index 00000000..4822cea1
+
+[[package]]
+name = "unicode-normalization"
-+version = "0.1.12"
++version = "0.1.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4"
++checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977"
+dependencies = [
-+ "smallvec",
++ "tinyvec",
+]
+
+[[package]]
@@ -1970,15 +1976,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "unicode-xid"
-+version = "0.1.0"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
-+
-+[[package]]
-+name = "unicode-xid"
-+version = "0.2.0"
++version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
++checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
+
+[[package]]
+name = "url"
@@ -1993,15 +1993,15 @@ index 00000000..4822cea1
+
+[[package]]
+name = "vcpkg"
-+version = "0.2.8"
++version = "0.2.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168"
++checksum = "6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c"
+
+[[package]]
+name = "vec_map"
-+version = "0.8.1"
++version = "0.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
++checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
+
+[[package]]
+name = "version_check"
@@ -2011,15 +2011,24 @@ index 00000000..4822cea1
+
+[[package]]
+name = "version_check"
-+version = "0.9.1"
++version = "0.9.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
++
++[[package]]
++name = "wait-timeout"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
++checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
++dependencies = [
++ "libc",
++]
+
+[[package]]
+name = "walrus"
-+version = "0.14.0"
++version = "0.17.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "4d96e9ec3f81fdb3210b12b2b1e9e39369c8050a3a28e692e5247e3ab5196410"
++checksum = "f970863270179a4e0ca2bfb470931f883f7535ae8b9dac4271761fa1b77e253d"
+dependencies = [
+ "anyhow",
+ "id-arena",
@@ -2027,19 +2036,19 @@ index 00000000..4822cea1
+ "log 0.4.8",
+ "rayon",
+ "walrus-macro",
-+ "wasmparser 0.42.1",
++ "wasmparser",
+]
+
+[[package]]
+name = "walrus-macro"
-+version = "0.14.0"
++version = "0.17.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2bc16925d405153a91e01cdac2a5549aa25ca9148b5176e25e601f6536344d94"
++checksum = "80927fca8665132b48c7714bcec983d6e761c60b3a9877c6cd7df86417b13573"
+dependencies = [
+ "heck",
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+]
+
+[[package]]
@@ -2050,7 +2059,7 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "cfg-if",
+ "js-sys",
@@ -2065,27 +2074,15 @@ index 00000000..4822cea1
+]
+
+[[package]]
-+name = "wasm-bindgen-anyref-xform"
-+version = "0.2.62"
-+dependencies = [
-+ "anyhow",
-+ "rayon",
-+ "walrus",
-+ "wasmprinter",
-+ "wast 3.0.4",
-+ "wat",
-+]
-+
-+[[package]]
+name = "wasm-bindgen-backend"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "bumpalo",
+ "lazy_static",
+ "log 0.4.8",
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+ "wasm-bindgen-shared",
+]
+
@@ -2099,7 +2096,7 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-cli"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "assert_cmd",
@@ -2127,7 +2124,7 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-cli-support"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "base64 0.9.3",
@@ -2136,7 +2133,7 @@ index 00000000..4822cea1
+ "serde_json",
+ "tempfile",
+ "walrus",
-+ "wasm-bindgen-anyref-xform",
++ "wasm-bindgen-externref-xform",
+ "wasm-bindgen-multi-value-xform",
+ "wasm-bindgen-shared",
+ "wasm-bindgen-threads-xform",
@@ -2148,8 +2145,20 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "wasm-bindgen-externref-xform"
++version = "0.2.64"
++dependencies = [
++ "anyhow",
++ "rayon",
++ "walrus",
++ "wasmprinter",
++ "wast 17.0.0",
++ "wat",
++]
++
++[[package]]
+name = "wasm-bindgen-futures"
-+version = "0.4.12"
++version = "0.4.14"
+dependencies = [
+ "cfg-if",
+ "futures-channel-preview",
@@ -2161,9 +2170,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-macro"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
-+ "quote 1.0.4",
++ "quote",
+ "trybuild",
+ "wasm-bindgen",
+ "wasm-bindgen-futures",
@@ -2172,24 +2181,24 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-macro-support"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
-+ "syn 1.0.18",
++ "proc-macro2",
++ "quote",
++ "syn",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-multi-value-xform"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "rayon",
+ "walrus",
+ "wasmprinter",
-+ "wast 3.0.4",
++ "wast 17.0.0",
+ "wat",
+]
+
@@ -2204,11 +2213,11 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-shared"
-+version = "0.2.62"
++version = "0.2.64"
+
+[[package]]
+name = "wasm-bindgen-test"
-+version = "0.3.12"
++version = "0.3.14"
+dependencies = [
+ "console_error_panic_hook",
+ "js-sys",
@@ -2234,15 +2243,15 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-test-macro"
-+version = "0.3.12"
++version = "0.3.14"
+dependencies = [
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
++ "proc-macro2",
++ "quote",
+]
+
+[[package]]
+name = "wasm-bindgen-threads-xform"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "walrus",
@@ -2251,7 +2260,7 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-wasm-conventions"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "walrus",
@@ -2259,29 +2268,30 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasm-bindgen-wasm-interpreter"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "log 0.4.8",
+ "tempfile",
+ "walrus",
++ "wasm-bindgen-wasm-conventions",
+ "wat",
+]
+
+[[package]]
+name = "wasm-bindgen-webidl"
-+version = "0.2.62"
++version = "0.2.64"
+dependencies = [
+ "anyhow",
+ "env_logger",
+ "heck",
+ "lazy_static",
+ "log 0.4.8",
-+ "proc-macro2 1.0.10",
-+ "quote 1.0.4",
++ "proc-macro2",
++ "quote",
+ "sourcefile",
+ "structopt",
-+ "syn 1.0.18",
++ "syn",
+ "wasm-bindgen-backend",
+ "weedle",
+]
@@ -2304,56 +2314,50 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wasmparser"
-+version = "0.42.1"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "1527c84a5bd585215f29c06b0e2a5274e478ad4dfc970d26ffad66fdc6cb311d"
-+
-+[[package]]
-+name = "wasmparser"
-+version = "0.51.4"
++version = "0.55.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "aeb1956b19469d1c5e63e459d29e7b5aa0f558d9f16fcef09736f8a265e6c10a"
++checksum = "af931e2e1960c53f4a28b063fec4cacd036f35acbec8ff3a4739125b17382a87"
+
+[[package]]
+name = "wasmprinter"
-+version = "0.2.3"
++version = "0.2.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8bd423d45b95fcee11775472bfdce66c63c45ada23c1b338e0a63d623a6c475b"
++checksum = "c93ba310101ec5ee980db66b47b3d276577c8310df1570e19994347137650454"
+dependencies = [
+ "anyhow",
-+ "wasmparser 0.51.4",
++ "wasmparser",
+]
+
+[[package]]
+name = "wast"
-+version = "3.0.4"
++version = "17.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "233648f540f07fce9b972436f2fbcae8a750c1121b6d32d949e1a44b4d9fc7b1"
++checksum = "5a0e1c36b928fca33dbaf96235188f5fad22ee87100e26cc606bd0fbabdf1932"
+dependencies = [
+ "leb128",
+]
+
+[[package]]
+name = "wast"
-+version = "14.0.0"
++version = "21.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "47b11c94c63d5365a76ea287f8e6e5b6050233fae4b2423aea2a1e126a385e17"
++checksum = "0b1844f66a2bc8526d71690104c0e78a8e59ffa1597b7245769d174ebb91deb5"
+dependencies = [
+ "leb128",
+]
+
+[[package]]
+name = "wat"
-+version = "1.0.15"
++version = "1.0.22"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "03db18bc33cff3859c296efbefdcc00763a644539feeadca3415a1cee8a2835d"
++checksum = "ce85d72b74242c340e9e3492cfb602652d7bb324c3172dd441b5577e39a2e18c"
+dependencies = [
-+ "wast 14.0.0",
++ "wast 21.0.0",
+]
+
+[[package]]
+name = "web-sys"
-+version = "0.3.39"
++version = "0.3.41"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
@@ -2389,6 +2393,16 @@ index 00000000..4822cea1
+]
+
+[[package]]
++name = "webrtc_datachannel"
++version = "0.1.0"
++dependencies = [
++ "js-sys",
++ "wasm-bindgen",
++ "wasm-bindgen-futures",
++ "web-sys",
++]
++
++[[package]]
+name = "websockets"
+version = "0.1.0"
+dependencies = [
@@ -2416,14 +2430,14 @@ index 00000000..4822cea1
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a7d4f9feb723a800d8f7b74edc9fa44ff35cb0b2ec64886714362f423427f37"
+dependencies = [
-+ "nom 5.1.1",
++ "nom",
+]
+
+[[package]]
+name = "winapi"
-+version = "0.3.8"
++version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6"
++checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
+ "winapi-i686-pc-windows-gnu",
+ "winapi-x86_64-pc-windows-gnu",
@@ -2452,9 +2466,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wit-parser"
-+version = "0.1.1"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "29a378ab795034efe2c4a6c8a388a2d9b31d360ad441c0bc9859b3d4d37e62a3"
++checksum = "3f5fd97866f4b9c8e1ed57bcf9446f3d0d8ba37e2dd01c3c612c046c053b06f7"
+dependencies = [
+ "anyhow",
+ "leb128",
@@ -2463,9 +2477,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wit-printer"
-+version = "0.1.0"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8c76e17384f4feb766d109a42c309b78de75ea2b3745f663ac3f5f331633f77f"
++checksum = "93f19ca44555a3c14d69acee6447a6e4f52771b0c6e5d8db3e42db3b90f6fce9"
+dependencies = [
+ "anyhow",
+ "wasmprinter",
@@ -2481,32 +2495,32 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wit-text"
-+version = "0.1.1"
++version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2aa19a002c984e25356af8938a8f4b7f0c9fe3963498e7ae1f90d64da9e563f5"
++checksum = "e9ce51bfa02a5d206998191f63d4f3f3e80696a883dd29194ac4259bb1d57f52"
+dependencies = [
+ "anyhow",
-+ "wast 3.0.4",
++ "wast 17.0.0",
+ "wit-writer",
+]
+
+[[package]]
+name = "wit-validator"
-+version = "0.1.2"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "2454229f760a433842db154c9bb54da896fdf2352b1d63261f617bcdf20be0bd"
++checksum = "e34e89c07a16b3ea0c3bec5a8b0f20d965796968eb5211d1e3522e8e4a385853"
+dependencies = [
+ "anyhow",
-+ "wasmparser 0.51.4",
++ "wasmparser",
+ "wit-parser",
+ "wit-schema-version",
+]
+
+[[package]]
+name = "wit-walrus"
-+version = "0.1.0"
++version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "8e14fbb9453201558c582d227c2b75df5c050409f467e8c220fcd57dc369280a"
++checksum = "75b636bb9de044e181cfe8745256a24e37f482b4d31ea08b9ac330d4a948e702"
+dependencies = [
+ "anyhow",
+ "id-arena",
@@ -2518,9 +2532,9 @@ index 00000000..4822cea1
+
+[[package]]
+name = "wit-writer"
-+version = "0.1.0"
++version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
-+checksum = "ebeb128df9e103e61f8ddd8a190259f3c48b73fe86a5932f40f4de526ef357e8"
++checksum = "c2ad01ba5e9cbcff799a0689e56a153776ea694cec777f605938cb9880d41a09"
+dependencies = [
+ "leb128",
+ "wit-schema-version",
diff --git a/pkgs/development/tools/wasm-bindgen-cli/default.nix b/pkgs/development/tools/wasm-bindgen-cli/default.nix
index 9adabeb573fd1395c86b8c46c114283c46d51df1..cb4840df4d1eb4d8688ae58e9ad358534aad118e 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.62";
+ version = "0.2.64";
src = fetchFromGitHub {
owner = "rustwasm";
repo = "wasm-bindgen";
rev = version;
- sha256 = "0d3ph3g220nvzwxa71rch03j5c0w06v8z4lmlyp5kky6p86r37hz";
+ sha256 = "1h8sxa15v4l6m4b82p0rlg7ilzfjdz2x7lipampapb9yzn9c5dcs";
};
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security curl ];
nativeBuildInputs = [ pkgconfig ];
- cargoSha256 = "13lj2yx2bcwac1b4gpwcgiwqvy178zis6r1pidn4pgwqv7zxa7p2";
+ cargoSha256 = "1pynk2yisv6ryj1rlwx8bv6akjm39i3d6sd8f42b5v1w5vsg0nqm";
cargoPatches = [ ./0001-Add-cargo.lock.patch ];
cargoBuildFlags = [ "-p" pname ];
diff --git a/pkgs/development/tools/winpdb/default.nix b/pkgs/development/tools/winpdb/default.nix
index 500fde0ef4791563d18c6b59bc2209f776cd5eb2..8db0b719c67bf31f47cef6e5590284c1bfafca5a 100644
--- a/pkgs/development/tools/winpdb/default.nix
+++ b/pkgs/development/tools/winpdb/default.nix
@@ -18,7 +18,7 @@ pythonPackages.buildPythonApplication rec {
comment = "Platform independend Python debugger";
desktopName = "Winpdb";
genericName = "Python Debugger";
- categories = "Application;Development;Debugger;";
+ categories = "Development;Debugger;";
};
# Don't call gnome-terminal with "--disable-factory" flag, which is
diff --git a/pkgs/development/tools/wrangler/default.nix b/pkgs/development/tools/wrangler/default.nix
index cdbba236922aab3e9ed04d07536a688fe86b1020..6a6d6e39288a52ed30968a32aa80a82cbe0dfdc3 100644
--- a/pkgs/development/tools/wrangler/default.nix
+++ b/pkgs/development/tools/wrangler/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "wrangler";
- version = "1.9.2";
+ version = "1.10.3";
src = fetchFromGitHub {
owner = "cloudflare";
repo = pname;
rev = "v${version}";
- sha256 = "0i3fhdq8v9459mlnazkv9bpkcv01rdy5rk149lhpsan76zlyzzwr";
+ sha256 = "0703zlrmv0if575rj1mrgfg1a5qbf98sqjhhj09hab69i96wbrk9";
};
- cargoSha256 = "0c2ss3j53vra1b4m3jsy2w2gdf6k1hw3qf6sd4qlg2ybk4k83g3b";
+ cargoSha256 = "0znzyqzvbqcl4mmxpsvaf592xrs968x57czj45jibmafq033dbfa";
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
diff --git a/pkgs/development/tools/yq-go/default.nix b/pkgs/development/tools/yq-go/default.nix
index 882199a82a93ba8f02c764ef21bc8b673da73df7..e830309381f4d592ede15a95914908bfcc22774a 100644
--- a/pkgs/development/tools/yq-go/default.nix
+++ b/pkgs/development/tools/yq-go/default.nix
@@ -1,17 +1,26 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "yq-go";
- version = "3.3.0";
+ version = "3.3.2";
src = fetchFromGitHub {
owner = "mikefarah";
rev = version;
repo = "yq";
- sha256 = "1jll5nmskvs61031h3sizhv3scv8znrr9apyc4qlxcp4jiv7xpmp";
+ sha256 = "1rdpjxnq6cs6gwpp4bijp38b657yzjqcdzf98lhhpbpskjz8k8pp";
};
- vendorSha256 = "0rlvbyhl53x1bhwr7f7zs4swa580saak19z3d3g58srq3jyw6zlc";
+ vendorSha256 = "1bjy3qr26zndr3dhh9gd33rhm5gy779525qgzjw4a4mla0p2q6kl";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ for shell in bash fish zsh; do
+ $out/bin/yq shell-completion --variation $shell > yq.$shell
+ installShellCompletion yq.$shell
+ done
+ '';
meta = with lib; {
description = "Portable command-line YAML processor";
@@ -19,4 +28,4 @@ buildGoModule rec {
license = [ licenses.mit ];
maintainers = [ maintainers.lewo ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/web/cypress/default.nix b/pkgs/development/web/cypress/default.nix
index 9c8c14bab651cda35f94316be07df8c0cda0d8be..abc07fc3e9f92a75c6c8ea8150a31b3043953d24 100644
--- a/pkgs/development/web/cypress/default.nix
+++ b/pkgs/development/web/cypress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cypress";
- version = "4.5.0";
+ version = "4.9.0";
src = fetchzip {
url = "https://cdn.cypress.io/desktop/${version}/linux-x64/cypress.zip";
- sha256 = "0pr9b36s63xplmyjgjdifw5pgas7bxwbnsckjix7djyln0j5ja3q";
+ sha256 = "1lyhwy4rg6gdsj4590ya5v27lmyz6hnn4dhs51dq5i069rsw9qw4";
};
# don't remove runtime deps
diff --git a/pkgs/development/web/deno/default.nix b/pkgs/development/web/deno/default.nix
index 629c1eeb41a132a0d15e0c946416be6c96e33407..27bc441c8c31f62c59eb3391484c9083b631501b 100644
--- a/pkgs/development/web/deno/default.nix
+++ b/pkgs/development/web/deno/default.nix
@@ -3,69 +3,40 @@
, fetchFromGitHub
, rust
, rustPlatform
-, python27
, installShellFiles
, Security
, CoreServices
}:
let
+ deps = import ./deps.nix { };
+ arch = rust.toRustTarget stdenv.hostPlatform;
+ rustyV8Lib = with deps.rustyV8Lib; fetchurl {
+ url = "https://github.com/denoland/rusty_v8/releases/download/v${version}/librusty_v8_release_${arch}.a";
+ sha256 = sha256s."${stdenv.hostPlatform.system}";
+ meta = { inherit version; };
+ };
+in
+rustPlatform.buildRustPackage rec {
pname = "deno";
- version = "1.0.0";
+ version = "1.1.3";
- denoSrc = fetchFromGitHub {
+ src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
- sha256 = "0k8mqy1hf9hkp60jhd0x4z814y36g51083b3r7prc69ih2523hd1";
-
+ sha256 = "0knm27xygrbs8h460aw3xh9h2gymw18diy8j3y49h8i20gmgj05n";
fetchSubmodules = true;
};
- cargoSha256 = "1fjl07qqvl1f20qazcqxh32xmdfh80jni7i3jzvz6vgsfw1g5cmk";
-
- rustyV8Lib = fetchlib "rusty_v8" "0.4.2" {
- x86_64-linux = "1ac6kv3kv087df6kdgfd7kbh24187cg9z7xhbz6rw6jjv4ci2zbi";
- aarch64-linux = "06iyjx4p4vp2i81wdy0vxai2k18pki972ff7k0scjqrgmnav1p8k";
- x86_64-darwin = "02hwbpsqdzb9mvfndgykvv44f1jig3w3a26l0h26hs5shsrp47jv";
- };
-
- arch = rust.toRustTarget stdenv.hostPlatform;
- fetchlib = name: version: sha256: fetchurl {
- url = "https://github.com/denoland/${name}/releases/download/v${version}/librusty_v8_release_${arch}.a";
- sha256 = sha256."${stdenv.hostPlatform.system}";
- meta = { inherit version; };
- };
-in
-rustPlatform.buildRustPackage rec {
- inherit pname version cargoSha256;
-
- src = denoSrc;
+ cargoSha256 = "0kssazwpqhldafpl5c6yq0ywgd6f18y082r5gwq9igpfyg4amb6z";
- nativeBuildInputs = [
- # chromium/V8 requires python 2.7, we're not building V8 from source
- # but as a result rusty_v8's download script also uses python 2.7
- # tracking issue: https://bugs.chromium.org/p/chromium/issues/detail?id=942720
- python27
+ # Install completions post-install
+ nativeBuildInputs = [ installShellFiles ];
- # Install completions post-install
- installShellFiles
- ];
-
- buildInputs = with stdenv.lib; [ ]
- ++ optionals stdenv.isDarwin [ Security CoreServices ];
+ buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security CoreServices ];
# The rusty_v8 package will try to download a `librusty_v8.a` release at build time to our read-only filesystem
# To avoid this we pre-download the file and place it in the locations it will require it in advance
preBuild = ''
- # Check the rusty_v8 lib downloaded matches the Cargo.lock file
- rusty_v8_ver="$(grep 'name = "rusty_v8"' -A 1 Cargo.lock | grep "version =" | cut -d\" -f2)"
- if [ "${rustyV8Lib.meta.version}" != "$rusty_v8_ver" ]; then
- printf "%s\n" >&2 \
- "version mismatch between 'rusty_v8' in Cargo.lock and downloaded library:" \
- " wanted: ${rustyV8Lib.meta.version}" \
- " got: $rusty_v8_ver"
- exit 1
- fi;
-
_rusty_v8_setup() {
for v in "$@"; do
dir="target/$v/gn_out/obj"
@@ -77,40 +48,9 @@ rustPlatform.buildRustPackage rec {
_rusty_v8_setup "debug" "release" "${arch}/release"
'';
- # Set home to existing env var TMP dir so tests that write there work correctly
- preCheck = ''
- export HOME="$TMPDIR"
- '';
-
- checkFlags = [
- # Strace not allowed on hydra
- "--skip benchmark_test"
-
- # Tests that try to write to `/build/source/target/debug`
- "--skip _017_import_redirect"
- "--skip https_import"
- "--skip js_unit_tests"
- "--skip lock_write_fetch"
-
- # Cargo test runs a deno test on the std lib with sub-benchmarking-tests,
- # The sub-sub-tests that are failing:
- # forAwaitFetchDenolandX10, promiseAllFetchDenolandX10is
- # Trying to access https://deno.land/ on build's limited network access
- "--skip std_tests"
-
- # Fails on aarch64 machines
- # tracking issue: https://github.com/denoland/deno/issues/5324
- "--skip run_v8_flags"
-
- # Skip for multiple reasons:
- # downloads x86_64 binary on aarch64 machines
- # tracking issue: https://github.com/denoland/deno/pull/5402
- # downloads a binary that needs ELF patching & tries to run imediately
- # upgrade will likely never work with nix as it tries to replace itself
- # code: https://github.com/denoland/deno/blob/v1.0.0/cli/upgrade.rs#L211
- "--skip upgrade_in_tmpdir"
- "--skip upgrade_with_version_in_tmpdir"
- ];
+ # Tests have some inconsistencies between runs with output integration tests
+ # Skipping until resolved
+ doCheck = false;
# TODO: Move to enhanced installShellCompletion when merged: PR #83630
postInstall = ''
@@ -120,8 +60,11 @@ rustPlatform.buildRustPackage rec {
installShellCompletion deno.{bash,fish} --zsh _deno
'';
+ passthru.updateScript = ./update/update.ts;
+
meta = with stdenv.lib; {
homepage = "https://deno.land/";
+ changelog = "${src.meta.homepage}/releases/tag/v${version}";
description = "A secure runtime for JavaScript and TypeScript";
longDescription = ''
Deno aims to be a productive and secure scripting environment for the modern programmer.
diff --git a/pkgs/development/web/deno/deps.nix b/pkgs/development/web/deno/deps.nix
new file mode 100644
index 0000000000000000000000000000000000000000..61cb967a36b5fd1b20f201dc5caad812512579e5
--- /dev/null
+++ b/pkgs/development/web/deno/deps.nix
@@ -0,0 +1,12 @@
+# auto-generated file -- DO NOT EDIT!
+{}:
+rec {
+ rustyV8Lib = {
+ version = "0.6.0";
+ sha256s = {
+ x86_64-linux = "1mpgddlcsfc5jpkqpwpbld9d2pr3dflkbd1w9ryai0aymv8r2rmb";
+ aarch64-linux = "0qqr0i6z39fb298azp2rm0ns0bw3il3xj5zy58cn96h624rxkn67";
+ x86_64-darwin = "0pj7127cvz01kq6vs91sdxkwkbjx7j3cv7lwvyilifbl01j3vwip";
+ };
+ };
+}
diff --git a/pkgs/development/web/deno/update/common.ts b/pkgs/development/web/deno/update/common.ts
new file mode 100644
index 0000000000000000000000000000000000000000..71e4d638f8d7649775aa966e52c4586471ddb7ec
--- /dev/null
+++ b/pkgs/development/web/deno/update/common.ts
@@ -0,0 +1,52 @@
+interface GHRelease {
+ tag_name: string;
+}
+
+const decode = (buffer: Uint8Array) => new TextDecoder("utf-8").decode(buffer);
+const run = async (command: string, args: string[]) => {
+ const cmd = Deno.run(
+ { cmd: [command, ...args], stdout: "piped", stderr: "piped" },
+ );
+ if (!(await cmd.status()).success) {
+ throw await cmd.stderrOutput().then((b) => decode(b));
+ }
+ return cmd.output().then((b) => decode(b).trimEnd());
+};
+
+// Exports
+export const versionRegExp = /\d+\.\d+\.\d+/;
+export const sha256RegExp = /[a-z0-9]{52}/;
+
+export async function commit(
+ name: string,
+ oldVer: string,
+ newVer: string,
+ files: string[],
+) {
+ await run("git", ["add", ...files]);
+ await run("git", ["commit", "-m", `${name}: ${oldVer} -> ${newVer}`]);
+}
+
+export const getExistingVersion = async (filePath: string) =>
+ read(filePath).then((s) =>
+ s.match(genValueRegExp("version", versionRegExp))?.shift() || ""
+ );
+
+export const getLatestVersion = (owner: string, repo: string) =>
+ fetch(`https://api.github.com/repos/${owner}/${repo}/releases`)
+ .then((res) => res.json())
+ .then((res: GHRelease[]) => res[0].tag_name);
+
+// The (?<=) and (?=) allow replace to only change inside
+// Match the regex passed in or empty
+export const genValueRegExp = (key: string, regex: RegExp) =>
+ new RegExp(`(?<=${key} = ")(${regex.source}|)(?=")`);
+
+export const logger = (name: string) =>
+ (...a: any) => console.log(`[${name}]`, ...a);
+
+export const nixPrefetch = (args: string[]) => run("nix-prefetch", args);
+export const nixPrefetchURL = (args: string[]) => run("nix-prefetch-url", args);
+
+export const read = Deno.readTextFile;
+export const write = Deno.writeTextFile;
diff --git a/pkgs/development/web/deno/update/deps.ts b/pkgs/development/web/deno/update/deps.ts
new file mode 100644
index 0000000000000000000000000000000000000000..beedeade3a861ef90abde3e5e9668a871038f316
--- /dev/null
+++ b/pkgs/development/web/deno/update/deps.ts
@@ -0,0 +1,79 @@
+import {
+ getExistingVersion,
+ genValueRegExp,
+ logger,
+ nixPrefetchURL,
+ versionRegExp,
+ write,
+} from "./common.ts";
+
+const log = logger("deps");
+
+export interface Architecture {
+ nix: string;
+ rust: string;
+}
+interface PrefetchResult {
+ arch: Architecture;
+ sha256: string;
+}
+
+const getRustyV8Version = async (
+ owner: string,
+ repo: string,
+ version: string,
+) =>
+ fetch(
+ `https://github.com/${owner}/${repo}/raw/${version}/core/Cargo.toml`,
+ )
+ .then((res) => res.text())
+ .then((txt) =>
+ txt.match(genValueRegExp("rusty_v8", versionRegExp))?.shift()
+ );
+
+const archShaTasks = (version: string, arches: Architecture[]) =>
+ arches.map(async (arch: Architecture): Promise => {
+ log("Fetching:", arch.nix);
+ const sha256 = await nixPrefetchURL(
+ [`https://github.com/denoland/rusty_v8/releases/download/v${version}/librusty_v8_release_${arch.rust}.a`],
+ );
+ log("Done: ", arch.nix);
+ return { arch, sha256 };
+ });
+
+const templateDeps = (version: string, deps: PrefetchResult[]) =>
+ `# auto-generated file -- DO NOT EDIT!
+{}:
+rec {
+ rustyV8Lib = {
+ version = "${version}";
+ sha256s = {
+${deps.map((d) => ` ${d.arch.nix} = "${d.sha256}";`).join("\n")}
+ };
+ };
+}
+`;
+
+export async function updateDeps(
+ filePath: string,
+ owner: string,
+ repo: string,
+ denoVersion: string,
+ arches: Architecture[],
+) {
+ log("Starting deps update");
+ // 0.0.0
+ const version = await getRustyV8Version(owner, repo, denoVersion);
+ if (typeof version !== "string") {
+ throw "no rusty_v8 version";
+ }
+ log("rusty_v8 version:", version);
+ const existingVersion = await getExistingVersion(filePath);
+ if (version === existingVersion) {
+ log("Version already matches latest, skipping...");
+ return;
+ }
+ const archShaResults = await Promise.all(archShaTasks(version, arches));
+ await write(filePath, templateDeps(version, archShaResults));
+ log("Finished deps update");
+}
diff --git a/pkgs/development/web/deno/update/src.ts b/pkgs/development/web/deno/update/src.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fae15acd0d2ccea80fee15c6c696aacf06c2710f
--- /dev/null
+++ b/pkgs/development/web/deno/update/src.ts
@@ -0,0 +1,67 @@
+import {
+ genValueRegExp,
+ logger,
+ nixPrefetch,
+ read,
+ sha256RegExp,
+ versionRegExp,
+ write,
+} from "./common.ts";
+
+interface Replacer {
+ regex: RegExp;
+ value: string;
+}
+
+const log = logger("src");
+
+const prefetchSha256 = (nixpkgs: string, version: string) =>
+ nixPrefetch(["-f", nixpkgs, "deno.src", "--rev", version]);
+const prefetchCargoSha256 = (nixpkgs: string) =>
+ nixPrefetch(
+ [`{ sha256 }: (import ${nixpkgs} {}).deno.cargoDeps.overrideAttrs (_: { outputHash = sha256; })`],
+ );
+
+const replace = (str: string, replacers: Replacer[]) =>
+ replacers.reduce(
+ (str, r) => str.replace(r.regex, r.value),
+ str,
+ );
+
+const updateNix = (filePath: string, replacers: Replacer[]) =>
+ read(filePath).then((str) => write(filePath, replace(str, replacers)));
+
+const genVerReplacer = (k: string, value: string): Replacer => (
+ { regex: genValueRegExp(k, versionRegExp), value }
+);
+const genShaReplacer = (k: string, value: string): Replacer => (
+ { regex: genValueRegExp(k, sha256RegExp), value }
+);
+
+export async function updateSrc(
+ filePath: string,
+ nixpkgs: string,
+ denoVersion: string,
+) {
+ log("Starting src update");
+ const trimVersion = denoVersion.substr(1);
+ log("Fetching sha256 for:", trimVersion);
+ const sha256 = await prefetchSha256(nixpkgs, denoVersion);
+ log("sha256 to update:", sha256);
+ await updateNix(
+ filePath,
+ [
+ genVerReplacer("version", trimVersion),
+ genShaReplacer("sha256", sha256),
+ genShaReplacer("cargoSha256", ""), // Empty ready for prefetchCargoSha256
+ ],
+ );
+ log("Fetching cargoSha256 for:", sha256);
+ const cargoSha256 = await prefetchCargoSha256(nixpkgs);
+ log("cargoSha256 to update:", cargoSha256);
+ await updateNix(
+ filePath,
+ [genShaReplacer("cargoSha256", cargoSha256)],
+ );
+ log("Finished src update");
+}
diff --git a/pkgs/development/web/deno/update/update.ts b/pkgs/development/web/deno/update/update.ts
new file mode 100755
index 0000000000000000000000000000000000000000..18d4514801371c3eb84d53a9c4b21da6637dca3d
--- /dev/null
+++ b/pkgs/development/web/deno/update/update.ts
@@ -0,0 +1,50 @@
+#!/usr/bin/env nix-shell
+/*
+#!nix-shell -i "deno run --allow-net --allow-run --allow-read --allow-write" -p deno git nix-prefetch
+*/
+import {
+ commit,
+ getExistingVersion,
+ getLatestVersion,
+ logger,
+} from "./common.ts";
+import { Architecture, updateDeps } from "./deps.ts";
+import { updateSrc } from "./src.ts";
+
+const log = logger("update");
+// TODO: Getting current file position to more-safely point to nixpkgs root
+const nixpkgs = Deno.cwd();
+// TODO: Read values from default.nix
+const owner = "denoland";
+const repo = "deno";
+const denoDir = `${nixpkgs}/pkgs/development/web/${repo}`;
+const src = `${denoDir}/default.nix`;
+const deps = `${denoDir}/deps.nix`;
+const architectures: Architecture[] = [
+ { nix: "x86_64-linux", rust: "x86_64-unknown-linux-gnu" },
+ { nix: "aarch64-linux", rust: "aarch64-unknown-linux-gnu" },
+ { nix: "x86_64-darwin", rust: "x86_64-apple-darwin" },
+];
+
+log("Updating deno");
+
+log("Getting latest deno version");
+const version = await getLatestVersion(owner, repo);
+const existingVersion = await getExistingVersion(src);
+const trimVersion = version.substr(1); // Strip v from v0.0.0
+log("Latest version: ", trimVersion);
+log("Extracted version:", existingVersion);
+if (trimVersion === existingVersion) {
+ log("Version already matches latest, skipping...");
+ Deno.exit(0);
+}
+
+const tasks = [
+ updateSrc(src, nixpkgs, version),
+ updateDeps(deps, owner, repo, version, architectures),
+];
+await Promise.all(tasks);
+log("Updating deno complete");
+log("Commiting");
+await commit(repo, existingVersion, trimVersion, [src, deps]);
+log("Done");
diff --git a/pkgs/development/web/flyctl/default.nix b/pkgs/development/web/flyctl/default.nix
index 3392860159178a2f85567417405758568efdf349..2437962191efac0971917ddba0a604e8e154efb9 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.123";
+ version = "0.0.135";
src = fetchFromGitHub {
owner = "superfly";
repo = "flyctl";
rev = "v${version}";
- sha256 = "1gs796n2cw8kpfsqr21zqxzp8dmnhhmjfy7vnpi838566i5ql9q3";
+ sha256 = "0gxd32pb901hlr493gp736rjd5fpwgqvmlir6b5r0fzyv22f8x2d";
};
preBuild = ''
@@ -17,7 +17,7 @@ buildGoModule rec {
subPackages = [ "." ];
- vendorSha256 = "10wcyxzkwvbhf86dq1rh852zgdg28draay0515zp459z34vv4zna";
+ vendorSha256 = "1gxz9pp4zl8q7pmwg9z261fjrjfr658k1sn5nq1xzz51wrlzg9ag";
buildFlagsArray = [ "-ldflags=-s -w -X github.com/superfly/flyctl/flyctl.Version=${version} -X github.com/superfly/flyctl/flyctl.Commit=${src.rev} -X github.com/superfly/flyctl/flyctl.BuildDate=1970-01-01T00:00:00+0000 -X github.com/superfly/flyctl/flyctl.Environment=production" ];
diff --git a/pkgs/development/web/nodejs/nodejs.nix b/pkgs/development/web/nodejs/nodejs.nix
index 5eeed80007bf195ba1a0d2c650bb3c4df5d3fbec..12754b6d441298a4f39221d2c1b5e5d274f0070e 100644
--- a/pkgs/development/web/nodejs/nodejs.nix
+++ b/pkgs/development/web/nodejs/nodejs.nix
@@ -141,7 +141,7 @@ in
description = "Event-driven I/O framework for the V8 JavaScript engine";
homepage = "https://nodejs.org";
license = licenses.mit;
- maintainers = with maintainers; [ goibhniu gilligan cko ];
+ maintainers = with maintainers; [ goibhniu gilligan cko marsam ];
platforms = platforms.linux ++ platforms.darwin;
};
diff --git a/pkgs/development/web/nodejs/v12.nix b/pkgs/development/web/nodejs/v12.nix
index c28657c3bb1de6916d41519ec37059e3babe01f1..503461cc483575cfdb87ea4e062e2df5ea917c48 100644
--- a/pkgs/development/web/nodejs/v12.nix
+++ b/pkgs/development/web/nodejs/v12.nix
@@ -8,6 +8,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "12.18.0";
- sha256 = "0gxi0cxkiylxr4spm3vg6n9w3x82770xaazhax8pydkqlcv8cs6l";
+ version = "12.18.2";
+ sha256 = "1wnxab2shqgs5in0h39qy2fc7f32pcz4gl9i2mj1001pfani1g9q";
}
diff --git a/pkgs/development/web/nodejs/v14.nix b/pkgs/development/web/nodejs/v14.nix
index 92cac53c78300b8eeb588845d7406ae199726f8a..37156b5a966fd6182f190c58a5b3158489a3a958 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.4.0";
- sha256 = "1fbx1r3fflpsy0s7zknca0xyv2gg0ff5fl8czzsb79imqjlgcy0x";
+ version = "14.5.0";
+ sha256 = "1d6w7ycdiqbkip7m6m8xly31qgx7ywakzvrnqdq8ini5sricjlgb";
}
diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix
index e56ab1bbba799444428e743bac218458b1221816..a54f054577eb70ffcec0faeb36d845d29291443e 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.24.0";
+ version = "7.26.0";
src = fetchurl {
url = "https://dl.pstmn.io/download/version/${version}/linux64";
- sha256 = "0wriyj58icgljmghghyxi1mnjr1vh5jyp8lzwcf6lcsdvsh0ccmw";
+ sha256 = "05xs389bf0127n8rdivbfxvgjvlrk9pyr74klswwlksxciv74i3j";
name = "${pname}.tar.gz";
};
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
comment = "API Development Environment";
desktopName = "Postman";
genericName = "Postman";
- categories = "Application;Development;";
+ categories = "Development;";
};
buildInputs = [
diff --git a/pkgs/games/anki/default.nix b/pkgs/games/anki/default.nix
index 1548a9de63af718d897cb872f9b42e05d19aae1f..0d713b1f71e194be46954c985d1e81e4ee414ad6 100644
--- a/pkgs/games/anki/default.nix
+++ b/pkgs/games/anki/default.nix
@@ -22,179 +22,180 @@
, setuptools
, send2trash
, CoreAudio
-# This little flag adds a huge number of dependencies, but we assume that
-# everyone wants Anki to draw plots with statistics by default.
+ # This little flag adds a huge number of dependencies, but we assume that
+ # everyone wants Anki to draw plots with statistics by default.
, plotsSupport ? true
-# manual
+ # manual
, asciidoc
}:
let
- # when updating, also update rev-manual to a recent version of
- # https://github.com/dae/ankidocs
- # The manual is distributed independently of the software.
- version = "2.1.15";
- sha256-pkg = "12dvyf3j9df4nrhhnqbzd9b21rpzkh4i6yhhangn2zf7ch0pclss";
- rev-manual = "8f6387867ac37ef3fe9d0b986e70f898d1a49139";
- sha256-manual = "0pm5slxn78r44ggvbksz7rv9hmlnsvn9z811r6f63dsc8vm6mfml";
-
- manual = stdenv.mkDerivation {
- pname = "anki-manual";
- inherit version;
- src = fetchFromGitHub {
- owner = "dae";
- repo = "ankidocs";
- rev = rev-manual;
- sha256 = sha256-manual;
- };
- phases = [ "unpackPhase" "patchPhase" "buildPhase" ];
- nativeBuildInputs = [ asciidoc ];
- patchPhase = ''
- # rsync isnt needed
- # WEB is the PREFIX
- # We remove any special ankiweb output generation
- # and rename every .mako to .html
- sed -e 's/rsync -a/cp -a/g' \
- -e "s|\$(WEB)/docs|$out/share/doc/anki/html|" \
- -e '/echo asciidoc/,/mv $@.tmp $@/c \\tasciidoc -b html5 -o $@ $<' \
- -e 's/\.mako/.html/g' \
- -i Makefile
- # patch absolute links to the other language manuals
- sed -e 's|https://apps.ankiweb.net/docs/|link:./|g' \
- -i {manual.txt,manual.*.txt}
- # there’s an artifact in most input files
- sed -e '/<%def.*title.*/d' \
- -i *.txt
- mkdir -p $out/share/doc/anki/html
- '';
+ # when updating, also update rev-manual to a recent version of
+ # https://github.com/ankitects/anki-docs
+ # The manual is distributed independently of the software.
+ version = "2.1.15";
+ sha256-pkg = "12dvyf3j9df4nrhhnqbzd9b21rpzkh4i6yhhangn2zf7ch0pclss";
+ rev-manual = "8f6387867ac37ef3fe9d0b986e70f898d1a49139";
+ sha256-manual = "0pm5slxn78r44ggvbksz7rv9hmlnsvn9z811r6f63dsc8vm6mfml";
+
+ manual = stdenv.mkDerivation {
+ pname = "anki-manual";
+ inherit version;
+ src = fetchFromGitHub {
+ owner = "ankitects";
+ repo = "anki-docs";
+ rev = rev-manual;
+ sha256 = sha256-manual;
};
+ phases = [ "unpackPhase" "patchPhase" "buildPhase" ];
+ nativeBuildInputs = [ asciidoc ];
+ patchPhase = ''
+ # rsync isnt needed
+ # WEB is the PREFIX
+ # We remove any special ankiweb output generation
+ # and rename every .mako to .html
+ sed -e 's/rsync -a/cp -a/g' \
+ -e "s|\$(WEB)/docs|$out/share/doc/anki/html|" \
+ -e '/echo asciidoc/,/mv $@.tmp $@/c \\tasciidoc -b html5 -o $@ $<' \
+ -e 's/\.mako/.html/g' \
+ -i Makefile
+ # patch absolute links to the other language manuals
+ sed -e 's|https://apps.ankiweb.net/docs/|link:./|g' \
+ -i {manual.txt,manual.*.txt}
+ # there’s an artifact in most input files
+ sed -e '/<%def.*title.*/d' \
+ -i *.txt
+ mkdir -p $out/share/doc/anki/html
+ '';
+ };
in
buildPythonApplication rec {
- pname = "anki";
- inherit version;
-
- src = fetchurl {
- urls = [
- "https://apps.ankiweb.net/downloads/current/${pname}-${version}-source.tgz"
- # "https://apps.ankiweb.net/downloads/current/${name}-source.tgz"
- # "http://ankisrs.net/download/mirror/${name}.tgz"
- # "http://ankisrs.net/download/mirror/archive/${name}.tgz"
- ];
- sha256 = sha256-pkg;
- };
-
- outputs = [ "out" "doc" "man" ];
-
- propagatedBuildInputs = [
- pyqtwebengine sqlalchemy beautifulsoup4 send2trash pyaudio requests decorator
- markdown jsonschema setuptools
- ]
- ++ lib.optional plotsSupport matplotlib
- ++ lib.optional stdenv.isDarwin [ CoreAudio ]
- ;
-
- checkInputs = [ pytest glibcLocales nose ];
-
- nativeBuildInputs = [ pyqtwebengine.wrapQtAppsHook ];
- buildInputs = [ lame mplayer libpulseaudio ];
-
- patches = [
- # Disable updated version check.
- ./no-version-check.patch
+ pname = "anki";
+ inherit version;
+
+ src = fetchurl {
+ urls = [
+ "https://apps.ankiweb.net/downloads/current/${pname}-${version}-source.tgz"
+ # "https://apps.ankiweb.net/downloads/current/${name}-source.tgz"
+ # "http://ankisrs.net/download/mirror/${name}.tgz"
+ # "http://ankisrs.net/download/mirror/archive/${name}.tgz"
];
-
- buildPhase = ''
- # Dummy build phase
- # Anki does not use setup.py
- '';
-
- postPatch = ''
- # Remove unused starter. We'll create our own, minimalistic,
- # starter.
- # rm anki/anki
-
- # Remove QT translation files. We'll use the standard QT ones.
- rm "locale/"*.qm
-
- # hitting F1 should open the local manual
- substituteInPlace anki/consts.py \
- --replace 'HELP_SITE="http://ankisrs.net/docs/manual.html"' \
- 'HELP_SITE="${manual}/share/doc/anki/html/manual.html"'
- '';
-
- # UTF-8 locale needed for testing
- LC_ALL = "en_US.UTF-8";
-
- checkPhase = ''
- # - Anki writes some files to $HOME during tests
- # - Skip tests using network
- env HOME=$TMP pytest --ignore tests/test_sync.py
- '';
-
- installPhase = ''
- pp=$out/lib/${python.libPrefix}/site-packages
-
- mkdir -p $out/bin
- mkdir -p $out/share/applications
- mkdir -p $doc/share/doc/anki
- mkdir -p $man/share/man/man1
- mkdir -p $out/share/mime/packages
- mkdir -p $out/share/pixmaps
- mkdir -p $pp
-
- cat > $out/bin/anki < $out/bin/anki < com/squareup/okio/okio/1.13.0/okio-1.13.0.jar)
installPhase = ''
@@ -43,7 +43,7 @@ let
'';
outputHashAlgo = "sha256";
outputHashMode = "recursive";
- outputHash = "1k0v5scadw9ziq4dw2rckmh8x2xlmxslfsxmpw79zg78n3hvwhf1";
+ outputHash = "0ih10c6c85vhrqgilqmkzqjx3dc8cscvs9wkh90zgdj10qv0iba3";
};
in stdenv.mkDerivation rec {
@@ -54,21 +54,21 @@ in stdenv.mkDerivation rec {
buildPhase = ''
export GRADLE_USER_HOME=$(mktemp -d)
# point to offline repo
- sed -ie "s#mavenLocal()#mavenLocal(); maven { url '${deps}' }#g" build.gradle
- gradle --offline --no-daemon desktop:dist
+ sed -ie "s#repositories {#repositories { maven { url '${deps}' };#g" build.gradle
+ gradle --offline --no-daemon desktop:release
'';
installPhase = ''
install -Dm644 desktop/build/libs/desktop-${version}.jar $out/share/shattered-pixel-dungeon.jar
mkdir $out/bin
makeWrapper ${jre}/bin/java $out/bin/shattered-pixel-dungeon \
- --prefix LD_LIBRARY_PATH : ${xorg.libXxf86vm}/lib:${openal}/lib \
+ --prefix LD_LIBRARY_PATH : ${libpulseaudio}/lib \
--add-flags "-jar $out/share/shattered-pixel-dungeon.jar"
'';
meta = with stdenv.lib; {
homepage = "https://shatteredpixel.com/";
- downloadPage = "https://github.com/00-Evan/shattered-pixel-dungeon-gdx/releases";
+ downloadPage = "https://github.com/00-Evan/shattered-pixel-dungeon/releases";
description = "Traditional roguelike game with pixel-art graphics and simple interface";
license = licenses.gpl3;
maintainers = with maintainers; [ fgaz ];
diff --git a/pkgs/games/steam/runtime.nix b/pkgs/games/steam/runtime.nix
index 44d80c0d7948a30f2097bf4290f7aa40200e99c7..6d81d6c775e2412ad1a34e5f16130bd2e0c3c694 100644
--- a/pkgs/games/steam/runtime.nix
+++ b/pkgs/games/steam/runtime.nix
@@ -1,4 +1,4 @@
-{ stdenv, steamArch, fetchurl, }:
+{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
@@ -6,20 +6,15 @@ stdenv.mkDerivation rec {
# from https://repo.steampowered.com/steamrt-images-scout/snapshots/
version = "0.20200417.0";
- src =
- if steamArch == "amd64" then fetchurl {
- url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/com.valvesoftware.SteamRuntime.Platform-amd64,i386-scout-runtime.tar.gz";
- sha256 = "0kps8i5v23sycqm69xz389n8k831jd7ncsmlrkky7nib2q91rbvj";
- name = "scout-runtime-${version}.tar.gz";
- } else fetchurl {
- url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/com.valvesoftware.SteamRuntime.Platform-i386-scout-runtime.tar.gz";
- sha256 = "03fhac1r25xf7ia2pd35wjw360v5pa9h4870yrhhygp9h7v4klzf";
- name = "scout-runtime-i386-${version}.tar.gz";
- };
+ src = fetchurl {
+ url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/steam-runtime.tar.xz";
+ sha256 = "0d4dfl6i31i8187wj8rr9yvmrg32bx96bsgs2ya21b00czf070sy";
+ name = "scout-runtime-${version}.tar.gz";
+ };
buildCommand = ''
mkdir -p $out
- tar -C $out -x --strip=1 -f $src files/
+ tar -C $out --strip=1 -x -f $src
'';
meta = with stdenv.lib; {
diff --git a/pkgs/games/super-tux-kart/default.nix b/pkgs/games/super-tux-kart/default.nix
index 70c5657508bd3422f788d024ef6ea1bc5c8c3e03..b3a7966071a7e1652fc332c50c7893917f1ea1bf 100644
--- a/pkgs/games/super-tux-kart/default.nix
+++ b/pkgs/games/super-tux-kart/default.nix
@@ -1,7 +1,8 @@
-{ 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 }:
-
+{ lib, stdenv, fetchFromGitHub, fetchsvn, cmake, pkgconfig, makeWrapper
+, openal, freealut, libGLU, libGL, libvorbis, libogg, gettext, curl, freetype, glew
+, fribidi, libtool, bluez, libjpeg, libpng, zlib, libX11, libXrandr, harfbuzz
+, mcpp, wiiuse, angelscript
+}:
let
dir = "stk-code";
assets = fetchsvn {
@@ -11,34 +12,62 @@ let
name = "stk-assets";
};
+ # List of bundled libraries in stk-code/lib to keep
+ # Those are the libraries that cannot be replaced
+ # with system packages.
+ bundledLibraries = [
+ # Bullet 2.87 is incompatible (bullet 2.79 needed whereas 2.87 is packaged)
+ # The api changed in a lot of classes, too much work to adapt
+ "bullet"
+ # Upstream Libenet doesn't yet support IPv6,
+ # So we will use the bundled libenet which
+ # has been fixed to support it.
+ "enet"
+ # Internal library of STK, nothing to do about it
+ "graphics_utils"
+ # This irrlicht is bundled with cmake
+ # whereas upstream irrlicht still uses
+ # archaic Makefiles, too complicated to switch to.
+ "irrlicht"
+ # Not packaged to this date
+ "libraqm"
+ # Not packaged to this date
+ "libsquish"
+ ];
in stdenv.mkDerivation rec {
+
pname = "supertuxkart";
version = "1.1";
- srcs = [
- (fetchFromGitHub {
- owner = "supertuxkart";
- repo = "stk-code";
- rev = version;
- sha256 = "01vxxl94583ixswzmi4caz8dk64r56pn3zxh7v63zml60yfvxbvp";
- name = dir;
- })
- ];
+ src = fetchFromGitHub {
+ owner = "supertuxkart";
+ repo = "stk-code";
+ rev = version;
+ sha256 = "01vxxl94583ixswzmi4caz8dk64r56pn3zxh7v63zml60yfvxbvp";
+ name = dir;
+ };
+
+ # Deletes all bundled libs in stk-code/lib except those
+ # That couldn't be replaced with system packages
+ postPatch = ''
+ find lib -maxdepth 1 -type d | egrep -v "^lib$|${(lib.concatStringsSep "|" bundledLibraries)}" | xargs -n1 -L1 -r -I{} rm -rf {}
+ '';
nativeBuildInputs = [ cmake gettext libtool pkgconfig makeWrapper ];
buildInputs = [
libX11 libXrandr
- openal freealut libGLU libGL libvorbis libogg zlib freetype
- curl fribidi bluez libjpeg libpng enet harfbuzz
+ openal freealut libGLU libGL libvorbis libogg zlib freetype glew
+ curl fribidi bluez libjpeg libpng harfbuzz
+ mcpp wiiuse angelscript
];
- enableParallelBuilding = true;
-
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"
+ "-DUSE_SYSTEM_WIIUSE=ON"
+ "-DUSE_SYSTEM_ANGELSCRIPT=ON"
];
# Obtain the assets directly from the fetched store path, to avoid duplicating assets across multiple engine builds
@@ -46,9 +75,9 @@ in stdenv.mkDerivation rec {
wrapProgram $out/bin/supertuxkart --set-default SUPERTUXKART_ASSETS_DIR "${assets}"
'';
- sourceRoot = dir;
+ enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A Free 3D kart racing game";
longDescription = ''
SuperTuxKart is a Free 3D kart racing game, with many tracks,
diff --git a/pkgs/games/taisei/default.nix b/pkgs/games/taisei/default.nix
index c3b76b4980e31d311f6986ab6b2c0d04bed34070..3c4d0df2b036b51661074f66084a336872cabe51 100644
--- a/pkgs/games/taisei/default.nix
+++ b/pkgs/games/taisei/default.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "taisei";
- version = "1.3";
+ version = "1.3.1";
src = fetchurl {
url = "https://github.com/taisei-project/${pname}/releases/download/v${version}/${pname}-v${version}.tar.xz";
- sha256 = "0fl41cbjr8h6gmhc27l44cfkcnhg5c10b4fcfvnfsbjii8gdwvjd";
+ sha256 = "11f9mlqmzy1lszwcc1nsbar9q1hs4ml6pbm52hqfd4q0f4x3ln46";
};
nativeBuildInputs = [
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
project of shoot-em-up games set in an isolated world full of Japanese
folklore.
'';
- homepage = https://taisei-project.org/;
+ homepage = "https://taisei-project.org/";
license = [ licenses.mit licenses.cc-by-40 ];
maintainers = [ maintainers.lambda-11235 ];
platforms = platforms.all;
diff --git a/pkgs/games/teeworlds/default.nix b/pkgs/games/teeworlds/default.nix
index 3035c02e26237ea395ce3b6a71a0ae82d189f4df..9ff50d533bec5dab4ebfdee63f21bd4aff5ef2d1 100644
--- a/pkgs/games/teeworlds/default.nix
+++ b/pkgs/games/teeworlds/default.nix
@@ -1,5 +1,6 @@
{ fetchFromGitHub, stdenv, cmake, pkgconfig, python3, alsaLib
, libX11, libGLU, SDL2, lua5_3, zlib, freetype, wavpack, icoutils
+, nixosTests
}:
stdenv.mkDerivation rec {
@@ -36,6 +37,8 @@ stdenv.mkDerivation rec {
install -D $src/other/teeworlds.desktop $out/share/applications/teeworlds.desktop
'';
+ passthru.tests.teeworlds = nixosTests.teeworlds;
+
meta = {
description = "Retro multiplayer shooter game";
diff --git a/pkgs/games/ut2004/wrapper.nix b/pkgs/games/ut2004/wrapper.nix
index 31d0763be4d259b00d83f165cb75200d6090a81a..0f70a07ca8fc563e36b861158b077ba7334e3583 100644
--- a/pkgs/games/ut2004/wrapper.nix
+++ b/pkgs/games/ut2004/wrapper.nix
@@ -27,7 +27,7 @@ let
desktopName = "Unreal Tournament 2004";
comment = "A first-person shooter video game developed by Epic Games and Digital Extreme";
genericName = "First-person shooter";
- categories = "Application;Game;";
+ categories = "Game;";
exec = "ut2004";
};
diff --git a/pkgs/games/wesnoth/default.nix b/pkgs/games/wesnoth/default.nix
index 20ec0a978f5b3c1979ba297053797bc1ecd3f0fe..ce375392041ecba82d4b10b679e04d37e6ec0f6c 100644
--- a/pkgs/games/wesnoth/default.nix
+++ b/pkgs/games/wesnoth/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, pkgconfig, SDL2, SDL2_image, SDL2_mixer, SDL2_net, SDL2_ttf
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, SDL2, SDL2_image, SDL2_mixer, SDL2_net, SDL2_ttf
, pango, gettext, boost, libvorbis, fribidi, dbus, libpng, pcre, openssl, icu
, Cocoa, Foundation
, enableTools ? false
@@ -6,11 +6,13 @@
stdenv.mkDerivation rec {
pname = "wesnoth";
- version = "1.14.11";
+ version = "1.14.13";
- src = fetchurl {
- url = "mirror://sourceforge/sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "1i8mz6gw3qar09bscczhki0g4scj8pl58v85rp0g55r4bcq41l5v";
+ src = fetchFromGitHub {
+ rev = version;
+ owner = "wesnoth";
+ repo = "wesnoth";
+ sha256 = "1ka07h4sgmbc24qbaz0pbryx0yk339l4jzg32hy01qdvl2n40w3h";
};
nativeBuildInputs = [ cmake pkgconfig ];
@@ -33,7 +35,7 @@ stdenv.mkDerivation rec {
adventures.
'';
- homepage = "http://www.wesnoth.org/";
+ homepage = "https://www.wesnoth.org/";
license = licenses.gpl2;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.unix;
diff --git a/pkgs/misc/drivers/epson-escpr2/default.nix b/pkgs/misc/drivers/epson-escpr2/default.nix
index 94b840776207d7a5ee0c9197bef290acf7f0268f..80aa410017da9063858d6552e8ebb301c81e5647 100644
--- a/pkgs/misc/drivers/epson-escpr2/default.nix
+++ b/pkgs/misc/drivers/epson-escpr2/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "epson-inkjet-printer-escpr2";
- version = "1.1.12";
+ version = "1.1.13";
src = fetchurl {
# To find new versions, visit
@@ -10,11 +10,11 @@ stdenv.mkDerivation rec {
# some printer like for instance "WF-7210" to get to the most recent
# version.
# NOTE: Don't forget to update the webarchive link too!
- urls = [
- "https://download3.ebz.epson.net/dsc/f/03/00/11/12/33/f7e44f924a4f479e4c74f8f587e07c57de3abd85/epson-inkjet-printer-escpr2-1.1.12-1lsb3.2.src.rpm"
- "https://web.archive.org/web/20200523220202if_/https://download3.ebz.epson.net/dsc/f/03/00/11/12/33/f7e44f924a4f479e4c74f8f587e07c57de3abd85/epson-inkjet-printer-escpr2-1.1.12-1lsb3.2.src.rpm"
+ urls = [
+ "https://download3.ebz.epson.net/dsc/f/03/00/11/33/72/48e6a853e518a1bedaee575113e087c0bd5d6e2e/epson-inkjet-printer-escpr2-1.1.13-1lsb3.2.src.rpm"
+ "https://web.archive.org/web/20200629154055if_/https://download3.ebz.epson.net/dsc/f/03/00/11/33/72/48e6a853e518a1bedaee575113e087c0bd5d6e2e/epson-inkjet-printer-escpr2-1.1.13-1lsb3.2.src.rpm"
];
- sha256 = "07sq5xlmidqiycv0qwvpk2xf22vbkbk4fclnjlnx7s08d2jl75kv";
+ sha256 = "07g62vndn2wh9bablvdl2cxn9wq3hzn16mqji27j20h33cwqmzj1";
};
patches = [ ./cups-filter-ppd-dirs.patch ];
diff --git a/pkgs/misc/drivers/hplip/default.nix b/pkgs/misc/drivers/hplip/default.nix
index 7c9eb35b9af47c4077ea70cc0d6f734a82fe314b..98ced28b8773d9ed93136d0ddc2b7c3cf0ddcaeb 100644
--- a/pkgs/misc/drivers/hplip/default.nix
+++ b/pkgs/misc/drivers/hplip/default.nix
@@ -5,7 +5,7 @@
, net-snmp, openssl, perl, nettools
, bash, coreutils, utillinux
# To remove references to gcc-unwrapped
-, removeReferencesTo
+, removeReferencesTo, qt5
, withQt5 ? true
, withPlugin ? false
, withStaticPPDInstall ? false
@@ -14,16 +14,16 @@
let
name = "hplip-${version}";
- version = "3.20.3";
+ version = "3.20.5";
src = fetchurl {
url = "mirror://sourceforge/hplip/${name}.tar.gz";
- sha256 = "0sh6cg7yjc11x1cm4477iaslj9n8ksghs85hqwgfbk7m5b2pw2a1";
+ sha256 = "004bbd78487b7803cdcf2a96b00de938797227068c4de43ee7ad7d174c4e475a";
};
plugin = fetchurl {
url = "https://developers.hp.com/sites/default/files/${name}-plugin.run";
- sha256 = "13xyv30jqjysfk7gh0gyn7qj0pb0qvk2rlbhm85a3lw7bjycal8g";
+ sha256 = "ff3dedda3158be64b985efbf636890ddda5b271ae1f1fbd788219e1344a9c2e7";
};
hplipState = substituteAll {
@@ -67,12 +67,15 @@ python3Packages.buildPythonApplication {
zlib
];
- nativeBuildInputs = [ pkgconfig removeReferencesTo ];
+ nativeBuildInputs = [
+ pkgconfig
+ removeReferencesTo
+ ] ++ stdenv.lib.optional withQt5 qt5.wrapQtAppsHook;
pythonPath = with python3Packages; [
dbus
pillow
- pygobject2
+ pygobject3
reportlab
usbutils
sip
@@ -219,6 +222,10 @@ python3Packages.buildPythonApplication {
--replace {,${utillinux}/bin/}logger \
--replace {/usr,$out}/bin
remove-references-to -t ${stdenv.cc.cc} $(readlink -f $out/lib/*.so)
+ '' + stdenv.lib.optionalString withQt5 ''
+ for f in $out/bin/hp-*;do
+ wrapQtApp $f
+ done
'';
# There are some binaries there, which reference gcc-unwrapped otherwise.
diff --git a/pkgs/misc/drivers/xow/default.nix b/pkgs/misc/drivers/xow/default.nix
index 8702c480457db8fbcd9394d7818f120e5b685f61..785f7f396e9dd54170d480b9bcffad76c907421c 100644
--- a/pkgs/misc/drivers/xow/default.nix
+++ b/pkgs/misc/drivers/xow/default.nix
@@ -1,14 +1,19 @@
-{ stdenv, fetchFromGitHub, libusb1 }:
+{ stdenv, cabextract, fetchurl, fetchFromGitHub, libusb1 }:
stdenv.mkDerivation rec {
pname = "xow";
- version = "0.4";
+ version = "0.5";
src = fetchFromGitHub {
owner = "medusalix";
repo = "xow";
rev = "v${version}";
- sha256 = "1xkwcx2gqip9v2h3zjmrn7sgcck3midl5alhsmr3zivgdipamynv";
+ sha256 = "071r2kx44k1sc49cad3i607xg618mf34ki1ykr5lnfx9y6qyz075";
+ };
+
+ firmware = fetchurl {
+ url = "http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab";
+ sha256 = "013g1zngxffavqrk5jy934q3bdhsv6z05ilfixdn8dj0zy26lwv5";
};
makeFlags = [
@@ -20,7 +25,14 @@ stdenv.mkDerivation rec {
"MODPDIR=${placeholder ''out''}/lib/modprobe.d"
"SYSDDIR=${placeholder ''out''}/lib/systemd/system"
];
+
+ postUnpack = ''
+ cabextract -F FW_ACC_00U.bin ${firmware}
+ mv FW_ACC_00U.bin source/firmware.bin
+ '';
+
enableParallelBuilding = true;
+ nativeBuildInputs = [ cabextract ];
buildInputs = [ libusb1 ];
meta = with stdenv.lib; {
diff --git a/pkgs/misc/emulators/attract-mode/default.nix b/pkgs/misc/emulators/attract-mode/default.nix
index 18c78c84d6cfe1fabaab5c082e825d0c9a6f72a8..ac87190b0507e7b5428c24929f33269591ec79c4 100644
--- a/pkgs/misc/emulators/attract-mode/default.nix
+++ b/pkgs/misc/emulators/attract-mode/default.nix
@@ -1,4 +1,4 @@
-{ expat, fetchFromGitHub, ffmpeg, fontconfig, freetype, libarchive, libjpeg
+{ expat, fetchFromGitHub, ffmpeg_3, fontconfig, freetype, libarchive, libjpeg
, libGLU, libGL, openal, pkgconfig, sfml, stdenv, zlib
}:
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
'';
buildInputs = [
- expat ffmpeg fontconfig freetype libarchive libjpeg libGLU libGL openal sfml zlib
+ expat ffmpeg_3 fontconfig freetype libarchive libjpeg libGLU libGL openal sfml zlib
];
meta = with stdenv.lib; {
diff --git a/pkgs/misc/emulators/ccemux/default.nix b/pkgs/misc/emulators/ccemux/default.nix
index fc5d4c8138823f1cc053e1d7005a78abeebe5a95..2313a63dc698b33198d2d30f2fd5e4a18b3d033e 100644
--- a/pkgs/misc/emulators/ccemux/default.nix
+++ b/pkgs/misc/emulators/ccemux/default.nix
@@ -29,7 +29,7 @@ let
comment = "A modular ComputerCraft emulator";
desktopName = "CCEmuX";
genericName = "ComputerCraft Emulator";
- categories = "Application;Emulator;";
+ categories = "Emulator;";
};
in
diff --git a/pkgs/misc/emulators/dolphin-emu/default.nix b/pkgs/misc/emulators/dolphin-emu/default.nix
index b460aa7a485b8286f44cbdab283bf25a29da0021..0053079d992cef26ad7e37723a7252dceb575a97 100644
--- a/pkgs/misc/emulators/dolphin-emu/default.nix
+++ b/pkgs/misc/emulators/dolphin-emu/default.nix
@@ -4,7 +4,7 @@
, pkgconfig
, cmake
, bluez
-, ffmpeg
+, ffmpeg_3
, libao
, gtk2
, glib
@@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
buildInputs = [
bluez
- ffmpeg
+ ffmpeg_3
libao
libGLU
libGL
diff --git a/pkgs/misc/emulators/dolphin-emu/master.nix b/pkgs/misc/emulators/dolphin-emu/master.nix
index aa77356600bef654c7f30a5453a2fbf449bf0312..3865a4a70602f9ec7d5a441919f016517d160703 100644
--- a/pkgs/misc/emulators/dolphin-emu/master.nix
+++ b/pkgs/misc/emulators/dolphin-emu/master.nix
@@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, makeDesktopItem, pkgconfig, cmake
-, wrapQtAppsHook, qtbase, bluez, ffmpeg, libao, libGLU, libGL, pcre, gettext
+, wrapQtAppsHook, qtbase, bluez, ffmpeg_3, libao, libGLU, libGL, pcre, gettext
, libXrandr, libusb1, lzo, libpthreadstubs, libXext, libXxf86vm, libXinerama
, libSM, libXdmcp, readline, openal, udev, libevdev, portaudio, curl, alsaLib
, miniupnpc, enet, mbedtls, soundtouch, sfml
@@ -35,7 +35,7 @@ in stdenv.mkDerivation rec {
++ lib.optional stdenv.isLinux wrapQtAppsHook;
buildInputs = [
- curl ffmpeg libao libGLU libGL pcre gettext libpthreadstubs libpulseaudio
+ curl ffmpeg_3 libao libGLU libGL pcre gettext libpthreadstubs libpulseaudio
libXrandr libXext libXxf86vm libXinerama libSM readline openal libXdmcp lzo
portaudio libusb1 libpng hidapi miniupnpc enet mbedtls soundtouch sfml
qtbase
diff --git a/pkgs/misc/emulators/dosbox/default.nix b/pkgs/misc/emulators/dosbox/default.nix
index b70f0e058c07db0ce4152be14e50378237354de1..160c8733ff5c2f8f43cc1ae52973f856d660d8dd 100644
--- a/pkgs/misc/emulators/dosbox/default.nix
+++ b/pkgs/misc/emulators/dosbox/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
comment = "x86 emulator with internal DOS";
desktopName = "DOSBox";
genericName = "DOS emulator";
- categories = "Application;Emulator;";
+ categories = "Emulator;";
};
postInstall = ''
diff --git a/pkgs/misc/emulators/emu2/default.nix b/pkgs/misc/emulators/emu2/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..fb13b602b6a65958cf5c3c1cb69e86fe4aed42bb
--- /dev/null
+++ b/pkgs/misc/emulators/emu2/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "emu2";
+ version = "unstable-2020-06-04";
+
+ src = fetchFromGitHub {
+ owner = "dmsc";
+ repo = "emu2";
+ rev = "f9599d347aab07d9281400ec8b214aabd187fbcd";
+ sha256 = "0d8fb3wp477kfi0p4mmr69lxsbgb4gl9pqmm68g9ixzrfch837v4";
+ };
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/dmsc/emu2/";
+ description = "A simple text-mode x86 + DOS emulator";
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ dramaturg ];
+ license = licenses.gpl2;
+ };
+}
diff --git a/pkgs/misc/emulators/mame/default.nix b/pkgs/misc/emulators/mame/default.nix
index d72af71f663486389668e646c25fc0c341f2f0e9..a7bce745984a0f00c5227ecb753f3114f47bb8d4 100644
--- a/pkgs/misc/emulators/mame/default.nix
+++ b/pkgs/misc/emulators/mame/default.nix
@@ -7,7 +7,7 @@ with stdenv;
let
majorVersion = "0";
- minorVersion = "221";
+ minorVersion = "222";
desktopItem = makeDesktopItem {
name = "MAME";
@@ -26,7 +26,7 @@ in mkDerivation {
owner = "mamedev";
repo = "mame";
rev = "mame${majorVersion}${minorVersion}";
- sha256 = "1pqwa5qcrk0wgbyns6fkv7j3pn7byf216cixc3phhhgvfidgr8ww";
+ sha256 = "1ij08h7cflr76qzyhhj21948275lqkpzi9r4pbc7h2avrlpsijx4";
};
hardeningDisable = [ "fortify" ];
diff --git a/pkgs/misc/emulators/melonDS/default.nix b/pkgs/misc/emulators/melonDS/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..94fbeba0e075473543d451d0da3619f11cb739d1
--- /dev/null
+++ b/pkgs/misc/emulators/melonDS/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, SDL2, gtk3, libpcap, wrapGAppsHook }:
+
+stdenv.mkDerivation rec {
+ pname = "melonDS";
+ version = "0.8.3";
+ ## When updating to the release after 0.8.3,
+ ## - Uncomment:
+ ## cmakeFlags = [ "-UUNIX_PORTABLE" ];
+ ## - Remove the postInstall, since cmake should then take care of installing icons, .desktop file, and romlist.bin
+ ## (see https://github.com/Arisotura/melonDS/pull/546)
+
+ src = fetchFromGitHub {
+ owner = "Arisotura";
+ repo = pname;
+ rev = version;
+ sha256 = "1lqmfwjpkdqfkns1aaxlp4yrg6i0r66mxfr4rrj7b5286k44hqwn";
+ };
+
+ enableParallelBuilding = true;
+ nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook ];
+ buildInputs = [ SDL2 gtk3 libpcap ];
+
+ postInstall = ''
+ install -Dm644 -t $out/share/melonDS/ ../romlist.bin
+ install -Dm644 -t $out/share/applications/ ../flatpak/*.desktop
+
+ for i in ../icon/melon_*.png; do
+ d="''${i##*_}"
+ d="$out/share/icons/hicolor/''${d%.png}/apps"
+ install -D $i "$d/net.kuribo64.melonds.png"
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "http://melonds.kuribo64.net/";
+ description = "Work in progress Nintendo DS emulator";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ artemist benley ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/misc/emulators/mgba/default.nix b/pkgs/misc/emulators/mgba/default.nix
index 5611b344cb1c682d1fbb3f0a922316385ab80065..e67549b208b74e45627206f6c85545ceb275e303 100644
--- a/pkgs/misc/emulators/mgba/default.nix
+++ b/pkgs/misc/emulators/mgba/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, makeDesktopItem, wrapQtAppsHook, pkgconfig
-, cmake, epoxy, libzip, libelf, libedit, ffmpeg, SDL2, imagemagick
+, cmake, epoxy, libzip, libelf, libedit, ffmpeg_3, SDL2, imagemagick
, qtbase, qtmultimedia, qttools, minizip }:
let
@@ -15,20 +15,20 @@ let
};
in stdenv.mkDerivation rec {
pname = "mgba";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchFromGitHub {
owner = "mgba-emu";
repo = "mgba";
rev = version;
- sha256 = "1if82mfaak3696w5d5yshynpzywrxgvg3ifdfi2rwlpvq1gpd429";
+ sha256 = "0dlwhn3hrpaqnl5hjs53y8j2i16idxrg3gy688gcwrc9z1a6bkn2";
};
enableParallelBuilding = true;
nativeBuildInputs = [ wrapQtAppsHook pkgconfig cmake ];
buildInputs = [
- epoxy libzip libelf libedit ffmpeg SDL2 imagemagick
+ epoxy libzip libelf libedit ffmpeg_3 SDL2 imagemagick
qtbase qtmultimedia qttools minizip
];
diff --git a/pkgs/misc/emulators/openmsx/default.nix b/pkgs/misc/emulators/openmsx/default.nix
index 68b464f4d35837182fed13a7b1698d09f4702dd7..f0ab48aa6258eedc44b76112bc92a4ff63ad45e7 100644
--- a/pkgs/misc/emulators/openmsx/default.nix
+++ b/pkgs/misc/emulators/openmsx/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
homepage = "https://openmsx.org";
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
+ license = with licenses; [ bsd2 boost gpl2 ];
};
}
diff --git a/pkgs/misc/emulators/ppsspp/default.nix b/pkgs/misc/emulators/ppsspp/default.nix
index b2aa81124dae382cb7f7e8e16d518c5272dab792..a15347715501313cc126a24b56ffe2a271d1c637 100644
--- a/pkgs/misc/emulators/ppsspp/default.nix
+++ b/pkgs/misc/emulators/ppsspp/default.nix
@@ -1,7 +1,7 @@
{ SDL2
, cmake
, fetchFromGitHub
-, ffmpeg
+, ffmpeg_3
, glew
, lib
, libzip
@@ -37,7 +37,7 @@ mkDerivation rec {
buildInputs = [
SDL2
- ffmpeg
+ ffmpeg_3
glew
libzip
qtbase
diff --git a/pkgs/misc/emulators/resim/default.nix b/pkgs/misc/emulators/resim/default.nix
index 81acdf81f2ec80f8a64de04f04948bd6e102ac64..ba7ac6212576b1502864de24edfd500087668ef9 100644
--- a/pkgs/misc/emulators/resim/default.nix
+++ b/pkgs/misc/emulators/resim/default.nix
@@ -15,4 +15,6 @@ stdenv.mkDerivation {
cp -v libresim/libarmsim.so $out/lib/libarmsim.so
cp -v vc4emul/vc4emul $out/bin/vc4emul
'';
+
+ meta.license = stdenv.lib.licenses.mit;
}
diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix
index 735814296132f37110d292e4b099b9b02c8b1fdc..17b1679ed5bab37a1be0eb9f0c82a984d95abfca 100644
--- a/pkgs/misc/emulators/retroarch/cores.nix
+++ b/pkgs/misc/emulators/retroarch/cores.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchgit, fetchFromGitHub, fetchFromGitLab, cmake, pkgconfig, makeWrapper, python27, python37, retroarch
, alsaLib, fluidsynth, curl, hidapi, libGLU, gettext, glib, gtk2, portaudio, SDL, SDL_net, SDL2, SDL2_image, libGL
-, ffmpeg, pcre, libevdev, libpng, libjpeg, libzip, udev, libvorbis, snappy, which, hexdump
+, ffmpeg_3, pcre, libevdev, libpng, libjpeg, libzip, udev, libvorbis, snappy, which, hexdump
, miniupnpc, sfml, xorg, zlib, nasm, libpcap, boost, icu, openssl
, buildPackages }:
@@ -834,7 +834,7 @@ in with stdenv.lib.licenses;
description = "ppsspp libretro port";
license = gpl2;
extraNativeBuildInputs = [ cmake pkgconfig ];
- extraBuildInputs = [ libGLU libGL libzip ffmpeg python37 snappy xorg.libX11 ];
+ extraBuildInputs = [ libGLU libGL libzip ffmpeg_3 python37 snappy xorg.libX11 ];
makefile = "Makefile";
cmakeFlags = [ "-DLIBRETRO=ON -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_LIBZIP=ON -DOpenGL_GL_PREFERENCE=GLVND" ];
postBuild = "mv lib/ppsspp_libretro${stdenv.hostPlatform.extensions.sharedLibrary} ppsspp_libretro${stdenv.hostPlatform.extensions.sharedLibrary}";
diff --git a/pkgs/misc/emulators/retroarch/default.nix b/pkgs/misc/emulators/retroarch/default.nix
index 28a641ec9701533e16f542413cb6804a215ceb7d..a9950a14b4d9779ff191350926d899f007eafa79 100644
--- a/pkgs/misc/emulators/retroarch/default.nix
+++ b/pkgs/misc/emulators/retroarch/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, which, pkgconfig, makeWrapper
-, ffmpeg, libGLU, libGL, freetype, libxml2, python3
+, ffmpeg_3, libGLU, libGL, freetype, libxml2, python3
, libobjc, AppKit, Foundation
, alsaLib ? null
, libdrm ? null
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig wayland ]
++ optional withVulkan makeWrapper;
- buildInputs = [ ffmpeg freetype libxml2 libGLU libGL python3 SDL2 which ]
+ buildInputs = [ ffmpeg_3 freetype libxml2 libGLU libGL python3 SDL2 which ]
++ optional enableNvidiaCgToolkit nvidia_cg_toolkit
++ optional withVulkan vulkan-loader
++ optionals stdenv.isDarwin [ libobjc AppKit Foundation ]
diff --git a/pkgs/misc/emulators/rpcs3/default.nix b/pkgs/misc/emulators/rpcs3/default.nix
index 4e022b2868fad6f3ef9eff4ece6ff95ba642139c..f71420674e5cc0a976fd247cc2949edbf36fef32 100644
--- a/pkgs/misc/emulators/rpcs3/default.nix
+++ b/pkgs/misc/emulators/rpcs3/default.nix
@@ -1,5 +1,6 @@
{ mkDerivation, lib, fetchgit, cmake, pkgconfig, git
-, qtbase, qtquickcontrols, openal, glew, vulkan-loader, libpng, ffmpeg, libevdev, python3
+, qtbase, qtquickcontrols, openal, glew, vulkan-headers, vulkan-loader, libpng
+, ffmpeg, libevdev, python3
, pulseaudioSupport ? true, libpulseaudio
, waylandSupport ? true, wayland
, alsaSupport ? true, alsaLib
@@ -15,7 +16,7 @@ mkDerivation {
src = fetchgit {
url = "https://github.com/RPCS3/rpcs3";
- rev = "341fdf7eb14763fd06e2eab9a4b2b8f1adf9fdbd";
+ rev = "v${majorVersion}";
sha256 = "1qx97zkkjl6bmv5rhfyjqynbz0v8h40b2wxqnl59g287wj0yk3y1";
};
@@ -36,7 +37,8 @@ mkDerivation {
nativeBuildInputs = [ cmake pkgconfig git ];
buildInputs = [
- qtbase qtquickcontrols openal glew vulkan-loader libpng ffmpeg libevdev python3
+ qtbase qtquickcontrols openal glew vulkan-headers vulkan-loader libpng ffmpeg
+ libevdev python3
] ++ lib.optional pulseaudioSupport libpulseaudio
++ lib.optional alsaSupport alsaLib
++ lib.optional waylandSupport wayland;
diff --git a/pkgs/misc/emulators/stella/default.nix b/pkgs/misc/emulators/stella/default.nix
index 14189e5b38715829220a885b87dada02c337c473..4c657fc30bbaf2c804749b3a3c517f20229ce88a 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.2";
+ version = "6.2.1";
src = fetchFromGitHub {
owner = "stella-emu";
repo = "stella";
rev = version;
- sha256 = "0m4vdgn7gqhga7hamy4djnlkfgz78gfkmg8by3mai5lw0cps7hr1";
+ sha256 = "1yhszswwg217x8d2qlcasi9l97y1z6w1pgliys4p27zv5b1ygy7p";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/misc/emulators/vice/default.nix b/pkgs/misc/emulators/vice/default.nix
index ca3149785a4d96b6e15b4233b10bb729acb6eada..c80d820059fa39f5978ff2cf2e759db2dba89738 100644
--- a/pkgs/misc/emulators/vice/default.nix
+++ b/pkgs/misc/emulators/vice/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
comment = "Commodore 64 emulator";
desktopName = "VICE";
genericName = "Commodore 64 emulator";
- categories = "Application;Emulator;";
+ categories = "Emulator;";
};
preBuild = ''
diff --git a/pkgs/misc/emulators/wine/sources.nix b/pkgs/misc/emulators/wine/sources.nix
index 964e08674ca69cfbf578359c947f411a43a9a1c7..ffad1e3c990781ad75488f69daeb76ccc8406233 100644
--- a/pkgs/misc/emulators/wine/sources.nix
+++ b/pkgs/misc/emulators/wine/sources.nix
@@ -39,16 +39,16 @@ in rec {
unstable = fetchurl rec {
# NOTE: Don't forget to change the SHA256 for staging as well.
- version = "5.5";
+ version = "5.11";
url = "https://dl.winehq.org/wine/source/5.x/wine-${version}.tar.xz";
- sha256 = "1z7mvl6fgk7cg8vmy157r8azcz89srnckbzvsc6cva7a1fdi7qx0";
+ sha256 = "1q0sh89xnn6cq3kpqrrq9h316qyzpslj2w6m6vq7pq4y4p727nxk";
inherit (stable) mono gecko32 gecko64;
};
staging = fetchFromGitHub rec {
# https://github.com/wine-staging/wine-staging/releases
inherit (unstable) version;
- sha256 = "0wcj73xcxsk5897m5fg14cjir2md167m09jjjv9z9n6157bfr9fw";
+ sha256 = "050npck8mdck8m2rs9xn6mszzj2fv9ql80g08j2ahinf792svrid";
owner = "wine-staging";
repo = "wine-staging";
rev = "v${version}";
diff --git a/pkgs/misc/emulators/wine/staging.nix b/pkgs/misc/emulators/wine/staging.nix
index 5c2469f8f44e0f0483223ccd8c31686519745e70..48ea93a97a8e8a793be17ada5bf22a83097451d6 100644
--- a/pkgs/misc/emulators/wine/staging.nix
+++ b/pkgs/misc/emulators/wine/staging.nix
@@ -7,7 +7,7 @@ let patch = (callPackage ./sources.nix {}).staging;
(mkBuildInputs wineUnstable.pkgArches pkgNames) ++ extra;
in assert stdenv.lib.getVersion wineUnstable == patch.version;
-stdenv.lib.overrideDerivation wineUnstable (self: {
+(stdenv.lib.overrideDerivation wineUnstable (self: {
buildInputs = build-inputs [ "perl" "utillinux" "autoconf" ] self.buildInputs;
name = "${self.name}-staging";
@@ -21,4 +21,8 @@ stdenv.lib.overrideDerivation wineUnstable (self: {
./patchinstall.sh DESTDIR="$PWD/.." --all
cd ..
'';
-})
+})) // {
+ meta = wineUnstable.meta // {
+ description = wineUnstable.meta.description + " (with staging patches)";
+ };
+}
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
index c914634f579c011e4288ae588a8524428ea4db5a..dd31260302c62bcb595e376fc12f87ad10ca8c2d 100644
--- a/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
+++ b/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
@@ -1,18 +1,5 @@
-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
+--- a/contrib/contrib.mak 2020-03-19 09:21:42.000000000 +0100
++++ b/contrib/contrib.mak 2020-05-14 13:41:03.202258445 +0200
@@ -22,6 +22,10 @@
CONTRIB_MAK=$(CONTRIBDIR)$(D)contrib.mak $(TOP_MAKEFILES)
CONTRIBSRC=$(CONTRIBDIR)$(D)
@@ -24,7 +11,7 @@ index 5411ae902..7dd9822a9 100644
###### --------------------------- 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) \
+@@ -185,19 +189,19 @@
$(DEVCC) $(DEVO_)gdevbjca.$(OBJ) $(C_) $(CONTRIBSRC)gdevbjca.c
$(DD)bjcmono.dev : $(bjc_) $(DD)page.dev \
@@ -48,7 +35,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)bjccolor $(bjc_)
-@@ -184,25 +188,25 @@ cdeskjet8_=$(DEVOBJ)gdevcd8.$(OBJ) $(HPPCL)
+@@ -208,25 +212,25 @@
# Author: Uli Wortmann (uliw@erdw.ethz.ch), Martin Gerbershagen (ger@ulm.temic.de)
# Printer: HP 670
$(DD)cdj670.dev : $(cdeskjet8_) $(DD)page.dev \
@@ -78,7 +65,7 @@ index 5411ae902..7dd9822a9 100644
$(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)\
+@@ -244,7 +248,8 @@
# Author: Matthew Gelhaus (mgelhaus@proaxis.com)
# Printer: HP 880c
@@ -88,7 +75,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV2) $(DD)cdj880 $(cdeskjet8_)
-@@ -231,7 +236,7 @@ cdeskjet9_=$(DEVOBJ)gdevdj9.$(OBJ) $(HPPCL)
+@@ -255,7 +260,7 @@
# Author: Rene Harsch (rene@harsch.net)
# Printer: HP 970Cxi
$(DD)cdj970.dev : $(cdeskjet9_) $(DD)page.dev \
@@ -97,7 +84,7 @@ index 5411ae902..7dd9822a9 100644
$(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
+@@ -268,7 +273,7 @@
### NOTE: Same as chp2200 (some PJL and CRD changes).
$(DD)cdnj500.dev : $(cdeskjet8_) $(DD)page.dev \
@@ -106,7 +93,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV2) $(DD)cdnj500 $(cdeskjet8_)
-@@ -253,7 +258,7 @@ $(DD)cdnj500.dev : $(cdeskjet8_) $(DD)page.dev \
+@@ -277,7 +282,7 @@
### NOTE: Depends on the presence of the cdj850 section.
$(DD)chp2200.dev : $(cdeskjet8_) $(DD)page.dev \
@@ -115,7 +102,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV2) $(DD)chp2200 $(cdeskjet8_)
-@@ -264,11 +269,11 @@ $(DD)chp2200.dev : $(cdeskjet8_) $(DD)page.dev \
+@@ -288,11 +293,11 @@
GDIMONO=$(DEVOBJ)gdevgdi.$(OBJ) $(HPPCL)
$(DD)gdi.dev : $(GDIMONO) $(DD)page.dev \
@@ -129,7 +116,7 @@ index 5411ae902..7dd9822a9 100644
$(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) \
+@@ -306,17 +311,17 @@
hl1250_=$(DEVOBJ)gdevhl12.$(OBJ) $(HPDLJM)
$(DD)hl1250.dev : $(hl1250_) $(DD)page.dev \
@@ -150,7 +137,7 @@ index 5411ae902..7dd9822a9 100644
$(DEVCC) $(DEVO_)gdevhl12.$(OBJ) $(C_) $(CONTRIBSRC)gdevhl12.c
-@@ -303,37 +308,37 @@ ln03_=$(DEVOBJ)gdevln03.$(OBJ)
+@@ -327,37 +332,37 @@
# Author: Ulrich Mueller (ulm@vsnhd1.cern.ch)
# Printer: DEC LN03
$(DD)ln03.dev : $(ln03_) $(DD)page.dev \
@@ -194,7 +181,7 @@ index 5411ae902..7dd9822a9 100644
$(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)
+@@ -380,233 +385,233 @@
$(DEVCC) -DA4 $(DEVO_)gdevescv.$(OBJ) $(C_) $(escv_opts) $(ESCV_SRC)gdevescv.c
$(DD)alc1900.dev : $(escv_) $(DD)page.dev \
@@ -228,7 +215,8 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)alc8600 $(escv_)
$(DD)alc9100.dev : $(escv_) $(DD)page.dev \
-@@ -384,11 +389,11 @@ $(DD)alc9100.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
$(SETPDEV) $(DD)alc9100 $(escv_)
$(DD)lp3000c.dev : $(escv_) $(DD)page.dev \
@@ -242,7 +230,8 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)lp8000c $(escv_)
$(DD)lp8200c.dev : $(escv_) $(DD)page.dev \
-@@ -396,15 +401,15 @@ $(DD)lp8200c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
$(SETPDEV) $(DD)lp8200c $(escv_)
$(DD)lp8300c.dev : $(escv_) $(DD)page.dev \
@@ -261,7 +250,8 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)lp8800c $(escv_)
$(DD)lp9000c.dev : $(escv_) $(DD)page.dev \
-@@ -412,177 +417,177 @@ $(DD)lp9000c.dev : $(escv_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
$(SETPDEV) $(DD)lp9000c $(escv_)
$(DD)lp9200c.dev : $(escv_) $(DD)page.dev \
@@ -481,7 +471,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)lex2050 $(lex2050_)
$(DEVOBJ)gdevlx7.$(OBJ) : $(CONTRIBSRC)gdevlx7.c $(PDEVH) \
-@@ -599,7 +604,7 @@ $(DEVOBJ)gdevlx32.$(OBJ) : $(CONTRIBSRC)gdevlx32.c $(PDEVH) $(gsparam_h) \
+@@ -623,7 +628,7 @@
$(DEVCC) $(DEVO_)gdevlx32.$(OBJ) $(C_) $(CONTRIBSRC)gdevlx32.c
$(DD)lxm3200.dev : $(lxm3200_) $(DD)page.dev \
@@ -490,7 +480,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)lxm3200 $(lxm3200_)
-@@ -625,13 +630,13 @@ $(DEVOBJ)gdevlips.$(OBJ) : $(GX) $(LIPS_SRC)gdevlips.c $(std_h) \
+@@ -649,13 +654,13 @@
$(DEVCC) $(DEVO_)gdevlips.$(OBJ) $(LIPS_OPT) $(C_) $(LIPS_SRC)gdevlips.c
$(DD)lips4.dev : $(lipsr_) $(DD)page.dev \
@@ -506,7 +496,7 @@ index 5411ae902..7dd9822a9 100644
$(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)\
+@@ -668,11 +673,11 @@
### --------------- Some extra devices: lips2p, bjc880j ---------------- ###
$(DD)lips2p.dev : $(lipsr_) $(DD)page.dev \
@@ -520,7 +510,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)bjc880j $(lipsr_)
-@@ -657,15 +662,15 @@ $(DD)bjc880j.dev : $(lipsr_) $(DD)page.dev \
+@@ -681,15 +686,15 @@
md2k_=$(DEVOBJ)gdevmd2k.$(OBJ)
$(DD)md2k.dev : $(md2k_) $(DD)page.dev \
@@ -539,7 +529,7 @@ index 5411ae902..7dd9822a9 100644
$(DEVCC) $(DEVO_)gdevmd2k.$(OBJ) $(C_) $(CONTRIBSRC)gdevmd2k.c
-@@ -673,7 +678,7 @@ $(DEVOBJ)gdevmd2k.$(OBJ) : $(CONTRIBSRC)gdevmd2k.c $(PDEVH) $(gsparam_h) \
+@@ -697,7 +702,7 @@
oki4w_=$(DEVOBJ)gdevop4w.$(OBJ)
$(DD)oki4w.dev : $(oki4w_) $(DD)page.dev \
@@ -548,7 +538,7 @@ index 5411ae902..7dd9822a9 100644
$(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\
+@@ -720,11 +725,11 @@
$(DEVCC) $(DEVO_)gdevopvp.$(OBJ) $(OPVP_OPT) $(C_) $(OPVP_SRC)gdevopvp.c
$(DD)opvp.dev : $(opvp_) $(DD)page.dev \
@@ -562,7 +552,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)oprp $(opvp_)
-@@ -877,78 +882,78 @@ $(DEVOBJ)pclcomp.$(OBJ) : $(pcl3_src)pclcomp.c $(pcl3_src)pclgen.h \
+@@ -901,78 +906,78 @@
# The generic pcl3 device with selectable subdevices
$(DD)pcl3.dev : $(pcl3_) $(DD)page.dev \
@@ -665,7 +655,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)hpdj1120c $(pcl3_)
#------------------------------------------------------------------------------
-@@ -985,7 +990,7 @@ pcl3-install:
+@@ -1009,7 +1014,7 @@
xes_=$(DEVOBJ)gdevxes.$(OBJ)
$(DD)xes.dev : $(xes_) $(DD)page.dev \
@@ -674,7 +664,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)xes $(xes_)
# Author: Peter Flass (flass@lbdrscs.bitnet)
-@@ -1005,16 +1010,16 @@ JAPSRC=$(JAPDIR)$(D)
+@@ -1029,16 +1034,16 @@
pr201_=$(DEVOBJ)gdevp201.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
@@ -695,7 +685,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)pr1000_4 $(pr201_)
$(DEVOBJ)gdevp201.$(OBJ) : $(JAPSRC)gdevp201.c $(PDEVH) \
-@@ -1025,7 +1030,7 @@ $(DEVOBJ)gdevp201.$(OBJ) : $(JAPSRC)gdevp201.c $(PDEVH) \
+@@ -1049,7 +1054,7 @@
jj100_=$(DEVOBJ)gdevj100.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
@@ -704,7 +694,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)jj100 $(jj100_)
$(DEVOBJ)gdevj100.$(OBJ) : $(JAPSRC)gdevj100.c $(PDEVH) \
-@@ -1037,11 +1042,11 @@ $(DEVOBJ)gdevj100.$(OBJ) : $(JAPSRC)gdevj100.c $(PDEVH) \
+@@ -1061,11 +1066,11 @@
bj10v_=$(DEVOBJ)gdev10v.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
$(DD)bj10v.dev : $(bj10v_) \
@@ -718,7 +708,7 @@ index 5411ae902..7dd9822a9 100644
$(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) \
+@@ -1080,7 +1085,7 @@
dmprt_=$(DEVOBJ)gdevdmpr.$(OBJ) $(DEVOBJ)dviprlib.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
$(DD)dmprt.dev : $(dmprt_) $(DD)page.dev \
@@ -727,7 +717,7 @@ index 5411ae902..7dd9822a9 100644
$(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
+@@ -1110,19 +1115,19 @@
$(DEVCC) -DA4 $(DEVO_)gdevmjc.$(OBJ) $(C_) $(JAPSRC)gdevmjc.c
$(DD)mj700v2c.dev : $(mj700v2c_) $(DD)page.dev \
@@ -751,7 +741,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)mj8000c $(mj700v2c_)
### ----------------- The Fujitsu FMPR printer device ----------------- ###
-@@ -1106,7 +1111,7 @@ $(DD)mj8000c.dev : $(mj700v2c_) $(DD)page.dev \
+@@ -1130,7 +1135,7 @@
fmpr_=$(DEVOBJ)gdevfmpr.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
$(DD)fmpr.dev : $(fmpr_) $(DD)page.dev \
@@ -760,7 +750,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)fmpr $(fmpr_)
$(DEVOBJ)gdevfmpr.$(OBJ) : $(JAPSRC)gdevfmpr.c $(PDEVH) \
-@@ -1118,7 +1123,7 @@ $(DEVOBJ)gdevfmpr.$(OBJ) : $(JAPSRC)gdevfmpr.c $(PDEVH) \
+@@ -1142,7 +1147,7 @@
fmlbp_=$(DEVOBJ)gdevfmlbp.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
$(DD)fmlbp.dev : $(fmlbp_) $(DD)page.dev \
@@ -769,7 +759,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)fmlbp $(fmlbp_)
$(DEVOBJ)gdevfmlbp.$(OBJ) : $(JAPSRC)gdevfmlbp.c $(PDEVH) \
-@@ -1135,7 +1140,7 @@ $(DEVOBJ)gdevfmlbp.$(OBJ) : $(JAPSRC)gdevfmlbp.c $(PDEVH) \
+@@ -1159,7 +1164,7 @@
ml6_=$(DEVOBJ)gdevml6.$(OBJ) $(DEVOBJ)gdevprn.$(OBJ)
$(DD)ml600.dev : $(ml6_) $(DD)page.dev \
@@ -778,7 +768,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)ml600 $(ml6_)
$(DEVOBJ)gdevml6.$(OBJ) : $(JAPSRC)gdevml6.c $(PDEVH) \
-@@ -1148,11 +1153,11 @@ $(DEVOBJ)gdevml6.$(OBJ) : $(JAPSRC)gdevml6.c $(PDEVH) \
+@@ -1172,11 +1177,11 @@
lbp3x0_=$(DEVOBJ)gdevlbp3.$(OBJ)
$(DD)lbp310.dev :$(lbp3x0_) $(DD)page.dev \
@@ -792,7 +782,7 @@ index 5411ae902..7dd9822a9 100644
$(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) \
+@@ -1191,7 +1196,7 @@
$(DEVCC) -DA4 $(DEVO_)gdevnpdl.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevnpdl.c
$(DD)npdl.dev : $(npdl_) $(DD)page.dev \
@@ -801,7 +791,7 @@ index 5411ae902..7dd9822a9 100644
$(SETPDEV) $(DD)npdl $(npdl_)
### ------- EPSON ESC/Page printer device ----------------- ###
-@@ -1179,11 +1184,11 @@ $(DEVOBJ)gdevespg.$(OBJ) : $(JAPSRC)gdevespg.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+@@ -1203,11 +1208,11 @@
$(DEVCC) -DA4 $(DEVO_)gdevespg.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevespg.c
$(DD)escpage.dev : $(escpage_) $(DD)page.dev \
@@ -815,7 +805,7 @@ index 5411ae902..7dd9822a9 100644
$(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) \
+@@ -1218,7 +1223,7 @@
$(DEVCC) $(DEVO_)gdevrpdl.$(OBJ) $(LIPS_OPT) $(C_) $(JAPSRC)gdevrpdl.c
$(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
@@ -824,21 +814,7 @@ index 5411ae902..7dd9822a9 100644
$(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 \
+@@ -1240,15 +1245,15 @@
alps_=$(DEVOBJ)gdevalps.$(OBJ)
$(DD)md50Mono.dev : $(alps_) $(DD)page.dev \
@@ -857,6 +833,3 @@ index 5411ae902..7dd9822a9 100644
$(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 7f6766cf4624ff9f46b274e2943b1c685a23fe5d..a1059559187547c29a157cc41da77a1c1f776af8 100644
--- a/pkgs/misc/ghostscript/default.nix
+++ b/pkgs/misc/ghostscript/default.nix
@@ -10,8 +10,8 @@ assert cupsSupport -> cups != null;
let
version = "9.${ver_min}";
- ver_min = "50";
- sha512 = "3p46kzn6kh7z4qqnqydmmvdlgzy5730z3yyvyxv6i4yb22mgihzrwqmhmvfn3b7lypwf6fdkkndarzv7ly3zndqpyvg89x436sms7iw";
+ ver_min = "52";
+ sha512 = "1ksm3v4nw8acc4j817n44l1c65ijk0mr3mp4kryy17jz41bmzzql5d8vr40h59n9dmf8b2wmnbq45bj3an1zrpfagavlf0i9s436jjc";
fonts = stdenv.mkDerivation {
name = "ghostscript-fonts";
@@ -47,11 +47,6 @@ stdenv.mkDerivation rec {
patches = [
./urw-font-files.patch
./doc-no-ref.diff
- (fetchpatch {
- name = "CVE-2019-14869.patch";
- 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
diff --git a/pkgs/misc/lightspark/default.nix b/pkgs/misc/lightspark/default.nix
index a821d430f6c6e912eaa0abcdcdf9792c41b3c208..833d8a82990e94e6ba53f27d16de79fa42a8587f 100644
--- a/pkgs/misc/lightspark/default.nix
+++ b/pkgs/misc/lightspark/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, pkgconfig, cmake, curl, zlib, ffmpeg, glew, pcre
+{ stdenv, fetchFromGitHub, pkgconfig, cmake, curl, zlib, ffmpeg_3, glew, pcre
, rtmpdump, cairo, boost, SDL2, SDL2_mixer, libjpeg, gnome2, lzma, nasm
, llvm, glibmm
}:
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [
- curl zlib ffmpeg glew pcre rtmpdump cairo boost SDL2 SDL2_mixer libjpeg
+ curl zlib ffmpeg_3 glew pcre rtmpdump cairo boost SDL2 SDL2_mixer libjpeg
gnome2.pango lzma nasm llvm glibmm
];
diff --git a/pkgs/misc/scrcpy/default.nix b/pkgs/misc/scrcpy/default.nix
index b73c6d351a204c9e1fe0b6297838e4ab5a1102cb..2f0d184402fc77c237957c7f92a6a2e552e761a8 100644
--- a/pkgs/misc/scrcpy/default.nix
+++ b/pkgs/misc/scrcpy/default.nix
@@ -5,7 +5,7 @@
, fetchpatch
, platform-tools
-, ffmpeg
+, ffmpeg_3
, SDL2
}:
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ makeWrapper meson ninja pkg-config ];
- buildInputs = [ ffmpeg SDL2 ];
+ buildInputs = [ ffmpeg_3 SDL2 ];
# Manually install the server jar to prevent Meson from "fixing" it
preConfigure = ''
diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix
index 23c513ea175c85d3a72030d446278bd381cfe3fd..74bbe1891821839abe7e7d73142713389cc7cdd2 100644
--- a/pkgs/misc/tmux-plugins/default.nix
+++ b/pkgs/misc/tmux-plugins/default.nix
@@ -109,6 +109,19 @@ in rec {
};
};
+ fingers = mkDerivation rec {
+ pluginName = "fingers";
+ version = "1.0.1";
+ src = fetchFromGitHub {
+ owner = "Morantron";
+ repo = "tmux-fingers";
+ rev = version;
+ sha256 = "0gp37m3d0irrsih96qv2yalvr1wmf1n64589d4qzyzq16lzyjcr0";
+ fetchSubmodules = true;
+ };
+ dependencies = [ pkgs.gawk ];
+ };
+
fpp = mkDerivation {
pluginName = "fpp";
version = "unstable-2016-03-08";
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index 4ecfa222de74ded7af9c453b97d2944a73c4f7a7..8d67856feec08c256526e55e9c30ba7568cdd1b2 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -65,12 +65,12 @@ let
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2020-05-22";
+ version = "2020-07-01";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "7265ceb6d050d1a4642741d248f11e4f2abd37e1";
- sha256 = "172ip0wbrmrwxhv5nvpgb0g982w9smyzlwg16gphrjiwnxllj1w7";
+ rev = "b3c6db173a019c37c83d4600c0c68872e91086dd";
+ sha256 = "0il34czgidxdy8hpwn6aa3mjs4rzplixyvx58cqy7cbcbs0vk933";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -269,12 +269,12 @@ let
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar-vim";
- version = "2020-05-24";
+ version = "2020-06-15";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "b2e7a69945c2b452598a1d4fa25d8fc94aa8b02c";
- sha256 = "03fx03pdw4bwqyd4jyk0ixb5fhv900x0lg615ig0i4qg9nqjnc8n";
+ rev = "0cbf6ced3c1b6cfd1ab869a46165d69018747550";
+ sha256 = "0553m0v48kz2r0vasq4yd0834r066h1mha6sx5k0ls0s0074w10m";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -353,36 +353,36 @@ let
coc-css = buildVimPluginFrom2Nix {
pname = "coc-css";
- version = "2020-04-15";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-css";
- rev = "41fe3122753b62c4416eb5e4ca4bef1cb3d3ebd2";
- sha256 = "13xg0v2iwf8nrd1bba5nmwgav37fb8q4fqr5bsg3qxlbghpw0bbl";
+ rev = "a8cde12697de70dddf235ada61dc3601a6c04b57";
+ sha256 = "03n7czxiraa9pjcdfigmxgwyprpijbs0vhmzccxx0nwm038291y6";
};
meta.homepage = "https://github.com/neoclide/coc-css/";
};
coc-denite = buildVimPluginFrom2Nix {
pname = "coc-denite";
- version = "2020-04-17";
+ version = "2019-01-19";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-denite";
- rev = "50a573af21a9563f331f2711f3fd7a568c33907f";
- sha256 = "06h3if5sn5sqgrq1ql1j7g5xy658mwywd7ri1hajzi8s3mb5lanq";
+ rev = "f0cf609724249e662fef54169b484b7d089032f9";
+ sha256 = "0jknvcf1cf53bwyhf1rhm5fa7nsp0l7sihns1qybph8hayb5rwvp";
};
meta.homepage = "https://github.com/neoclide/coc-denite/";
};
coc-emmet = buildVimPluginFrom2Nix {
pname = "coc-emmet";
- version = "2020-05-19";
+ version = "2020-07-01";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-emmet";
- rev = "5424c10fb8c451059cdcf04b10aa7c28178ce5b0";
- sha256 = "15zfmsy7ymcp3js3y8f6wvwj3r0p9a45v1zvq07ilwri91z6nkrl";
+ rev = "edeb4c25e95257f943145ff7b114b9ddc2d8fa2b";
+ sha256 = "0pjvfbwxa4p647fjkrqr9rkvxlhcwsddrz0gn2rxh1x7hsxm2ma2";
};
meta.homepage = "https://github.com/neoclide/coc-emmet/";
};
@@ -401,36 +401,36 @@ let
coc-fzf = buildVimPluginFrom2Nix {
pname = "coc-fzf";
- version = "2020-06-02";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "antoinemadec";
repo = "coc-fzf";
- rev = "8c89226acc29fe2695e8f86355c04ce1587f0fda";
- sha256 = "04616lzpch9r5cj6nh4dw4b666iyi314n95mi62n5qcaibr6r85s";
+ rev = "806b44b3d223ae8e24134eaa3b5cffd210300b98";
+ sha256 = "0rabc8ck1mkn0xxryzy27nq7ncqbhm6zhlg1vab8gyfm35l2zr9v";
};
meta.homepage = "https://github.com/antoinemadec/coc-fzf/";
};
coc-git = buildVimPluginFrom2Nix {
pname = "coc-git";
- version = "2020-05-12";
+ version = "2020-06-11";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-git";
- rev = "b45372104d2234612f89658570887c55e6efea83";
- sha256 = "1p7ah0dr31h0pllx00ms46fd5pmkp604zlkk08z40w54hzhr5qhh";
+ rev = "bbddf4a9447848cdd18a693268bffcc0fe523c08";
+ sha256 = "11c5rnlf45wz0slvl0gcqcdc9xb859pxy44xynfbbsl0ii1l8zc1";
};
meta.homepage = "https://github.com/neoclide/coc-git/";
};
coc-go = buildVimPluginFrom2Nix {
pname = "coc-go";
- version = "2020-05-25";
+ version = "2020-06-10";
src = fetchFromGitHub {
owner = "josa42";
repo = "coc-go";
- rev = "d9756fd65dc1d6740e797fa22d3f6f4fdb2b00d5";
- sha256 = "14qc9ny12y52rbxn0gcwh6cpqc2zpwgb4jlla5p72w9pfh9gfh6z";
+ rev = "38b0b30355f85a7952a2e6602fdb1cdf9141a501";
+ sha256 = "0wmdfcglvixfqahjg3lc5q7y36wk6lzczr5nhnwixh9cis1nybx6";
};
meta.homepage = "https://github.com/josa42/coc-go/";
};
@@ -449,12 +449,12 @@ let
coc-html = buildVimPluginFrom2Nix {
pname = "coc-html";
- version = "2020-03-30";
+ version = "2020-06-24";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-html";
- rev = "8ae5d2832761b5868f69c67f33ce26f9edb26c65";
- sha256 = "1rf9qfimnbxjr5s55pzm8npixan5cz2v17g4j34f18i9ky6yyk0b";
+ rev = "c841e3bd11d76cf0806d21f32c9cac5c9afa35e9";
+ sha256 = "1xail08fb7hd43d03l79ynrp0bmcbk2hdcyk3mxl3fkizw9pd9dy";
};
meta.homepage = "https://github.com/neoclide/coc-html/";
};
@@ -473,12 +473,12 @@ let
coc-java = buildVimPluginFrom2Nix {
pname = "coc-java";
- version = "2020-05-29";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-java";
- rev = "bf698c0df4d63c7c84013d58111b7b458f6b12f1";
- sha256 = "1nyswz55dg4d1nz6ff2479ibnzcdhv9ky8a4awlakwp0g0c3680s";
+ rev = "54133e9f411837a54ffc838185c343e628213b29";
+ sha256 = "06blp4bidz74qgb44h498jbhx4gw5g57ki0a5gwms11zm74v0k00";
};
meta.homepage = "https://github.com/neoclide/coc-java/";
};
@@ -521,12 +521,12 @@ let
coc-metals = buildVimPluginFrom2Nix {
pname = "coc-metals";
- version = "2020-06-01";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "ckipp01";
repo = "coc-metals";
- rev = "0286d7f11647dca4a63d84fe4101dbabc7731c04";
- sha256 = "068aqynvzsnrz2dh68zdy40h342nfrf8kvv9234qdr91mhbvrxv4";
+ rev = "3dbe29b9462a1dd910ff653564cadd72146386c8";
+ sha256 = "1j2z557lzsr25s9ijdfiyg8zd7f967qnq8imacwn6qzfs1r337nj";
};
meta.homepage = "https://github.com/ckipp01/coc-metals/";
};
@@ -557,24 +557,24 @@ let
coc-prettier = buildVimPluginFrom2Nix {
pname = "coc-prettier";
- version = "2020-05-27";
+ version = "2020-07-03";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-prettier";
- rev = "1fbfe34dfce455111e3eae939fc8a37d2fd1ec42";
- sha256 = "170zhsq73shykxszwwcqakrnl5cawf9kkgc1mqy0l0jqmw3jk8qy";
+ rev = "ef16275ef4dfe5e0790f425822f955c349f7f01a";
+ sha256 = "0q1cr3rjxjsj2dwfjs0vmbcqcdq986cn14d4iryxa2vihhihiwl2";
};
meta.homepage = "https://github.com/neoclide/coc-prettier/";
};
coc-python = buildVimPluginFrom2Nix {
pname = "coc-python";
- version = "2020-05-08";
+ version = "2020-06-15";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-python";
- rev = "c4b450a62020ff37b27ea0b8d05de3e3c53344c6";
- sha256 = "1hk29c55nk21avhrk9i8dppcid62jnr1y2b9lml14c4y01yr4mpp";
+ rev = "241c6b39e6618279b619926269431ef45de87840";
+ sha256 = "1x3lrk4x7qhp9pg8x11k36pcgd5f45la4r77fq82jy307s5dny20";
};
meta.homepage = "https://github.com/neoclide/coc-python/";
};
@@ -593,24 +593,24 @@ let
coc-rls = buildVimPluginFrom2Nix {
pname = "coc-rls";
- version = "2020-05-13";
+ version = "2020-07-03";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-rls";
- rev = "166fd05342d026759246594eb5fd8d0bc240505d";
- sha256 = "17x0h2g5791z5xmhl7kps09b9zrac2yni3r59rrx96rry50fkca5";
+ rev = "71bbe50be43c886aa1ef8190cb55fa6f7fe44f59";
+ sha256 = "19r0gb3qbnsg5q4ai7an7d3a1zwdzjh3vg0l4khhnkhbh5ws69m4";
};
meta.homepage = "https://github.com/neoclide/coc-rls/";
};
coc-rust-analyzer = buildVimPluginFrom2Nix {
pname = "coc-rust-analyzer";
- version = "2020-06-04";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "fannheyward";
repo = "coc-rust-analyzer";
- rev = "acd5e7fca38dbc8ad8bfe9f187f1f4e6ee64ea88";
- sha256 = "14qyszmyzykibdkdv38cypc8gmhaz0301prirjbpf2gijryk922b";
+ rev = "6502de6ac34a5f15285530082644d5923986f77e";
+ sha256 = "09z1nbp8yr77mr7rn4nbsf278q6qwf6snfdh25il61bal9pvh4cz";
};
meta.homepage = "https://github.com/fannheyward/coc-rust-analyzer/";
};
@@ -629,12 +629,12 @@ let
coc-snippets = buildVimPluginFrom2Nix {
pname = "coc-snippets";
- version = "2020-05-20";
+ version = "2020-06-10";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-snippets";
- rev = "f5e7a3575a04ee9cacd659380d0d0118fa4bb5cd";
- sha256 = "0zrllqqdgf1ckzgaxhk7459cbkv7x1vkfgwsvilcjspxaww1s1bv";
+ rev = "a36f36afe7094562756202d1bb88c1f80597393e";
+ sha256 = "117idj29gk8psj27zmwazanwxf4br08mlkcpnkxyw6blm5aibzpp";
};
meta.homepage = "https://github.com/neoclide/coc-snippets/";
};
@@ -713,24 +713,24 @@ let
coc-tsserver = buildVimPluginFrom2Nix {
pname = "coc-tsserver";
- version = "2020-05-22";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-tsserver";
- rev = "bac002caef532d6dc58c10a2885eeed463082d4f";
- sha256 = "1b10bdlqbj82rragymka691fz0phgk6v63diijkyb1ia302q1613";
+ rev = "a45d50acca1c79c72485811cd9bf308b9fbf4ec3";
+ sha256 = "0b8cr9xaqigs1nn7vqyvs2frawfz20pn28xp1q6fbx089rddiv0a";
};
meta.homepage = "https://github.com/neoclide/coc-tsserver/";
};
coc-vetur = buildVimPluginFrom2Nix {
pname = "coc-vetur";
- version = "2020-05-14";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-vetur";
- rev = "679eb834ac8c16290a0cc50ab7c222e1144644f7";
- sha256 = "1jkz0qixrp7vzpv9l2ls0yl5kyqzi3bbvydpifdb858j8jqbk4dq";
+ rev = "37c70071a93aeacf23ac651cd6e9f7ed11582033";
+ sha256 = "037p3zkavfyh75wclibd2iwd1ds8kzi72q8zy7rwdchwxw57xwhj";
};
meta.homepage = "https://github.com/neoclide/coc-vetur/";
};
@@ -761,12 +761,12 @@ let
coc-yaml = buildVimPluginFrom2Nix {
pname = "coc-yaml";
- version = "2020-03-06";
+ version = "2020-06-26";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-yaml";
- rev = "338192a2434b96b139fb8c07d260da00b3100997";
- sha256 = "020jpsm9ss2v3x1g43m920w2yamv8khl7mg7wm4sx6qsl3rlfq4g";
+ rev = "e3db99f415a1439b44548473fbaa3f79df4f383e";
+ sha256 = "0aij94s5jak5g2myd6xmcwx5aclpvgcbg9nwxqzkij5m24wpi23n";
};
meta.homepage = "https://github.com/neoclide/coc-yaml/";
};
@@ -785,24 +785,24 @@ let
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
- version = "2020-06-04";
+ version = "2020-07-03";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "d992e129997d9bda225a4e59ed5e5a57fca1896a";
- sha256 = "0f4vsg2fbwn4jpfj8lv8ib8i8adzvr9inw4q861w87zssk65bi8g";
+ rev = "87d5c948277d29abe5e8a43603b89f071e0bca47";
+ sha256 = "0ndixl2pf33l1qh0y5ixsflgy0vdzsy79mwl3kqmm6wnal8gj94v";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
colorizer = buildVimPluginFrom2Nix {
pname = "colorizer";
- version = "2018-06-16";
+ version = "2020-06-21";
src = fetchFromGitHub {
owner = "lilydjwg";
repo = "colorizer";
- rev = "afc1491e5b9c36305ce710bdad2b48f069141183";
- sha256 = "1dpiv9z8h6196acncyjhzd1qa56y17468fpxbfzrx5q2266sajc7";
+ rev = "bafd4e98462a4ddeb275d02fa1448b4349e2e50f";
+ sha256 = "0j4x8vf3dj2v3jjjxqyhahrbfm99mgqryq2srnik0wbz7v1br2lh";
};
meta.homepage = "https://github.com/lilydjwg/colorizer/";
};
@@ -858,12 +858,12 @@ let
conjure = buildVimPluginFrom2Nix {
pname = "conjure";
- version = "2020-05-26";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "Olical";
repo = "conjure";
- rev = "5cb5e37913fa6fe410ee150f5cd8c75e34b060c4";
- sha256 = "1h23qf0i97lcng1llc0q80jizsv7hkpnyvaj5dr3kfbwi84nfkmp";
+ rev = "9ad1c3423d4174ebff09039387eeb3c85fc848f9";
+ sha256 = "1kshivd4gaq6kx2idhjndjmca2np5r3hfzq09wk4ivzxjmcwg94p";
};
meta.homepage = "https://github.com/Olical/conjure/";
};
@@ -918,12 +918,12 @@ let
csv-vim = buildVimPluginFrom2Nix {
pname = "csv-vim";
- version = "2020-05-29";
+ version = "2020-06-16";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "csv.vim";
- rev = "c84fd12a226d7b3b8d4b7e77ed5ddd1c5fa970ad";
- sha256 = "1gjhbgwqf1zg813a3wcqj2x29gs4x7yc185mxi3lvnxghwj9j2i3";
+ rev = "e999936dc4873708b524f94ae0a42df950900ff8";
+ sha256 = "1im11fpavcsyk7pjhnk2kkdnl0q9a6ai3nk3g3av0drm2qvia41x";
};
meta.homepage = "https://github.com/chrisbra/csv.vim/";
};
@@ -978,12 +978,12 @@ let
dart-vim-plugin = buildVimPluginFrom2Nix {
pname = "dart-vim-plugin";
- version = "2020-05-20";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "dart-lang";
repo = "dart-vim-plugin";
- rev = "70bc2f27d579d24e4973aea19df2fdffb1a8c95d";
- sha256 = "01agwm0scg7g5l04djxmj22rd5rd3di1z9g89hp2lr3rqp8ipdrn";
+ rev = "b9fd9d22d0c705e89e2cc50b993db04d824dd8aa";
+ sha256 = "1m2i263ppvs8xbb5xfif5pyd5zxwhimvm373dlmlwmgn339cw0pa";
};
meta.homepage = "https://github.com/dart-lang/dart-vim-plugin/";
};
@@ -1014,12 +1014,12 @@ let
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2020-05-30";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "5d8133aba89acaab3b532b15eed8e6cba77b1cd2";
- sha256 = "1gw73cybp1qxgnqfa6hn6g2ky30canhmrchf550kp5j8nflqa887";
+ rev = "17c86b95f2667c674fd87d54c3807ff1e449a714";
+ sha256 = "1zqvblnp1654l8fkn77a6q4k7gb005ps2cvzj3pw2g4ksdmfznxy";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -1062,24 +1062,24 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
- version = "2020-06-01";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
- rev = "7c971aa2e40853b21f7967788e9ea3baa4e97ab2";
- sha256 = "04v3v14g7nnmc6rhz5vpppqgkk8z67am4nc6k8jwbrv61sq1ga6b";
+ rev = "1923d69eff4b1f9a9a70d9978a447bdccadecd4c";
+ sha256 = "0h30z8zq34ps1qxp85kyhb1v8cbx3l9iz77zrjgddk6pf6hx31yh";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol-nvim";
- version = "2020-04-14";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
- rev = "d438a6f550910a5688481ff0251771ac7dd09245";
- sha256 = "0p6kvl1pgf5d5rnag297dhjzzplmawvmi2j1r2m6p0732ls4qxrw";
+ rev = "b07a1f2a23a4e68010c53a1e4e1d2a9e46e37ec5";
+ sha256 = "0dac5q55cqzl2xawfb2dnqnvbwribbbc58lsm612iz425bhv2yn3";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
};
@@ -1172,12 +1172,12 @@ let
deoplete-jedi = buildVimPluginFrom2Nix {
pname = "deoplete-jedi";
- version = "2020-04-13";
+ version = "2020-06-20";
src = fetchFromGitHub {
owner = "deoplete-plugins";
repo = "deoplete-jedi";
- rev = "42f4c24a951b0fb5e76a70e5234f16193a8a746d";
- sha256 = "1incjz7xsh4cfxw06ff07830ywn0p99b1zmml8pkapbnh3x2bjgc";
+ rev = "9ad4cbad7e8052bab042f724c71ba10621542f2c";
+ sha256 = "1hfrvgfl9av7c4v1pd04rnp5gcvnl1qwnfgq3vzh288mjs8z1yxk";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/deoplete-plugins/deoplete-jedi/";
@@ -1209,12 +1209,12 @@ let
deoplete-lsp = buildVimPluginFrom2Nix {
pname = "deoplete-lsp";
- version = "2020-05-30";
+ version = "2020-06-11";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete-lsp";
- rev = "2994bf57fed476a5b9878e842b14b5b5c5b22211";
- sha256 = "0y22nay6qkn0sl74hlhhri3hjw5r3fwmmxby3j9q0avszlmq7352";
+ rev = "64a8663e529686fc43390942672ff2b33beda0e3";
+ sha256 = "1z8axvcrzip4bgmnn62p3q7rr3y7avkf7l4k2r266bkxwgsmh50k";
};
meta.homepage = "https://github.com/Shougo/deoplete-lsp/";
};
@@ -1293,12 +1293,12 @@ let
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
- version = "2020-06-02";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
- rev = "921688d72168e436c82f3d413a5de7d78369a0c7";
- sha256 = "01wpq4majnhh4lxmai0ix5dqvfxrbdsj2pic785x3kaqn4all31w";
+ rev = "a57980ab9d08b11affddc30439f6975e4eb01b41";
+ sha256 = "0aiq70q82w6la4969nmbqz86innm7siz420yy87g9zwadja8nx6c";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@@ -1341,12 +1341,12 @@ let
echodoc-vim = buildVimPluginFrom2Nix {
pname = "echodoc-vim";
- version = "2020-04-08";
+ version = "2020-06-08";
src = fetchFromGitHub {
owner = "Shougo";
repo = "echodoc.vim";
- rev = "31533d9c6c2723dfb4cf5691c83f330a3a0ccddd";
- sha256 = "1ygm4g90zv009iqv8k8n4930a7gpij5jxbz7dqq2dfyj4jn37rkf";
+ rev = "4719626bfd477f1189dd9992614ff452d3ea3caf";
+ sha256 = "0bpaav7yf06wlzfiyx6iylxan8a9hici041pnmlw7kgf176h6w7b";
};
meta.homepage = "https://github.com/Shougo/echodoc.vim/";
};
@@ -1378,12 +1378,12 @@ let
emmet-vim = buildVimPluginFrom2Nix {
pname = "emmet-vim";
- version = "2020-05-04";
+ version = "2020-06-20";
src = fetchFromGitHub {
owner = "mattn";
repo = "emmet-vim";
- rev = "76285f8ec456a8c0d01ea0fa9d0b757c7eb0bab3";
- sha256 = "1qrqg4kr55hisi5f4qlkj1zvvlgfpby9pyynlb669d8414013f67";
+ rev = "dc6cb4fd074f4c371158eeab0c8e4ce4af33534b";
+ sha256 = "1cy201c5imbw2pw65f1s0nn8p6vwm00nqlvxwygh18dhy2qv4gfa";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mattn/emmet-vim/";
@@ -1548,12 +1548,12 @@ let
fzf-vim = buildVimPluginFrom2Nix {
pname = "fzf-vim";
- version = "2020-06-01";
+ version = "2020-06-21";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "5aa5977d744d1183806079d307f023b0c5ceaaef";
- sha256 = "0b7lgdr66q99dfc73iwgb11pd4b465qmslfzqypsp8jamckk1jii";
+ rev = "2bf85d25e203a536edb2c072c0d41b29e8e4cc1b";
+ sha256 = "0dj6nw7rgc4679vqqmls8f59r3ax1ys4lrq4dq1gby3yk8z7lcy9";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
};
@@ -1572,24 +1572,24 @@ let
gentoo-syntax = buildVimPluginFrom2Nix {
pname = "gentoo-syntax";
- version = "2020-06-04";
+ version = "2020-06-05";
src = fetchFromGitHub {
owner = "gentoo";
repo = "gentoo-syntax";
- rev = "632d0a72c83cd0ccf7f40cb64470dc84f51bdce2";
- sha256 = "0q5cj2zpcdxmwm8dcj0nbyffjs1a075fgqbang4s0ikangbhx586";
+ rev = "47b6900c425614d4ba22223c13a23920f0618d9f";
+ sha256 = "0agswv1r5nxbnw0nddhw9vqvrfsvsgh18nwrg83c01sj97075qmv";
};
meta.homepage = "https://github.com/gentoo/gentoo-syntax/";
};
ghcid = buildVimPluginFrom2Nix {
pname = "ghcid";
- version = "2020-05-17";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "ndmitchell";
repo = "ghcid";
- rev = "64f693f6581c3acdee71897eaba7c4e793eaa946";
- sha256 = "194njs7nfdmpnv1bkadamvicp735834kq0ijha5s41i492hb589i";
+ rev = "e54c1ebcec8bf4313ef04a1c5f47ecdbb6d11db3";
+ sha256 = "1bs07jjj3pgwdr81w8piph6wz73n0gwj3imbnd2za0jqxbshyzry";
};
meta.homepage = "https://github.com/ndmitchell/ghcid/";
};
@@ -1606,6 +1606,18 @@ let
meta.homepage = "https://github.com/eagletmt/ghcmod-vim/";
};
+ git-messenger-vim = buildVimPluginFrom2Nix {
+ pname = "git-messenger-vim";
+ version = "2020-06-08";
+ src = fetchFromGitHub {
+ owner = "rhysd";
+ repo = "git-messenger.vim";
+ rev = "0c79022b267f10305cd2d0d3e978c77bcb67b617";
+ sha256 = "1657622w60g2xqxalvxjhx9blcppxy69kgn170jb65902x2bav7p";
+ };
+ meta.homepage = "https://github.com/rhysd/git-messenger.vim/";
+ };
+
gitignore-vim = buildVimPluginFrom2Nix {
pname = "gitignore-vim";
version = "2014-03-16";
@@ -1630,26 +1642,38 @@ let
meta.homepage = "https://github.com/gregsexton/gitv/";
};
+ gotests-vim = buildVimPluginFrom2Nix {
+ pname = "gotests-vim";
+ version = "2019-04-10";
+ src = fetchFromGitHub {
+ owner = "buoto";
+ repo = "gotests-vim";
+ rev = "e0ad687be26875153ecd43d16db3b93a637394e4";
+ sha256 = "01w981v7rya9fnxwdhlka4vfzlnw87pxmfcqmvxh3p96lmi71xjm";
+ };
+ meta.homepage = "https://github.com/buoto/gotests-vim/";
+ };
+
goyo-vim = buildVimPluginFrom2Nix {
pname = "goyo-vim";
- version = "2019-06-13";
+ version = "2020-06-08";
src = fetchFromGitHub {
owner = "junegunn";
repo = "goyo.vim";
- rev = "6b6ed2734084fdbb6315357ddcaecf9c8e6f143d";
- sha256 = "1ywlz1hn54kxyp5q0angriaarimq7ys7m6sk6l4x8jr1g2yh0afz";
+ rev = "3e129198bba7d6b50406902002ad7d213a6cccaa";
+ sha256 = "1b2wsxbg27nmwxrncwddkl2ck8hbiqdqi821vl9d1fl5nx042y2b";
};
meta.homepage = "https://github.com/junegunn/goyo.vim/";
};
gruvbox = buildVimPluginFrom2Nix {
pname = "gruvbox";
- version = "2020-02-23";
+ version = "2020-07-03";
src = fetchFromGitHub {
owner = "morhetz";
repo = "gruvbox";
- rev = "040138616bec342d5ea94d4db296f8ddca17007a";
- sha256 = "0qk2mqs04qlxkc1ldgjbiv1yisi2xl2b8svmjz0hdp9y2l5vfccw";
+ rev = "bf2885a95efdad7bd5e4794dd0213917770d79b7";
+ sha256 = "0576sqzljal3k8rsnbmcvlsk4ywg1vfgkxkvrv2zac2d5wwa9i8z";
};
meta.homepage = "https://github.com/morhetz/gruvbox/";
};
@@ -1728,12 +1752,12 @@ let
iceberg-vim = buildVimPluginFrom2Nix {
pname = "iceberg-vim";
- version = "2020-05-15";
+ version = "2020-06-27";
src = fetchFromGitHub {
owner = "cocopon";
repo = "iceberg.vim";
- rev = "bdd630fb15dca7793b04deaf1c1fb3a6af33ceae";
- sha256 = "045jm4gz8gqv7mgz04l3q42mj1ji9qv99n915zq8fgzfskc0pixj";
+ rev = "8e9b8717121c1b9ce93bbf6ef3372e9a567abbcd";
+ sha256 = "0rimchajc7slqid9s4dhhy5fjfspsg66b4ddfik3djgzvq088rpn";
};
meta.homepage = "https://github.com/cocopon/iceberg.vim/";
};
@@ -1824,12 +1848,12 @@ let
iosvkem = buildVimPluginFrom2Nix {
pname = "iosvkem";
- version = "2020-01-18";
+ version = "2020-06-18";
src = fetchFromGitHub {
owner = "neutaaaaan";
repo = "iosvkem";
- rev = "08e36b649c83eece7edbd2e04e42e077aebc78eb";
- sha256 = "0jawl7fs6wl3ny9vsmzqv5pnkv5nn6wj1nx7hzgdl41183958pni";
+ rev = "df359d91510be0c078905568d9033c891a3a2f4b";
+ sha256 = "0xqh5hr4m6hm2vfms1iqarzhgkmrgx6f5ywyh6qhwkbrdj8q3lyq";
};
meta.homepage = "https://github.com/neutaaaaan/iosvkem/";
};
@@ -1872,12 +1896,12 @@ let
jedi-vim = buildVimPluginFrom2Nix {
pname = "jedi-vim";
- version = "2020-03-07";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "davidhalter";
repo = "jedi-vim";
- rev = "e83112f9aab147ab485ee7af72e01d047c5206d3";
- sha256 = "0yj1bsfn43crmfn0ylyzyz41z0vmvapl5cgm7k1rnbj96i7vifx7";
+ rev = "a0207fadf9f165adac61f01abc07db0ae898cbe6";
+ sha256 = "0hdnswwp0nw8z2rm4dij958arb13rlqr4izqydbh046lh1ksc9b1";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/davidhalter/jedi-vim/";
@@ -1897,12 +1921,12 @@ let
Jenkinsfile-vim-syntax = buildVimPluginFrom2Nix {
pname = "Jenkinsfile-vim-syntax";
- version = "2019-12-31";
+ version = "2020-06-05";
src = fetchFromGitHub {
owner = "martinda";
repo = "Jenkinsfile-vim-syntax";
- rev = "164b457d87b65c6ca9e5998b69c6cd24248f62ac";
- sha256 = "14s26hlsdqys7br84l9wiyvhcy17s6966mhgr9n6sdqmhz6lc4nm";
+ rev = "a701341879c6db93f5dffa37f4589eef3c4ded85";
+ sha256 = "0nm3lf37l1g8lpa4yz1va0s6vw0vw99zghy3dzq933j0kqmspgvp";
};
meta.homepage = "https://github.com/martinda/Jenkinsfile-vim-syntax/";
};
@@ -1921,12 +1945,12 @@ let
julia-vim = buildVimPluginFrom2Nix {
pname = "julia-vim";
- version = "2020-05-21";
+ version = "2020-06-06";
src = fetchFromGitHub {
owner = "JuliaEditorSupport";
repo = "julia-vim";
- rev = "2d0b6e4018d6cc01b96ab326ff6495876200866d";
- sha256 = "1ijmxxw63mraa5afddahfvwbh9acrf11q7g6hf32k6923rfccrnq";
+ rev = "f0fab9a2df5223815f7dc46f44f69566aa9e51d1";
+ sha256 = "145wxlv5rifk93lvai17625r1c94lnbi8rnda0vidr0dhhgcl7v7";
};
meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/";
};
@@ -2017,48 +2041,48 @@ let
lexima-vim = buildVimPluginFrom2Nix {
pname = "lexima-vim";
- version = "2019-07-22";
+ version = "2020-07-01";
src = fetchFromGitHub {
owner = "cohama";
repo = "lexima.vim";
- rev = "aa32e972b69230625989daa09ee5fd74a2d877ef";
- sha256 = "15cc09vb0yrasz76qkcqxhj95y1m6yrsx3wsn6khx39kp1bas0jd";
+ rev = "de17b1ec4009017b08d108e495c2d8d209074ad0";
+ sha256 = "0ks2nyg2pvvyd3lrlhdbbf3ix48zdh839d65hglk34xl59hmnx1y";
};
meta.homepage = "https://github.com/cohama/lexima.vim/";
};
lf-vim = buildVimPluginFrom2Nix {
pname = "lf-vim";
- version = "2020-05-12";
+ version = "2020-06-11";
src = fetchFromGitHub {
owner = "ptzz";
repo = "lf.vim";
- rev = "8dbdb135f3704790f9e66a141d2785d4b65c238d";
- sha256 = "0phfqg6ax79vsz1sy6pvjflz1929x58k7nifiqki9bzp2m6knls9";
+ rev = "8eef4095f0ca4ec37b6877b7b01047146e987c6b";
+ sha256 = "17clfc8shmv485r6anpkkcq88x6n2pm54ir1pjy852spzykycika";
};
meta.homepage = "https://github.com/ptzz/lf.vim/";
};
lh-brackets = buildVimPluginFrom2Nix {
pname = "lh-brackets";
- version = "2020-06-03";
+ version = "2020-06-16";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-brackets";
- rev = "d6ea4b24b14f3ead29dc8df2e2d942c2b0287948";
- sha256 = "0gh21v0gnwhq2gim1hhfd0376zk4jdhfn9dldczxvzipxw3jaknr";
+ rev = "0553fecb3425dafe65a724ad01d85427285ac184";
+ sha256 = "0ih6ccsqhqc9cynkzqfb55x5mfz743hvdrxzlhm0axrkxxn3nczb";
};
meta.homepage = "https://github.com/LucHermitte/lh-brackets/";
};
lh-vim-lib = buildVimPluginFrom2Nix {
pname = "lh-vim-lib";
- version = "2020-06-03";
+ version = "2020-07-01";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-vim-lib";
- rev = "448982501112f69f8edb7fb7bb61573091036366";
- sha256 = "1k4man0jm8pkvb2f8l2f743ipwiz76ljzzn1hi4pvs0wncdr7k6q";
+ rev = "d704949896e56b1a54c8947abe090068ee12d8a9";
+ sha256 = "0bv3036l1r1jkdwc0j9w9842n3his799ggwii3m65pvsk62ghcjf";
};
meta.homepage = "https://github.com/LucHermitte/lh-vim-lib/";
};
@@ -2077,24 +2101,24 @@ let
lightline-bufferline = buildVimPluginFrom2Nix {
pname = "lightline-bufferline";
- version = "2020-05-08";
+ version = "2020-07-01";
src = fetchFromGitHub {
owner = "mengelbrecht";
repo = "lightline-bufferline";
- rev = "ef674de5ca1c963ad12f04631ea58f90dbbc70da";
- sha256 = "0kdla3gmkyk77vqz6hj41alq3jmrkml7836fhsd3hb50f6wwvk11";
+ rev = "77eb9c67d3d7cc14f11d68e865e3540fcc56fdbe";
+ sha256 = "1c1aznfs297846f0w6f67sx4fdk9pxxalayfz1dcwabbfq785g6p";
};
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
};
lightline-vim = buildVimPluginFrom2Nix {
pname = "lightline-vim";
- version = "2020-05-18";
+ version = "2020-06-21";
src = fetchFromGitHub {
owner = "itchyny";
repo = "lightline.vim";
- rev = "c172131e0369672bc1b9454a2aec6d532d350dcc";
- sha256 = "04nxldbb885n11vwz61c1r4h65y26six5cs9invbz27h4pgyrvna";
+ rev = "afd88109a6e24c4cc0cb55ae70ca66c108f1c540";
+ sha256 = "1cjb7klyigsqxv827bxdgp22b8cc5wihb1jfk7a8l63skliyqmg2";
};
meta.homepage = "https://github.com/itchyny/lightline.vim/";
};
@@ -2245,12 +2269,12 @@ let
neco-ghc = buildVimPluginFrom2Nix {
pname = "neco-ghc";
- version = "2018-05-13";
+ version = "2020-06-06";
src = fetchFromGitHub {
owner = "eagletmt";
repo = "neco-ghc";
- rev = "682869aca5dd0bde71a09ba952acb59c543adf7d";
- sha256 = "1v7ibi4fp99s4lswz3v0gf4i0h5i5gpj05xpsf4cixwj2zgh206h";
+ rev = "b4ea02c537975a5a2bf00cb5f24cd784b2b6f5ad";
+ sha256 = "13la3slqkljn7y8y9p8ic3majnvjf7pnrwr16cdpacklmz733x1f";
};
meta.homepage = "https://github.com/eagletmt/neco-ghc/";
};
@@ -2293,12 +2317,12 @@ let
neocomplete-vim = buildVimPluginFrom2Nix {
pname = "neocomplete-vim";
- version = "2020-01-23";
+ version = "2020-06-27";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neocomplete.vim";
- rev = "0f83788cb67e0743a3a9c8d3a3a6e52a01bdc6c2";
- sha256 = "1ydnb576qbdbij7ipciw0m46wbj45gj7xirpmqxazgp9y6b13isf";
+ rev = "5c18aacf03e210a23800775bf3585f3735d00a30";
+ sha256 = "08vpfcgx88hfbmnipsg590i6fcpq5gwa6va46pd2lipmcpc4p17g";
};
meta.homepage = "https://github.com/Shougo/neocomplete.vim/";
};
@@ -2317,12 +2341,12 @@ let
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
- version = "2020-05-17";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "a3561bf2032a162bc9f53d96fa4e5a2ada98854c";
- sha256 = "15lsxwf4f1mg5h716zikwv1hbb0i41d24hrvyrqhwqlnqbwizlbi";
+ rev = "0182a798813f974f21d5779d76747fa68e9717e8";
+ sha256 = "02jh8ph55bns8dhxd1rpl62b4z7i5rx8v28b1ldrrvc29y1ymqs2";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
@@ -2341,12 +2365,12 @@ let
neomake = buildVimPluginFrom2Nix {
pname = "neomake";
- version = "2020-04-09";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "neomake";
repo = "neomake";
- rev = "d10e53956161176c7f8a1ef2899880d5384f47b0";
- sha256 = "0zv27bln0n687s0xm19nrk16i58hmxdhy26jmjh335zji0ydx27v";
+ rev = "3193bd1c96b1071ed6c1316641acdcc977934d36";
+ sha256 = "1gnnnmnzb0nsfsj2iq20dpycmfzk48vfsc06968srzpkzbpw2glf";
};
meta.homepage = "https://github.com/neomake/neomake/";
};
@@ -2365,48 +2389,48 @@ let
neosnippet-snippets = buildVimPluginFrom2Nix {
pname = "neosnippet-snippets";
- version = "2020-05-06";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet-snippets";
- rev = "66abcb7de82a45be6ba8b669d5e7bdca51deafdd";
- sha256 = "0a0irlhj1skkwy1897q6dbg9zh8v6b0sx12dsgj3z37rvplfw78y";
+ rev = "40494577a44c6c7cc03e70e4bb6b4e27cbd8e417";
+ sha256 = "1jiva2s4bvp98kwjprk2qh47avz4nqawsl93118cwh01ys9hhdah";
};
meta.homepage = "https://github.com/Shougo/neosnippet-snippets/";
};
neosnippet-vim = buildVimPluginFrom2Nix {
pname = "neosnippet-vim";
- version = "2020-05-12";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet.vim";
- rev = "70f855d93c4bc727873c42111432660cf6929cdc";
- sha256 = "1gh7vh3qc9k8xhpmcvhdn5nfff81y7hkfky0mgs75a97mkd8qhnz";
+ rev = "ad04263359412e1dbfd687e861f3d28cd702a7f9";
+ sha256 = "1mlvs8wxj8d3yh8srn0zr8bz753mhcyixsrfwcr90qcibglc1ihy";
};
meta.homepage = "https://github.com/Shougo/neosnippet.vim/";
};
NeoSolarized = buildVimPluginFrom2Nix {
pname = "NeoSolarized";
- version = "2020-03-10";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "overcache";
repo = "NeoSolarized";
- rev = "70609c44215c8d2c43ad8c631296caae08a9c8d4";
- sha256 = "0bxrm2vm3z1y37sm6m2hdn72g2sw31dx1xhmjvd0ng72cnp84d9k";
+ rev = "25990b06d8ddbca74fae0bc082926419af75bdca";
+ sha256 = "1z7yg0jif5bj8szvvcx9qyrgbbhhwmbf2s47dbr0i6rc0f2zs3r4";
};
meta.homepage = "https://github.com/overcache/NeoSolarized/";
};
neoterm = buildVimPluginFrom2Nix {
pname = "neoterm";
- version = "2020-05-30";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "kassio";
repo = "neoterm";
- rev = "d6667d8fca8425753d7da215f57e1a0e936e75de";
- sha256 = "1wmsqnhbd438xs8dp2jrkk7fhzzi7w1l66jqwfwz6sxl0ayc3k7y";
+ rev = "f6596a893fc7aafa4c100feb325c2fe0a25d38ad";
+ sha256 = "1qvb90688khm5czwdagm0x6zp59zlcisn9ha0n9q3jz98y088agx";
};
meta.homepage = "https://github.com/kassio/neoterm/";
};
@@ -2449,24 +2473,24 @@ let
nerdcommenter = buildVimPluginFrom2Nix {
pname = "nerdcommenter";
- version = "2020-02-19";
+ version = "2020-06-08";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdcommenter";
- rev = "c62e618a1ab5a50a4028e3296500ba29d9b033d8";
- sha256 = "0w4bxj423dxxkcxnfmipf8x5jfm058rq4g3m98wzcz5zbambv3qs";
+ rev = "fade3d4b26f5a0d58f256a06ba7b0a04d9fb4f3b";
+ sha256 = "1vb5n4g5x3hpnc013gjf8frxxdrcq1zdcm3mpx90b0cjxi252cn3";
};
meta.homepage = "https://github.com/preservim/nerdcommenter/";
};
nerdtree = buildVimPluginFrom2Nix {
pname = "nerdtree";
- version = "2020-06-01";
+ version = "2020-06-23";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdtree";
- rev = "d48ab70721d4f688ed34bd5939e2d6f4c89548c5";
- sha256 = "0rd228ks4gppskcvz6cj94gnbd9wykic8f4ilc9smaqw817gq20s";
+ rev = "6571452857fd1b14f15a3886f9fffc113c36bbac";
+ sha256 = "11hnzc2glnwzn24pz9fixwv87skqf024y0fpfs7jlsklvgs5pw8f";
};
meta.homepage = "https://github.com/preservim/nerdtree/";
};
@@ -2483,6 +2507,18 @@ let
meta.homepage = "https://github.com/albfan/nerdtree-git-plugin/";
};
+ neuron-vim = buildVimPluginFrom2Nix {
+ pname = "neuron-vim";
+ version = "2020-07-05";
+ src = fetchFromGitHub {
+ owner = "ihsanturk";
+ repo = "neuron.vim";
+ rev = "4ccd13f95a2c9f3dafef2d4adf633e0b18a16019";
+ sha256 = "1z7i0szajykhdqckjydgh297k6b83ni9yds809skx90dlgbxwpfx";
+ };
+ meta.homepage = "https://github.com/ihsanturk/neuron.vim/";
+ };
+
nim-vim = buildVimPluginFrom2Nix {
pname = "nim-vim";
version = "2019-04-26";
@@ -2497,12 +2533,12 @@ let
nord-vim = buildVimPluginFrom2Nix {
pname = "nord-vim";
- version = "2019-12-17";
+ version = "2020-06-16";
src = fetchFromGitHub {
owner = "arcticicestudio";
repo = "nord-vim";
- rev = "f06189a4c054fe8c22e46aca4d451e03456f2283";
- sha256 = "0gk4zq0gz3nnwfkldswg9bjpk0gf6d6mgfzcgvj0pnlbja6ass81";
+ rev = "2124a5a760fb6138b10f38ceac3fce5c19056b9a";
+ sha256 = "0g08kydqh58617lxjnlvbvjp0f730kzjpsz44v390sjx2a9xrk23";
};
meta.homepage = "https://github.com/arcticicestudio/nord-vim/";
};
@@ -2569,12 +2605,12 @@ let
nvim-lsp = buildVimPluginFrom2Nix {
pname = "nvim-lsp";
- version = "2020-06-02";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lsp";
- rev = "a7fdf268b1c51f6395900e437060728701aa8b77";
- sha256 = "04v1g4sa6dccaffrlkmyh410ppza5zlrnrapf9c3sfj6bmsr4jd3";
+ rev = "8defde900a60b4a377384d3758b2b9a11930ed90";
+ sha256 = "0gzy50ih60v6h13cvmg8ywsr43a1z7gmxqz7gx3s33fbbvlbgah2";
};
meta.homepage = "https://github.com/neovim/nvim-lsp/";
};
@@ -2615,14 +2651,38 @@ let
meta.homepage = "https://github.com/neovim/nvimdev.nvim/";
};
+ oceanic-next = buildVimPluginFrom2Nix {
+ pname = "oceanic-next";
+ version = "2019-04-10";
+ src = fetchFromGitHub {
+ owner = "mhartington";
+ repo = "oceanic-next";
+ rev = "08158eec24cd154afd1623686aeb336fad580be7";
+ sha256 = "1s2h9mnhl54ww7zpdllwlxz93d5i7l7rx3s9mr8w6sv8azcak3v8";
+ };
+ meta.homepage = "https://github.com/mhartington/oceanic-next/";
+ };
+
+ onedark-vim = buildVimPluginFrom2Nix {
+ pname = "onedark-vim";
+ version = "2020-05-01";
+ src = fetchFromGitHub {
+ owner = "joshdick";
+ repo = "onedark.vim";
+ rev = "4bd965e29811e29e1c1b0819f3a63671d3e6ef28";
+ sha256 = "168zim0ifkg441iwwpxdb93fq4ap2ps0rnrad5lqycpgwr0v0bg2";
+ };
+ meta.homepage = "https://github.com/joshdick/onedark.vim/";
+ };
+
onehalf = buildVimPluginFrom2Nix {
pname = "onehalf";
- version = "2020-05-06";
+ version = "2020-06-11";
src = fetchFromGitHub {
owner = "sonph";
repo = "onehalf";
- rev = "970abdf26b399100cbb59c6b6e693c4ff877c59d";
- sha256 = "1v34n0cz7jkx0wlbl6kv693qgifs0frcw4mv32ll36pmqfyb4m0h";
+ rev = "3aa42a39ed3cddde0c53976a700b81b8a7067890";
+ sha256 = "0x01c7930hlzvjac3r2wbkdha8j6mmhyk7nwgdazh1z4sxqjyj1l";
};
meta.homepage = "https://github.com/sonph/onehalf/";
};
@@ -2665,12 +2725,12 @@ let
papercolor-theme = buildVimPluginFrom2Nix {
pname = "papercolor-theme";
- version = "2019-11-06";
+ version = "2020-06-16";
src = fetchFromGitHub {
owner = "NLKNguyen";
repo = "papercolor-theme";
- rev = "ddd09867ed4e020b3ba2eb47dc3ef365da5b0fed";
- sha256 = "1dhbnd99xs6l5alqhn9m1nynmr9sbvrqj2137l23ysisprl3rgmr";
+ rev = "c657f5c2d5964bbae633f8a42c16f8316f6d6733";
+ sha256 = "1vv1gd64isrgyxc4fyp5mzlhffwkzdc8agnv0aka4v7qdaca45ni";
};
meta.homepage = "https://github.com/NLKNguyen/papercolor-theme/";
};
@@ -2713,12 +2773,12 @@ let
plantuml-syntax = buildVimPluginFrom2Nix {
pname = "plantuml-syntax";
- version = "2020-05-09";
+ version = "2020-07-03";
src = fetchFromGitHub {
owner = "aklt";
repo = "plantuml-syntax";
- rev = "8dddc45f3f7ba4f0319a14e6f0167d97a703ac55";
- sha256 = "1fkls8qwkdgr5fyaml9rlrjzrbwav2zyp2xyfdyg4h6pbgchvkbl";
+ rev = "eb3df3092a767c844db3f3ff355da840abd0aa97";
+ sha256 = "02psvyxli5gs2cx2sha33mk98ivllb8zr1jwgv4hgi5bh6qd7wg3";
};
meta.homepage = "https://github.com/aklt/plantuml-syntax/";
};
@@ -2797,12 +2857,12 @@ let
quick-scope = buildVimPluginFrom2Nix {
pname = "quick-scope";
- version = "2020-05-09";
+ version = "2020-06-18";
src = fetchFromGitHub {
owner = "unblevable";
repo = "quick-scope";
- rev = "95578ca8eef44fcdba5e144b78604018590c6cef";
- sha256 = "1h5kc2wffvaljdvggp2s74jkd7z88y2r5g1flqlgda2x1ihlhavm";
+ rev = "03f047175fc3bd3ed9828ccec48b646bc53ab204";
+ sha256 = "11wh5jy7b1ncqbgc0nmip38zhz9halglaa3bw9da4qk5fp6xr1a4";
};
meta.homepage = "https://github.com/unblevable/quick-scope/";
};
@@ -2965,12 +3025,12 @@ let
rust-vim = buildVimPluginFrom2Nix {
pname = "rust-vim";
- version = "2020-05-13";
+ version = "2020-06-11";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust.vim";
- rev = "953b10061f595496b35aec84b75c413ee5751a23";
- sha256 = "1abacayriz439lj4r3s1x92pp3wwxqav3kqsanxq9k6f6p2b2fyb";
+ rev = "0d8ce07aaa3b95e61bf319b25bb3b1a4ecc780c2";
+ sha256 = "0bwj60zvafv5z61yy66ab6ng1ilnj20k3xnxl6myzvfn70rsp5yd";
};
meta.homepage = "https://github.com/rust-lang/rust.vim/";
};
@@ -2999,6 +3059,18 @@ let
meta.homepage = "https://github.com/megaannum/self/";
};
+ semantic-highlight-vim = buildVimPluginFrom2Nix {
+ pname = "semantic-highlight-vim";
+ version = "2019-09-01";
+ src = fetchFromGitHub {
+ owner = "jaxbot";
+ repo = "semantic-highlight.vim";
+ rev = "7cf0aabbd0f9cb531b0045ac2148dff1131616de";
+ sha256 = "16dnqrdpxf6322az1rn67ay2a4clqz410xn6zqzr1w2y6x4yly1a";
+ };
+ meta.homepage = "https://github.com/jaxbot/semantic-highlight.vim/";
+ };
+
semshi = buildVimPluginFrom2Nix {
pname = "semshi";
version = "2019-12-01";
@@ -3013,12 +3085,12 @@ let
seoul256-vim = buildVimPluginFrom2Nix {
pname = "seoul256-vim";
- version = "2020-03-14";
+ version = "2020-06-21";
src = fetchFromGitHub {
owner = "junegunn";
repo = "seoul256.vim";
- rev = "cfc0167e546a40eb26ec2a0a0f1c141a8c1bcaf1";
- sha256 = "1z980hsmf6gcvd16ja67az131mrgv5fv6v0ivsh0ga8hwc4f9l6q";
+ rev = "24ed467ca6ef9ce7ede56c9ffb1c6b30cd0ee906";
+ sha256 = "0ihs5nxdyx3jr1n96l2yx4b5gc48x7qbyxv6dc53ihw2vpn783fx";
};
meta.homepage = "https://github.com/junegunn/seoul256.vim/";
};
@@ -3169,12 +3241,12 @@ let
splitjoin-vim = buildVimPluginFrom2Nix {
pname = "splitjoin-vim";
- version = "2020-05-16";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
- rev = "99d12007112b63b8e3fd0fcf435471ac63ccf030";
- sha256 = "1mar7v4sp3zbvbczs54n8zj17bh042g0384ichwvqkamfcfxgdid";
+ rev = "f60b6c5ee3341e66373457d3d8007c8b9c2e0a74";
+ sha256 = "1vyirnzswjipimc14gdxnm07wvbkw1sp3kpsggqccwjkibh3fxhh";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
@@ -3230,12 +3302,12 @@ let
syntastic = buildVimPluginFrom2Nix {
pname = "syntastic";
- version = "2020-04-19";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "vim-syntastic";
repo = "syntastic";
- rev = "b3e2d8470fddc7f2b598f09023ebc5045a3fb1fd";
- sha256 = "1ljsh0npbcv9g6l23z4jpba0bk1k5n13ix0p0rr22cipgzlxsbvh";
+ rev = "63b74a7473ec01548298284c210fee0a78a6156d";
+ sha256 = "1xp63bfb9ln80gz4jsp4gjk9ckhlkzxmfi5sb72vvlsravw5g3v7";
};
meta.homepage = "https://github.com/vim-syntastic/syntastic/";
};
@@ -3278,12 +3350,12 @@ let
tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
- version = "2020-05-30";
+ version = "2020-06-24";
src = fetchFromGitHub {
owner = "majutsushi";
repo = "tagbar";
- rev = "a36880be2217814b7034f05eb0f402e8183befc9";
- sha256 = "16rj8pv8b9knbxi2967h96kgwp4r631kmpxdy74xsf938z4cya0j";
+ rev = "d7063c7484f0f99bfa182b02defef7f412a9289c";
+ sha256 = "0awh6p7nc9hggiazhvvaw2hhfml76yl7856ssx8ym6r2vbzqw82v";
};
meta.homepage = "https://github.com/majutsushi/tagbar/";
};
@@ -3314,24 +3386,24 @@ let
tcomment_vim = buildVimPluginFrom2Nix {
pname = "tcomment_vim";
- version = "2020-05-12";
+ version = "2020-06-18";
src = fetchFromGitHub {
owner = "tomtom";
repo = "tcomment_vim";
- rev = "22f3707fd19e1573b4379f3b8db0e967f4ae6492";
- sha256 = "0nj7bsmkw8yc4hfnbsm32lf4qcwc4qd18nr5sb7vrkm6ipsr2qyz";
+ rev = "920d465b56bcf96c976fa22e9558d51aa55dcd9c";
+ sha256 = "0n7gwdyzim4f92mxnjz4zwfiyapyjhbf21b1l3dq9b07x9m40365";
};
meta.homepage = "https://github.com/tomtom/tcomment_vim/";
};
tender-vim = buildVimPluginFrom2Nix {
pname = "tender-vim";
- version = "2020-04-24";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "jacoborus";
repo = "tender.vim";
- rev = "44d04bc9ecb0188e7b1a3e6b6715b9a63dc8f3e1";
- sha256 = "059my5q6gqjdkaf7qn842h92c6y7lp5z8wpwsi2ww6anzy85506z";
+ rev = "25924cb8b29a5158e56fb896a2540c70691c7a28";
+ sha256 = "0mm5h5jhb6y0f1zsfhq0frvdm6s93skshi66rfrpn82l93zigw4c";
};
meta.homepage = "https://github.com/jacoborus/tender.vim/";
};
@@ -3411,12 +3483,12 @@ let
traces-vim = buildVimPluginFrom2Nix {
pname = "traces-vim";
- version = "2020-01-22";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "markonm";
repo = "traces.vim";
- rev = "4d3858eb060a1fd2213b075a707d39cbb118ae3e";
- sha256 = "0qny9z459x7hp5y43iivws2m312clacysdy1nnb3cr1fyhw9pflx";
+ rev = "baed959ee85a3f7631a68104beee512a78233800";
+ sha256 = "0nvl238fd7rnnwdf8xbzz5nzw9r74k86qhaw6khjvl5gydyzg1ah";
};
meta.homepage = "https://github.com/markonm/traces.vim/";
};
@@ -3483,24 +3555,24 @@ let
unicode-vim = buildVimPluginFrom2Nix {
pname = "unicode-vim";
- version = "2020-04-20";
+ version = "2020-06-09";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "unicode.vim";
- rev = "ce061819e4304a9ff2f82779e12e5a30363ab47c";
- sha256 = "0k9gmf2rdvnlfqqhjlk206wimlh5di3smmrr9cgz0djq5pd3r5jz";
+ rev = "76e95c6f8c863f5079cd103b18990684bb02d525";
+ sha256 = "0v3w117bimd74r9i209hgqy75x83hdd3za26l8g729w56kqgq5r8";
};
meta.homepage = "https://github.com/chrisbra/unicode.vim/";
};
unite-vim = buildVimPluginFrom2Nix {
pname = "unite-vim";
- version = "2019-08-27";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "Shougo";
repo = "unite.vim";
- rev = "5addeca429f64130d74d2f7cb8255afdb9e309d2";
- sha256 = "03bqljjc1h43qimm81mv8ywkx5388kd6clm2f7887diiww0fgvfi";
+ rev = "787c777ff2fedd46fc10e315bdfea339fe016d33";
+ sha256 = "1bm48d3n07i2hy7bqz6pzyl3zb5mikhplmk5fk5x09q2i47l6bqg";
};
meta.homepage = "https://github.com/Shougo/unite.vim/";
};
@@ -3543,24 +3615,24 @@ let
verilog_systemverilog-vim = buildVimPluginFrom2Nix {
pname = "verilog_systemverilog-vim";
- version = "2020-05-24";
+ version = "2020-06-12";
src = fetchFromGitHub {
owner = "vhda";
repo = "verilog_systemverilog.vim";
- rev = "e2449daa3272a6d5ad33e433cca3208bf68607a7";
- sha256 = "16w1nskfxsfs9dhk1yxmk16i5vjg0wq8l3fsqwa0904rh5wnakjn";
+ rev = "c37bcf010fcb73599d690d8da6ac966dac02a07e";
+ sha256 = "1f4kicgr7wv0dprvr91wi4lmk0d9bb9f4wcng4rfkq1cdwfkqdw4";
};
meta.homepage = "https://github.com/vhda/verilog_systemverilog.vim/";
};
vim = buildVimPluginFrom2Nix {
pname = "vim";
- version = "2020-05-19";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
- rev = "494dbe9d4effff140ffe6743b614d900a0f34dd7";
- sha256 = "0d85kgxb52xw6120q6zrksr10nj54s8qi0fl6gqw6nc08ldaq0b1";
+ rev = "3916fb2daff546c6fe61d141b0e7519fde347b79";
+ sha256 = "1f1l3ik15rqw9xqss22irpzxffcrpmihmga1q37gc1gvsnl6ibq5";
};
meta.homepage = "https://github.com/dracula/vim/";
};
@@ -3807,24 +3879,24 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2020-05-31";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "d221dc531298f467a6901861b0360741c2a387b0";
- sha256 = "0w4lwpynn5cj9si3apyfmxb8x8hv0acggsyfvmhpi41638sz2310";
+ rev = "b843321428209c892f4a1fab7a5fe473f0b7d386";
+ sha256 = "143x1235p2wdnifpv637lbhi6jsxwdws07z6hrf6915qjc39zi53";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
vim-airline-themes = buildVimPluginFrom2Nix {
pname = "vim-airline-themes";
- version = "2020-04-01";
+ version = "2020-06-26";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline-themes";
- rev = "3fb676b8729a98817f561ef1554c0ad1a514c96a";
- sha256 = "18bfw09ywmw10jiv37iw2ijf46jhj2yw5wndqdgn7k42gy1wk7p6";
+ rev = "04fa4fc40f21d9490954213c1ee06c7fdea66a6d";
+ sha256 = "0dzckj0449rw37v5kwmfm5wa9spfhsbfr56i30mb063zmv8wk551";
};
meta.homepage = "https://github.com/vim-airline/vim-airline-themes/";
};
@@ -3843,12 +3915,12 @@ let
vim-anzu = buildVimPluginFrom2Nix {
pname = "vim-anzu";
- version = "2018-02-28";
+ version = "2020-06-10";
src = fetchFromGitHub {
owner = "osyo-manga";
repo = "vim-anzu";
- rev = "45b60d37cb9de90f6c89f7ddeacb7ae430ebcae2";
- sha256 = "1p5lh4xsv9xsl8kx0h1bg6iy0if4a69hvairq69p50ffka83pv00";
+ rev = "1b95ec384487e559f0ee70e0f46c33683ff533ac";
+ sha256 = "0q6s9bb1yv7ir2al4gv69vv4c8m09j1ax47qbhchgz23iwka3vmz";
};
meta.homepage = "https://github.com/osyo-manga/vim-anzu/";
};
@@ -3879,12 +3951,12 @@ let
vim-autoformat = buildVimPluginFrom2Nix {
pname = "vim-autoformat";
- version = "2020-05-29";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "Chiel92";
repo = "vim-autoformat";
- rev = "f116a3b86cb3e9fbcd8563cce4958759610d8f51";
- sha256 = "1vamldn3y9pima18ryrrzn2mz1czzzadkiiklcrcl104v9mhv4am";
+ rev = "99f4a4159876ade1c5cfde60cdc3768f439dd702";
+ sha256 = "0xmcswr6lgh26ldn7wrhp1pcfmf45r4n7sb2aa38wmdss14x0vb6";
};
meta.homepage = "https://github.com/Chiel92/vim-autoformat/";
};
@@ -3937,6 +4009,18 @@ let
meta.homepage = "https://github.com/ntpeters/vim-better-whitespace/";
};
+ vim-bsv = buildVimPluginFrom2Nix {
+ pname = "vim-bsv";
+ version = "2019-07-11";
+ src = fetchFromGitHub {
+ owner = "mtikekar";
+ repo = "vim-bsv";
+ rev = "dc775cb06891dd0923b5e2a882f5dcee6451540a";
+ sha256 = "18wsbvypi62nwgcazw2m47d6k8ymlv1zwabs2gwl931n710ldkfc";
+ };
+ meta.homepage = "https://github.com/mtikekar/vim-bsv/";
+ };
+
vim-buffergator = buildVimPluginFrom2Nix {
pname = "vim-buffergator";
version = "2018-05-02";
@@ -4023,12 +4107,12 @@ let
vim-codefmt = buildVimPluginFrom2Nix {
pname = "vim-codefmt";
- version = "2020-06-02";
+ version = "2020-06-08";
src = fetchFromGitHub {
owner = "google";
repo = "vim-codefmt";
- rev = "e083709f482332e5ff765f4d7b7901d51ddc9ef4";
- sha256 = "0d46h4jx01mib4wyj60qx4r34y201gaj1vpkb48pkw9qlsaqs31i";
+ rev = "90335990808167d910671a625f3ee9de9aac1058";
+ sha256 = "1rq0ivynsq35h5kpzpd963bgkbx9lb26wlxrb2l8xha0zzzsmhpz";
};
meta.homepage = "https://github.com/google/vim-codefmt/";
};
@@ -4129,6 +4213,18 @@ let
meta.homepage = "https://github.com/octol/vim-cpp-enhanced-highlight/";
};
+ vim-crates = buildVimPluginFrom2Nix {
+ pname = "vim-crates";
+ version = "2019-11-11";
+ src = fetchFromGitHub {
+ owner = "mhinz";
+ repo = "vim-crates";
+ rev = "addbb157d0652ce5288c5b5b6f32f8716eb47898";
+ sha256 = "1pczfm9vjjna3xdqym9h69gi47kiwi97lzjf9jjlkmyg1s4pwlsp";
+ };
+ meta.homepage = "https://github.com/mhinz/vim-crates/";
+ };
+
vim-csharp = buildVimPluginFrom2Nix {
pname = "vim-csharp";
version = "2017-03-29";
@@ -4167,12 +4263,12 @@ let
vim-cursorword = buildVimPluginFrom2Nix {
pname = "vim-cursorword";
- version = "2020-05-02";
+ version = "2020-06-20";
src = fetchFromGitHub {
owner = "itchyny";
repo = "vim-cursorword";
- rev = "109604ab6f35744e133802d7cf61795721612cac";
- sha256 = "1mrkkl6pchrmd2s5wjdh46p54hchv7jvgdbjjxmvzhg5ndk0zxvf";
+ rev = "cc8114226ceefb5cafe1890e0900d3efb7dab1fd";
+ sha256 = "1x5ljk82bxc3qhrq5pz0dsab8rg1234syd1xmpkgvif52s9g4mfk";
};
meta.homepage = "https://github.com/itchyny/vim-cursorword/";
};
@@ -4215,12 +4311,12 @@ let
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
- version = "2020-05-30";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "ryanoasis";
repo = "vim-devicons";
- rev = "15b532ebd4455d9d099e9ccebab09915e0562754";
- sha256 = "0cfiwdaj43fx2gq7916i98iyn3ky79d359ylgpznczn88k37s1wi";
+ rev = "1ac58941ba3da654c0e1060e3d6077c5cf93427e";
+ sha256 = "1mzmlza640iikip0l9fpm8v3g5b6k6ijxc1z7gj1fdfz145zvsli";
};
meta.homepage = "https://github.com/ryanoasis/vim-devicons/";
};
@@ -4251,12 +4347,12 @@ let
vim-dirvish = buildVimPluginFrom2Nix {
pname = "vim-dirvish";
- version = "2020-05-01";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-dirvish";
- rev = "a19760770b810050e748de14ced589dd34c2dcb5";
- sha256 = "0iz72p992z2bkvz66x7fgyd9hpjq558h009bsjvfr4l6fpbi4ys2";
+ rev = "7c4dc5945b15a6b97ebef860070d30e36da01788";
+ sha256 = "0mg8fdfsr59015m309kr9v5akwc3zfwfygn36x47c8q2bwjjr052";
};
meta.homepage = "https://github.com/justinmk/vim-dirvish/";
};
@@ -4371,12 +4467,12 @@ let
vim-elm-syntax = buildVimPluginFrom2Nix {
pname = "vim-elm-syntax";
- version = "2020-01-25";
+ version = "2020-06-10";
src = fetchFromGitHub {
owner = "andys8";
repo = "vim-elm-syntax";
- rev = "846a5929bff5795256fbca96707e451dbc755e36";
- sha256 = "05jkx4dbkb646wy0igqpwc55iamm0a030dswhirg6nyl3x6qzgym";
+ rev = "68cd8988fe9eaa190052fadaee0fea2c21338d4c";
+ sha256 = "0yhvx8k83xfzmgy10r9mz0rjagbyzx5rrmn8123vw49ncksvw49q";
};
meta.homepage = "https://github.com/andys8/vim-elm-syntax/";
};
@@ -4407,12 +4503,12 @@ let
vim-exchange = buildVimPluginFrom2Nix {
pname = "vim-exchange";
- version = "2017-01-27";
+ version = "2020-06-24";
src = fetchFromGitHub {
owner = "tommcdo";
repo = "vim-exchange";
- rev = "05d82b87711c6c8b9b7389bfb91c24bc4f62aa87";
- sha256 = "09fa156y8pxpzdbngifa7yzg1vjg1fjsgp1h9inj818zbig8mamb";
+ rev = "0e95600517aad244d947b955a2e34ec30bdd09ff";
+ sha256 = "1dh8xc5szm5rrv7xp299hcfhgp1155k5kfipzz6q2r69blhwyl1d";
};
meta.homepage = "https://github.com/tommcdo/vim-exchange/";
};
@@ -4455,12 +4551,12 @@ let
vim-fireplace = buildVimPluginFrom2Nix {
pname = "vim-fireplace";
- version = "2020-04-18";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fireplace";
- rev = "6c968f26f0bd3dd04b18fad8761e0e9e1220a3da";
- sha256 = "1x74j3gghfmqh1mxswzhb6d0zdll735r5lrgn4g3z580y15h37w5";
+ rev = "237c122f34132714a55709b4af13b94a10043136";
+ sha256 = "0gwc6pb5psqwma0wzn87igd3wwsc9grl48y0w47q3jvc3xj01cgs";
};
meta.homepage = "https://github.com/tpope/vim-fireplace/";
};
@@ -4513,6 +4609,18 @@ let
meta.homepage = "https://github.com/dcharbon/vim-flatbuffers/";
};
+ vim-floaterm = buildVimPluginFrom2Nix {
+ pname = "vim-floaterm";
+ version = "2020-07-02";
+ src = fetchFromGitHub {
+ owner = "voldikss";
+ repo = "vim-floaterm";
+ rev = "e3fec03b10444ecd3d73342ab6db1a433cc72522";
+ sha256 = "0vv2hdi8an8a56848nnghbx35p9na8m54r2n2x2l5yaq84vnk30d";
+ };
+ meta.homepage = "https://github.com/voldikss/vim-floaterm/";
+ };
+
vim-flutter = buildVimPluginFrom2Nix {
pname = "vim-flutter";
version = "2019-09-29";
@@ -4551,24 +4659,24 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2020-05-31";
+ version = "2020-06-27";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "27a5c3abd211c2784513dab4db082fa414ad0967";
- sha256 = "18rvp600vk0anbzxdgcw3kdswqr3100b3jgnmz6c2k5c50wz37rm";
+ rev = "1da7c133b109cd329060174a104e325e4d6bcc82";
+ sha256 = "0yla2m8k6mqhr8sr4s1pgh2l2dzn9kpk0955f0r0pccirfj7c9pk";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
vim-ghost = buildVimPluginFrom2Nix {
pname = "vim-ghost";
- version = "2020-06-04";
+ version = "2020-06-19";
src = fetchFromGitHub {
owner = "raghur";
repo = "vim-ghost";
- rev = "fd3665df734c1f8d3620b11fc8bdfacb2faae35e";
- sha256 = "0p1y5g9fj58m48z9c6vdis7d4zajlv9j0y8065rmivws3df9n50j";
+ rev = "77330855a36350e75393cdeefb743da1040627ce";
+ sha256 = "0g3wvp02cv69v7xcsbib35bw9yf36iq6ffny7lmaf0s1pj2kwpzz";
};
meta.homepage = "https://github.com/raghur/vim-ghost/";
};
@@ -4611,12 +4719,12 @@ let
vim-gitgutter = buildVimPluginFrom2Nix {
pname = "vim-gitgutter";
- version = "2020-05-29";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "airblade";
repo = "vim-gitgutter";
- rev = "9784226ba766662d298554a5c66fd938497f2233";
- sha256 = "19f28c3wasgck78xqdygsyiwv17qqh69nkn9n1gajcbmbr55lhzn";
+ rev = "c27bfab8c51e77419ee0c4a9c4e3ba359dbc2ad4";
+ sha256 = "0m4wrg2j6mdxqfv4d6sw4qcaffk0748spzqvwid5wpzrjvwg2ydp";
};
meta.homepage = "https://github.com/airblade/vim-gitgutter/";
};
@@ -4647,12 +4755,12 @@ let
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
- version = "2020-05-31";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "8e72eef0b35839db0a028a37bd28debc20c1201b";
- sha256 = "0rpay08m3q0syvw9ks45b3cvggghi1350h7dp87bx24jd3dqvdvf";
+ rev = "54a49ebd7c884da13f0a12136bf46232a1bcc564";
+ sha256 = "1wikchbwyvlr2i9vbxfz4nvic3wwirssm89hsxbqqs5xny147b6i";
};
meta.homepage = "https://github.com/fatih/vim-go/";
};
@@ -4863,12 +4971,12 @@ let
vim-hybrid-material = buildVimPluginFrom2Nix {
pname = "vim-hybrid-material";
- version = "2018-11-12";
+ version = "2020-06-16";
src = fetchFromGitHub {
owner = "kristijanhusak";
repo = "vim-hybrid-material";
- rev = "f2e92ac7e5c4bb75d72f0abaea939e4364e00e2e";
- sha256 = "01b9n598106qh68ky3fykczq13pldi221r7lrxvg0vnv2zp1z5qd";
+ rev = "ad031275c63a05b6acb6014a2401d8719a290bd4";
+ sha256 = "0qjg25cfdx9706svw4b527arfdq4ypshay11ak62yswirkvgsc2c";
};
meta.homepage = "https://github.com/kristijanhusak/vim-hybrid-material/";
};
@@ -4887,12 +4995,12 @@ let
vim-illuminate = buildVimPluginFrom2Nix {
pname = "vim-illuminate";
- version = "2020-02-21";
+ version = "2020-06-09";
src = fetchFromGitHub {
owner = "RRethy";
repo = "vim-illuminate";
- rev = "80dafb9b0e7b9f4ce7c843d4104f455c8c5b1f42";
- sha256 = "1yijaj1dqfmw4dsdmgj01sxizyraisxwjqh2hhbq93pdln4lm51f";
+ rev = "0778289e391c419f7a3af9de8229f798ee292013";
+ sha256 = "1l5s5f4fw96w437rdf85lym7g75hnz8sb2fdj9hygyg0sp42r0cf";
};
meta.homepage = "https://github.com/RRethy/vim-illuminate/";
};
@@ -5044,12 +5152,12 @@ let
vim-jsdoc = buildVimPluginFrom2Nix {
pname = "vim-jsdoc";
- version = "2020-05-16";
+ version = "2020-06-27";
src = fetchFromGitHub {
owner = "heavenshell";
repo = "vim-jsdoc";
- rev = "5e8eac9d8e38c273cc05c359730a2a74a1578f2b";
- sha256 = "0biyf2vzvnqzzdykq0agf1hzs2ynbbly4fxfwrfablznbdgsm0pz";
+ rev = "1aaa33774783630e21426ad1ffd7a389be59abd0";
+ sha256 = "1d3lf1khshwp1gd0wn3jvm35qg3siz5pmbixqysz2hi130b2c3sq";
};
meta.homepage = "https://github.com/heavenshell/vim-jsdoc/";
};
@@ -5080,16 +5188,28 @@ let
vim-jsx-pretty = buildVimPluginFrom2Nix {
pname = "vim-jsx-pretty";
- version = "2020-04-11";
+ version = "2020-06-22";
src = fetchFromGitHub {
owner = "MaxMEllon";
repo = "vim-jsx-pretty";
- rev = "496c44d89281d1e13c9bb4c75a2e69daba48b47b";
- sha256 = "09xr8pbx27qpffcr0j1857cpyxgkv5xay6mgpzvynpxq21xrmm3q";
+ rev = "c665d5ca4247b696f478f91b7c97b9e44442e4b6";
+ sha256 = "1p1461rh3yp0ldg4x1cb2nj9xng6scdlrkzj1q8ykspi98qnz0mm";
};
meta.homepage = "https://github.com/MaxMEllon/vim-jsx-pretty/";
};
+ vim-jsx-typescript = buildVimPluginFrom2Nix {
+ pname = "vim-jsx-typescript";
+ version = "2020-07-02";
+ src = fetchFromGitHub {
+ owner = "peitalin";
+ repo = "vim-jsx-typescript";
+ rev = "f93f121335ae99bac123a6fecc9fa45a4790bb64";
+ sha256 = "0a9p8d8hgd32gwp2lvzm9v354985pp0pqm36qn9cblgikgm9plgz";
+ };
+ meta.homepage = "https://github.com/peitalin/vim-jsx-typescript/";
+ };
+
vim-kitty-navigator = buildVimPluginFrom2Nix {
pname = "vim-kitty-navigator";
version = "2019-11-04";
@@ -5116,12 +5236,12 @@ let
vim-latex-live-preview = buildVimPluginFrom2Nix {
pname = "vim-latex-live-preview";
- version = "2018-09-25";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "xuhdev";
repo = "vim-latex-live-preview";
- rev = "855c30915547c7e9c19b7e6efb528730c071d2e8";
- sha256 = "14fgbq7wyyhhzkd8832g07z97jg1b9awibzf3sn33ih7p5bb3hhp";
+ rev = "32d1a911641e08c11b3f82ba886540cbae0b7513";
+ sha256 = "0hnjc1jpjr6fdy9b5j85didi97f6w8p8ad5cn6b0fnxxlkykymjg";
};
meta.homepage = "https://github.com/xuhdev/vim-latex-live-preview/";
};
@@ -5164,12 +5284,12 @@ let
vim-ledger = buildVimPluginFrom2Nix {
pname = "vim-ledger";
- version = "2020-05-25";
+ version = "2020-06-08";
src = fetchFromGitHub {
owner = "ledger";
repo = "vim-ledger";
- rev = "b3e6f3dfaa922cda7771a4db20d3ae0267e08133";
- sha256 = "1jx814sqs0n0mrdi2lrh6xa3d2cmgyc78176gd5c1n8k5q7qkp40";
+ rev = "d5f2af4883351aa437ca1c3157d21917dc2bb1b0";
+ sha256 = "0bdyhbablays384gssfdfavkxcrwcj89y8vn5kdk11xs0r78b5wr";
};
meta.homepage = "https://github.com/ledger/vim-ledger/";
};
@@ -5188,24 +5308,24 @@ let
vim-liquid = buildVimPluginFrom2Nix {
pname = "vim-liquid";
- version = "2019-11-13";
+ version = "2020-07-01";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-liquid";
- rev = "9ebc192daec70e620c22d574b5a1c1e16f89a48c";
- sha256 = "0cvcjiii5wv55n695284k520rrwi0l4gqpyiqnrpnhmsaqks0n0f";
+ rev = "94bd2ea1fd45cf0a21edc3433231e7fcb7791323";
+ sha256 = "0r8lisyhbzyw2w9xzbashlhnag98vws78xwmh03dpd8kbpcdiz0w";
};
meta.homepage = "https://github.com/tpope/vim-liquid/";
};
vim-localvimrc = buildVimPluginFrom2Nix {
pname = "vim-localvimrc";
- version = "2020-05-20";
+ version = "2020-06-30";
src = fetchFromGitHub {
owner = "embear";
repo = "vim-localvimrc";
- rev = "7f9d254a0c46889454cc2fd2d5918b413e4cb85a";
- sha256 = "0428hbcj4w9lwmsv9jribkp5fjcbw3sg0gs81jf9n5ax0mxgnbzy";
+ rev = "ac6444afb5fd11e3f7750f696a0c6b8b0b6ec116";
+ sha256 = "182fvmfnpcqda0cm878lk79iprxsd7nb9r97jmr7lx5agdcvzaqb";
};
meta.homepage = "https://github.com/embear/vim-localvimrc/";
};
@@ -5224,24 +5344,24 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
- version = "2020-06-02";
+ version = "2020-06-15";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
- rev = "baa44d450043cc020e1d6f0609d0e081bbcc6f9e";
- sha256 = "07m2wqich31pxp9jgh3fzjqqdm7vdjh8rjf67d4l6kkf13dw89yh";
+ rev = "632cd869663ecccd5a309c5dbfc20e1fc881d4b7";
+ sha256 = "0w04fjci16l08c76fgqxv176jarm9iiv3rx46l8a45spkyb10lm0";
};
meta.homepage = "https://github.com/natebosch/vim-lsc/";
};
vim-maktaba = buildVimPluginFrom2Nix {
pname = "vim-maktaba";
- version = "2020-05-29";
+ version = "2020-06-13";
src = fetchFromGitHub {
owner = "google";
repo = "vim-maktaba";
- rev = "2636a0fabaae80e3bebdb3c571220aebf875dfcf";
- sha256 = "1vcc8gaikbgdq1k4f3jdjrmlwad1z44g3biifgqyp0sgd7bjd9lp";
+ rev = "5c49c44be62e595d3d1d81a15259cd1bfc722825";
+ sha256 = "0nr7hbwpwzzzxinpjfdlaia3ys6vrw10i3wbjhr41iga6gkg6w2v";
};
meta.homepage = "https://github.com/google/vim-maktaba/";
};
@@ -5260,12 +5380,12 @@ let
vim-markdown = buildVimPluginFrom2Nix {
pname = "vim-markdown";
- version = "2019-07-09";
+ version = "2020-06-21";
src = fetchFromGitHub {
owner = "plasticboy";
repo = "vim-markdown";
- rev = "da5a7ac96f517e0fd6f886bc3fbe27156ca1f946";
- sha256 = "198bsv88njz6l2pf9yjxb8292aj7x8n2sxi50q3cdsg29a3y2i5c";
+ rev = "139b6f666cd00e2c3180454fb794fd6cee788f0f";
+ sha256 = "1yk185l6g5ga2wlbxf0mcwc0dsc6c1nmz1ynl0hfnrbpfnn4sw1p";
};
meta.homepage = "https://github.com/plasticboy/vim-markdown/";
};
@@ -5306,6 +5426,18 @@ let
meta.homepage = "https://github.com/xolox/vim-misc/";
};
+ vim-monokai = buildVimPluginFrom2Nix {
+ pname = "vim-monokai";
+ version = "2020-06-17";
+ src = fetchFromGitHub {
+ owner = "crusoexia";
+ repo = "vim-monokai";
+ rev = "703a4a6ee96a5772c204c4dd852f246ce71231df";
+ sha256 = "1avp4zr9sa38ygx9c9ffkdb6mmzqv7sxyb093bqq06gfdv8yzk2a";
+ };
+ meta.homepage = "https://github.com/crusoexia/vim-monokai/";
+ };
+
vim-monokai-pro = buildVimPluginFrom2Nix {
pname = "vim-monokai-pro";
version = "2020-05-07";
@@ -5320,12 +5452,12 @@ let
vim-move = buildVimPluginFrom2Nix {
pname = "vim-move";
- version = "2019-11-23";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "matze";
repo = "vim-move";
- rev = "58049562efb0e6e077416d897b760c4dc9bb25c4";
- sha256 = "18pnk6ri73a6dq86zh510wy1s0z1dwnsyay7lxrgirjgh3s9nhhq";
+ rev = "07459060d9166a19a2279740fedef2412eeee807";
+ sha256 = "1xikw6cq2pp5j2w0n8sckyq6l91y8gzqs2y1cs0h3bd5qba62nna";
};
meta.homepage = "https://github.com/matze/vim-move/";
};
@@ -5380,12 +5512,12 @@ let
vim-nftables = buildVimPluginFrom2Nix {
pname = "vim-nftables";
- version = "2020-02-21";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "nfnty";
repo = "vim-nftables";
- rev = "01c7b97eff12fd4b624e6efa2c0468163db61ebc";
- sha256 = "1n3mpaa60k4w0sqpkgw19aksa1sbcqz7vl8fp6bj6i63bhiprsqf";
+ rev = "26f8a506c6f3e41f1e4a8d6aa94c9a79a666bbff";
+ sha256 = "1z5ffgxdq8niggm18qikrh5hl8zs05gdij4z6dfnzy00xvancc40";
};
meta.homepage = "https://github.com/nfnty/vim-nftables/";
};
@@ -5416,12 +5548,12 @@ let
vim-nix = buildVimPluginFrom2Nix {
pname = "vim-nix";
- version = "2019-06-03";
+ version = "2020-06-23";
src = fetchFromGitHub {
owner = "LnL7";
repo = "vim-nix";
- rev = "a3eed01f4de995a51dfdd06287e44fcb231f6adf";
- sha256 = "0pwdfwws1dj3705m00ghw3dvym5zbm00bfsj023gmbp6vr8wn6yi";
+ rev = "d733cb96707a2a6bdc6102b6d89f947688e0e959";
+ sha256 = "12k2gwm8b1n02361gpjhsldql99yd7qsh80a3lbwc5c5gz5j8jsb";
};
meta.homepage = "https://github.com/LnL7/vim-nix/";
};
@@ -5644,12 +5776,12 @@ let
vim-plug = buildVimPluginFrom2Nix {
pname = "vim-plug";
- version = "2020-06-03";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
- rev = "6583b990321f03500505dc43a3f62cbbc7369862";
- sha256 = "1k9y119xwb84fgsyyp1npjh5z1wlbbm1922n411h70cfa4928rfh";
+ rev = "3aa3b5a4e85620dd58302926b571860c92fdbb2f";
+ sha256 = "1lksg2qphxy6bj1jfhjmq28z67asq7vqyplf42sr49r1076imb0q";
};
meta.homepage = "https://github.com/junegunn/vim-plug/";
};
@@ -5668,12 +5800,12 @@ let
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2020-06-01";
+ version = "2020-06-25";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "5b3866302755da9e5a917ca42a38a4a03fb5f3e5";
- sha256 = "0v6ll98j44hgmczhl6cp4rw734x582iz7942cw5jmbp7wg83nz88";
+ rev = "d09a56a494863afd789cba1850e123dfc1dd26cf";
+ sha256 = "02z4aidr8bbcrvfj2c5jgradm6n2c1c9hywb22wn8bwiig8aiqv3";
};
meta.homepage = "https://github.com/sheerun/vim-polyglot/";
};
@@ -5800,12 +5932,12 @@ let
vim-racer = buildVimPluginFrom2Nix {
pname = "vim-racer";
- version = "2020-03-06";
+ version = "2020-06-18";
src = fetchFromGitHub {
owner = "racer-rust";
repo = "vim-racer";
- rev = "950b78f36e568134f5dcabc9a146c61e0084d220";
- sha256 = "0k62yybilh2052w6zfscw7daz7y1qnqv1311zngjim5z8xmp7j1l";
+ rev = "250e9fd496edde1516a5e68e9837ccf5e46cc895";
+ sha256 = "1ar5wv776xslxrs2mmxr5kzz5pp4a4v8jydh9s6cqbfzglgr9kw5";
};
meta.homepage = "https://github.com/racer-rust/vim-racer/";
};
@@ -5860,12 +5992,12 @@ let
vim-ruby = buildVimPluginFrom2Nix {
pname = "vim-ruby";
- version = "2020-04-19";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "vim-ruby";
repo = "vim-ruby";
- rev = "fd49b25e08618b58db678c3f8ce6e443b1ad04e7";
- sha256 = "086pzicqal2cmvbrzy09d93c7cz5scgjcqc9xn4cw19dn55irllp";
+ rev = "416be2b00de6390f05da2f60f18aa15a4397eef7";
+ sha256 = "1nlda38bp67hzmp851haxs5g48kd8dav53484jzdfmxxq0lwy0mb";
};
meta.homepage = "https://github.com/vim-ruby/vim-ruby/";
};
@@ -5992,12 +6124,12 @@ let
vim-signify = buildVimPluginFrom2Nix {
pname = "vim-signify";
- version = "2020-05-18";
+ version = "2020-06-08";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-signify";
- rev = "dfa1e55fe1c7f309f8cce4db0243f14f6edb2d4c";
- sha256 = "0p1hnjwhqmrczwns7h8gsmdl95yxcb6sqw59xshz7ji0b80h45mf";
+ rev = "c3d450eb5f5e76d99d23b10493d4e08c5bb1ae71";
+ sha256 = "0ms0c36zsqqpxrq4mx9k5viblcapw9kpjm9cdrs8fnldlz6i0yhh";
};
meta.homepage = "https://github.com/mhinz/vim-signify/";
};
@@ -6028,12 +6160,12 @@ let
vim-slime = buildVimPluginFrom2Nix {
pname = "vim-slime";
- version = "2020-04-12";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "jpalardy";
repo = "vim-slime";
- rev = "a81139239d6447b1c021e4873e6a14b47f32b65a";
- sha256 = "0wavkm9k2vm23nm5bmc3lpm6cac7mihzjcyk4r77qgdgmnnxkm49";
+ rev = "f7442cdb1fb37778ddff93649e172b0ad752c237";
+ sha256 = "0xf9qj0i4jpimbk0qyzvg88s74dfxgd4kzvzcvjpcd3q6cn8sard";
};
meta.homepage = "https://github.com/jpalardy/vim-slime/";
};
@@ -6064,12 +6196,12 @@ let
vim-sneak = buildVimPluginFrom2Nix {
pname = "vim-sneak";
- version = "2020-02-29";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-sneak";
- rev = "98a5c946d6dc76528b9d9b044059b5ef1fab5a48";
- sha256 = "0xcxr658i5vzdkxfssd7zx6n3ar9b6dg4b2ddaswgnwq75xphrh9";
+ rev = "afe94543bb3bb95ef9ae2a58eebcbc17d69eb304";
+ sha256 = "0iaksyh77xahg5cp0q9x5c14jdklsrgy9400jp4xjb83qgg6d7qq";
};
meta.homepage = "https://github.com/justinmk/vim-sneak/";
};
@@ -6088,12 +6220,12 @@ let
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2020-06-02";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "900bf93c6680e38ce568dba26c3f48b4365ac730";
- sha256 = "1gxqmvr6hz7vblrji2dz2l1x18264ainbl70j60yfx3vjp5aa9vq";
+ rev = "3f805a0101e5fdfea4eab992af5aa50e8a242459";
+ sha256 = "0ybysjzxpka7lkqd9fjj1nk8byr8g96a3ykmcq0m6xwwyv8732x5";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@@ -6148,12 +6280,12 @@ let
vim-spirv = buildVimPluginFrom2Nix {
pname = "vim-spirv";
- version = "2019-11-20";
+ version = "2020-06-12";
src = fetchFromGitHub {
owner = "kbenzie";
repo = "vim-spirv";
- rev = "e71404f92990aa4718925ade568427c0d8631469";
- sha256 = "0aimpcz6vvrkcfgsj0xp12xdy1l83n387rsy74dzk23a220d59na";
+ rev = "9b005a0569fa5e18f71fcccbacda227c1cef7eaa";
+ sha256 = "0qby4bfjav2xijh732l7d2jli0adnv6cc8kcalbh5315vi4mpnfk";
};
meta.homepage = "https://github.com/kbenzie/vim-spirv/";
};
@@ -6232,12 +6364,12 @@ let
vim-SyntaxRange = buildVimPluginFrom2Nix {
pname = "vim-SyntaxRange";
- version = "2020-05-09";
+ version = "2020-06-17";
src = fetchFromGitHub {
owner = "inkarkat";
repo = "vim-SyntaxRange";
- rev = "35d116cd1c70d2066b332a76ddbf354786cbb996";
- sha256 = "0mxih2ixaqnzh915w8zycdjxf07ax648dw5nvglcp7ym4r8fzg0q";
+ rev = "63c382eabfb5dd0b1e837dc6a42b14f3fe000ff9";
+ sha256 = "1c62m2k08vnla3zd3rb716y6vp5ijn8b36fv48jw77y579k9l6pk";
};
meta.homepage = "https://github.com/inkarkat/vim-SyntaxRange/";
};
@@ -6292,12 +6424,12 @@ let
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
- version = "2020-06-03";
+ version = "2020-06-20";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
- rev = "e819de903fe10fdcbb3714f3e96bafd918e4d117";
- sha256 = "05jh89rgd4p6mkryv5dm83jhxfmg1k77rk4zq35i8dy8i6cvi41z";
+ rev = "a125012ad09d4531dc7f13097fa4a5e3f1ad09a7";
+ sha256 = "1dhg81glzfbmcrna45062n41vcfnd7mliphpa6rpd5d9ci54hl08";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
};
@@ -6460,12 +6592,12 @@ let
vim-trailing-whitespace = buildVimPluginFrom2Nix {
pname = "vim-trailing-whitespace";
- version = "2019-12-09";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "bronson";
repo = "vim-trailing-whitespace";
- rev = "6b7cdecff252474fe560d32c6f05641f3c5952c7";
- sha256 = "0arv1hmlw7c1rlkc00hzjyg48pg8g4cc9q9l2hy8kpmsl037akm3";
+ rev = "610ca1a97c8dc85cdeb38635e5a4703317c4b94d";
+ sha256 = "1bh15yw2aysvpn2ndnc0s6jzc0y93x6q1blc5pph67rdix5bm7gy";
};
meta.homepage = "https://github.com/bronson/vim-trailing-whitespace/";
};
@@ -6508,12 +6640,12 @@ let
vim-vinegar = buildVimPluginFrom2Nix {
pname = "vim-vinegar";
- version = "2019-11-13";
+ version = "2020-06-27";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-vinegar";
- rev = "fcce70f1403ba4101668a4c960c577bddbd00f06";
- sha256 = "0zxqdyla40xcp0ps362b85bqwl3mp4zfmfdggl0gwvgd5m949yk0";
+ rev = "5fee9d230ec4a6a16c45f2c71482595e4d9a67bd";
+ sha256 = "14n0mnj1lmk3bmhm0knipsw120dlxpsd98fimmchw0kd80vpph41";
};
meta.homepage = "https://github.com/tpope/vim-vinegar/";
};
@@ -6532,12 +6664,12 @@ let
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
- version = "2020-05-30";
+ version = "2020-06-28";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
- rev = "40991d51a6a3b22d56eefe9f6145602dfe1d494b";
- sha256 = "0kawg12w7ssk58lv6ppv85c75x4af7dbkw9ngx7n91y1f1wkinjj";
+ rev = "d7a75cf6284d6706c77b18f86b0ce0afcddec965";
+ sha256 = "0j7hdh58hizg14806r6vsq81sfy2yvqrn934xxb1hw3rzirhsjjj";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@@ -6592,12 +6724,12 @@ let
vim-which-key = buildVimPluginFrom2Nix {
pname = "vim-which-key";
- version = "2020-05-25";
+ version = "2020-06-20";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-which-key";
- rev = "786dceaab0987e164dcee125b8ff6111851df625";
- sha256 = "01afdf37fqz6i9g9371yh0ymv9lsw81z52vcpnwyysbj8n7qswwc";
+ rev = "b9409149a5a8a386322cc4246d890c8c4c07d11d";
+ sha256 = "0jrz1v63a9kv7bkksdw7vxq83d49f0dvhp1sd9vaiya7a93raxdx";
};
meta.homepage = "https://github.com/liuchengxu/vim-which-key/";
};
@@ -6760,12 +6892,12 @@ let
vimproc-vim = buildVimPluginFrom2Nix {
pname = "vimproc-vim";
- version = "2020-01-20";
+ version = "2020-06-23";
src = fetchFromGitHub {
owner = "Shougo";
repo = "vimproc.vim";
- rev = "51f4664c92f0f1b121127c84d3b1c901e1c698f0";
- sha256 = "06nzh4x7j7j3nvw2s4m1gmds0z0bldxbizja91jd43qma9xnwvlk";
+ rev = "8f40d86ab938d5df8c1c9824320621ae9f0d5609";
+ sha256 = "11k59lc31056lk9ndkmi9a4459lnv6hdhvw3y4gpin40xchl6d61";
};
meta.homepage = "https://github.com/Shougo/vimproc.vim/";
};
@@ -6784,12 +6916,12 @@ let
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2020-06-02";
+ version = "2020-07-02";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "7ef9c50aaf110debb54a8b1f4bafcb34ec86a623";
- sha256 = "1i9phcxb29x14n202971vflqlwd9y2wa74v8aic4xhvqb5rli8as";
+ rev = "0019dc6182ef5fa232887118b46119bd6f5d4063";
+ sha256 = "1p0hgrjhzlg1a5f33mj68db123m71r0icqaxbj6mhmkr97887jym";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -6832,12 +6964,12 @@ let
vista-vim = buildVimPluginFrom2Nix {
pname = "vista-vim";
- version = "2020-05-23";
+ version = "2020-06-26";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vista.vim";
- rev = "dab956b05534359fd4e498b45e518f63f097ae9c";
- sha256 = "1wf7plybcrrdx459f0g2rzzl9drik7w264y0i1jxf43y7nlm138n";
+ rev = "0cbf100215f2136aaea53386bc7f9b2aef7d7021";
+ sha256 = "1vdmcwmdrfka03px7rm1hg7irmv8wfq3rzr7qgv255jv65mblvid";
};
meta.homepage = "https://github.com/liuchengxu/vista.vim/";
};
@@ -6916,12 +7048,12 @@ let
xptemplate = buildVimPluginFrom2Nix {
pname = "xptemplate";
- version = "2020-02-08";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "drmingdrmer";
repo = "xptemplate";
- rev = "79d650bad58b9c896ec47785f8a0c7b603105c2d";
- sha256 = "1myxp0ldk0s46aipx1iswa9zx2fkc4gwqpmhbswqgg7sxl1bz30g";
+ rev = "359ffe4d426bce2e95f5866b682856b25555396f";
+ sha256 = "1rj5k58n1ybcc7qxsxlh09p2v4cps5xyzxmvjfrixy1qm2f85kd5";
};
meta.homepage = "https://github.com/drmingdrmer/xptemplate/";
};
@@ -6952,12 +7084,12 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2020-05-15";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "fbbb4b2fa346f556aee8424c98ee51e849949bb1";
- sha256 = "1plgig0m7zb4zk7mqj5g12nc622dpngj4g4wvkg2ffic2krz9fdx";
+ rev = "e6f121561506f011d878855b66ca8116a46121ae";
+ sha256 = "09241155jwrwqqifkh7a64nk5x8yf96835jkywwysl554ppjz8s5";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -6965,12 +7097,12 @@ let
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2020-05-25";
+ version = "2020-07-03";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "27362f850ceca80e5369f46512fdd3ba042de4d7";
- sha256 = "1gm8z7rshn2ffc3hdwif2910ckbz01x6aysp0yk8nfmqb7iacnjc";
+ rev = "195f730dfb4d818a81082b383e294a302f61bcfe";
+ sha256 = "021z74is3bz746azxn05hzlrzd2asdb0kz5ab2fizgxl7n33cml0";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
@@ -7014,12 +7146,12 @@ let
zig-vim = buildVimPluginFrom2Nix {
pname = "zig-vim";
- version = "2020-05-21";
+ version = "2020-06-23";
src = fetchFromGitHub {
owner = "ziglang";
repo = "zig.vim";
- rev = "912e9c792702519ca03cd3e3048e8d276a5d3947";
- sha256 = "1svy3bp8rhcbimcp5p4crz57fiv1p2xvcr4xs90frsncq1r483q9";
+ rev = "6e4e34862c82b66fd939042018b334f66ee4847c";
+ sha256 = "1g1k2myhpyd58qj6amwq7ynsl2hvqmn6gd638i8k3hk7kxr1n22a";
};
meta.homepage = "https://github.com/ziglang/zig.vim/";
};
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 73c5690b19271512c4b826292cc26ee51c95758a..b2ff6c79f5aa8b11668e2403e36f3ffeccaaa12a 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -24,6 +24,7 @@
, gomodifytags, gotags, gotools, go-motion
, gnused, reftools, gogetdoc, golangci-lint
, impl, iferr, gocode, gocode-gomod, go-tools
+, gopls
# direnv-vim dependencies
, direnv
@@ -555,6 +556,10 @@ self: super: {
dependencies = with super; [ vim-maktaba ];
});
+ vim-beancount = super.vim-beancount.overrideAttrs(old: {
+ passthru.python3Dependencies = ps: with ps; [ beancount ];
+ });
+
vim-codefmt = super.vim-codefmt.overrideAttrs(old: {
dependencies = with super; [ vim-maktaba ];
});
@@ -593,6 +598,7 @@ self: super: {
golint
golangci-lint
gomodifytags
+ gopls
gotags
gotools
iferr
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index e22ddc50ddd1dde563062d57a4b5ce99f3d4a16c..e496a26f27aa34eaea04fea466765adc0f3c9ae1 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -35,6 +35,7 @@ bohlender/vim-smt2
brennanfee/vim-gui-position
bronson/vim-trailing-whitespace
brooth/far.vim
+buoto/gotests-vim
carlitux/deoplete-ternjs
ccarpita/rtorrent-syntax-file
cespare/vim-toml
@@ -56,6 +57,7 @@ cloudhead/neovim-fuzzy
CoatiSoftware/vim-sourcetrail
cocopon/iceberg.vim
cohama/lexima.vim
+crusoexia/vim-monokai
ctjhoa/spacevim
ctrlpvim/ctrlp.vim
dag/vim-fish
@@ -144,6 +146,7 @@ hsitz/VimOrganizer
iamcco/coc-spell-checker
ianks/vim-tsx
idris-hackers/idris-vim
+ihsanturk/neuron.vim
Inazuma110/deoplete-greek
inkarkat/vim-SyntaxRange
int3/vim-extradite
@@ -155,6 +158,7 @@ itchyny/vim-gitbranch
ivanov/vim-ipython
jacoborus/tender.vim
jaredgorski/SpaceCamp
+jaxbot/semantic-highlight.vim
JazzCore/ctrlp-cmatcher
jceb/vim-hier
jceb/vim-orgmode
@@ -175,6 +179,7 @@ jonbri/vim-colorstepper
jonsmithers/vim-html-template-literals
joonty/vim-xdebug
josa42/coc-go
+joshdick/onedark.vim
jpalardy/vim-slime
jparise/vim-graphql
jparise/vim-phabricator
@@ -282,6 +287,8 @@ megaannum/self
mengelbrecht/lightline-bufferline
mfukar/robotframework-vim
mg979/vim-visual-multi
+mhartington/oceanic-next
+mhinz/vim-crates
mhinz/vim-grepper
mhinz/vim-janah
mhinz/vim-sayonara
@@ -297,6 +304,7 @@ mopp/sky-color-clock.vim
morhetz/gruvbox
motus/pig.vim
mpickering/hlint-refactor-vim
+mtikekar/vim-bsv
nanotech/jellybeans.vim
natebosch/vim-lsc
nathanaelkane/vim-indent-guides
@@ -373,6 +381,7 @@ overcache/NeoSolarized
pangloss/vim-javascript
parsonsmatt/intero-neovim
pearofducks/ansible-vim
+peitalin/vim-jsx-typescript
peterbjorgensen/sved
peterhoeg/vim-qml
phanviet/vim-monokai-pro
@@ -400,6 +409,7 @@ rbgrouleff/bclose.vim
reedes/vim-pencil
reedes/vim-wordy
rhysd/committia.vim
+rhysd/git-messenger.vim
rhysd/vim-grammarous
rhysd/vim-operator-surround
rodjek/vim-puppet
@@ -565,6 +575,7 @@ vimwiki/vimwiki
vito-c/jq.vim
vmchale/ats-vim
vmchale/dhall-vim
+voldikss/vim-floaterm
VundleVim/Vundle.vim
w0ng/vim-hybrid
wakatime/vim-wakatime
diff --git a/pkgs/os-specific/bsd/netbsd/compat-setup-hook.sh b/pkgs/os-specific/bsd/netbsd/compat-setup-hook.sh
index 81df09eba17657fc10ac494ac6b52c5f3ee13ff9..3c49337a937ce79a093d3db103f8225333ef9ad5 100644
--- a/pkgs/os-specific/bsd/netbsd/compat-setup-hook.sh
+++ b/pkgs/os-specific/bsd/netbsd/compat-setup-hook.sh
@@ -1,6 +1,6 @@
# See pkgs/build-support/setup-hooks/role.bash
getHostRole
-export NIX_${role_pre}LDFLAGS+=" -lnbcompat"
-export NIX_${role_pre}CFLAGS_COMPILE+=" -DHAVE_NBTOOL_CONFIG_H"
-export NIX_${role_pre}CFLAGS_COMPILE+=" -include nbtool_config.h"
+export NIX_LDFLAGS${role_post}+=" -lnbcompat"
+export NIX_CFLAGS_COMPILE${role_post}+=" -DHAVE_NBTOOL_CONFIG_H"
+export NIX_CFLAGS_COMPILE${role_post}+=" -include nbtool_config.h"
diff --git a/pkgs/os-specific/bsd/netbsd/fts-setup-hook.sh b/pkgs/os-specific/bsd/netbsd/fts-setup-hook.sh
index 5cf8c753aec3837810f827391294e97f2b85f599..b6cb5aaca05b3c3476c2b36e44628b3f9a4cac7f 100644
--- a/pkgs/os-specific/bsd/netbsd/fts-setup-hook.sh
+++ b/pkgs/os-specific/bsd/netbsd/fts-setup-hook.sh
@@ -1,4 +1,4 @@
# See pkgs/build-support/setup-hooks/role.bash
getHostRole
-export NIX_${role_pre}LDFLAGS+=" -lfts"
+export NIX_LDFLAGS${role_post}+=" -lfts"
diff --git a/pkgs/os-specific/darwin/yabai/default.nix b/pkgs/os-specific/darwin/yabai/default.nix
index b4a7fc4c695cd4faf19bd5937d6c37e7f696856a..448e6865e18b7a5f2abe3596d3b8001a69d0f67c 100644
--- a/pkgs/os-specific/darwin/yabai/default.nix
+++ b/pkgs/os-specific/darwin/yabai/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, Carbon, Cocoa, ScriptingBridge }:
+{ stdenv, fetchFromGitHub, Carbon, Cocoa, ScriptingBridge, xxd }:
stdenv.mkDerivation rec {
pname = "yabai";
- version = "3.1.2";
+ version = "3.2.1";
src = fetchFromGitHub {
owner = "koekeishiya";
repo = pname;
rev = "v${version}";
- sha256 = "01vkx8nqds4f7nnzml4qf976xm89w6psxbpswkn98r5k03zfa8r0";
+ sha256 = "11rsi6z2z7ynfqs1xq3bvf187k5xnwm0d45a8ai9hrqdsf3f1j19";
};
- buildInputs = [ Carbon Cocoa ScriptingBridge ];
+ buildInputs = [ Carbon Cocoa ScriptingBridge xxd ];
installPhase = ''
mkdir -p $out/bin
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://github.com/koekeishiya/yabai";
platforms = platforms.darwin;
- maintainers = [ maintainers.cmacrae maintainers.shardy ];
+ maintainers = with maintainers; [ cmacrae shardy ];
license = licenses.mit;
};
}
diff --git a/pkgs/os-specific/linux/alsa-lib/default.nix b/pkgs/os-specific/linux/alsa-lib/default.nix
index 335ae204833dda363018f0b1406dea294ff0697e..3c5427340baf897cf15775ef747bdffac03eca2f 100644
--- a/pkgs/os-specific/linux/alsa-lib/default.nix
+++ b/pkgs/os-specific/linux/alsa-lib/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, alsa-ucm-conf, alsa-topology-conf }:
stdenv.mkDerivation rec {
- name = "alsa-lib-1.2.2";
+ name = "alsa-lib-1.2.3";
src = fetchurl {
url = "mirror://alsa/lib/${name}.tar.bz2";
- sha256 = "1v5kb8jyvrpkvvq7dq8hfbmcj68lml97i4s0prxpfx2mh3c57s6q";
+ sha256 = "13k7dx1g749z74rz71hs5j8z0pqdjgx7l69pn0vsy7jizhi0kw02";
};
patches = [
diff --git a/pkgs/os-specific/linux/alsa-topology-conf/default.nix b/pkgs/os-specific/linux/alsa-topology-conf/default.nix
index f73bbbdba357257fab7d40590810b01907663913..54340d017ade945c9a91ea388b61a263bd5a75ac 100644
--- a/pkgs/os-specific/linux/alsa-topology-conf/default.nix
+++ b/pkgs/os-specific/linux/alsa-topology-conf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "alsa-topology-conf-${version}";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchurl {
url = "mirror://alsa/lib/${name}.tar.bz2";
- sha256 = "09cls485ckdjsp4azhv3nw7chyg3r7zrqgald6yp70f7cysxcwml";
+ sha256 = "1zwxc9zhfcmyffjjbibzpdvf4kx7wv9g2zl6xz7y0d6srfr9jgw3";
};
dontBuild = true;
diff --git a/pkgs/os-specific/linux/alsa-ucm-conf/default.nix b/pkgs/os-specific/linux/alsa-ucm-conf/default.nix
index 685ba3e2c3e5bfc5c5e6fff9a66d1090a54b5ded..2a9f28c855a526784065c124a8e05f46ac23dfd1 100644
--- a/pkgs/os-specific/linux/alsa-ucm-conf/default.nix
+++ b/pkgs/os-specific/linux/alsa-ucm-conf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
name = "alsa-ucm-conf-${version}";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchurl {
url = "mirror://alsa/lib/${name}.tar.bz2";
- sha256 = "0364fgzdm2qrsqvgqri25gzscbma7yqlv31wz8b1z9c5phlxkgvy";
+ sha256 = "000db5yla7dljidjbbwbiaxvc1a7wh1zpw694gipaymj9fh4vhhv";
};
dontBuild = true;
diff --git a/pkgs/os-specific/linux/alsa-utils/default.nix b/pkgs/os-specific/linux/alsa-utils/default.nix
index f05bb6a0d59c4e7bb6b8b77f0282178bb415e004..470536db4b7b81fa56ac7da57a516bb75fdf3f2e 100644
--- a/pkgs/os-specific/linux/alsa-utils/default.nix
+++ b/pkgs/os-specific/linux/alsa-utils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "alsa-utils";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchurl {
url = "mirror://alsa/utils/${pname}-${version}.tar.bz2";
- sha256 = "1wz460by17rmxrcydn583rd4lhj6wlvqs6x1j5pdzxn5g3app024";
+ sha256 = "1ai1z4kf91b1m3qrpwqkc1af5vm2fkdkknqv95xdwf19q94aw6gz";
};
patchPhase = ''
diff --git a/pkgs/os-specific/linux/batman-adv/alfred.nix b/pkgs/os-specific/linux/batman-adv/alfred.nix
index c1fb3ef5ee1a4e2642baa93333d62cbd1dc023d1..04217b8989bc4465749180f4db666fee9c1116bd 100644
--- a/pkgs/os-specific/linux/batman-adv/alfred.nix
+++ b/pkgs/os-specific/linux/batman-adv/alfred.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ gpsd libcap libnl ];
preBuild = ''
- makeFlags="PREFIX=$out PKG_CONFIG=${pkgconfig}/bin/pkg-config"
+ makeFlags="PREFIX=$out PKG_CONFIG=${pkgconfig}/bin/${pkgconfig.targetPrefix}pkg-config"
'';
meta = {
diff --git a/pkgs/os-specific/linux/batman-adv/batctl.nix b/pkgs/os-specific/linux/batman-adv/batctl.nix
index 5767c4aa72c4d369da2d251657b970596e12a994..3b1cf183e08e695dd19522d7f3a52ae72e7e1983 100644
--- a/pkgs/os-specific/linux/batman-adv/batctl.nix
+++ b/pkgs/os-specific/linux/batman-adv/batctl.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libnl ];
preBuild = ''
- makeFlags="PREFIX=$out PKG_CONFIG=${pkgconfig}/bin/pkg-config"
+ makeFlags="PREFIX=$out PKG_CONFIG=${pkgconfig}/bin/${pkgconfig.targetPrefix}pkg-config"
'';
meta = {
diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix
index 7f95ef47ee9cb88d91a59482ab49dac85393b862..98de3ed1b11fda6220e29ec65cbb75d179661985 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.14.0";
+ version = "0.15.0";
src = fetchurl {
url = "https://github.com/iovisor/bcc/releases/download/v${version}/bcc-src-with-submodule.tar.gz";
- sha256 = "1hw02bib06fjyw61as5pmhf0qxy0wv0nw8fff2i8a9d1zcd8xf3p";
+ sha256 = "1k00xbhdzdvqp4hfxpgg34bbhnx597jjhpg1x6dz2w80r7xzsj28";
};
format = "other";
diff --git a/pkgs/os-specific/linux/device-tree/raspberrypi.nix b/pkgs/os-specific/linux/device-tree/raspberrypi.nix
index b5886f6bd116b657877fb4ac3c24496e8adb3ac9..5a0d5710392b219153b6979e390c6fa95875fc9e 100644
--- a/pkgs/os-specific/linux/device-tree/raspberrypi.nix
+++ b/pkgs/os-specific/linux/device-tree/raspberrypi.nix
@@ -31,6 +31,7 @@ stdenvNoCC.mkDerivation {
overlays = "${raspberrypifw}/share/raspberrypi/boot/overlays";
};
meta = with stdenvNoCC.lib; {
- platforms = [ "armv6l-linux" "armv7l-linux" "aarch64-linux" ];
+ inherit (raspberrypifw.meta) platforms homepage license;
+ description = "DTBs for the Raspberry Pi";
};
}
diff --git a/pkgs/os-specific/linux/dpdk/default.nix b/pkgs/os-specific/linux/dpdk/default.nix
index 8ad703bdd4b638da8300beaea9f554d044ef5654..aacbc3cdfbe2dbae8092ec27ee205acda8a21ab8 100644
--- a/pkgs/os-specific/linux/dpdk/default.nix
+++ b/pkgs/os-specific/linux/dpdk/default.nix
@@ -11,11 +11,11 @@ let
in stdenv.mkDerivation rec {
name = "dpdk-${version}" + lib.optionalString mod "-${kernel.version}";
- version = "19.11";
+ version = "20.05";
src = fetchurl {
url = "https://fast.dpdk.org/rel/dpdk-${version}.tar.xz";
- sha256 = "1aqjn6bm9miv3v2rbqi1rh1c19wa8nip9fvnqaqpnrs3i2b36wa6";
+ sha256 = "0h0xv2zwb91b9n29afg5ihn06a8q28in64hag2f112kc19f79jj8";
};
nativeBuildInputs = [
@@ -38,7 +38,7 @@ in stdenv.mkDerivation rec {
] ++ lib.optionals mod kernel.moduleBuildDependencies;
postPatch = ''
- patchShebangs config/arm
+ patchShebangs config/arm buildtools
'';
mesonFlags = [
diff --git a/pkgs/os-specific/linux/e1000e/default.nix b/pkgs/os-specific/linux/e1000e/default.nix
index ea17c287a2926f809c4730dfcbcd978b91cb73e0..d5d6697a01e389eb48e51c174325e9b02f95a1d6 100644
--- a/pkgs/os-specific/linux/e1000e/default.nix
+++ b/pkgs/os-specific/linux/e1000e/default.nix
@@ -4,11 +4,11 @@ assert stdenv.lib.versionOlder kernel.version "4.10";
stdenv.mkDerivation rec {
name = "e1000e-${version}-${kernel.version}";
- version = "3.3.5.3";
+ version = "3.8.4";
src = fetchurl {
url = "mirror://sourceforge/e1000/e1000e-${version}.tar.gz";
- sha256 = "1ajz3vdnf1y307k585w95r6jlh4ah8d74bq36gdkjl1z5hgiqi9q";
+ sha256 = "1q8dbqh14c7r15q6k6iv5k0d6xpi74i71d5r54py60gr099m2ha4";
};
hardeningDisable = [ "pic" ];
@@ -16,7 +16,8 @@ stdenv.mkDerivation rec {
configurePhase = ''
cd src
kernel_version=${kernel.modDirVersion}
- sed -i -e 's|/lib/modules|${kernel.dev}/lib/modules|' Makefile
+ substituteInPlace common.mk \
+ --replace "/lib/modules" "${kernel.dev}/lib/modules"
export makeFlags="BUILD_KERNEL=$kernel_version"
'';
diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix
index cb971d452d61d37752ddb355aeb781a4c602fd55..a83e02ae6be79d2a2b5838c9839421bb407b295d 100644
--- a/pkgs/os-specific/linux/ell/default.nix
+++ b/pkgs/os-specific/linux/ell/default.nix
@@ -7,14 +7,14 @@
stdenv.mkDerivation rec {
pname = "ell";
- version = "0.31";
+ version = "0.32";
outputs = [ "out" "dev" ];
src = fetchgit {
url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git";
rev = version;
- sha256 = "1qlpc906xd78fzxvvj2kxi3aikgnw0c0h3x620s131apax4qrnqa";
+ sha256 = "07hm9lrhhb5y53l13yja2kr3xmjgs0azk3x7w2si99cplwkgxak2";
};
patches = [
diff --git a/pkgs/os-specific/linux/exfat/default.nix b/pkgs/os-specific/linux/exfat/default.nix
index e66ac4d65ab98344aa62917a5c2b5590e70302c7..59f9c709e5fae79baf21e29cb943c3f29a4a556c 100644
--- a/pkgs/os-specific/linux/exfat/default.nix
+++ b/pkgs/os-specific/linux/exfat/default.nix
@@ -21,6 +21,9 @@ stdenv.mkDerivation rec {
makeFlags = [
"KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
+ "ARCH=${stdenv.hostPlatform.platform.kernelArch}"
+ ] ++ stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) [
+ "CROSS_COMPILE=${stdenv.cc.targetPrefix}"
];
installPhase = ''
diff --git a/pkgs/os-specific/linux/facetimehd/default.nix b/pkgs/os-specific/linux/facetimehd/default.nix
index 223f766aa228cc2fa77f2297a4ae69dee2207ca7..941e71c3bfc7d862f7097f1c7c8cbb126cc611ec 100644
--- a/pkgs/os-specific/linux/facetimehd/default.nix
+++ b/pkgs/os-specific/linux/facetimehd/default.nix
@@ -16,9 +16,9 @@ let
# still works.
srcParams = if (stdenv.lib.versionAtLeast kernel.version "4.8") then
{ # Use mainline branch
- version = "unstable-2019-12-10";
- rev = "ea832ac486afb6dac9ef59aa37e90f332ab7f05a";
- sha256 = "1dg2i558hjnjnyk53xyg0ayykqaial9bm420v22s9a3khzzjnwq3";
+ version = "unstable-2020-04-16";
+ rev = "82626d4892eeb9eb704538bf0dc49a00725ff451";
+ sha256 = "118z6vjvhhcwvs4n3sgwwdagys9w718b8nkh6l9ic93732vv7cqx";
}
else
{ # Use master branch (broken on 4.8)
@@ -47,11 +47,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = kernel.moduleBuildDependencies;
- preBuild = lib.optionalString (stdenv.lib.versionAtLeast kernel.version "5.6")
- ''
- sed -i 's/ioremap_nocache/ioremap_cache/g' fthd_drv.c
- '';
-
makeFlags = [
"KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
];
diff --git a/pkgs/os-specific/linux/ffado/default.nix b/pkgs/os-specific/linux/ffado/default.nix
index 5dc5086a8c61997c552d3563ac6e2ae76f4b15d5..e814091d59e243e4b8401eea0003b4f7341ee992 100644
--- a/pkgs/os-specific/linux/ffado/default.nix
+++ b/pkgs/os-specific/linux/ffado/default.nix
@@ -24,11 +24,11 @@ let
in
mkDerivation rec {
pname = "ffado";
- version = "2.4.2";
+ version = "2.4.3";
src = fetchurl {
url = "http://www.ffado.org/files/libffado-${version}.tgz";
- sha256 = "09dxy6fkfnvzk45lpr74hkqymii8a45jzlq6054f3jz65m8qvj3d";
+ sha256 = "08bygzv1k6ai0572gv66h7gfir5zxd9klfy74z2pxqp6s5hms58r";
};
prePatch = ''
diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix
index 87a37feb1cc8898f1dc3d4854708e8b340c359ca..af9237d1d833f68192baddb57e246973fe35164c 100644
--- a/pkgs/os-specific/linux/firmware/fwupd/default.nix
+++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix
@@ -51,6 +51,7 @@
, flashrom
, tpm2-tools
, nixosTests
+, runCommand
}:
let
@@ -83,203 +84,232 @@ let
# Experimental
haveFlashrom = false;
-in
+ runPythonCommand = name: buildCommandPython: runCommand name {
+ nativeBuildInputs = [ python3 ];
+ inherit buildCommandPython;
+ } ''
+ exec python3 -c "$buildCommandPython"
+ '';
-stdenv.mkDerivation rec {
- pname = "fwupd";
- version = "1.4.2";
+ self = stdenv.mkDerivation rec {
+ pname = "fwupd";
+ version = "1.4.4";
- src = fetchurl {
- url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz";
- sha256 = "1wch1n0z89ymfxx7ganiab4h64rdxr54rcg37n5nshw35bc3f390";
- };
+ src = fetchurl {
+ url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz";
+ sha256 = "03yn96kxs53vxcbza17y99rdhbjlybv44gkc90vaj6301grxahnp";
+ };
- # libfwupd goes to lib
- # daemon, plug-ins and libfwupdplugin go to out
- # CLI programs go to out
- outputs = [ "out" "lib" "dev" "devdoc" "man" "installedTests" ];
-
- nativeBuildInputs = [
- meson
- ninja
- gtk-doc
- pkgconfig
- gobject-introspection
- intltool
- shared-mime-info
- valgrind
- gcab
- docbook_xml_dtd_43
- docbook_xsl
- help2man
- libxslt
- python
- wrapGAppsHook
- vala
- ];
-
- buildInputs = [
- polkit
- libxmlb
- gusb
- sqlite
- libarchive
- libsoup
- elfutils
- gnu-efi
- libyaml
- libgudev
- colord
- libjcat
- libuuid
- glib-networking
- json-glib
- umockdev
- bash-completion
- cairo
- freetype
- fontconfig
- pango
- tpm2-tss
- efivar
- ] ++ stdenv.lib.optionals haveDell [
- libsmbios
- ];
-
- patches = [
- ./fix-paths.patch
- ./add-option-for-installation-sysconfdir.patch
-
- # Install plug-ins and libfwupdplugin to out,
- # they are not really part of the library.
- ./install-fwupdplugin-to-out.patch
-
- # Installed tests are installed to different output
- # we also cannot have fwupd-tests.conf in $out/etc since it would form a cycle.
- (substituteAll {
- src = ./installed-tests-path.patch;
- # Needs a different set of modules than po/make-images.
- inherit installedTestsPython;
- })
- ];
-
- postPatch = ''
- patchShebangs \
- contrib/get-version.py \
- contrib/generate-version-script.py \
- meson_post_install.sh \
- po/make-images \
- po/make-images.sh \
- po/test-deps
- '';
+ # libfwupd goes to lib
+ # daemon, plug-ins and libfwupdplugin go to out
+ # CLI programs go to out
+ outputs = [ "out" "lib" "dev" "devdoc" "man" "installedTests" ];
- # /etc/os-release not available in sandbox
- # doCheck = true;
-
- preFixup = let
- binPath = [
- efibootmgr
- bubblewrap
- tpm2-tools
- ] ++ stdenv.lib.optional haveFlashrom flashrom;
- in ''
- gappsWrapperArgs+=(
- --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
- # See programs reached with fu_common_find_program_in_path in source
- --prefix PATH : "${stdenv.lib.makeBinPath binPath}"
- )
- '';
+ nativeBuildInputs = [
+ meson
+ ninja
+ gtk-doc
+ pkgconfig
+ gobject-introspection
+ intltool
+ shared-mime-info
+ valgrind
+ gcab
+ docbook_xml_dtd_43
+ docbook_xsl
+ help2man
+ libxslt
+ python
+ wrapGAppsHook
+ vala
+ ];
- mesonFlags = [
- "-Dgtkdoc=true"
- "-Dplugin_dummy=true"
- "-Dudevdir=lib/udev"
- "-Dsystemd_root_prefix=${placeholder "out"}"
- "-Dinstalled_test_prefix=${placeholder "installedTests"}"
- "-Defi-libdir=${gnu-efi}/lib"
- "-Defi-ldsdir=${gnu-efi}/lib"
- "-Defi-includedir=${gnu-efi}/include/efi"
- "--localstatedir=/var"
- "--sysconfdir=/etc"
- "-Dsysconfdir_install=${placeholder "out"}/etc"
-
- # We do not want to place the daemon into lib (cyclic reference)
- "--libexecdir=${placeholder "out"}/libexec"
- # Our builder only adds $lib/lib to rpath but some things link
- # against libfwupdplugin which is in $out/lib.
- "-Dc_link_args=-Wl,-rpath,${placeholder "out"}/lib"
- ] ++ stdenv.lib.optionals (!haveDell) [
- "-Dplugin_dell=false"
- "-Dplugin_synaptics=false"
- ] ++ stdenv.lib.optionals (!haveRedfish) [
- "-Dplugin_redfish=false"
- ] ++ stdenv.lib.optionals haveFlashrom [
- "-Dplugin_flashrom=true"
- ];
-
- FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file
-
- # error: “PolicyKit files are missing”
- # https://github.com/NixOS/nixpkgs/pull/67625#issuecomment-525788428
- PKG_CONFIG_POLKIT_GOBJECT_1_ACTIONDIR = "/run/current-system/sw/share/polkit-1/actions";
-
- # TODO: wrapGAppsHook wraps efi capsule even though it is not elf
- dontWrapGApps = true;
-
- preCheck = ''
- addToSearchPath XDG_DATA_DIRS "${shared-mime-info}/share"
- '';
+ buildInputs = [
+ polkit
+ libxmlb
+ gusb
+ sqlite
+ libarchive
+ libsoup
+ elfutils
+ gnu-efi
+ libyaml
+ libgudev
+ colord
+ libjcat
+ libuuid
+ glib-networking
+ json-glib
+ umockdev
+ bash-completion
+ cairo
+ freetype
+ fontconfig
+ pango
+ tpm2-tss
+ efivar
+ ] ++ stdenv.lib.optionals haveDell [
+ libsmbios
+ ];
- # so we need to wrap the executables manually
- postFixup = ''
- find -L "$out/bin" "$out/libexec" -type f -executable -print0 \
- | while IFS= read -r -d ''' file; do
- if [[ "$file" != *.efi ]]; then
- echo "Wrapping program $file"
- wrapGApp "$file"
- fi
- done
- '';
+ patches = [
+ ./fix-paths.patch
+ ./add-option-for-installation-sysconfdir.patch
- # /etc/fwupd/uefi.conf is created by the services.hardware.fwupd NixOS module
- passthru = {
- filesInstalledToEtc = [
- "fwupd/ata.conf"
- # "fwupd/daemon.conf" # already created by the module
- "fwupd/redfish.conf"
- "fwupd/remotes.d/lvfs-testing.conf"
- "fwupd/remotes.d/lvfs.conf"
- "fwupd/remotes.d/vendor.conf"
- "fwupd/remotes.d/vendor-directory.conf"
- "fwupd/thunderbolt.conf"
- "fwupd/upower.conf"
- # "fwupd/uefi.conf" # already created by the module
- "pki/fwupd/GPG-KEY-Hughski-Limited"
- "pki/fwupd/GPG-KEY-Linux-Foundation-Firmware"
- "pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service"
- "pki/fwupd/LVFS-CA.pem"
- "pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata"
- "pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service"
- "pki/fwupd-metadata/LVFS-CA.pem"
- ] ++ stdenv.lib.optionals haveDell [
- "fwupd/remotes.d/dell-esrt.conf"
+ # Install plug-ins and libfwupdplugin to out,
+ # they are not really part of the library.
+ ./install-fwupdplugin-to-out.patch
+
+ # Installed tests are installed to different output
+ # we also cannot have fwupd-tests.conf in $out/etc since it would form a cycle.
+ (substituteAll {
+ src = ./installed-tests-path.patch;
+ # Needs a different set of modules than po/make-images.
+ inherit installedTestsPython;
+ })
];
- # BlacklistPlugins key in fwupd/daemon.conf
- defaultBlacklistedPlugins = [
- "test"
- "invalid"
+ postPatch = ''
+ patchShebangs \
+ contrib/get-version.py \
+ contrib/generate-version-script.py \
+ meson_post_install.sh \
+ po/make-images \
+ po/make-images.sh \
+ po/test-deps
+ '';
+
+ # /etc/os-release not available in sandbox
+ # doCheck = true;
+
+ preFixup = let
+ binPath = [
+ efibootmgr
+ bubblewrap
+ tpm2-tools
+ ] ++ stdenv.lib.optional haveFlashrom flashrom;
+ in ''
+ gappsWrapperArgs+=(
+ --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
+ # See programs reached with fu_common_find_program_in_path in source
+ --prefix PATH : "${stdenv.lib.makeBinPath binPath}"
+ )
+ '';
+
+ mesonFlags = [
+ "-Dgtkdoc=true"
+ "-Dplugin_dummy=true"
+ "-Dudevdir=lib/udev"
+ "-Dsystemd_root_prefix=${placeholder "out"}"
+ "-Dinstalled_test_prefix=${placeholder "installedTests"}"
+ "-Defi-libdir=${gnu-efi}/lib"
+ "-Defi-ldsdir=${gnu-efi}/lib"
+ "-Defi-includedir=${gnu-efi}/include/efi"
+ "--localstatedir=/var"
+ "--sysconfdir=/etc"
+ "-Dsysconfdir_install=${placeholder "out"}/etc"
+
+ # We do not want to place the daemon into lib (cyclic reference)
+ "--libexecdir=${placeholder "out"}/libexec"
+ # Our builder only adds $lib/lib to rpath but some things link
+ # against libfwupdplugin which is in $out/lib.
+ "-Dc_link_args=-Wl,-rpath,${placeholder "out"}/lib"
+ ] ++ stdenv.lib.optionals (!haveDell) [
+ "-Dplugin_dell=false"
+ "-Dplugin_synaptics=false"
+ ] ++ stdenv.lib.optionals (!haveRedfish) [
+ "-Dplugin_redfish=false"
+ ] ++ stdenv.lib.optionals haveFlashrom [
+ "-Dplugin_flashrom=true"
];
- tests = {
- installedTests = nixosTests.installed-tests.fwupd;
+ FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file
+
+ # error: “PolicyKit files are missing”
+ # https://github.com/NixOS/nixpkgs/pull/67625#issuecomment-525788428
+ PKG_CONFIG_POLKIT_GOBJECT_1_ACTIONDIR = "/run/current-system/sw/share/polkit-1/actions";
+
+ # TODO: wrapGAppsHook wraps efi capsule even though it is not elf
+ dontWrapGApps = true;
+
+ preCheck = ''
+ addToSearchPath XDG_DATA_DIRS "${shared-mime-info}/share"
+ '';
+
+ # so we need to wrap the executables manually
+ postFixup = ''
+ find -L "$out/bin" "$out/libexec" -type f -executable -print0 \
+ | while IFS= read -r -d ''' file; do
+ if [[ "$file" != *.efi ]]; then
+ echo "Wrapping program $file"
+ wrapGApp "$file"
+ fi
+ done
+ '';
+
+ passthru = {
+ filesInstalledToEtc = [
+ "fwupd/ata.conf"
+ "fwupd/daemon.conf"
+ "fwupd/redfish.conf"
+ "fwupd/remotes.d/lvfs-testing.conf"
+ "fwupd/remotes.d/lvfs.conf"
+ "fwupd/remotes.d/vendor.conf"
+ "fwupd/remotes.d/vendor-directory.conf"
+ "fwupd/thunderbolt.conf"
+ "fwupd/upower.conf"
+ "fwupd/uefi.conf"
+ "pki/fwupd/GPG-KEY-Hughski-Limited"
+ "pki/fwupd/GPG-KEY-Linux-Foundation-Firmware"
+ "pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service"
+ "pki/fwupd/LVFS-CA.pem"
+ "pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata"
+ "pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service"
+ "pki/fwupd-metadata/LVFS-CA.pem"
+ ] ++ stdenv.lib.optionals haveDell [
+ "fwupd/remotes.d/dell-esrt.conf"
+ ];
+
+ # BlacklistPlugins key in fwupd/daemon.conf
+ defaultBlacklistedPlugins = [
+ "test"
+ "invalid"
+ ];
+
+ tests = let
+ listToPy = list: "[${stdenv.lib.concatMapStringsSep ", " (f: "'${f}'") list}]";
+ in {
+ installedTests = nixosTests.installed-tests.fwupd;
+
+ passthruMatches = runPythonCommand "fwupd-test-passthru-matches" ''
+ import itertools
+ import configparser
+ import os
+ import pathlib
+
+ etc = '${self}/etc'
+ package_etc = set(itertools.chain.from_iterable([[os.path.relpath(os.path.join(prefix, file), etc) for file in files] for (prefix, dirs, files) in os.walk(etc)]))
+ passthru_etc = set(${listToPy passthru.filesInstalledToEtc})
+ assert len(package_etc - passthru_etc) == 0, f'fwupd package contains the following paths in /etc that are not listed in passthru.filesInstalledToEtc: {package_etc - passthru_etc}'
+ assert len(passthru_etc - package_etc) == 0, f'fwupd package lists the following paths in passthru.filesInstalledToEtc that are not contained in /etc: {passthru_etc - package_etc}'
+
+ config = configparser.RawConfigParser()
+ config.read('${self}/etc/fwupd/daemon.conf')
+ package_blacklisted_plugins = config.get('fwupd', 'BlacklistPlugins').rstrip(';').split(';')
+ passthru_blacklisted_plugins = ${listToPy passthru.defaultBlacklistedPlugins}
+ assert package_blacklisted_plugins == passthru_blacklisted_plugins, f'Default blacklisted plug-ins in the package {package_blacklisted_plugins} do not match those listed in passthru.defaultBlacklistedPlugins {passthru_blacklisted_plugins}'
+
+ pathlib.Path(os.getenv('out')).touch()
+ '';
+ };
};
- };
- meta = with stdenv.lib; {
- homepage = "https://fwupd.org/";
- maintainers = with maintainers; [ jtojnar ];
- license = [ licenses.gpl2 ];
- platforms = platforms.linux;
+ meta = with stdenv.lib; {
+ homepage = "https://fwupd.org/";
+ maintainers = with maintainers; [ jtojnar ];
+ license = [ licenses.gpl2 ];
+ platforms = platforms.linux;
+ };
};
-}
+
+in self
diff --git a/pkgs/os-specific/linux/firmware/raspberrypi/default.nix b/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
index bd9c58d33c9cd752327382effa13eea7facd694d..77a28444636686456d609e4d78faa133555e2740 100644
--- a/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
+++ b/pkgs/os-specific/linux/firmware/raspberrypi/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "raspberrypi-firmware";
- version = "1.20190925";
+ version = "1.20200601";
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "firmware";
rev = version;
- sha256 = "0xyj3f04dcfnl9hp8hakgwcb1msqh7934n0pclcmzy47xjkz7ris";
+ sha256 = "1vm038f9digwg8gdxl2bypzlip3ycjb6bl56274gh5i9abl6wjvf";
};
installPhase = ''
diff --git a/pkgs/os-specific/linux/firmware/raspberrypi/tools-dont-install-sysv-init-scripts.patch b/pkgs/os-specific/linux/firmware/raspberrypi/tools-dont-install-sysv-init-scripts.patch
deleted file mode 100644
index e12aeeb0cdb8ed404832f30b73ef77ca21d3a016..0000000000000000000000000000000000000000
--- a/pkgs/os-specific/linux/firmware/raspberrypi/tools-dont-install-sysv-init-scripts.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/interface/vmcs_host/linux/vcfiled/CMakeLists.txt b/interface/vmcs_host/linux/vcfiled/CMakeLists.txt
-index aed0e83..b325676 100644
---- a/interface/vmcs_host/linux/vcfiled/CMakeLists.txt
-+++ b/interface/vmcs_host/linux/vcfiled/CMakeLists.txt
-@@ -17,15 +17,6 @@ target_link_libraries(vcfiled
- install(TARGETS vcfiled
- RUNTIME DESTINATION sbin)
-
--configure_file (etc/init.d/vcfiled ${PROJECT_BINARY_DIR}/etc/init.d/vcfiled)
--
--# script to start up vcfiled at start of day
--install(PROGRAMS ${PROJECT_BINARY_DIR}/etc/init.d/vcfiled
-- DESTINATION /etc/init.d)
--# install locally to the installation directory too
--install(PROGRAMS ${PROJECT_BINARY_DIR}/etc/init.d/vcfiled
-- DESTINATION ${VMCS_INSTALL_PREFIX}/share/install)
--
- # test program for vcfiled_check library
- add_executable(vcfiled_lock_test vcfiled_lock_test.c)
- target_link_libraries(vcfiled_lock_test vcfiled_check)
diff --git a/pkgs/os-specific/linux/firmware/raspberrypi/tools.nix b/pkgs/os-specific/linux/firmware/raspberrypi/tools.nix
index e3fa90ac388d1a510a1b99f2c7def4dac6371ed2..6c4d49e4e2404b70a9a855adaadb3da949417124 100644
--- a/pkgs/os-specific/linux/firmware/raspberrypi/tools.nix
+++ b/pkgs/os-specific/linux/firmware/raspberrypi/tools.nix
@@ -2,17 +2,15 @@
stdenv.mkDerivation {
pname = "raspberrypi-tools";
- version = "2018-10-03";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "raspberrypi";
repo = "userland";
- rev = "de4a7f2e3c391e2d3bc76af31864270e7802d9ac";
- sha256 = "0w96xa98ngdk9m6wv185w8waa7wm2hkn2bhxz52zd477hchzrxlg";
+ rev = "f97b1af1b3e653f9da2c1a3643479bfd469e3b74";
+ sha256 = "1r7n05rv96hqjq0rn0qzchmfqs0j7vh3p8jalgh66s6l0vms5mwy";
};
- patches = [ ./tools-dont-install-sysv-init-scripts.patch ];
-
nativeBuildInputs = [ cmake pkgconfig ];
preConfigure = ''
diff --git a/pkgs/os-specific/linux/firmware/sof-firmware/default.nix b/pkgs/os-specific/linux/firmware/sof-firmware/default.nix
index 73ab46b3c8a6d0e80aa1085097adf42eb23c7296..a9fc44e48cc892bdb8518b860d6be89750bcd10f 100644
--- a/pkgs/os-specific/linux/firmware/sof-firmware/default.nix
+++ b/pkgs/os-specific/linux/firmware/sof-firmware/default.nix
@@ -1,28 +1,33 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchFromGitHub }:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "sof-firmware";
- version = "1.4.2";
+ version = "1.5.1";
- src = fetchurl {
- url = "https://www.alsa-project.org/files/pub/misc/sof/${pname}-${version}.tar.bz2";
- sha256 = "1nkh020gjm45vxd6fvmz63hj16ilff2nl5avvsklajjs6xci1sf5";
+ src = fetchFromGitHub {
+ owner = "thesofproject";
+ repo = "sof-bin";
+ rev = "ae61d2778b0a0f47461a52da0d1f191f651e0763";
+ sha256 = "0j6bpwz49skvdvian46valjw4anwlrnkq703n0snkbngmq78prba";
};
phases = [ "unpackPhase" "installPhase" ];
installPhase = ''
- rm lib/firmware/intel/{sof/LICENCE,sof-tplg/LICENCE}
- mkdir $out
- cp -r lib $out/lib
+ mkdir -p $out/lib/firmware/intel
+
+ sed -i 's/ROOT=.*$/ROOT=$out/g' go.sh
+ sed -i 's/VERSION=.*$/VERSION=v${version}/g' go.sh
+
+ ./go.sh
'';
meta = with stdenv.lib; {
description = "Sound Open Firmware";
homepage = "https://www.sofproject.org/";
license = with licenses; [ bsd3 isc ];
- maintainers = with maintainers; [ lblasc ];
+ maintainers = with maintainers; [ lblasc evenbrenden ];
platforms = with platforms; linux;
};
}
diff --git a/pkgs/os-specific/linux/fscrypt/default.nix b/pkgs/os-specific/linux/fscrypt/default.nix
index 608a6d5fa70a388335e41d2cd77b8a8ea3a68939..aee406b03f0ce973e3a89abda7bd1694434ecbb2 100644
--- a/pkgs/os-specific/linux/fscrypt/default.nix
+++ b/pkgs/os-specific/linux/fscrypt/default.nix
@@ -4,13 +4,13 @@
buildGoModule rec {
pname = "fscrypt";
- version = "0.2.8";
+ version = "0.2.9";
src = fetchFromGitHub {
owner = "google";
repo = "fscrypt";
rev = "v${version}";
- sha256 = "0433f9kx43842ic8dydxhz8plyyrrxvqqwg7kd5ghn599ix28avy";
+ sha256 = "020hhdarbn3bwlc2j2g89868v8nfx8562z1a778ihpvvsa4ykr31";
};
postPatch = ''
diff --git a/pkgs/os-specific/linux/fuse/default.nix b/pkgs/os-specific/linux/fuse/default.nix
index 415226509b7bdeda9b475786937a7ca3c117baa4..4d2e12367de7ad7610997ad20a4ca25ab8d381a0 100644
--- a/pkgs/os-specific/linux/fuse/default.nix
+++ b/pkgs/os-specific/linux/fuse/default.nix
@@ -11,7 +11,7 @@ in {
};
fuse_3 = mkFuse {
- version = "3.9.1";
- sha256Hash = "1i3f4h3vnjxls8hdi6w2n2ksrgbs7brbzj65rvxginyxicykh857";
+ version = "3.9.2";
+ sha256Hash = "10xsbly7rv895c9zv4fqmnrxbdc0kd1qhlk75x4m9cv95f93k843";
};
}
diff --git a/pkgs/os-specific/linux/fwts/default.nix b/pkgs/os-specific/linux/fwts/default.nix
index d05a8c52551b503bb2b70e28bb895d0bdfea43ec..d25c1229470748900f5e520d5faa250b730531a0 100644
--- a/pkgs/os-specific/linux/fwts/default.nix
+++ b/pkgs/os-specific/linux/fwts/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "fwts";
- version = "20.05.00";
+ version = "20.06.01";
src = fetchzip {
url = "http://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
- sha256 = "14rqm45al6w42mzi0rqpwbw1spy7iv1jhywhwkdgs4w91zzc4gaj";
+ sha256 = "04wxhmibykhm7jjw3xdmbn0rn25dsr11cig77k2jkhp7nwwqdm11";
stripRoot = false;
};
diff --git a/pkgs/os-specific/linux/gobi_loader/default.nix b/pkgs/os-specific/linux/gobi_loader/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b79f8af6f8ee214e604ec5d7c695837cd83c12a3
--- /dev/null
+++ b/pkgs/os-specific/linux/gobi_loader/default.nix
@@ -0,0 +1,28 @@
+{ stdenv
+, fetchurl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "gobi_loader";
+ version = "0.7";
+
+ src = fetchurl {
+ url = "https://www.codon.org.uk/~mjg59/gobi_loader/download/${pname}-${version}.tar.gz";
+ sha256 = "0jkmpqkiddpxrzl2s9s3kh64ha48m00nn53f82m1rphw8maw5gbq";
+ };
+
+ postPatch = ''
+ substituteInPlace 60-gobi.rules --replace "gobi_loader" "${placeholder "out"}/lib/udev/gobi_loader"
+ substituteInPlace 60-gobi.rules --replace "/lib/firmware" "/run/current-system/firmware"
+ '';
+
+ makeFlags = "prefix=${placeholder "out"}";
+
+ meta = with stdenv.lib; {
+ description = "Firmware loader for Qualcomm Gobi USB chipsets";
+ homepage = "https://www.codon.org.uk/~mjg59/gobi_loader/";
+ license = with licenses; [ gpl2 ];
+ maintainers = [ maintainers."0x4A6F" ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/os-specific/linux/google-authenticator/default.nix b/pkgs/os-specific/linux/google-authenticator/default.nix
index e04b831435074ea66ef784c80fd5f19a48aa5384..ce90a1d432f7e909ac2b2defdb2439b41330b6b3 100644
--- a/pkgs/os-specific/linux/google-authenticator/default.nix
+++ b/pkgs/os-specific/linux/google-authenticator/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "google-authenticator-libpam";
- version = "1.08";
+ version = "1.09";
src = fetchurl {
url = "https://github.com/google/google-authenticator-libpam/archive/${version}.tar.gz";
- sha256 = "1432sfgjv7xlas1saa0whnvqim2pb12g2522x3nf5a8v4qq7avbg";
+ sha256 = "0dyhgizl2jcrnfn5sxipxawqrbr6qgjh7aggw8fz3hix861pj7db";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/os-specific/linux/hostapd/default.nix b/pkgs/os-specific/linux/hostapd/default.nix
index 8152655d457dfb3b45210d4607b4ab4959abe782..991dcbe26152d3df8232f5b2c6969b0363e97e25 100644
--- a/pkgs/os-specific/linux/hostapd/default.nix
+++ b/pkgs/os-specific/linux/hostapd/default.nix
@@ -19,11 +19,30 @@ stdenv.mkDerivation rec {
url = "https://raw.githubusercontent.com/openwrt/openwrt/master/package/network/services/hostapd/patches/300-noscan.patch";
sha256 = "04wg4yjc19wmwk6gia067z99gzzk9jacnwxh5wyia7k5wg71yj5k";
})
+ # AP mode PMF disconnection protection bypass (CVE.2019-16275), can be removed >= 2.10
+ # https://w1.fi/security/2019-7/
(fetchurl {
name = "CVE-2019-16275.patch";
url = "https://w1.fi/security/2019-7/0001-AP-Silently-ignore-management-frame-from-unexpected-.patch";
sha256 = "15xjyy7crb557wxpx898b5lnyblxghlij0xby5lmj9hpwwss34dz";
})
+ # Fixes for UPnP SUBSCRIBE misbehavior in hostapd WPS AP (CVE-2020-12695), can be removed >= 2.10
+ # https://w1.fi/security/2020-1/
+ (fetchurl {
+ name = "CVE-2020-12695_0001-WPS-UPnP-Do-not-allow-event-subscriptions-with-URLs-.patch";
+ url = "https://w1.fi/security/2020-1/0001-WPS-UPnP-Do-not-allow-event-subscriptions-with-URLs-.patch";
+ sha256 = "1mrbhicqb34jlw1nid5hk2vnjbvfhvp7r5iblaj4l6vgc6fmp6id";
+ })
+ (fetchurl {
+ name = "CVE-2020-12695_0002-WPS-UPnP-Fix-event-message-generation-using-a-long-U.patch";
+ url = "https://w1.fi/security/2020-1/0002-WPS-UPnP-Fix-event-message-generation-using-a-long-U.patch";
+ sha256 = "1pk08b06b24is50bis3rr56xjd3b5kxdcdk8bx39n9vna9db7zj9";
+ })
+ (fetchurl {
+ name = "CVE-2020-12695_0003-WPS-UPnP-Handle-HTTP-initiation-failures-for-events-.patch";
+ url = "https://w1.fi/security/2020-1/0003-WPS-UPnP-Handle-HTTP-initiation-failures-for-events-.patch";
+ sha256 = "12npqp2skgrj934wwkqicgqksma0fxz09di29n1b5fm5i4njl8d8";
+ })
];
outputs = [ "out" "man" ];
@@ -80,7 +99,7 @@ stdenv.mkDerivation rec {
repositories.git = "git://w1.fi/hostap.git";
description = "A user space daemon for access point and authentication servers";
license = licenses.gpl2;
- maintainers = with maintainers; [ phreedom ninjatrappeur ];
+ maintainers = with maintainers; [ phreedom ninjatrappeur hexa ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix
index 46312a637dab315cb2613263fa878a29f85fb1d1..3ac79464ac4b1874c3e7a9edf5751134c04d7940 100644
--- a/pkgs/os-specific/linux/iproute/default.nix
+++ b/pkgs/os-specific/linux/iproute/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "iproute2";
- version = "5.6.0";
+ version = "5.7.0";
src = fetchurl {
url = "mirror://kernel/linux/utils/net/${pname}/${pname}-${version}.tar.xz";
- sha256 = "14j6n1bc09xhq8lxs40vfsx8bb8lx12a07ga4rsxl8vfrqjhwnqv";
+ sha256 = "088gs56iqhdlpw1iqjwrss4zxd4zbl2wl8s2implrrdajjxcfpbj";
};
preConfigure = ''
diff --git a/pkgs/os-specific/linux/iptables/default.nix b/pkgs/os-specific/linux/iptables/default.nix
index 7502769c3aed28b14f16de50659df62cf003904f..c9c342ad76829bb57e9e10f80e35bdf72ec19ce3 100644
--- a/pkgs/os-specific/linux/iptables/default.nix
+++ b/pkgs/os-specific/linux/iptables/default.nix
@@ -6,12 +6,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "1.8.4";
+ version = "1.8.5";
pname = "iptables";
src = fetchurl {
url = "https://www.netfilter.org/projects/${pname}/files/${pname}-${version}.tar.bz2";
- sha256 = "0z0mgs1ghvn3slc868mgbf2g26njgrzcy5ggyb5w4i55j1a3lflr";
+ sha256 = "02a3575ypdpg6a2x752mhk3f7h1381ymkq1n0gss6fp6292xfmyl";
};
nativeBuildInputs = [ pkgconfig pruneLibtoolFiles flex bison ];
diff --git a/pkgs/os-specific/linux/iptstate/default.nix b/pkgs/os-specific/linux/iptstate/default.nix
index cd290113e00e4b32283a7711365acb8c306025e8..529a82e96469b4374195c9e830231f374a269027 100644
--- a/pkgs/os-specific/linux/iptstate/default.nix
+++ b/pkgs/os-specific/linux/iptstate/default.nix
@@ -17,6 +17,7 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
maintainers = with maintainers; [ trevorj ];
downloadPage = "https://github.com/jaymzh/iptstate/releases";
+ license = licenses.zlib;
};
installPhase = ''
diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix
index be2a4ff3e56ade723dbf22d0ad4f343ac8c8c696..fd34440f6036cc362d36f6041a374ce90472ed32 100644
--- a/pkgs/os-specific/linux/iwd/default.nix
+++ b/pkgs/os-specific/linux/iwd/default.nix
@@ -13,14 +13,16 @@
stdenv.mkDerivation rec {
pname = "iwd";
- version = "1.7";
+ version = "1.8";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git";
rev = version;
- sha256 = "1qi25qav1rv8gm5lbrip8ayq5vwynmyv2q4ar7bbmnjh6cglvyh2";
+ sha256 = "0ds8nhbnkhxzhnnsi7vj3y2v8wq0nxqbmidhiac7mpxgjkc684gf";
};
+ outputs = [ "out" "man" ];
+
nativeBuildInputs = [
autoreconfHook
docutils
diff --git a/pkgs/os-specific/linux/jool/source.nix b/pkgs/os-specific/linux/jool/source.nix
index 9e8de46edba77b4864025e89e99e9fcad7bc2022..abf7b0dac45f44b00f8ee4d2a03edfee6a225f4c 100644
--- a/pkgs/os-specific/linux/jool/source.nix
+++ b/pkgs/os-specific/linux/jool/source.nix
@@ -1,11 +1,11 @@
{ fetchFromGitHub }:
rec {
- version = "4.0.5";
+ version = "4.0.9";
src = fetchFromGitHub {
owner = "NICMx";
repo = "Jool";
rev = "v${version}";
- sha256 = "0zfda8mbcg4mgg39shxdx5n2bq6zi9w3v8bcx03b3dp09lmq45y3";
+ sha256 = "0zhdpk1sbsv1iyr9rvj94wk853684avz3zzn4cv2k4254d7n25m7";
};
}
diff --git a/pkgs/os-specific/linux/kernel-headers/default.nix b/pkgs/os-specific/linux/kernel-headers/default.nix
index 52b280c30261b23cc6d0c5e90b5a6202a953afe7..59656f54db285ec089e4bff3d668e24f7b317d76 100644
--- a/pkgs/os-specific/linux/kernel-headers/default.nix
+++ b/pkgs/os-specific/linux/kernel-headers/default.nix
@@ -29,8 +29,8 @@ let
"cc-version:=9999"
"cc-fullversion:=999999"
# `$(..)` expanded by make alone
- "HOSTCC:=$(BUILD_CC)"
- "HOSTCXX:=$(BUILD_CXX)"
+ "HOSTCC:=$(CC_FOR_BUILD)"
+ "HOSTCXX:=$(CXX_FOR_BUILD)"
];
# Skip clean on darwin, case-sensitivity issues.
diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix
index c715c7baf7874e2ae4ad5b32c6f5de04ae44de02..f07368cc80d14402664862a714fca876603ea59f 100644
--- a/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/pkgs/os-specific/linux/kernel/common-config.nix
@@ -42,7 +42,7 @@ let
TIMER_STATS = whenOlder "4.11" yes;
DEBUG_NX_TEST = whenOlder "4.11" no;
DEBUG_STACK_USAGE = no;
- DEBUG_STACKOVERFLOW = mkIf (!features.grsecurity) no;
+ DEBUG_STACKOVERFLOW = mkIf (!features.grsecurity) (option no);
RCU_TORTURE_TEST = no;
SCHEDSTATS = no;
DETECT_HUNG_TASK = yes;
@@ -63,7 +63,7 @@ let
PM_WAKELOCKS = yes;
# Power-capping framework and support for INTEL RAPL
POWERCAP = yes;
- INTEL_RAPL = module;
+ INTEL_RAPL = whenAtLeast "5.3" module;
};
external-firmware = {
@@ -116,11 +116,11 @@ let
CLS_U32_PERF = yes;
CLS_U32_MARK = yes;
BPF_JIT = whenPlatformHasEBPFJit yes;
- BPF_JIT_ALWAYS_ON = no; # whenPlatformHasEBPFJit yes; # see https://github.com/NixOS/nixpkgs/issues/79304
+ BPF_JIT_ALWAYS_ON = whenPlatformHasEBPFJit no; # whenPlatformHasEBPFJit yes; # see https://github.com/NixOS/nixpkgs/issues/79304
HAVE_EBPF_JIT = whenPlatformHasEBPFJit yes;
BPF_STREAM_PARSER = whenAtLeast "4.19" yes;
XDP_SOCKETS = whenAtLeast "4.19" yes;
- XDP_SOCKETS_DIAG = whenAtLeast "4.19" yes;
+ XDP_SOCKETS_DIAG = whenAtLeast "5.1" yes;
WAN = yes;
TCP_CONG_CUBIC = yes; # This is the default congestion control algorithm since 2.6.19
# Required by systemd per-cgroup firewalling
@@ -167,13 +167,18 @@ let
NF_CONNTRACK_TIMEOUT = yes;
NF_CONNTRACK_TIMESTAMP = yes;
NETFILTER_NETLINK_GLUE_CT = yes;
- NF_TABLES_INET = whenAtLeast "4.19" yes;
- NF_TABLES_NETDEV = whenAtLeast "4.19" yes;
+ NF_TABLES_INET = mkMerge [ (whenOlder "4.17" module)
+ (whenAtLeast "4.17" yes) ];
+ NF_TABLES_NETDEV = mkMerge [ (whenOlder "4.17" module)
+ (whenAtLeast "4.17" yes) ];
# IP: Netfilter Configuration
- NF_TABLES_IPV4 = yes;
- NF_TABLES_ARP = whenAtLeast "4.19" yes;
+ NF_TABLES_IPV4 = mkMerge [ (whenOlder "4.17" module)
+ (whenAtLeast "4.17" yes) ];
+ NF_TABLES_ARP = mkMerge [ (whenOlder "4.17" module)
+ (whenAtLeast "4.17" yes) ];
# IPv6: Netfilter Configuration
- NF_TABLES_IPV6 = yes;
+ NF_TABLES_IPV6 = mkMerge [ (whenOlder "4.17" module)
+ (whenAtLeast "4.17" yes) ];
# Bridge Netfilter Configuration
NF_TABLES_BRIDGE = mkMerge [ (whenBetween "4.19" "5.3" yes)
(whenAtLeast "5.3" module) ];
@@ -183,7 +188,7 @@ let
NET_DROP_MONITOR = yes;
# needed for ss
- INET_DIAG = yes;
+ INET_DIAG = module;
INET_TCP_DIAG = module;
INET_UDP_DIAG = module;
INET_RAW_DIAG = whenAtLeast "4.14" module;
@@ -201,8 +206,8 @@ let
B43_PHY_HT = option yes;
BCMA_HOST_PCI = option yes;
RTW88 = whenAtLeast "5.2" module;
- RTW88_8822BE = whenAtLeast "5.2" yes;
- RTW88_8822CE = whenAtLeast "5.2" yes;
+ RTW88_8822BE = mkMerge [ (whenBetween "5.2" "5.8" yes) (whenAtLeast "5.8" module) ];
+ RTW88_8822CE = mkMerge [ (whenBetween "5.2" "5.8" yes) (whenAtLeast "5.8" module) ];
};
fb = {
@@ -250,7 +255,7 @@ let
SND_HDA_RECONFIG = yes; # Support reconfiguration of jack functions
# Support configuring jack functions via fw mechanism at boot
SND_HDA_PATCH_LOADER = yes;
- SND_HDA_CODEC_CA0132_DSP = whenOlder "5.8" yes; # Enable DSP firmware loading on Creative Soundblaster Z/Zx/ZxR/Recon
+ SND_HDA_CODEC_CA0132_DSP = whenOlder "5.7" yes; # Enable DSP firmware loading on Creative Soundblaster Z/Zx/ZxR/Recon
SND_OSSEMUL = yes;
SND_USB_CAIAQ_INPUT = yes;
# Enable PSS mixer (Beethoven ADSP-16 and other compatible)
@@ -269,7 +274,7 @@ let
SND_SOC_SOF_ELKHARTLAKE_SUPPORT = yes;
SND_SOC_SOF_GEMINILAKE_SUPPORT = yes;
SND_SOC_SOF_HDA_AUDIO_CODEC = yes;
- SND_SOC_SOF_HDA_COMMON_HDMI_CODEC = yes;
+ SND_SOC_SOF_HDA_COMMON_HDMI_CODEC = whenOlder "5.7" yes;
SND_SOC_SOF_HDA_LINK = yes;
SND_SOC_SOF_ICELAKE_SUPPORT = yes;
SND_SOC_SOF_INTEL_TOPLEVEL = yes;
@@ -365,7 +370,7 @@ let
CIFS_STATS = whenOlder "4.19" yes;
CIFS_WEAK_PW_HASH = yes;
CIFS_UPCALL = yes;
- CIFS_ACL = yes;
+ CIFS_ACL = whenOlder "5.3" yes;
CIFS_DFS_UPCALL = yes;
CIFS_SMB2 = whenOlder "4.13" yes;
@@ -396,7 +401,7 @@ let
DEBUG_SET_MODULE_RONX = { optional = true; tristate = whenOlder "4.11" "y"; };
RANDOMIZE_BASE = option yes;
STRICT_DEVMEM = option yes; # Filter access to /dev/mem
- SECURITY_SELINUX_BOOTPARAM_VALUE = freeform "0"; # Disable SELinux by default
+ SECURITY_SELINUX_BOOTPARAM_VALUE = whenOlder "5.1" (freeform "0"); # Disable SELinux by default
# Prevent processes from ptracing non-children processes
SECURITY_YAMA = option yes;
DEVKMEM = mkIf (!features.grsecurity) no; # Disable /dev/kmem
@@ -634,12 +639,22 @@ let
# enabled by default in x86_64 but not arm64, so we do that here
HIDRAW = yes;
+ HID_ACRUX_FF = yes;
+ DRAGONRISE_FF = yes;
+ HOLTEK_FF = yes;
+ SONY_FF = yes;
+ SMARTJOYPLUS_FF = yes;
+ THRUSTMASTER_FF = yes;
+ ZEROPLUS_FF = yes;
+
MODULE_COMPRESS = yes;
MODULE_COMPRESS_XZ = yes;
KERNEL_XZ = yes;
SYSVIPC = yes; # System-V IPC
+ AIO = yes; # POSIX asynchronous I/O
+
UNIX = yes; # Unix domain sockets.
MD = yes; # Device mapper (RAID, LVM, etc.)
@@ -708,6 +723,7 @@ let
KEXEC_FILE = option yes;
KEXEC_JUMP = option yes;
+ PARTITION_ADVANCED = yes; # Needed for LDM_PARTITION
# Windows Logical Disk Manager (Dynamic Disk) support
LDM_PARTITION = yes;
LOGIRUMBLEPAD2_FF = yes; # Logitech Rumblepad 2 force feedback
@@ -721,6 +737,7 @@ let
PSI = whenAtLeast "4.20" yes;
MODVERSIONS = whenOlder "4.9" yes;
+ MOUSE_ELAN_I2C_SMBUS = yes;
MOUSE_PS2_ELANTECH = yes; # Elantech PS/2 protocol extension
MTRR_SANITIZER = yes;
NET_FC = yes; # Fibre Channel driver support
@@ -765,8 +782,8 @@ let
HOTPLUG_PCI_PCIE = yes; # PCI-Expresscard hotplug support
# Enable AMD's ROCm GPU compute stack
- HSA_AMD = whenAtLeast "4.20" yes;
- ZONE_DEVICE = whenAtLeast "5.3" yes;
+ HSA_AMD = mkIf stdenv.hostPlatform.is64bit (whenAtLeast "4.20" yes);
+ ZONE_DEVICE = mkIf stdenv.hostPlatform.is64bit (whenAtLeast "5.3" yes);
HMM_MIRROR = whenAtLeast "5.3" yes;
DRM_AMDGPU_USERPTR = whenAtLeast "5.3" yes;
@@ -794,7 +811,7 @@ let
SUN8I_DE2_CCU = whenAtLeast "4.13" yes;
# See comments on https://github.com/NixOS/nixpkgs/commit/9b67ea9106102d882f53d62890468071900b9647
- CRYPTO_AEGIS128_SIMD = no;
+ CRYPTO_AEGIS128_SIMD = whenAtLeast "5.4" no;
};
};
in
diff --git a/pkgs/os-specific/linux/kernel/generic.nix b/pkgs/os-specific/linux/kernel/generic.nix
index e6e1bd842363a1f80612c7531447c8c2f59107d7..a9d0cf45168809a39bab2db7c11891572c084968 100644
--- a/pkgs/os-specific/linux/kernel/generic.nix
+++ b/pkgs/os-specific/linux/kernel/generic.nix
@@ -158,11 +158,8 @@ let
;
}).config;
- #
structuredConfig = moduleStructuredConfig.settings;
};
-
-
}; # end of configfile derivation
kernel = (callPackage ./manual-config.nix {}) {
diff --git a/pkgs/os-specific/linux/kernel/gpio-utils.nix b/pkgs/os-specific/linux/kernel/gpio-utils.nix
index 447704eedc8dd2210005f719771b78b6c6025d12..e28d838efb3fe99b0e5abd1ffe6515c0a5417c4d 100644
--- a/pkgs/os-specific/linux/kernel/gpio-utils.nix
+++ b/pkgs/os-specific/linux/kernel/gpio-utils.nix
@@ -18,7 +18,8 @@ stdenv.mkDerivation {
meta = {
description = "Linux tools to inspect the gpiochip interface";
- maintainers = with stdenv.lib.maintainers; [ kwohlfahrt ];
- platforms = stdenv.lib.platforms.linux;
+ maintainers = with maintainers; [ kwohlfahrt ];
+ platforms = platforms.linux;
+ license = licenses.gpl2;
};
}
diff --git a/pkgs/os-specific/linux/kernel/hardened/config.nix b/pkgs/os-specific/linux/kernel/hardened/config.nix
index 95510fe218e3349958ffe3c55432153baac939c6..c817f10442717a056466a91eec43fe3f8b9fb141 100644
--- a/pkgs/os-specific/linux/kernel/hardened/config.nix
+++ b/pkgs/os-specific/linux/kernel/hardened/config.nix
@@ -40,11 +40,12 @@ assert (versionAtLeast version "4.9");
# Perform additional validation of commonly targeted structures.
DEBUG_CREDENTIALS = yes;
DEBUG_NOTIFIERS = yes;
- DEBUG_PI_LIST = yes; # doesn't BUG()
+ DEBUG_PI_LIST = whenOlder "5.2" yes; # doesn't BUG()
+ DEBUG_PLIST = whenAtLeast "5.2" yes;
DEBUG_SG = yes;
SCHED_STACK_END_CHECK = yes;
- REFCOUNT_FULL = whenAtLeast "4.13" yes;
+ REFCOUNT_FULL = whenBetween "4.13" "5.5" yes;
# Randomize page allocator when page_alloc.shuffle=1
SHUFFLE_PAGE_ALLOCATOR = whenAtLeast "5.2" yes;
diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json
index a25057043f84f3642c0371015b2321c05d76006a..fbd36451acfe6257afc86f37c81231586a835c37 100644
--- a/pkgs/os-specific/linux/kernel/hardened/patches.json
+++ b/pkgs/os-specific/linux/kernel/hardened/patches.json
@@ -1,22 +1,27 @@
{
"4.14": {
- "name": "linux-hardened-4.14.183.a.patch",
- "sha256": "0k9dg37q3hcm13iyw662indwy23aylc03ldqfn7613c7ymqmbzj7",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.183.a/linux-hardened-4.14.183.a.patch"
+ "name": "linux-hardened-4.14.187.a.patch",
+ "sha256": "1mg2pmld8g2vrphf2hk2ndhr2m503z3yv0l9hgvrc1gqwdhsdcp2",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.187.a/linux-hardened-4.14.187.a.patch"
},
"4.19": {
- "name": "linux-hardened-4.19.126.a.patch",
- "sha256": "1wr4spaqgh404w0fqpys8xwj11as86j0cfzb903c0rx6lhqfp6sf",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.126.a/linux-hardened-4.19.126.a.patch"
+ "name": "linux-hardened-4.19.131.a.patch",
+ "sha256": "0f8ql5d5r5drhv70glmq3dlpvnz63k7fl0rib6wakhdj4988jjkh",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.131.a/linux-hardened-4.19.131.a.patch"
},
"5.4": {
- "name": "linux-hardened-5.4.44.a.patch",
- "sha256": "0gihrcxqg3hax20xhvna4lmgsivari6wwsyqz09w34v8p1fhd5nx",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.44.a/linux-hardened-5.4.44.a.patch"
+ "name": "linux-hardened-5.4.48.a.patch",
+ "sha256": "0vcy64gl88l12rqv0z3g8858zdr82a68sfalaf768j4z537bpany",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.48.a/linux-hardened-5.4.48.a.patch"
},
"5.6": {
- "name": "linux-hardened-5.6.16.a.patch",
- "sha256": "0nci30k7xh56b6454cd0hkpvpkfqb98cqdpvjaamlnmiphz4sk1f",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.16.a/linux-hardened-5.6.16.a.patch"
+ "name": "linux-hardened-5.6.19.a.patch",
+ "sha256": "0gxdbcig6hpjxj6qr4lrj773gb76s0xlkrk3hclxk4ms6p82y4mm",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.19.a/linux-hardened-5.6.19.a.patch"
+ },
+ "5.7": {
+ "name": "linux-hardened-5.7.7.a.patch",
+ "sha256": "0273g98vax3x2l2hc39d53m86xm4k8r99vnksm5vmg6i2xc4ir74",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.7.7.a/linux-hardened-5.7.7.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 e80b8f7657489ab5d57e6441bf0d30a296ff01f4..8970f51203a0b0e606020bd9ed193ea8f16bddc9 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.183";
+ version = "4.14.187";
# 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 = "11c0vd2pwplm8wafich4zg2mnp10vvnap987c5jh96w1avpsyra2";
+ sha256 = "1gal2kfyrq8c4dswlwnwmzc3ap6a7cjkyz8jgsm9d8gfx9sk88jv";
};
} // (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 2d673ba2f91f6113afc13877f836465d65a4e73b..fef01ec0868a2938c85171d841b53958c93f30b9 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.127";
+ version = "4.19.131";
# 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 = "0vsq5vjyh6n8acjnldfs0zny63l12fn2pssb8zbwidc8qmmqibw2";
+ sha256 = "1fk4i7lkbblfbxyp8rmkihcax920hbbygk2xnq2038sbrkvbkpqr";
};
} // (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 125f8f723c55139abba2724598d5f11f568719e9..ec60490c56bf6854816a46996ddb16cb45025b22 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.226";
+ version = "4.4.229";
extraMeta.branch = "4.4";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1dwvm81i62b06jsl38spfn719zrsbwq5z8viwckrpw4ma4w9k0j1";
+ sha256 = "0crrawivri5i0ks7pg3snfjlxily4aimw5xzbzr5nlnsz0rjwhbq";
};
} // (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 88809a74b7b8fe7de60867ac597b58b22e18c69f..f1e927f3cf06fa62d4cc8c241b48339d985874c3 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.226";
+ version = "4.9.229";
extraMeta.branch = "4.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1jj5ydz5cy87z7hrv54bkyl9739lpzja8580ngjhrip5iwb8q2j6";
+ sha256 = "1p0g6zya8bdk2fds37x3fg7c5sk3sc18prq3jrrilnnrby1w4mij";
};
} // (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 4a88e7938666be70802ed9a760427c8a5f44b48d..2ce82c45c4fd1dc80c09d4569fea55584875351f 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.45";
+ version = "5.4.50";
# 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 = "0bpy2lb3bqmkaqxzdmssgmhbjsys7d3lyfv4x919q0596jgh6gqh";
+ sha256 = "1qm6m3ww7cxr0mqzma9swq6jax6anjy5vdh397my7x00x70z845d";
};
} // (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 61c960102a34b8be51044033c3c042fdfbb3c018..478cdf71bf444934208c2875804ba261b57ecd3e 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.17";
+ version = "5.6.19";
# 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 = "17kzalz8z6svv6nwa3dbmf7nyvpb2wwwyabj19vdwf6v05a28fn3";
+ sha256 = "1s0yc1138sglbm4vyizl4r7hnc1l7nykdjp4063ad67yayr2ylv2";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.7.nix b/pkgs/os-specific/linux/kernel/linux-5.7.nix
new file mode 100644
index 0000000000000000000000000000000000000000..82243169b7d6c9764b5716d0dcfe3026064d0bb8
--- /dev/null
+++ b/pkgs/os-specific/linux/kernel/linux-5.7.nix
@@ -0,0 +1,18 @@
+{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args:
+
+with stdenv.lib;
+
+buildLinux (args // rec {
+ version = "5.7.7";
+
+ # 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;
+
+ # branchVersion needs to be x.y
+ extraMeta.branch = versions.majorMinor version;
+
+ src = fetchurl {
+ url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
+ sha256 = "0zzff78fjn0a87lr1j11hx97gcpbf0q5qn0nalb3qd43j9kvjh7q";
+ };
+} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix
index 2daf3d4b88589fdac76e78071bf6d477072c2b64..e531f878d02909f245d950f5a60b6f66f6e5d7a5 100644
--- a/pkgs/os-specific/linux/kernel/linux-libre.nix
+++ b/pkgs/os-specific/linux/kernel/linux-libre.nix
@@ -1,8 +1,8 @@
{ stdenv, lib, fetchsvn, linux
, scripts ? fetchsvn {
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
- rev = "17527";
- sha256 = "0kijrflm1z6wnd4hg46lgm1sqps3fvnrrbzwjfwqq171a78sphhr";
+ rev = "17537";
+ sha256 = "15fj5ba28jw515fzfp4pbrkpq5xyvxvx7r9yh1l0qsxjzs2zml8b";
}
, ...
}:
diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix
index 31a2cc2aa157e1eb1b97aa6cac9d11b1c5401dfe..a3d2bfd4836cea41a8bd9558dce7592821dbff1c 100644
--- a/pkgs/os-specific/linux/kernel/linux-rpi.nix
+++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix
@@ -1,8 +1,8 @@
{ stdenv, lib, buildPackages, fetchFromGitHub, perl, buildLinux, rpiVersion, ... } @ args:
let
- modDirVersion = "4.19.75";
- tag = "1.20190925";
+ modDirVersion = "4.19.118";
+ tag = "1.20200601";
in
lib.overrideDerivation (buildLinux (args // {
version = "${modDirVersion}-${tag}";
@@ -12,7 +12,7 @@ lib.overrideDerivation (buildLinux (args // {
owner = "raspberrypi";
repo = "linux";
rev = "raspberrypi-kernel_${tag}-1";
- sha256 = "0l91kb4jjxg4fcp7d2aqm1fj34ns137rys93k907mdgnarcliafs";
+ sha256 = "11jzsmnd1qry2ir9vmsv0nfdzjpgkn5yab5ylxcz406plc073anp";
};
defconfig = {
diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix
index f2f0fac3b7ddb1551512b7aa8164d75fa0393c6a..382713e5834dcae76bca9abae70983d3a150e58c 100644
--- a/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,15 +3,15 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.7-rc6";
- extraMeta.branch = "5.7";
+ version = "5.8-rc2";
+ extraMeta.branch = "5.8";
# modDirVersion needs to be x.y.z, will always add .0
modDirVersion = if (modDirVersionArg == null) then builtins.replaceStrings ["-"] [".0-"] version else modDirVersionArg;
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
- sha256 = "0g04zwdxks7pa5q6shl5xl2rml1w95rxq7sqkkadj11mpk2k89w4";
+ sha256 = "03y4p5abmcjm3w5m7p868bqzzrrqz461na9h46f3f99g95z66v09";
};
# Should the testing kernels ever be built on Hydra?
diff --git a/pkgs/os-specific/linux/kernel/manual-config.nix b/pkgs/os-specific/linux/kernel/manual-config.nix
index d73e0a8ac90956cf5073c700c38a1792c2d6f188..3a2682b2cfe8e94c608651225f61fad65d62cbe5 100644
--- a/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -1,5 +1,5 @@
{ buildPackages, runCommand, nettools, bc, bison, flex, perl, rsync, gmp, libmpc, mpfr, openssl
-, libelf, cpio
+, libelf, cpio, elfutils
, utillinuxMinimal
, writeTextFile
}:
@@ -280,8 +280,10 @@ let
};
in
-assert stdenv.lib.versionAtLeast version "4.14" -> libelf != null;
+assert (stdenv.lib.versionAtLeast version "4.14" && stdenv.lib.versionOlder version "5.8") -> libelf != null;
assert stdenv.lib.versionAtLeast version "4.15" -> utillinuxMinimal != null;
+assert stdenv.lib.versionAtLeast version "5.8" -> elfutils != null;
+
stdenv.mkDerivation ((drvAttrs config stdenv.hostPlatform.platform kernelPatches configfile) // {
pname = "linux";
inherit version;
@@ -291,10 +293,11 @@ stdenv.mkDerivation ((drvAttrs config stdenv.hostPlatform.platform kernelPatches
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [ perl bc nettools openssl rsync gmp libmpc mpfr ]
++ optional (stdenv.hostPlatform.platform.kernelTarget == "uImage") buildPackages.ubootTools
- ++ optional (stdenv.lib.versionAtLeast version "4.14") libelf
+ ++ optional (stdenv.lib.versionAtLeast version "4.14" && stdenv.lib.versionOlder version "5.8") libelf
++ optional (stdenv.lib.versionAtLeast version "4.15") utillinuxMinimal
++ optionals (stdenv.lib.versionAtLeast version "4.16") [ bison flex ]
++ optional (stdenv.lib.versionAtLeast version "5.2") cpio
+ ++ optional (stdenv.lib.versionAtLeast version "5.8") elfutils
;
hardeningDisable = [ "bindnow" "format" "fortify" "stackprotector" "pic" "pie" ];
diff --git a/pkgs/os-specific/linux/kexectools/default.nix b/pkgs/os-specific/linux/kexectools/default.nix
index b1abf50f5f1f5bc9235ad585ac0d42210a4b273d..a70cb2e087fc07a69b758875f08df5ffbef10e2f 100644
--- a/pkgs/os-specific/linux/kexectools/default.nix
+++ b/pkgs/os-specific/linux/kexectools/default.nix
@@ -14,6 +14,9 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" "pic" "relro" "pie" ];
+ # Prevent kexec-tools from using uname to detect target, which is wrong in
+ # cases like compiling for aarch32 on aarch64
+ configurePlatforms = [ "build" "host" ];
configureFlags = [ "BUILD_CC=${buildPackages.stdenv.cc.targetPrefix}cc" ];
depsBuildBuild = [ buildPackages.stdenv.cc ];
buildInputs = [ zlib ];
diff --git a/pkgs/os-specific/linux/klibc/shrunk.nix b/pkgs/os-specific/linux/klibc/shrunk.nix
index b5b9783c6e7d1df51e308b31c1b12e44e41d003a..8b79940ed78cd69d591b65607e0e305c2602e201 100644
--- a/pkgs/os-specific/linux/klibc/shrunk.nix
+++ b/pkgs/os-specific/linux/klibc/shrunk.nix
@@ -22,7 +22,5 @@ stdenv.mkDerivation {
''; # */
allowedReferences = ["out"];
- meta = {
- platforms = stdenv.lib.platforms.linux;
- };
+ inherit (klibc) meta;
}
diff --git a/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix b/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix
index e14e190cd7c563c8ce1bd56f5cfcde82edd87121..17f34f9bbd7952cebb9db3603bc7176ba0672f64 100644
--- a/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix
+++ b/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix
@@ -34,5 +34,6 @@ in stdenv.mkDerivation {
homepage = "https://packages.ubuntu.com/source/zesty/kmod";
description = "Linux kernel module blacklists from Ubuntu";
platforms = platforms.linux;
+ license = with licenses; [ gpl2Plus lgpl21Plus ];
};
}
diff --git a/pkgs/os-specific/linux/kmod-debian-aliases/default.nix b/pkgs/os-specific/linux/kmod-debian-aliases/default.nix
index f0f41331727786a24f1bf77f4a7ad5a22d6bb656..23d323f84b8f479b5c937cb8e90f2b5f2f31be88 100644
--- a/pkgs/os-specific/linux/kmod-debian-aliases/default.nix
+++ b/pkgs/os-specific/linux/kmod-debian-aliases/default.nix
@@ -14,10 +14,11 @@ stdenv.mkDerivation rec {
cp aliases.conf $out
'';
- meta = {
+ meta = with lib; {
homepage = "https://packages.debian.org/source/sid/kmod";
description = "Linux configuration file for modprobe";
- maintainers = with lib.maintainers; [ mathnerd314 ];
- platforms = with lib.platforms; linux;
+ maintainers = with maintainers; [ mathnerd314 ];
+ platforms = with platforms; linux;
+ license = with licenses; [ gpl2Plus lgpl21Plus ];
};
}
diff --git a/pkgs/os-specific/linux/kmod/default.nix b/pkgs/os-specific/linux/kmod/default.nix
index de025b436f543e8e677498ea00ec4e8980b8b20d..f1cc4558b05e831b4ab7165fe609535c8f423300 100644
--- a/pkgs/os-specific/linux/kmod/default.nix
+++ b/pkgs/os-specific/linux/kmod/default.nix
@@ -8,11 +8,11 @@ let
in stdenv.mkDerivation rec {
pname = "kmod";
- version = "26";
+ version = "27";
src = fetchurl {
url = "mirror://kernel/linux/utils/kernel/${pname}/${pname}-${version}.tar.xz";
- sha256 = "17dvrls70nr3b3x1wm8pwbqy4r8a5c20m0dhys8mjhsnpg425fsp";
+ sha256 = "035wzfzjx4nwidk747p8n085mgkvy531ppn16krrajx2dkqzply1";
};
nativeBuildInputs = [ autoreconfHook pkgconfig libxslt ];
@@ -38,8 +38,16 @@ in stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = "https://www.kernel.org/pub/linux/utils/kernel/kmod/";
description = "Tools for loading and managing Linux kernel modules";
+ longDescription = ''
+ kmod is a set of tools to handle common tasks with Linux kernel modules
+ like insert, remove, list, check properties, resolve dependencies and
+ aliases. These tools are designed on top of libkmod, a library that is
+ shipped with kmod.
+ '';
+ homepage = "https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/";
+ downloadPage = "https://www.kernel.org/pub/linux/utils/kernel/kmod/";
+ changelog = "https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/plain/NEWS?h=v${version}";
license = licenses.lgpl21;
platforms = platforms.unix;
};
diff --git a/pkgs/os-specific/linux/libaio/default.nix b/pkgs/os-specific/linux/libaio/default.nix
index 63d446319d6fb5d1e893c553a4147bdc367a5d35..ac000976a68096ac9d61e072fcb773f3158dc8ea 100644
--- a/pkgs/os-specific/linux/libaio/default.nix
+++ b/pkgs/os-specific/linux/libaio/default.nix
@@ -1,19 +1,14 @@
{ stdenv, fetchurl, fetchpatch }:
stdenv.mkDerivation rec {
- version = "0.3.110";
+ version = "0.3.111";
pname = "libaio";
src = fetchurl {
- url = "https://fedorahosted.org/releases/l/i/libaio/${pname}-${version}.tar.gz";
- sha256 = "0zjzfkwd1kdvq6zpawhzisv7qbq1ffs343i5fs9p498pcf7046g0";
+ url = "https://pagure.io/libaio/archive/${pname}-${version}/${pname}-${pname}-${version}.tar.gz";
+ sha256 = "1fih2y2js0dl9qshpyb14m0nnxlms2527shgcxg0hnbflv5igg76";
};
- patches = [ (fetchpatch {
- url = "https://pagure.io/libaio/c/da47c32b2ff39e52fbed1622c34b86bc88d7c217.patch";
- sha256 = "1kqpiswjn549s3w3m89bw5qkl7bw5pvq6gp5cdzd926ymlgivj5c";
- }) ];
-
postPatch = ''
patchShebangs harness
diff --git a/pkgs/os-specific/linux/libbpf/default.nix b/pkgs/os-specific/linux/libbpf/default.nix
index aefb5ff6835c83b0f91b2d06386d2adab7484b45..0a98475384d72a183509aa51eb3c391a4c8194b6 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.8";
+ version = "0.0.9";
src = fetchFromGitHub {
owner = "libbpf";
repo = "libbpf";
rev = "v${version}";
- sha256 = "02vbpg9v5sjcw7ihximy63cjmz82q5izkp91i44m1qp6qj5qn4sr";
+ sha256 = "18l0gff7nm841mwhr7bc7x863xcyvwh58zl7mc0amnsjqlbrvqg7";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/os-specific/linux/libvolume_id/default.nix b/pkgs/os-specific/linux/libvolume_id/default.nix
index e54dee10c1d416b535148df4c0300983e442c3ec..98ddc50e2e482223b79e4ee3a8e784020240cb4f 100644
--- a/pkgs/os-specific/linux/libvolume_id/default.nix
+++ b/pkgs/os-specific/linux/libvolume_id/default.nix
@@ -1,8 +1,8 @@
{stdenv, fetchurl}:
-
+
stdenv.mkDerivation {
name = "libvolume_id-0.81.1";
-
+
src = fetchurl {
url = "https://www.marcuscom.com/downloads/libvolume_id-0.81.1.tar.bz2";
sha256 = "029z04vdxxsl8gycm9whcljhv6dy4b12ybsxdb99jr251gl1ifs5";
@@ -18,7 +18,8 @@ stdenv.mkDerivation {
cp -f libvolume_id.so.0 $out/lib/
";
- meta = {
- platforms = stdenv.lib.platforms.linux;
+ meta = with stdenv.lib; {
+ platforms = platforms.linux;
+ license = licenses.gpl2;
};
}
diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix
index cc25f90f2481c46a5fb84581f40b718a4cfdcc9d..f39f3adf50102e091a54116f6b240560b48d5fd2 100644
--- a/pkgs/os-specific/linux/lxc/default.nix
+++ b/pkgs/os-specific/linux/lxc/default.nix
@@ -9,11 +9,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "lxc";
- version = "4.0.2";
+ version = "4.0.3";
src = fetchurl {
url = "https://linuxcontainers.org/downloads/lxc/lxc-${version}.tar.gz";
- sha256 = "1c2wbbcvs58slyq0skxizx61q1lb4yvak28x4gzsbzh3yg6nscya";
+ sha256 = "1rbj2rkn8cn6av74cqld3l2i5r37i6mhsxvvlvlmg724fbbr2vfm";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix
index 68d05f0be65d328910ca1ed89b9e311642511861..4011b388562563b943f9020742de049074790a22 100644
--- a/pkgs/os-specific/linux/lxcfs/default.nix
+++ b/pkgs/os-specific/linux/lxcfs/default.nix
@@ -1,4 +1,5 @@
{ config, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, help2man, fuse
+, utillinux, makeWrapper
, enableDebugBuild ? config.lxcfs.enableDebugBuild or false }:
with stdenv.lib;
@@ -13,7 +14,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ pkgconfig help2man autoreconfHook ];
- buildInputs = [ fuse ];
+ buildInputs = [ fuse makeWrapper ];
preConfigure = stdenv.lib.optionalString enableDebugBuild ''
sed -i 's,#AM_CFLAGS += -DDEBUG,AM_CFLAGS += -DDEBUG,' Makefile.am
@@ -27,6 +28,12 @@ stdenv.mkDerivation rec {
installFlags = [ "SYSTEMD_UNIT_DIR=\${out}/lib/systemd" ];
+ postInstall = ''
+ # `mount` hook requires access to the `mount` command from `utillinux`:
+ wrapProgram "$out/share/lxcfs/lxc.mount.hook" \
+ --prefix PATH : "${utillinux}/bin"
+ '';
+
postFixup = ''
# liblxcfs.so is reloaded with dlopen()
patchelf --set-rpath "$(patchelf --print-rpath "$out/bin/lxcfs"):$out/lib" "$out/bin/lxcfs"
diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix
index c0201fb01fd4ae40b008a453f572e6d880d77ccd..475288a0b6f6224f82c5db528b6efcf11f206824 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 = "20200520";
+ version = "20200616";
src = fetchFromGitHub {
owner = "intel";
repo = "Intel-Linux-Processor-Microcode-Data-Files";
rev = "microcode-${version}";
- sha256 = "1cs4b7q9j2lw2y09rfa82aijbfmy4lddahz8qlz9gwajf2ziqns8";
+ sha256 = "13jrs8hwh7dhjjb9kncb8lk199afaxglkh1cfisl6zca1h36g563";
};
nativeBuildInputs = [ iucode-tool libarchive ];
diff --git a/pkgs/os-specific/linux/musl/default.nix b/pkgs/os-specific/linux/musl/default.nix
index 51dcf4cfca3332d9cfd197630025e60e981f770f..422ad5c1cb507ae8dd7f237003c8d8f2c53edfac 100644
--- a/pkgs/os-specific/linux/musl/default.nix
+++ b/pkgs/os-specific/linux/musl/default.nix
@@ -26,6 +26,12 @@ let
sha256 = "1mzxnc2ncq8lw9x6n7p00fvfklc9p3wfv28m68j0dfz5l8q2k6pp";
};
+ arch = if stdenv.hostPlatform.isx86_64
+ then "x86_64"
+ else if stdenv.hostPlatform.isx86_32
+ then "i386"
+ else null;
+
in
stdenv.mkDerivation rec {
pname = "musl";
@@ -102,6 +108,9 @@ stdenv.mkDerivation rec {
-lc \
-B $out/lib \
-Wl,-dynamic-linker=$(ls $out/lib/ld-*)
+ '' + lib.optionalString (arch != null) ''
+ # Create 'libc.musl-$arch' symlink
+ ln -rs $out/lib/libc.so $out/lib/libc.musl-${arch}.so.1
'' + lib.optionalString useBSDCompatHeaders ''
install -D ${queue_h} $dev/include/sys/queue.h
install -D ${cdefs_h} $dev/include/sys/cdefs.h
diff --git a/pkgs/os-specific/linux/mwprocapture/default.nix b/pkgs/os-specific/linux/mwprocapture/default.nix
index acb4676a3f51330bd3a770fb42bf2cce6ccc7955..c5f293011db336be315204a3ee5a57e63989ce7e 100644
--- a/pkgs/os-specific/linux/mwprocapture/default.nix
+++ b/pkgs/os-specific/linux/mwprocapture/default.nix
@@ -15,11 +15,11 @@ let
in
stdenv.mkDerivation rec {
name = "mwprocapture-1.2.${version}-${kernel.version}";
- version = "4054";
+ version = "4177";
src = fetchurl {
url = "http://www.magewell.com/files/drivers/ProCaptureForLinux_${version}.tar.gz";
- sha256 = "0ylx75jcwlqds8w6lm11nxdlzxvy7xlz4rka2k5d6gmqa5fv19c2";
+ sha256 = "1nf51w9yixpvr767k49sfdb9n9rv5qc72f5yki1mkghbmabw7vys";
};
nativeBuildInputs = [ kernel.moduleBuildDependencies ];
diff --git a/pkgs/os-specific/linux/nftables/default.nix b/pkgs/os-specific/linux/nftables/default.nix
index 34f899977d1a504cc5f8e3f93dac75271178229a..9ec42ad66b0640031509b3327f8f1aeb50e92686 100644
--- a/pkgs/os-specific/linux/nftables/default.nix
+++ b/pkgs/os-specific/linux/nftables/default.nix
@@ -10,12 +10,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "0.9.3";
+ version = "0.9.6";
pname = "nftables";
src = fetchurl {
url = "https://netfilter.org/projects/nftables/files/${pname}-${version}.tar.bz2";
- sha256 = "0y6vbqp6x8w165q65h4n9sba1406gaz0d4744gqszbm7w9f92swm";
+ sha256 = "0vmn6xwqa1nq6crfxshh049b199d0aj6hfgin7k068xhibzgvmk8";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix
index e195bf587eedbd9b67dcb32689907d19361ba81b..74ebb179667e3b8a335b4df2f320c7d85dbbf56f 100644
--- a/pkgs/os-specific/linux/nvidia-x11/default.nix
+++ b/pkgs/os-specific/linux/nvidia-x11/default.nix
@@ -22,31 +22,36 @@ rec {
# Policy: use the highest stable version as the default (on our master).
stable = if stdenv.hostPlatform.system == "x86_64-linux"
then generic {
- version = "440.82";
- sha256_64bit = "13km9800skyraa0s312fc4hwyw5pzb0jfkrv1yg6anppyan1bm7d";
- settingsSha256 = "15psxvd65wi6hmxmd2vvsp2v0m07axw613hb355nh15r1dpkr3ma";
- persistencedSha256 = "13izz9p2kg9g38gf57g3s2sw7wshp1i9m5pzljh9v82c4c22x1fw";
+ version = "440.100";
+ sha256_64bit = "07ygp8xs293glbybv2psi5ykfdlpgwp03bkczf51fyzknkx895k4";
+ settingsSha256 = "1chis62wk4a93m49w4ncq0za4h7si6f3ckbl9ifxx7vnab8rk6ly";
+ persistencedSha256 = "142fdxhznzjsnmvgpmi9x7gy6mp3n25acxfnfmf37ncs4sk0wm6i";
}
else legacy_390;
# No active beta right now
- beta = stable;
+ beta = generic {
+ version = "450.51";
+ sha256_64bit = "17pam9737jx9vvczma5rafa0rihprccmfz84clb1y4nhbay5alf2";
+ settingsSha256 = "09hc1mjh7s94hy37rslxrxr30kx9a4yfnkmv35wn86b2p9zk3w6n";
+ persistencedSha256 = "0jmri8kj6gffqn8pm8nijhq2airvgid11vj2ffc037l7z4w0s6ar";
+ };
# Last one supporting x86
legacy_390 = generic {
- version = "390.132";
- sha256_32bit = "0xgjywzkmmm6a5gby67l2kx0gn7bcxksv4wam0sqym6l1s7v5bai";
- sha256_64bit = "0qgzsajrc3xkf2jjkwip3la0f2ixp45f76nmz5cphvzrb7k2slxn";
- settingsSha256 = "07nylqzhldq1gr40q7x5424p2aml3qqnvl2zvnpzc65x2way34v6";
- persistencedSha256 = "0vab5rj9b1n9yl9674q7i88w1i5p8nhvrwsayn7i1vh4wp3m840r";
+ version = "390.138";
+ sha256_32bit = "0y3qjygl0kfz9qs0rp9scn1k3l8ym9dib7wpkyh5gs4klcip7xkv";
+ sha256_64bit = "0rnnb5l4i8s76vlg6yvlrxhm2x9wdqw7k5hgf4fyaa3cr3k1kysz";
+ settingsSha256 = "0ad6hwl56nvbdv9g85lw7ywadqvc2gaq9x6d2vjcia9kg4vrmfqx";
+ persistencedSha256 = "15jciyq6i3pz1g67xzqlwmc62v3xswzhjcqmfcdndvlvhcibsimr";
};
legacy_340 = generic {
- version = "340.107";
- sha256_32bit = "0mh83affz6bim26ws7kkwwcfj2s6vkdy4d45hifsbshr82qd52wd";
- sha256_64bit = "0pv9yv3x0kg9hfkmc50xb54ahxkbnyy2vyy4hj2h0s6m9sb5kqz3";
- settingsSha256 = "1zf0fy9jj6ipm5vk153swpixqm75iricmx7x49pmr97kzyczaxa7";
- persistencedSha256 = "0v225jkiqk9rma6whxs1a4fyr4haa75bvi52ss3vsyn62zzl24na";
+ version = "340.108";
+ sha256_32bit = "1jkwa1phf0x4sgw8pvr9d6krmmr3wkgwyygrxhdazwyr2bbalci0";
+ sha256_64bit = "06xp6c0sa7v1b82gf0pq0i5p0vdhmm3v964v0ypw36y0nzqx8wf6";
+ settingsSha256 = "0zm29jcf0mp1nykcravnzb5isypm8l8mg2gpsvwxipb7nk1ivy34";
+ persistencedSha256 = "1ax4xn3nmxg1y6immq933cqzw6cj04x93saiasdc0kjlv0pvvnkn";
useGLVND = false;
patches = [ ./vm_operations_struct-fault.patch ];
diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix
index 1d73ab8171a23693de249e4c81dffb69f8a6a17d..d62ade04e6306c62971f2df0112573616ca2b576 100644
--- a/pkgs/os-specific/linux/nvidia-x11/generic.nix
+++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix
@@ -92,7 +92,7 @@ let
homepage = "https://www.nvidia.com/object/unix.html";
description = "X.org driver and kernel module for NVIDIA graphics cards";
license = licenses.unfreeRedistributable;
- platforms = [ "i686-linux" "x86_64-linux" ];
+ platforms = [ "x86_64-linux" ] ++ optionals (!i686bundled) [ "i686-linux" ];
maintainers = with maintainers; [ baracoder ];
priority = 4; # resolves collision with xorg-server's "lib/xorg/modules/extensions/libglx.so"
inherit broken;
diff --git a/pkgs/os-specific/linux/nvme-cli/default.nix b/pkgs/os-specific/linux/nvme-cli/default.nix
index c05adb33eca1a9c303b1ac67c736051347c872da..80a00082b81a7f2fbe64c951871307c8d69b0e08 100644
--- a/pkgs/os-specific/linux/nvme-cli/default.nix
+++ b/pkgs/os-specific/linux/nvme-cli/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nvme-cli";
- version = "1.11.2";
+ version = "1.12";
src = fetchFromGitHub {
owner = "linux-nvme";
repo = "nvme-cli";
rev = "v${version}";
- sha256 = "0ngh7zffjf6ac8b22hdi4ry7hjlafih172hrbpw8j17r7c0wjy9i";
+ sha256 = "0ldky34sn0m5c4hgiip0fkzm465nca69bhxicpd5dg8wxhzxqrp3";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/os-specific/linux/piper/default.nix b/pkgs/os-specific/linux/piper/default.nix
index f097f3e5465c6a18932200406429847adbdd1970..641c8b8ba81f0a4b0132eb321010281bdc68b558 100644
--- a/pkgs/os-specific/linux/piper/default.nix
+++ b/pkgs/os-specific/linux/piper/default.nix
@@ -4,7 +4,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "piper";
- version = "0.4";
+ version = "0.5.1";
format = "other";
@@ -12,7 +12,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "libratbag";
repo = "piper";
rev = version;
- sha256 = "17h06j8lxpbfygq8fzycl7lml4vv7r05bsyhh3gga2hp0zms4mvg";
+ sha256 = "1nfjnsiwg2rs6gkjsxzhr2708i6di149dgwq3cf6l12rxqpb8arj";
};
nativeBuildInputs = [ meson ninja gettext pkgconfig wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ];
diff --git a/pkgs/os-specific/linux/rdma-core/default.nix b/pkgs/os-specific/linux/rdma-core/default.nix
index a9cf7fe03b4a99334d7da9fd63ce82a093673591..b1770a4d6189b74528e2f50ad96f23d499a23bd6 100644
--- a/pkgs/os-specific/linux/rdma-core/default.nix
+++ b/pkgs/os-specific/linux/rdma-core/default.nix
@@ -4,7 +4,7 @@
} :
let
- version = "29.0";
+ version = "30.0";
in stdenv.mkDerivation {
pname = "rdma-core";
@@ -14,7 +14,7 @@ in stdenv.mkDerivation {
owner = "linux-rdma";
repo = "rdma-core";
rev = "v${version}";
- sha256 = "03r7jbhw64siyrna9mz0qzppfzp8ilwi7iqdkxgyy33rndncqqnq";
+ sha256 = "1czfh6s0qz2cv2k7ha7nr9qiwcrj5lvwqnvyrvsds463m8ndpg12";
};
nativeBuildInputs = [ cmake pkgconfig pandoc docutils makeWrapper ];
diff --git a/pkgs/os-specific/linux/rfkill/udev.nix b/pkgs/os-specific/linux/rfkill/udev.nix
index 3ee112126ac6991d88290af381b6a1213b9db2d2..a24c947673de28a6cb97afd558dff780628c26af 100644
--- a/pkgs/os-specific/linux/rfkill/udev.nix
+++ b/pkgs/os-specific/linux/rfkill/udev.nix
@@ -47,9 +47,10 @@ in stdenv.mkDerivation {
cp ${rfkillHook} "$out/bin/rfkill-hook.sh"
'';
- meta = {
+ meta = with stdenv.lib; {
homepage = "http://wireless.kernel.org/en/users/Documentation/rfkill";
description = "Rules+hook for udev to catch rfkill state changes";
- platforms = stdenv.lib.platforms.linux;
+ platforms = platforms.linux;
+ license = licenses.mit;
};
}
diff --git a/pkgs/os-specific/linux/rtl8821ce/default.nix b/pkgs/os-specific/linux/rtl8821ce/default.nix
index 4be4629912230933d5474bdd8634ccb8cb0e80e0..cadc844ac4545f5c2d6bee83818a0829f0c922b2 100644
--- a/pkgs/os-specific/linux/rtl8821ce/default.nix
+++ b/pkgs/os-specific/linux/rtl8821ce/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub, kernel, bc }:
stdenv.mkDerivation rec {
name = "rtl8821ce-${kernel.version}-${version}";
- version = "5.2.5_1.26055.20180108";
+ version = "5.5.2_34066.20200325";
src = fetchFromGitHub {
owner = "tomaspinho";
repo = "rtl8821ce";
- rev = "ab6154e150bbc7d12b0525d4cc1298ae196e45de";
- sha256 = "1my0hidqnv4s7hi5897m81pq0sjw05np0g27hlkg9fwb83b5kzsg";
+ rev = "69765eb288a8dfad3b055b906760b53e02ab1dea";
+ sha256 = "17jiw25k74kv5lnvgycvj2g1n06hbrpjz6p4znk4a62g136rhn4s";
};
hardeningDisable = [ "pic" ];
diff --git a/pkgs/os-specific/linux/sysklogd/default.nix b/pkgs/os-specific/linux/sysklogd/default.nix
index c8378f2a0cbcaf49fd691caa4279e99f2e395c6e..f93e9012e05deaed8ef8a12bd03097809d726c40 100644
--- a/pkgs/os-specific/linux/sysklogd/default.nix
+++ b/pkgs/os-specific/linux/sysklogd/default.nix
@@ -21,8 +21,9 @@ stdenv.mkDerivation {
preInstall = "mkdir -p $out/share/man/man5/ $out/share/man/man8/ $out/sbin";
- meta = {
+ meta = with stdenv.lib; {
description = "A system logging daemon";
- platforms = stdenv.lib.platforms.linux;
+ platforms = platforms.linux;
+ license = licenses.gpl2;
};
}
diff --git a/pkgs/os-specific/linux/syslinux/default.nix b/pkgs/os-specific/linux/syslinux/default.nix
index edb951dae3dad85c81e047fe7f36130a276479d8..28681aed5640f37cd197978c60f0a5a9ba459ee7 100644
--- a/pkgs/os-specific/linux/syslinux/default.nix
+++ b/pkgs/os-specific/linux/syslinux/default.nix
@@ -22,9 +22,15 @@ stdenv.mkDerivation {
url = mkURL "fa1349f1" "0002-gfxboot-menu-label.patch";
sha256 = "06ifgzbpjj4picpj17zgprsfi501zf4pp85qjjgn29i5rs291zni";
})
- (fetchpatch {
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-gnu-efi-version-compatibility.patch?h=packages/syslinux";
- sha256 = "0fbqz56hj8az8ws26m39hyp3l5fvcbzvzdddqz3x6n56hzdpz1p6";
+ (fetchurl {
+ url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-gnu-efi-version-compatibility.patch?id=821c3da473d1399d930d5b4a086e46a4179eaa45";
+ name = "0005-gnu-efi-version-compatibility.patch";
+ sha256 = "1mz2idg8cwn0mvd3jixxynhkn7rhmi5fp8cc8zznh5f0ysfra446";
+ })
+ (fetchurl {
+ url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0025-reproducible-build.patch?id=821c3da473d1399d930d5b4a086e46a4179eaa45";
+ name = "0025-reproducible-build.patch";
+ sha256 = "0qk6wc6z3648828y3961pn4pi7xhd20a6fqn6z1mnj22bbvzcxls";
})
(fetchurl {
# mbr.bin: too big (452 > 440)
@@ -70,6 +76,7 @@ stdenv.mkDerivation {
"DATADIR=$(out)/share"
"MANDIR=$(out)/share/man"
"PERL=perl"
+ "HEXDATE=0x00000000"
]
++ stdenv.lib.optionals stdenv.hostPlatform.isi686 [ "bios" "efi32" ];
diff --git a/pkgs/os-specific/linux/sysstat/default.nix b/pkgs/os-specific/linux/sysstat/default.nix
index a27f65852023f8ef74dc9411547f5f0510256e82..258da07c40b6ba6417f5c49f99820025b5d3ce21 100644
--- a/pkgs/os-specific/linux/sysstat/default.nix
+++ b/pkgs/os-specific/linux/sysstat/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, gettext, bzip2 }:
stdenv.mkDerivation rec {
- name = "sysstat-12.3.1";
+ name = "sysstat-12.3.2";
src = fetchurl {
url = "http://pagesperso-orange.fr/sebastien.godard/${name}.tar.xz";
- sha256 = "1hf1sy7akribmgavadqccxpy49yv0zfb3m81d2bj6jf8pyzwcrbq";
+ sha256 = "0gaas16q2f7qmrv4sbqk2l2mrc7yr64s33bzw4094p59fkylm7k4";
};
buildInputs = [ gettext ];
diff --git a/pkgs/os-specific/linux/systemd/0001-Start-device-units-for-uninitialised-encrypted-devic.patch b/pkgs/os-specific/linux/systemd/0001-Start-device-units-for-uninitialised-encrypted-devic.patch
index c88d0eeeff2b763708da5bf7522d7b040a3fe209..ab04ea91644ee9c9403b2f0e5ed94f609e6b6593 100644
--- a/pkgs/os-specific/linux/systemd/0001-Start-device-units-for-uninitialised-encrypted-devic.patch
+++ b/pkgs/os-specific/linux/systemd/0001-Start-device-units-for-uninitialised-encrypted-devic.patch
@@ -1,4 +1,4 @@
-From b873e4c0de3e24f2ec9370e5a217247217e90587 Mon Sep 17 00:00:00 2001
+From 22f46f55c81d84e83a4614856d84e63c8400165c Mon Sep 17 00:00:00 2001
From: Eelco Dolstra
Date: Tue, 8 Jan 2013 15:46:30 +0100
Subject: [PATCH 01/18] Start device units for uninitialised encrypted devices
diff --git a/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch b/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch
index 4f94cb465d4e270f3e6581990bbb0e41a421e361..c52a13c9a41cc5b508715d9faf5ba30dd103c4a3 100644
--- a/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch
+++ b/pkgs/os-specific/linux/systemd/0002-Don-t-try-to-unmount-nix-or-nix-store.patch
@@ -1,4 +1,4 @@
-From bdd3ff777dd8253ff5732118dd6de0fa9a9b95fe Mon Sep 17 00:00:00 2001
+From e5b2b1e90d055068936336f6f01639bcde251b96 Mon Sep 17 00:00:00 2001
From: Eelco Dolstra
Date: Fri, 12 Apr 2013 13:16:57 +0200
Subject: [PATCH 02/18] Don't try to unmount /nix or /nix/store
@@ -7,18 +7,18 @@ They'll still be remounted read-only.
https://github.com/NixOS/nixos/issues/126
---
- src/core/mount.c | 2 ++
- src/shutdown/umount.c | 2 ++
+ src/shared/fstab-util.c | 2 ++
+ src/shutdown/umount.c | 2 ++
2 files changed, 4 insertions(+)
-diff --git a/src/core/mount.c b/src/core/mount.c
-index 1c4aefd734..a5553226f8 100644
---- a/src/core/mount.c
-+++ b/src/core/mount.c
-@@ -412,6 +412,8 @@ static bool mount_is_extrinsic(Mount *m) {
-
- if (PATH_IN_SET(m->where, /* Don't bother with the OS data itself */
- "/", /* (strictly speaking redundant: should already be covered by the perpetual flag check above) */
+diff --git a/src/shared/fstab-util.c b/src/shared/fstab-util.c
+index b19127be09..f9adca1100 100644
+--- a/src/shared/fstab-util.c
++++ b/src/shared/fstab-util.c
+@@ -40,6 +40,8 @@ bool fstab_is_extrinsic(const char *mount, const char *opts) {
+ /* Don't bother with the OS data itself */
+ if (PATH_IN_SET(mount,
+ "/",
+ "/nix",
+ "/nix/store",
"/usr",
diff --git a/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch b/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch
index 73aab8dd91cab81d0e9b93b7db23d0ab91f1cef9..e96593a593871446135121d8f62ab03cdc0e132b 100644
--- a/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch
+++ b/pkgs/os-specific/linux/systemd/0003-Fix-NixOS-containers.patch
@@ -1,4 +1,4 @@
-From c28b3b2e254433e93549ee6fe8c93b43ce455776 Mon Sep 17 00:00:00 2001
+From ca7f6286c518d7ef3877458bbdf8e01f5518ab0e Mon Sep 17 00:00:00 2001
From: Eelco Dolstra
Date: Wed, 16 Apr 2014 10:59:28 +0200
Subject: [PATCH 03/18] Fix NixOS containers
@@ -10,10 +10,10 @@ container, so checking early whether it exists will fail.
1 file changed, 2 insertions(+)
diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
-index 734dee1130..a97b1a4bc9 100644
+index 51d0c2a75b..4d3451ff3b 100644
--- a/src/nspawn/nspawn.c
+++ b/src/nspawn/nspawn.c
-@@ -5018,6 +5018,7 @@ static int run(int argc, char *argv[]) {
+@@ -5017,6 +5017,7 @@ static int run(int argc, char *argv[]) {
goto finish;
}
} else {
@@ -21,7 +21,7 @@ index 734dee1130..a97b1a4bc9 100644
const char *p, *q;
if (arg_pivot_root_new)
-@@ -5032,6 +5033,7 @@ static int run(int argc, char *argv[]) {
+@@ -5031,6 +5032,7 @@ static int run(int argc, char *argv[]) {
r = -EINVAL;
goto finish;
}
diff --git a/pkgs/os-specific/linux/systemd/0004-Look-for-fsck-in-the-right-place.patch b/pkgs/os-specific/linux/systemd/0004-Look-for-fsck-in-the-right-place.patch
index e10726a2cb1f474520ec24800195a3d604afa45c..4b2c059afd59686f65f45b233e99ce2ea4dbb379 100644
--- a/pkgs/os-specific/linux/systemd/0004-Look-for-fsck-in-the-right-place.patch
+++ b/pkgs/os-specific/linux/systemd/0004-Look-for-fsck-in-the-right-place.patch
@@ -1,4 +1,4 @@
-From baf52609ad18785aa1d2cd043185ae9438d59411 Mon Sep 17 00:00:00 2001
+From c87cc5b1cf9c37f195e6b362352279e14289554e Mon Sep 17 00:00:00 2001
From: Eelco Dolstra
Date: Thu, 1 May 2014 14:10:10 +0200
Subject: [PATCH 04/18] Look for fsck in the right place
diff --git a/pkgs/os-specific/linux/systemd/0005-Add-some-NixOS-specific-unit-directories.patch b/pkgs/os-specific/linux/systemd/0005-Add-some-NixOS-specific-unit-directories.patch
index 23aa893362b5b6fe93376b692d47ad4fc0b2a12f..a8f3f0e21fd94e67b8abc836a7550758717299d8 100644
--- a/pkgs/os-specific/linux/systemd/0005-Add-some-NixOS-specific-unit-directories.patch
+++ b/pkgs/os-specific/linux/systemd/0005-Add-some-NixOS-specific-unit-directories.patch
@@ -1,4 +1,4 @@
-From 45f80155b7c2edb1e73c233283f1ab1582e1cfbe Mon Sep 17 00:00:00 2001
+From 450c133c1815b473136b2a5540f9213fef5506ee Mon Sep 17 00:00:00 2001
From: Eelco Dolstra
Date: Fri, 19 Dec 2014 14:46:17 +0100
Subject: [PATCH 05/18] Add some NixOS-specific unit directories
@@ -24,8 +24,8 @@ index 8331832c7a..bedb97115d 100644
systemduserconfdir=${sysconfdir}/systemd/user
-systemdsystemunitpath=${systemdsystemconfdir}:/etc/systemd/system:/run/systemd/system:/usr/local/lib/systemd/system:${systemdsystemunitdir}:/usr/lib/systemd/system:/lib/systemd/system
-systemduserunitpath=${systemduserconfdir}:/etc/systemd/user:/run/systemd/user:/usr/local/lib/systemd/user:/usr/local/share/systemd/user:${systemduserunitdir}:/usr/lib/systemd/user:/usr/share/systemd/user
-+systemdsystemunitpath=${systemdsystemconfdir}:/etc/systemd/system:/etc/systemd-mutable/system:/nix/var/nix/profiles/default/lib/systemd/user:/run/systemd/system:${systemdsystemunitdir}
-+systemduserunitpath=${systemduserconfdir}:/etc/systemd/user:/etc/systemd-mutable/user:/nix/var/nix/profiles/default/lib/systemd/system:/run/systemd/user:${systemduserunitdir}
++systemdsystemunitpath=${systemdsystemconfdir}:/etc/systemd/system:/etc/systemd-mutable/system:/nix/var/nix/profiles/default/lib/systemd/system:/run/systemd/system:${systemdsystemunitdir}
++systemduserunitpath=${systemduserconfdir}:/etc/systemd/user:/etc/systemd-mutable/user:/nix/var/nix/profiles/default/lib/systemd/user:/run/systemd/user:${systemduserunitdir}
systemdsystemgeneratordir=${rootprefix}/lib/systemd/system-generators
systemdusergeneratordir=${prefix}/lib/systemd/user-generators
systemdsystemgeneratorpath=/run/systemd/system-generators:/etc/systemd/system-generators:/usr/local/lib/systemd/system-generators:${systemdsystemgeneratordir}
diff --git a/pkgs/os-specific/linux/systemd/0006-Get-rid-of-a-useless-message-in-user-sessions.patch b/pkgs/os-specific/linux/systemd/0006-Get-rid-of-a-useless-message-in-user-sessions.patch
index 0b57dc1f9c890a4878860dbfec7deed47c62a051..ac3d3b0bd6fee5f7364adf4fb00acd55ff31ca28 100644
--- a/pkgs/os-specific/linux/systemd/0006-Get-rid-of-a-useless-message-in-user-sessions.patch
+++ b/pkgs/os-specific/linux/systemd/0006-Get-rid-of-a-useless-message-in-user-sessions.patch
@@ -1,4 +1,4 @@
-From d52058070c0c12bb05f82460f0b4b55678b724e9 Mon Sep 17 00:00:00 2001
+From f88a9bb1e6080b539ed0116caa9781e7f6755f54 Mon Sep 17 00:00:00 2001
From: Eelco Dolstra
Date: Mon, 11 May 2015 15:39:38 +0200
Subject: [PATCH 06/18] Get rid of a useless message in user sessions
@@ -13,7 +13,7 @@ in containers.
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/core/unit.c b/src/core/unit.c
-index 97e1b0004c..d3cc2ba9ec 100644
+index c306183555..3db39fa435 100644
--- a/src/core/unit.c
+++ b/src/core/unit.c
@@ -2043,7 +2043,8 @@ static void unit_check_binds_to(Unit *u) {
diff --git a/pkgs/os-specific/linux/systemd/0007-hostnamed-localed-timedated-disable-methods-that-cha.patch b/pkgs/os-specific/linux/systemd/0007-hostnamed-localed-timedated-disable-methods-that-cha.patch
index 5703c4f43fd4eb1de8612533faac64d5f7171585..70fc147232b7ade4c887ba280c712a59abc851a7 100644
--- a/pkgs/os-specific/linux/systemd/0007-hostnamed-localed-timedated-disable-methods-that-cha.patch
+++ b/pkgs/os-specific/linux/systemd/0007-hostnamed-localed-timedated-disable-methods-that-cha.patch
@@ -1,4 +1,4 @@
-From 409fc808794942ad1736c2cc74853d9792e4ad02 Mon Sep 17 00:00:00 2001
+From e2b25ce3606d05ff8a387185c41ab32fb2a36161 Mon Sep 17 00:00:00 2001
From: Gabriel Ebner
Date: Sun, 6 Dec 2015 14:26:36 +0100
Subject: [PATCH 07/18] hostnamed, localed, timedated: disable methods that
diff --git a/pkgs/os-specific/linux/systemd/0008-Fix-hwdb-paths.patch b/pkgs/os-specific/linux/systemd/0008-Fix-hwdb-paths.patch
index a9bf9abee520e294a974aea16cf8bf9cc6ed3bea..36d82e22f8c7bcb5851e98b37a32062a66d4f2d3 100644
--- a/pkgs/os-specific/linux/systemd/0008-Fix-hwdb-paths.patch
+++ b/pkgs/os-specific/linux/systemd/0008-Fix-hwdb-paths.patch
@@ -1,4 +1,4 @@
-From b56fc7b6ae8014eb2f71924c89498f395a1a81bd Mon Sep 17 00:00:00 2001
+From 5a6aad633a7ceffd62b009ce0c4ab6673129f7ff Mon Sep 17 00:00:00 2001
From: Nikolay Amiantov
Date: Thu, 7 Jul 2016 02:47:13 +0300
Subject: [PATCH 08/18] Fix hwdb paths
diff --git a/pkgs/os-specific/linux/systemd/0009-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch b/pkgs/os-specific/linux/systemd/0009-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch
index 12a9dd5a77f6df29a48bd37272cda22f6b1b80bd..8b5c807e4a890d24702c706fa10d36db4bcaed08 100644
--- a/pkgs/os-specific/linux/systemd/0009-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch
+++ b/pkgs/os-specific/linux/systemd/0009-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch
@@ -1,4 +1,4 @@
-From 4d304a321796db4de827aa39a149bea23d039214 Mon Sep 17 00:00:00 2001
+From b509dbd302a7933ae0002f44b99aac6a1fd5775b Mon Sep 17 00:00:00 2001
From: Nikolay Amiantov
Date: Tue, 11 Oct 2016 13:12:08 +0300
Subject: [PATCH 09/18] Change /usr/share/zoneinfo to /etc/zoneinfo
@@ -79,7 +79,7 @@ index 901fbf0815..b57bdd8fbe 100644
(void) mkdir_parents(etc_localtime, 0755);
if (symlink(e, etc_localtime) < 0)
diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
-index a97b1a4bc9..aed60439e3 100644
+index 4d3451ff3b..1adb91335c 100644
--- a/src/nspawn/nspawn.c
+++ b/src/nspawn/nspawn.c
@@ -1657,8 +1657,8 @@ static int userns_mkdir(const char *root, const char *path, mode_t mode, uid_t u
diff --git a/pkgs/os-specific/linux/systemd/0010-localectl-use-etc-X11-xkb-for-list-x11.patch b/pkgs/os-specific/linux/systemd/0010-localectl-use-etc-X11-xkb-for-list-x11.patch
index 7e6453f2ddd3d1874600bd035b0cca2d55fde44d..b18ffb401664e8c2e48eb6c152236e2224042962 100644
--- a/pkgs/os-specific/linux/systemd/0010-localectl-use-etc-X11-xkb-for-list-x11.patch
+++ b/pkgs/os-specific/linux/systemd/0010-localectl-use-etc-X11-xkb-for-list-x11.patch
@@ -1,4 +1,4 @@
-From cb3f1ec1793cbf74c4b5663e038bd49ff4576192 Mon Sep 17 00:00:00 2001
+From b5665ef8b9266c662c3a137df1ef1721cdff346e Mon Sep 17 00:00:00 2001
From: Imuli
Date: Wed, 19 Oct 2016 08:46:47 -0400
Subject: [PATCH 10/18] localectl: use /etc/X11/xkb for list-x11-*
diff --git a/pkgs/os-specific/linux/systemd/0011-build-don-t-create-statedir-and-don-t-touch-prefixdi.patch b/pkgs/os-specific/linux/systemd/0011-build-don-t-create-statedir-and-don-t-touch-prefixdi.patch
index 080cd4670e6fed4fbc9468a51ff1e8fbfecbacb6..bc9efaed23ee9a23ba13bdaab22ba9b769ed3dca 100644
--- a/pkgs/os-specific/linux/systemd/0011-build-don-t-create-statedir-and-don-t-touch-prefixdi.patch
+++ b/pkgs/os-specific/linux/systemd/0011-build-don-t-create-statedir-and-don-t-touch-prefixdi.patch
@@ -1,4 +1,4 @@
-From 0ffb786d0e12a61899af448b1e4dd32a53ea5a8e Mon Sep 17 00:00:00 2001
+From be6b5c37779302384079b22b7fd767daad878fa9 Mon Sep 17 00:00:00 2001
From: Franz Pletz
Date: Sun, 11 Feb 2018 04:37:44 +0100
Subject: [PATCH 11/18] build: don't create statedir and don't touch prefixdir
@@ -8,10 +8,10 @@ Subject: [PATCH 11/18] build: don't create statedir and don't touch prefixdir
1 file changed, 3 deletions(-)
diff --git a/meson.build b/meson.build
-index fc216d22da..078db3bb5d 100644
+index c09115e06a..62eba4186c 100644
--- a/meson.build
+++ b/meson.build
-@@ -3176,9 +3176,6 @@ install_data('LICENSE.GPL2',
+@@ -3184,9 +3184,6 @@ install_data('LICENSE.GPL2',
'src/libsystemd/sd-bus/GVARIANT-SERIALIZATION',
install_dir : docdir)
diff --git a/pkgs/os-specific/linux/systemd/0012-Install-default-configuration-into-out-share-factory.patch b/pkgs/os-specific/linux/systemd/0012-Install-default-configuration-into-out-share-factory.patch
index 2961a2ebe56f45e218d2c780f6d4a42e5d7802af..5d67ce0ca31eb5776a07cbda37c5b12d9eb3f723 100644
--- a/pkgs/os-specific/linux/systemd/0012-Install-default-configuration-into-out-share-factory.patch
+++ b/pkgs/os-specific/linux/systemd/0012-Install-default-configuration-into-out-share-factory.patch
@@ -1,4 +1,4 @@
-From 3dbcdab1ba22c4eeca6d61718c09bcb9b5551764 Mon Sep 17 00:00:00 2001
+From 9262f52b0e30cf8c39d9f7684a8c0e8fd4887cd5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Thalheim?=
Date: Mon, 26 Feb 2018 14:25:57 +0000
Subject: [PATCH 12/18] Install default configuration into $out/share/factory
@@ -44,7 +44,7 @@ index 4df6dabf89..02d8d69095 100644
meson.add_install_script('sh', '-c',
'test -n "$DESTDIR" || @0@/systemd-hwdb update'
diff --git a/meson.build b/meson.build
-index 078db3bb5d..6e1a6483fc 100644
+index 62eba4186c..b0b2edbb5a 100644
--- a/meson.build
+++ b/meson.build
@@ -154,6 +154,9 @@ udevhwdbdir = join_paths(udevlibexecdir, 'hwdb.d')
@@ -57,7 +57,7 @@ index 078db3bb5d..6e1a6483fc 100644
bootlibdir = join_paths(prefixdir, 'lib/systemd/boot/efi')
testsdir = join_paths(prefixdir, 'lib/systemd/tests')
systemdstatedir = join_paths(localstatedir, 'lib/systemd')
-@@ -2503,7 +2506,7 @@ if conf.get('ENABLE_BINFMT') == 1
+@@ -2511,7 +2514,7 @@ if conf.get('ENABLE_BINFMT') == 1
meson.add_install_script('sh', '-c',
mkdir_p.format(binfmtdir))
meson.add_install_script('sh', '-c',
@@ -66,7 +66,7 @@ index 078db3bb5d..6e1a6483fc 100644
endif
if conf.get('ENABLE_REPART') == 1
-@@ -2604,7 +2607,7 @@ executable('systemd-sleep',
+@@ -2612,7 +2615,7 @@ executable('systemd-sleep',
install_dir : rootlibexecdir)
install_data('src/sleep/sleep.conf',
@@ -75,7 +75,7 @@ index 078db3bb5d..6e1a6483fc 100644
exe = executable('systemd-sysctl',
'src/sysctl/sysctl.c',
-@@ -2916,7 +2919,7 @@ if conf.get('HAVE_KMOD') == 1
+@@ -2924,7 +2927,7 @@ if conf.get('HAVE_KMOD') == 1
meson.add_install_script('sh', '-c',
mkdir_p.format(modulesloaddir))
meson.add_install_script('sh', '-c',
@@ -84,7 +84,7 @@ index 078db3bb5d..6e1a6483fc 100644
endif
exe = executable('systemd-nspawn',
-@@ -3159,7 +3162,7 @@ install_subdir('factory/etc',
+@@ -3167,7 +3170,7 @@ install_subdir('factory/etc',
install_dir : factorydir)
install_data('xorg/50-systemd-user.sh',
diff --git a/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch b/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch
index 5aa397afe8e60d0c8e791336a8265ab61c881841..11d2dc26e38d14ad699c955c0ab96b62ef4341f5 100644
--- a/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch
+++ b/pkgs/os-specific/linux/systemd/0013-inherit-systemd-environment-when-calling-generators.patch
@@ -1,4 +1,4 @@
-From 0b0510aa72cf8026f34f300efa3f150f45971404 Mon Sep 17 00:00:00 2001
+From 05c2761f6a981c8576fc47a3dd8beb5a2af3ef09 Mon Sep 17 00:00:00 2001
From: Andreas Rammhold
Date: Fri, 2 Nov 2018 21:15:42 +0100
Subject: [PATCH 13/18] inherit systemd environment when calling generators.
@@ -16,10 +16,10 @@ executables that are being called from managers.
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/core/manager.c b/src/core/manager.c
-index 25afdbea04..7afd5e5a37 100644
+index 4412e7a849..b799eeca95 100644
--- a/src/core/manager.c
+++ b/src/core/manager.c
-@@ -3896,9 +3896,14 @@ static int manager_run_generators(Manager *m) {
+@@ -3901,9 +3901,14 @@ static int manager_run_generators(Manager *m) {
argv[4] = NULL;
RUN_WITH_UMASK(0022)
diff --git a/pkgs/os-specific/linux/systemd/0014-add-rootprefix-to-lookup-dir-paths.patch b/pkgs/os-specific/linux/systemd/0014-add-rootprefix-to-lookup-dir-paths.patch
index 91c091baa9e7a19d536ed1d704577d6b771e395b..06b00b82cb9623cff637079d3c00761d21da8aa2 100644
--- a/pkgs/os-specific/linux/systemd/0014-add-rootprefix-to-lookup-dir-paths.patch
+++ b/pkgs/os-specific/linux/systemd/0014-add-rootprefix-to-lookup-dir-paths.patch
@@ -1,4 +1,4 @@
-From 4bd20cf0450455e2f9831b09ba91811ba3d58961 Mon Sep 17 00:00:00 2001
+From c70029539d0aec5df0c1e4203359335a3841a1e5 Mon Sep 17 00:00:00 2001
From: Andreas Rammhold
Date: Thu, 9 May 2019 11:15:22 +0200
Subject: [PATCH 14/18] add rootprefix to lookup dir paths
diff --git a/pkgs/os-specific/linux/systemd/0015-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch b/pkgs/os-specific/linux/systemd/0015-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch
index 2bc75e2792827304e476e9b485840a96eb662ed3..6431b56ea3e3fcd3b3a7907b2455b6f28efbd0ec 100644
--- a/pkgs/os-specific/linux/systemd/0015-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch
+++ b/pkgs/os-specific/linux/systemd/0015-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch
@@ -1,4 +1,4 @@
-From f23a1e00de028048a2a21d322493039cce7ee214 Mon Sep 17 00:00:00 2001
+From 98580b4aa34f3d2e7401f54d6561c5af27ea3437 Mon Sep 17 00:00:00 2001
From: Nikolay Amiantov
Date: Thu, 25 Jul 2019 20:45:55 +0300
Subject: [PATCH 15/18] systemd-shutdown: execute scripts in
@@ -10,10 +10,10 @@ This is needed for NixOS to use such scripts as systemd directory is immutable.
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/shutdown/shutdown.c b/src/shutdown/shutdown.c
-index 15e6c1799e..412bdefe74 100644
+index 523040b57c..561d91c94c 100644
--- a/src/shutdown/shutdown.c
+++ b/src/shutdown/shutdown.c
-@@ -298,7 +298,7 @@ int main(int argc, char *argv[]) {
+@@ -299,7 +299,7 @@ int main(int argc, char *argv[]) {
_cleanup_free_ char *cgroup = NULL;
char *arguments[3], *watchdog_device;
int cmd, r, umount_log_level = LOG_INFO;
diff --git a/pkgs/os-specific/linux/systemd/0016-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch b/pkgs/os-specific/linux/systemd/0016-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch
index 97f63c02c380e2c59e2a1735f72af65c4c438746..c27d1a10d5889001dc64c80f960641f07590f9fa 100644
--- a/pkgs/os-specific/linux/systemd/0016-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch
+++ b/pkgs/os-specific/linux/systemd/0016-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch
@@ -1,4 +1,4 @@
-From 758b8211e6e76524d62a2e0ffcf37dcf55e3be87 Mon Sep 17 00:00:00 2001
+From 3821e20966ee20f74986041f33c4934ad20385b2 Mon Sep 17 00:00:00 2001
From: Nikolay Amiantov
Date: Thu, 25 Jul 2019 20:46:58 +0300
Subject: [PATCH 16/18] systemd-sleep: execute scripts in
diff --git a/pkgs/os-specific/linux/systemd/0017-kmod-static-nodes.service-Update-ConditionFileNotEmp.patch b/pkgs/os-specific/linux/systemd/0017-kmod-static-nodes.service-Update-ConditionFileNotEmp.patch
index 2a0bb0103f5453d154d6bae3f213704e0705273e..9fae2d5767cded35220926e2e5abf16216f80afc 100644
--- a/pkgs/os-specific/linux/systemd/0017-kmod-static-nodes.service-Update-ConditionFileNotEmp.patch
+++ b/pkgs/os-specific/linux/systemd/0017-kmod-static-nodes.service-Update-ConditionFileNotEmp.patch
@@ -1,4 +1,4 @@
-From ce9fe2249c91fdfb224eaffce63e3dbdb4a5c25d Mon Sep 17 00:00:00 2001
+From b07defe819e0f66d08563690b3a5abea5da08620 Mon Sep 17 00:00:00 2001
From: Florian Klink
Date: Sat, 7 Mar 2020 22:40:27 +0100
Subject: [PATCH 17/18] kmod-static-nodes.service: Update ConditionFileNotEmpty
diff --git a/pkgs/os-specific/linux/systemd/0018-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch b/pkgs/os-specific/linux/systemd/0018-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch
index 08b2fa056f8b802b00b9ce9142d43c7e44e646d3..321817dad6ff14f3c48631774b8e2ba2d6ca729c 100644
--- a/pkgs/os-specific/linux/systemd/0018-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch
+++ b/pkgs/os-specific/linux/systemd/0018-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch
@@ -1,4 +1,4 @@
-From 55b69fc1b5441e3aff8f1ab684ba8eed3718a32d Mon Sep 17 00:00:00 2001
+From 9c1ac48a7d95c09bef5a924bb5db6908596403b4 Mon Sep 17 00:00:00 2001
From: Florian Klink
Date: Sun, 8 Mar 2020 01:05:54 +0100
Subject: [PATCH 18/18] path-util.h: add placeholder for DEFAULT_PATH_NORMAL
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix
index 00a545ed3f54f29c90764105138be2a93268f5c8..cda9c9c066a23c7d8cb6a1619910c3b63045e6ea 100644
--- a/pkgs/os-specific/linux/systemd/default.nix
+++ b/pkgs/os-specific/linux/systemd/default.nix
@@ -31,7 +31,7 @@ let gnupg-minimal = gnupg.override {
bzip2 = null;
};
in stdenv.mkDerivation {
- version = "245.5";
+ version = "245.6";
pname = "systemd";
# When updating, use https://github.com/systemd/systemd-stable tree, not the development one!
@@ -39,8 +39,8 @@ in stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "systemd";
repo = "systemd-stable";
- rev = "9a506b7e9291d997a920af9ac299e7b834368119";
- sha256 = "19qd92hjlsljr6x5mbw1l2vdzz5y9hy7y7g0dwgpfifb0lwkxqbr";
+ rev = "aa0cb635f1f6a4d9b50ed2cca7782f3f751be933";
+ sha256 = "191f0r1g946bsqxky00z78wygsxi9pld11y2q4374bshnpsff2ll";
};
patches = [
@@ -66,6 +66,13 @@ in stdenv.mkDerivation {
postPatch = ''
substituteInPlace src/basic/path-util.h --replace "@defaultPathNormal@" "${placeholder "out"}/bin/"
+ substituteInPlace src/boot/efi/meson.build \
+ --replace \
+ "find_program('ld'" \
+ "find_program('${stdenv.cc.bintools.targetPrefix}ld'" \
+ --replace \
+ "find_program('objcopy'" \
+ "find_program('${stdenv.cc.bintools.targetPrefix}objcopy'"
'';
outputs = [ "out" "lib" "man" "dev" ];
diff --git a/pkgs/os-specific/linux/targetcli/default.nix b/pkgs/os-specific/linux/targetcli/default.nix
index 65d46ad34c16433f9e507ae5a155f0c8ef6258f5..854e06b98a49114a10dec2f305e9f5dc85f5ea6d 100644
--- a/pkgs/os-specific/linux/targetcli/default.nix
+++ b/pkgs/os-specific/linux/targetcli/default.nix
@@ -2,13 +2,13 @@
python.pkgs.buildPythonApplication rec {
pname = "targetcli";
- version = "2.1.51";
+ version = "2.1.53";
src = fetchFromGitHub {
owner = "open-iscsi";
repo = "${pname}-fb";
rev = "v${version}";
- sha256 = "07i9kyr525hlk32amzgycirwgwykdbjy5fmw6ji0nnhvk2jh4arn";
+ sha256 = "1qrq7y5hnghzbxgrxgl153n8jlhw31kqjbr93jsvlvhz5b3ci750";
};
propagatedBuildInputs = with python.pkgs; [ configshell rtslib ];
diff --git a/pkgs/os-specific/linux/undervolt/default.nix b/pkgs/os-specific/linux/undervolt/default.nix
index 696625761b16523e2a0f7da0d9ef91bef193b0c8..2f03ee8c8201c29fe2e258bcaf7453f32284ea88 100644
--- a/pkgs/os-specific/linux/undervolt/default.nix
+++ b/pkgs/os-specific/linux/undervolt/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, python3Packages }:
python3Packages.buildPythonApplication rec {
- version = "0.2.11";
+ version = "0.3.0";
pname = "undervolt";
src = fetchFromGitHub {
owner = "georgewhewell";
repo = "undervolt";
rev = version;
- sha256 = "18mnf3x687qal7k8yk2sdxzgbyn3rqchgflbi1sksryznmksqqw5";
+ sha256 = "1aybk8vbb4745raz7rvpkk6b98xrdiwjhkpbv3kwsgsr9sj42lp0";
};
meta = with stdenv.lib; {
diff --git a/pkgs/os-specific/linux/v4l-utils/default.nix b/pkgs/os-specific/linux/v4l-utils/default.nix
index 73944bd6eb70e739d828c601ec2b803091c175c6..c23c37aa56d076cd200362774fd556887bd8df6e 100644
--- a/pkgs/os-specific/linux/v4l-utils/default.nix
+++ b/pkgs/os-specific/linux/v4l-utils/default.nix
@@ -12,11 +12,11 @@ let
# we need to use stdenv.mkDerivation in order not to pollute the libv4l’s closure with Qt
in stdenv.mkDerivation rec {
pname = "v4l-utils";
- version = "1.18.0";
+ version = "1.18.1";
src = fetchurl {
url = "https://linuxtv.org/downloads/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "03c80acbv2znfxs1l32yx30znmjrqq7kxhiwl2309lpf5s10vdkc";
+ sha256 = "0hpkqm2bpg1ma2shjzcf6xsrpyjd8h5cakgh8a3iyh126wjl5z15";
};
outputs = [ "out" ] ++ lib.optional withUtils "lib" ++ [ "dev" ];
diff --git a/pkgs/os-specific/linux/wireguard/default.nix b/pkgs/os-specific/linux/wireguard/default.nix
index 4617db5e7671788042b47ed46e39dbac64d88751..22db152f59cae81ec669cd720f7f4e1d86a16413 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.20200520";
+ version = "1.0.20200623";
src = fetchzip {
url = "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz";
- sha256 = "1zggpm0zh6m30b9mchj3bg3z721k346r5m5a130inp779s4xm0sm";
+ sha256 = "1siybpd14la9c5diigniwis1q9f5fhq2ris9bvgzhh8g8vr3xmqh";
};
hardeningDisable = [ "pic" ];
diff --git a/pkgs/os-specific/linux/xf86-video-nested/default.nix b/pkgs/os-specific/linux/xf86-video-nested/default.nix
index c117293d3ad18e791c4a87b761a903ba6d32dda3..f86393cba84dac7ca9ff43d2e24281060e4c83e9 100644
--- a/pkgs/os-specific/linux/xf86-video-nested/default.nix
+++ b/pkgs/os-specific/linux/xf86-video-nested/default.nix
@@ -20,10 +20,11 @@ stdenv.mkDerivation {
CFLAGS = "-I${pixman}/include/pixman-1";
- meta = {
+ meta = with stdenv.lib; {
homepage = "https://cgit.freedesktop.org/xorg/driver/xf86-video-nested";
description = "A driver to run Xorg on top of Xorg or something else";
- maintainers = [ stdenv.lib.maintainers.goibhniu ];
- platforms = stdenv.lib.platforms.linux;
+ maintainers = [ maintainers.goibhniu ];
+ platforms = platforms.linux;
+ license = licenses.mit;
};
}
diff --git a/pkgs/os-specific/linux/zenpower/default.nix b/pkgs/os-specific/linux/zenpower/default.nix
index bc1d803bb1006217934295baf0571647ee82d721..43885027d9e7fe25e94e38ad203f429e23547107 100644
--- a/pkgs/os-specific/linux/zenpower/default.nix
+++ b/pkgs/os-specific/linux/zenpower/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zenpower";
- version = "0.1.10";
+ version = "0.1.12";
src = fetchFromGitHub {
owner = "ocerman";
repo = "zenpower";
rev = "v${version}";
- sha256 = "1fqqaj7fq49yi2yip518036w80r9w7mkxpbkrxqzlydpma1x9v5m";
+ sha256 = "116yrw4ygh3fqwhniaqq0nps29pq87mi2q1375f1ylkfiak8n63a";
};
hardeningDisable = [ "pic" ];
diff --git a/pkgs/servers/adguardhome/default.nix b/pkgs/servers/adguardhome/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..3260ce4f053abf0688521412b7b379a8c2f9b0fb
--- /dev/null
+++ b/pkgs/servers/adguardhome/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ name = "adguardhome";
+ version = "0.101.0";
+
+ src = fetchurl {
+ url = "https://github.com/AdguardTeam/AdGuardHome/releases/download/v${version}/AdGuardHome_linux_amd64.tar.gz";
+ sha256 = "17k37hh04zhy5csl0p9g4hybfc403i38n754in1xrkzxi81r8dh5";
+ };
+
+ installPhase = ''
+ install -m755 -D ./AdGuardHome $out/bin/adguardhome
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/AdguardTeam/AdGuardHome";
+ description = "Network-wide ads & trackers blocking DNS server";
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ numkem ];
+ license = licenses.gpl3;
+ };
+}
diff --git a/pkgs/servers/amqp/rabbitmq-server/default.nix b/pkgs/servers/amqp/rabbitmq-server/default.nix
index f81fef3cbe86116504c6e7c5e3845c0ab69b5fe0..c4b3070e9f2f46bfba4b987d0353ae972037fa59 100644
--- a/pkgs/servers/amqp/rabbitmq-server/default.nix
+++ b/pkgs/servers/amqp/rabbitmq-server/default.nix
@@ -8,12 +8,12 @@
stdenv.mkDerivation rec {
pname = "rabbitmq-server";
- version = "3.8.4";
+ version = "3.8.5";
# when updating, consider bumping elixir version in all-packages.nix
src = fetchurl {
url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${pname}-${version}.tar.xz";
- sha256 = "1sa9zfd8hv5mxgnxva9sydqnyzwssxjkbba028pwpml2im97z7j5";
+ sha256 = "014pfgfj90scas40lf0yjx14vhx5l5zbi3by2nnb704lg8w2n456";
};
buildInputs =
diff --git a/pkgs/servers/beanstalkd/default.nix b/pkgs/servers/beanstalkd/default.nix
index 40e6267bd7bd64b57408ce72c408410b9d5772fc..aa5f79ff8f1bf1b70baebd1f90f995bcc18755f4 100644
--- a/pkgs/servers/beanstalkd/default.nix
+++ b/pkgs/servers/beanstalkd/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- version = "1.11";
+ version = "1.12";
pname = "beanstalkd";
installPhase=''make install "PREFIX=$out"'';
src = fetchurl {
url = "https://github.com/kr/beanstalkd/archive/v${version}.tar.gz";
- sha256 = "0i65d0pln1p6wxghzwziz2k8vafvdgjq6yc962ayzs80kpj18d2y";
+ sha256 = "0gw8aygysnjzzfjgfzivy5vajla9adg2zcr4h8rrdf0xyykpwfpl";
};
hardeningDisable = [ "fortify" ];
diff --git a/pkgs/servers/blockbook/default.nix b/pkgs/servers/blockbook/default.nix
index 627ac42efd207acc6e30326ad7e3a7ac61618222..3dad2f1c6cead13062fef8af35ead6a46ab38950 100644
--- a/pkgs/servers/blockbook/default.nix
+++ b/pkgs/servers/blockbook/default.nix
@@ -14,14 +14,14 @@
buildGoModule rec {
pname = "blockbook";
- version = "0.3.3";
- commit = "b6961ca";
+ version = "0.3.4";
+ commit = "eb4e10a";
src = fetchFromGitHub {
owner = "trezor";
repo = "blockbook";
rev = "v${version}";
- sha256 = "01nb4if2dix2h95xvqvafil325jjw2a4v1izb9mad0cjqcf8rk6n";
+ sha256 = "0da1kav5x2xcmwvdgfk1q70l1k0sqqj3njgx2xx885d40m6qbnrs";
};
vendorSha256 = "1qjlvhizl8cy06cgf4phia70bgbm4lj57z5z2gyr8aglx98bnpdn";
@@ -61,6 +61,12 @@ buildGoModule rec {
subPackages = [ "." ];
+ postInstall = ''
+ mkdir -p $out/share/
+ cp -r $src/static/templates/ $out/share/
+ cp -r $src/static/css/ $out/share/
+ '';
+
meta = with lib; {
description = "Trezor address/account balance backend";
homepage = "https://github.com/trezor/blockbook";
diff --git a/pkgs/servers/code-server/default.nix b/pkgs/servers/code-server/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..91da7e179b4a5cee46d576e3f91212b910b2e698
--- /dev/null
+++ b/pkgs/servers/code-server/default.nix
@@ -0,0 +1,187 @@
+{ stdenv, fetchFromGitHub, makeWrapper, runCommand
+, moreutils, jq, git, zip, rsync, pkgconfig, yarn, python2
+, nodejs-12_x, libsecret, xorg, ripgrep, nettools }:
+
+let
+ system = stdenv.hostPlatform.system;
+
+ nodejs = nodejs-12_x;
+ python = python2;
+ yarn' = yarn.override { inherit nodejs; };
+ defaultYarnOpts = [ "frozen-lockfile" "non-interactive" "no-progress"];
+
+in stdenv.mkDerivation rec {
+ pname = "code-server";
+ version = "3.4.1";
+ commit = "d3773c11f147bdd7a4f5acfefdee23c26f069e76";
+
+ src = fetchFromGitHub {
+ owner = "cdr";
+ repo = "code-server";
+ rev = version;
+ sha256 = "PfDD0waloppGZ09zCQ9ggBeVL/Dhfv6QmEs/fs7QLtA=";
+ fetchSubmodules = true;
+ };
+
+ yarnCache = stdenv.mkDerivation {
+ name = "${pname}-${version}-${system}-yarn-cache";
+ inherit src;
+ phases = ["unpackPhase" "buildPhase"];
+ nativeBuildInputs = [ yarn' git ];
+ buildPhase = ''
+ export HOME=$PWD
+
+ patchShebangs ./ci
+
+ # apply code-server patches as code-server has patched vscode yarn.lock
+ yarn vscode:patch
+
+ yarn config set yarn-offline-mirror $out
+ find "$PWD" -name "yarn.lock" -printf "%h\n" | \
+ xargs -I {} yarn --cwd {} \
+ --frozen-lockfile --ignore-scripts --ignore-platform \
+ --ignore-engines --no-progress --non-interactive
+ '';
+ outputHashMode = "recursive";
+ outputHashAlgo = "sha256";
+
+ # to get hash values use nix-build -A code-server.yarnPrefetchCache
+ outputHash = {
+ x86_64-linux = "Zze2hEm2Np+SyQ0KXy5CZr5wilZbHBYXNYcRJBUUkQo=";
+ aarch64-linux = "LiIvGuBismWSL2yV2DuKUWDjIzuIQU/VVxtiD4xJ+6Q=";
+ }.${system} or (throw "Unsupported system ${system}");
+ };
+
+ # Extract the Node.js source code which is used to compile packages with
+ # native bindings
+ nodeSources = runCommand "node-sources" {} ''
+ tar --no-same-owner --no-same-permissions -xf ${nodejs.src}
+ mv node-* $out
+ '';
+
+ nativeBuildInputs = [
+ nodejs yarn' python pkgconfig zip makeWrapper git rsync jq moreutils
+ ];
+ buildInputs = [ libsecret xorg.libX11 xorg.libxkbfile ];
+
+ patchPhase = ''
+ export HOME=$PWD
+
+ patchShebangs ./ci
+
+ # apply code-server vscode patches
+ yarn vscode:patch
+
+ # allow offline install for vscode
+ substituteInPlace lib/vscode/build/npm/postinstall.js \
+ --replace '--ignore-optional' '--offline'
+
+ # fix path to ifconfig, so vscode can get mac address
+ substituteInPlace lib/vscode/src/vs/base/node/macAddress.ts \
+ --replace '/sbin/ifconfig' '${nettools}/bin/ifconfig'
+
+ # disable automatic updates
+ sed -i '/update.mode/,/\}/{s/default:.*/default: "none",/g}' \
+ lib/vscode/src/vs/platform/update/common/update.config.contribution.ts
+
+ # inject git commit
+ substituteInPlace ci/build/build-release.sh \
+ --replace '$(git rev-parse HEAD)' "$commit"
+
+ # remove all built-in extensions, as these are 3rd party extensions that
+ # gets downloaded from vscode marketplace
+ jq --slurp '.[0] * .[1]' "lib/vscode/product.json" <(
+ cat << EOF
+ {
+ "builtInExtensions": []
+ }
+ EOF
+ ) | sponge lib/vscode/product.json
+ '';
+
+ configurePhase = ''
+ # set default yarn opts
+ ${stdenv.lib.concatMapStrings (option: ''
+ yarn --offline config set ${option}
+ '') defaultYarnOpts}
+
+ # set offline mirror to yarn cache we created in previous steps
+ yarn --offline config set yarn-offline-mirror "${yarnCache}"
+
+ # set nodedir, so we can build binaries later
+ npm config set nodedir "${nodeSources}"
+
+ # skip browser downloads for playwright
+ export PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD="true"
+ '';
+
+ buildPhase = ''
+ # install code-server dependencies
+ yarn --offline
+
+ # install vscode dependencies without running script for all vscode packages
+ # that require patching for postinstall scripts to succeed
+ for d in lib/vscode lib/vscode/build; do
+ yarn --offline --cwd $d --offline --ignore-scripts
+ done
+
+ # put ripgrep binary into bin, so postinstall does not try to download it
+ find -name vscode-ripgrep -type d \
+ -execdir mkdir -p {}/bin \; \
+ -execdir ln -s ${ripgrep}/bin/rg {}/bin/rg \;
+
+ # patch shebangs of everything, also cached files, as otherwise postinstall
+ # will not be able to find /usr/bin/env, as it does not exists in sandbox
+ patchShebangs .
+
+ # rebuild binaries, we use npm here, as yarn does not provider alternative
+ # that would not atempt to try to reinstall everything and break out
+ # patching attempts
+ npm rebuild --prefix lib/vscode --update-binary
+
+ # run postinstall scripts, which eventually do yarn install on all
+ # additional requirements
+ yarn --cwd lib/vscode postinstall --frozen-lockfile --offline
+
+ # build code-server
+ yarn build
+
+ # build vscode
+ yarn build:vscode
+
+ # create release
+ yarn release
+ '';
+
+ installPhase = ''
+ mkdir -p $out/libexec/code-server $out/bin
+
+ # copy release to libexec path
+ cp -R -T release "$out/libexec/code-server"
+
+ # install only production dependencies
+ yarn --offline --cwd "$out/libexec/code-server" --production
+
+ # create wrapper
+ makeWrapper "${nodejs-12_x}/bin/node" "$out/bin/code-server" \
+ --add-flags "$out/libexec/code-server/out/node/entry.js"
+ '';
+
+ passthru = {
+ prefetchYarnCache = stdenv.lib.overrideDerivation yarnCache (d: {
+ outputHash = stdenv.lib.fakeSha256;
+ });
+ };
+
+ meta = with stdenv.lib; {
+ description = "Run VS Code on a remote server.";
+ longDescription = ''
+ code-server is VS Code running on a remote server, accessible through the
+ browser.
+ '';
+ homepage = "https://github.com/cdr/code-server";
+ license = licenses.mit;
+ maintainers = with maintainers; [ offline ];
+ platforms = ["x86_64-linux"];
+ };
+}
diff --git a/pkgs/servers/computing/slurm/common-env-echo.patch b/pkgs/servers/computing/slurm/common-env-echo.patch
new file mode 100644
index 0000000000000000000000000000000000000000..4236421a63d220373350814bb5a86144c6183d21
--- /dev/null
+++ b/pkgs/servers/computing/slurm/common-env-echo.patch
@@ -0,0 +1,13 @@
+diff --git a/src/common/env.c b/src/common/env.c
+index 987846d..73d3b3b 100644
+--- a/src/common/env.c
++++ b/src/common/env.c
+@@ -1941,7 +1941,7 @@ char **env_array_user_default(const char *username, int timeout, int mode,
+ char **env = NULL;
+ char *starttoken = "XXXXSLURMSTARTPARSINGHEREXXXX";
+ char *stoptoken = "XXXXSLURMSTOPPARSINGHEREXXXXX";
+- char cmdstr[256], *env_loc = NULL;
++ char cmdstr[MAXPATHLEN], *env_loc = NULL;
+ char *stepd_path = NULL;
+ int fd1, fd2, fildes[2], found, fval, len, rc, timeleft;
+ int buf_read, buf_rem, config_timeout;
diff --git a/pkgs/servers/computing/slurm/default.nix b/pkgs/servers/computing/slurm/default.nix
index 1554fb69f1969c8004368de2590cab6769fe183f..1ec807f0bf82cc9a36e23f33d6e298b932ebf36b 100644
--- a/pkgs/servers/computing/slurm/default.nix
+++ b/pkgs/servers/computing/slurm/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, pkgconfig, libtool, curl
-, python, munge, perl, pam, openssl, zlib
+, python, munge, perl, pam, zlib, shadow, coreutils
, ncurses, libmysqlclient, gtk2, lua, hwloc, numactl
-, readline, freeipmi, libssh2, xorg, lz4, rdma-core
+, readline, freeipmi, xorg, lz4, rdma-core, nixosTests
# enable internal X11 support via libssh2
, enableX11 ? true
}:
stdenv.mkDerivation rec {
pname = "slurm";
- version = "19.05.5.1";
+ version = "19.05.7.1";
# N.B. We use github release tags instead of https://www.schedmd.com/downloads.php
# because the latter does not keep older releases.
@@ -17,15 +17,24 @@ stdenv.mkDerivation rec {
repo = "slurm";
# The release tags use - instead of .
rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}";
- sha256 = "0f0gv3sirp6sxdrbwydsbcqicjbmrpm58yhgbsar8v6nx3g6y3hx";
+ sha256 = "115f40k8y7d569nbl6g0mkyshgv925lawlwar7ib5296g30p97f0";
};
outputs = [ "out" "dev" ];
- prePatch = stdenv.lib.optional enableX11 ''
+ patches = [
+ # increase string length to allow for full
+ # path of 'echo' in nix store
+ ./common-env-echo.patch
+ ];
+
+ prePatch = ''
+ substituteInPlace src/common/env.c \
+ --replace "/bin/echo" "${coreutils}/bin/echo"
+ '' + (stdenv.lib.optionalString enableX11 ''
substituteInPlace src/common/x11_util.c \
--replace '"/usr/bin/xauth"' '"${xorg.xauth}/bin/xauth"'
- '';
+ '');
# nixos test fails to start slurmd with 'undefined symbol: slurm_job_preempt_mode'
# https://groups.google.com/forum/#!topic/slurm-devel/QHOajQ84_Es
@@ -34,22 +43,20 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig libtool ];
buildInputs = [
- curl python munge perl pam openssl zlib
+ curl python munge perl pam zlib
libmysqlclient ncurses gtk2 lz4 rdma-core
- lua hwloc numactl readline freeipmi
- ] ++ stdenv.lib.optionals enableX11 [ libssh2 xorg.xauth ];
+ lua hwloc numactl readline freeipmi shadow.su
+ ] ++ stdenv.lib.optionals enableX11 [ xorg.xauth ];
configureFlags = with stdenv.lib;
[ "--with-freeipmi=${freeipmi}"
"--with-hwloc=${hwloc.dev}"
"--with-lz4=${lz4.dev}"
"--with-munge=${munge}"
- "--with-ssl=${openssl.dev}"
"--with-zlib=${zlib}"
"--with-ofed=${rdma-core}"
"--sysconfdir=/etc/slurm"
] ++ (optional (gtk2 == null) "--disable-gtktest")
- ++ (optional enableX11 "--with-libssh2=${libssh2.dev}")
++ (optional (!enableX11) "--disable-x11");
@@ -64,6 +71,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ passthru.tests.slurm = nixosTests.slurm;
+
meta = with stdenv.lib; {
homepage = "http://www.schedmd.com/";
description = "Simple Linux Utility for Resource Management";
diff --git a/pkgs/servers/consul/default.nix b/pkgs/servers/consul/default.nix
index a702626e1c141b5ffd453a8ac15340afb4f95431..e979583104995bf7f3bc0607e768f0204d7a0a27 100644
--- a/pkgs/servers/consul/default.nix
+++ b/pkgs/servers/consul/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "consul";
- version = "1.7.3";
+ version = "1.8.0";
rev = "v${version}";
# Note: Currently only release tags are supported, because they have the Consul UI
@@ -17,7 +17,7 @@ buildGoModule rec {
owner = "hashicorp";
repo = pname;
inherit rev;
- sha256 = "05p893mfdrlf5fy9ywwnqb7blw1ffidgviyyh6a3bp82wk49f8ph";
+ sha256 = "1rmybh0piqlbsy5ihqy9cmg0vsgg9pnxiza2kia8ww4qx98nvh6y";
};
passthru.tests.consul = nixosTests.consul;
@@ -26,7 +26,7 @@ buildGoModule rec {
# has a split module structure in one repo
subPackages = ["." "connect/certgen"];
- vendorSha256 = "1lcpldkssbq6qkkq22bvx9jb5klcxr8422mpx47wz39pry8vy9b6";
+ vendorSha256 = "12a2x8j4kc1vi3ip0cz81k6anfwac23iqqyz00wf7wpvgxqzcxn3";
deleteVendor = true;
preBuild = ''
diff --git a/pkgs/servers/coturn/default.nix b/pkgs/servers/coturn/default.nix
index f50a5afa81e7958ce4247290ad92cb614c3bfe0a..c32ddecc7a36ccd3ef35c11fa09f471078def767 100644
--- a/pkgs/servers/coturn/default.nix
+++ b/pkgs/servers/coturn/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "coturn";
- version = "4.5.1.2";
+ version = "4.5.1.3";
src = fetchFromGitHub {
owner = "coturn";
repo = "coturn";
rev = version;
- sha256 = "01y65az8qyv2kjnb4fj7rgl4zq5pc2b286gfn727x3hfhksx9zp2";
+ sha256 = "1801931k4qdvc7jvaqxvjyhbh1xsvjz0pjajf6xc222n4ggar1q5";
};
buildInputs = [ openssl libevent ];
diff --git a/pkgs/servers/dns/bind/default.nix b/pkgs/servers/dns/bind/default.nix
index a7581ccbb119963e3aba9752b0933780ee070632..2aae5634cc5ea10480ab9f108052bc8f92c9fcb7 100644
--- a/pkgs/servers/dns/bind/default.nix
+++ b/pkgs/servers/dns/bind/default.nix
@@ -54,7 +54,8 @@ stdenv.mkDerivation rec {
"--without-eddsa"
"--with-aes"
] ++ lib.optional stdenv.isLinux "--with-libcap=${libcap.dev}"
- ++ lib.optional enableSeccomp "--enable-seccomp";
+ ++ lib.optional enableSeccomp "--enable-seccomp"
+ ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "BUILD_CC=$(CC_FOR_BUILD)";
postInstall = ''
moveToOutput bin/bind9-config $dev
diff --git a/pkgs/servers/dns/coredns/default.nix b/pkgs/servers/dns/coredns/default.nix
index 598f5bedc2bfe2e7fe352ad2b598db826ae51dc5..47b6c61dd39a291534395a8501ebf59369a12e12 100644
--- a/pkgs/servers/dns/coredns/default.nix
+++ b/pkgs/servers/dns/coredns/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "coredns";
- version = "1.6.9";
+ version = "1.7.0";
goPackagePath = "github.com/coredns/coredns";
@@ -10,10 +10,10 @@ buildGoModule rec {
owner = "coredns";
repo = "coredns";
rev = "v${version}";
- sha256 = "18c02ss0sxxg8lkhdmyaac2x5alfxsizf6jqhck8bqkf6hiyv5hc";
+ sha256 = "1wayfr26gwgdl0sfrvskb4hkxfmxfy7idbrpw3z4r05fkr2886xj";
};
- vendorSha256 = "0ykhqsz4a7bkkxcg7w23jl3qs36law1f8l1b5r3i26qlamibqxl7";
+ vendorSha256 = "17znl3vkg73hnrfl697rw201nsd5sijgalnbkljk1b4m0a01zik1";
meta = with stdenv.lib; {
homepage = "https://coredns.io";
diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix
index f596934a4298a636e4b039449c38d251ddbf5755..3466fb776f0060d611249598f871a4c8f705c6dc 100644
--- a/pkgs/servers/dns/knot-resolver/default.nix
+++ b/pkgs/servers/dns/knot-resolver/default.nix
@@ -16,11 +16,11 @@ lua = luajitPackages;
unwrapped = stdenv.mkDerivation rec {
pname = "knot-resolver";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
url = "https://secure.nic.cz/files/knot-resolver/${pname}-${version}.tar.xz";
- sha256 = "f72214046df8aae2b1a5c6d1ad0bc8b166aa060df5b008f6e88b4f6ba79cbf4e";
+ sha256 = "caa4f941caf39080184554fb1310f383eba4b30d9c4c2215670d6b0a2de8f836";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/servers/dns/nsd/default.nix b/pkgs/servers/dns/nsd/default.nix
index 43c2900443e20929316562e820b82c30067ce35f..8d4125b8fa108bee6c5d42aaec7a1835721b02ae 100644
--- a/pkgs/servers/dns/nsd/default.nix
+++ b/pkgs/servers/dns/nsd/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libevent, openssl
+{ stdenv, fetchurl, libevent, openssl, nixosTests
, bind8Stats ? false
, checking ? false
, ipv6 ? true
@@ -11,7 +11,7 @@
, rrtypes ? false
, zoneStats ? false
-, configFile ? "etc/nsd/nsd.conf"
+, configFile ? "/etc/nsd/nsd.conf"
}:
stdenv.mkDerivation rec {
@@ -52,6 +52,10 @@ stdenv.mkDerivation rec {
sed 's@$(INSTALL_DATA) nsd.conf.sample $(DESTDIR)$(nsdconfigfile).sample@@g' -i Makefile.in
'';
+ passthru.tests = {
+ inherit (nixosTests) nsd;
+ };
+
meta = with stdenv.lib; {
homepage = "http://www.nlnetlabs.nl";
description = "Authoritative only, high performance, simple and open source name server";
diff --git a/pkgs/servers/fcgiwrap/default.nix b/pkgs/servers/fcgiwrap/default.nix
index cd4d3116213f092b4d2f75e123078c57e1e874c9..a15e1c15b15b2313b92823b4b62b7f12150ca1d3 100644
--- a/pkgs/servers/fcgiwrap/default.nix
+++ b/pkgs/servers/fcgiwrap/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
description = "Simple server for running CGI applications over FastCGI";
maintainers = with maintainers; [ lethalman ];
platforms = with platforms; linux;
+ license = licenses.mit;
};
}
diff --git a/pkgs/servers/hashi-ui/default.nix b/pkgs/servers/hashi-ui/default.nix
index 019a8dca3b6563afbf007ff0507e537ea308d2e9..70926e37739a69ed700a215110d76bcb8f0ab597 100644
--- a/pkgs/servers/hashi-ui/default.nix
+++ b/pkgs/servers/hashi-ui/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
description = "A modern user interface for hashicorp Consul & Nomad";
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ numkem ];
+ license = licenses.mit;
};
}
diff --git a/pkgs/servers/hitch/default.nix b/pkgs/servers/hitch/default.nix
index c81cd80eb7a61fe1e13f48f6921c8a3b9cdb4f4d..89aa63f35bdc1c99ac4f07baa4ca50773fdf29a4 100644
--- a/pkgs/servers/hitch/default.nix
+++ b/pkgs/servers/hitch/default.nix
@@ -1,11 +1,11 @@
-{ stdenv, fetchurl, docutils, libev, openssl, pkgconfig }:
+{ stdenv, fetchurl, docutils, libev, openssl, pkgconfig, nixosTests }:
stdenv.mkDerivation rec {
- version = "1.5.2";
+ version = "1.6.0";
pname = "hitch";
src = fetchurl {
url = "https://hitch-tls.org/source/${pname}-${version}.tar.gz";
- sha256 = "1nnzqqigfw78nqhp81a72x1s8d6v49ayw4w5df0zzm2cb1jgv95i";
+ sha256 = "01n70yf8hx42jb801jv5q1xhrpqxyjnqhd98hjf81lvxpd5fnisf";
};
nativeBuildInputs = [ pkgconfig ];
@@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
outputs = [ "out" "doc" "man" ];
+ passthru.tests.hitch = nixosTests.hitch;
+
meta = with stdenv.lib; {
description = "Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software";
homepage = "https://hitch-tls.org/";
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index aff2e9dc0cb944c0403f0be55aaaa847f28188b7..9b4f8ae9ee50af983d7ecb905a2285f2517257b9 100644
--- a/pkgs/servers/home-assistant/component-packages.nix
+++ b/pkgs/servers/home-assistant/component-packages.nix
@@ -2,10 +2,11 @@
# Do not edit!
{
- version = "0.110.1";
+ version = "0.111.4";
components = {
"abode" = ps: with ps; [ ]; # missing inputs: abodepy
"acer_projector" = ps: with ps; [ pyserial];
+ "acmeda" = ps: with ps; [ ]; # missing inputs: aiopulse
"actiontec" = ps: with ps; [ ];
"adguard" = ps: with ps; [ ]; # missing inputs: adguardhome
"ads" = ps: with ps; [ ]; # missing inputs: pyads
@@ -18,7 +19,7 @@
"alarm_control_panel" = ps: with ps; [ ];
"alarmdecoder" = ps: with ps; [ alarmdecoder];
"alert" = ps: with ps; [ ];
- "alexa" = ps: with ps; [ aiohttp-cors];
+ "alexa" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"almond" = ps: with ps; [ aiohttp-cors]; # missing inputs: pyalmond
"alpha_vantage" = ps: with ps; [ ]; # missing inputs: alpha_vantage
"amazon_polly" = ps: with ps; [ boto3];
@@ -34,7 +35,7 @@
"apcupsd" = ps: with ps; [ ]; # missing inputs: apcaccess
"api" = ps: with ps; [ aiohttp-cors];
"apns" = ps: with ps; [ ]; # missing inputs: apns2
- "apple_tv" = ps: with ps; [ pyatv];
+ "apple_tv" = ps: with ps; [ aiohttp-cors netdisco pyatv zeroconf];
"apprise" = ps: with ps; [ apprise];
"aprs" = ps: with ps; [ ]; # missing inputs: aprslib geopy
"aqualogic" = ps: with ps; [ ]; # missing inputs: aqualogic
@@ -56,14 +57,13 @@
"aurora" = ps: with ps; [ ];
"aurora_abb_powerone" = ps: with ps; [ ]; # missing inputs: aurorapy
"auth" = ps: with ps; [ aiohttp-cors];
- "automatic" = ps: with ps; [ aiohttp-cors]; # missing inputs: aioautomatic
- "automation" = ps: with ps; [ ];
+ "automation" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"avea" = ps: with ps; [ ]; # missing inputs: avea
"avion" = ps: with ps; [ ]; # missing inputs: avion
"avri" = ps: with ps; [ ]; # missing inputs: avri-api
"awair" = ps: with ps; [ ]; # missing inputs: python_awair
"aws" = ps: with ps; [ ]; # missing inputs: aiobotocore
- "axis" = ps: with ps; [ ]; # missing inputs: axis
+ "axis" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: axis
"azure_event_hub" = ps: with ps; [ ]; # missing inputs: azure-eventhub
"azure_service_bus" = ps: with ps; [ azure-servicebus];
"baidu" = ps: with ps; [ ]; # missing inputs: baidu-aip
@@ -104,9 +104,10 @@
"calendar" = ps: with ps; [ aiohttp-cors];
"camera" = ps: with ps; [ aiohttp-cors];
"canary" = ps: with ps; [ ha-ffmpeg]; # missing inputs: py-canary
- "cast" = ps: with ps; [ PyChromecast];
+ "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa PyChromecast sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend
"cert_expiry" = ps: with ps; [ ];
"channels" = ps: with ps; [ ]; # missing inputs: pychannels
+ "circuit" = ps: with ps; [ ]; # missing inputs: circuit-webhook
"cisco_ios" = ps: with ps; [ pexpect];
"cisco_mobility_express" = ps: with ps; [ ]; # missing inputs: ciscomobilityexpress
"cisco_webex_teams" = ps: with ps; [ ]; # missing inputs: webexteamssdk
@@ -116,7 +117,7 @@
"clicksend" = ps: with ps; [ ];
"clicksend_tts" = ps: with ps; [ ];
"climate" = ps: with ps; [ ];
- "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa];
+ "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend
"cloudflare" = ps: with ps; [ ]; # missing inputs: pycfdns
"cmus" = ps: with ps; [ ]; # missing inputs: pycmus
"co2signal" = ps: with ps; [ ]; # missing inputs: co2signal
@@ -165,7 +166,7 @@
"directv" = ps: with ps; [ ]; # missing inputs: directv
"discogs" = ps: with ps; [ discogs_client];
"discord" = ps: with ps; [ discordpy];
- "discovery" = ps: with ps; [ netdisco];
+ "discovery" = ps: with ps; [ aiohttp-cors netdisco zeroconf];
"dlib_face_detect" = ps: with ps; [ face_recognition];
"dlib_face_identify" = ps: with ps; [ face_recognition];
"dlink" = ps: with ps; [ ]; # missing inputs: pyW215
@@ -182,10 +183,10 @@
"dublin_bus_transport" = ps: with ps; [ ];
"duckdns" = ps: with ps; [ ];
"dunehd" = ps: with ps; [ ]; # missing inputs: pdunehd
- "dwd_weather_warnings" = ps: with ps; [ ];
+ "dwd_weather_warnings" = ps: with ps; [ jsonpath xmltodict];
"dweet" = ps: with ps; [ ]; # missing inputs: dweepy
"dynalite" = ps: with ps; [ ]; # missing inputs: dynalite_devices
- "dyson" = ps: with ps; [ ]; # missing inputs: libpurecool
+ "dyson" = ps: with ps; [ aiohttp-cors zeroconf]; # missing inputs: libpurecool
"ebox" = ps: with ps; [ ]; # missing inputs: pyebox
"ebusd" = ps: with ps; [ ]; # missing inputs: ebusdpy
"ecoal_boiler" = ps: with ps; [ ]; # missing inputs: ecoaliface
@@ -262,21 +263,20 @@
"foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam
"foursquare" = ps: with ps; [ aiohttp-cors];
"free_mobile" = ps: with ps; [ ]; # missing inputs: freesms
- "freebox" = ps: with ps; [ ]; # missing inputs: aiofreepybox
+ "freebox" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: aiofreepybox
"freedns" = ps: with ps; [ ];
"fritz" = ps: with ps; [ fritzconnection];
"fritzbox" = ps: with ps; [ ]; # missing inputs: pyfritzhome
"fritzbox_callmonitor" = ps: with ps; [ fritzconnection];
"fritzbox_netmonitor" = ps: with ps; [ fritzconnection];
"fronius" = ps: with ps; [ ]; # missing inputs: pyfronius
- "frontend" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
+ "frontend" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"frontier_silicon" = ps: with ps; [ ]; # missing inputs: afsapi
"futurenow" = ps: with ps; [ ]; # missing inputs: pyfnip
"garadget" = ps: with ps; [ ];
"garmin_connect" = ps: with ps; [ ]; # missing inputs: garminconnect
"gc100" = ps: with ps; [ ]; # missing inputs: python-gc100
"gdacs" = ps: with ps; [ ]; # missing inputs: aio_georss_gdacs
- "gearbest" = ps: with ps; [ ]; # missing inputs: gearbest_parser
"geizhals" = ps: with ps; [ ]; # missing inputs: geizhals
"generic" = ps: with ps; [ ];
"generic_thermostat" = ps: with ps; [ ];
@@ -294,7 +294,7 @@
"glances" = ps: with ps; [ ]; # missing inputs: glances_api
"gntp" = ps: with ps; [ ]; # missing inputs: gntp
"goalfeed" = ps: with ps; [ ]; # missing inputs: pysher
- "gogogate2" = ps: with ps; [ ]; # missing inputs: pygogogate2
+ "gogogate2" = ps: with ps; [ ]; # missing inputs: gogogate2-api
"google" = ps: with ps; [ google_api_python_client httplib2 oauth2client];
"google_assistant" = ps: with ps; [ aiohttp-cors];
"google_cloud" = ps: with ps; [ google_cloud_texttospeech];
@@ -315,11 +315,12 @@
"growatt_server" = ps: with ps; [ ]; # missing inputs: growattServer
"gstreamer" = ps: with ps; [ ]; # missing inputs: gstreamer-player
"gtfs" = ps: with ps; [ ]; # missing inputs: pygtfs
+ "guardian" = ps: with ps; [ ]; # missing inputs: aioguardian
"habitica" = ps: with ps; [ ]; # missing inputs: habitipy
"hangouts" = ps: with ps; [ ]; # missing inputs: hangups
"harman_kardon_avr" = ps: with ps; [ ]; # missing inputs: hkavr
"harmony" = ps: with ps; [ aioharmony];
- "hassio" = ps: with ps; [ aiohttp-cors];
+ "hassio" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"haveibeenpwned" = ps: with ps; [ ];
"hddtemp" = ps: with ps; [ ];
"hdmi_cec" = ps: with ps; [ ]; # missing inputs: pyCEC
@@ -336,7 +337,7 @@
"hlk_sw16" = ps: with ps; [ ]; # missing inputs: hlk-sw16
"home_connect" = ps: with ps; [ aiohttp-cors]; # missing inputs: homeconnect
"homeassistant" = ps: with ps; [ ];
- "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg]; # missing inputs: PyTurboJPEG base36 fnvhash
+ "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg sqlalchemy zeroconf]; # missing inputs: PyTurboJPEG base36 fnvhash home-assistant-frontend
"homekit_controller" = ps: with ps; [ ]; # missing inputs: aiohomekit[IP]
"homematic" = ps: with ps; [ pyhomematic];
"homematicip_cloud" = ps: with ps; [ ]; # missing inputs: homematicip
@@ -372,7 +373,7 @@
"input_number" = ps: with ps; [ ];
"input_select" = ps: with ps; [ ];
"input_text" = ps: with ps; [ ];
- "insteon" = ps: with ps; [ ]; # missing inputs: insteonplm
+ "insteon" = ps: with ps; [ ]; # missing inputs: pyinsteon
"integration" = ps: with ps; [ ];
"intent" = ps: with ps; [ aiohttp-cors];
"intent_script" = ps: with ps; [ ];
@@ -453,7 +454,7 @@
"mailgun" = ps: with ps; [ aiohttp-cors]; # missing inputs: pymailgunner
"manual" = ps: with ps; [ ];
"manual_mqtt" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
- "map" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
+ "map" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"marytts" = ps: with ps; [ ]; # missing inputs: speak2mary
"mastodon" = ps: with ps; [ ]; # missing inputs: Mastodon.py
"matrix" = ps: with ps; [ matrix-client];
@@ -484,7 +485,7 @@
"minio" = ps: with ps; [ minio];
"mitemp_bt" = ps: with ps; [ ]; # missing inputs: mitemp_bt
"mjpeg" = ps: with ps; [ ];
- "mobile_app" = ps: with ps; [ pynacl aiohttp-cors];
+ "mobile_app" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend
"mochad" = ps: with ps; [ ]; # missing inputs: pymochad
"modbus" = ps: with ps; [ ]; # missing inputs: pymodbus
"modem_callerid" = ps: with ps; [ ]; # missing inputs: basicmodem
@@ -503,7 +504,7 @@
"mychevy" = ps: with ps; [ ]; # missing inputs: mychevy
"mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi
"myq" = ps: with ps; [ ]; # missing inputs: pymyq
- "mysensors" = ps: with ps; [ ]; # missing inputs: pymysensors
+ "mysensors" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: pymysensors
"mystrom" = ps: with ps; [ aiohttp-cors]; # missing inputs: python-mystrom
"mythicbeastsdns" = ps: with ps; [ ]; # missing inputs: mbddns
"n26" = ps: with ps; [ ]; # missing inputs: n26
@@ -515,7 +516,7 @@
"nello" = ps: with ps; [ ]; # missing inputs: pynello
"ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient
"nest" = ps: with ps; [ ]; # missing inputs: python-nest
- "netatmo" = ps: with ps; [ aiohttp-cors pyatmo];
+ "netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo sqlalchemy]; # missing inputs: home-assistant-frontend
"netdata" = ps: with ps; [ ]; # missing inputs: netdata
"netgear" = ps: with ps; [ ]; # missing inputs: pynetgear
"netgear_lte" = ps: with ps; [ ]; # missing inputs: eternalegypt
@@ -547,7 +548,7 @@
"nzbget" = ps: with ps; [ ]; # missing inputs: pynzbgetapi
"oasa_telematics" = ps: with ps; [ ]; # missing inputs: oasatelematics
"obihai" = ps: with ps; [ ]; # missing inputs: pyobihai
- "octoprint" = ps: with ps; [ ];
+ "octoprint" = ps: with ps; [ aiohttp-cors netdisco zeroconf];
"oem" = ps: with ps; [ ]; # missing inputs: oemthermostat
"ohmconnect" = ps: with ps; [ defusedxml];
"ombi" = ps: with ps; [ ]; # missing inputs: pyombi
@@ -576,13 +577,13 @@
"orvibo" = ps: with ps; [ ]; # missing inputs: orvibo
"osramlightify" = ps: with ps; [ ]; # missing inputs: lightify
"otp" = ps: with ps; [ pyotp];
- "owntracks" = ps: with ps; [ pynacl aiohttp-cors];
- "ozw" = ps: with ps; [ ]; # missing inputs: python-openzwave-mqtt
+ "owntracks" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa hbmqtt paho-mqtt sqlalchemy]; # missing inputs: home-assistant-frontend
+ "ozw" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: python-openzwave-mqtt
"panasonic_bluray" = ps: with ps; [ ]; # missing inputs: panacotta
"panasonic_viera" = ps: with ps; [ ]; # missing inputs: panasonic_viera
"pandora" = ps: with ps; [ pexpect];
- "panel_custom" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
- "panel_iframe" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
+ "panel_custom" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "panel_iframe" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"pcal9535a" = ps: with ps; [ ]; # missing inputs: pcal9535a
"pencom" = ps: with ps; [ ]; # missing inputs: pencompy
"persistent_notification" = ps: with ps; [ ];
@@ -597,9 +598,9 @@
"pioneer" = ps: with ps; [ ];
"pjlink" = ps: with ps; [ ]; # missing inputs: pypjlink2
"plaato" = ps: with ps; [ aiohttp-cors];
- "plant" = ps: with ps; [ ];
- "plex" = ps: with ps; [ aiohttp-cors plexapi plexauth plexwebsocket];
- "plugwise" = ps: with ps; [ ]; # missing inputs: haanna
+ "plant" = ps: with ps; [ sqlalchemy];
+ "plex" = ps: with ps; [ aiohttp-cors plexapi plexauth plexwebsocket pysonos];
+ "plugwise" = ps: with ps; [ ]; # missing inputs: Plugwise_Smile
"plum_lightpad" = ps: with ps; [ ]; # missing inputs: plumlightpad
"pocketcasts" = ps: with ps; [ ]; # missing inputs: pocketcasts
"point" = ps: with ps; [ aiohttp-cors]; # missing inputs: pypoint
@@ -618,7 +619,7 @@
"pushbullet" = ps: with ps; [ pushbullet];
"pushover" = ps: with ps; [ pushover-complete];
"pushsafer" = ps: with ps; [ ];
- "pvoutput" = ps: with ps; [ ];
+ "pvoutput" = ps: with ps; [ jsonpath xmltodict];
"pvpc_hourly_pricing" = ps: with ps; [ ]; # missing inputs: aiopvpc
"pyload" = ps: with ps; [ ];
"python_script" = ps: with ps; [ restrictedpython];
@@ -629,7 +630,7 @@
"quantum_gateway" = ps: with ps; [ ]; # missing inputs: quantum-gateway
"qvr_pro" = ps: with ps; [ ]; # missing inputs: pyqvrpro
"qwikswitch" = ps: with ps; [ ]; # missing inputs: pyqwikswitch
- "rachio" = ps: with ps; [ aiohttp-cors]; # missing inputs: rachiopy
+ "rachio" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend rachiopy
"radarr" = ps: with ps; [ ];
"radiotherm" = ps: with ps; [ ]; # missing inputs: radiotherm
"rainbird" = ps: with ps; [ ]; # missing inputs: pyrainbird
@@ -669,18 +670,18 @@
"rtorrent" = ps: with ps; [ ];
"russound_rio" = ps: with ps; [ ]; # missing inputs: russound_rio
"russound_rnet" = ps: with ps; [ ]; # missing inputs: russound
- "sabnzbd" = ps: with ps; [ ]; # missing inputs: pysabnzbd
- "safe_mode" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: home-assistant-frontend
+ "sabnzbd" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: pysabnzbd
+ "safe_mode" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend
"saj" = ps: with ps; [ ]; # missing inputs: pysaj
"salt" = ps: with ps; [ ]; # missing inputs: saltbox
"samsungtv" = ps: with ps; [ ]; # missing inputs: samsungctl[websocket] samsungtvws[websocket]
"satel_integra" = ps: with ps; [ ]; # missing inputs: satel_integra
"scene" = ps: with ps; [ ];
"schluter" = ps: with ps; [ ]; # missing inputs: py-schluter
- "scrape" = ps: with ps; [ beautifulsoup4];
+ "scrape" = ps: with ps; [ beautifulsoup4 jsonpath xmltodict];
"script" = ps: with ps; [ ];
"scsgate" = ps: with ps; [ ]; # missing inputs: scsgate
- "search" = ps: with ps; [ aiohttp-cors];
+ "search" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"season" = ps: with ps; [ ephem];
"sendgrid" = ps: with ps; [ ]; # missing inputs: sendgrid
"sense" = ps: with ps; [ ]; # missing inputs: sense_energy
@@ -715,7 +716,7 @@
"sma" = ps: with ps; [ ]; # missing inputs: pysma
"smappee" = ps: with ps; [ ]; # missing inputs: smappy
"smarthab" = ps: with ps; [ ]; # missing inputs: smarthab
- "smartthings" = ps: with ps; [ aiohttp-cors]; # missing inputs: pysmartapp pysmartthings
+ "smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend pysmartapp pysmartthings
"smarty" = ps: with ps; [ ]; # missing inputs: pysmarty
"smhi" = ps: with ps; [ ]; # missing inputs: smhi-pkg
"sms" = ps: with ps; [ ]; # missing inputs: python-gammu
@@ -732,11 +733,11 @@
"soma" = ps: with ps; [ ]; # missing inputs: pysoma
"somfy" = ps: with ps; [ aiohttp-cors]; # missing inputs: pymfy
"somfy_mylink" = ps: with ps; [ ]; # missing inputs: somfy-mylink-synergy
- "sonarr" = ps: with ps; [ ];
+ "sonarr" = ps: with ps; [ ]; # missing inputs: sonarr
"songpal" = ps: with ps; [ ]; # missing inputs: python-songpal
"sonos" = ps: with ps; [ pysonos];
"sony_projector" = ps: with ps; [ ]; # missing inputs: pysdcp
- "soundtouch" = ps: with ps; [ libsoundtouch];
+ "soundtouch" = ps: with ps; [ aiohttp-cors libsoundtouch zeroconf];
"spaceapi" = ps: with ps; [ aiohttp-cors];
"spc" = ps: with ps; [ ]; # missing inputs: pyspcwebgw
"speedtestdotnet" = ps: with ps; [ speedtest-cli];
@@ -746,11 +747,11 @@
"spotify" = ps: with ps; [ aiohttp-cors spotipy];
"sql" = ps: with ps; [ sqlalchemy];
"squeezebox" = ps: with ps; [ ]; # missing inputs: pysqueezebox
- "ssdp" = ps: with ps; [ defusedxml netdisco];
+ "ssdp" = ps: with ps; [ aiohttp-cors defusedxml netdisco zeroconf];
"starline" = ps: with ps; [ ]; # missing inputs: starline
"starlingbank" = ps: with ps; [ ]; # missing inputs: starlingbank
"startca" = ps: with ps; [ xmltodict];
- "statistics" = ps: with ps; [ ];
+ "statistics" = ps: with ps; [ sqlalchemy];
"statsd" = ps: with ps; [ statsd];
"steam_online" = ps: with ps; [ ]; # missing inputs: steamodd
"stiebel_eltron" = ps: with ps; [ ]; # missing inputs: pymodbus pystiebeleltron
@@ -795,7 +796,7 @@
"telnet" = ps: with ps; [ ];
"temper" = ps: with ps; [ ]; # missing inputs: temperusb
"template" = ps: with ps; [ ];
- "tensorflow" = ps: with ps; [ numpy pillow protobuf tensorflow];
+ "tensorflow" = ps: with ps; [ numpy pillow protobuf]; # missing inputs: tensorflow
"tesla" = ps: with ps; [ ]; # missing inputs: teslajsonpy
"tfiac" = ps: with ps; [ ]; # missing inputs: pytfiac
"thermoworks_smoke" = ps: with ps; [ stringcase]; # missing inputs: thermoworks_smoke
@@ -904,14 +905,13 @@
"worxlandroid" = ps: with ps; [ ];
"wsdot" = ps: with ps; [ ];
"wunderground" = ps: with ps; [ ];
- "wunderlist" = ps: with ps; [ ]; # missing inputs: wunderpy2
- "wwlln" = ps: with ps; [ ]; # missing inputs: aiowwlln
"x10" = ps: with ps; [ ];
+ "xbee" = ps: with ps; [ ]; # missing inputs: xbee-helper
"xbox_live" = ps: with ps; [ ]; # missing inputs: xboxapi
"xeoma" = ps: with ps; [ ]; # missing inputs: pyxeoma
"xfinity" = ps: with ps; [ ]; # missing inputs: xfinity-gateway
"xiaomi" = ps: with ps; [ ha-ffmpeg];
- "xiaomi_aqara" = ps: with ps; [ ]; # missing inputs: PyXiaomiGateway
+ "xiaomi_aqara" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: PyXiaomiGateway
"xiaomi_miio" = ps: with ps; [ construct python-miio];
"xiaomi_tv" = ps: with ps; [ ]; # missing inputs: pymitv
"xmpp" = ps: with ps; [ slixmpp];
@@ -921,7 +921,7 @@
"yamaha_musiccast" = ps: with ps; [ ]; # missing inputs: pymusiccast
"yandex_transport" = ps: with ps; [ ]; # missing inputs: ya_ma
"yandextts" = ps: with ps; [ ];
- "yeelight" = ps: with ps; [ ]; # missing inputs: yeelight
+ "yeelight" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: yeelight
"yeelightsunflower" = ps: with ps; [ ]; # missing inputs: yeelightsunflower
"yessssms" = ps: with ps; [ ]; # missing inputs: YesssSMS
"yi" = ps: with ps; [ aioftp ha-ffmpeg];
@@ -934,7 +934,6 @@
"zestimate" = ps: with ps; [ xmltodict];
"zha" = ps: with ps; [ pyserial zha-quirks zigpy-deconz]; # missing inputs: bellows zigpy-cc zigpy-xbee zigpy-zigate zigpy
"zhong_hong" = ps: with ps; [ ]; # missing inputs: zhong_hong_hvac
- "zigbee" = ps: with ps; [ ]; # missing inputs: xbee-helper
"ziggo_mediabox_xl" = ps: with ps; [ ]; # missing inputs: ziggo-mediabox-xl
"zone" = ps: with ps; [ ];
"zoneminder" = ps: with ps; [ zm-py];
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 2d6d734745584ffa964dbc1689b4cf308fa69ee7..0d9a3b256659c3a82fdd054e523a65f13797a6ea 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
+{ stdenv, nixosTests, lib, fetchurl, fetchFromGitHub, fetchpatch, python3, protobuf3_6
# Look up dependencies of specified components in component-packages.nix
, extraComponents ? [ ]
@@ -22,10 +22,15 @@ let
defaultOverrides = [
# Override the version of some packages pinned in Home Assistant's setup.py
- # used by check_config script
- # can be unpinned once https://github.com/home-assistant/home-assistant/issues/11917 is resolved
- (mkOverride "colorlog" "4.0.2"
- "3cf31b25cbc8f86ec01fef582ef3b840950dea414084ed19ab922c8b493f9b42")
+ # required by the sun/moon plugins
+ # https://github.com/home-assistant/core/issues/36636
+ (mkOverride "astral" "1.10.1"
+ "d2a67243c4503131c856cafb1b1276de52a86e5b8a1d507b7e08bee51cb67bf1")
+
+ # We have 3.x in nixpkgs which is incompatible with home-assistant atm:
+ # https://github.com/home-assistant/core/blob/dev/requirements_all.txt
+ (mkOverride "pyowm" "2.10.0"
+ "1xvcv3sbcn9na8cwz21nnjlixysfk5lymnf65d1nqkbgacc1mm4g")
# required by aioesphomeapi
(self: super: {
@@ -67,7 +72,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "0.110.1";
+ hassVersion = "0.111.4";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -86,7 +91,7 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
rev = version;
- sha256 = "1495kl997mvk9k11lk1ahv5w0yc0185qmxwa1h51j6d0zyqwz749";
+ sha256 = "08dkqczpmdaz8k9fsshgvgma7i7sffzgmhsi49qki7vwn20hl2hf";
};
propagatedBuildInputs = [
@@ -123,12 +128,15 @@ in with py.pkgs; buildPythonApplication rec {
passthru = {
inherit (py.pkgs) hass-frontend;
+ tests = {
+ inherit (nixosTests) home-assistant;
+ };
};
meta = with lib; {
homepage = "https://home-assistant.io/";
description = "Open-source home automation platform running on Python 3";
license = licenses.asl20;
- maintainers = with maintainers; [ dotlambda globin mic92 ];
+ maintainers = with maintainers; [ dotlambda globin mic92 hexa ];
};
}
diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix
index 3481a2d1bd900a461e54e76cf19e411e03ef5eb1..fcb68896c29d2bec2e993c0a31480d8d98c1629c 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 = "20200519.1";
+ version = "20200603.3";
src = fetchPypi {
inherit pname version;
- sha256 = "149v56q5anzdfxf0dw1h39vdmcigx732a7abqjfb0xny5484iq8w";
+ sha256 = "12bbvqckry6yr7409dir49pjcaa31z74fy6vb0mgr9xzvri5c2s8";
};
# no Python tests implemented
diff --git a/pkgs/servers/home-assistant/parse-requirements.py b/pkgs/servers/home-assistant/parse-requirements.py
index f802485d6c62df322476ac0225917304ebcf2468..3c6d0c4bcabcddc6eb5b70a3b20db061bfefd92d 100755
--- a/pkgs/servers/home-assistant/parse-requirements.py
+++ b/pkgs/servers/home-assistant/parse-requirements.py
@@ -24,7 +24,7 @@ import sys
import tarfile
import tempfile
from io import BytesIO
-from typing import Dict, Optional
+from typing import Dict, Optional, Set, Any
from urllib.request import urlopen
COMPONENT_PREFIX = "homeassistant.components"
@@ -79,11 +79,14 @@ def parse_components(version: str = "master"):
# Recursively get the requirements of a component and its dependencies
-def get_reqs(components, component):
+def get_reqs(components: Dict[str, Dict[str, Any]], component: str, processed: Set[str]) -> Set[str]:
requirements = set(components[component].get("requirements", []))
deps = components[component].get("dependencies", [])
+ deps.extend(components[component].get("after_dependencies", []))
+ processed.add(component)
for dependency in deps:
- requirements.update(get_reqs(components, dependency))
+ if dependency not in processed:
+ requirements.update(get_reqs(components, dependency, processed))
return requirements
@@ -143,7 +146,7 @@ def main() -> None:
for component in sorted(components.keys()):
attr_paths = []
missing_reqs = []
- reqs = sorted(get_reqs(components, component))
+ reqs = sorted(get_reqs(components, component, set()))
for req in reqs:
# Some requirements are specified by url, e.g. https://example.org/foobar#xyz==1.0.0
# Therefore, if there's a "#" in the line, only take the part after it
diff --git a/pkgs/servers/home-assistant/update.sh b/pkgs/servers/home-assistant/update.sh
new file mode 100755
index 0000000000000000000000000000000000000000..11189cf3577aeb160ea2f1963257fd234dc99c0d
--- /dev/null
+++ b/pkgs/servers/home-assistant/update.sh
@@ -0,0 +1,34 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -p nix -p jq -p curl -p bash -p git -p nix-update -i bash
+
+set -eux
+
+DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
+cd "$DIR"
+
+CURRENT_VERSION=$(nix eval --raw '(with import ../../.. {}; home-assistant.version)')
+TARGET_VERSION=$(curl https://api.github.com/repos/home-assistant/core/releases/latest | jq -r '.name')
+MANIFEST=$(curl https://raw.githubusercontent.com/home-assistant/core/${TARGET_VERSION}/homeassistant/components/frontend/manifest.json)
+FRONTEND_VERSION=$(echo $MANIFEST | jq -r '.requirements[] | select(startswith("home-assistant-frontend")) | sub(".*==(?.*)"; .vers)')
+
+if [[ "$CURRENT_VERSION" == "$TARGET_VERSION" ]]; then
+ echo "home-assistant is up-to-date: ${CURRENT_VERSION}"
+ exit 0
+fi
+
+
+sed -i -e "s/version =.*/version = \"${TARGET_VERSION}\";/" \
+ component-packages.nix
+
+sed -i -e "s/hassVersion =.*/hassVersion = \"${TARGET_VERSION}\";/" \
+ default.nix
+
+./parse-requirements.py
+(
+ cd ../../..
+ nix-update --version "$FRONTEND_VERSION" home-assistant.hass-frontend
+ nix-update --version "$TARGET_VERSION" --build home-assistant
+)
+
+git add ./component-packages.nix ./default.nix ./frontend.nix
+git commit -m "homeassistant: ${CURRENT_VERSION} -> ${TARGET_VERSION}"
diff --git a/pkgs/servers/http/nginx/generic.nix b/pkgs/servers/http/nginx/generic.nix
index 80bc1458ad7abc2901240a759f889d465dc122ef..6ec5b0a78510969b25e84032cdbb3fd30742ef8b 100644
--- a/pkgs/servers/http/nginx/generic.nix
+++ b/pkgs/servers/http/nginx/generic.nix
@@ -4,6 +4,7 @@
, withDebug ? false
, withStream ? true
, withMail ? false
+, withPerl ? true
, modules ? []
, ...
}:
@@ -87,7 +88,7 @@ stdenv.mkDerivation {
] ++ optionals withMail [
"--with-mail"
"--with-mail_ssl_module"
- ] ++ optional (perl != null) [
+ ] ++ optionals withPerl [
"--with-http_perl_module"
"--with-perl=${perl}/bin/perl"
"--with-perl_modules_path=lib/perl5"
diff --git a/pkgs/servers/http/nginx/modules.nix b/pkgs/servers/http/nginx/modules.nix
index 4ea74019692bc8e78209dfdf1751ac52c12e0d05..9fcb3305f0acc5effb9567d249ccacc09aa47612 100644
--- a/pkgs/servers/http/nginx/modules.nix
+++ b/pkgs/servers/http/nginx/modules.nix
@@ -413,7 +413,7 @@ in
rev = "0.9.0";
sha256 = "1b0v471mzbcys73pzr7gpvzzhff0cva0l5ff32cv7z1v9c0ypji7";
};
- inputs = [ pkgs.ffmpeg ];
+ inputs = [ pkgs.ffmpeg_3 ];
};
vts = {
diff --git a/pkgs/servers/http/openresty/default.nix b/pkgs/servers/http/openresty/default.nix
index 9c01cfb19e1d3ab58d03c77f09e534055092e16b..d845d92ec8a58ec02336bc85b2c974e22dc59517 100644
--- a/pkgs/servers/http/openresty/default.nix
+++ b/pkgs/servers/http/openresty/default.nix
@@ -34,6 +34,8 @@ callPackage ../nginx/generic.nix args rec {
postInstall = ''
ln -s $out/luajit/bin/luajit-2.1.0-beta3 $out/bin/luajit-openresty
ln -s $out/nginx/sbin/nginx $out/bin/nginx
+ ln -s $out/nginx/conf $out/conf
+ ln -s $out/nginx/html $out/html
'';
meta = {
diff --git a/pkgs/servers/http/webhook/default.nix b/pkgs/servers/http/webhook/default.nix
index d40adb171a6394370e881e59b1defe4995897bc8..fe428926704ee36d8223e0c531d768fa5699c07a 100644
--- a/pkgs/servers/http/webhook/default.nix
+++ b/pkgs/servers/http/webhook/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "webhook";
- version = "2.6.8";
+ version = "2.7.0";
goPackagePath = "github.com/adnanh/webhook";
excludedPackages = [ "test" ];
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "adnanh";
repo = "webhook";
rev = version;
- sha256 = "05q6nv04ml1gr4k79czg03i3ifl05xq29iapkgrl3k0a36czxlgs";
+ sha256 = "1spiqjy0z84z96arf57bn6hyvfsd6l8w6nv874mbis6vagifikci";
};
meta = with lib; {
diff --git a/pkgs/servers/icingaweb2/default.nix b/pkgs/servers/icingaweb2/default.nix
index c4aaedf4ab674570d22daad0512a80fa338fe34b..a35b54592721f79d0b06c2a500e01c27804d4b78 100644
--- a/pkgs/servers/icingaweb2/default.nix
+++ b/pkgs/servers/icingaweb2/default.nix
@@ -1,12 +1,12 @@
{ stdenv, lib, fetchFromGitHub, makeWrapper, php }: with lib; stdenv.mkDerivation rec {
pname = "icingaweb2";
- version = "2.7.3";
+ version = "2.8.0";
src = fetchFromGitHub {
owner = "Icinga";
repo = "icingaweb2";
rev = "v${version}";
- sha256 = "1qdsrpk6jbq9b4v4f2lfpdqs1yh3irbsm5fx02wxnnwvad05bcfv";
+ sha256 = "18q3d15w7d46g4vyq4iph5c1bbxcl8ikcdc8djrfi30wx36ziybs";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/keycloak/default.nix b/pkgs/servers/keycloak/default.nix
index ce24cc7071fe6eb380ae5faa31b5c7d7a5aa95d4..10b74f6b791cdec4aa0cc8b0b0a70ffce7ee8f09 100644
--- a/pkgs/servers/keycloak/default.nix
+++ b/pkgs/servers/keycloak/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "keycloak";
- version = "9.0.3";
+ version = "10.0.2";
src = fetchzip {
url = "https://downloads.jboss.org/keycloak/${version}/keycloak-${version}.zip";
- sha256 = "0nlfa6wwgj04xgg4ps5gpjp4iq2lmas97y5qz61lhns1p42xr4ls";
+ sha256 = "1fn8yd02m0bnvwkbrfxrdnxfab30s0wzm3zxpy63wf3vak7nacma";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/livepeer/default.nix b/pkgs/servers/livepeer/default.nix
index d401d3ada5e1d365908812b3ff930e04696a492a..38eb336ba219082e54a54041300f8986502cf585 100644
--- a/pkgs/servers/livepeer/default.nix
+++ b/pkgs/servers/livepeer/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, buildGoPackage
-, pkgconfig, ffmpeg
+, pkgconfig, ffmpeg_3
}:
buildGoPackage rec {
@@ -18,7 +18,7 @@ buildGoPackage rec {
nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ ffmpeg ];
+ buildInputs = [ ffmpeg_3 ];
enableParallelBuilding = true;
diff --git a/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix b/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..8a0f2d4efab2ddb68b5b333e7e07fd629d12f751
--- /dev/null
+++ b/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, autoconf, automake, pkg-config, dovecot, libtool, xapian, icu64, sqlite }:
+stdenv.mkDerivation {
+ pname = "fts-xapian";
+ version = "1.3.1";
+
+ src = fetchFromGitHub {
+ owner = "grosjo";
+ repo = "fts-xapian";
+ rev = "1.3.1";
+ sha256 = "10yl5fyfbx2ijqckx13vbmzj9mpm5pkh8qzichbdgplrzm738q43";
+ };
+
+ buildInputs = [ dovecot xapian icu64 sqlite ];
+
+ nativeBuildInputs = [ autoconf automake libtool pkg-config ];
+
+ preConfigure = ''
+ export PANDOC=false
+ autoreconf -vi
+ '';
+
+ configureFlags = [
+ "--with-dovecot=${dovecot}/lib/dovecot"
+ "--without-dovecot-install-dirs"
+ "--with-moduledir=$(out)/lib/dovecot"
+ ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/grosjo/fts-xapian";
+ description = "Dovecot FTS plugin based on Xapian";
+ license = licenses.lgpl21;
+ maintainers = with maintainers; [ julm ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/servers/mail/mailman/default.nix b/pkgs/servers/mail/mailman/default.nix
index 8443a1968fdf565d3b216412512ed37f16cebcd6..879fd19adb0a87985e9aa8daeffb59117a8ddd77 100644
--- a/pkgs/servers/mail/mailman/default.nix
+++ b/pkgs/servers/mail/mailman/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, isPy3k, alembic, aiosmtpd, dnspython
+{ stdenv, buildPythonPackage, fetchPypi, fetchpatch, isPy3k, alembic, aiosmtpd, dnspython
, flufl_bounce, flufl_i18n, flufl_lock, lazr_config, lazr_delegates, passlib
, requests, zope_configuration, click, falcon, importlib-resources
, zope_component, lynx, postfix, authheaders, gunicorn
@@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "mailman";
- version = "3.3.0";
+ version = "3.3.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1qph9i93ndahfxi3bb2sd0kjm2c0pkh844ai6zacfmvihl1k3pvy";
+ sha256 = "0idfiv48jjgc0jq4731094ddhraqq8bxnwmjk6sg5ask0jss9kxq";
};
propagatedBuildInputs = [
@@ -20,7 +20,19 @@ buildPythonPackage rec {
zope_component authheaders gunicorn
];
- patchPhase = ''
+ patches = [
+ (fetchpatch {
+ url = https://gitlab.com/mailman/mailman/-/commit/4b206e2a5267a0e17f345fd7b2d957122ba57566.patch;
+ sha256 = "06axmrn74p81wvcki36c7gfj5fp5q15zxz2yl3lrvijic7hbs4n2";
+ })
+ (fetchpatch {
+ url = https://gitlab.com/mailman/mailman/-/commit/9613154f3c04fa2383fbf017031ef263c291418d.patch;
+ sha256 = "0vyw87s857vfxbf7kihwb6w094xyxmxbi1bpdqi3ybjamjycp55r";
+ })
+ ./log-stderr.patch
+ ];
+
+ postPatch = ''
substituteInPlace src/mailman/config/postfix.cfg \
--replace /usr/sbin/postmap ${postfix}/bin/postmap
substituteInPlace src/mailman/config/schema.cfg \
diff --git a/pkgs/servers/mail/mailman/hyperkitty.nix b/pkgs/servers/mail/mailman/hyperkitty.nix
index 57c1b355bf26b402a3f11ee4b12ffeaaa50cb9a1..5ed5b74d309af071f606e98bbcf641812ac9f4e8 100644
--- a/pkgs/servers/mail/mailman/hyperkitty.nix
+++ b/pkgs/servers/mail/mailman/hyperkitty.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "HyperKitty";
- version = "1.3.2";
+ version = "1.3.3";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "092fkv0xyf5vgj33xwq0mh9h5c5d56ifwimaqbfpx5cwc6yivb88";
+ sha256 = "0p85r9q6mn5as5b39xp9hkkipnk0156acx540n2ygk3qb3jd4a5n";
};
nativeBuildInputs = [ isort ];
diff --git a/pkgs/servers/mail/mailman/log-stderr.patch b/pkgs/servers/mail/mailman/log-stderr.patch
new file mode 100644
index 0000000000000000000000000000000000000000..2edbe1f18313052fb4528773b666117a70f7aac6
--- /dev/null
+++ b/pkgs/servers/mail/mailman/log-stderr.patch
@@ -0,0 +1,13 @@
+diff --git a/src/mailman/core/logging.py b/src/mailman/core/logging.py
+index f8f87279f..7ff13b003 100644
+--- a/src/mailman/core/logging.py
++++ b/src/mailman/core/logging.py
+@@ -142,6 +142,8 @@ def _init_logger(propagate, sub_name, log, logger_config):
+ address, facility = _get_syslog_params(logger_config)
+ handler = logging.handlers.SysLogHandler(
+ address=address, facility=facility)
++ elif logger_config.handler == 'stderr':
++ handler = logging.StreamHandler(sys.stderr)
+ else:
+ path_str = logger_config.path
+ path_abs = os.path.normpath(os.path.join(config.LOG_DIR, path_str))
diff --git a/pkgs/servers/mail/mailman/postorius.nix b/pkgs/servers/mail/mailman/postorius.nix
index 5f542b9036eadf586918b1a0ffea69158cd24a9d..ae797fa6cbc70fab8c7b8e56f1756d1d21a09bdd 100644
--- a/pkgs/servers/mail/mailman/postorius.nix
+++ b/pkgs/servers/mail/mailman/postorius.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "postorius";
- version = "1.3.2";
+ version = "1.3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0wrm0hda7ym9qaygxirqaaii66ndmgyy7gx8wqdg07pfx14zcyja";
+ sha256 = "08jn23gblbkfl09qlykbpsmp39mmach3sl69h1j5cd5kkx839rwa";
};
propagatedBuildInputs = [ django-mailman3 readme_renderer ];
diff --git a/pkgs/servers/mail/mailman/web.nix b/pkgs/servers/mail/mailman/web.nix
index f770f2e4489db032e15ef8265d6c6adc5581bfd4..53fdf851cfe88aa384463ed8adc16d9bf0a4c45d 100644
--- a/pkgs/servers/mail/mailman/web.nix
+++ b/pkgs/servers/mail/mailman/web.nix
@@ -1,6 +1,5 @@
{ buildPythonPackage, lib, fetchgit, isPy3k
, git, makeWrapper, sassc, hyperkitty, postorius, whoosh
-, django
}:
buildPythonPackage rec {
@@ -17,8 +16,13 @@ buildPythonPackage rec {
# This is just so people installing from pip also get uwsgi
# installed, AFAICT.
+
+ # Django is depended on transitively by hyperkitty and postorius,
+ # and mailman_web has overly restrictive version bounds on it, so
+ # let's remove it.
postPatch = ''
sed -i '/^ uwsgi$/d' setup.cfg
+ sed -i '/^ Django/d' setup.cfg
'';
nativeBuildInputs = [ git makeWrapper ];
@@ -36,7 +40,5 @@ buildPythonPackage rec {
description = "Django project for Mailman 3 web interface";
license = licenses.gpl3;
maintainers = with maintainers; [ peti qyliss ];
- # mailman-web requires django < 2.2
- broken = versionOlder "2.2" django.version;
};
}
diff --git a/pkgs/servers/mail/opensmtpd/default.nix b/pkgs/servers/mail/opensmtpd/default.nix
index 0c2cd68cb1be8cec5de5f0e4f760e0b0648daafb..c489f2b14f736b8ea9ec8d0ad4028303a99b2516 100644
--- a/pkgs/servers/mail/opensmtpd/default.nix
+++ b/pkgs/servers/mail/opensmtpd/default.nix
@@ -4,14 +4,14 @@
stdenv.mkDerivation rec {
pname = "opensmtpd";
- version = "6.7.0p1";
+ version = "6.7.1p1";
nativeBuildInputs = [ autoconf automake libtool bison ];
buildInputs = [ libasr libevent zlib libressl db pam ];
src = fetchurl {
url = "https://www.opensmtpd.org/archives/${pname}-${version}.tar.gz";
- sha256 = "1f8bp40ywyixflg5qbnang6l210bv4vqa1k2pgm2356bp7bmsgy1";
+ sha256 = "1jh8vxfajm1mvp1v5yh6llrhjzv0n9fgab88mlwllwqynhcfjy3l";
};
patches = [
diff --git a/pkgs/servers/mail/postfix/0001-Fix-build-with-glibc-2.30.patch b/pkgs/servers/mail/postfix/0001-Fix-build-with-glibc-2.30.patch
deleted file mode 100644
index 9613b8906a00347539ebf6560aa6b46111d0321b..0000000000000000000000000000000000000000
--- a/pkgs/servers/mail/postfix/0001-Fix-build-with-glibc-2.30.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From a6a61d0dc018101a9a8d0a664f31140d7e38db0e Mon Sep 17 00:00:00 2001
-From: Maximilian Bosch
-Date: Fri, 17 Jan 2020 01:42:40 +0100
-Subject: [PATCH] Fix build with glibc 2.30
-
-https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1842923
----
- src/dns/dns_str_resflags.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/src/dns/dns_str_resflags.c b/src/dns/dns_str_resflags.c
-index 5f2cce5..df32345 100644
---- a/src/dns/dns_str_resflags.c
-+++ b/src/dns/dns_str_resflags.c
-@@ -60,10 +60,16 @@ static const LONG_NAME_MASK resflag_table[] = {
- "RES_DEFNAMES", RES_DEFNAMES,
- "RES_STAYOPEN", RES_STAYOPEN,
- "RES_DNSRCH", RES_DNSRCH,
-+#ifdef RES_INSECURE1
- "RES_INSECURE1", RES_INSECURE1,
-+#endif
-+#ifdef RES_INSECURE2
- "RES_INSECURE2", RES_INSECURE2,
-+#endif
- "RES_NOALIASES", RES_NOALIASES,
-+#ifdef RES_USE_INET6
- "RES_USE_INET6", RES_USE_INET6,
-+#endif
- #ifdef RES_ROTATE
- "RES_ROTATE", RES_ROTATE,
- #endif
---
-2.23.1
-
diff --git a/pkgs/servers/mail/postfix/default.nix b/pkgs/servers/mail/postfix/default.nix
index 0386bcf2394bac4bca3d10f0f7d7f2832f1f9904..c895147875d218585f0eba66514a9799944c284c 100644
--- a/pkgs/servers/mail/postfix/default.nix
+++ b/pkgs/servers/mail/postfix/default.nix
@@ -26,11 +26,11 @@ in stdenv.mkDerivation rec {
pname = "postfix";
- version = "3.4.10";
+ version = "3.5.4";
src = fetchurl {
url = "ftp://ftp.cs.uu.nl/mirror/postfix/postfix-release/official/${pname}-${version}.tar.gz";
- sha256 = "0m36wn5grm4cf8nnvlgsgwsm6v09xz01n7jnx13h0yjk73y6d2lh";
+ sha256 = "10b8g6xv90shhfx17cjw7p40gphwi02az1y2dd8a4sjm4z6b2bzw";
};
nativeBuildInputs = [ makeWrapper m4 ];
@@ -48,7 +48,6 @@ in stdenv.mkDerivation rec {
./postfix-3.0-no-warnings.patch
./post-install-script.patch
./relative-symlinks.patch
- ./0001-Fix-build-with-glibc-2.30.patch
];
postPatch = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
diff --git a/pkgs/servers/martin/default.nix b/pkgs/servers/martin/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..2c506dca6af5d6853068bd4eae57f6f2be70d80d
--- /dev/null
+++ b/pkgs/servers/martin/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, rustPlatform, fetchFromGitHub, Security }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "martin";
+ version = "0.5.0";
+
+ src = fetchFromGitHub {
+ owner = "urbica";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1i9zhmjkgid4s90n52wqmrl3lwswcaxd6d47ssycgjl1nv0jla4k";
+ };
+
+ cargoSha256 = "08rr783qvpm1q7s60k7mh3k5npf0lg5s1x74lnxcxdgrlgpn5gcf";
+
+ buildInputs = with stdenv; lib.optional isDarwin Security;
+
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "Blazing fast and lightweight PostGIS vector tiles server";
+ homepage = "https://martin.urbica.co/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ sikmir ];
+ platforms = with platforms; linux ++ darwin;
+ };
+}
diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix
index d2c1afa0e7ca9dd5aa8d0f7f4f8b085aee8d03f8..4af80e27711a1afe1547b65e50722e9bae3a36d7 100644
--- a/pkgs/servers/matrix-synapse/default.nix
+++ b/pkgs/servers/matrix-synapse/default.nix
@@ -5,29 +5,15 @@
with python3.pkgs;
let
- matrix-synapse-ldap3 = buildPythonPackage rec {
- pname = "matrix-synapse-ldap3";
- version = "0.1.4";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "01bms89sl16nyh9f141idsz4mnhxvjrc3gj721wxh1fhikps0djx";
- };
-
- propagatedBuildInputs = [ service-identity ldap3 twisted ];
-
- # ldaptor is not ready for py3 yet
- doCheck = !isPy3k;
- checkInputs = [ ldaptor mock ];
- };
-
-in buildPythonApplication rec {
+ plugins = python3.pkgs.callPackage ./plugins { };
+in
+buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.14.0";
+ version = "1.15.2";
src = fetchPypi {
inherit pname version;
- sha256 = "09drdqcjvpk9s3hq5rx9yxsxq0wak5fg5gfaiqfnbnxav2c2v7kq";
+ sha256 = "1qsrpzq6i2zakpi9sa5sjnjd4bk92n7zgkpcmpaa4sd9ya1wqifb";
};
patches = [
@@ -45,7 +31,6 @@ in buildPythonApplication rec {
jinja2
jsonschema
lxml
- matrix-synapse-ldap3
msgpack
netaddr
phonenumbers
@@ -73,22 +58,25 @@ in buildPythonApplication rec {
unpaddedbase64
typing-extensions
authlib
+ pyjwt
] ++ lib.optional enableSystemd systemd;
checkInputs = [ mock parameterized openssl ];
doCheck = !stdenv.isDarwin;
- passthru.tests = { inherit (nixosTests) matrix-synapse; };
-
checkPhase = ''
PYTHONPATH=".:$PYTHONPATH" ${python3.interpreter} -m twisted.trial tests
'';
+ passthru.tests = { inherit (nixosTests) matrix-synapse; };
+ passthru.plugins = plugins;
+ passthru.python = python3;
+
meta = with stdenv.lib; {
homepage = "https://matrix.org";
description = "Matrix reference homeserver";
license = licenses.asl20;
- maintainers = with maintainers; [ ralith roblabla ekleog pacien ma27 ];
+ maintainers = teams.matrix.members;
};
}
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 fb1b51508589186170e146cfd0d6440be4f52f3e..a2045ee15f1160fd67c86f80d5b9f2e9f485ab62 100644
--- a/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
+++ b/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
@@ -4,31 +4,40 @@
let
sources = {
- "@babel/code-frame-7.8.3" = {
+ "@babel/code-frame-7.10.3" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
- sha512 = "3d85pd9lfbm8yrlpn6wj9g56snbnpr9fx0w1b9x26jbirc2xfrvnifwzprp0f6bhqijshgm0q35axic8d11v4j0kq493dapcyk33n3b";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz";
+ sha512 = "fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==";
};
};
- "@babel/helper-validator-identifier-7.9.5" = {
+ "@babel/helper-validator-identifier-7.10.3" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.9.5";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
- sha512 = "3i5wlljsvjm0hxwjq4j1ddq6gcj2k518gh95wkx8qywkf90sb7l3d5aqga7hvfvz44nb2b0aq16jd3394zilmlbqcvczaq5llnapipz";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz";
+ sha512 = "bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==";
};
};
- "@babel/highlight-7.9.0" = {
+ "@babel/highlight-7.10.3" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
- sha512 = "2qmdx9wdiv4yy36dc1ljghwd45kq6bhsddcbps8qznsrwvg3zjir6pb7nsfg4ypqrq6z2zif0ysjmwybpqp5xpz6rvymv2pbj54z5ll";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz";
+ sha512 = "Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==";
+ };
+ };
+ "@dabh/diagnostics-2.0.2" = {
+ name = "_at_dabh_slash_diagnostics";
+ packageName = "@dabh/diagnostics";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz";
+ sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==";
};
};
"@slack/logger-1.1.1" = {
@@ -37,34 +46,34 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/@slack/logger/-/logger-1.1.1.tgz";
- sha512 = "26482151iyqnbfawnpnqggppifriyxx1gbyyi3688j782iiq4g1rqkm7q979z9qkv0pvvjrxdbi8v0gk3prax6j7v2zy0ndr44bj01w";
+ sha512 = "PAC5CMnNAv/FPtJ0le+YD2wUV+tZ7n3Bnjj9dBI+deIcHsExCnQkQmZE79cLvfuYXbz3PWyv5coti30MJQhEjA==";
};
};
- "@slack/rtm-api-5.0.4" = {
+ "@slack/rtm-api-5.0.5" = {
name = "_at_slack_slash_rtm-api";
packageName = "@slack/rtm-api";
- version = "5.0.4";
+ version = "5.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/rtm-api/-/rtm-api-5.0.4.tgz";
- sha512 = "1zx7c5wzbp2wc99lrzy0ipiil7jayn1643q0mm8bawdbi3gansd7axzn7ivcjlzgv9bn8pqlzc3lw0mwwlaqjs4z4d7zq6vnf6cw5g7";
+ url = "https://registry.npmjs.org/@slack/rtm-api/-/rtm-api-5.0.5.tgz";
+ sha512 = "x2B4hyoxjg62cxf4M5QRomx+xYp2XoajPKdd24SM2Sl4m+IrzwKzmcrysQuYmF6BMsm3IoTKymW5BBGckHGTIw==";
};
};
- "@slack/types-1.6.0" = {
+ "@slack/types-1.7.0" = {
name = "_at_slack_slash_types";
packageName = "@slack/types";
- version = "1.6.0";
+ version = "1.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/types/-/types-1.6.0.tgz";
- sha512 = "0hpy7rczl2a6379ipm7qxspq6qfh97iy2l7g0zzwn5jcmxlh5sjzl439k1hpxg7fpy66ldc455wlfyrk3wmgy8drlndw33iyq7w1fja";
+ url = "https://registry.npmjs.org/@slack/types/-/types-1.7.0.tgz";
+ sha512 = "aigLPmTO513JxeFyeII/74y+S5jU39tabDWPsZyMHJWCYqK3vCkRvV73NL+Ay+Tq5RC2NgSmkedk1wvQJ6oXLg==";
};
};
- "@slack/web-api-5.8.1" = {
+ "@slack/web-api-5.10.0" = {
name = "_at_slack_slash_web-api";
packageName = "@slack/web-api";
- version = "5.8.1";
+ version = "5.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/web-api/-/web-api-5.8.1.tgz";
- sha512 = "065zsa2i8s2av3igs52g2r8pn2i3qw3glflwbdn28i6wzvq0f3q2gp9vx44gfp5r5q1ymjwvk8wapsaaqgz1s781pymspcf6n977qrh";
+ url = "https://registry.npmjs.org/@slack/web-api/-/web-api-5.10.0.tgz";
+ sha512 = "t8c2lcSrdX8LIUOS1RvslbBBKvuNaTtbEcrWai4yDGkiNIxzhk+dHPcJzd7A4A0DkAgiEwXeezR7RCELuG8WgQ==";
};
};
"@types/body-parser-1.19.0" = {
@@ -73,7 +82,7 @@ let
version = "1.19.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz";
- sha512 = "0av4v9bdhgbq0jils3jajym9gcfddyx63g2xx8fh6vqafqb5vdcm98p1kfl70ydih9m393zp13krslmii5bmf05ngyaxn139nn0kpsv";
+ sha512 = "W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==";
};
};
"@types/caseless-0.12.2" = {
@@ -82,7 +91,7 @@ let
version = "0.12.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz";
- sha512 = "39jv2a7v9mi41wxbv242icriy5asbzyk95iy25ay3gwa1d6yi40cd6gclbzn81hig9xvvi5z7j2gq4ybirjfyihpq8wa3s160r33jg9";
+ sha512 = "6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==";
};
};
"@types/chai-4.2.11" = {
@@ -91,7 +100,7 @@ let
version = "4.2.11";
src = fetchurl {
url = "https://registry.npmjs.org/@types/chai/-/chai-4.2.11.tgz";
- sha512 = "2rkrhbd0aip5x0bqbp3az1pfnz3wx0dqwmid3ibyrvgvz9z93xbf1prkm5rcnj7j58w70fydsrrjk0rl1fj3hcxm2z36zjsw7lrdfxp";
+ sha512 = "t7uW6eFafjO+qJ3BIV2gGUyZs27egcNRkUdalkud+Qa3+kg//f129iuOFivHDXQ+vnU3fDXuwgv0cqMCbcE8sw==";
};
};
"@types/connect-3.4.33" = {
@@ -100,16 +109,7 @@ let
version = "3.4.33";
src = fetchurl {
url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz";
- sha512 = "3n5gxr7z1jn60gvcnzls1c3fgzbv171acdp4shbn095wnbb8hdba3cjq1sac8aina3bg957ww5hg89swcgbdjfp9irmkkiqfs8npqfv";
- };
- };
- "@types/events-3.0.0" = {
- name = "_at_types_slash_events";
- packageName = "@types/events";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz";
- sha512 = "3v6shgxnlkc7izsc00g8ilpxi1q2mpcmbjyfawyqcj8mwfhlx2cnkm3hj87gsd39yyq33pilb0dbb4cdc8wwhn7dcwj4srg0amrp8qi";
+ sha512 = "2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A==";
};
};
"@types/express-4.17.6" = {
@@ -118,7 +118,7 @@ let
version = "4.17.6";
src = fetchurl {
url = "https://registry.npmjs.org/@types/express/-/express-4.17.6.tgz";
- sha512 = "3kwllih0493ahk6gi09pibb3c3x21r3qll2fv7vs9ixz694i6dp59w4799q8ar1yx500d03rvyc5pppf9p3rrdcw4fpkws8svvapycz";
+ sha512 = "n/mr9tZI83kd4azlPG5y997C/M4DNABK9yErhFM6hKdym4kkmd9j0vtsJyjFIwfRBxtrxZtAfGZCNRIBMFLK5w==";
};
};
"@types/express-serve-static-core-4.17.7" = {
@@ -127,7 +127,7 @@ let
version = "4.17.7";
src = fetchurl {
url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.7.tgz";
- sha512 = "07pihlgvdmd0kkpxd77h2mcqx93c3mz0g4jcv2p511jgksqwc4wgi4qjb59gbp2ya25inn0gsh9f3wsc8dzi73w5mhamxn5y27i7j0h";
+ sha512 = "EMgTj/DF9qpgLXyc+Btimg+XoH7A2liE8uKul8qSmMTHCeNYzydDKFdsJskDvw42UsesCnhO63dO0Grbj8J4Dw==";
};
};
"@types/is-stream-1.1.0" = {
@@ -136,16 +136,16 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/is-stream/-/is-stream-1.1.0.tgz";
- sha512 = "1i12j74qq6aga8wpwbn5vmy5abb0hms26hinya0mx503dwx51iqy39rsl07kha49nfmmz0sbrjbbm4s1lrcwj3as9xb8m8hxsv5lilf";
+ sha512 = "jkZatu4QVbR60mpIzjINmtS1ZF4a/FqdTUTBeQDVOQ2PYyidtwFKr0B5G6ERukKwliq+7mIXvxyppwzG5EgRYg==";
};
};
- "@types/mime-2.0.1" = {
+ "@types/mime-2.0.2" = {
name = "_at_types_slash_mime";
packageName = "@types/mime";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz";
- sha512 = "35iimmp0d3zg4774qavnq9wh54dgnxfks59fks65f8q8d1008x00a1fmkdnxcs27znlc69mzbxp1frzpxx85c5w4x0ha5prgs0ks0hp";
+ url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.2.tgz";
+ sha512 = "4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q==";
};
};
"@types/mocha-7.0.2" = {
@@ -154,7 +154,7 @@ let
version = "7.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/mocha/-/mocha-7.0.2.tgz";
- sha512 = "3bnvharvlw03v41ibz38mhzb9h9ai3r3h46j9j6jj0g32ny0xak0ls9mnbs6bf7yfqccidc2vg1xwx16adxqngyayyci6130ysbdwv6";
+ sha512 = "ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==";
};
};
"@types/nedb-1.8.9" = {
@@ -163,7 +163,7 @@ let
version = "1.8.9";
src = fetchurl {
url = "https://registry.npmjs.org/@types/nedb/-/nedb-1.8.9.tgz";
- sha512 = "1ajp6pwl4fnpr0w1bkvd7fx77amhgwm32q8wcr6r124m6fq73f88qkgbgr8r0ll2s2pn1b9kajzzvbvl7rgib0p3bsd94826kffbm63";
+ sha512 = "w9Tl3DQCkdT0Ghes+PKhe+3/pZppBXuFFpSCjPJbb2KE3DjYmUpEyCYzjrAYlT9Y1TndnbbnChzkax2h/JorVQ==";
};
};
"@types/node-13.9.3" = {
@@ -181,7 +181,16 @@ let
version = "1.8.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/node-emoji/-/node-emoji-1.8.1.tgz";
- sha512 = "288j4d6vcg0fbj43jaaf628f02s8zpsc0xagw0a5dr397ks6qnrcmjf91vl50b6f5xiddm6606hg3fa0va3yfpw4n56wnh5vl1mzx6i";
+ sha512 = "0fRfA90FWm6KJfw6P9QGyo0HDTCmthZ7cWaBQndITlaWLTZ6njRyKwrwpzpg+n6kBXBIGKeUHEQuBx7bphGJkA==";
+ };
+ };
+ "@types/nunjucks-3.1.3" = {
+ name = "_at_types_slash_nunjucks";
+ packageName = "@types/nunjucks";
+ version = "3.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/nunjucks/-/nunjucks-3.1.3.tgz";
+ sha512 = "42IiIIBdoB7ZDwCVhCWYT4fMCj+4TeacuVgh7xyT2du5EhkpA+OFeeDdYTFCUt1MrHb8Aw7ZqFvr8s1bwP9l8w==";
};
};
"@types/p-queue-2.3.2" = {
@@ -190,16 +199,16 @@ let
version = "2.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/p-queue/-/p-queue-2.3.2.tgz";
- sha512 = "2ypziq4lf4i0kvxck1nv6l40sivqa5w95sagcihxbw8j87whz8yl80hwailygwlgyl3k3c6vca9nzn5h720l2vmhwfvz4vs17jjz83q";
+ sha512 = "eKAv5Ql6k78dh3ULCsSBxX6bFNuGjTmof5Q/T6PiECDq0Yf8IIn46jCyp3RJvCi8owaEmm3DZH1PEImjBMd/vQ==";
};
};
- "@types/qs-6.9.2" = {
+ "@types/qs-6.9.3" = {
name = "_at_types_slash_qs";
packageName = "@types/qs";
- version = "6.9.2";
+ version = "6.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.2.tgz";
- sha512 = "3wd0wx623wmzc5fs372ziw4zr9ay93zqd17aqbsfvs90y6jp2n9ipv0k0mpgjidvrhrzkwdhh6xpxlyy3xmzxdvw1gjdk3phs5w7mkb";
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.3.tgz";
+ sha512 = "7s9EQWupR1fTc2pSMtXRQ9w9gLOcrJn+h7HOXw4evxyvVqMi4f+q7d2tnFe3ng3SNHjtK+0EzGMGFUQX4/AQRA==";
};
};
"@types/randomstring-1.1.6" = {
@@ -208,7 +217,7 @@ let
version = "1.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/@types/randomstring/-/randomstring-1.1.6.tgz";
- sha512 = "0fx5jypv2k0dqp2wh8li9g82pylxq9d0d2qsgn55a1dkyvd8lsw31ih0n44sb9ippmiad7j21qrnq8md4bn0754j8pcb3giqhh1j4jx";
+ sha512 = "XRIZIMTxjcUukqQcYBdpFWGbcRDyNBXrvTEtTYgFMIbBNUVt+9mCKsU+jUUDLeFO/RXopUgR5OLiBqbY18vSHQ==";
};
};
"@types/range-parser-1.2.3" = {
@@ -217,16 +226,16 @@ let
version = "1.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz";
- sha512 = "0w59kqlbrl9ich2pv2xqanzmg9f51404zqsba9l8aimqd77zbrdxcyq9q13xfnhr0d1dz4mx6z7n976ryc2nk2gfch5p507njm5f0bv";
+ sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==";
};
};
- "@types/request-2.48.4" = {
+ "@types/request-2.48.5" = {
name = "_at_types_slash_request";
packageName = "@types/request";
- version = "2.48.4";
+ version = "2.48.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/request/-/request-2.48.4.tgz";
- sha512 = "21mnsvbrykpzp1f1rd2ibk3nsgr8kyqikk5rdmq4qlkpf10gnpxp414hnvnbwjp27l5hvpc5l0fx0qhw20h7zi143qw6iwq68qpansv";
+ url = "https://registry.npmjs.org/@types/request/-/request-2.48.5.tgz";
+ sha512 = "/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==";
};
};
"@types/request-promise-native-1.0.17" = {
@@ -235,7 +244,7 @@ let
version = "1.0.17";
src = fetchurl {
url = "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.17.tgz";
- sha512 = "2m1kxdl06xbzf2zq8qx0kvwm6wjsxpxipyzzix8g7pvbnsi454zar84inrfm1bd5kyh1n2hj8q6ljv705r7816633nhifz6cv8xv7yk";
+ sha512 = "05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==";
};
};
"@types/retry-0.12.0" = {
@@ -244,16 +253,16 @@ let
version = "0.12.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz";
- sha512 = "2y01s1x2dh20ms4h4ih8j4rz6c66k40nj7kfl8z5bv1s77vqv4jq0ycai1gi0irx0m9y7jqcz140ica6273vrqmcvf2r2nkah58wqn1";
+ sha512 = "wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==";
};
};
- "@types/serve-static-1.13.3" = {
+ "@types/serve-static-1.13.4" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
- version = "1.13.3";
+ version = "1.13.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.3.tgz";
- sha512 = "39fm32fi9qpb1bz4q399y9rzv02ywml2m1qmclyr1ckrmy4vdn8nv5f9986ckn19yapxif0ljs0gc717xd7dmssjnh37qrxkp1d56m2";
+ url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.4.tgz";
+ sha512 = "jTDt0o/YbpNwZbQmE/+2e+lfjJEJJR0I3OFaKQKPWkASkCoW3i6fsUnqudSMcNAfbtmADGu8f4MV4q+GqULmug==";
};
};
"@types/tough-cookie-4.0.0" = {
@@ -262,25 +271,25 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz";
- sha512 = "3lf0afkwkxmp6a7g8ghfbm5zjaxy2i1hqirzcr2iycxzvwwihdldbkfwgyxrc6b8b40sqfmvl5g2k6v6mdmpq5m6gs81nvn12g6rpr3";
+ sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
};
};
- "@types/uuid-7.0.3" = {
+ "@types/uuid-7.0.4" = {
name = "_at_types_slash_uuid";
packageName = "@types/uuid";
- version = "7.0.3";
+ version = "7.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.3.tgz";
- sha512 = "0xq5zlv2b74hz2yna42yd0j6p1xr1mx681x9phwl3njd8by5i82n15zc03srpkjzmhb3r12llhhwfk3k941wjw8f36q8dbbjm6nlirx";
+ url = "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.4.tgz";
+ sha512 = "WGZCqBZZ0mXN2RxvLHL6/7RCu+OWs28jgQMP04LWfpyJlQUMTR6YU9CNJAKDgbw+EV/u687INXuLUc7FuML/4g==";
};
};
- "@types/ws-5.1.2" = {
+ "@types/ws-7.2.5" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
- version = "5.1.2";
+ version = "7.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-5.1.2.tgz";
- sha512 = "0x1hv5p5js6n69q53qgw3qly7d1ipwz0cqfd2kr8g79kx8rm4bqak7azjwgagzm1b96xrqaydfkaw9rqr3536jd7ikpfxfqli8dfi1n";
+ url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.5.tgz";
+ sha512 = "4UEih9BI1nBKii385G9id1oFrSkLcClbwtDfcYj8HJLQqZVAtb/42vXVrYvRWCcufNF/a+rZD3MxNwghA7UmCg==";
};
};
"@types/yargs-13.0.9" = {
@@ -289,7 +298,7 @@ let
version = "13.0.9";
src = fetchurl {
url = "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.9.tgz";
- sha512 = "3758l5yl7cqv06qqaljs8hac31hwp4kz1nycsm1lj20dha116ylwx9kyd2dzpp8bml82ydl5r1ih31qxp9bmxc1hq1h6yyrh1ky3fy6";
+ sha512 = "xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg==";
};
};
"@types/yargs-parser-13.1.0" = {
@@ -298,7 +307,7 @@ let
version = "13.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz";
- sha512 = "0mdq44p4sr9zvkcmaaa0jgyz34qirza6kl4qcln5ir9h0lg63kr9ndclj6p8gpf3mir7kv3rlr7pzkkjhhgkj96l9rsrs0r2my9naw0";
+ sha512 = "gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==";
};
};
"Slackdown-git://github.com/Half-Shot/slackdown#efd8934a3d9c3bf0064c0b217c5cf6b62ee697e4" = {
@@ -311,13 +320,22 @@ let
sha256 = "474e972819b3e1db3af70be75966a3d501c6b9285f4550ff5548193e031eaf9b";
};
};
+ "a-sync-waterfall-1.0.1" = {
+ name = "a-sync-waterfall";
+ packageName = "a-sync-waterfall";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz";
+ sha512 = "RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==";
+ };
+ };
"abbrev-1.1.1" = {
name = "abbrev";
packageName = "abbrev";
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "38s4f3id97wsb0rg9nm9zvxyq0nvwrmrpa5dzvrkp36mf5ibs98b4z6lvsbrwzzs0sbcank6c7gpp06vcwp9acfhp41rzlhi3ybsxwy";
+ sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
};
};
"accepts-1.3.7" = {
@@ -326,7 +344,7 @@ let
version = "1.3.7";
src = fetchurl {
url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
- sha512 = "2j51dxzbgz22q0k7dhivimfsqx9a0f0h9slfd7n20gz3y1944gx3y7xai54za0x3zhbar6vqiaab2i9p913cwqk414qk3cnrm138pr2";
+ sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
};
};
"ajv-6.12.2" = {
@@ -335,7 +353,7 @@ let
version = "6.12.2";
src = fetchurl {
url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
- sha512 = "18zdchlpq20znwglnbc54yvqpr9m7q96qp9zvys27is5c0vxfn5fk8nmwhpnplbxyka88xqqabad0427mbgz7y7mz6azrp6723pxrck";
+ sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
};
};
"another-json-0.2.0" = {
@@ -353,7 +371,7 @@ let
version = "3.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz";
- sha512 = "2gpv8bq9jq550ygnnm5srza0w0lfg8mr8z39702l0rgxhf35sxmdzxpppvwcp50rpk0dgjz516nbkygm0fk4675kb9qsgb5x35cfh9c";
+ sha512 = "LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==";
};
};
"ansi-regex-3.0.0" = {
@@ -371,7 +389,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
- sha512 = "1v2gfp292kslpvam0l0h1iba35yi0n7dc6qv6fmxsdyfcp6zakkl13vrh3hzsw4zgh50jrrsg7xb2q2hn4g8a0dmf947mfcylymxanm";
+ sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
};
};
"ansi-styles-3.2.1" = {
@@ -380,7 +398,7 @@ let
version = "3.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
- sha512 = "2lgkskkj4c1fsnrksy0yffda0wss84p8lfiazdc7jli7iqnvrxkzbxjzpvx13lm28qw0zkawfxvz2bdiisc72ccy7hx8i8rm4iijgam";
+ sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
};
};
"anymatch-3.1.1" = {
@@ -389,7 +407,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
- sha512 = "2776jrfn8kh9r6qhz6s43znnwvqmbqrjsch99hdv21j53sj4njyjhrya67drxk8y7hvi28mjvdjj277jy4qd2zfayrjli3cdbdkkkwq";
+ sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
};
};
"arg-4.1.3" = {
@@ -398,7 +416,7 @@ let
version = "4.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz";
- sha512 = "2y8gq3qabgg6wbnvzwm79j1ncabh960rrr2qxq657mv4zsynr92l46mpfgpvk7hq416dpvqi66sy617bzgll3wcxmv7rlc6790bvi77";
+ sha512 = "58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==";
};
};
"argparse-1.0.10" = {
@@ -407,7 +425,7 @@ let
version = "1.0.10";
src = fetchurl {
url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
- sha512 = "17fhywmdjcp8g0ys089i5xg26yajkkg9zg8hyry3fghz75b2pq5vdx997dk5p2sc15r9nsj8rmf4f27g81hi92kzj5q86sdmg5ni553";
+ sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
};
};
"array-flatten-1.1.1" = {
@@ -428,13 +446,22 @@ let
sha1 = "5fcc373920775723cfd64d65c64bef53bf9eba6d";
};
};
+ "asap-2.0.6" = {
+ name = "asap";
+ packageName = "asap";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz";
+ sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
+ };
+ };
"asn1-0.2.4" = {
name = "asn1";
packageName = "asn1";
version = "0.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
- sha512 = "1v2z1ll0l8rif8hh0d03jc49kz3p8hym63q8ixbas48w4a8akl413hwn08nx83m89sj3mxl06aa0grp7n8hj6hcbsb2k3fhj913674g";
+ sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
};
};
"assert-options-0.6.2" = {
@@ -443,7 +470,7 @@ let
version = "0.6.2";
src = fetchurl {
url = "https://registry.npmjs.org/assert-options/-/assert-options-0.6.2.tgz";
- sha512 = "09k5n3gb7n70yrif6qql3da1jbby6nc5g2h4lp6wbqcj14x71nyms3rgvwngl6jc1wrrw3jykiln04dr0cjs9k67i0d39jpizkm5zr8";
+ sha512 = "KP9S549XptFAPGYmLRnIjQBL4/Ry8Jx5YNLQZ/l+eejqbTidBMnw4uZSAsUrzBq/lgyqDYqxcTF7cOxZb9gyEw==";
};
};
"assert-plus-1.0.0" = {
@@ -461,7 +488,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz";
- sha512 = "07swiwljqy13fyil4y9lp319zcqsgdkchaic1y4dlfi3flh5l4qlwv497g40bnspsl9h857a3ig5assmvjdwv913dppgymkvcsil2wf";
+ sha512 = "jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==";
};
};
"async-0.2.10" = {
@@ -473,13 +500,13 @@ let
sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
};
};
- "async-2.6.3" = {
+ "async-3.2.0" = {
name = "async";
packageName = "async";
- version = "2.6.3";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-2.6.3.tgz";
- sha512 = "1g679kw2qqpqx1yd4s778r8rw3cv9qwmib5x3klk64kcl5ndw71bljcpav5jkk6grizlpvrqszsbs6fkmnlvcq5fnz2q33mrnb6zyfd";
+ url = "https://registry.npmjs.org/async/-/async-3.2.0.tgz";
+ sha512 = "TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==";
};
};
"async-limiter-1.0.1" = {
@@ -488,7 +515,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
- sha512 = "0sy81yyf4na58ic2m0ib0prkb9njb1qzl7wf3vlq4hhm4xnwgxaph0lr43gs1sd0rai2xp1h6phlwvni9jiggm94dd54i0wc1cabhvj";
+ sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
};
};
"asynckit-0.4.0" = {
@@ -509,13 +536,13 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.9.1" = {
+ "aws4-1.10.0" = {
name = "aws4";
packageName = "aws4";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "2x4b6c0ny64yv6ljfs6sv82akh200klmnh1m1i18hdj28ksxkr9c0szphnwcasy3g5y3l1wn858wcxnc2gi9q5wql8s678fc61xbhf0";
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz";
+ sha512 = "3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==";
};
};
"axios-0.19.2" = {
@@ -524,7 +551,7 @@ let
version = "0.19.2";
src = fetchurl {
url = "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz";
- sha512 = "0fa6ngb4rkbyp5r4ccjgs2ykdbz8i2hcr41av59jicgq6mfva739kcd6n5dqzj3hsx7d4qi201g93li3qddn14bz9qvh76irgj2cf3y";
+ sha512 = "fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==";
};
};
"babel-runtime-6.26.0" = {
@@ -551,7 +578,7 @@ let
version = "3.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz";
- sha512 = "0j1z1n32mik68bxyihzyn0fik2lfw6msi9h22hnrdqz1x9dbsql1xyz7590vkpp54d8apf92cvnp1qzf4cqcy2fmv8zq9zqcc0zaps6";
+ sha512 = "Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==";
};
};
"basic-auth-2.0.1" = {
@@ -560,7 +587,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz";
- sha512 = "1x9j0wn0a3ia9mwgvicd30w346wzxj86zk9sly5wp07a2mpjm1sk4hk9iwrbcc8z6c72bkhvck6zrxbvcb6p8bbjhald78xw6k9wprl";
+ sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==";
};
};
"bcrypt-pbkdf-1.0.2" = {
@@ -578,7 +605,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz";
- sha512 = "2izzpdg2m0av5pzbv1zyjfi15ddz5yk1d4h9cilzc8z6pzq5abcicnm2xx4b2jdrjk2l4h3zfawsxhnbzlgvlv4700q5930k796s69y";
+ sha512 = "Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==";
};
};
"binary-search-tree-0.2.5" = {
@@ -614,7 +641,7 @@ let
version = "3.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz";
- sha512 = "3gqgjzrc40ykm2hcmh2g98d09h8wh19n5psqc5b7k03aysyymfnvlak115vfi4s02ygnky872sfhdl1r077wcnyrsmyndyzg4gbmag5";
+ sha512 = "5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==";
};
};
"body-parser-1.19.0" = {
@@ -623,7 +650,7 @@ let
version = "1.19.0";
src = fetchurl {
url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz";
- sha512 = "2rl5ww96fwgmxdqhqmnknsaafw44vsr2xz7vf7nax8qz9jy8bmmdyawcy6yfny0wm7pi8m2jssakzjc1nin8z8207kv0gclpnrhy4bn";
+ sha512 = "dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==";
};
};
"brace-expansion-1.1.11" = {
@@ -632,7 +659,7 @@ let
version = "1.1.11";
src = fetchurl {
url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "248cnpbbf0p32h53rd3g8wzpgrkaj4p078ra1g6l16f82i6bzkvmhwqan5rk88apbll9ly1476kngd7f7z27i3b3zxpbb3064f8yaw8";
+ sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
};
};
"braces-3.0.2" = {
@@ -641,7 +668,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz";
- sha512 = "38dmhgggv4r7xf3chli957yj4gzfv9xhif8zzaqjnxavkrs1qbmj9m84vxh42n1jl9sddy16ryp4g93l1p8dvrc1pbcvk2ippwadjvg";
+ sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
};
};
"browser-request-0.3.3" = {
@@ -659,7 +686,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz";
- sha512 = "21jjhrf3wdmzsfqgva5s7shs1wdmcdxsjvi75p8z7i0q2i6n3654gpxjqlhbnpmzm25cpkshyi8swy13017qkp9m7xnbgw0bwiia45a";
+ sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==";
};
};
"bs58-4.0.1" = {
@@ -677,7 +704,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "3c0m16i3fdv3vlq2zz8dakrnhqvs16gvggj485f91fiaa5v0p7pyhamcdw5fggr7djzd8nshmvz4hgbp7714smqxlld2an28q8if1ri";
+ sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
};
};
"buffer-writer-2.0.0" = {
@@ -686,7 +713,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz";
- sha512 = "21laqrygizzy6ccv03l1af9pq07ligp755ybgfzln99lh62xnn5sxhw6qlw717g9dym9pa2cg0k9mz5r1nkb0hckxnk9mal6swnkdkb";
+ sha512 = "a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==";
};
};
"builtin-modules-1.1.1" = {
@@ -704,7 +731,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz";
- sha512 = "073ccjmvxf726gcgzy0pksvi8x8r51dq6hyv69sc75ynrin7anwk9q3sqhbbbjhqjjrmq42s5f5gdbcgj2jxai6ldpyq6y2ny78payd";
+ sha512 = "zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==";
};
};
"camelcase-5.3.1" = {
@@ -713,7 +740,7 @@ let
version = "5.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
- sha512 = "0kg17fpj4c7akmpa9x0a3fi5glrc3y5k3ppjcpb3pd02ylg3fnzfdvz0pixd223crbs5980sjaxsk9q8kcqxm5d9cb7rlkv3m614vrg";
+ sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
};
};
"caseless-0.12.0" = {
@@ -731,7 +758,7 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz";
- sha512 = "27pdhh35fbig9yxb0h8qp98cjapnpdxjnia2jc1hrhrda9ajab2hkpclrfd8b568ggrv2wrgi09bh0rf1vndc1b82nb74kf21p3f1ax";
+ sha512 = "XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==";
};
};
"chalk-2.4.2" = {
@@ -740,7 +767,7 @@ let
version = "2.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
- sha512 = "2wr55z22i274wadq2cvpxga28a8igq9whc4m1q06sz5sn2hc4amradd5vd02wm92vyfg2qrb0bysd5drv7mfmlb2wqdf939v5zvxn1j";
+ sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
};
};
"check-error-1.0.2" = {
@@ -758,7 +785,16 @@ let
version = "3.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz";
- sha512 = "3hbyi14x38mvx936wbajln4g1l8fcyi8fwvcrhf2jqn0yzcyda1d20q67k445j9bvs5kr7jdhd2s07srb2pnm7hxmjngp2k6wn8lsbl";
+ sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
+ };
+ };
+ "chokidar-3.4.0" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz";
+ sha512 = "aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==";
};
};
"cliui-5.0.0" = {
@@ -767,7 +803,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
- sha512 = "1fg1afsij2xwc4gpqbyhrp3s7q19w7bmii0ghmdv6cdx6giz3v0yqn25i3g7fw2lpi388jpvaf6nf9z2c7xp7w7psrww7569548d1rx";
+ sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
};
};
"color-3.0.0" = {
@@ -776,7 +812,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz";
- sha512 = "3xh3l9zhh6dav7pp5hy88kbb6c52j0pf331ywpp6w2jaf94w25fjn4am930775mskxy75cxl90fji17cym40ivslxxlpcrlxgkmsalc";
+ sha512 = "jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==";
};
};
"color-convert-1.9.3" = {
@@ -785,7 +821,7 @@ let
version = "1.9.3";
src = fetchurl {
url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
- sha512 = "0d5pmdh1dh0qbpjrzdczwqkh0jwf8gxhq71mknwlxqz80h1q6kdrpghq4qfp0y4v650ia2jdihmzpb2n8hg00h72lnx05dgvysi9w21";
+ sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
};
};
"color-name-1.1.3" = {
@@ -803,16 +839,7 @@ let
version = "1.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
- sha512 = "11p4cihq5874fmyvwkh0fp4dr2syliqsgg610rw46lsav41l6wcm4bgpkrl34gip3cqncw0ppmqwfknm5v02m1fj8qqk8cnlzk84bbl";
- };
- };
- "colornames-1.1.1" = {
- name = "colornames";
- packageName = "colornames";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz";
- sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96";
+ sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
};
};
"colors-1.4.0" = {
@@ -821,7 +848,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
- sha512 = "2saczc8hcdmgns1cp1g1p7g2sq4yksrik0ffvfkhkavmmgx8haqm034a4c9zj8im6kfjh00n2xi360yqfy7vbsi98zri0943r72mrbb";
+ sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==";
};
};
"colorspace-1.1.2" = {
@@ -830,7 +857,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz";
- sha512 = "36j3cgfzngcjms1c0yfn487ibflffmb6hxgrknxbyrxrflc4kybm2r8a0mc1v8ljj7rbb7cjd54v2bimqb6rw0q5sqvwxznhfh8xpxy";
+ sha512 = "vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==";
};
};
"combined-stream-1.0.8" = {
@@ -839,7 +866,7 @@ let
version = "1.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "1v09nkip7zpn3k3prkkg53w331rhczpfgcqb0q42i97nafra43l2khl5zvhd4ar0qmh145nmw7944jy8p108ny0xpgy29gf2wqph0qm";
+ sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
};
};
"commander-2.20.3" = {
@@ -848,7 +875,16 @@ let
version = "2.20.3";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
- sha512 = "1qqrwy7z476gqa94kjjyyzyi3x49k28ji7znbc65plrp67yzmpa2yyslh6bl965yl4jqb2fwb2ljzhgcvv2xxj8ab86n5rgryc6958s";
+ sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
+ };
+ };
+ "commander-3.0.2" = {
+ name = "commander";
+ packageName = "commander";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz";
+ sha512 = "Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==";
};
};
"concat-map-0.0.1" = {
@@ -866,7 +902,7 @@ let
version = "0.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz";
- sha512 = "3976ggkw1lp21a6m3s19blb9a74kq7a0spw47v0m3vvi1k5wiamrsn20slcr9byx80x2la2sppkwjp7x10gc58142dl7412pvpv84qk";
+ sha512 = "ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==";
};
};
"content-type-1.0.4" = {
@@ -875,7 +911,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
- sha512 = "1f4y61wc913jrnga7nny83gzf9l2488q6sl1ry9lbwgh5x5d3va0xcc0xrmjk6gdxl6d4r6rsk800xp5bazhjrx05yx1wpc8c8gg0w4";
+ sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
};
};
"cookie-0.4.0" = {
@@ -884,7 +920,7 @@ let
version = "0.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz";
- sha512 = "1g7bscknfpc6zgznz77hvll6cy5m9jv7zg9nkpdqzmgi0vhv75kh8iyqf6rdslkml47l3jihsz7hy0i8x5n6bfx9ba0kvvrp9y7qypq";
+ sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==";
};
};
"cookie-signature-1.0.6" = {
@@ -902,7 +938,7 @@ let
version = "2.6.11";
src = fetchurl {
url = "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz";
- sha512 = "1db6yjq48a8kkrfrxd0miblcf7nk2b4afgpr8dfgjl3jvz3xclvrqmz590hx2h59jh79lgl35r101lw5jqs46qybizdbpgzljjyf277";
+ sha512 = "5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==";
};
};
"core-util-is-1.0.2" = {
@@ -938,7 +974,7 @@ let
version = "2.6.9";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
- sha512 = "0q0fsr8bk1m83z0am0h2xn09vyfcf18adscxms8hclznwks1aihsisd96h8npx0idq5wwnypnqrkyk25m5d9zh3dk7rjs29nybc8bkc";
+ sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
};
};
"debug-3.1.0" = {
@@ -947,7 +983,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz";
- sha512 = "3g1hqsahr1ks2kpvdxrwzr57fj90nnr0hvwwrw8yyyzcv3i11sym8zwibxx67bl1mln0acddrzpkkdjjxnc6n2cm9fazmgzzsl1fzrr";
+ sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==";
};
};
"debug-3.2.6" = {
@@ -956,7 +992,7 @@ let
version = "3.2.6";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz";
- sha512 = "1cyv14044rfh792n1hhsa44kk8dk95zk14w96i49gwq6g9wi6h9vn90xaragfy7rvggqvj178l5f16c78g47xgrwhjx3bp7zs6pxscr";
+ sha512 = "mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==";
};
};
"decamelize-1.2.0" = {
@@ -974,7 +1010,7 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz";
- sha512 = "1rrbk0h0a836gj1x6lalzgqfs0v34d4fswq23c8lxzmb6k7pna45zd509h1r1fr312n4qml94xqlmzzga40sfa9vnzf6rkr4d1qh1zr";
+ sha512 = "+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==";
};
};
"define-properties-1.1.3" = {
@@ -983,7 +1019,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz";
- sha512 = "1fsa8nx7qgi958fykj36cndsf8ygj3132if6k4a36mkf11bl2j2gn7dn2nz07mfsygkx0415yxrjpzx8j369z1767fvr57nm1h9zjnw";
+ sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==";
};
};
"delayed-stream-1.0.0" = {
@@ -1010,7 +1046,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
- sha512 = "2phijq20j255bs4jjs11j5pa0x7y1084k6ch9xa8wgzp71zzgbpm23wyzbcs0mszvj971l9i5aav40sddm000484sl3ij4xzvlcgfc3";
+ sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
};
};
"destroy-1.0.4" = {
@@ -1022,22 +1058,13 @@ let
sha1 = "978857442c44749e4206613e37946205826abd80";
};
};
- "diagnostics-1.1.1" = {
- name = "diagnostics";
- packageName = "diagnostics";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz";
- sha512 = "0liin689xf3v7wxk1z5l1par3dyjkg487nk3siqn6b7zqxw2rd93rgw88ifsqwhv66s8d7qjxy8fjv4gxfgiwd69ryv573fcwzga2gk";
- };
- };
"diff-3.5.0" = {
name = "diff";
packageName = "diff";
version = "3.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz";
- sha512 = "32bkv3cfhax4x5zhiyfn63wjhqwkzsjiql3my8p3d9hvv020p8f9hdi7mpqixrkpgs0g9k15mn736s449yad9wq1plhxyhxb2sam3h3";
+ sha512 = "A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==";
};
};
"diff-4.0.2" = {
@@ -1046,7 +1073,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
- sha512 = "3ndiq7a8qsn2j6vlq5c6d38ynlydlhvk6q01rj321lcarrh0z7721w6cbrdw7lkx6pyfms59y1jkqcl6g2ir1rz5xr17q40lk26djg7";
+ sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
};
};
"ecc-jsbn-0.1.2" = {
@@ -1073,16 +1100,16 @@ let
version = "7.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
- sha512 = "2s4i22ccvwa2l4xwl9yz6mkyn2kpf58hp1nqiwmmgqlpyr57345i3ll0l4656ryik6a6wz1lgk4vbl6y0dwj5hx2kcbpv0h8924n00b";
+ sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
};
};
- "enabled-1.0.2" = {
+ "enabled-2.0.0" = {
name = "enabled";
packageName = "enabled";
- version = "1.0.2";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz";
- sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93";
+ url = "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz";
+ sha512 = "AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==";
};
};
"encodeurl-1.0.2" = {
@@ -1094,22 +1121,13 @@ let
sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
};
};
- "env-variable-0.0.6" = {
- name = "env-variable";
- packageName = "env-variable";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz";
- sha512 = "2v5v2dckp87kblfsmmyn76ky74yj2cvrv6kw1i7wlcidk2r7gnyhfil6i4zmw2qscgbsviv85x4840k7qgrkv8p6ssd8vj1v7sgjz3c";
- };
- };
- "es-abstract-1.17.5" = {
+ "es-abstract-1.17.6" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.17.5";
+ version = "1.17.6";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz";
- sha512 = "2kayciqh331d3kp1l8wdsp33kzdc02rv72z6x2327w2i6yks9b7xwxbg1xdrrkhaglr06liqzdjavq9qk9d487sf572rjfv62xml7q5";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz";
+ sha512 = "Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==";
};
};
"es-to-primitive-1.2.1" = {
@@ -1118,7 +1136,7 @@ let
version = "1.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
- sha512 = "2y6j97j2f10gc52kw7qin10gm24m5hz1qq7ph6jf89y8a9i8vb268f2q0z78qjmngc765y9v0f1ldc5qb10b638yqlabda90sbaa8s0";
+ sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
};
};
"escape-html-1.0.3" = {
@@ -1145,7 +1163,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz";
- sha512 = "3xkdrhqvjj7430kp98pllh0yxbawxp4z1fnvbw5cawjr6mlbgyrd2v3b3kalrx3s515zc731a6ckmb10x9vaizf6sf4b5g84lndr72j";
+ sha512 = "UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==";
};
};
"esprima-4.0.1" = {
@@ -1154,7 +1172,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
- sha512 = "3h999di4dnwxb22lxlb7cbz42nalrv8g8sqdvrkkl5c27gnwhp1rva4039hmq6g1i0y4mfjgx6p4i2vwxxl0zlahfzdd9fl1qbqasvq";
+ sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
};
};
"etag-1.8.1" = {
@@ -1172,7 +1190,7 @@ let
version = "3.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz";
- sha512 = "3hv1mm8y1m0ayl0ds213ajdpc0xwalhi1iwvy2zdkg4kys5vdy97s8jz0sfvd91a3xwyy4946wmzk2lc1kpzww94pj307nmw8hm1yxn";
+ sha512 = "tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==";
};
};
"eventemitter3-4.0.4" = {
@@ -1181,7 +1199,7 @@ let
version = "4.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
- sha512 = "2cj4h27lly85zb08gprjrkb92l8q8l1977704j7acj7rif052jiqap3l8d7zpdn9krqqi7if1f2cxp7f584045vr3l1pdviflp9ammf";
+ sha512 = "rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==";
};
};
"express-4.17.1" = {
@@ -1190,7 +1208,7 @@ let
version = "4.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz";
- sha512 = "3i2sxjf2x1r9wbfdyh5ll8ybbnqq6n4xfxdlc4dsqhssljrlih18csqg142lf16lcfcdgsmvf9pff0rzxjw7p0shnlmpajipwxpswlq";
+ sha512 = "mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==";
};
};
"extend-3.0.2" = {
@@ -1199,7 +1217,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
- sha512 = "3zad2109w3q3gh46s5msrnzfy2nl581sqpy20b52fs7v5pdjh3irpg7szl3xvh4sfy63218jy8ry6qlnir3baxbbfrb03swkw5swfky";
+ sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
};
};
"extsprintf-1.3.0" = {
@@ -1211,13 +1229,13 @@ let
sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
};
};
- "fast-deep-equal-3.1.1" = {
+ "fast-deep-equal-3.1.3" = {
name = "fast-deep-equal";
packageName = "fast-deep-equal";
- version = "3.1.1";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha512 = "1j7wq3vqvfgnpd2sjblnlgryxlic2fsy343fx8w4ywb2mngj1w5afq8fmly8cp9fi66dhz1fhcfpn23g5zasnzs6n1snb83qkkilhgi";
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz";
+ sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==";
};
};
"fast-json-stable-stringify-2.1.0" = {
@@ -1226,7 +1244,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
- sha512 = "0gz06zkjlqc4r59ka14n3vwqjdgn40zd8r115ql3rkwqb7j42frmnsj3axr7p2md8ik52nqjn3myyv8ddavdhl4cq3xz4wbbz07y5wn";
+ sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
};
};
"fast-safe-stringify-2.0.7" = {
@@ -1235,7 +1253,7 @@ let
version = "2.0.7";
src = fetchurl {
url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
- sha512 = "1ab0spv3wadhidsh9x8qar1ryn7ahv308yzc5cl32wssk99rr7vrkcs00vn2kggz6drps08vk24gi9gmqpg39jd1rnaryykvh4vmnaj";
+ sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
};
};
"fecha-2.3.3" = {
@@ -1244,7 +1262,16 @@ let
version = "2.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz";
- sha512 = "1v95kkfm8jnmrsplzk6zhsc2ngkvv2478pnvjnkl8z104b0mx3khf7xdps3dyi8d94kb73xcr5b2dmh58by9sirwcj0qk56hsf82hcm";
+ sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==";
+ };
+ };
+ "fecha-4.2.0" = {
+ name = "fecha";
+ packageName = "fecha";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fecha/-/fecha-4.2.0.tgz";
+ sha512 = "aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg==";
};
};
"file-stream-rotator-0.4.1" = {
@@ -1253,7 +1280,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz";
- sha512 = "1jr6bdf22x3f4ql12ympal24yy1ggbxv5xl73ri70llghlcxr8wi9s8j40b5rf0h0sxm9m3g27qgck04aa5d7f9v19c0ws40bfrlxjv";
+ sha512 = "W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==";
};
};
"fill-range-7.0.1" = {
@@ -1262,7 +1289,7 @@ let
version = "7.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz";
- sha512 = "2jrai6ri6sni8xyi8yji49ai8vkczbbiw6pb3pd9bcdizb58ncgnhnfmghhw87flm8y96y2z16738lwdyshby665nv60ljcwwbkvsm8";
+ sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==";
};
};
"finalhandler-1.1.2" = {
@@ -1271,7 +1298,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz";
- sha512 = "1cfqk6g78cb12b1cki4pbcspsy40d0yny513myqji716njyhc5hrj7ll539kz96m6vn27168hhyqvd52cr5x1cs85mm7igfkrdrq1b8";
+ sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==";
};
};
"find-up-3.0.0" = {
@@ -1280,7 +1307,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
- sha512 = "2bg49lifm64h5jqjc20612wrx7cazw9np9ms02ys94kif4li8cp5in4rvmb1c1ssa8yhbsqkgprykkj4lf3jbz8qrgp1mf8c93gl86p";
+ sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
};
};
"finity-0.5.4" = {
@@ -1289,7 +1316,7 @@ let
version = "0.5.4";
src = fetchurl {
url = "https://registry.npmjs.org/finity/-/finity-0.5.4.tgz";
- sha512 = "3420xkd0dmzdspn9mf3c8hkgfm081kahfnnn03y27ahkdf5bm8slndl5ahmypqs11gnl34s7bcmvxy5lqc41x065rxavhvfbgzvjpyy";
+ sha512 = "3l+5/1tuw616Lgb0QBimxfdd2TqaDGpfCBpfX6EqtFmqUV3FtQnVEX4Aa62DagYEqnsTIjZcTfbq9msDbXYgyA==";
};
};
"flat-4.1.0" = {
@@ -1298,7 +1325,16 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz";
- sha512 = "0bj2zrb5x98lffdcjsvaf2hns9ih2jzj4dz9yg9k8zqrak4x0i93dvf01qp458mr6d1x4dsqsxc3ag00g2mskrr23h7x71kna4d67rz";
+ sha512 = "Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==";
+ };
+ };
+ "fn.name-1.1.0" = {
+ name = "fn.name";
+ packageName = "fn.name";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz";
+ sha512 = "GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==";
};
};
"follow-redirects-1.5.10" = {
@@ -1307,7 +1343,7 @@ let
version = "1.5.10";
src = fetchurl {
url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz";
- sha512 = "1alfnscb0lnmf1ka8d5jrp48bizkbqrdz616r7q9yv4afqadlli1xmmf7lsvany1kmmnmwpvhbgx70mvcsnjf1ywjnzmkmk53h6apni";
+ sha512 = "0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==";
};
};
"forever-agent-0.6.1" = {
@@ -1325,7 +1361,7 @@ let
version = "2.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
- sha512 = "0jj3hgqp9pmxmfavx6rvdfl3r4yf98clpsarqadz3hq0dxhjlh2ppd9x8bvmaq3nwjdqpdvqx25pwyin4ipixhgsn7s3p9fcc3wllnn";
+ sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
};
};
"form-data-2.5.1" = {
@@ -1334,7 +1370,7 @@ let
version = "2.5.1";
src = fetchurl {
url = "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz";
- sha512 = "1aa6m5c13kybvcycjdyhr0qbb7097qs7kah89bbhynjs9r5fl6ibbhscpin31nshzhw5nszw5c6x10krrig90afh88la456cgflsvcv";
+ sha512 = "m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==";
};
};
"forwarded-0.1.2" = {
@@ -1370,7 +1406,7 @@ let
version = "2.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
- sha512 = "2wj74g6h0wq34x3d4ncr7h3jkv1fdznmqpd4wdb1jfaz0icha7h65jq8sq6y6n3bc0i0z6w577z7hq4yiz8y7v5yid6ma9ih1mkvv02";
+ sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
};
};
"function-bind-1.1.1" = {
@@ -1379,7 +1415,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
- sha512 = "38chm1mh077ksx6hy2sssfz4q29hf0ncb9k6ila7si54zqcpl5fxd1rh6wi82blqp7jcspf4aynr7jqhbsg2yc9y42xpqqp6c1jz2n8";
+ sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
};
};
"generate-function-2.3.1" = {
@@ -1388,7 +1424,7 @@ let
version = "2.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz";
- sha512 = "0lp1r8njdds2dp6nd5drc8f3xhg0bishvbn8g54s9ka42yss4lvq84sg465vgb2bw45kww8r4cilsw629nsnn34zkkfny8dyccpkq3r";
+ sha512 = "eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==";
};
};
"generate-object-property-1.2.0" = {
@@ -1406,7 +1442,7 @@ let
version = "2.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
- sha512 = "0b7da6kb3xqk26cw4i6kb1lk911z06z53if2g8l23hmfpbhl6vfbn8iip55j1yplbqnly2abb9d349r6ky2z570839q3p9z2gf4y88g";
+ sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
};
};
"get-func-name-2.0.0" = {
@@ -1433,7 +1469,7 @@ let
version = "7.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz";
- sha512 = "30h0j9f3xj7mwciwmi9q9ilhlc0l391jrvv0xws0yxgh389ynin3qqrw8xiyfy5w3f667bwn9p0i3f01s2ir0ai1rwbb038ij4fxixx";
+ sha512 = "vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==";
};
};
"glob-parent-5.1.1" = {
@@ -1442,7 +1478,7 @@ let
version = "5.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz";
- sha512 = "1hi3ypyic536qm0jd2aw65wbaian4vxmgsnprw6p1mdfd75ks5x1mrgkgzl41xr6hnav27fqzpm227rj7qq8vcwb63m37m9cda3wwhn";
+ sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
};
};
"growl-1.10.5" = {
@@ -1451,7 +1487,7 @@ let
version = "1.10.5";
src = fetchurl {
url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz";
- sha512 = "146i7if4fjml1p6xw1ybb7vm22k6i8yc7r8wcw8yia7qy385w1s6j18ip91g5mv47zvv5fw5m8kpzlaayjs183fkpg174hbw4xgh6m8";
+ sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==";
};
};
"har-schema-2.0.0" = {
@@ -1469,7 +1505,7 @@ let
version = "5.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
- sha512 = "3kaldgfsh3lfvgvw31s8b7q345zf7ixjahllncdckcw6qfs3gnbsamdxgs9kfigq7rwmja7v51ghh7y0rsp6q7jmvmbydhh645wxnxh";
+ sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
};
};
"has-1.0.3" = {
@@ -1478,7 +1514,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
- sha512 = "37vh53c11hws66navka0w9xxm6rcr034bxpyvaldiqz1msafqf0jpi1aqxbaygs53arz9y510qg6dl6vrm285hrxniygs2l8lxnyrvz";
+ sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
};
};
"has-flag-3.0.0" = {
@@ -1496,7 +1532,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
- sha512 = "0mb9d5yqvznqmq073hdc4wl7175niiqpkpb7iqqv8p0q6xgmrhfap9ni6iwrx44w8p9vyg8n3zsllil5pdflzlh462dkydymfi2rdrw";
+ sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
};
};
"he-1.2.0" = {
@@ -1505,7 +1541,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
- sha512 = "0dwml2q9r97ga11qbbn5sb46v4g47lx174dz9g1jgxpycknhg1d5dlsij2vja905p8h243jj51hfa5cmzh8n9rdcs8r78lg86fl7z8p";
+ sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
};
};
"http-errors-1.7.2" = {
@@ -1514,7 +1550,7 @@ let
version = "1.7.2";
src = fetchurl {
url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz";
- sha512 = "13c4825kzqlxdqfjrlrwh15ira0bjm9m3b8qcrfzaysiky1m3gb6dv6gcjgpnap9mbl0fajqiibzp1w5r8qnyn8glaj4wgzf6vh2i5r";
+ sha512 = "uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==";
};
};
"http-signature-1.2.0" = {
@@ -1532,7 +1568,7 @@ let
version = "0.4.24";
src = fetchurl {
url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "2n3ygx6km56rdcd5kq52bs2113xqm3vlw2kb9r7pnmxd2qhxrfahp2ngc4w7x8x76fyfpapnixnbjq1i24nc11mj6q7rghwj2fifwxz";
+ sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
};
};
"immediate-3.0.6" = {
@@ -1568,7 +1604,7 @@ let
version = "1.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
- sha512 = "3gcwhv1wa2hb1vljlcmzhvzliks9rj7nzsw165vgy69jakw8g55ky474mj4j41vfbid8viy9nhwn9kx8pfqrikyl29i98zi9vmkz8nh";
+ sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==";
};
};
"is-arrayish-0.3.2" = {
@@ -1577,7 +1613,7 @@ let
version = "0.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
- sha512 = "1cmy0k81vgz5z55rdyxfnx307053ksyp1lfgyj5jldkqqzmkx1z2k63fvzn7lgj8wdakmsa1mw408rm5xxfpk3avjqbnrb5yl56lm3r";
+ sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
};
};
"is-binary-path-2.1.0" = {
@@ -1586,7 +1622,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
- sha512 = "1gldm4swvg3612pg55yjza8dvpv4daf374dijjg8kcmndlq55933pdd7gw4gq4c2aa5fn9vnasz3h9spg3pd8p1rafkr91sxdhi3hb4";
+ sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
};
};
"is-buffer-2.0.4" = {
@@ -1595,16 +1631,16 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz";
- sha512 = "3c1f1cy2867lfdcfxpy91qxbjxizlwa2dhz3mgckg17xd4xcx284ylzvfk3v7l6mdynrk7xc2rg31avi6caj053p7bgaf4p8ni6pb9a";
+ sha512 = "Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==";
};
};
- "is-callable-1.1.5" = {
+ "is-callable-1.2.0" = {
name = "is-callable";
packageName = "is-callable";
- version = "1.1.5";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz";
- sha512 = "3wmff73yzck45x5shydqswbww8zkl03i43yhy7mm6av9770yvd2gj7xfrc8f45fw2ncn7mwblxvxlcap5rngmklkjiis902qgkay8hi";
+ url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz";
+ sha512 = "pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==";
};
};
"is-date-object-1.0.2" = {
@@ -1613,7 +1649,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
- sha512 = "39f971gzwirnxjw4b72c175nbn1hnmrn1wljvbzvxv69hw9vpialhjafh9nkh0g3p26a49zss3rr7pxfww1f6day4s89hmqkm7l6aai";
+ sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
};
};
"is-extglob-2.1.1" = {
@@ -1640,7 +1676,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
- sha512 = "19c23n8r8rfbz5rgs5csbjbpwgxvwi7y6kpsvlylgs2v1r1z2zm18qzzz2g8vnnwaldn5c4qalpc6p88rl0gjrrm278j52ks0m2svg4";
+ sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
};
};
"is-my-ip-valid-1.0.0" = {
@@ -1649,7 +1685,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz";
- sha512 = "1lnwwykigbkg3yqmr61cyiplxfdvpchcsi1fz67jwn55gvdrl597jpsd6jds205gjkn8c3zxbqmppmf3danpj0rrla7ffnicmwpys42";
+ sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==";
};
};
"is-my-json-valid-2.20.0" = {
@@ -1658,7 +1694,7 @@ let
version = "2.20.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz";
- sha512 = "005dmrjrjkysq1ggcr34y7610cxy29gjkx91cv6lxl4gzk6hm9qmdqbbsx5qbcfd9b5vck824wgzk4pg5qfvq4mn44dpi0849jw2cax";
+ sha512 = "XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA==";
};
};
"is-number-7.0.0" = {
@@ -1667,7 +1703,7 @@ let
version = "7.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz";
- sha512 = "2g7332xqrb0cm36cn6rwdmgq7sllf9w19sf6jy4w0s4vgqdq1kngsnpz0z49i3vnknk8ms442yjllrdbqxbap9ajprc8yrs91za4l73";
+ sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
};
};
"is-property-1.0.2" = {
@@ -1679,13 +1715,13 @@ let
sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84";
};
};
- "is-regex-1.0.5" = {
+ "is-regex-1.1.0" = {
name = "is-regex";
packageName = "is-regex";
- version = "1.0.5";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz";
- sha512 = "1hqaalcf1yqll2yzm71a1axvid0x87jp41hyicw16rl12rrh6sp6srr9lk7wxm6a1vl3ypw8qyd0imbq8fl2h7yq8l8xawdnkbrclmy";
+ url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz";
+ sha512 = "iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==";
};
};
"is-stream-1.1.0" = {
@@ -1697,13 +1733,22 @@ let
sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
};
};
+ "is-stream-2.0.0" = {
+ name = "is-stream";
+ packageName = "is-stream";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz";
+ sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
+ };
+ };
"is-symbol-1.0.3" = {
name = "is-symbol";
packageName = "is-symbol";
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
- sha512 = "1lmzzy2360gfg5639x8mzi5fpc1bgpdx0ffjlqaz9affd0lvvpi7yjwk15jsm1y1l8rf5jahyapv6rm2w3p86gxkghsp0jjlj2s621v";
+ sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
};
};
"is-typedarray-1.0.0" = {
@@ -1748,7 +1793,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
- sha512 = "0lwyvximqkf1q5w94x2747nj2v035is66vzalrbl3f2gdh9k1m3m29p8zw6r65ps5784x2lxwz8akmv085l4ai358rwbp84axz59lj5";
+ sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
};
};
"js-yaml-3.13.1" = {
@@ -1757,7 +1802,16 @@ let
version = "3.13.1";
src = fetchurl {
url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
- sha512 = "0kkjjrr0znm2ka89ywc5518c8dw0210z91fm94c7v11l8c96mkjh0ddld5mb7jmmnpzap7vn0fhvr29lma63c9is2ixq3fpp0xxrxk1";
+ sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
+ };
+ };
+ "js-yaml-3.14.0" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "3.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
};
};
"jsbn-0.1.1" = {
@@ -1784,7 +1838,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
- sha512 = "1bbgxs4777gn3q3yxi0n792cgz9pimf85pypr0w4wzpb22nr8fl9xi98pkcqd3n4fn7lnzffpq7qwpcl4dqc15py19lwqa2jwgw5dn5";
+ sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
};
};
"json-stringify-safe-5.0.1" = {
@@ -1814,13 +1868,13 @@ let
sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
};
};
- "kuler-1.0.1" = {
+ "kuler-2.0.0" = {
name = "kuler";
packageName = "kuler";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz";
- sha512 = "20zvfs0bqxvpjlp6kx2fhafnldxfv36dqcac42qng3x9kh25vqy4w6910fs63p5d56yjghbrn36niix6wsyi9dbj3n9zmh6wx9dbn97";
+ url = "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz";
+ sha512 = "Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==";
};
};
"lie-3.1.1" = {
@@ -1832,13 +1886,13 @@ let
sha1 = "9a436b2cc7746ca59de7a41fa469b3efb76bd87e";
};
};
- "localforage-1.7.3" = {
+ "localforage-1.7.4" = {
name = "localforage";
packageName = "localforage";
- version = "1.7.3";
+ version = "1.7.4";
src = fetchurl {
- url = "https://registry.npmjs.org/localforage/-/localforage-1.7.3.tgz";
- sha512 = "20hynm98vq3srgz2h48290n0x06drf8avxm73rnqhkh036v5s5x2kk3phm2551p0zy3bh9hp5cjr6f0mwyhb4j0xi9fgqnwhz4safym";
+ url = "https://registry.npmjs.org/localforage/-/localforage-1.7.4.tgz";
+ sha512 = "3EmVZatmNVeCo/t6Te7P06h2alGwbq8wXlSkcSXMvDE2/edPmsVqTPlzGnZaqwZZDBs6v+kxWpqjVsqsNJT8jA==";
};
};
"locate-path-3.0.0" = {
@@ -1847,7 +1901,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
- sha512 = "3jbllbkvv54d6k6zss6spzsknz5icscyfclf377jjpndb8mmacq0v9vjr1w07zjn14gaz4d2hfi0yaqk4nvg6hbm16qi70nrkivn0zc";
+ sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
};
};
"lodash-4.17.15" = {
@@ -1856,7 +1910,7 @@ let
version = "4.17.15";
src = fetchurl {
url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
- sha512 = "3a41cs1932x00vd7h32v6rfkaak3vhkwv4x0bg27ilhlmbpl95r3abc4vja21k42cdfprsy3sdfcp2xs02sfp1fflf7m3n2gd29q4zk";
+ sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
};
};
"lodash.toarray-4.4.0" = {
@@ -1874,7 +1928,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz";
- sha512 = "2fmk82kxm1wkgm5kgxx84nsf7pvyspj47axslj3sfcyx69hx1vymrgbqj00jfnmrjc80wb87xs3kyfa37k55wzhgvk6v21vw8d0sabm";
+ sha512 = "dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==";
};
};
"logform-1.10.0" = {
@@ -1883,16 +1937,16 @@ let
version = "1.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz";
- sha512 = "1d27lbbzad8mj23z63lca3z7y2mjwnzdcrj2zpvcdid78ds12jyc349g1yc0naxbqrl3cz2cw9lprhgwryxygzc634cgmsli266hvks";
+ sha512 = "em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==";
};
};
- "logform-2.1.2" = {
+ "logform-2.2.0" = {
name = "logform";
packageName = "logform";
- version = "2.1.2";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz";
- sha512 = "36z0bhkyb62pjrzaff6vpig94lzbaah80iq2hpy4pb49lkhxfawjlx9j8mw168wv33mb7i3lgl2xm2q82x0rc1qm95k0i24xbh62mps";
+ url = "https://registry.npmjs.org/logform/-/logform-2.2.0.tgz";
+ sha512 = "N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==";
};
};
"loglevel-1.6.8" = {
@@ -1901,7 +1955,7 @@ let
version = "1.6.8";
src = fetchurl {
url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz";
- sha512 = "044sm3k7yyjzkbvzw2fgqqxdbd7z7gwqsi4sz03kb9cagpnr4jn2gfsxkfrdn4m1gnxd7n0rjbrvxymzr6w3wcwma99s01x0zx3pibf";
+ sha512 = "bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==";
};
};
"make-error-1.3.6" = {
@@ -1910,7 +1964,7 @@ let
version = "1.3.6";
src = fetchurl {
url = "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz";
- sha512 = "2glh9fqac2bycfy6gmvv1r03pr484iglvv5ry3pjm6iz43h6qnkkw2l4sz9ydyadq6hip4wyjpj9jllbshxchh8k6lg5g5vsya23idk";
+ sha512 = "s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==";
};
};
"matrix-appservice-0.4.1" = {
@@ -1919,7 +1973,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/matrix-appservice/-/matrix-appservice-0.4.1.tgz";
- sha512 = "0l9avxiihfhkrlwsibbl641ic15lc4gbfzs8zgrsssnlifzmbaz547yng8862rg65rp77gdyw427hci4jz7ssz1x3lxzg6ff3syn4cv";
+ sha512 = "mxHr9XDOvN/p6OFrfb4kkcEjCPftnXNzMS8Lg9Cz/pDy1arfRWq11vl9pL9bjzBaAouBGLpW1JzmCR2MsW+VKA==";
};
};
"matrix-appservice-bridge-1.12.2" = {
@@ -1928,7 +1982,7 @@ let
version = "1.12.2";
src = fetchurl {
url = "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-1.12.2.tgz";
- sha512 = "1avi6wrbnajmrf8il54w8zzb9ghvyqm8b09k2l2x009ixhrb1sj8k5yw5qnx03p640llnfsv2qch492vncwij40qxkh9q72qbagfq3h";
+ sha512 = "cGD31MLi4ARnx4DIyJndIhHIsNjaWUoBMXeAbnHhvkwkdVgZ9pgA6IKKmcBCFfsNX1r/I04KjcjlKpVdmZu4VQ==";
};
};
"matrix-js-sdk-2.4.6" = {
@@ -1937,7 +1991,7 @@ let
version = "2.4.6";
src = fetchurl {
url = "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-2.4.6.tgz";
- sha512 = "110nkrnw1667nkd00z3j6bgsl3pyvx2al4iffipy7phz88b3c7l6n2r1agd1qqxvyk7ay75ir4ycw9kr7zlxjcy9kd5hq00dkhkmmf9";
+ sha512 = "ydU64WwAYFjaTJ7JTv/JM3HmSY7leHWm3x3j0J4KWVhDDxsLoQ/v8Tc6FwlVom9/B9VvGTk+AG3aY0zgNk8LQg==";
};
};
"media-typer-0.3.0" = {
@@ -1973,7 +2027,7 @@ let
version = "1.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
- sha512 = "1x901mk5cdib4xp27v4ivwwr7mhy64r4rk953bzivi5p9lf2bhw88ra2rhkd254xkdx2d3q30zkq239vc4yx4pfsj4hpys8rbr6fif7";
+ sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
"mime-db-1.44.0" = {
@@ -1982,7 +2036,7 @@ let
version = "1.44.0";
src = fetchurl {
url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
- sha512 = "2k6dwvka8mhl2jrx9zhc926nvifn7jpi4fcwjr3gdqik53ifzn67h986p9wcdd4qpc3hjmqpywdwssm5kw18bdn3xg1ag7cp9y97lzw";
+ sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
};
};
"mime-types-2.1.27" = {
@@ -1991,7 +2045,7 @@ let
version = "2.1.27";
src = fetchurl {
url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
- sha512 = "3pyj0i5wygq13w5i5i2ksjwrragi0p1dybqd5lvcd0gx21jxx1i1r567dbxklh9p50pwhaxwq9d4507hymr49ibz61xq8xc4sf6m214";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
};
};
"minimatch-3.0.4" = {
@@ -2000,7 +2054,7 @@ let
version = "3.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8";
+ sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
};
};
"minimist-1.2.5" = {
@@ -2009,7 +2063,7 @@ let
version = "1.2.5";
src = fetchurl {
url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "0pif0kjsr0cdm73cyicn9xdx9zkly45w4akmyfa39lkaf6lzysfr8kr145p54wjk26pbsk0w0qfdds3k4bxy4wl5l210i1b8qsngkql";
+ sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
};
};
"mkdirp-0.5.5" = {
@@ -2018,25 +2072,25 @@ let
version = "0.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
- sha512 = "32zxwnp110xb9sm0w7xdr51v2zj4k0b07yq702phnac2l8c91mxw6va27y193m42nvnw5dhby2jzg3b24fzjzkdr8337slz8ja81a9l";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
};
};
- "mocha-7.1.2" = {
+ "mocha-7.2.0" = {
name = "mocha";
packageName = "mocha";
- version = "7.1.2";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-7.1.2.tgz";
- sha512 = "0j821z4q3x7gz52pwp0ccpwmrw4k67x07njcpbnzgiij7dnmbwvsnkbg7h7ylyhhlk9xhccbn9hr12vx9vqw6sdy728sa4c29ss9pm3";
+ url = "https://registry.npmjs.org/mocha/-/mocha-7.2.0.tgz";
+ sha512 = "O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==";
};
};
- "moment-2.25.3" = {
+ "moment-2.27.0" = {
name = "moment";
packageName = "moment";
- version = "2.25.3";
+ version = "2.27.0";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
- sha512 = "1v4vcj4k5s10qp4b8r46xib1h9klyqv5y31da7w46i769dbgliqp7ff5yd6pxmfp37ghnlgkk33x10ashkg7aclszfgqrpiy782zriy";
+ url = "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz";
+ sha512 = "al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==";
};
};
"morgan-1.10.0" = {
@@ -2045,7 +2099,7 @@ let
version = "1.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz";
- sha512 = "1fzbmlpmyqjjnff6sjxk5h2ffib2ldzziy9x5k6200az86l7z9gqag28s6brw9yg2q7w0yjp69ir0p5qc5kfq7djy21xciqa82s1dq1";
+ sha512 = "AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==";
};
};
"ms-2.0.0" = {
@@ -2063,7 +2117,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
- sha512 = "352z145jr1zx0w6kmlz2jxcaw6j2pwwg9va3x4gk731zw1agka2b213avw12zx6hgn071ibm0f3p80n5cdv896npay4s6jwbrv7w2mn";
+ sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==";
};
};
"ms-2.1.2" = {
@@ -2072,7 +2126,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "3dqfiiw6nxvvi24fndbzlccnjcas99bsd1kz5m2r78lzgpp6vx57jzbmxq3k1m7bsw88rwra0n4848l720fxxn5x20djck3wp3hysdh";
+ sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
"nedb-1.8.0" = {
@@ -2090,7 +2144,7 @@ let
version = "0.6.2";
src = fetchurl {
url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
- sha512 = "0xi79rad0khwah5v2k6pvh8ajjgi7hp3zlkg6gk11pv70ydcq7li0kzcv1gnaf13gmblzhvx7hxs2nhypphb0sp4cggiy4ympndr5c5";
+ sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==";
};
};
"node-emoji-1.10.0" = {
@@ -2099,7 +2153,7 @@ let
version = "1.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz";
- sha512 = "2zkcpjx5cbyc76hfkbldxgkkcs4cns9n7fqfnc2cxh3fsw1dr7zgbhh5pczvg34yclih7ja68xpvvrg2dy8hiv5c20pxr0zhbrzgpb2";
+ sha512 = "Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==";
};
};
"node-environment-flags-1.0.6" = {
@@ -2108,7 +2162,7 @@ let
version = "1.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.6.tgz";
- sha512 = "0gis4xp1wacn31j3p8vdd32ykzs2pskf8pgfjkm092zcx72v03dphpsayrls8bmmi91s6ic4718lgi28mm40hj96f9ywbvfxbcz4jz4";
+ sha512 = "5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==";
};
};
"nopt-3.0.6" = {
@@ -2126,7 +2180,16 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz";
- sha512 = "0n301s7qa4645iyk3zpcgin8r19p0p8h8g50c3mnnrl9n3m9rpyxv79hjl6miix9daq12s69am1sbskhqnzbabmn2id0nippgj6rrp9";
+ sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==";
+ };
+ };
+ "nunjucks-3.2.1" = {
+ name = "nunjucks";
+ packageName = "nunjucks";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.1.tgz";
+ sha512 = "LYlVuC1ZNSalQQkLNNPvcgPt2M9FTY9bs39mTCuFXtqh7jWbYzhDlmz2M6onPiXEhdZo+b9anRhc+uBGuJZ2bQ==";
};
};
"oauth-sign-0.9.0" = {
@@ -2135,7 +2198,7 @@ let
version = "0.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
- sha512 = "1jz644r7ybsq688ifahm64ih3ljqjjskm533bgir20pvc350f9cl0z162scih0r1idx8lpw5f8hxa2pkf0lhbdhr5y6ak2ga5863v3x";
+ sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
};
};
"object-hash-1.3.1" = {
@@ -2144,16 +2207,16 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz";
- sha512 = "06crm6ynp4rxakk4frrb4kjmi758r38fs5h0f6b7giyxhj0dghb6mdx7sbp0nhnk2w8cyb1bli07d9nbm086i34j8yx641qjpzawarr";
+ sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
};
};
- "object-inspect-1.7.0" = {
+ "object-inspect-1.8.0" = {
name = "object-inspect";
packageName = "object-inspect";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz";
- sha512 = "19lmsxagwl8zzqckw6p0bdjwjbq2bshicnw78az9ka40d0gjghmdm0ify1n3857fxadv43c6v0g27rk1dl514iwh40a5i3mv0fl9fkb";
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz";
+ sha512 = "jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==";
};
};
"object-keys-1.1.1" = {
@@ -2162,7 +2225,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz";
- sha512 = "0nf2rr25ncya39v7cq274x3w4drfbdrc3iqdwd017s1wndwh9plsjagbvhl6j6l6piipprdsvgfx4vfz8q2piz7bi4bjcll8d4h9q1n";
+ sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
};
};
"object.assign-4.1.0" = {
@@ -2171,7 +2234,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz";
- sha512 = "3krdp08gvbxvipalq64qy7bm86znxxdb7ap6bjki235qs17i9fsn6hqd22ga31sqyqa6iyy5xjfnnqc7lsck1kaybwsh154mrxcj4bv";
+ sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==";
};
};
"object.getownpropertydescriptors-2.1.0" = {
@@ -2180,7 +2243,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz";
- sha512 = "1b08dy2xs3gqhwviks5245b0m3fa6kkdcqi8wldr5cfvkpgwbvdx474k9y5cjnsf2z075gysifxsc39i59fslxrl55kgpa03xmcx7b7";
+ sha512 = "Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==";
};
};
"on-finished-2.3.0" = {
@@ -2198,7 +2261,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
- sha512 = "2n6994y8y4b146a5wpzzgw779yc227cqkmwsifc3fbn2kc9dzypjigqf72bpgsqrk7gs93l6fk4iqdk752jnsnpr89j58sbabw09455";
+ sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==";
};
};
"once-1.4.0" = {
@@ -2210,13 +2273,13 @@ let
sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
};
};
- "one-time-0.0.4" = {
+ "one-time-1.0.0" = {
name = "one-time";
packageName = "one-time";
- version = "0.0.4";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz";
- sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e";
+ url = "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz";
+ sha512 = "5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==";
};
};
"p-cancelable-1.1.0" = {
@@ -2225,7 +2288,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz";
- sha512 = "2bmkd9ncr81p8w6jy9v676ajg9q27znbjk80r723ydvf8gxk000q13693dhbd22dcagrmhwyjxblmm8w4xnfn6ng5srpkkqwv2dggdk";
+ sha512 = "s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==";
};
};
"p-finally-1.0.0" = {
@@ -2243,7 +2306,7 @@ let
version = "2.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
- sha512 = "3mmng2h8sji2ah2j3f5gf0c26j2cmfwwqwck4kbpm8srxllwa8q1fd8jayhrk4f46g6zmw14lrzd4jc04079w1cqhjiy9wjanc3rzzz";
+ sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
};
};
"p-locate-3.0.0" = {
@@ -2252,7 +2315,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
- sha512 = "14sa2r3zdhvy3sq757d4l21nxrlb7picyigb8zm956bbjadcv22chrfa95wzzrf28z0cyj62b6yihhdc9508q82gs2q3yz8yk1pdvf7";
+ sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
};
};
"p-queue-2.4.2" = {
@@ -2261,7 +2324,7 @@ let
version = "2.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/p-queue/-/p-queue-2.4.2.tgz";
- sha512 = "2gg2x51sw9m0zkdwnjpl5qldvapn19wkyf8zam8gzh2s77xnxcbxvvdhdhadavg4dcp6h1v68ni19kdbci1kd875pl1ih6943xz5kwz";
+ sha512 = "n8/y+yDJwBjoLQe1GSJbbaYQLTI7QHNZI2+rpmCDbe++WLf9HC3gf6iqj5yfPAV71W4UF3ql5W1+UBPXoXTxng==";
};
};
"p-queue-6.4.0" = {
@@ -2270,7 +2333,7 @@ let
version = "6.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
- sha512 = "13h8pdq8v2smhrh39bf4ks1z8cdik8qcv2df1wj3bxgs3k090sxccxxg9q1qjj120lvs1ki6cj9rc9aapqdyb95zk8v5ych333mvdsz";
+ sha512 = "X7ddxxiQ+bLR/CUt3/BVKrGcJDNxBr0pEEFKHHB6vTPWNUhgDv36GpIH18RmGM3YGPpBT+JWGjDDqsVGuF0ERw==";
};
};
"p-retry-4.2.0" = {
@@ -2279,7 +2342,7 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-retry/-/p-retry-4.2.0.tgz";
- sha512 = "2cdd5shqcldjwsdr9wiccvsx1f27mx7lblp872mlm16kwamgy83swzwq5w9hlr98qwbzswldxp4jq9q9l0d6am752vnx1qiygrzgwcc";
+ sha512 = "jPH38/MRh263KKcq0wBNOGFJbm+U6784RilTmHjB/HM9kH9V8WlCpVUcdOmip9cjXOh6MxZ5yk1z2SjDUJfWmA==";
};
};
"p-timeout-3.2.0" = {
@@ -2288,7 +2351,7 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz";
- sha512 = "03cbpzps5mxhlp6hywp92mnnrj4b6ag82f8vdqyz59xrxsrpn58qbh8nzrpiix2asj2d333i81aq0pw9bhki4yw7yf05hr04x9k04mf";
+ sha512 = "rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==";
};
};
"p-try-2.2.0" = {
@@ -2297,7 +2360,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
- sha512 = "1skmb50xzdk3qzd1f9l5mw8xp29frkizl63bhb9l1amivqybqb23n2824906vx790hjlwyhhrfzpzr5xr6ilzvy1xyl0ly0ah0wz2a7";
+ sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
};
};
"packet-reader-1.0.0" = {
@@ -2306,7 +2369,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz";
- sha512 = "1fkk6mw49b8mqs4rghv7bwpyvgj3qkcj4qz8zkrwcw0xcwg7q0cdd1w17i962ppxl3d6rss2a03ws5b7ihz20207g2r27mpy7ysw0hw";
+ sha512 = "HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==";
};
};
"parseurl-1.3.3" = {
@@ -2315,7 +2378,7 @@ let
version = "1.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
- sha512 = "2lzxqjq4zp60k9gbskpqz7pr1yvb0c6nygd42sia7n6km2gc0cc844nlc5d6r9sshrjhjvs284143jzvz9wzd4r6xr9dz2k24xrwb0a";
+ sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
};
};
"path-exists-3.0.0" = {
@@ -2342,7 +2405,7 @@ let
version = "1.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "37qw5986wccpwwqckqky509s4nd6zwv200s9r2v6mcf5nsyxgf2x00m4yp918mkkz84sdh4q0kjbg0hhfq4flpz0l6v47hvc57qwa8r";
+ sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
};
};
"path-to-regexp-0.1.7" = {
@@ -2372,22 +2435,22 @@ let
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
};
};
- "pg-8.1.0" = {
+ "pg-8.2.1" = {
name = "pg";
packageName = "pg";
- version = "8.1.0";
+ version = "8.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg/-/pg-8.1.0.tgz";
- sha512 = "19rxgl1nvww0s9csajl3j2q04j6gw6wnlbnpq4z7scayycs7721rfga1qmgmlaxkvh3fap43qqrirsxh6wj2q31fgnkqq66si49g7r6";
+ url = "https://registry.npmjs.org/pg/-/pg-8.2.1.tgz";
+ sha512 = "DKzffhpkWRr9jx7vKxA+ur79KG+SKw+PdjMb1IRhMiKI9zqYUGczwFprqy+5Veh/DCcFs1Y6V8lRLN5I1DlleQ==";
};
};
- "pg-connection-string-2.2.2" = {
+ "pg-connection-string-2.2.3" = {
name = "pg-connection-string";
packageName = "pg-connection-string";
- version = "2.2.2";
+ version = "2.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.2.2.tgz";
- sha512 = "2masbrlwl4dan6y1qp1scs1y7j4qblmvdf006wslc1kj90zh2ipcqwqlmaqad1wr7dnlap7s6hybrcbn85r884w16ir0jdf67haa5zs";
+ url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.2.3.tgz";
+ sha512 = "I/KCSQGmOrZx6sMHXkOs2MjddrYcqpza3Dtsy0AjIgBr/bZiPJRK9WhABXN1Uy1UDazRbi9gZEzO2sAhL5EqiQ==";
};
};
"pg-int8-1.0.1" = {
@@ -2396,43 +2459,43 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz";
- sha512 = "2kr12hlmhrlca9f6gb14rvq93rn1z4ydmgv0ll7vak0nl5xxggq27y17346c3wj5afw3imsbvpaqcwjymb55hchj89czpdd5rnmlasq";
+ sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==";
};
};
- "pg-minify-1.6.0" = {
+ "pg-minify-1.6.1" = {
name = "pg-minify";
packageName = "pg-minify";
- version = "1.6.0";
+ version = "1.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.0.tgz";
- sha512 = "3v9hxw7f1r7k4lz9lkz7757anv76xclkafdk534yxfmd3qbnikn5f5f3rcfdvlkvlsg5vh8b69lyahbs9x27bpyg9bmzfj73yx5v375";
+ url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.1.tgz";
+ sha512 = "ujanxJJB9CSDUvlAOshtjdKAywOPR2vY0a7D+vvgk5rbrYcthZA7TjpN+Z+UwZsz/G/bUexYDT6huE33vYVN0g==";
};
};
- "pg-pool-3.2.0" = {
+ "pg-pool-3.2.1" = {
name = "pg-pool";
packageName = "pg-pool";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.0.tgz";
- sha512 = "20fvxybgsq315qj83xcgnii0aysl8pzr23flwzpndidax4zy48bp0f13zj32dls45jrw68m62w71c9w16vn9rnv2diz2z64s06g04pc";
+ url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.1.tgz";
+ sha512 = "BQDPWUeKenVrMMDN9opfns/kZo4lxmSWhIqo+cSAF7+lfi9ZclQbr9vfnlNaPr8wYF3UYjm5X0yPAhbcgqNOdA==";
};
};
- "pg-promise-10.5.5" = {
+ "pg-promise-10.5.7" = {
name = "pg-promise";
packageName = "pg-promise";
- version = "10.5.5";
+ version = "10.5.7";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.5.5.tgz";
- sha512 = "3s3cyq162gdkgmdbc14skqwa4pyjx9cyia2148l9mlwfz2kqwfppmakzjp02q3z3bxjvlah51rlxdi5438r1fafqbsc1f3pngjs1k8i";
+ url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.5.7.tgz";
+ sha512 = "feCpn4J4MsNnR5Ve3fpbIlmbohwRirvZEI1Dcy72zwKvIKKRHPk7TJZFQHP4YQhaZ3sT3VGgg0o1/I+uhht/1g==";
};
};
- "pg-protocol-1.2.2" = {
+ "pg-protocol-1.2.4" = {
name = "pg-protocol";
packageName = "pg-protocol";
- version = "1.2.2";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.2.2.tgz";
- sha512 = "2m49phqnmaig70q5a3ny43y8r5ks1sm3w1xrcfhwwchyrpdpgwnxmj3vhgw0i0rg49wwgwg1zj5c99rs2gi989riq6cgpd4fg24dj5g";
+ url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.2.4.tgz";
+ sha512 = "/8L/G+vW/VhWjTGXpGh8XVkXOFx1ZDY+Yuz//Ab8CfjInzFkreI+fDG3WjCeSra7fIZwAFxzbGptNbm8xSXenw==";
};
};
"pg-types-2.2.0" = {
@@ -2441,7 +2504,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz";
- sha512 = "0c38xh9gvx9z3lxphm8y090qzm5rj4n7a9a80ls7dsf772ygk52w4v1pbn8il48wrrhgsqdshhhrxqff2pn641178wcp5rcn6b00c59";
+ sha512 = "qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==";
};
};
"pgpass-1.0.2" = {
@@ -2459,7 +2522,7 @@ let
version = "2.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
- sha512 = "1d2xjd4r28xk5ggmns7n33nvga0ywk30plvs17dr70qwq0jc17p8kmfsm50idvj6xdrj1fikz0yv63x1pychmz90bs6mkj7wvskyhxb";
+ sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
};
};
"postgres-array-2.0.0" = {
@@ -2468,7 +2531,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz";
- sha512 = "2wdj5g97ilfpmjbpn3cmzhfysw77z8x3hqxvlmcknxm6488jpxvjshdqmd8m59ydhznadxcq1wlnfynh2877di58dgay0rrlm96p5jn";
+ sha512 = "VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==";
};
};
"postgres-bytea-1.0.0" = {
@@ -2486,7 +2549,7 @@ let
version = "1.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.5.tgz";
- sha512 = "24bvdwh2jsv4xbp64ansgpqi55db9xbdv4clyh3aajxvx1lc4wm5mw8aqkf5f144szp2ram50ziy49bqqcr0c24c501f4agcklaxmm5";
+ sha512 = "pdau6GRPERdAYUQwkBnGKxEfPyhVZXG/JiS44iZWiNdSOWE09N2lUgN6yshuq6fVSon4Pm0VMXd1srUUkLe9iA==";
};
};
"postgres-interval-1.2.0" = {
@@ -2495,7 +2558,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz";
- sha512 = "1jy8mn5fadqlhqhznmyr55ghlzi2k9bxvvbyqbzb8rzzw101gbphlz18jyd533qqhkqf9wdyj3wc68vvdhvjbss6xs7xhzbrwl5g67m";
+ sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==";
};
};
"process-nextick-args-2.0.1" = {
@@ -2504,7 +2567,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "1mgan8li4i2l4y7lsr7snks85n6xg5x693cqmzpid3fkk9br7v5xzgvh1zlfs08zkxn6s0n6qhykr64mszjfyxd77dhmdi1jhx992yy";
+ sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
};
};
"prom-client-11.5.3" = {
@@ -2513,7 +2576,7 @@ let
version = "11.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/prom-client/-/prom-client-11.5.3.tgz";
- sha512 = "3hnz5ii2bvrrh14qkfcnxkjsxwfrcasfr34masbkwg1n4c41yvv1ir5k9ylmc806izl1xcjzyhidsb3qp832x7vva5lrdnvchbbcgcb";
+ sha512 = "iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q==";
};
};
"proxy-addr-2.0.6" = {
@@ -2522,7 +2585,7 @@ let
version = "2.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
- sha512 = "0xy6dm0910h3nsa0ik45yccdfm6f84nl3h9dpkb22crqhdr3mmiczcbrq9z53gq7l2ijxhxi3pzsfzafrzymw4c1nn68ml1y2pdy7vn";
+ sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
};
};
"psl-1.8.0" = {
@@ -2531,7 +2594,7 @@ let
version = "1.8.0";
src = fetchurl {
url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "0hn7s5bxnn3k2hiqh8fmm7bvq4vd6j0a5hwj09jk31r1ylv6q28g5hl3z70m3gycwfb40vdp04fqi59hdjih3jz0fhszg0s5b7lx1s4";
+ sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
};
};
"punycode-2.1.1" = {
@@ -2540,7 +2603,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "381vqgh5xkqzrr6cxbzfykgnnk83m7qgpx3wjwj1hddn3sg2aibjxyr30rajpgv4js0cqknrbzwbfk5ryhiiyigzfjrk3zysy6i26sx";
+ sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
};
};
"qs-6.5.2" = {
@@ -2549,7 +2612,7 @@ let
version = "6.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
- sha512 = "0c46ws0x9g3mmkgfmvd78bzvnmv2b8ryg4ah6jvyyqgjv9v994z7xdyvsc4vg9sf98gg7phvy3q1ahgaj5fy3dwzf2rki6bixgl15ip";
+ sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
};
};
"qs-6.7.0" = {
@@ -2558,16 +2621,16 @@ let
version = "6.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz";
- sha512 = "34x6fm4dnq8m0kps5ann831k8fvx7jzlrcw8vvri0ki2g2ywdrjr8j5y14bvj9c0fd01ndsyx43y6ji51bfhnxk2gr5fpsks52429sl";
+ sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
};
};
- "quick-lru-5.1.0" = {
+ "quick-lru-5.1.1" = {
name = "quick-lru";
packageName = "quick-lru";
- version = "5.1.0";
+ version = "5.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.0.tgz";
- sha512 = "00p370py6dg4v3n92n6ma2a1pn9sa2j1dq1hah5935s1fghs4x3l4aqx149i2d2ix18rgk2rmrcdkd9sqjmxj985sizmklisd1hlc2s";
+ url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz";
+ sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==";
};
};
"randomstring-1.1.5" = {
@@ -2585,7 +2648,7 @@ let
version = "1.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
- sha512 = "15b00vag4wijzsp0lwi9jznpz16n858vq5p1p3dgjrqqil9c6d4x55s1nl1fi4cbq8307bylbvkd9qkhyk6qib8ksh8raibxb3jrf0y";
+ sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
};
};
"raw-body-2.4.0" = {
@@ -2594,7 +2657,7 @@ let
version = "2.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz";
- sha512 = "3flyhj96ayiy8is22lwh9sp1yqq9ksym43x22yri2ikzladqqzxj6z657bc0xb5f2wl7qr2ja4byf57c9f7l2d3wqdglxih886zrv70";
+ sha512 = "4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==";
};
};
"readable-stream-2.3.7" = {
@@ -2603,7 +2666,7 @@ let
version = "2.3.7";
src = fetchurl {
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "0zrh6gjjzwwycwydra51xcrgjgzyqv6dq38bfpwzmlqn702mwb4nj4sjjn499rycqndfk6rby0dksnq72x8pcbvqv0b2893mvq6if0i";
+ sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
};
};
"readable-stream-3.6.0" = {
@@ -2612,7 +2675,7 @@ let
version = "3.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
- sha512 = "1s8hs6ax9jwmmw558j3hyfx5lfn7qf66xg0giplz9jci7d8zp2d8vh96dzlis6xzpxfa5b2zbm8nm4mgsr71r6rl3w3qyfanb5qfn05";
+ sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
};
};
"readdirp-3.2.0" = {
@@ -2621,7 +2684,16 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz";
- sha512 = "0chzz12q3inpmwm6b4gi7g9n39jp24ah3mmjgss87hfsbx86vnxf49bx9wk2ng66037x2fh0cjf5rgx00c1m86lqlh7r6g9xm13ifbj";
+ sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
+ };
+ };
+ "readdirp-3.4.0" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz";
+ sha512 = "0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==";
};
};
"regenerator-runtime-0.11.1" = {
@@ -2630,7 +2702,7 @@ let
version = "0.11.1";
src = fetchurl {
url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
- sha512 = "03d4l8l8cyywh93wf5vw84lq56jh1b1d7jll4ny4z060j9hvx7w5q3q0b8q227jm93749k1c9h86r2pz0bm2xq5vp14g3r2kbvqc2rj";
+ sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
};
};
"request-2.88.2" = {
@@ -2639,7 +2711,7 @@ let
version = "2.88.2";
src = fetchurl {
url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
- sha512 = "23hm71jcxrwvp33azx8mx3w6dg21fr4w6lwvkvxyf6ckvhk3hz9dk8lzgkbiyzfl9ylhp4n807xp88ppq4gj5h07cmrgxf6nwxfvjrj";
+ sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
};
};
"request-promise-core-1.1.3" = {
@@ -2648,7 +2720,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz";
- sha512 = "00riv5nw32j70g67b1ll1h599bvdbnkgasnwl1m26pfdgdmgr6zaq500mprx5n77yrnhza27vs3c9icb4z5h6wnwmlha6f81bw3d2s0";
+ sha512 = "QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==";
};
};
"request-promise-native-1.0.8" = {
@@ -2657,7 +2729,7 @@ let
version = "1.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz";
- sha512 = "0qx1n06bjj430fidkma2dr90dmrixiza4ymk561v1xxpd5yp7r36lwirgsdn0nvra7s4xs9gs1xhd6fxvlps6q1wh5xq7m4d8n71akm";
+ sha512 = "dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==";
};
};
"require-directory-2.1.1" = {
@@ -2675,7 +2747,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
- sha512 = "2d0gd2x49nz3hgfwms6326sjw5fx7gqf997dnggc7l084cibgang6wr6ryksky32fvdz1bq72xm73kfxd3lj2qnfyjsp57jq287k8rl";
+ sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
};
};
"resolve-1.17.0" = {
@@ -2684,7 +2756,7 @@ let
version = "1.17.0";
src = fetchurl {
url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
- sha512 = "3byf4g1wqfhz5vqx4rbssknblmf4hbjxijmlzvnr7z2l54yr1m4lk14bly6kk6mkdhncfzvvikzk449liiia1ilrfv5iwcmi0jvpkw9";
+ sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
};
};
"retry-0.12.0" = {
@@ -2702,7 +2774,7 @@ let
version = "5.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "3xbm0dkya4bc3zwfwpdzbl8ngq0aai5ihlp2v3s39y7162c7wyvv9izj3g8hv6dy6vm2lq48lmfzygk0kxwbjb6xic7k4a329j99p8r";
+ sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
};
};
"safe-buffer-5.2.1" = {
@@ -2711,7 +2783,7 @@ let
version = "5.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
- sha512 = "1fq5yb2drm5x0pvp2ansqp7p3lq7q9p9z1pfhqfjgqs0ycq9zpnid55m5gx8ani9cwmjjcmn7nnn8j1f6iq3bxi56kdjwfa9six57df";
+ sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
};
};
"safer-buffer-2.1.2" = {
@@ -2720,7 +2792,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "2v99f22kh56y72d3s8wrgdvf5n10ry40dh3fwnsxr4d5rfvxdfxfmc3qyqkscnj4f8799jy9bpg6cm21x2d811dr9ib83wjrlmkg6k1";
+ sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
};
};
"semver-4.3.2" = {
@@ -2738,7 +2810,7 @@ let
version = "5.7.1";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "0cl68vp0ymkjpvim4s24v3awyk37d1bfbqrqv4ybwfi8yxga3d8fma2d6bh8dd4i2dsfwca324vaxm5dms61kdlmihdarfgzw6rmaxi";
+ sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
};
};
"semver-6.3.0" = {
@@ -2747,7 +2819,7 @@ let
version = "6.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
- sha512 = "17wg4dv63jhss5hwqd135zz67r5c30b7a1xz33kfa7knxr0wfypyb8mj2xmc3l71qkxrz569n89xwp5d77m7adn0sr5wzfjlh2m6zvg";
+ sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
};
};
"send-0.17.1" = {
@@ -2756,7 +2828,7 @@ let
version = "0.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
- sha512 = "016qgvxg1si6vn34p7piyc8mhvmav1zscm294wkcjf221y1l9zk5kwk5z6yn1ixspj12df25bpazb2h3fdclcf59xqc2h4w46r4mi86";
+ sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
};
};
"serve-static-1.14.1" = {
@@ -2765,7 +2837,7 @@ let
version = "1.14.1";
src = fetchurl {
url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
- sha512 = "0551vv6s1vgk5krzdn9cwnybsv6g4cyqpkk1dlkyv1pd8n7m8r7pi12r16bw12dzwl6ghj4qwizjsxc8vl26lv9c61fkq9r059yzji4";
+ sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
};
};
"set-blocking-2.0.0" = {
@@ -2783,7 +2855,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
- sha512 = "01qxzb0a6jrcxa6qh776v04ihqrmcy3qfbp9drfsjhfcsmaqd21mppr3ndj970ixfh6bpm8ai45jyqyzjfjw26pcyd82y6pyrcl1xr6";
+ sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
};
};
"simple-swizzle-0.2.2" = {
@@ -2801,7 +2873,7 @@ let
version = "0.6.1";
src = fetchurl {
url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
- sha512 = "3p7hw8p69ikj5mwapmqkacsjnbvdfk5ylyamjg9x5izkl717xvzj0vk3fnmx1n4pf54h5rs7r8ig5kk4jv4ycqqj0hv75cnx6k1lf2j";
+ sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
};
};
"source-map-support-0.5.19" = {
@@ -2810,7 +2882,7 @@ let
version = "0.5.19";
src = fetchurl {
url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
- sha512 = "0dsfcfq64jhz0vidzqf94hmh4vlzhfid0z2wnr5fdv2lkpv7dvcqbya7fpha9cwqlpkc8w2if8z9aixdkcglh87370rq8426gpyd2as";
+ sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
};
};
"spex-3.0.1" = {
@@ -2819,7 +2891,7 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/spex/-/spex-3.0.1.tgz";
- sha512 = "06c3i67lmyilbk851pqd0iy8vcd78y81p3mkbqzfcl69pmxx8n8qbjc3fpy8w3j70xsyi1hwl4761pfj93vb9ik3m7na1np99jrdf56";
+ sha512 = "priWZUrXBmVPHTOmtUeS7gZzCOUwRK87OHJw5K8bTC6MLOq93mQocx+vWccNyKPT2EY+goZvKGguGn2lx8TBDA==";
};
};
"split-1.0.1" = {
@@ -2828,7 +2900,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz";
- sha512 = "2916kdi862ik0dlvr2wf2kvzmw8i8wk5spbr9wpdcksrkhrl3m0082jj1q4mqzvv50mlah5s4vcy6k18nacbj09kxbzp2pbysh8wg4r";
+ sha512 = "mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==";
};
};
"sprintf-js-1.0.3" = {
@@ -2846,7 +2918,7 @@ let
version = "1.16.1";
src = fetchurl {
url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
- sha512 = "0i4jnrxh6i17qij2vfki7qxmk435cnacvg363qg0hya5incfj57akgbas8zcx2cl5pds9jfgfyhqm8wlqz6damsg059gymv99aylx8x";
+ sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
};
};
"stack-trace-0.0.10" = {
@@ -2882,7 +2954,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
- sha512 = "29s1fqgr4mnhfxwczgdghfmmc1f792m9hysvcjxw2h5lfj8ndf2b6gm02m96qk5m75g4aisijvng4pk618anwbr8i9ay2jyszkqgslw";
+ sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==";
};
};
"string-width-3.1.0" = {
@@ -2891,7 +2963,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
- sha512 = "3bix3jva53vcp1im3aa1y2v1lywkm7ix81gkwkj4915s2675pmw1c9n5x98q1m985hzgwkk1fnc2q78qz7s0fixhf994md3lazxr9xx";
+ sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
};
};
"string.prototype.trimend-1.0.1" = {
@@ -2900,25 +2972,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
- sha512 = "3mb88v9lf22jx2d71lnxcxvixdfypq1iq7ys5f3zv0ayv2w3cij73wnfbq43yyd8gdyjn1k29pphx639shjk39pn6c9mdlk8qaz24rd";
- };
- };
- "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 = "15qfz59cpsj9svgvcs24q6h47jfy5zfhg7dy3b8ik3nvf97vhvijy8d51vrprx4z0vfyscg7i2xv9qs960h1pvnmzm1n95m6svk8840";
- };
- };
- "string.prototype.trimright-2.1.2" = {
- name = "string.prototype.trimright";
- packageName = "string.prototype.trimright";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz";
- sha512 = "0b5kvxgqr55r745bccsjz35w9galqf42rm3lf5f4p2i21c4yq5l0fz0s03z4gq1d7yi52i3x6n8fa1n3fhlplc8d49vlaipqvp51m34";
+ sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
};
};
"string.prototype.trimstart-1.0.1" = {
@@ -2927,7 +2981,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
- sha512 = "13md9cfrlvkvbprd9svis80yjkv8glqai07nlqizqi2yhxzhw7mxza2jhb6k6mx1z67ndgf4dcf0hy5579fj8772hsi5b3g1bwnf5jz";
+ sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
};
};
"string_decoder-1.1.1" = {
@@ -2936,7 +2990,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "315yd4vzwrwk3vwj1klf46y1cj2jbvf88066y2rnwhksb98phj46jkxixbwsp3h607w7czy7cby522s7sx8mvspdpdm3s72y2ga3x4z";
+ sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
};
};
"string_decoder-1.3.0" = {
@@ -2945,7 +2999,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
- sha512 = "1w0mz57mvmqykm0jwma6lr4i9pip8p8c1ldaax7sxnrl6j0jbrkwggs037r1psmac0w04i9mb2rc1gzj1n2f0xvy1fr332n9pqmfi46";
+ sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==";
};
};
"strip-ansi-4.0.0" = {
@@ -2963,7 +3017,7 @@ let
version = "5.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
- sha512 = "1cf4mpsr46nik5xxyb9wc4cz6c4yymi2ijpfx1nghnkl39l8pgq1sc7q19jzrjkwpn9i7hwg4q3rs4ny3vssrc6506an1lv0bb6rr0f";
+ sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
};
};
"strip-json-comments-2.0.1" = {
@@ -2981,7 +3035,7 @@ let
version = "5.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
- sha512 = "2ihqi2z38fr1sq2jvwqgjqymncmkhxqz0x3bi97w4b4fn24wsdy71j139p95sb3nfrh3a449n0sqhm1z0jsi04860y8vdy8sp0n6da2";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
};
};
"supports-color-6.0.0" = {
@@ -2990,7 +3044,7 @@ let
version = "6.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz";
- sha512 = "0p5l02lyminbqmcpm7257093sd8w5ca7q5xnnym2z71bwbhmisnyzn2jh5xma418sx29m8yinka6f7rphc7dl76lc88bm2w4z14lzx2";
+ sha512 = "on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==";
};
};
"tdigest-0.1.1" = {
@@ -3008,7 +3062,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz";
- sha512 = "1pazh99870gi3zslirzkribr37akp4zc5r73q78y89vpzjlcmpdrv7qx6wc3x2bwl20xcrq5hhs7cv3rzk8llm38nhqq9z0dhsldrds";
+ sha512 = "uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==";
};
};
"through-2.3.8" = {
@@ -3026,7 +3080,7 @@ let
version = "5.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz";
- sha512 = "2qkrna8q80arai14s6f17djc3cgwiilnhibfykwzkif4gs9ny3fmqmxqf56fvc7fjwyr01p97nk1ckd67s8476cslmj3rwp7s5zp4zb";
+ sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==";
};
};
"toidentifier-1.0.0" = {
@@ -3035,7 +3089,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
- sha512 = "1bip1yxcfy4c0yl2kwmj9jyzfg1ixyj564wd1aaf46rabdiasx62yznb8bwn9cki886f353axgca42zma7q9rb4b50lhm1zz7y8g8y9";
+ sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==";
};
};
"tough-cookie-2.5.0" = {
@@ -3044,7 +3098,7 @@ let
version = "2.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
- sha512 = "3xgcny117pqhfncr4gbmagzlnjiqqgq0lrvmljdfcdy64nc0xjfcbf1r08dmp1v1m3s51kq0yxc18nl3j9lbpr5bp5lgmi6719yqlly";
+ sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
};
};
"triple-beam-1.3.0" = {
@@ -3053,25 +3107,25 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz";
- sha512 = "0ppdjj0px3nrh57jbdhh12f3hx0xc2zg2zn61h3sdws4glcixr2k793bkv7hakb273pw8jq4qaxn0l28z658biy4bkd59a7bsyx9cay";
+ sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==";
};
};
- "ts-node-8.10.1" = {
+ "ts-node-8.10.2" = {
name = "ts-node";
packageName = "ts-node";
- version = "8.10.1";
+ version = "8.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
- sha512 = "2zyrdhgyii4klwqhy8r5pps3w0g6x6rpbqnifm75sn9ws67zlalw9fbsfwfwkbww3n729hil48a6nxkavb1x4jypa4pi40ypva77lvd";
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz";
+ sha512 = "ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==";
};
};
- "tslib-1.12.0" = {
+ "tslib-1.13.0" = {
name = "tslib";
packageName = "tslib";
- version = "1.12.0";
+ version = "1.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.12.0.tgz";
- sha512 = "2l8pn1y3qicb8m0bf97jljyxbyjkarikq1z6vgh2rq527v2ah57p0rhsngsqx3ad4wzfchg8mlz2s4aylff6lvxw1gjp4zl8d145g76";
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
+ sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
};
};
"tslint-6.1.2" = {
@@ -3080,7 +3134,7 @@ let
version = "6.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz";
- sha512 = "24dh0i5b1rkxy5g1n9d0kf4rg6layq6z3l5jg2hyz11lk8zdpqx2b03s0kwnjhx4l4ywg3js616wbh00nh3cmpw3g84f4xps8nnn8sk";
+ sha512 = "UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==";
};
};
"tsutils-2.29.0" = {
@@ -3089,7 +3143,7 @@ let
version = "2.29.0";
src = fetchurl {
url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz";
- sha512 = "2cc8fsdfbgfcjj6y7dlr0kpmkhbw0j69cak4s21jb44w57dlwksrjx8wn1h4f1j2vx8dhj9mrqsbmmwd96mrsd59743ghq948f5b4l3";
+ sha512 = "g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==";
};
};
"tunnel-agent-0.6.0" = {
@@ -3116,7 +3170,7 @@ let
version = "4.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz";
- sha512 = "3z3kf4kgd3czn50a158v1k2l61lpbznrbk8xvh2pdsfsrcsda3271427fzmp1r7awnvvzrhzclfm03cpv671rdlqyz56xpmh6cgzyni";
+ sha512 = "0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==";
};
};
"type-is-1.6.18" = {
@@ -3125,16 +3179,16 @@ let
version = "1.6.18";
src = fetchurl {
url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
- sha512 = "3r7402x79nilhdgk4z21yjh5y9vix8lwlll1kzcn8jd2m89vzksdb6wddia77cxv3iwhd6i5hkv6n7diwjbhpy7y03i2kqlvfplli2f";
+ sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
};
};
- "typescript-3.9.2" = {
+ "typescript-3.9.5" = {
name = "typescript";
packageName = "typescript";
- version = "3.9.2";
+ version = "3.9.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.9.2.tgz";
- sha512 = "15y587awly8lrclsfw0fp2r1545332rrpf0g7cpi90jj67sryyj76hgbb1fna5bzwlg3940bmnyhd7qmll6nwi86n6vpf7zi6mjssdb";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz";
+ sha512 = "hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==";
};
};
"underscore-1.4.4" = {
@@ -3146,13 +3200,13 @@ let
sha1 = "61a6a32010622afa07963bf325203cf12239d604";
};
};
- "unhomoglyph-1.0.5" = {
+ "unhomoglyph-1.0.6" = {
name = "unhomoglyph";
packageName = "unhomoglyph";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.5.tgz";
- sha512 = "1p3flai5dwdy5krysfl6wjvz6b3pmkkzxwwpcycfkq93k17ghw7frlc5rnm1ra43h1a6lg6q44yp9ga19zhjv2q0nw3m0m8n7d31l5c";
+ url = "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.6.tgz";
+ sha512 = "7uvcWI3hWshSADBu4JpnyYbTVc7YlhF5GDW/oPD5AxIxl34k4wXR3WDkPnzLxkN32LiTCTKMQLtKVZiwki3zGg==";
};
};
"unpipe-1.0.0" = {
@@ -3170,7 +3224,7 @@ let
version = "4.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
- sha512 = "2fz60s71ghl56ddfiiaws81xpiidlbjk69jyjmahz190d2advy9zdbcwh5if4rgg5hxdbfxhkwiipjrnjy8w834bxsmzambd2p4b3r9";
+ sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
};
};
"util-deprecate-1.0.2" = {
@@ -3197,7 +3251,7 @@ let
version = "3.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "3y9pcli1v8nqryqd2c4pxj9kcv92mjc22z4smg08pdjzrbwda19xmjbzms1dwr04995h4carz9s8mldbiqb8708694lwr501r3q6d0y";
+ sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
};
};
"uuid-7.0.3" = {
@@ -3206,7 +3260,7 @@ let
version = "7.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz";
- sha512 = "057la6a6bzkdwiz137vdyjaigybq0gyc3i8xvgc3gs4ja5blpjwbq9si4zmji0cgb81wzsj44q8l1nrmmjgkpazl1h3d1ap99xs9x0c";
+ sha512 = "DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==";
};
};
"vary-1.1.2" = {
@@ -3233,7 +3287,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
- sha512 = "0hr4hxkk8yb9fz993bs69pf8z2z2qb6sdpxfxb84sd16lja9fsx444pk1ang1ivmjjv5srnsm6fihdj593w7rwxdh834cdmd9hms4hz";
+ sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
};
};
"which-module-2.0.0" = {
@@ -3251,16 +3305,16 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz";
- sha512 = "2224a32flpf40nhq6rj4idzkcdz0vx65bfxp90hd06db18l6fiqgxz1xnaygm3pbfb1a6v73hl8ryq4996b09zwwins0bqprx0hwsa0";
+ sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==";
};
};
- "winston-3.2.1" = {
+ "winston-3.3.2" = {
name = "winston";
packageName = "winston";
- version = "3.2.1";
+ version = "3.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz";
- sha512 = "0xywwwrgdf54nfk0pzdpkgn27jwxkkfimf5s9jd04xihx03wwj71r0nafdmsdfg5brj9hsdalqj19vpl2442gx82210ax5xfj1ayknd";
+ url = "https://registry.npmjs.org/winston/-/winston-3.3.2.tgz";
+ sha512 = "vTOrUZlyQPS8VpCcQ1JT8BumDAUe4awCHZ9nmGgO7LqkV4atj0dKa5suA7Trf7QKtBszE2yUs9d8744Kz9j4jQ==";
};
};
"winston-compat-0.1.5" = {
@@ -3269,7 +3323,7 @@ let
version = "0.1.5";
src = fetchurl {
url = "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz";
- sha512 = "3v94p4wq3xmi9d5f1gsk39fj6nc6nq8ivh7ka0whzvg7g71zplmgw9b5vkl7kqr66qm9xd5i4l0vhazmxzpgflqvhaq1lzsfiqczyqh";
+ sha512 = "EPvPcHT604AV3Ji6d3+vX8ENKIml9VSxMRnPQ+cuK/FX6f3hvPP2hxyoeeCOCFvDrJEujalfcKWlWPvAnFyS9g==";
};
};
"winston-daily-rotate-file-3.10.0" = {
@@ -3278,16 +3332,16 @@ let
version = "3.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz";
- sha512 = "22fkfci36zb0q6ygc6sg2x2l0886j2cayl6jbi703smf5h4iwa1g2j4dwwr30jr2zjgdyh95ig8yqfk0y8h51gnvi8zf2inn9yh5vr8";
+ sha512 = "KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==";
};
};
- "winston-transport-4.3.0" = {
+ "winston-transport-4.4.0" = {
name = "winston-transport";
packageName = "winston-transport";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz";
- sha512 = "3a2khvz9qld5b1ci486nyphyi96pg5n8xin9f0lrx0hllvvjqkj8y393rs2fiyz7afg7244vchiv3ka3klm4xgykxrzipi20nxhyv07";
+ url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz";
+ sha512 = "Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==";
};
};
"wrap-ansi-5.1.0" = {
@@ -3296,7 +3350,7 @@ let
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
- sha512 = "3nmsfqfd98a7bgjyhd334y5gzc98nnkipfkmk2z1v4m0acagmpq951d8brmrsxvpnk256fbrp7zkn5n8v02pn4q4zai7zgnvy47yba0";
+ sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
};
};
"wrappy-1.0.2" = {
@@ -3314,7 +3368,7 @@ let
version = "5.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz";
- sha512 = "0f6ay7yn6xslzh3h66d5krqnp48d9g3ikwk0ijiyyxfkwaqxxf3b0qdswy6ych79mj44315qd16snlnk6m6npc5l0habgy5lc7wb8cd";
+ sha512 = "jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==";
};
};
"xtend-4.0.2" = {
@@ -3323,7 +3377,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
- sha512 = "08w1d6fg23v422cfwd55306pfs9n9cqpz6hycahq3adm3n29wmhl9bmpn4vk75rlzgwn7hp4n3idqxvw8c53zbr04h7a98p43b199ic";
+ sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
};
};
"y18n-4.0.0" = {
@@ -3332,7 +3386,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
- sha512 = "3zj75gvpcgiphxpci4ji1znykk9n4cs0aw3dd6inwdvkmxyqn2483vya70lssjwq8alspnpw88vgii21fdrcn2vmfyppzgf4mkvzm5g";
+ sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
"yargs-13.3.2" = {
@@ -3341,7 +3395,7 @@ let
version = "13.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
- sha512 = "19rg5b2rhj2kg44as5vv9jxmpr39lw250885w6nlfwyhvwd5nxnnx7fc35v7h615i65cik7k3wi7ac20c91kcgfi5wy7blgk31xjz81";
+ sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
};
};
"yargs-parser-13.1.2" = {
@@ -3350,7 +3404,7 @@ let
version = "13.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
- sha512 = "375nan6m28q81h8q9a8vmcxgiq7s81yn1ql7zdikac0c4j2kmxdjzmbq14fcp9jm4ilcfzkd9ym4x7c80s7r6g488wf13zz2wsyqmny";
+ sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==";
};
};
"yargs-unparser-1.6.0" = {
@@ -3359,7 +3413,7 @@ let
version = "1.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz";
- sha512 = "17qgbcv8wypl4qr620558qd8ff03nqqiq84mp200mizrbsfj4nyil345iny8zx4ia5hfpjmk2mnhqp7y54qpsypd993ml57cj14mnsv";
+ sha512 = "W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==";
};
};
"yn-3.1.1" = {
@@ -3368,33 +3422,34 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz";
- sha512 = "3lq5f8c7lb89pyxhpb8nrbif4p5ganpyfzz267dgqxr6dn6yr0vgh017403bmy2v651m1wmd8k6x2fm5v37nmn1i8xngfxccn0347jk";
+ sha512 = "Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==";
};
};
};
in
{
- "matrix-appservice-slack-git+https://github.com/matrix-org/matrix-appservice-slack.git#1.3.1" = nodeEnv.buildNodePackage {
+ "matrix-appservice-slack-git+https://github.com/matrix-org/matrix-appservice-slack.git#1.4.0" = nodeEnv.buildNodePackage {
name = "matrix-appservice-slack";
packageName = "matrix-appservice-slack";
- version = "1.3.1";
+ version = "1.4.0";
src = fetchgit {
url = "https://github.com/matrix-org/matrix-appservice-slack.git";
- rev = "368c7af0c87053779d61b3c702fc533003960a99";
- sha256 = "add6a164e982cfa8837168e4a8c0b4a3fb248c9cf331ea8c6109767f6fc76cef";
+ rev = "933c3a64fdff42ebc11e5385f588f981e201897d";
+ sha256 = "cddcff326688ceddfd37eae44d3947ea84cf1d8fd2062e3c203ffbf35e2ea7f6";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ sources."@dabh/diagnostics-2.0.2"
sources."@slack/logger-1.1.1"
- (sources."@slack/rtm-api-5.0.4" // {
+ (sources."@slack/rtm-api-5.0.5" // {
dependencies = [
sources."p-queue-2.4.2"
];
})
- sources."@slack/types-1.6.0"
- (sources."@slack/web-api-5.8.1" // {
+ sources."@slack/types-1.7.0"
+ (sources."@slack/web-api-5.10.0" // {
dependencies = [
sources."p-queue-2.4.2"
];
@@ -3403,29 +3458,30 @@ in
sources."@types/caseless-0.12.2"
sources."@types/chai-4.2.11"
sources."@types/connect-3.4.33"
- sources."@types/events-3.0.0"
sources."@types/express-4.17.6"
sources."@types/express-serve-static-core-4.17.7"
sources."@types/is-stream-1.1.0"
- sources."@types/mime-2.0.1"
+ sources."@types/mime-2.0.2"
sources."@types/mocha-7.0.2"
sources."@types/nedb-1.8.9"
sources."@types/node-13.9.3"
sources."@types/node-emoji-1.8.1"
+ sources."@types/nunjucks-3.1.3"
sources."@types/p-queue-2.3.2"
- sources."@types/qs-6.9.2"
+ sources."@types/qs-6.9.3"
sources."@types/randomstring-1.1.6"
sources."@types/range-parser-1.2.3"
- sources."@types/request-2.48.4"
+ sources."@types/request-2.48.5"
sources."@types/request-promise-native-1.0.17"
sources."@types/retry-0.12.0"
- sources."@types/serve-static-1.13.3"
+ sources."@types/serve-static-1.13.4"
sources."@types/tough-cookie-4.0.0"
- sources."@types/uuid-7.0.3"
- sources."@types/ws-5.1.2"
+ sources."@types/uuid-7.0.4"
+ sources."@types/ws-7.2.5"
sources."@types/yargs-13.0.9"
sources."@types/yargs-parser-13.1.0"
sources."Slackdown-git://github.com/Half-Shot/slackdown#efd8934a3d9c3bf0064c0b217c5cf6b62ee697e4"
+ sources."a-sync-waterfall-1.0.1"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
@@ -3438,6 +3494,7 @@ in
sources."argparse-1.0.10"
sources."array-flatten-1.1.1"
sources."array-uniq-1.0.2"
+ sources."asap-2.0.6"
sources."asn1-0.2.4"
sources."assert-options-0.6.2"
sources."assert-plus-1.0.0"
@@ -3446,7 +3503,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."axios-0.19.2"
sources."babel-runtime-6.26.0"
sources."balanced-match-1.0.0"
@@ -3480,17 +3537,16 @@ in
];
})
sources."check-error-1.0.2"
- sources."chokidar-3.3.0"
+ sources."chokidar-3.4.0"
sources."cliui-5.0.0"
sources."color-3.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."color-string-1.5.3"
- sources."colornames-1.1.1"
sources."colors-1.4.0"
sources."colorspace-1.1.2"
sources."combined-stream-1.0.8"
- sources."commander-2.20.3"
+ sources."commander-3.0.2"
sources."concat-map-0.0.1"
sources."content-disposition-0.5.3"
sources."content-type-1.0.4"
@@ -3507,15 +3563,13 @@ in
sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
- sources."diagnostics-1.1.1"
sources."diff-3.5.0"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."emoji-regex-7.0.3"
- sources."enabled-1.0.2"
+ sources."enabled-2.0.0"
sources."encodeurl-1.0.2"
- sources."env-variable-0.0.6"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-2.0.0"
@@ -3529,10 +3583,10 @@ in
})
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
- sources."fecha-2.3.3"
+ sources."fecha-4.2.0"
sources."file-stream-rotator-0.4.1"
sources."fill-range-7.0.1"
(sources."finalhandler-1.1.2" // {
@@ -3543,6 +3597,7 @@ in
sources."find-up-3.0.0"
sources."finity-0.5.4"
sources."flat-4.1.0"
+ sources."fn.name-1.1.0"
sources."follow-redirects-1.5.10"
sources."forever-agent-0.6.1"
sources."form-data-2.5.1"
@@ -3575,7 +3630,7 @@ in
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-callable-1.2.0"
sources."is-date-object-1.0.2"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
@@ -3584,7 +3639,7 @@ in
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-regex-1.1.0"
sources."is-stream-1.1.0"
sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
@@ -3592,21 +3647,21 @@ in
sources."isexe-2.0.0"
sources."isstream-0.1.2"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsonpointer-4.0.1"
sources."jsprim-1.4.1"
- sources."kuler-1.0.1"
+ sources."kuler-2.0.0"
sources."lie-3.1.1"
- sources."localforage-1.7.3"
+ sources."localforage-1.7.4"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."lodash.toarray-4.4.0"
sources."log-symbols-3.0.0"
- (sources."logform-2.1.2" // {
+ (sources."logform-2.2.0" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -3629,15 +3684,18 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- (sources."mocha-7.1.2" // {
+ (sources."mocha-7.2.0" // {
dependencies = [
+ sources."chokidar-3.3.0"
sources."debug-3.2.6"
sources."escape-string-regexp-1.0.5"
+ sources."js-yaml-3.13.1"
sources."ms-2.1.1"
+ sources."readdirp-3.2.0"
sources."supports-color-6.0.0"
];
})
- sources."moment-2.25.3"
+ sources."moment-2.27.0"
(sources."morgan-1.10.0" // {
dependencies = [
sources."debug-2.6.9"
@@ -3655,16 +3713,17 @@ in
})
sources."nopt-3.0.6"
sources."normalize-path-3.0.0"
+ sources."nunjucks-3.2.1"
sources."oauth-sign-0.9.0"
sources."object-hash-1.3.1"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.1.0"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
- sources."one-time-0.0.4"
+ sources."one-time-1.0.0"
sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
sources."p-limit-2.3.0"
@@ -3685,13 +3744,13 @@ in
sources."path-to-regexp-0.1.7"
sources."pathval-1.1.0"
sources."performance-now-2.1.0"
- sources."pg-8.1.0"
- sources."pg-connection-string-2.2.2"
+ sources."pg-8.2.1"
+ sources."pg-connection-string-2.2.3"
sources."pg-int8-1.0.1"
- sources."pg-minify-1.6.0"
- sources."pg-pool-3.2.0"
- sources."pg-promise-10.5.5"
- sources."pg-protocol-1.2.2"
+ sources."pg-minify-1.6.1"
+ sources."pg-pool-3.2.1"
+ sources."pg-promise-10.5.7"
+ sources."pg-protocol-1.2.4"
sources."pg-types-2.2.0"
sources."pgpass-1.0.2"
sources."picomatch-2.2.2"
@@ -3705,12 +3764,12 @@ in
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.7.0"
- sources."quick-lru-5.1.0"
+ sources."quick-lru-5.1.1"
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."readdirp-3.4.0"
sources."regenerator-runtime-0.11.1"
(sources."request-2.88.2" // {
dependencies = [
@@ -3753,8 +3812,6 @@ in
sources."stealthy-require-1.1.1"
sources."string-width-3.1.0"
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 = [
@@ -3771,14 +3828,15 @@ in
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
sources."triple-beam-1.3.0"
- (sources."ts-node-8.10.1" // {
+ (sources."ts-node-8.10.2" // {
dependencies = [
sources."diff-4.0.2"
];
})
- sources."tslib-1.12.0"
+ sources."tslib-1.13.0"
(sources."tslint-6.1.2" // {
dependencies = [
+ sources."commander-2.20.3"
sources."diff-4.0.2"
sources."semver-5.7.1"
];
@@ -3788,9 +3846,9 @@ in
sources."tweetnacl-0.14.5"
sources."type-detect-4.0.8"
sources."type-is-1.6.18"
- sources."typescript-3.9.2"
+ sources."typescript-3.9.5"
sources."underscore-1.4.4"
- sources."unhomoglyph-1.0.5"
+ sources."unhomoglyph-1.0.6"
sources."unpipe-1.0.0"
sources."uri-js-4.2.2"
sources."util-deprecate-1.0.2"
@@ -3807,13 +3865,15 @@ in
sources."strip-ansi-4.0.0"
];
})
- (sources."winston-3.2.1" // {
+ (sources."winston-3.3.2" // {
dependencies = [
- sources."async-2.6.3"
+ sources."async-3.2.0"
+ sources."is-stream-2.0.0"
];
})
(sources."winston-compat-0.1.5" // {
dependencies = [
+ sources."fecha-2.3.3"
sources."logform-1.10.0"
sources."ms-2.1.2"
];
@@ -3823,7 +3883,7 @@ in
sources."semver-6.3.0"
];
})
- (sources."winston-transport-4.3.0" // {
+ (sources."winston-transport-4.4.0" // {
dependencies = [
sources."readable-stream-2.3.7"
sources."string_decoder-1.1.1"
diff --git a/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json b/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
index 1807b9085b69267d60e4ce6eb049d0f175e293c8..52568eefb77eb4be81e882bfd47aa8bbb1f4ace0 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.3.1" }
+ {"matrix-appservice-slack": "git+https://github.com/matrix-org/matrix-appservice-slack.git#1.4.0" }
]
diff --git a/pkgs/servers/matrix-synapse/plugins/default.nix b/pkgs/servers/matrix-synapse/plugins/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..f3dbaa1573f0b7c2e04f1419637ad15ae73363ba
--- /dev/null
+++ b/pkgs/servers/matrix-synapse/plugins/default.nix
@@ -0,0 +1,6 @@
+{ callPackage }:
+
+{
+ matrix-synapse-ldap3 = callPackage ./ldap3.nix { };
+ matrix-synapse-pam = callPackage ./pam.nix { };
+}
diff --git a/pkgs/servers/matrix-synapse/plugins/ldap3.nix b/pkgs/servers/matrix-synapse/plugins/ldap3.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9f1aec20033b3af7044ffccc5e4d4f46f2a8c9a4
--- /dev/null
+++ b/pkgs/servers/matrix-synapse/plugins/ldap3.nix
@@ -0,0 +1,17 @@
+{ isPy3k, buildPythonPackage, fetchPypi, service-identity, ldap3, twisted, ldaptor, mock }:
+
+buildPythonPackage rec {
+ pname = "matrix-synapse-ldap3";
+ version = "0.1.4";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "01bms89sl16nyh9f141idsz4mnhxvjrc3gj721wxh1fhikps0djx";
+ };
+
+ propagatedBuildInputs = [ service-identity ldap3 twisted ];
+
+ # ldaptor is not ready for py3 yet
+ doCheck = !isPy3k;
+ checkInputs = [ ldaptor mock ];
+}
diff --git a/pkgs/servers/matrix-synapse/plugins/pam.nix b/pkgs/servers/matrix-synapse/plugins/pam.nix
new file mode 100644
index 0000000000000000000000000000000000000000..47ee28a7794cc514f013fa1f24c2ed4185cb30b2
--- /dev/null
+++ b/pkgs/servers/matrix-synapse/plugins/pam.nix
@@ -0,0 +1,15 @@
+{ buildPythonPackage, fetchFromGitHub, twisted, python-pam }:
+
+buildPythonPackage rec {
+ pname = "matrix-synapse-pam";
+ version = "0.1.2";
+
+ src = fetchFromGitHub {
+ owner = "14mRh4X0r";
+ repo = "matrix-synapse-pam";
+ rev = "v${version}";
+ sha256 = "10byma9hxz3g4sirw5sa4pvljn83h9vs7zc15chhpl2n14bdx45l";
+ };
+
+ propagatedBuildInputs = [ twisted python-pam ];
+}
diff --git a/pkgs/servers/matterbridge/default.nix b/pkgs/servers/matterbridge/default.nix
index 7f1868af4c35730fd80d84e5a95f2c4cd730d483..ee58671a8549d05fe7923fb563dfde8291891e0f 100644
--- a/pkgs/servers/matterbridge/default.nix
+++ b/pkgs/servers/matterbridge/default.nix
@@ -2,14 +2,14 @@
buildGoModule rec {
pname = "matterbridge";
- version = "1.17.1";
+ version = "1.17.5";
goPackagePath = "github.com/42wim/matterbridge";
vendorSha256 = null;
src = fetchurl {
url = "https://github.com/42wim/matterbridge/archive/v${version}.tar.gz";
- sha256 = "0xf0s1bvlzqnxz2kvqx1h9gmgqxdlf34s27s3zradi8fwd8hriv6";
+ sha256 = "1p89ik5zr1qq1abd9k1xfa4j62b11zdnl2gm52y0s5yx8slap4w0";
};
meta = with stdenv.lib; {
diff --git a/pkgs/servers/mattermost/matterircd.nix b/pkgs/servers/mattermost/matterircd.nix
index bb6d1584a670b024c9f37097bfbae95c25ed2c54..d644e985db5abdbcf817baae68634304aa5c7d8d 100644
--- a/pkgs/servers/mattermost/matterircd.nix
+++ b/pkgs/servers/mattermost/matterircd.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "matterircd";
- version = "0.18.2";
+ version = "0.19.4";
src = fetchFromGitHub {
owner = "42wim";
repo = "matterircd";
rev = "v${version}";
- sha256 = "0g57g91v7208yynf758k9v73jdhz4fbc1v23p97rzrl97aq0rd5r";
+ sha256 = "1kwyk6gy4d4v2rzyr7vwvi8vm69rz1hdn0gkpan2kh1p63z77gbv";
};
goPackagePath = "github.com/42wim/matterircd";
diff --git a/pkgs/servers/mautrix-telegram/default.nix b/pkgs/servers/mautrix-telegram/default.nix
index 2b8c418a261ee97a8f6049018ae2c229cba30038..da4f77e3394c91c3ccb526b656ff603ab64a1316 100644
--- a/pkgs/servers/mautrix-telegram/default.nix
+++ b/pkgs/servers/mautrix-telegram/default.nix
@@ -4,12 +4,12 @@ with python3.pkgs;
buildPythonPackage rec {
pname = "mautrix-telegram";
- version = "0.8.0";
+ version = "0.8.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "10r644ddprnhadv2jfb1xxp0rcqi65n3hv7dv7j9znnnykgnwvls";
+ sha256 = "1gz6d28dq3ykvr3wp85wkc05lbppdzf5j9i62pgx0blmx3jh0yrk";
};
postPatch = ''
diff --git a/pkgs/servers/mautrix-whatsapp/default.nix b/pkgs/servers/mautrix-whatsapp/default.nix
index bb129063e26d95451df9c4003c9ecf3893f8e9b8..00a726cf80e4da3df16407c3303d0554abe60656 100644
--- a/pkgs/servers/mautrix-whatsapp/default.nix
+++ b/pkgs/servers/mautrix-whatsapp/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "mautrix-whatsapp";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchFromGitHub {
owner = "tulir";
repo = "mautrix-whatsapp";
rev = "v${version}";
- sha256 = "0cjgyn311zvpdsagyndkw89bvdrcli5kqznss8dsh05wrllxp3x4";
+ sha256 = "1df6m1jjv8la6qcz3c5a6pw0jk81f1khx3d9q17d6v3ihrki8krk";
};
buildInputs = [ olm ];
- vendorSha256 = "0980p9x62iav6j1w36w2i8pqyv6amnx4ngrgylq2vkjlcgihl2i8";
+ vendorSha256 = "1mgjfs9q3id36qb012l652ljcrvjaryjf6n4ry57k09gixla8wx9";
overrideModAttrs = _: {
postBuild = ''
diff --git a/pkgs/servers/mediatomb/default.nix b/pkgs/servers/mediatomb/default.nix
index 17bfdef2a30de27cd1a599c4e6081177f61d96a8..d996a6ad0ef2c0bcba5c979fcc569b06035e28cf 100644
--- a/pkgs/servers/mediatomb/default.nix
+++ b/pkgs/servers/mediatomb/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchgit
-, sqlite, expat, mp4v2, flac, spidermonkey, taglib, libexif, curl, ffmpeg, file
+, sqlite, expat, mp4v2, flac, spidermonkey, taglib, libexif, curl, ffmpeg_3, file
, pkgconfig, autoreconfHook }:
stdenv.mkDerivation rec {
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
sha256 = "1mimslr4q6mky865y6561rr64cbn4gf0qc2dhgb31hxp4rc1kmzd";
};
- buildInputs = [ sqlite expat spidermonkey taglib libexif curl ffmpeg file mp4v2 flac
+ buildInputs = [ sqlite expat spidermonkey taglib libexif curl ffmpeg_3 file mp4v2 flac
pkgconfig autoreconfHook ];
meta = with stdenv.lib; {
diff --git a/pkgs/servers/metabase/default.nix b/pkgs/servers/metabase/default.nix
index 5d50f8c9b0c8c65b4caf5e8cbdfbc0bd748f8051..a85e6bbf71ea0814e76180335eb0255353a82ce2 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.3";
+ version = "0.35.4";
src = fetchurl {
url = "http://downloads.metabase.com/v${version}/metabase.jar";
- sha256 = "1iax99id47a8mkdyr5wp2dwvl0d1lfh9gsamd1m0qpxw9mbvpkbq";
+ sha256 = "1mggrkd4ih8fak4nk3a8z5677nblvihjvkvgmix080cps44bcfd8";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/misc/navidrome/default.nix b/pkgs/servers/misc/navidrome/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c07214ce3a50e8aa714c51d54c326bb9d20240ad
--- /dev/null
+++ b/pkgs/servers/misc/navidrome/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchurl, ffmpeg, ffmpegSupport ? true, makeWrapper }:
+
+with stdenv.lib;
+
+stdenv.mkDerivation rec {
+ pname = "navidrome";
+ version = "0.24.0";
+
+ src = fetchurl {
+ url = "https://github.com/deluan/navidrome/releases/download/v${version}/navidrome_${version}_Linux_x86_64.tar.gz";
+ sha256 = "1lk9fl2h1rsqirqnz4qmapv9hl2axz7j32p9a011h0n90frabski";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ unpackPhase = ''
+ tar xvf $src navidrome
+ '';
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp navidrome $out/bin
+ '';
+
+ postFixup = ''
+ wrapProgram $out/bin/navidrome \
+ --prefix PATH : ${makeBinPath (optional ffmpegSupport ffmpeg)}
+ '';
+
+ meta = {
+ description = "Navidrome Music Server and Streamer compatible with Subsonic/Airsonic";
+ homepage = "https://www.navidrome.org/";
+ license = licenses.gpl3;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ aciceri ];
+ };
+}
diff --git a/pkgs/servers/monitoring/grafana/default.nix b/pkgs/servers/monitoring/grafana/default.nix
index cb1bff7ba88f5514f08417cd4b60d5ed1a41d74c..293592fc8dce9c3987f7b70baa1acb397d4ddd62 100644
--- a/pkgs/servers/monitoring/grafana/default.nix
+++ b/pkgs/servers/monitoring/grafana/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "grafana";
- version = "7.0.3";
+ version = "7.0.4";
excludedPackages = [ "release_publisher" ];
@@ -10,12 +10,12 @@ buildGoModule rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "1s5hq7icfnaiq7msk7vdz30wdhw13s115vg8ws7gqv5sl1hi0vlg";
+ sha256 = "16vdbxq9vhv71jjk689xx0nn3qr4s5ybzbp41dm09pppvxzibpg7";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "1wk991nvm6a18mah37dh0sdi72gdshpzdi367v7fpz2b9vd65b4g";
+ sha256 = "1362rwmpv1y32w5m1fd9vqffs32244f0h7d5jm5cigiq2l7ix7n2";
};
vendorSha256 = "00xvpxhnvxdf030978paywl794mlmgqzd94b64hh67946acnbjcl";
diff --git a/pkgs/servers/monitoring/kapacitor/default.nix b/pkgs/servers/monitoring/kapacitor/default.nix
index 93f0531887c14f603006e7af1c62aa3f9dc2453b..6f2e51fffd61ca3d58c10f875a9fc2f66e2f9a7f 100644
--- a/pkgs/servers/monitoring/kapacitor/default.nix
+++ b/pkgs/servers/monitoring/kapacitor/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "kapacitor";
- version = "1.5.4";
+ version = "1.5.5";
goPackagePath = "github.com/influxdata/kapacitor";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "influxdata";
repo = "kapacitor";
rev = "v${version}";
- sha256 = "1sd0gwqwa2bk81lshs8cy49mk1nh4azjkk0283rh0rkimy90l0zz";
+ sha256 = "17zk7fs6yl5hmhr3inwkafwmg2ihaicj43gdi5888dinhpa9bij1";
};
meta = with lib; {
diff --git a/pkgs/servers/monitoring/mtail/default.nix b/pkgs/servers/monitoring/mtail/default.nix
index d701a7ca001e574b4054320f1594a4edef5d6ce1..5e51750a795b4286e2a394b07c914f38783f8c15 100644
--- a/pkgs/servers/monitoring/mtail/default.nix
+++ b/pkgs/servers/monitoring/mtail/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "mtail";
- version = "3.0.0-rc35";
+ version = "3.0.0-rc36";
src = fetchFromGitHub {
owner = "google";
repo = "mtail";
rev = "v${version}";
- sha256 = "04hzr0cw0dq7hmqvp1lhm5wl239yrxmcpsl25sqk74wy06cgrrqd";
+ sha256 = "1xdpjzcr143f7430wl9l6zzq9yhbkirr3fbfw60f10zpglrcx8a4";
};
- vendorSha256 = "1km3ldqz35lpkglp9n332vxr38xxfqyij1fi2qq0agyyydbvakj5";
+ vendorSha256 = "02fnvy897cygmipc5snza556qihjwrp1lf9qi9f5dzarphd6d0pw";
subPackages = [ "cmd/mtail" ];
preBuild = ''
diff --git a/pkgs/servers/monitoring/munin/default.nix b/pkgs/servers/monitoring/munin/default.nix
index ecbed520bbdc4a577c803f71c3d92fe70d81269d..22828e5744973b1afb03076a862b78e8ed9ffc95 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.61";
+ version = "2.0.63";
pname = "munin";
src = fetchFromGitHub {
owner = "munin-monitoring";
repo = "munin";
rev = version;
- sha256 = "0gjbz8zdj1rdx2azgpdh64isna0l77wm42gr1jhwb5an3lf6sgxs";
+ sha256 = "0p1gzy6in15d6596b260qa0a144x8n8567cxdq0x4arw18004s3a";
};
buildInputs = [
diff --git a/pkgs/servers/monitoring/plugins/wmiplus/default.nix b/pkgs/servers/monitoring/plugins/wmiplus/default.nix
index 9a4e5d706e93bc45596f112c3a7c7d020afd7418..dacd4e2c5b7bf5b6493652e0388bb33a34e58a45 100644
--- a/pkgs/servers/monitoring/plugins/wmiplus/default.nix
+++ b/pkgs/servers/monitoring/plugins/wmiplus/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation rec {
pname = "check-wmiplus";
- version = "1.64";
+ version = "1.65";
# We fetch from github.com instead of the proper upstream as nix-build errors
# out with 406 when trying to fetch the sources
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
owner = "speartail";
repo = "checkwmiplus";
rev = "v${version}";
- sha256 = "1m36rd2wnc5dk4mm9q4ch67w19144dl112p9s6lhc1sh6h25ln6r";
+ sha256 = "1as0iyhy4flpm37mb7lvah7rnd6ax88appjm1icwhy7iq03wi8pl";
};
patches = [
diff --git a/pkgs/servers/monitoring/prometheus/alertmanager.nix b/pkgs/servers/monitoring/prometheus/alertmanager.nix
index 9402fa44eed27e6bab8f6b43e3d56eb725a77f7e..f5c7c062c878395d077e865bbaac8f4967eaf012 100644
--- a/pkgs/servers/monitoring/prometheus/alertmanager.nix
+++ b/pkgs/servers/monitoring/prometheus/alertmanager.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "alertmanager";
- version = "0.20.0";
+ version = "0.21.0";
rev = "v${version}";
goPackagePath = "github.com/prometheus/alertmanager";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "alertmanager";
- sha256 = "1bq6vbpy25k7apvs2ga3fbp1cbnv9j0y1g1khvz2qgz6a2zvhgg3";
+ sha256 = "0zrzyaqs73pz4rmj4xaj15x4n1542m0nb7jqm2j77k07j75r5w41";
};
buildFlagsArray = let t = "${goPackagePath}/vendor/github.com/prometheus/common/version"; in ''
@@ -35,7 +35,7 @@ buildGoPackage rec {
description = "Alert dispatcher for the Prometheus monitoring system";
homepage = "https://github.com/prometheus/alertmanager";
license = licenses.asl20;
- maintainers = with maintainers; [ benley fpletz globin ];
+ maintainers = with maintainers; [ benley fpletz globin Frostman ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/servers/monitoring/prometheus/apcupsd-exporter.nix b/pkgs/servers/monitoring/prometheus/apcupsd-exporter.nix
index 0e1cc52c91c52006aca5cc838a9319b76cc57435..a766aae38346afde5fb557deb4097530926cf751 100644
--- a/pkgs/servers/monitoring/prometheus/apcupsd-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/apcupsd-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
buildGoModule rec {
pname = "apcupsd-exporter";
@@ -13,6 +13,8 @@ buildGoModule rec {
vendorSha256 = "09x8y8pmgfn897hvnk122ry460y12b8a7y5fafri5wn9vxab9r82";
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) apcupsd; };
+
meta = with stdenv.lib; {
description = "Provides a Prometheus exporter for the apcupsd Network Information Server (NIS)";
homepage = "https://github.com/mdlayher/apcupsd_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/bind-exporter.nix b/pkgs/servers/monitoring/prometheus/bind-exporter.nix
index d27fd094aa661049684bc27d23ab01aebe4df35d..3913cbd5f852bb3d1c12b3d9abb2739683d6a573 100644
--- a/pkgs/servers/monitoring/prometheus/bind-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/bind-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "bind_exporter";
@@ -14,6 +14,8 @@ buildGoPackage rec {
sha256 = "1nd6pc1z627w4x55vd42zfhlqxxjmfsa9lyn0g6qq19k4l85v1qm";
};
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) bind; };
+
meta = with stdenv.lib; {
description = "Prometheus exporter for bind9 server";
homepage = "https://github.com/digitalocean/bind_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix b/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
index b44ebd35e9a7b4b476760eec8eab8bd666926a8b..45d70d47d6e8aa364f0dfaf6bb8bf46241a8148c 100644
--- a/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/blackbox-exporter.nix
@@ -1,8 +1,8 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "blackbox_exporter";
- version = "0.16.0";
+ version = "0.17.0";
rev = version;
goPackagePath = "github.com/prometheus/blackbox_exporter";
@@ -11,17 +11,19 @@ buildGoPackage rec {
rev = "v${version}";
owner = "prometheus";
repo = "blackbox_exporter";
- sha256 = "1zbf3ljasv0r91rrmk3mj5nhimaf7xg3aih1ldz27rh5yww7gyzg";
+ sha256 = "00ganz6wfwyb9avkp2fr4bwpzvfiffsmpgndl8zp80bk7m1b3mnz";
};
# dns-lookup is performed for the tests
doCheck = false;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) blackbox; };
+
meta = with stdenv.lib; {
description = "Blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP";
homepage = "https://github.com/prometheus/blackbox_exporter";
license = licenses.asl20;
- maintainers = with maintainers; [ globin fpletz willibutz ];
+ maintainers = with maintainers; [ globin fpletz willibutz Frostman ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/servers/monitoring/prometheus/collectd-exporter.nix b/pkgs/servers/monitoring/prometheus/collectd-exporter.nix
index 95b6c0640344c0e646effa3a8da3d983ef40f81d..12f9cd3d35013bcbfa19b860901cc98cd9d8704a 100644
--- a/pkgs/servers/monitoring/prometheus/collectd-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/collectd-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "collectd-exporter";
@@ -14,6 +14,8 @@ buildGoPackage rec {
sha256 = "1p0kb7c8g0r0sp5a6xrx8vnwbw14hhwlqzk4n2xx2y8pvnbivajz";
};
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) collectd; };
+
meta = with stdenv.lib; {
description = "Relay server for exporting metrics from collectd to Prometheus";
homepage = "https://github.com/prometheus/collectd_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/consul-exporter.nix b/pkgs/servers/monitoring/prometheus/consul-exporter.nix
index 4267d8d34c118aeb1e14d3770aa7eb5a779b3c13..ad6d366a2214851805c78df4840f2281e3965847 100644
--- a/pkgs/servers/monitoring/prometheus/consul-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/consul-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "consul_exporter";
- version = "0.3.0";
+ version = "0.6.0";
goPackagePath = "github.com/prometheus/consul_exporter";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "prometheus";
repo = "consul_exporter";
rev = "v${version}";
- sha256 = "1zffbxyfmqpbdqkx5rb5vjgd9j4p4zcrh6jvn1zhbdzrcs7khnd9";
+ sha256 = "0s30blb4d8zw9f6x7dsnc1rxmxzsaih9w3xxxgr6c9xsm347mj86";
};
meta = with stdenv.lib; {
diff --git a/pkgs/servers/monitoring/prometheus/cups-exporter.nix b/pkgs/servers/monitoring/prometheus/cups-exporter.nix
index 9ba73b3d2104131a1f02e0becef50f42ac14c4a5..a02dab88a3a659d193014f7883597137dc2e573a 100644
--- a/pkgs/servers/monitoring/prometheus/cups-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/cups-exporter.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, python3Packages }:
+{ lib, fetchFromGitHub, python3Packages, nixosTests }:
python3Packages.buildPythonApplication rec {
pname = "prometheus-cups-exporter-unstable";
@@ -26,6 +26,8 @@ python3Packages.buildPythonApplication rec {
--add-flags "$out/share/cups_exporter.py"
'';
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) cups; };
+
meta = with lib; {
description = "A simple prometheus exporter for cups implemented in python";
homepage = "https://github.com/ThoreKr/cups_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/default.nix b/pkgs/servers/monitoring/prometheus/default.nix
index c0b161954b26b2fc6f6d23c41a33ab2b160ce504..d4622a21f6cb465734a310664dfe28dd7b31340c 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.18.1";
+ version = "2.19.2";
src = fetchFromGitHub {
rev = "v${version}";
owner = "prometheus";
repo = "prometheus";
- sha256 = "0ixgjp3j9dkdb0vv5n83h8w48xgi70m83im660z97y7mflr5s2cf";
+ sha256 = "119csghjmw4lphpnnhaxwimmir5bn455g92rb40j3y9pyv0hlfsh";
};
webui = mkYarnPackage {
diff --git a/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix b/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
index 43c63e24dfcb47c65071fec9cdae1f9d3533f82e..018324672676f785fd7ce87851573a5eecc0366a 100644
--- a/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
buildGoModule rec {
pname = "dnsmasq_exporter";
@@ -13,10 +13,12 @@ buildGoModule rec {
vendorSha256 = "1dqpa180pbdi2gcmp991d4cry560mx5rm5l9x065s9n9gnd38hvl";
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) dnsmasq; };
+
meta = with stdenv.lib; {
inherit (src.meta) homepage;
description = "A dnsmasq exporter for Prometheus";
license = licenses.asl20;
maintainers = with maintainers; [ willibutz globin ma27 ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/servers/monitoring/prometheus/dovecot-exporter.nix b/pkgs/servers/monitoring/prometheus/dovecot-exporter.nix
index 479ff174d1142f0b5b89e8b89903fc3a7cd8b7d8..2d5f58a920be436ca19003e2ab8dfb890f2ddf8f 100644
--- a/pkgs/servers/monitoring/prometheus/dovecot-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/dovecot-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "dovecot_exporter";
@@ -15,6 +15,8 @@ buildGoPackage rec {
goDeps = ./dovecot-exporter-deps.nix;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) dovecot; };
+
meta = with stdenv.lib; {
inherit (src.meta) homepage;
description = "Prometheus metrics exporter for Dovecot";
diff --git a/pkgs/servers/monitoring/prometheus/fritzbox-exporter.nix b/pkgs/servers/monitoring/prometheus/fritzbox-exporter.nix
index 997b8784a1c5c548e1c60713419ad1041c614636..2f062cbfcfe8685489f31308bc4a9dfbfd86a7de 100644
--- a/pkgs/servers/monitoring/prometheus/fritzbox-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/fritzbox-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "fritzbox-exporter";
@@ -16,6 +16,8 @@ buildGoPackage rec {
goDeps = ./fritzbox-exporter-deps.nix;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) fritzbox; };
+
meta = with stdenv.lib; {
description = "Prometheus Exporter for FRITZ!Box (TR64 and UPnP)";
homepage = "https://github.com/ndecker/fritzbox_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/jmx-httpserver.nix b/pkgs/servers/monitoring/prometheus/jmx-httpserver.nix
index 05e0d4cb079f630678be0ccdb4876070b116aa51..8cb9dbb2382ccca64f7210efeb5c2ae8c3e64a6b 100644
--- a/pkgs/servers/monitoring/prometheus/jmx-httpserver.nix
+++ b/pkgs/servers/monitoring/prometheus/jmx-httpserver.nix
@@ -3,7 +3,7 @@
let
version = "0.10";
jarName = "jmx_prometheus_httpserver-${version}-jar-with-dependencies.jar";
- mavenUrl = "http://central.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_httpserver/${version}/${jarName}";
+ mavenUrl = "mirror://maven/io/prometheus/jmx/jmx_prometheus_httpserver/${version}/${jarName}";
in stdenv.mkDerivation {
inherit version jarName;
diff --git a/pkgs/servers/monitoring/prometheus/json-exporter.nix b/pkgs/servers/monitoring/prometheus/json-exporter.nix
index c020817edc0597bd4f43301b7eb43ab34bb35376..afa6108093185b3acf8a4503e93e31db109cdbe0 100644
--- a/pkgs/servers/monitoring/prometheus/json-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/json-exporter.nix
@@ -1,5 +1,5 @@
# This file was generated by go2nix.
-{ buildGoPackage, fetchFromGitHub, fetchpatch, lib }:
+{ buildGoPackage, fetchFromGitHub, fetchpatch, lib, nixosTests }:
buildGoPackage {
pname = "prometheus-json-exporter";
@@ -21,6 +21,8 @@ buildGoPackage {
sha256 = "0mc5axhd2bykci41dgswl4r1552d70jsmb17lbih7czhsy6rgmrm";
})];
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) json; };
+
meta = with lib; {
description = "A prometheus exporter which scrapes remote JSON by JSONPath";
homepage = "https://github.com/kawamuray/prometheus-json-exporter";
diff --git a/pkgs/servers/monitoring/prometheus/keylight-exporter.nix b/pkgs/servers/monitoring/prometheus/keylight-exporter.nix
new file mode 100644
index 0000000000000000000000000000000000000000..76215dc27e8aa237547c883402efb917109a47fc
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/keylight-exporter.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
+
+buildGoModule rec {
+ pname = "keylight-exporter";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "mdlayher";
+ repo = "keylight_exporter";
+ rev = "v${version}";
+ sha256 = "141npawcnxj3sz2xqsnyf06r4x1azk3g55941i8gjr7pwcla34r7";
+ };
+
+ vendorSha256 = "0w065ls8dp687jmps4xdffcarss1wyls14dngr43g58xjw6519gb";
+
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) keylight; };
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/mdlayher/keylight_exporter";
+ description = "Prometheus exporter for Elgato Key Light devices.";
+ license = licenses.mit;
+ maintainers = with maintainers; [ mdlayher ];
+ };
+}
diff --git a/pkgs/servers/monitoring/prometheus/lnd-exporter.nix b/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
new file mode 100644
index 0000000000000000000000000000000000000000..5728243b050e69516c2476cdd3f7dfd19a011349
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
+
+buildGoModule rec {
+ pname = "lndmon-unstable";
+ version = "2020-01-09";
+
+ src = fetchFromGitHub {
+ owner = "lightninglabs";
+ repo = "lndmon";
+ sha256 = "0d4z8yv2459wsi4c91qs5an13acn73fd8s321xya5vxxiyf51q24";
+ rev = "2c7c5ce0fcb4e7eef4df60efe8a644587a309f6c";
+ };
+
+ vendorSha256 = "083h2ksnqmcr48958r5pag9a28xvljpc3prip6wn70ifp2wpjpin";
+
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) lnd; };
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Prometheus exporter for lnd (Lightning Network Daemon)";
+ license = licenses.mit;
+ maintainers = with maintainers; [ mmilata ];
+ };
+}
diff --git a/pkgs/servers/monitoring/prometheus/mail-exporter.nix b/pkgs/servers/monitoring/prometheus/mail-exporter.nix
index f845a6ef25678ba97840aa900f2a92c4b9d61820..bb8f8526a3192beacfcb9564bfc8bc660a7df7ca 100644
--- a/pkgs/servers/monitoring/prometheus/mail-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/mail-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
+{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles, nixosTests }:
buildGoPackage {
pname = "mailexporter";
@@ -22,6 +22,8 @@ buildGoPackage {
installManPage $src/man/mailexporter.conf.5
'';
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) mail; };
+
meta = with stdenv.lib; {
description = "Export Prometheus-style metrics about mail server functionality";
homepage = "https://github.com/cherti/mailexporter";
diff --git a/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix b/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix
index 0c357a768b554d79b8edf45f09c8730694a291cf..f9c9b3ff34475d972d7537b9df522b2649a1788a 100644
--- a/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
buildGoModule rec {
pname = "mikrotik-exporter-unstable";
@@ -13,10 +13,12 @@ buildGoModule rec {
vendorSha256 = "0i5x4d3ra0s41knmybbg8gnjxgraxkid6y3gfkjwa65xcbp7hr7q";
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) mikrotik; };
+
meta = with stdenv.lib; {
inherit (src.meta) homepage;
description = "Prometheus MikroTik device(s) exporter";
license = licenses.bsd3;
maintainers = with maintainers; [ mmilata ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
index 3ef947b28738e269d6005ae211d01dde3b2a36f8..8787a39de32a730fa6f58a3b1a19ddab5058269e 100644
--- a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "mysqld_exporter";
- version = "0.11.0";
+ version = "0.12.1";
rev = "v${version}";
goPackagePath = "github.com/prometheus/mysqld_exporter";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "mysqld_exporter";
- sha256 = "1684jf96dy5bs0y0689vlcw82lqw8kw2phlnp6pq1cq56fcwdxjn";
+ sha256 = "0nzbfzx4dzs3cagdid1fqddrqimgr8x6r8gmmxglrss05c8srgs8";
};
meta = with stdenv.lib; {
diff --git a/pkgs/servers/monitoring/prometheus/nextcloud-exporter.nix b/pkgs/servers/monitoring/prometheus/nextcloud-exporter.nix
index f3211280f7d7dc8c639afb6052b77bf6c91fa973..d628cf32c572cfde79d20a45d645fe7daebe255b 100644
--- a/pkgs/servers/monitoring/prometheus/nextcloud-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/nextcloud-exporter.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, buildGoPackage }:
+{ lib, fetchFromGitHub, buildGoPackage, nixosTests }:
buildGoPackage rec {
pname = "prometheus-nextcloud-exporter";
@@ -17,6 +17,8 @@ buildGoPackage rec {
doCheck = true;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) nextcloud; };
+
meta = with lib; {
description = "Prometheus exporter for Nextcloud servers.";
homepage = "https://github.com/xperimental/nextcloud-exporter";
diff --git a/pkgs/servers/monitoring/prometheus/nginx-exporter.nix b/pkgs/servers/monitoring/prometheus/nginx-exporter.nix
index 70f39418198e775ab763aa5821be523554f9526e..e7c144b31d16440dc29792dfd8304f50d78d7315 100644
--- a/pkgs/servers/monitoring/prometheus/nginx-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/nginx-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "nginx_exporter";
@@ -19,6 +19,8 @@ buildGoPackage rec {
doCheck = true;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) nginx; };
+
meta = with stdenv.lib; {
description = "NGINX Prometheus Exporter for NGINX and NGINX Plus";
homepage = "https://github.com/nginxinc/nginx-prometheus-exporter";
diff --git a/pkgs/servers/monitoring/prometheus/node-exporter.nix b/pkgs/servers/monitoring/prometheus/node-exporter.nix
index ba10cfa1485a2c4af0a50aebfe5e520f488ea607..38f054aeb2dd6d30a4bd1f757a7af0bf5f6ec1e1 100644
--- a/pkgs/servers/monitoring/prometheus/node-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/node-exporter.nix
@@ -1,8 +1,8 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "node_exporter";
- version = "1.0.0";
+ version = "1.0.1";
rev = "v${version}";
goPackagePath = "github.com/prometheus/node_exporter";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "node_exporter";
- sha256 = "12v7vaknvll3g1n7730miwxiwz8nbjq8y18lzljq9d9s8apcy32f";
+ sha256 = "1r0xx81r9v019fl0iv078yl21ndhb356y7s7zx171zi02k7a4p2l";
};
# FIXME: tests fail due to read-only nix store
@@ -23,6 +23,8 @@ buildGoPackage rec {
-X ${goPackagePath}/vendor/github.com/prometheus/common/version.Revision=${rev}
'';
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) node; };
+
meta = with stdenv.lib; {
description = "Prometheus exporter for machine metrics";
homepage = "https://github.com/prometheus/node_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/postfix-exporter.nix b/pkgs/servers/monitoring/prometheus/postfix-exporter.nix
index b5a933432524636359ee90a48170d1e44dcb48d2..506d334a921bc69af7a98bff69da1d48bd14fd17 100644
--- a/pkgs/servers/monitoring/prometheus/postfix-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/postfix-exporter.nix
@@ -1,5 +1,5 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, systemd, makeWrapper
-, withSystemdSupport ? true }:
+{ stdenv, buildGoPackage, fetchFromGitHub, makeWrapper, nixosTests
+, systemd, withSystemdSupport ? true }:
with stdenv.lib;
@@ -47,6 +47,8 @@ buildGoPackage rec {
--prefix LD_LIBRARY_PATH : "${systemd.lib}/lib"
'';
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) postfix; };
+
meta = {
inherit (src.meta) homepage;
description = "A Prometheus exporter for Postfix";
diff --git a/pkgs/servers/monitoring/prometheus/postgres-exporter.nix b/pkgs/servers/monitoring/prometheus/postgres-exporter.nix
index e8af00b277b4ec61966536ba3f31d097111eed35..81ccaee659383142b6f5224b67ef8711ea36faf3 100644
--- a/pkgs/servers/monitoring/prometheus/postgres-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/postgres-exporter.nix
@@ -1,4 +1,4 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "postgres_exporter";
@@ -15,6 +15,8 @@ buildGoPackage rec {
doCheck = true;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) postgres; };
+
meta = with lib; {
inherit (src.meta) homepage;
description = "A Prometheus exporter for PostgreSQL";
diff --git a/pkgs/servers/monitoring/prometheus/redis-exporter-deps.nix b/pkgs/servers/monitoring/prometheus/redis-exporter-deps.nix
new file mode 100644
index 0000000000000000000000000000000000000000..33747715fbefdface478930d4a32273e034d010f
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/redis-exporter-deps.nix
@@ -0,0 +1,390 @@
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
+[
+ {
+ goPackagePath = "github.com/alecthomas/template";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/template";
+ rev = "fb15b899a751";
+ sha256 = "1vlasv4dgycydh5wx6jdcvz40zdv90zz1h7836z7lhsi2ymvii26";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/units";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/units";
+ rev = "c3de453c63f4";
+ sha256 = "0js37zlgv37y61j4a2d46jh72xm5kxmpaiw0ya9v944bjpc386my";
+ };
+ }
+ {
+ goPackagePath = "github.com/beorn7/perks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/beorn7/perks";
+ rev = "v1.0.1";
+ sha256 = "17n4yygjxa6p499dj3yaqzfww2g7528165cl13haj97hlx94dgl7";
+ };
+ }
+ {
+ goPackagePath = "github.com/cespare/xxhash";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cespare/xxhash";
+ rev = "v2.1.1";
+ sha256 = "0rl5rs8546zj1vzggv38w93wx0b5dvav7yy5hzxa8kw7iikv1cgr";
+ };
+ }
+ {
+ goPackagePath = "github.com/davecgh/go-spew";
+ fetch = {
+ type = "git";
+ url = "https://github.com/davecgh/go-spew";
+ rev = "v1.1.1";
+ sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-kit/kit";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-kit/kit";
+ rev = "v0.9.0";
+ sha256 = "09038mnw705h7isbjp8dzgp2i04bp5rqkmifxvwc5xkh75s00qpw";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-logfmt/logfmt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-logfmt/logfmt";
+ rev = "v0.4.0";
+ sha256 = "06smxc112xmixz78nyvk3b2hmc7wasf2sl5vxj1xz62kqcq9lzm9";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-stack/stack";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-stack/stack";
+ rev = "v1.8.0";
+ sha256 = "0wk25751ryyvxclyp8jdk5c3ar0cmfr8lrjb66qbg4808x66b96v";
+ };
+ }
+ {
+ goPackagePath = "github.com/gogo/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gogo/protobuf";
+ rev = "v1.1.1";
+ sha256 = "1525pq7r6h3s8dncvq8gxi893p2nq8dxpzvq0nfl5b4p6mq0v1c2";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "v1.4.0";
+ sha256 = "1fjvl5n77abxz5qsd4mgyvjq19x43c5bfvmq62mq3m5plx6zksc8";
+ };
+ }
+ {
+ goPackagePath = "github.com/gomodule/redigo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gomodule/redigo";
+ rev = "v1.8.2";
+ sha256 = "0wp37175n4lgkq234px9vx0c7mdx8sx3d45zky73az8zbabirwga";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/go-cmp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/go-cmp";
+ rev = "v0.4.0";
+ sha256 = "1x5pvl3fb5sbyng7i34431xycnhmx8xx94gq2n19g6p0vz68z2v2";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/gofuzz";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/gofuzz";
+ rev = "v1.0.0";
+ sha256 = "0qz439qvccm91w0mmjz4fqgx48clxdwagkvvx89cr43q1d4iry36";
+ };
+ }
+ {
+ goPackagePath = "github.com/json-iterator/go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/json-iterator/go";
+ rev = "v1.1.9";
+ sha256 = "0pkn2maymgl9v6vmq9q1si8xr5bbl88n6981y0lx09px6qxb29qx";
+ };
+ }
+ {
+ goPackagePath = "github.com/julienschmidt/httprouter";
+ fetch = {
+ type = "git";
+ url = "https://github.com/julienschmidt/httprouter";
+ rev = "v1.2.0";
+ sha256 = "1k8bylc9s4vpvf5xhqh9h246dl1snxrzzz0614zz88cdh8yzs666";
+ };
+ }
+ {
+ goPackagePath = "github.com/konsorten/go-windows-terminal-sequences";
+ fetch = {
+ type = "git";
+ url = "https://github.com/konsorten/go-windows-terminal-sequences";
+ rev = "v1.0.3";
+ sha256 = "1yrsd4s8vhjnxhwbigirymz89dn6qfjnhn28i33vvvdgf96j6ypl";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/logfmt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/logfmt";
+ rev = "b84e30acd515";
+ sha256 = "02ldzxgznrfdzvghfraslhgp19la1fczcbzh7wm2zdc6lmpd1qq9";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/pretty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/pretty";
+ rev = "v0.1.0";
+ sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/pty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/pty";
+ rev = "v1.1.1";
+ sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/text";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/text";
+ rev = "v0.1.0";
+ sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1";
+ };
+ }
+ {
+ goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matttproud/golang_protobuf_extensions";
+ rev = "v1.0.1";
+ sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
+ };
+ }
+ {
+ goPackagePath = "github.com/modern-go/concurrent";
+ fetch = {
+ type = "git";
+ url = "https://github.com/modern-go/concurrent";
+ rev = "bacd9c7ef1dd";
+ sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs";
+ };
+ }
+ {
+ goPackagePath = "github.com/modern-go/reflect2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/modern-go/reflect2";
+ rev = "v1.0.1";
+ sha256 = "06a3sablw53n1dqqbr2f53jyksbxdmmk8axaas4yvnhyfi55k4lf";
+ };
+ }
+ {
+ goPackagePath = "github.com/mwitkow/go-conntrack";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mwitkow/go-conntrack";
+ rev = "cc309e4a2223";
+ sha256 = "0nbrnpk7bkmqg9mzwsxlm0y8m7s9qd9phr1q30qlx2qmdmz7c1mf";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "v0.8.1";
+ sha256 = "0g5qcb4d4fd96midz0zdk8b9kz8xkzwfa8kr1cliqbg8sxsy5vd1";
+ };
+ }
+ {
+ goPackagePath = "github.com/pmezard/go-difflib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pmezard/go-difflib";
+ rev = "v1.0.0";
+ sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_golang";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_golang";
+ rev = "v1.6.0";
+ sha256 = "0wwkx69in9dy5kzd3z6rrqf5by8cwl9r7r17fswcpx9rl3g61x1l";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_model";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_model";
+ rev = "v0.2.0";
+ sha256 = "0jffnz94d6ff39fr96b5w8i8yk26pwnrfggzz8jhi8k0yihg2c9d";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/common";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/common";
+ rev = "v0.9.1";
+ sha256 = "12pyywb02p7d30ccm41mwn69qsgqnsgv1w9jlqrrln2f1svnbqch";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/procfs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/procfs";
+ rev = "v0.0.11";
+ sha256 = "1msc8bfywsmrgr2ryqjdqwkxiz1ll08r3qgvaka2507z1wpcpj2c";
+ };
+ }
+ {
+ goPackagePath = "github.com/sirupsen/logrus";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sirupsen/logrus";
+ rev = "v1.6.0";
+ sha256 = "1zf9is1yxxnna0d1pyag2m9ziy3l27zb2j92p9msm1gx5jjrvzzj";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/objx";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/objx";
+ rev = "v0.1.1";
+ sha256 = "0iph0qmpyqg4kwv8jsx6a56a7hhqq8swrazv40ycxk9rzr0s8yls";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/testify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/testify";
+ rev = "v1.5.1";
+ sha256 = "09r89m1wy4cjv2nps1ykp00qjpi0531r07q3s34hr7m6njk4srkl";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "c2843e01d9a2";
+ sha256 = "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "d28f0bde5980";
+ sha256 = "18xj31h70m7xxb7gc86n9i21w6d7djbjz67zfaljm4jqskz6hxkf";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sync";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sync";
+ rev = "cd5d95a43a6e";
+ sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "1957bb5e6d1f";
+ sha256 = "0imqk4l9785rw7ddvywyf8zn7k3ga6f17ky8rmf8wrri7nknr03f";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "v0.3.0";
+ sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "9bdfabe68543";
+ sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/protobuf";
+ rev = "v1.21.0";
+ sha256 = "12bwln8z1lf9105gdp6ip0rx741i4yfz1520gxnp8861lh9wcl63";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/alecthomas/kingpin.v2";
+ rev = "v2.2.6";
+ sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/check.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/check.v1";
+ rev = "41f04d3bba15";
+ sha256 = "0vfk9czmlxmp6wndq8k17rhnjxal764mxfhrccza7nwlia760pjy";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/yaml.v2";
+ rev = "v2.2.5";
+ sha256 = "08smz8dfyxp02ha74my9iszqa5qzgl3ksi28ilyp8lqipssiq6fg";
+ };
+ }
+]
diff --git a/pkgs/servers/monitoring/prometheus/redis-exporter.nix b/pkgs/servers/monitoring/prometheus/redis-exporter.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9082fd81c6326464ccbb285c4b2892496c44f784
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/redis-exporter.nix
@@ -0,0 +1,34 @@
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
+
+buildGoPackage rec {
+ pname = "redis_exporter";
+ version = "1.7.0";
+
+ goPackagePath = "github.com/oliver006/redis_exporter";
+
+ src = fetchFromGitHub {
+ owner = "oliver006";
+ repo = "redis_exporter";
+ rev = "v${version}";
+ sha256 = "0rwaxpylividyxz0snfgck32kvpgjkhg20bmdnlp35cdzxcxi8m1";
+ };
+
+ goDeps = ./redis-exporter-deps.nix;
+
+ buildFlagsArray = ''
+ -ldflags=
+ -X main.BuildVersion=${version}
+ -X main.BuildCommitSha=unknown
+ -X main.BuildDate=unknown
+ '';
+
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) redis; };
+
+ meta = with stdenv.lib; {
+ description = "Prometheus exporter for Redis metrics";
+ inherit (src.meta) homepage;
+ license = licenses.mit;
+ maintainers = with maintainers; [ eskytthe srhb ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/servers/monitoring/prometheus/snmp-exporter.nix b/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
index a456cda86e5e3e520bf70c1f6e1a5616a5d06f13..d3b35a8a8f1a5b36ed1c785af85403941d3bf1d0 100644
--- a/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, net-snmp }:
+{ stdenv, buildGoPackage, fetchFromGitHub, net-snmp, nixosTests }:
buildGoPackage rec {
pname = "snmp_exporter";
@@ -17,6 +17,8 @@ buildGoPackage rec {
doCheck = true;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) snmp; };
+
meta = with stdenv.lib; {
description = "SNMP Exporter for Prometheus";
homepage = "https://github.com/prometheus/snmp_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/surfboard-exporter.nix b/pkgs/servers/monitoring/prometheus/surfboard-exporter.nix
index 8502b76f708a8b06244a2ed091814bd9183e96be..d6f4bea15313357558ab5de8910740c209e17458 100644
--- a/pkgs/servers/monitoring/prometheus/surfboard-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/surfboard-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, nixosTests }:
buildGoPackage rec {
pname = "surfboard_exporter";
@@ -13,6 +13,8 @@ buildGoPackage rec {
sha256 = "11qms26648nwlwslnaflinxcr5rnp55s908rm1qpnbz0jnxf5ipw";
};
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) surfboard; };
+
meta = with stdenv.lib; {
description = "Arris Surfboard signal metrics exporter";
homepage = "https://github.com/ipstatic/surfboard_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/tor-exporter.nix b/pkgs/servers/monitoring/prometheus/tor-exporter.nix
index 9fa798846878037a61f82eb08e4a807b826dd852..bc8022f9feb141ce4d87d781ffeb45d07475ea46 100644
--- a/pkgs/servers/monitoring/prometheus/tor-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/tor-exporter.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, python3Packages }:
+{ lib, fetchFromGitHub, python3Packages, nixosTests }:
python3Packages.buildPythonApplication rec {
name = "tor-exporter-${version}";
@@ -27,6 +27,8 @@ python3Packages.buildPythonApplication rec {
--add-flags "$out/share/prometheus-tor-exporter.py"
'';
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) tor; };
+
meta = with lib; {
description = "Prometheus exporter that exposes metrics from a Tor daemon";
homepage = "https://github.com/atx/prometheus-tor_exporter";
diff --git a/pkgs/servers/monitoring/prometheus/varnish-exporter.nix b/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
index 640730e3ca00dd616ec64b39fcd99c31dddf6515..0a9dbfbef8865c0e2ab8b83d30ea3f548263514c 100644
--- a/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
@@ -1,4 +1,4 @@
-{ lib, buildGoModule, fetchFromGitHub, makeWrapper, varnish }:
+{ lib, buildGoModule, fetchFromGitHub, makeWrapper, varnish, nixosTests }:
buildGoModule rec {
pname = "prometheus_varnish_exporter";
@@ -22,10 +22,12 @@ buildGoModule rec {
doCheck = true;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) varnish; };
+
meta = {
homepage = "https://github.com/jonnenauha/prometheus_varnish_exporter";
description = "Varnish exporter for Prometheus";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ MostAwesomeDude willibutz ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/servers/monitoring/prometheus/webui-package.json b/pkgs/servers/monitoring/prometheus/webui-package.json
index 64ac8689bbdfa49fa7bd2694a39de6db13b3dec7..09ebefa0110211b6dea129d3d071d8fe68f7190f 100644
--- a/pkgs/servers/monitoring/prometheus/webui-package.json
+++ b/pkgs/servers/monitoring/prometheus/webui-package.json
@@ -24,7 +24,7 @@
"fuzzy": "^0.1.3",
"i": "^0.3.6",
"jest-fetch-mock": "^2.1.2",
- "jquery": "^3.3.1",
+ "jquery": "^3.5",
"jquery.flot.tooltip": "^0.9.0",
"jsdom": "^15.2.0",
"moment": "^2.24.0",
diff --git a/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix b/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
index 5eed837c910af5a970aeb292c665a59682f27dff..7e9843dc98b0652f4cea32822dcb1eaa3479c5a3 100644
--- a/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
+++ b/pkgs/servers/monitoring/prometheus/webui-yarndeps.nix
@@ -6634,11 +6634,11 @@
};
}
{
- name = "jquery___jquery_3.4.1.tgz";
+ name = "jquery___jquery_3.5.1.tgz";
path = fetchurl {
- name = "jquery___jquery_3.4.1.tgz";
- url = "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz";
- sha1 = "714f1f8d9dde4bdfa55764ba37ef214630d80ef2";
+ name = "jquery___jquery_3.5.1.tgz";
+ url = "https://registry.yarnpkg.com/jquery/-/jquery-3.5.1.tgz";
+ sha1 = "d7b4d08e1bfdb86ad2f1a3d039ea17304717abb5";
};
}
{
diff --git a/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix b/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
index 240dc626331637b2896472c0c1f6eaf9a4d1d33a..8f927f32e2d67f98ffa0e95119556e4d23b06249 100644
--- a/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/wireguard-exporter.nix
@@ -1,4 +1,4 @@
-{ stdenv, rustPlatform, fetchFromGitHub, lib, Security }:
+{ stdenv, rustPlatform, fetchFromGitHub, lib, Security, nixosTests }:
rustPlatform.buildRustPackage rec {
pname = "wireguard-exporter";
@@ -15,6 +15,8 @@ rustPlatform.buildRustPackage rec {
buildInputs = lib.optional stdenv.isDarwin Security;
+ passthru.tests = { inherit (nixosTests.prometheus-exporters) wireguard; };
+
meta = with lib; {
description = "A Prometheus exporter for WireGuard, written in Rust.";
homepage = "https://github.com/MindFlavor/prometheus_wireguard_exporter";
diff --git a/pkgs/servers/monitoring/sensu-go/default.nix b/pkgs/servers/monitoring/sensu-go/default.nix
index 5f9f3b80f8007c9940553d839955170d9a2306d8..c71a07c9e8e02c05f8b137df536286cc75f610b0 100644
--- a/pkgs/servers/monitoring/sensu-go/default.nix
+++ b/pkgs/servers/monitoring/sensu-go/default.nix
@@ -4,7 +4,7 @@ let
generic = { subPackages, pname, postInstall ? "" }:
buildGoModule rec {
inherit pname;
- version = "5.20.1";
+ version = "5.21.0";
shortRev = "3a1ac58"; # for internal version info
goPackagePath = "github.com/sensu/sensu-go";
@@ -13,12 +13,12 @@ let
owner = "sensu";
repo = "sensu-go";
rev = "v${version}";
- sha256 = "0wrcchz878sq7zhkb8p0s93k92xppihv5yyvkl363xs6519xzm7m";
+ sha256 = "0zkwhr2z8yy8k2lal026i565hxxh51jrgplq83bbisc24xpcfg9s";
};
inherit subPackages postInstall;
- vendorSha256 = "03lkra5vf07zicd2aipvmkrda56ys5swwj6lq5hnp324ndajfcya";
+ vendorSha256 = "06yfaj9k5n3jw8a142sscaqrvdw2lq51v884lp65wjdwy5c3jbba";
buildFlagsArray = let
versionPkg = "github.com/sensu/sensu-go/version";
diff --git a/pkgs/servers/monitoring/telegraf/default.nix b/pkgs/servers/monitoring/telegraf/default.nix
index adc42173f8e5c0e7c8014a41c2d89edcfed831e8..7b284ac122a8684c368bb11c2f521a3e256fae78 100644
--- a/pkgs/servers/monitoring/telegraf/default.nix
+++ b/pkgs/servers/monitoring/telegraf/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "telegraf";
- version = "1.14.3";
+ version = "1.14.5";
goPackagePath = "github.com/influxdata/telegraf";
@@ -14,10 +14,10 @@ buildGoModule rec {
owner = "influxdata";
repo = "telegraf";
rev = "v${version}";
- sha256 = "11rd54brdbxb5ari6zan7gyr0fa1m0rmwcn5a8h8dla3xprw30wp";
+ sha256 = "1rnrg1q0dylr62cfkzspp47w818cja3hs6bbarcksmp0s23rq6lz";
};
- vendorSha256 = "05nj99hl5f5l0a2aswy19wmbm94hd1h03r227gmn419dkzc5hpah";
+ vendorSha256 = "1mjlakf88fa75qldkz62aja0wn0m6xqfr45vjy0lwpi0adc0fz70";
buildFlagsArray = [ ''-ldflags=
-w -s -X main.version=${version}
diff --git a/pkgs/servers/monitoring/thanos/default.nix b/pkgs/servers/monitoring/thanos/default.nix
index 227085184298c8d3d9cb6fea22a7d0aad12d7c3b..9970fab8ed2fe9b05d0012fffa52fe973df7ddda 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.12.2";
+ version = "0.13.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "thanos-io";
repo = "thanos";
- sha256 = "10xscm9h2krha66v96v2q85fynnxfizjcc47h7yz4xhjwvb5dgz2";
+ sha256 = "03a964myry84ig8akim6vs6izl15hdpf5ggg4z5179ydbmvnq3lq";
};
- vendorSha256 = "126rghnyjpykvjg9sr4kwpskc13qqafxgfn9ffykwc4jjz8vc07q";
+ vendorSha256 = "1jpw7k76li4dlfhhzy175198921zrdm09nnhqpmh7p80z252n936";
subPackages = "cmd/thanos";
diff --git a/pkgs/servers/mpd/clientlib.nix b/pkgs/servers/mpd/clientlib.nix
index cb02a7684785ab31e9321d050bde05b5f852e625..3016b7dba835b8dbbcbdb588e106f53ce3aa3abd 100644
--- a/pkgs/servers/mpd/clientlib.nix
+++ b/pkgs/servers/mpd/clientlib.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, meson, ninja, fixDarwinDylibNames }:
stdenv.mkDerivation rec {
- version = "2.18";
+ version = "2.19";
pname = "libmpdclient";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "libmpdclient";
rev = "v${version}";
- sha256 = "0p2dw3jwyl34azzvr9bm7q6ni8v4ix9qr5lig62xskvrrbjfc4a6";
+ sha256 = "01agvjscdxagw6jcfx0wg81c4b6p8rh0hp3slycmjs2b835kvmq2";
};
nativeBuildInputs = [ meson ninja ]
diff --git a/pkgs/servers/mqtt/mosquitto/default.nix b/pkgs/servers/mqtt/mosquitto/default.nix
index b52cfb09d4f1cb0adecc2193e00e9989d75f2f36..8f632ed9b58f38045f0bebad5cad3c0b9bebe80c 100644
--- a/pkgs/servers/mqtt/mosquitto/default.nix
+++ b/pkgs/servers/mqtt/mosquitto/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "mosquitto";
- version = "1.6.8";
+ version = "1.6.10";
src = fetchFromGitHub {
owner = "eclipse";
repo = "mosquitto";
rev = "v${version}";
- sha256 = "1py13vg3vwwwg6jdnmq46z6rlzb84r4ggqsmsrn4yar5hrw9pa90";
+ sha256 = "0g9iywm0s08b0ax1qx4j5lixfc1m6p48lv14vlil6wns4azc3fsc";
};
postPatch = ''
diff --git a/pkgs/servers/nats-server/default.nix b/pkgs/servers/nats-server/default.nix
index 3685589fa70a38bf38d38baa852c4b7c67590227..743fc0fa1e5606fe0799792327b3ff9b75d7651d 100644
--- a/pkgs/servers/nats-server/default.nix
+++ b/pkgs/servers/nats-server/default.nix
@@ -4,7 +4,7 @@ with lib;
buildGoPackage rec {
pname = "nats-server";
- version = "2.1.0";
+ version = "2.1.7";
goPackagePath = "github.com/nats-io/${pname}";
@@ -12,7 +12,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "nats-io";
repo = pname;
- sha256 = "1zp43v69cawbp6bpby1vx51z6nyv8gxnnl2qkhwr9zrgnhlcflnl";
+ sha256 = "08wqaqar964p9adc0ma8dqg0rf88rylk1m2mddlbbqmd6l4h6m27";
};
meta = {
diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix
index 9a7cc077508f90b094db63516965064044d08a7a..4c43f141d187419a17aa7a908ded990b1daad23f 100644
--- a/pkgs/servers/nextcloud/default.nix
+++ b/pkgs/servers/nextcloud/default.nix
@@ -33,7 +33,12 @@ in {
};
nextcloud18 = generic {
- version = "18.0.4";
- sha256 = "0aa3f4xbkzacfw0h9aic0ywk5mqlwka83qaszizj8lmk68kf3n7s";
+ version = "18.0.6";
+ sha256 = "1chmkg31jc1nr53y8r886mmd2jzb78094mrx7ggcfpjfkkv8b89s";
+ };
+
+ nextcloud19 = generic {
+ version = "19.0.0";
+ sha256 = "1bhazqj5f02sclh5pmifzqfahhhfqypixbvkgrnlgqy5ayb44gfj";
};
}
diff --git a/pkgs/servers/nginx-sso/default.nix b/pkgs/servers/nginx-sso/default.nix
index 769a8605f032073bee43604ae361868d6dbe8a0a..dffe48db58a3d513719e1fb98b8ee145edfff593 100644
--- a/pkgs/servers/nginx-sso/default.nix
+++ b/pkgs/servers/nginx-sso/default.nix
@@ -1,8 +1,8 @@
-{ buildGoPackage, fetchFromGitHub, stdenv }:
+{ buildGoPackage, fetchFromGitHub, stdenv, nixosTests }:
buildGoPackage rec {
pname = "nginx-sso";
- version = "0.24.1";
+ version = "0.25.0";
rev = "v${version}";
goPackagePath = "github.com/Luzifer/nginx-sso";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "Luzifer";
repo = "nginx-sso";
- sha256 = "1wij0a5ban2l6ahfra4n4dji7i5ndkqk1mgrblwm2ski7bl8yszx";
+ sha256 = "0z5h92rpr1rcfk11ggsb9w4ipg93fcb9byll7vl4c0mfcqkpm2dr";
};
postInstall = ''
@@ -19,6 +19,10 @@ buildGoPackage rec {
cp -R $src/frontend $out/share
'';
+ passthru.tests = {
+ inherit (nixosTests) nginx-sso;
+ };
+
meta = with stdenv.lib; {
description = "SSO authentication provider for the auth_request nginx module";
homepage = "https://github.com/Luzifer/nginx-sso";
diff --git a/pkgs/servers/oauth2_proxy/default.nix b/pkgs/servers/oauth2_proxy/default.nix
index 225c221b319eff6275ed71b465644dbdc785ada6..ee6dafebf749c0c75e0da8043ec8c6ebbcbd0337 100644
--- a/pkgs/servers/oauth2_proxy/default.nix
+++ b/pkgs/servers/oauth2_proxy/default.nix
@@ -1,10 +1,8 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
- pname = "oauth2_proxy";
- version = "5.1.0";
-
- goPackagePath = "github.com/pusher/${pname}";
+buildGoModule rec {
+ pname = "oauth2-proxy";
+ version = "5.1.1";
src = fetchFromGitHub {
repo = pname;
@@ -13,7 +11,7 @@ buildGoPackage rec {
rev = "v${version}";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "01lf7xbhgn5l42ahym12vr1w00zx1qzy6sgwgcbvvxp48k0b271d";
doCheck = true;
@@ -22,7 +20,7 @@ buildGoPackage rec {
meta = with lib; {
description = "A reverse proxy that provides authentication with Google, Github, or other providers";
- homepage = "https://github.com/pusher/oauth2_proxy/";
+ homepage = "https://github.com/oauth2-proxy/oauth2-proxy/";
license = licenses.mit;
maintainers = with maintainers; [ yorickvp knl ];
};
diff --git a/pkgs/servers/oauth2_proxy/deps.nix b/pkgs/servers/oauth2_proxy/deps.nix
deleted file mode 100644
index 611a07c2fda08cd00d614321ac21d0dee3d1eb83..0000000000000000000000000000000000000000
--- a/pkgs/servers/oauth2_proxy/deps.nix
+++ /dev/null
@@ -1,615 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "cloud.google.com/go";
- fetch = {
- type = "git";
- url = "https://code.googlesource.com/gocloud";
- rev = "v0.38.0";
- sha256 = "0n6n13b7lri2fmc4bn4ifszyawj31dpbzvyv0xafsf81440z8cyh";
- };
- }
- {
- goPackagePath = "github.com/BurntSushi/toml";
- fetch = {
- type = "git";
- url = "https://github.com/BurntSushi/toml";
- rev = "v0.3.1";
- sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
- };
- }
- {
- goPackagePath = "github.com/alicebob/gopher-json";
- fetch = {
- type = "git";
- url = "https://github.com/alicebob/gopher-json";
- rev = "5a6b3ba71ee6";
- sha256 = "0hx6n722zq51p852lv56k39yjy09lw6mnr2c3x0p23rfyyrakj2p";
- };
- }
- {
- goPackagePath = "github.com/alicebob/miniredis";
- fetch = {
- type = "git";
- url = "https://github.com/alicebob/miniredis";
- rev = "v2.11.2";
- sha256 = "1fc6w9n1jznwj8ks2svxmjrv87pk3spjf5z3kcxpgpynp13pd55n";
- };
- }
- {
- goPackagePath = "github.com/bitly/go-simplejson";
- fetch = {
- type = "git";
- url = "https://github.com/bitly/go-simplejson";
- rev = "v0.5.0";
- sha256 = "0n9f9dz1jn1jx86d48569nznpjn9fmq3knn7r65xpy7jhih284jj";
- };
- }
- {
- goPackagePath = "github.com/bmizerany/assert";
- fetch = {
- type = "git";
- url = "https://github.com/bmizerany/assert";
- rev = "b7ed37b82869";
- sha256 = "18hy1wyl9zdi7sgxafrn3m7fadh6in0rhhb8l0cvkxqzdl0jcw2s";
- };
- }
- {
- goPackagePath = "github.com/census-instrumentation/opencensus-proto";
- fetch = {
- type = "git";
- url = "https://github.com/census-instrumentation/opencensus-proto";
- rev = "v0.2.1";
- sha256 = "19fcx3sc99i5dsklny6r073z5j20vlwn2xqm6di1q3b1xwchzqfj";
- };
- }
- {
- goPackagePath = "github.com/chzyer/logex";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/logex";
- rev = "v1.1.10";
- sha256 = "08pbjj3wx9acavlwyr055isa8a5hnmllgdv5k6ra60l5y1brmlq4";
- };
- }
- {
- goPackagePath = "github.com/chzyer/readline";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/readline";
- rev = "2972be24d48e";
- sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r";
- };
- }
- {
- goPackagePath = "github.com/chzyer/test";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/test";
- rev = "a1ea475d72b1";
- sha256 = "0rns2aqk22i9xsgyap0pq8wi4cfaxsri4d9q6xxhhyma8jjsnj2k";
- };
- }
- {
- goPackagePath = "github.com/client9/misspell";
- fetch = {
- type = "git";
- url = "https://github.com/client9/misspell";
- rev = "v0.3.4";
- sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs";
- };
- }
- {
- goPackagePath = "github.com/coreos/go-oidc";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/go-oidc";
- rev = "v2.2.1";
- sha256 = "11m6slbpi33ynffml7812piq4anhjlf1qszjlsf26f5y7x3qh8n5";
- };
- }
- {
- goPackagePath = "github.com/davecgh/go-spew";
- fetch = {
- type = "git";
- url = "https://github.com/davecgh/go-spew";
- rev = "v1.1.0";
- sha256 = "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c";
- };
- }
- {
- goPackagePath = "github.com/dgrijalva/jwt-go";
- fetch = {
- type = "git";
- url = "https://github.com/dgrijalva/jwt-go";
- rev = "v3.2.0";
- sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp";
- };
- }
- {
- goPackagePath = "github.com/envoyproxy/go-control-plane";
- fetch = {
- type = "git";
- url = "https://github.com/envoyproxy/go-control-plane";
- rev = "5f8ba28d4473";
- sha256 = "1f1s764rd41vd9vgk3r14h1m6fz6pdvxj6fd83q58gxifbc4q5w4";
- };
- }
- {
- goPackagePath = "github.com/envoyproxy/protoc-gen-validate";
- fetch = {
- type = "git";
- url = "https://github.com/envoyproxy/protoc-gen-validate";
- rev = "v0.1.0";
- sha256 = "0kxd3wwh3xwqk0r684hsy281xq4y71cd11d4q2hspcjbnlbwh7cy";
- };
- }
- {
- goPackagePath = "github.com/fsnotify/fsnotify";
- fetch = {
- type = "git";
- url = "https://github.com/fsnotify/fsnotify";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "github.com/go-redis/redis";
- fetch = {
- type = "git";
- url = "https://github.com/go-redis/redis";
- rev = "v6.15.7";
- sha256 = "0fc0sfispyzn652ny05wn6bz18a60n6ryk23ki8j97xx3l24nq2g";
- };
- }
- {
- goPackagePath = "github.com/golang/glog";
- fetch = {
- type = "git";
- url = "https://github.com/golang/glog";
- rev = "23def4e6c14b";
- sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30";
- };
- }
- {
- goPackagePath = "github.com/golang/mock";
- fetch = {
- type = "git";
- url = "https://github.com/golang/mock";
- rev = "v1.2.0";
- sha256 = "12ddj2g8ab87id6n2n67vnbhq6p8dvgsq1pzpqfriym4dk8w54fg";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "v1.3.2";
- sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
- };
- }
- {
- goPackagePath = "github.com/gomodule/redigo";
- fetch = {
- type = "git";
- url = "https://github.com/gomodule/redigo";
- rev = "v2.0.0";
- sha256 = "1kg7s8027b4g1sfw0v3nh30c15j407kv684s53gg281r807dnfpk";
- };
- }
- {
- goPackagePath = "github.com/google/btree";
- fetch = {
- type = "git";
- url = "https://github.com/google/btree";
- rev = "4030bb1f1f0c";
- sha256 = "0ba430m9fbnagacp57krgidsyrgp3ycw5r7dj71brgp5r52g82p6";
- };
- }
- {
- goPackagePath = "github.com/google/go-cmp";
- fetch = {
- type = "git";
- url = "https://github.com/google/go-cmp";
- rev = "v0.3.0";
- sha256 = "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj";
- };
- }
- {
- goPackagePath = "github.com/google/martian";
- fetch = {
- type = "git";
- url = "https://github.com/google/martian";
- rev = "v2.1.0";
- sha256 = "197hil6vrjk50b9wvwyzf61csid83whsjj6ik8mc9r2lryxlyyrp";
- };
- }
- {
- goPackagePath = "github.com/google/pprof";
- fetch = {
- type = "git";
- url = "https://github.com/google/pprof";
- rev = "3ea8567a2e57";
- sha256 = "09rhjn3ms0a72dw0yzbp237p7yhqma772zspddn6mgkh3gi3kn4c";
- };
- }
- {
- goPackagePath = "github.com/googleapis/gax-go";
- fetch = {
- type = "git";
- url = "https://github.com/googleapis/gax-go";
- rev = "v2.0.5";
- sha256 = "1lxawwngv6miaqd25s3ba0didfzylbwisd2nz7r4gmbmin6jsjrx";
- };
- }
- {
- goPackagePath = "github.com/hashicorp/golang-lru";
- fetch = {
- type = "git";
- url = "https://github.com/hashicorp/golang-lru";
- rev = "v0.5.1";
- sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy";
- };
- }
- {
- goPackagePath = "github.com/hpcloud/tail";
- fetch = {
- type = "git";
- url = "https://github.com/hpcloud/tail";
- rev = "v1.0.0";
- sha256 = "1njpzc0pi1acg5zx9y6vj9xi6ksbsc5d387rd6904hy6rh2m6kn0";
- };
- }
- {
- goPackagePath = "github.com/jstemmer/go-junit-report";
- fetch = {
- type = "git";
- url = "https://github.com/jstemmer/go-junit-report";
- rev = "af01ea7f8024";
- sha256 = "1lp3n94ris12hac02wi31f3whs88lcrzwgdg43a5j6cafg9p1d0s";
- };
- }
- {
- goPackagePath = "github.com/kr/pretty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pretty";
- rev = "v0.2.0";
- sha256 = "1ywbfzz1h3a3qd8rpkiqwi1dm4w8ls9ijb4x1b7567grns9f0vnp";
- };
- }
- {
- goPackagePath = "github.com/kr/pty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pty";
- rev = "v1.1.1";
- sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6";
- };
- }
- {
- goPackagePath = "github.com/kr/text";
- fetch = {
- type = "git";
- url = "https://github.com/kr/text";
- rev = "v0.1.0";
- sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1";
- };
- }
- {
- goPackagePath = "github.com/mbland/hmacauth";
- fetch = {
- type = "git";
- url = "https://github.com/mbland/hmacauth";
- rev = "44256dfd4bfa";
- sha256 = "1d5pbjgc5j8pi3frsjp5gqg7j12bxdbl55nhy01cv4c96hay2ij1";
- };
- }
- {
- goPackagePath = "github.com/mreiferson/go-options";
- fetch = {
- type = "git";
- url = "https://github.com/mreiferson/go-options";
- rev = "v1.0.0";
- sha256 = "1pxs9ybrh196qy14ijn4zn51h2z28lj31y6vxrz2xxhgvpmfmxyl";
- };
- }
- {
- goPackagePath = "github.com/onsi/ginkgo";
- fetch = {
- type = "git";
- url = "https://github.com/onsi/ginkgo";
- rev = "v1.12.0";
- sha256 = "0ly246i0ax53l6dn9f1zlhkd9gs03hvbk7aazxay2dd5fxzh9n65";
- };
- }
- {
- goPackagePath = "github.com/onsi/gomega";
- fetch = {
- type = "git";
- url = "https://github.com/onsi/gomega";
- rev = "v1.9.0";
- sha256 = "0l69r6nbnz6b3j9zrqn8aql88jjv1pqykzkvqdbhfprss9b2dy46";
- };
- }
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
- {
- goPackagePath = "github.com/pquerna/cachecontrol";
- fetch = {
- type = "git";
- url = "https://github.com/pquerna/cachecontrol";
- rev = "1555304b9b35";
- sha256 = "0nr3p9pms6jmr2s44vy2s22q1d3v6xns2kzsvkq2gg1rkx6c1hc9";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_model";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_model";
- rev = "14fe0d1b01d4";
- sha256 = "0zdmk6rbbx39cvfz0r59v2jg5sg9yd02b4pds5n5llgvivi99550";
- };
- }
- {
- goPackagePath = "github.com/stretchr/objx";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/objx";
- rev = "v0.1.0";
- sha256 = "19ynspzjdynbi85xw06mh8ad5j0qa1vryvxjgvbnyrr8rbm4vd8w";
- };
- }
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.5.1";
- sha256 = "09r89m1wy4cjv2nps1ykp00qjpi0531r07q3s34hr7m6njk4srkl";
- };
- }
- {
- goPackagePath = "github.com/yhat/wsutil";
- fetch = {
- type = "git";
- url = "https://github.com/yhat/wsutil";
- rev = "1d66fa95c997";
- sha256 = "1agh4ss6y1laps8pg4mdl844ivmw2wrb7rnpfyag4gai4693i7bv";
- };
- }
- {
- goPackagePath = "github.com/yuin/gopher-lua";
- fetch = {
- type = "git";
- url = "https://github.com/yuin/gopher-lua";
- rev = "ab39c6098bdb";
- sha256 = "13b0rrpv3988qw8rq6z7npajn1my059ybhafi5mxff9jw09k9sja";
- };
- }
- {
- goPackagePath = "go.opencensus.io";
- fetch = {
- type = "git";
- url = "https://github.com/census-instrumentation/opencensus-go";
- rev = "v0.21.0";
- sha256 = "14s0a12xdzjvad0dgksgv8m3hh7nc585abvjkvyk6r67a29lxj6x";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "2aa609cf4a9d";
- sha256 = "1yvis6fqbsd7f356aqyi18f76vnwj3bry6mxqnkvshq4cwrf92il";
- };
- }
- {
- goPackagePath = "golang.org/x/exp";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/exp";
- rev = "509febef88a4";
- sha256 = "02isrh39z8znrp5znplzy0dip2gnrl3jm1355raliyvhnhg04j6q";
- };
- }
- {
- goPackagePath = "golang.org/x/lint";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/lint";
- rev = "959b441ac422";
- sha256 = "1mgcv5f00pkzsbwnq2y7vqvd1b4lr5a3s47cphh2qv4indfk7pck";
- };
- }
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "0de0cce0169b";
- sha256 = "1db7s5kbzyh2zd5lpv05n7hp8wbwdvgk0wpiwrlnig94mkr0y5aq";
- };
- }
- {
- goPackagePath = "golang.org/x/oauth2";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/oauth2";
- rev = "bf48bf16ab8d";
- sha256 = "1sirdib60zwmh93kf9qrx51r8544k1p9rs5mk0797wibz3m4mrdg";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "112230192c58";
- sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "bd437916bb0e";
- sha256 = "1i8x26frmlin55k69k936zd1rp5sqnq14y5ms4rkxbfzhasdm2rx";
- };
- }
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.2";
- sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
- };
- }
- {
- goPackagePath = "golang.org/x/time";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/time";
- rev = "85acf8d2951c";
- sha256 = "0yqnxsrarjk4qkda8kcxzmk7y90kkkxzx9iwryzrk7bzs87ky3xc";
- };
- }
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "2c0ae7006135";
- sha256 = "1lsi2ssxajclj3bciz2a41v1vjv768ja3v6wnbyhxy8xphwkp4fk";
- };
- }
- {
- goPackagePath = "golang.org/x/xerrors";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/xerrors";
- rev = "a985d3407aa7";
- sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj";
- };
- }
- {
- goPackagePath = "google.golang.org/api";
- fetch = {
- type = "git";
- url = "https://code.googlesource.com/google-api-go-client";
- rev = "v0.19.0";
- sha256 = "0rbwijzl91xmbr9kqhiwx4fydm7r6ci6rxsi9jsy8zap9zy120f6";
- };
- }
- {
- goPackagePath = "google.golang.org/appengine";
- fetch = {
- type = "git";
- url = "https://github.com/golang/appengine";
- rev = "v1.5.0";
- sha256 = "0l7mkdnwhidv8m686x432vmx8z5nqcrr9f46ddgvrxbh4wvyfcll";
- };
- }
- {
- goPackagePath = "google.golang.org/genproto";
- fetch = {
- type = "git";
- url = "https://github.com/google/go-genproto";
- rev = "24fa4b261c55";
- sha256 = "109zhaqlfd8zkbr1hk6zqbs6vcxfrk64scjwh2nswph05gr0m84d";
- };
- }
- {
- goPackagePath = "google.golang.org/grpc";
- fetch = {
- type = "git";
- url = "https://github.com/grpc/grpc-go";
- rev = "v1.27.0";
- sha256 = "1ijrmgrxyabfn51nm3p9l81iaasq5fg237wnr6mdc4dzsfcg8kd7";
- };
- }
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "20d25e280405";
- sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
- };
- }
- {
- goPackagePath = "gopkg.in/fsnotify.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/fsnotify.v1";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "gopkg.in/fsnotify/fsnotify.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/fsnotify/fsnotify.v1";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "gopkg.in/natefinch/lumberjack.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/natefinch/lumberjack.v2";
- rev = "v2.0.0";
- sha256 = "1m2sxypk7p805jvc68padvylyx5v7cwkh5klnnxxr0340kgspf08";
- };
- }
- {
- goPackagePath = "gopkg.in/square/go-jose.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/square/go-jose.v2";
- rev = "v2.4.1";
- sha256 = "1y0angxwryishwd1z0q7fp2xwjjhpw70kqh4ml4ly40akfhf1f5a";
- };
- }
- {
- goPackagePath = "gopkg.in/tomb.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/tomb.v1";
- rev = "dd632973f1e7";
- sha256 = "1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.4";
- sha256 = "11bwj757wi8kdrcnlgfqb8vv2d2xdhlghmyagd19i62khrkchsg2";
- };
- }
- {
- goPackagePath = "honnef.co/go/tools";
- fetch = {
- type = "git";
- url = "https://github.com/dominikh/go-tools";
- rev = "ea95bdfd59fc";
- sha256 = "1763nw7pwpzkvzfnm63dgzcgbq9hwmq5l1nffchnhh77vgkaq4ic";
- };
- }
-]
diff --git a/pkgs/servers/openafs/1.8/module.nix b/pkgs/servers/openafs/1.8/module.nix
index d998784b3faa3e88a7d090372493a03143f1178b..db44dbe2200d19ae638abc43f6c387c0971ca42b 100644
--- a/pkgs/servers/openafs/1.8/module.nix
+++ b/pkgs/servers/openafs/1.8/module.nix
@@ -18,22 +18,6 @@ in stdenv.mkDerivation {
buildInputs = [ kerberos ];
- patches = [
- # openafs 5.6 patches, included in the next release
- (fetchpatch {
- url = "https://github.com/openafs/openafs/commit/34f1689b7288688550119638ee9959e453fde414.patch";
- sha256 = "0rxjqzr8c5ajlk8wrhgjc1qp1934qiriqdi0qxsnk4gj5ibbk4d5";
- })
- (fetchpatch {
- url = "https://github.com/openafs/openafs/commit/355ea43f0d1b7feae1b3af58bc33af12838db7c3.patch";
- sha256 = "1f9xn8ql6vnxglpj3dvi30sj8vkncazjab2rc13hbw48nvsvcnhm";
- })
- (fetchpatch {
- url = "https://github.com/openafs/openafs/commit/17d38e31e6f2e237a7fb4dfb46841060296310b6.patch";
- sha256 = "14dydxfm0f5fvnj0kmvgm3bgh0ajhh04i3l7l0hr9cpmwl7vrlcg";
- })
- ];
-
hardeningDisable = [ "pic" ];
configureFlags = [
diff --git a/pkgs/servers/openafs/1.8/srcs.nix b/pkgs/servers/openafs/1.8/srcs.nix
index 4a5591ef4646aab4d04920dc4f23250c4636f131..4df5bdfc3888a2b32adea976e04d0b91d1f10001 100644
--- a/pkgs/servers/openafs/1.8/srcs.nix
+++ b/pkgs/servers/openafs/1.8/srcs.nix
@@ -1,14 +1,14 @@
{ fetchurl }:
rec {
- version = "1.8.5";
+ version = "1.8.6";
src = fetchurl {
- url = "http://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2";
- sha256 = "08w5n803xm75j7daa3mr2ncfmcg0wpm7yasj6zyddqlb4f7xdppf";
+ url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2";
+ sha256 = "0i99klrw00v4bwd942n90xqfn16z6337m89xfm9dgv7ih0qrsklb";
};
srcs = [ src
(fetchurl {
- url = "http://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2";
- sha256 = "08mg3n0q2igfas1khj18r9apyrkpbp1jick0ix5nfaal90jbifis";
+ url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2";
+ sha256 = "1s91kmxfimhdqrz7l6jgjz72j9pyalghrvg4h384fsz0ks6s4kz3";
})];
}
diff --git a/pkgs/servers/plex/raw.nix b/pkgs/servers/plex/raw.nix
index aa8bac28bbdcb9a62c5346607c007aab873b8761..c916a0949d936341e36191518aed36c97729cf2c 100644
--- a/pkgs/servers/plex/raw.nix
+++ b/pkgs/servers/plex/raw.nix
@@ -8,13 +8,13 @@
# server, and the FHS userenv and corresponding NixOS module should
# automatically pick up the changes.
stdenv.mkDerivation rec {
- version = "1.19.3.2852-219a9974e";
+ version = "1.19.4.2935-79e214ead";
pname = "plexmediaserver";
# Fetch the source
src = fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/redhat/plexmediaserver-${version}.x86_64.rpm";
- sha256 = "0sp7lnzf3zrwdmcg54mpvml89q1cbaq6s1cl9gj2z31xfiz07a26";
+ sha256 = "0wzbdr89janyrbilvxrxfvhy02c1j5dsrcyjxnj4ryab0qc4sv04";
};
outputs = [ "out" "basedb" ];
diff --git a/pkgs/servers/pulseaudio/default.nix b/pkgs/servers/pulseaudio/default.nix
index b9fb104d5f6c4ea86986ab31b0da672753a3d11a..e15efd4b47d1f9d69203378b74be2fbed208bbbb 100644
--- a/pkgs/servers/pulseaudio/default.nix
+++ b/pkgs/servers/pulseaudio/default.nix
@@ -3,7 +3,7 @@
, xorg, libcap, alsaLib, glib, dconf
, avahi, libjack2, libasyncns, lirc, dbus
, sbc, bluez5, udev, openssl, fftwFloat
-, speexdsp, systemd, webrtc-audio-processing
+, soxr, speexdsp, systemd, webrtc-audio-processing
, x11Support ? false
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
lib.optionals stdenv.isLinux [ libcap ];
buildInputs =
- [ libtool libsndfile speexdsp fftwFloat ]
+ [ libtool libsndfile soxr speexdsp fftwFloat ]
++ lib.optionals stdenv.isLinux [ glib dbus ]
++ lib.optionals stdenv.isDarwin [ CoreServices AudioUnit Cocoa ]
++ lib.optionals (!libOnly) (
diff --git a/pkgs/servers/radicale/default.nix b/pkgs/servers/radicale/2.x.nix
similarity index 88%
rename from pkgs/servers/radicale/default.nix
rename to pkgs/servers/radicale/2.x.nix
index fc98795bbc796df809afafaf569fef3ed3613f25..8d36717ec69b1e22cabc3e4e6023a3415fba99e4 100644
--- a/pkgs/servers/radicale/default.nix
+++ b/pkgs/servers/radicale/2.x.nix
@@ -2,14 +2,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "Radicale";
- version = "2.1.11";
+ version = "2.1.12";
# No tests in PyPI tarball
src = fetchFromGitHub {
owner = "Kozea";
repo = "Radicale";
rev = version;
- sha256 = "1k32iy55lnyyp1r75clarhwdqvw6w8mxb5v0l5aysga07fg2mix4";
+ sha256 = "14f9ql0fiwapaa4xaslwgk1ah9fzxxan2p1p2rxb4a5iqph1z0cl";
};
# We only want functional tests
@@ -31,7 +31,7 @@ python3.pkgs.buildPythonApplication rec {
];
meta = with stdenv.lib; {
- homepage = "https://www.radicale.org/";
+ homepage = "https://www.radicale.org/2.x.nix";
description = "CalDAV CardDAV server";
longDescription = ''
The Radicale Project is a complete CalDAV (calendar) and CardDAV
diff --git a/pkgs/servers/radicale/3.x.nix b/pkgs/servers/radicale/3.x.nix
new file mode 100644
index 0000000000000000000000000000000000000000..7b42bd3be34fb2fae2e09f3eb8a351e2dbc986cc
--- /dev/null
+++ b/pkgs/servers/radicale/3.x.nix
@@ -0,0 +1,38 @@
+{ lib, python3, fetchFromGitHub }:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "radicale";
+ version = "3.0.3";
+
+ # No tests in PyPI tarball
+ src = fetchFromGitHub {
+ owner = "Kozea";
+ repo = "Radicale";
+ rev = version;
+ sha256 = "170mqxlnfzx15img4wb71axq9cnxwllk5cabsv8i008q7wyjqp0n";
+ };
+
+ propagatedBuildInputs = with python3.pkgs; [
+ defusedxml
+ passlib
+ vobject
+ python-dateutil
+ setuptools
+ ];
+
+ checkInputs = with python3.pkgs; [
+ pytestrunner
+ pytest
+ pytestcov
+ pytest-flake8
+ pytest-isort
+ waitress
+ ];
+
+ meta = with lib; {
+ homepage = "https://www.radicale.org/3.0.html";
+ description = "CalDAV and CardDAV server";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ dotlambda ];
+ };
+}
diff --git a/pkgs/servers/rippled/default.nix b/pkgs/servers/rippled/default.nix
index 69a54a1202d248efe050d293e40d409eebb74045..426b29c4b08a0c8e7c0fc46c542fff48904e9fab 100644
--- a/pkgs/servers/rippled/default.nix
+++ b/pkgs/servers/rippled/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, fetchgit, fetchurl, runCommand, git, cmake, pkgconfig
-, openssl, boost, zlib }:
+, openssl, zlib, boost, grpc, c-ares, abseil-cpp, protobuf3_8 }:
let
sqlite3 = fetchurl rec {
@@ -8,21 +8,43 @@ let
passthru.url = url;
};
+ boostSharedStatic = boost.override {
+ enableShared = true;
+ enabledStatic = true;
+ };
+
+ beast = fetchgit {
+ url = "https://github.com/boostorg/beast.git";
+ rev = "2f9a8440c2432d8a196571d6300404cb76314125";
+ sha256 = "1n9ms5cn67b0p0mhldz5psgylds22sm5x22q7knrsf20856vlk5a";
+ fetchSubmodules = false;
+ leaveDotGit = true;
+ };
+
docca = fetchgit {
url = "https://github.com/vinniefalco/docca.git";
rev = "335dbf9c3613e997ed56d540cc8c5ff2e28cab2d";
- sha256 = "1yisdg7q2p9q9gz0c446796p3ggx9s4d6g8w4j1pjff55655805h";
- leaveDotGit = true;
+ sha256 = "09cb90k0ygmnlpidybv6nzf6is51i80lnwlvad6ijc3gf1z6i1yh";
fetchSubmodules = false;
+ leaveDotGit = true;
+ };
+
+ nudb = fetchgit rec {
+ url = "https://github.com/CPPAlliance/NuDB.git";
+ rev = "2.0.1";
+ sha256 = "10hlp2k7pc0c705f8sk0qw6mjfky0k08cjhh262bbjvp9fbdc7r4";
+ leaveDotGit = true;
+ fetchSubmodules = true;
+ postFetch = "cd $out && git tag ${rev}";
};
rocksdb = fetchgit rec {
url = "https://github.com/facebook/rocksdb.git";
- rev = "v5.17.2";
- sha256 = "0d9ssggjls1hc4zhng65yg8slqlcw0lr23qr6f39shg42lzr227p";
- leaveDotGit = true;
+ rev = "v6.5.3";
+ sha256 = "11kbwqph1i3w6rbhr0kl2aq4jidhai24gw420y9qi9ab7zl0zcqg";
+ deepClone = true;
fetchSubmodules = false;
- postFetch = "cd $out && git tag ${rev}";
+ leaveDotGit = true;
};
lz4 = fetchgit rec {
@@ -60,19 +82,10 @@ let
postFetch = "cd $out && git tag ${rev}";
};
- nudb = fetchgit rec {
- url = "https://github.com/CPPAlliance/NuDB.git";
- rev = "2.0.1";
- sha256 = "0h7hmwavrxzj1v547h3z0031ckwphjayfpv1mgcr6q86wm9p5468";
- leaveDotGit = true;
- fetchSubmodules = true; # submodules are needed, rocksdb is dependency
- postFetch = "cd $out && git tag ${rev}";
- };
-
- protobuf = fetchgit rec {
- url = "https://github.com/protocolbuffers/protobuf.git";
- rev = "v3.6.1";
- sha256 = "0zl09q25ggfw95lakcs3mkq5pvsj17mx29b4nqr09g0mnbw9709c";
+ cares = fetchgit rec {
+ url = "https://github.com/c-ares/c-ares.git";
+ rev = "cares-1_15_0";
+ sha256 = "1fkzsyhfk5p5hr4dx4r36pg9xzs0md6cyj1q2dni3cjgqj3s518v";
leaveDotGit = true;
fetchSubmodules = false;
postFetch = "cd $out && git tag ${rev}";
@@ -80,64 +93,58 @@ let
google-test = fetchgit {
url = "https://github.com/google/googletest.git";
- rev = "c3bb0ee2a63279a803aaad956b9b26d74bf9e6e2";
- sha256 = "0pj5b6jnrj5lrccz2disr8hklbnzd8hwmrwbfqmvhiwb9q9p0k2k";
- fetchSubmodules = false;
+ rev = "5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081";
+ sha256 = "1ch7hq16z20ddhpc08slp9bny29j88x9vr6bi9r4yf5m77xbplja";
leaveDotGit = true;
+ fetchSubmodules = false;
};
google-benchmark = fetchgit {
url = "https://github.com/google/benchmark.git";
rev = "5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8";
- sha256 = "0qg70j47zqnrbszlgrzmxpr4g88kq0gyq6v16bhaggfm83c6mg6i";
- fetchSubmodules = false;
+ sha256 = "0kcmb83framkncc50h0lyyz7v8nys6g19ja0h2p8x4sfafnnm6ig";
leaveDotGit = true;
+ fetchSubmodules = false;
};
- # hack to merge rocksdb revisions from rocksdb and nudb, so build process
- # will find both
- rocksdb-merged = runCommand "rocksdb-merged" {
- buildInputs = [ git ];
- } ''
- commit=$(cd ${nudb} && git ls-tree HEAD extras/rocksdb | awk '{ print $3 }')
- git clone ${rocksdb} $out && cd $out
- git fetch ${nudb}/extras/rocksdb $commit
- git checkout $commit
- '';
+ date = fetchgit {
+ url = "https://github.com/HowardHinnant/date.git";
+ rev = "fc4cf092f9674f2670fb9177edcdee870399b829";
+ sha256 = "0w618p64mx2l074b6wd0xfc4h6312mabhvzabxxwsnzj4afpajcm";
+ leaveDotGit = true;
+ fetchSubmodules = false;
+ };
in stdenv.mkDerivation rec {
pname = "rippled";
- version = "1.4.0";
+ version = "1.5.0";
- src = fetchFromGitHub {
- owner = "ripple";
- repo = "rippled";
+ src = fetchgit {
+ url = "https://github.com/ripple/rippled.git";
rev = version;
- sha256 = "1z04378bg8lcyrnn7sl3j2zfxbwwy2biasg1d4fbaq4snxg5d1pq";
+ sha256 = "0nh0x1ygrj3fw558vxbcp0md80qh27yrp3xhdlasrir7h1l2nplv";
+ leaveDotGit = true;
+ fetchSubmodules = true;
};
hardeningDisable = ["format"];
- cmakeFlags = [
- "-Dstatic=OFF"
- "-DBOOST_LIBRARYDIR=${boost.out}/lib"
- "-DBOOST_INCLUDEDIR=${boost.dev}/include"
- ];
+ cmakeFlags = ["-Dstatic=OFF" "-DBoost_NO_BOOST_CMAKE=ON"];
nativeBuildInputs = [ pkgconfig cmake git ];
- buildInputs = [ openssl openssl.dev zlib ];
+ buildInputs = [ openssl openssl.dev boostSharedStatic zlib grpc c-ares c-ares.cmake-config abseil-cpp protobuf3_8 ];
preConfigure = ''
export HOME=$PWD
+ git config --global url."file://${rocksdb}".insteadOf "${rocksdb.url}"
git config --global url."file://${docca}".insteadOf "${docca.url}"
- git config --global url."file://${rocksdb-merged}".insteadOf "${rocksdb.url}"
git config --global url."file://${lz4}".insteadOf "${lz4.url}"
git config --global url."file://${libarchive}".insteadOf "${libarchive.url}"
git config --global url."file://${soci}".insteadOf "${soci.url}"
git config --global url."file://${snappy}".insteadOf "${snappy.url}"
git config --global url."file://${nudb}".insteadOf "${nudb.url}"
- git config --global url."file://${protobuf}".insteadOf "${protobuf.url}"
git config --global url."file://${google-benchmark}".insteadOf "${google-benchmark.url}"
git config --global url."file://${google-test}".insteadOf "${google-test.url}"
+ git config --global url."file://${date}".insteadOf "${date.url}"
substituteInPlace Builds/CMake/deps/Sqlite.cmake --replace "URL ${sqlite3.url}" "URL ${sqlite3}"
'';
@@ -150,7 +157,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Ripple P2P payment network reference server";
homepage = "https://github.com/ripple/rippled";
- maintainers = with maintainers; [ ehmry offline ];
+ maintainers = with maintainers; [ ehmry offline RaghavSood ];
license = licenses.isc;
platforms = [ "x86_64-linux" ];
};
diff --git a/pkgs/servers/roon-server/default.nix b/pkgs/servers/roon-server/default.nix
index 49eaa26c294796e83a2b0b4de9c93988ce270af3..a5924e37331d2e94b3f00b76d8e2e829ea940b2c 100644
--- a/pkgs/servers/roon-server/default.nix
+++ b/pkgs/servers/roon-server/default.nix
@@ -1,4 +1,4 @@
-{ alsaLib, alsaUtils, cifs-utils, fetchurl, ffmpeg, libav, mono, stdenv }:
+{ alsaLib, alsaUtils, cifs-utils, fetchurl, ffmpeg_3, libav, mono, stdenv }:
with stdenv.lib;
stdenv.mkDerivation rec {
@@ -14,11 +14,11 @@ stdenv.mkDerivation rec {
runHook preInstall
# Check script
- sed -i '3i PATH=$PATH:${makeBinPath [ cifs-utils ffmpeg libav ]}' check.sh
+ sed -i '3i PATH=$PATH:${makeBinPath [ cifs-utils ffmpeg_3 libav ]}' check.sh
sed -i '/check_ulimit$/d' check.sh
# Start script
- sed -i '3i PATH=$PATH:${makeBinPath [ alsaUtils cifs-utils ffmpeg libav ]}' start.sh
+ sed -i '3i PATH=$PATH:${makeBinPath [ alsaUtils cifs-utils ffmpeg_3 libav ]}' start.sh
# Debug logging
sed -i '/--debug--gc=sgen --server/exec "$HARDLINK" --debug --gc=sgen --server "$SCRIPT.exe" "$@" -storagetrace -watchertrace' Appliance/RoonAppliance
diff --git a/pkgs/servers/roundcube/default.nix b/pkgs/servers/roundcube/default.nix
index 03c1a6cf770b4f07a1ea2e9ba5db5063065d0f7a..2bdcd94fe799d0c452dcc886bce374620f63204b 100644
--- a/pkgs/servers/roundcube/default.nix
+++ b/pkgs/servers/roundcube/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "roundcube";
- version = "1.4.6";
+ version = "1.4.7";
src = fetchurl {
url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz";
- sha256 = "06xxzvjd06r90fxpq9zh9fwylg6sbd26c08rxfd553jikyp5znsm";
+ sha256 = "1jdcda6102n948l6qzhjsiylnmx5fkgjg2hn17g93x3yzwkmvn16";
};
patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ];
diff --git a/pkgs/servers/roundcube/plugins/carddav/default.nix b/pkgs/servers/roundcube/plugins/carddav/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..c3745c9bcc5ee782d6e9c073f2d84df858e20522
--- /dev/null
+++ b/pkgs/servers/roundcube/plugins/carddav/default.nix
@@ -0,0 +1,11 @@
+{ roundcubePlugin, fetchzip }:
+
+roundcubePlugin rec {
+ pname = "carddav";
+ version = "3.0.3";
+
+ src = fetchzip {
+ url = "https://github.com/blind-coder/rcmcarddav/releases/download/v${version}/carddav-${version}.tar.bz2";
+ sha256 = "0scqxqfwv9r4ggaammmjp51mj50qc5p4jmjliwjvcwyjr36wjq3z";
+ };
+}
diff --git a/pkgs/servers/roundcube/plugins/persistent_login/default.nix b/pkgs/servers/roundcube/plugins/persistent_login/default.nix
index b66386222f76c7f9ff02c1f1fc85718767f2feeb..e210c10068457da43c0d4f290649e1cd19f79333 100644
--- a/pkgs/servers/roundcube/plugins/persistent_login/default.nix
+++ b/pkgs/servers/roundcube/plugins/persistent_login/default.nix
@@ -2,12 +2,12 @@
roundcubePlugin rec {
pname = "persistent_login";
- version = "5.1.0";
+ version = "5.2.0";
src = fetchFromGitHub {
owner = "mfreiholz";
repo = pname;
rev = "version-${version}";
- sha256 = "1k2jgbshwig8q5l440y59pgwbfbc0pdrjbpihba834a4pm0y6anl";
+ sha256 = "0aasc2ns318s1g8vf2hhqwsplchhrhv5cd725rnfldim1y8k0n1i";
};
}
diff --git a/pkgs/servers/roundcube/plugins/plugins.nix b/pkgs/servers/roundcube/plugins/plugins.nix
index 4eed1227be68ca5232e0dad941911e3f2207f686..a9c73874b69e794ce2714d3eeaa1b85e510496f8 100644
--- a/pkgs/servers/roundcube/plugins/plugins.nix
+++ b/pkgs/servers/roundcube/plugins/plugins.nix
@@ -5,5 +5,6 @@
roundcubePlugin = callPackage ./roundcube-plugin.nix { };
+ carddav = callPackage ./carddav { };
persistent_login = callPackage ./persistent_login { };
}
diff --git a/pkgs/servers/routinator/default.nix b/pkgs/servers/routinator/default.nix
index 46416c982760b2d8868688ccab1f9de24cd04272..1174d0802ae8d46c02bfb3f572dad4285461abfe 100644
--- a/pkgs/servers/routinator/default.nix
+++ b/pkgs/servers/routinator/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "routinator";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromGitHub {
owner = "NLnetLabs";
repo = pname;
rev = "v${version}";
- sha256 = "1qbaibmbiw3pffi0cm6d06k1gra4acgxr97gj7f1ckvql5rni4h0";
+ sha256 = "12fgvalv12v8690pxmsdg179r170d4mc1kynsb25fm0zggy838jn";
};
- cargoSha256 = "138h99l3vv34higbqj59fa88w7c63c80g3rw07n9j2f834cvr901";
+ cargoSha256 = "01118mnb5gm0xqi2c8jj3fk8y55jnnyg9zgn2g4xn7f3i8dcczka";
meta = with stdenv.lib; {
description = "An RPKI Validator written in Rust";
diff --git a/pkgs/servers/search/groonga/default.nix b/pkgs/servers/search/groonga/default.nix
index b53a207a6c574318826fe659735d56b10c0834c5..a1ccc2092e618def784b15073e8a00a4984aa03a 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.2";
+ version = "10.0.4";
src = fetchurl {
url = "https://packages.groonga.org/source/groonga/${pname}-${version}.tar.gz";
- sha256 = "0851sdzgg5krf05b1pg29gmwzvzxvawfp37ny3lrb5xcdqbr379c";
+ sha256 = "1gf9vqjhq89f5xqn90pwdbz7amv38j78s3pzlxd1c2q3g24wklrj";
};
buildInputs = with stdenv.lib;
diff --git a/pkgs/servers/sql/cockroachdb/default.nix b/pkgs/servers/sql/cockroachdb/default.nix
index 2ce8e901e86714ab4f04b585c6da755e336b1c04..25e2b0ae127283221bcf9a5d21a7835a884fcddc 100644
--- a/pkgs/servers/sql/cockroachdb/default.nix
+++ b/pkgs/servers/sql/cockroachdb/default.nix
@@ -14,13 +14,13 @@ let
in
buildGoPackage rec {
pname = "cockroach";
- version = "19.1.5";
+ version = "20.1.2";
goPackagePath = "github.com/cockroachdb/cockroach";
src = fetchurl {
url = "https://binaries.cockroachdb.com/cockroach-v${version}.src.tgz";
- sha256 = "1pnzzmxxb7qxiiy8qpl2sifk4qrijjbhmzy47bnjj5ssdsjjjcqy";
+ sha256 = "1xmb516xr0bhkzj6yigcrxbghvh0dis85dq7n5hi49mn951ad5yn";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionals stdenv.cc.isGNU [ "-Wno-error=deprecated-copy" "-Wno-error=redundant-move" "-Wno-error=pessimizing-move" ];
diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix
index 2af0f149e7d8d863d7b3e825197de0cf7b874368..265f78af8953d4349d489d2628b845f1aeefe0f0 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.16.3";
+ version = "0.18.0";
src = fetchFromGitHub {
owner = "liquidata-inc";
repo = "dolt";
rev = "v${version}";
- sha256 = "141wv5av7hms4wa3s4md7mnb77bbyn3854d7gj7fy6f6jvzghdny";
+ sha256 = "12kvjq3z9bggfmgci3wql4v8sh491dwp6qr768k8kwncqmp3jjvx";
};
modRoot = "./go";
subPackages = [ "cmd/dolt" "cmd/git-dolt" "cmd/git-dolt-smudge" ];
- vendorSha256 = "1kjh252p91yxq5mi0igamkwlsr50lij24wsp2ilgz6ksv3ijzfr1";
+ vendorSha256 = "1lscjp4ih5kxrbqch9164bqrp7lbsir6vg4zcczhvhh0phbcbqjs";
meta = with lib; {
description = "Relational database with version control and CLI a-la Git.";
diff --git a/pkgs/servers/sql/mariadb/connector-c/3_1.nix b/pkgs/servers/sql/mariadb/connector-c/3_1.nix
index e3fc660453014c922595215c900664fc271d43c3..fb6835775fbf2e469815949889785aa378874a04 100644
--- a/pkgs/servers/sql/mariadb/connector-c/3_1.nix
+++ b/pkgs/servers/sql/mariadb/connector-c/3_1.nix
@@ -1,6 +1,6 @@
{ callPackage, ... } @ args:
callPackage ./. (args // {
- version = "3.1.7";
- sha256 = "16pmdms454jbralaw6rpx0rjlf2297p6h3q8wfk0n87kbn7vrxv4";
+ version = "3.1.8";
+ sha256 = "0yrzhsxmjiwkhchagx8dymzhvxl3k5h40wn9wpicqjvgjb9k8523";
})
diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix
index 9c2134e211ff733fb8ff50086207b64efa1de83d..d6e52134301920e67e27531e003861d648f346e0 100644
--- a/pkgs/servers/sql/mariadb/default.nix
+++ b/pkgs/servers/sql/mariadb/default.nix
@@ -201,12 +201,12 @@ server = stdenv.mkDerivation (common // {
chmod +x "$out"/bin/wsrep_sst_common
rm "$out"/bin/{mariadb-client-test,mariadb-test,mysql_client_test,mysqltest}
rm -r "$out"/data # Don't need testing data
- mv "$out"/OFF/suite/plugins/pam/pam_mariadb_mtr.so "$out"/share/pam/lib/security
- mv "$out"/OFF/suite/plugins/pam/mariadb_mtr "$out"/share/pam/etc/security
- rm -r "$out"/OFF
'' + optionalString withStorageMroonga ''
mv "$out"/share/{groonga,groonga-normalizer-mysql} "$out"/share/doc/mysql
'' + optionalString (!stdenv.hostPlatform.isDarwin) ''
+ mv "$out"/OFF/suite/plugins/pam/pam_mariadb_mtr.so "$out"/share/pam/lib/security
+ mv "$out"/OFF/suite/plugins/pam/mariadb_mtr "$out"/share/pam/etc/security
+ rm -r "$out"/OFF
sed -i 's/-mariadb/-mysql/' "$out"/bin/galera_new_cluster
'';
diff --git a/pkgs/servers/sql/monetdb/default.nix b/pkgs/servers/sql/monetdb/default.nix
index 5a58a52210afe4275ede9b619255137e9d6a4e98..ec232b86463706c1c6cabcb40951aebee773d115 100644
--- a/pkgs/servers/sql/monetdb/default.nix
+++ b/pkgs/servers/sql/monetdb/default.nix
@@ -3,7 +3,7 @@
}:
let
- version = "11.35.19";
+ version = "11.37.7";
in stdenv.mkDerivation {
pname = "monetdb";
@@ -11,7 +11,7 @@ in stdenv.mkDerivation {
src = fetchurl {
url = "https://dev.monetdb.org/downloads/sources/archive/MonetDB-${version}.tar.bz2";
- sha256 = "1qfgsv1k23sn6jl7jbxmfh7w7hyzmh8r1cddl4kksqrw41q6h82q";
+ sha256 = "00z6c7z4f9ww43574nz32b06rw5ln5fy3hlml32h2wrwsg0cj5jh";
};
postPatch = ''
diff --git a/pkgs/servers/sql/pgbouncer/default.nix b/pkgs/servers/sql/pgbouncer/default.nix
index 0a6d1a8cf6135c40ea692bbdfd3d9cda817927fd..e824298c4886f193e4516aa5a99f6c2876a066ac 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.13.0";
+ version = "1.14.0";
src = fetchurl {
url = "https://pgbouncer.github.io/downloads/files/${version}/${pname}-${version}.tar.gz";
- sha256 = "0ccxr0hbj9h5pwsj2712mxif197j770qkfjv6na5aqh5bz4j3f2c";
+ sha256 = "1rzy06hqzhnijm32vah9icgrx95pmf9iglvyzwv7wmcg2h83vhd0";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix
index 8ba7e9c96cfce0719b1bbb5b025a25bd2d72ccdf..2b440f78e99d70fe4906b09aab480232d0d12c19 100644
--- a/pkgs/servers/sql/postgresql/default.nix
+++ b/pkgs/servers/sql/postgresql/default.nix
@@ -182,41 +182,41 @@ let
in self: {
postgresql_9_5 = self.callPackage generic {
- version = "9.5.21";
+ version = "9.5.22";
psqlSchema = "9.5";
- sha256 = "0b3kzc0431bvp55jns42q9h1119gy075mp4aywnkq93pm17nxdby";
+ sha256 = "03v4d4nr9f86y0i1j5jmvfan5w8y4ga1mar59lhcnj3jl5q58ma8";
this = self.postgresql_9_5;
inherit self;
};
postgresql_9_6 = self.callPackage generic {
- version = "9.6.17";
+ version = "9.6.18";
psqlSchema = "9.6";
- sha256 = "1hm0w6n988n9qn2wylhjq02i5ayzb16rzhgkcv09fpsl68ny7qgn";
+ sha256 = "16crr2a1sl97aiacqzd0bk56yl1abq6blc0c6qpx5rl5ny1c4zji";
this = self.postgresql_9_6;
inherit self;
};
postgresql_10 = self.callPackage generic {
- version = "10.12";
+ version = "10.13";
psqlSchema = "10.0"; # should be 10, but changing it is invasive
- sha256 = "1rsab4zf4rx7pvvhlwhb04kb95aiad9cwazc4ksbvg2gij47z3rq";
+ sha256 = "1qal0yp7a90yzya7hl56gsmw5fvacplrdhpn7h9gnbyr1i2iyw2d";
this = self.postgresql_10;
inherit self;
};
postgresql_11 = self.callPackage generic {
- version = "11.7";
+ version = "11.8";
psqlSchema = "11.1"; # should be 11, but changing it is invasive
- sha256 = "04x343i4v0w4jf1v5ial8rwsizs1qhdjfbanbnibdys6i0xfjjij";
+ sha256 = "1qksqyayxmnccmbapg3ajsw9pjgqva0inxjhx64rqd6ckhrg9wpa";
this = self.postgresql_11;
inherit self;
};
postgresql_12 = self.callPackage generic {
- version = "12.2";
+ version = "12.3";
psqlSchema = "12";
- sha256 = "1pmmd59pvfs50gsi728bw9f1jl59xghsjdanfimph0659x6cq7dd";
+ sha256 = "0hfg3n7rlz96579cj3z1dh2idl15rh3wfvn8jl31jj4h2yk69vcl";
this = self.postgresql_12;
inherit self;
};
diff --git a/pkgs/servers/sql/postgresql/ext/pg_ed25519.nix b/pkgs/servers/sql/postgresql/ext/pg_ed25519.nix
new file mode 100644
index 0000000000000000000000000000000000000000..95d45b2663d93a7b286a82dffbdc21863f1cc8fb
--- /dev/null
+++ b/pkgs/servers/sql/postgresql/ext/pg_ed25519.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchurl, postgresql }:
+
+stdenv.mkDerivation rec {
+ pname = "pg_ed25519";
+ version = "0.2";
+
+ src = fetchurl {
+ url = "https://gitlab.com/dwagin/${pname}/-/archive/${version}/${pname}-${version}.tar.bz2";
+ sha256 = "0q46pvk1vq5w3al6i3inzlw6w7za3n7p1gd4wfbbxzvzh7qnynda";
+ };
+
+ buildInputs = [ postgresql ];
+
+ installPhase = ''
+ mkdir -p $out/bin # For buildEnv to setup proper symlinks. See #22653
+ mkdir -p $out/{lib,share/postgresql/extension}
+
+ cp *.so $out/lib
+ cp *.sql $out/share/postgresql/extension
+ cp *.control $out/share/postgresql/extension
+ '';
+
+ meta = with stdenv.lib; {
+ description = "PostgreSQL extension for signing and verifying ed25519 signatures";
+ homepage = "https://gitlab.com/dwagin/pg_ed25519";
+ maintainers = [ maintainers.renzo ];
+ platforms = postgresql.meta.platforms;
+ license = licenses.mit;
+ };
+}
+
diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix
index f57a6e8fa5081247857c3ee93bb4c8afafa8218b..2e69444ccdd51570c009054daea62d3bed94fbf9 100644
--- a/pkgs/servers/sql/postgresql/ext/pgroonga.nix
+++ b/pkgs/servers/sql/postgresql/ext/pgroonga.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pgroonga";
- version = "2.2.5";
+ version = "2.2.6";
src = fetchurl {
url = "https://packages.groonga.org/source/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0lwj99kdx9kfp4vfd7lfapj183mz235kj1vjfscfnkg5ypj656gz";
+ sha256 = "0anlxw4j6c3rd7q34j9mgph6i0zb1nff3warcxrkwvnnd1jbb6vr";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/sql/postgresql/ext/repmgr.nix b/pkgs/servers/sql/postgresql/ext/repmgr.nix
index 4ac74b2620bc4da2b8de4dfbbf17c70baefb4f63..a2e319170bd46b0baf66d904dfb5627357c91408 100644
--- a/pkgs/servers/sql/postgresql/ext/repmgr.nix
+++ b/pkgs/servers/sql/postgresql/ext/repmgr.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "repmgr";
- version = "5.0.0";
+ version = "5.1.0";
src = fetchFromGitHub {
owner = "2ndQuadrant";
repo = "repmgr";
rev = "v${version}";
- sha256 = "0zrpv17zrgl8hynbzaaqj17qrchc8r9qwpqh8y10b0v3xdr22ayl";
+ sha256 = "1igcy98ggwyx8zg4g4kz7xb32b7vc3h668r5wbfk4w49x9v97f4m";
};
nativeBuildInputs = [ flex ];
diff --git a/pkgs/servers/sql/postgresql/packages.nix b/pkgs/servers/sql/postgresql/packages.nix
index 15735a82c52ee5061485e2f53b73bdeffa0db15e..d4dafe7ddb14a74c4635db4df4961e8ff901f2dc 100644
--- a/pkgs/servers/sql/postgresql/packages.nix
+++ b/pkgs/servers/sql/postgresql/packages.nix
@@ -13,6 +13,8 @@ self: super: {
pg_bigm = super.callPackage ./ext/pg_bigm.nix { };
+ pg_ed25519 = super.callPackage ./ext/pg_ed25519.nix { };
+
pg_repack = super.callPackage ./ext/pg_repack.nix { };
pg_similarity = super.callPackage ./ext/pg_similarity.nix { };
diff --git a/pkgs/servers/sslh/default.nix b/pkgs/servers/sslh/default.nix
index cbeacece3e1ec3977ffe3307e959f6ac71c9f345..68fe9c4b08edde3a9aef92247dea7c5a5fe475c1 100644
--- a/pkgs/servers/sslh/default.nix
+++ b/pkgs/servers/sslh/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, libcap, libconfig, perl, tcp_wrappers, pcre }:
+{ stdenv, fetchurl, libcap, libconfig, perl, tcp_wrappers, pcre, nixosTests }:
stdenv.mkDerivation rec {
pname = "sslh";
@@ -19,6 +19,10 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
+ passthru.tests = {
+ inherit (nixosTests) sslh;
+ };
+
meta = with stdenv.lib; {
description = "Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)";
license = licenses.gpl2Plus;
diff --git a/pkgs/servers/teleport/default.nix b/pkgs/servers/teleport/default.nix
index 1e1c0f938dbea5e23757cdc7930f7945be18643e..b307f7861fa46cd27a3027b7738bd20d4343080c 100644
--- a/pkgs/servers/teleport/default.nix
+++ b/pkgs/servers/teleport/default.nix
@@ -3,14 +3,14 @@
buildGoPackage rec {
pname = "teleport";
- version = "4.1.0";
+ version = "4.2.11";
# This repo has a private submodule "e" which fetchgit cannot handle without failing.
src = fetchFromGitHub {
owner = "gravitational";
repo = "teleport";
rev = "v${version}";
- sha256 = "1yj4z9lzvwvv566d8c4351xj23vmw8zh9scx87dlf0qzqxri91wk";
+ sha256 = "00mkh6rmdgwwhbk3jmxgwl0aisnnqw6q6i5zl1hn69hvdny9liii";
};
goPackagePath = "github.com/gravitational/teleport";
diff --git a/pkgs/servers/ttyd/default.nix b/pkgs/servers/ttyd/default.nix
index b7fac5fc477c2e6c040311dbc1d5b4a147db1823..ef830710c1cf6c6db4d679b11aaac6e026746f9b 100644
--- a/pkgs/servers/ttyd/default.nix
+++ b/pkgs/servers/ttyd/default.nix
@@ -7,12 +7,12 @@ with builtins;
stdenv.mkDerivation rec {
pname = "ttyd";
- version = "1.6.0";
+ version = "1.6.1";
src = fetchFromGitHub {
owner = "tsl0922";
repo = pname;
rev = "refs/tags/${version}";
- sha256 = "08skw3h897jb71sbnglj571h35pcb1mikzlh71sx5imjgi4hfczr";
+ sha256 = "1ifgw93g8jaaa6fgfqjnn83n5ccr6l72ynwwwa97hfwjk90r14fg";
};
nativeBuildInputs = [ pkgconfig cmake xxd ];
diff --git a/pkgs/servers/tvheadend/default.nix b/pkgs/servers/tvheadend/default.nix
index 009dd9bfc43f14d5c69a690cd84049e217fb1c55..f97935a4ce399dc2e9dbc276777323d4dc1b5bf7 100644
--- a/pkgs/servers/tvheadend/default.nix
+++ b/pkgs/servers/tvheadend/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, cmake, makeWrapper, pkgconfig
-, avahi, dbus, gettext, git, gnutar, gzip, bzip2, ffmpeg, libiconv, openssl, python
+, avahi, dbus, gettext, git, gnutar, gzip, bzip2, ffmpeg_3, libiconv, openssl, python
, which, zlib }:
let
@@ -17,7 +17,7 @@ in stdenv.mkDerivation {
};
buildInputs = [
- avahi dbus gettext git gnutar gzip bzip2 ffmpeg libiconv openssl python
+ avahi dbus gettext git gnutar gzip bzip2 ffmpeg_3 libiconv openssl python
which zlib
];
diff --git a/pkgs/servers/unifi/default.nix b/pkgs/servers/unifi/default.nix
index 56141be5f0ab2432c3e5cf7251701eb7c6290a61..a6e055dd06304fa202825bc04aac917284644a8e 100644
--- a/pkgs/servers/unifi/default.nix
+++ b/pkgs/servers/unifi/default.nix
@@ -49,7 +49,7 @@ in {
};
unifiStable = generic {
- version = "5.12.72";
- sha256 = "00d7kxn3f1c0i4kg81hz2hf9bdbccb3d1zs7js414rpc5k3xg3kz";
+ version = "5.13.29";
+ sha256 = "0j1spid9q41l57gyphg8smn92iy52z4x4wy236a2a15p731gllh8";
};
}
diff --git a/pkgs/servers/uwsgi/default.nix b/pkgs/servers/uwsgi/default.nix
index 0f0d2c23e4c41100b1af8f9b5e2b48b45d0ccd1c..39a3113eb410bca1929de9e74b254c2e03a4d867 100644
--- a/pkgs/servers/uwsgi/default.nix
+++ b/pkgs/servers/uwsgi/default.nix
@@ -54,11 +54,11 @@ in
stdenv.mkDerivation rec {
pname = "uwsgi";
- version = "2.0.18";
+ version = "2.0.19.1";
src = fetchurl {
url = "https://projects.unbit.it/downloads/${pname}-${version}.tar.gz";
- sha256 = "10zmk4npknigmbqcq1wmhd461dk93159px172112vyq0i19sqwj9";
+ sha256 = "0256v72b7zr6ds4srpaawk1px3bp0djdwm239w3wrxpw7dzk1gjn";
};
nativeBuildInputs = [ python3 pkgconfig ];
diff --git a/pkgs/servers/web-apps/dokuwiki/default.nix b/pkgs/servers/web-apps/dokuwiki/default.nix
index f12a75c8e18bbcf918d8edde7b673cbd6e4aa47f..48eeddd5ea9b982f2adba8c90330547a814bc5b5 100644
--- a/pkgs/servers/web-apps/dokuwiki/default.nix
+++ b/pkgs/servers/web-apps/dokuwiki/default.nix
@@ -50,6 +50,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
homepage = "https://www.dokuwiki.org";
platforms = platforms.all;
- maintainers = [ maintainers."1000101" ];
+ maintainers = with maintainers; [ maintainers."1000101" ];
};
}
diff --git a/pkgs/servers/web-apps/matomo/default.nix b/pkgs/servers/web-apps/matomo/default.nix
index 76d1a5f0b755112867b2007710b911ea141a46e9..152ed4087114fcdf131c74c3e942871d97ee9cea 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.5";
- sha256 = "1b9a9jj86bb3f0093k6sz235iivvvqbcvkjqxwn7c9z7qsmpvbxr";
+ version = "3.13.6";
+ sha256 = "1d3s5v96mmhcxdnxi7qh822p55g9a2nxh0zcq2d8bhg0cshi9804";
};
matomo-beta = {
- version = "3.13.5";
+ version = "3.13.6";
# `beta` examples: "b1", "rc1", null
# TOOD when updating: use null if stable version is >= latest beta or release candidate
beta = null;
- sha256 = "1b9a9jj86bb3f0093k6sz235iivvvqbcvkjqxwn7c9z7qsmpvbxr";
+ sha256 = "1d3s5v96mmhcxdnxi7qh822p55g9a2nxh0zcq2d8bhg0cshi9804";
};
};
common = pname: { version, sha256, beta ? null }:
diff --git a/pkgs/servers/web-apps/mediawiki/default.nix b/pkgs/servers/web-apps/mediawiki/default.nix
index c23fb685c6055624edac644231988fbe2eaf0e07..b9e0acfedb8f1c25179888ec6a855811fa43aac4 100644
--- a/pkgs/servers/web-apps/mediawiki/default.nix
+++ b/pkgs/servers/web-apps/mediawiki/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mediawiki";
- version = "1.34.1";
+ version = "1.34.2";
src = with stdenv.lib; fetchurl {
url = "https://releases.wikimedia.org/mediawiki/${versions.majorMinor version}/${pname}-${version}.tar.gz";
- sha256 = "0jg1ls5xy2bmvvd63lpvnkj53rfmik6sy2px14mphxba3gbcpf5c";
+ sha256 = "1mi46a14b2080x6mh61mb49xq0ky27g0lbm3gqgvkgckc1zmbp0f";
};
prePatch = ''
diff --git a/pkgs/servers/web-apps/moodle/default.nix b/pkgs/servers/web-apps/moodle/default.nix
index 62de7620c5e46b4c982c86656078325c29be8e2e..ec3fa2287b95017b4b2833ed3681398dfc56b032 100644
--- a/pkgs/servers/web-apps/moodle/default.nix
+++ b/pkgs/servers/web-apps/moodle/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, writeText }:
let
- version = "3.8.3";
+ version = "3.9";
stableVersion = builtins.substring 0 2 (builtins.replaceStrings ["."] [""] version);
in
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://download.moodle.org/stable${stableVersion}/${pname}-${version}.tgz";
- sha256 = "1anjv4gvbb6833j04a1b4aaysnl4h0x96sr1hhm4nm5kq2fimjd1";
+ sha256 = "1splsxdxzwf49zxrdb4q05fj60agqyzv0ikvk05gaf49qqd8rznz";
};
phpConfig = writeText "config.php" ''
diff --git a/pkgs/servers/web-apps/searx/default.nix b/pkgs/servers/web-apps/searx/default.nix
index d0ff13917969edcb49e1e5752db0912f1049c38e..730e5c41bbf27e9bf4a0dfd29048f98c03880227 100644
--- a/pkgs/servers/web-apps/searx/default.nix
+++ b/pkgs/servers/web-apps/searx/default.nix
@@ -1,4 +1,4 @@
-{ lib, python3Packages, fetchFromGitHub }:
+{ lib, python3Packages, fetchFromGitHub, fetchpatch }:
with python3Packages;
@@ -14,6 +14,11 @@ buildPythonApplication rec {
sha256 = "0hfa4nmis98yvghxw866rzjpmhb2ln8l6l8g9yx4m79b2lk76xcs";
};
+ patches = [(fetchpatch {
+ url = "https://github.com/asciimoo/searx/commit/b8b13372c8fd3bfe978a1c724ab98b05348df054.patch";
+ sha256 = "1zc3dx8pgqfg0bj48ihckjk9xrrm33jlnmj8k02g17gfcmj7566a";
+ })];
+
postPatch = ''
substituteInPlace requirements.txt \
--replace 'certifi==2019.3.9' 'certifi' \
@@ -25,7 +30,8 @@ buildPythonApplication rec {
--replace 'pygments==2.1.3' 'pygments>=2.1,<3.0' \
--replace 'pyopenssl==19.0.0' 'pyopenssl' \
--replace 'python-dateutil==2.8.0' 'python-dateutil==2.8.*' \
- --replace 'pyyaml==5.1' 'pyyaml'
+ --replace 'pyyaml==5.1' 'pyyaml' \
+ --replace 'requests[socks]==2.22.0' 'requests[socks]'
substituteInPlace requirements-dev.txt \
--replace 'plone.testing==5.0.0' 'plone.testing' \
--replace 'pep8==1.7.0' 'pep8==1.7.*' \
diff --git a/pkgs/servers/web-apps/wordpress/default.nix b/pkgs/servers/web-apps/wordpress/default.nix
index ca4b5d832a626c70bd3edf861448bf1762918a34..e1a14ca59d4a6f23dc0ee40764b7e6b5b442d9cf 100644
--- a/pkgs/servers/web-apps/wordpress/default.nix
+++ b/pkgs/servers/web-apps/wordpress/default.nix
@@ -1,12 +1,12 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, nixosTests }:
stdenv.mkDerivation rec {
pname = "wordpress";
- version = "5.4.1";
+ version = "5.4.2";
src = fetchurl {
url = "https://wordpress.org/${pname}-${version}.tar.gz";
- sha256 = "0i9ndfhm9iwilqwbqs3dngmzzjmazw4vwbyccjabs3zmzliis6vv";
+ sha256 = "1pnl11yws2r2d5dfq0z85zcy5ilvm298bfs7h9z1sjakkwkh5sph";
};
installPhase = ''
@@ -14,6 +14,10 @@ stdenv.mkDerivation rec {
cp -r . $out/share/wordpress
'';
+ passthru.tests = {
+ inherit (nixosTests) wordpress;
+ };
+
meta = with stdenv.lib; {
homepage = "https://wordpress.org";
description = "WordPress is open source software you can use to create a beautiful website, blog, or app";
diff --git a/pkgs/servers/xandikos/default.nix b/pkgs/servers/xandikos/default.nix
index 27fb93a8803546751817403707bc4495359c29b6..f10c5dc1d1fe5bb3b389233ef59f388745a3adae 100644
--- a/pkgs/servers/xandikos/default.nix
+++ b/pkgs/servers/xandikos/default.nix
@@ -5,20 +5,23 @@
python3Packages.buildPythonApplication rec {
pname = "xandikos";
- version = "0.1.0";
+ version = "0.2.2";
src = fetchFromGitHub {
owner = "jelmer";
repo = "xandikos";
rev = "v${version}";
- sha256 = "12r8fciid2qpqf054584ywwh49yddyhhpkpcm6jihzyr5y2r4kn1";
+ sha256 = "1b75r3ipjmk48nvc99zib8gc8xpsb3m0ssg7k0am3zmryi7i19h7";
};
propagatedBuildInputs = with python3Packages; [
+ aiohttp
dulwich
defusedxml
icalendar
jinja2
+ multidict
+ prometheus_client
];
meta = with stdenv.lib; {
diff --git a/pkgs/servers/zoneminder/default.nix b/pkgs/servers/zoneminder/default.nix
index 8dcbe36850afd2e0bd046cc97ec4a191deb1f132..146705fb3d929080e9254b7142272e535ce5319d 100644
--- a/pkgs/servers/zoneminder/default.nix
+++ b/pkgs/servers/zoneminder/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchFromGitHub, fetchurl, substituteAll, cmake, makeWrapper, pkgconfig
-, curl, ffmpeg, glib, libjpeg, libselinux, libsepol, mp4v2, libmysqlclient, mysql, pcre, perl, perlPackages
+, curl, ffmpeg_3, glib, libjpeg, libselinux, libsepol, mp4v2, libmysqlclient, mysql, pcre, perl, perlPackages
, polkit, utillinuxMinimal, x264, zlib
, coreutils, procps, psmisc, nixosTests }:
@@ -138,7 +138,7 @@ in stdenv.mkDerivation rec {
for f in includes/Event.php views/image.php ; do
substituteInPlace web/$f \
- --replace "'ffmpeg " "'${ffmpeg}/bin/ffmpeg "
+ --replace "'ffmpeg " "'${ffmpeg_3}/bin/ffmpeg "
done
substituteInPlace web/includes/functions.php \
@@ -147,7 +147,7 @@ in stdenv.mkDerivation rec {
'';
buildInputs = [
- curl ffmpeg glib libjpeg libselinux libsepol mp4v2 libmysqlclient mysql.client pcre perl polkit x264 zlib
+ curl ffmpeg_3 glib libjpeg libselinux libsepol mp4v2 libmysqlclient mysql.client pcre perl polkit x264 zlib
utillinuxMinimal # for libmount
] ++ (with perlPackages; [
# build-time dependencies
diff --git a/pkgs/shells/dash/default.nix b/pkgs/shells/dash/default.nix
index 7aedd0189e44a6f5702053121379c10aa74c9ef0..f4ee68f7444b5181e028e862b759816520a0d4e0 100644
--- a/pkgs/shells/dash/default.nix
+++ b/pkgs/shells/dash/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "dash-0.5.10.2";
+ name = "dash-0.5.11";
src = fetchurl {
url = "http://gondor.apana.org.au/~herbert/dash/files/${name}.tar.gz";
- sha256 = "0wb0bwmqc661hylqcfdp7l7x12myw3vpqk513ncyqrjwvhckjriw";
+ sha256 = "1jwilfsy249d3q7fagg1ga4bgc2bg1fzw63r2nan0m77bznsdnad";
};
hardeningDisable = [ "format" ];
diff --git a/pkgs/shells/fish/default.nix b/pkgs/shells/fish/default.nix
index 11d9e48008faf67bd723e7e63bd77710a7c4ef3e..7cd31f14abdbc655984ee9ce0b2a6fda4fe69551 100644
--- a/pkgs/shells/fish/default.nix
+++ b/pkgs/shells/fish/default.nix
@@ -79,20 +79,17 @@ let
# additional profiles are expected in order of precedence, which means the reverse of the
# NIX_PROFILES variable (same as config.environment.profiles)
- set -l __nix_profile_paths (echo $NIX_PROFILES | ${coreutils}/bin/tr ' ' '\n')[-1..1]
+ set -l __nix_profile_paths (string split ' ' $NIX_PROFILES)[-1..1]
- set __extra_completionsdir \
+ set -p __extra_completionsdir \
$__nix_profile_paths"/etc/fish/completions" \
- $__nix_profile_paths"/share/fish/vendor_completions.d" \
- $__extra_completionsdir
- set __extra_functionsdir \
+ $__nix_profile_paths"/share/fish/vendor_completions.d"
+ set -p __extra_functionsdir \
$__nix_profile_paths"/etc/fish/functions" \
- $__nix_profile_paths"/share/fish/vendor_functions.d" \
- $__extra_functionsdir
- set __extra_confdir \
+ $__nix_profile_paths"/share/fish/vendor_functions.d"
+ set -p __extra_confdir \
$__nix_profile_paths"/etc/fish/conf.d" \
- $__nix_profile_paths"/share/fish/vendor_conf.d" \
- $__extra_confdir
+ $__nix_profile_paths"/share/fish/vendor_conf.d"
end
'';
@@ -125,6 +122,10 @@ let
pcre2
];
+ cmakeFlags = [
+ "-DCMAKE_INSTALL_DOCDIR=${placeholder "out"}/share/doc/fish"
+ ];
+
preConfigure = ''
patchShebangs ./build_tools/git_version_gen.sh
'';
diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix
index ecef2fc436e5d9a63c02bab58e767df253ed7cf6..b56a10a189d44a2e6dc73e1fbb89976209632fc5 100644
--- a/pkgs/shells/nushell/default.nix
+++ b/pkgs/shells/nushell/default.nix
@@ -10,21 +10,20 @@
, AppKit
, Security
, withStableFeatures ? true
-, withTestBinaries ? true
}:
rustPlatform.buildRustPackage rec {
pname = "nushell";
- version = "0.14.0";
+ version = "0.16.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "1g289zma19mh85xl5ffq1f3cv76piqavbhzs9m55mkg9wrhmgljd";
+ sha256 = "0d298v7rf8lxdavhfad68rq4sgmg6gw6vc7phh1lnhx5pbhkvv22";
};
- cargoSha256 = "16a32q2la7f4628m947dwif3j3wszsy603sj29ch6l2vdab40i3p";
+ cargoSha256 = "0xibrdbqfmmkncqpjsllzx1w79crm0v4liwf2aldnafji7jqclb4";
nativeBuildInputs = [ pkg-config ]
++ lib.optionals (withStableFeatures && stdenv.isLinux) [ python3 ];
@@ -36,16 +35,14 @@ rustPlatform.buildRustPackage rec {
cargoBuildFlags = lib.optional withStableFeatures "--features stable";
- cargoTestFlags = lib.optional withTestBinaries "--features test-bins";
-
preCheck = ''
export HOME=$TMPDIR
'';
checkPhase = ''
runHook preCheck
- echo "Running cargo cargo test ${lib.strings.concatStringsSep " " cargoTestFlags} -- ''${checkFlags} ''${checkFlagsArray+''${checkFlagsArray[@]}}"
- cargo test ${lib.strings.concatStringsSep " " cargoTestFlags} -- ''${checkFlags} ''${checkFlagsArray+"''${checkFlagsArray[@]}"}
+ echo "Running cargo test"
+ cargo test
runHook postCheck
'';
diff --git a/pkgs/shells/oil/default.nix b/pkgs/shells/oil/default.nix
index 019a66c77eb7b0c528eb070059afdd1bf87916bc..bce76b4cc82511b4667bfae1eaf18687e387d8a0 100644
--- a/pkgs/shells/oil/default.nix
+++ b/pkgs/shells/oil/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "oil";
- version = "0.8.pre4";
+ version = "0.8.pre6";
src = fetchurl {
url = "https://www.oilshell.org/download/oil-${version}.tar.xz";
- sha256 = "07kj86hrvlz9f1gh3qv4hdaz3qnb4a2qf0dnxhd2r0qilrkjanxh";
+ sha256 = "1gbc74in78lbkciz7wzjplrm185wn6fz57n66xmazayivqmpvgfm";
};
postPatch = ''
diff --git a/pkgs/shells/zsh/grml-zsh-config/default.nix b/pkgs/shells/zsh/grml-zsh-config/default.nix
index 3a34be6304b7ff263db3fdf77cb6d063752891ab..2012e27e53863cfe36c444f5318e9905ef25cbf1 100644
--- a/pkgs/shells/zsh/grml-zsh-config/default.nix
+++ b/pkgs/shells/zsh/grml-zsh-config/default.nix
@@ -5,13 +5,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "grml-zsh-config";
- version = "0.16.2";
+ version = "0.17.3";
src = fetchFromGitHub {
owner = "grml";
repo = "grml-etc-core";
rev = "v${version}";
- sha256 = "08a63cdjpbvgnja0637zbm8qif4qn8ydgkwcfq3145bxfh5rq8wz";
+ sha256 = "1d5d68gflf67hsg1gy2ywssfdx61j1kl799akhvlwi5c0vvszvpi";
};
buildInputs = [ zsh coreutils txt2tags procps ]
diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix
index 4838df3a6b1a916e4d618aa0ba6923a004b77f77..5c764b561f35202d22d2d179aae1fcbdef748b0e 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-06-08";
+ version = "2020-07-05";
pname = "oh-my-zsh";
- rev = "374b4e02ef80b14c0d70e99f52ee08cce68a1eeb";
+ rev = "7afaee858a4ae5a8d0d8c1f5fe150979842ebefc";
src = fetchgit { inherit rev;
url = "https://github.com/ohmyzsh/ohmyzsh";
- sha256 = "053vc8if4p1a9ilrnyyw1417iriysmpiqa3ycafg01nm7qdm0bbj";
+ sha256 = "0mqvi9x7k74c2sg89wr8fzjpq7nbj30qhbvdzjx9l1q9hh9mkc8a";
};
pathsToLink = [ "/share/oh-my-zsh" ];
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index ef1ebfc32c1b0e6ccc31a1b24405024943afe6e7..b69de041fd2341a67f1ebba900b353d419f5408d 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -36,9 +36,7 @@ in rec {
export NIX_IGNORE_LD_THROUGH_GCC=1
export SDKROOT=
- # Ensure consistent LC_VERSION_MIN_MACOSX and remove LC_UUID.
export MACOSX_DEPLOYMENT_TARGET=${macosVersionMin}
- export NIX_LDFLAGS+=" -macosx_version_min ${macosVersionMin} -sdk_version ${appleSdkVersion} -no_uuid"
# Workaround for https://openradar.appspot.com/22671534 on 10.11.
export gl_cv_func_getcwd_abort_bug=no
@@ -307,7 +305,7 @@ in rec {
inherit
gnumake gzip gnused bzip2 gawk ed xz patch bash python3
ncurses libffi zlib gmp pcre gnugrep
- coreutils findutils diffutils patchutils ninja;
+ coreutils findutils diffutils patchutils ninja libxml2;
# Hack to make sure we don't link ncurses in bootstrap tools. The proper
# solution is to avoid passing -L/nix-store/...-bootstrap-tools/lib,
@@ -321,7 +319,7 @@ in rec {
llvmPackages_7 = super.llvmPackages_7 // (let
tools = super.llvmPackages_7.tools.extend (llvmSelf: _: {
clang-unwrapped = llvmPackages_7.clang-unwrapped.override { llvm = llvmSelf.llvm; };
- llvm = llvmPackages_7.llvm.override { libxml2 = self.darwin.libxml2-nopython; };
+ llvm = llvmPackages_7.llvm.override { inherit libxml2; };
});
libraries = super.llvmPackages_7.libraries.extend (llvmSelf: _: {
inherit (llvmPackages_7) libcxx libcxxabi compiler-rt;
@@ -332,9 +330,8 @@ in rec {
inherit (darwin) dyld Libsystem libiconv locale;
cctools = super.darwin.cctools.override { enableTapiSupport = false; };
- libxml2-nopython = super.libxml2.override { pythonSupport = false; };
CF = super.darwin.CF.override {
- libxml2 = libxml2-nopython;
+ inherit libxml2;
python3 = prevStage.python3;
};
};
@@ -419,9 +416,9 @@ in rec {
gnugrep llvmPackages.clang-unwrapped llvmPackages.clang-unwrapped.lib patch pcre.out gettext
binutils.bintools darwin.binutils darwin.binutils.bintools
curl.out openssl.out libssh2.out nghttp2.lib libkrb5
- cc.expand-response-params
+ cc.expand-response-params libxml2.out
]) ++ (with pkgs.darwin; [
- dyld Libsystem CF cctools ICU libiconv locale libxml2-nopython.out
+ dyld Libsystem CF cctools ICU libiconv locale
]);
overrides = lib.composeExtensions persistent (self: super: {
diff --git a/pkgs/stdenv/generic/check-meta.nix b/pkgs/stdenv/generic/check-meta.nix
index 21ae809a22259429e2e818dbf567938c094fe02f..c06f17b6fc19ba5d1eb48a7bf8a16195ad6309df 100644
--- a/pkgs/stdenv/generic/check-meta.nix
+++ b/pkgs/stdenv/generic/check-meta.nix
@@ -108,7 +108,12 @@ let
You can install it anyway by whitelisting this package, using the
following methods:
- a) for `nixos-rebuild` you can add ‘${getName attrs}’ to
+ a) To temporarily allow all insecure packages, you can use an environment
+ variable for a single invocation of the nix tools:
+
+ $ export NIXPKGS_ALLOW_INSECURE=1
+
+ b) for `nixos-rebuild` you can add ‘${getName attrs}’ to
`nixpkgs.config.permittedInsecurePackages` in the configuration.nix,
like so:
@@ -118,9 +123,9 @@ let
];
}
- b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
- ‘${getName attrs}’ to `permittedInsecurePackages` in
- ~/.config/nixpkgs/config.nix, like so:
+ c) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
+ ‘${getName attrs}’ to `permittedInsecurePackages` in
+ ~/.config/nixpkgs/config.nix, like so:
{
permittedInsecurePackages = [
diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix
index 77d70e84258deaf30c10c8ba5f851bef829a5f38..e17b41eab3204777942702e6738205b059365f3b 100644
--- a/pkgs/stdenv/generic/default.nix
+++ b/pkgs/stdenv/generic/default.nix
@@ -98,7 +98,7 @@ let
# TODO: This really wants to be in stdenv/darwin but we don't have hostPlatform
# there (yet?) so it goes here until then.
preHook = preHook+ lib.optionalString buildPlatform.isDarwin ''
- export NIX_BUILD_DONT_SET_RPATH=1
+ export NIX_DONT_SET_RPATH_FOR_BUILD=1
'' + lib.optionalString (hostPlatform.isDarwin || (hostPlatform.parsed.kernel.execFormat != lib.systems.parse.execFormats.elf && hostPlatform.parsed.kernel.execFormat != lib.systems.parse.execFormats.macho)) ''
export NIX_DONT_SET_RPATH=1
export NIX_NO_SELF_RPATH=1
@@ -107,7 +107,7 @@ let
# think the best solution would just be to fixup linux RPATHs so we don't
# need to set `-rpath` anywhere.
# + lib.optionalString targetPlatform.isDarwin ''
- # export NIX_TARGET_DONT_SET_RPATH=1
+ # export NIX_DONT_SET_RPATH_FOR_TARGET=1
# ''
;
diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix
index 09879451d8e45d5e5ee06329162a0f0a4add4eea..993ae68e9e81328124f21550fa5dbde86887adeb 100644
--- a/pkgs/stdenv/generic/make-derivation.nix
+++ b/pkgs/stdenv/generic/make-derivation.nix
@@ -262,7 +262,7 @@ in rec {
else if isx86_32 then "x86"
else if isx86_64 then "x86_64"
else platform.parsed.cpu.family + builtins.toString platform.parsed.cpu.bits;
- crossFile = builtins.toFile "cross-file.conf" (''
+ crossFile = builtins.toFile "cross-file.conf" ''
[properties]
needs_exe_wrapper = true
@@ -271,13 +271,7 @@ in rec {
cpu_family = '${cpuFamily stdenv.targetPlatform}'
cpu = '${stdenv.targetPlatform.parsed.cpu.name}'
endian = ${if stdenv.targetPlatform.isLittleEndian then "'little'" else "'big'"}
- ''
- # TODO should have target prefix too, issue #86077
- + ''
-
- [binaries]
- pkgconfig = 'pkg-config'
- '');
+ '';
in [ "--cross-file=${crossFile}" ] ++ mesonFlags;
} // lib.optionalAttrs (attrs.enableParallelBuilding or false) {
enableParallelChecking = attrs.enableParallelChecking or true;
diff --git a/pkgs/test/cross/default.nix b/pkgs/test/cross/default.nix
index 6c31a16f2fd56071a0a10b99c4877230ebc93430..c5a2414377327ad1aeb2016ebf1cf6da414f9849 100644
--- a/pkgs/test/cross/default.nix
+++ b/pkgs/test/cross/default.nix
@@ -13,7 +13,7 @@ let
compareTest = { emulator, pkgFun, hostPkgs, crossPkgs, exec, args ? [] }: let
pkgName = (pkgFun hostPkgs).name;
args' = lib.concatStringsSep " " args;
- in pkgs.runCommand "test-${pkgName}-${crossPkgs.hostPlatform.config}" {
+ in crossPkgs.runCommand "test-${pkgName}-${crossPkgs.hostPlatform.config}" {
nativeBuildInputs = [ pkgs.dos2unix ];
} ''
# Just in case we are using wine, get rid of that annoying extra
@@ -91,6 +91,20 @@ let
pkgFun = pkgs: pkgs.hello;
};
+ pkg-config = {platformFun, crossPkgs, emulator}: crossPkgs.runCommand
+ "test-pkg-config-${crossPkgs.hostPlatform.config}"
+ {
+ depsBuildBuild = [ crossPkgs.pkgsBuildBuild.pkg-config ];
+ nativeBuildInputs = [ crossPkgs.pkgsBuildHost.pkg-config crossPkgs.buildPackages.zlib ];
+ depsBuildTarget = [ crossPkgs.pkgsBuildTarget.pkg-config ];
+ buildInputs = [ crossPkgs.zlib ];
+ NIX_DEBUG = 7;
+ } ''
+ mkdir $out
+ ${crossPkgs.pkgsBuildBuild.pkg-config.targetPrefix}pkg-config --cflags zlib > "$out/for-build"
+ ${crossPkgs.pkgsBuildHost.pkg-config.targetPrefix}pkg-config --cflags zlib > "$out/for-host"
+ ! diff "$out/for-build" "$out/for-host"
+ '';
};
in {
diff --git a/pkgs/test/kernel.nix b/pkgs/test/kernel.nix
index 86f1b8d8e9acc043fef5897c4c45e52b7e9a8ec8..a4da100303323b84dfcccd23e4a3967c6fb21374 100644
--- a/pkgs/test/kernel.nix
+++ b/pkgs/test/kernel.nix
@@ -1,53 +1,79 @@
+# to run these tests:
+# nix-instantiate --eval --strict . -A tests.kernel-config
+#
+# make sure to use NON EXISTING kernel settings else they may conflict with
+# common-config.nix
{ lib, pkgs }:
-with lib.kernel;
-with lib.asserts;
-with lib.modules;
+with lib;
+with kernel;
-# To test nixos/modules/system/boot/kernel_config.nix;
let
- # copied from release-lib.nix
- assertTrue = bool:
- if bool
- then pkgs.runCommand "evaluated-to-true" {} "touch $out"
- else pkgs.runCommand "evaluated-to-false" {} "false";
-
lts_kernel = pkgs.linuxPackages.kernel;
- kernelTestConfig = structuredConfig: (lts_kernel.override {
- structuredExtraConfig = structuredConfig;
- }).configfile.structuredConfig;
+ # to see the result once the module transformed the lose structured config
+ getConfig = structuredConfig:
+ (lts_kernel.override {
+ structuredExtraConfig = structuredConfig;
+ }).configfile.structuredConfig;
mandatoryVsOptionalConfig = mkMerge [
- { USB_DEBUG = option yes;}
- { USB_DEBUG = yes;}
+ { NIXOS_FAKE_USB_DEBUG = yes;}
+ { NIXOS_FAKE_USB_DEBUG = option yes; }
];
freeformConfig = mkMerge [
- { MMC_BLOCK_MINORS = freeform "32"; } # same as default, won't trigger any error
- { MMC_BLOCK_MINORS = freeform "64"; } # will trigger an error but the message is not great:
+ { NIXOS_FAKE_MMC_BLOCK_MINORS = freeform "32"; } # same as default, won't trigger any error
+ { NIXOS_FAKE_MMC_BLOCK_MINORS = freeform "64"; } # will trigger an error but the message is not great:
];
yesWinsOverNoConfig = mkMerge [
- # default for "8139TOO_PIO" is no
- { "8139TOO_PIO" = yes; } # yes wins over no by default
- { "8139TOO_PIO" = no; }
+ # default for "NIXOS_TEST_BOOLEAN" is no
+ { "NIXOS_TEST_BOOLEAN" = yes; } # yes wins over no by default
+ { "NIXOS_TEST_BOOLEAN" = no; }
+ ];
+
+ optionalNoWins = mkMerge [
+ { NIXOS_FAKE_USB_DEBUG = option yes;}
+ { NIXOS_FAKE_USB_DEBUG = yes;}
+ ];
+
+ allOptionalRemainOptional = mkMerge [
+ { NIXOS_FAKE_USB_DEBUG = option yes;}
+ { NIXOS_FAKE_USB_DEBUG = option yes;}
];
+
in
-{
+runTests {
+ testEasy = {
+ expr = (getConfig { NIXOS_FAKE_USB_DEBUG = yes;}).NIXOS_FAKE_USB_DEBUG;
+ expected = { tristate = "y"; optional = false; freeform = null; };
+ };
+
# mandatory flag should win over optional
- mandatoryCheck = (kernelTestConfig mandatoryVsOptionalConfig);
+ testMandatoryCheck = {
+ expr = (getConfig mandatoryVsOptionalConfig).NIXOS_FAKE_USB_DEBUG.optional;
+ expected = false;
+ };
+
+ testYesWinsOverNo = {
+ expr = (getConfig yesWinsOverNoConfig)."NIXOS_TEST_BOOLEAN".tristate;
+ expected = "y";
+ };
+
+ testAllOptionalRemainOptional = {
+ expr = (getConfig allOptionalRemainOptional)."NIXOS_FAKE_USB_DEBUG".optional;
+ expected = true;
+ };
# check that freeform options are unique
# Should trigger
- # > The option `settings.MMC_BLOCK_MINORS.freeform' has conflicting definitions, in `' and `'
- freeformCheck = let
- res = builtins.tryEval ( (kernelTestConfig freeformConfig).MMC_BLOCK_MINORS.freeform);
- in
- assertTrue (res.success == false);
-
- yesVsNoCheck = let
- res = kernelTestConfig yesWinsOverNoConfig;
- in
- assertTrue (res."8139TOO_PIO".tristate == "y");
+ # > The option `settings.NIXOS_FAKE_MMC_BLOCK_MINORS.freeform' has conflicting definitions, in `' and `'
+ testTreeform = let
+ res = builtins.tryEval ( (getConfig freeformConfig).NIXOS_FAKE_MMC_BLOCK_MINORS.freeform);
+ in {
+ expr = res.success;
+ expected = false;
+ };
+
}
diff --git a/pkgs/tools/X11/ckbcomp/default.nix b/pkgs/tools/X11/ckbcomp/default.nix
index dc665bf9c41b89070344ac4087bc0f9c3f73e20c..74a6777d94911b43e1419cfad056f802cbf63a09 100644
--- a/pkgs/tools/X11/ckbcomp/default.nix
+++ b/pkgs/tools/X11/ckbcomp/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "ckbcomp";
- version = "1.194";
+ version = "1.195";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "installer-team";
repo = "console-setup";
rev = version;
- sha256 = "0fkabv05j5dj10mfrpjyvv7lnxl9qaqkbjhwj72r18i9i4019vgh";
+ sha256 = "0d0xagigs5k3appzz5lzxdjncvnkgz4amz6ks7imiq8kkjixvmfy";
};
buildInputs = [ perl ];
diff --git a/pkgs/tools/X11/xdg-utils/default.nix b/pkgs/tools/X11/xdg-utils/default.nix
index 64b205bada58de779b659c1e9c660e4965884e63..ccea6a2233cc90a491064e83eaed04c4fb3d8637 100644
--- a/pkgs/tools/X11/xdg-utils/default.nix
+++ b/pkgs/tools/X11/xdg-utils/default.nix
@@ -46,6 +46,7 @@ stdenv.mkDerivation rec {
xset() { ${xset}/bin/xset "$@"; }\
perl() { PERL5LIB=${perlPath} ${perlPackages.perl}/bin/perl "$@"; }\
mimetype() { ${perlPackages.FileMimeInfo}/bin/mimetype "$@"; }\
+ PATH=$PATH:'"$out"'/bin\
' -i "$out"/bin/*
substituteInPlace $out/bin/xdg-open \
diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/tools/X11/xpra/default.nix
index 91a58438c17d6fb4db95ac8132d97715b990cd48..6fe433daf8b9f20404f4c6e7852fdc85e9f1310a 100644
--- a/pkgs/tools/X11/xpra/default.nix
+++ b/pkgs/tools/X11/xpra/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, callPackage, substituteAll, python3, pkgconfig, writeText
, xorg, gtk3, glib, pango, cairo, gdk-pixbuf, atk
, wrapGAppsHook, xorgserver, getopt, xauth, utillinux, which
-, ffmpeg_4, x264, libvpx, libwebp, x265
+, ffmpeg, x264, libvpx, libwebp, x265
, libfakeXinerama
, gst_all_1, pulseaudio, gobject-introspection
, pam }:
@@ -60,7 +60,7 @@ in buildPythonApplication rec {
pango cairo gdk-pixbuf atk.out gtk3 glib
- ffmpeg_4 libvpx x264 libwebp x265
+ ffmpeg libvpx x264 libwebp x265
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
diff --git a/pkgs/tools/X11/xsecurelock/default.nix b/pkgs/tools/X11/xsecurelock/default.nix
index effdd76ce9db726a483f15fcc5fcd2343119fc6c..99d695df26747609c42cccf5298073a001bf3b67 100644
--- a/pkgs/tools/X11/xsecurelock/default.nix
+++ b/pkgs/tools/X11/xsecurelock/default.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig
, libX11, libXcomposite, libXft, libXmu, libXrandr, libXext, libXScrnSaver
-, pam, apacheHttpd, imagemagick, pamtester, xscreensaver, xset }:
+, pam, apacheHttpd, pamtester, xscreensaver }:
stdenv.mkDerivation rec {
pname = "xsecurelock";
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
];
buildInputs = [
libX11 libXcomposite libXft libXmu libXrandr libXext libXScrnSaver
- pam apacheHttpd imagemagick pamtester
+ pam apacheHttpd pamtester
];
configureFlags = [
diff --git a/pkgs/tools/X11/xwallpaper/default.nix b/pkgs/tools/X11/xwallpaper/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..ad2995b4ca603a70952a4f0db480a906454b1b1e
--- /dev/null
+++ b/pkgs/tools/X11/xwallpaper/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, pkg-config, autoreconfHook, pixman, xcbutil, xcbutilimage
+, libseccomp, libjpeg, libpng, libXpm }:
+
+stdenv.mkDerivation rec {
+ pname = "xwallpaper";
+ version = "0.6.5";
+
+ src = fetchFromGitHub {
+ owner = "stoeckmann";
+ repo = "xwallpaper";
+ rev = "v${version}";
+ sha256 = "121ai4dc0v65qk12gn9w62ixly8hc8a5qrygkbb82vy8ck4jqxj7";
+ };
+
+ preConfigure = "./autogen.sh";
+
+ nativeBuildInputs = [ pkg-config autoreconfHook ];
+ buildInputs = [ pixman xcbutilimage xcbutil libseccomp libjpeg libpng libXpm ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/stoeckmann/xwallpaper";
+ description = "Utility for setting wallpapers in X";
+ license = licenses.isc;
+ maintainers = with maintainers; [ ivar ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix b/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix
index b36daefa16b608dcf1d9e1d2281a0ecd33e6870b..30d74c14ce5e144e9f34bfce4e4df043786bc9ca 100644
--- a/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix
+++ b/pkgs/tools/admin/amazon-ecr-credential-helper/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "amazon-ecr-credential-helper";
- version = "0.3.0";
+ version = "0.4.0";
goPackagePath = "github.com/awslabs/amazon-ecr-credential-helper";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "awslabs";
repo = "amazon-ecr-credential-helper";
rev = "v${version}";
- sha256 = "06pcwgahcbi13ca5rs6giwdw3w364lbvmzcs4ka82igvcffxjvnd";
+ sha256 = "1whwxjzlyzyvrf2mzbd7my2kdz5fdbr79g18g9h4xrg8xyzk1k5q";
};
meta = with lib; {
diff --git a/pkgs/tools/admin/aws_shell/default.nix b/pkgs/tools/admin/aws_shell/default.nix
deleted file mode 100644
index 104c2f1e44a945cb7b365d22c6e9e1da7d32eb00..0000000000000000000000000000000000000000
--- a/pkgs/tools/admin/aws_shell/default.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{ stdenv
-, awscli
-}:
-
-with awscli.python.pkgs;
-
-buildPythonPackage rec {
- pname = "aws-shell";
- version = "0.2.1";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "2044b0ef78c7542c392f2cee4b74a4439545c63dda0a3e28b712fff53e8e5823";
- };
-
- # Why does it propagate packages that are used for testing?
- propagatedBuildInputs = [
- awscli
- prompt_toolkit
- boto3
- configobj
- pygments
- pyyaml
- ];
-
- postPatch = ''
- substituteInPlace setup.py \
- --replace "prompt-toolkit>=1.0.0,<1.1.0" "prompt-toolkit"
- '';
-
- #Checks are failing due to missing TTY, which won't exist.
- doCheck = false;
- preCheck = ''
- mkdir -p check-phase
- export HOME=$(pwd)/check-phase
- '';
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/awslabs/aws-shell";
- description = "An integrated shell for working with the AWS CLI";
- license = licenses.asl20;
- maintainers = [ ];
- };
-}
diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix
index 7acfd7c710e9dd5230052c799c87428802bb4d2a..39fa0a8ca470531cbd7183f03f063f54cae36cdc 100644
--- a/pkgs/tools/admin/awscli/default.nix
+++ b/pkgs/tools/admin/awscli/default.nix
@@ -19,15 +19,15 @@ let
in with py.pkgs; buildPythonApplication rec {
pname = "awscli";
- version = "1.18.56"; # N.B: if you change this, change botocore to a matching version too
+ version = "1.18.93"; # N.B: if you change this, change botocore to a matching version too
src = fetchPypi {
inherit pname version;
- sha256 = "3a442ea0d18d8a60228f1115850b5b8bdc739cd436d34a279bdf711fb918aaa0";
+ sha256 = "1kl0sa125k4q4ximg0p9rriz18w90lj3nhc7racqnc3bhig7w1ih";
};
postPatch = ''
- substituteInPlace setup.py --replace ",<0.16" ""
+ substituteInPlace setup.py --replace "docutils>=0.10,<0.16" "docutils>=0.10"
'';
# No tests included
diff --git a/pkgs/tools/admin/awscli2/default.nix b/pkgs/tools/admin/awscli2/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..dc03ac2610fa05e6ebb3bd6ad4d94c2195defae2
--- /dev/null
+++ b/pkgs/tools/admin/awscli2/default.nix
@@ -0,0 +1,84 @@
+{ lib
+, python3
+, groff
+, less
+, fetchFromGitHub
+}:
+let
+ py = python3.override {
+ packageOverrides = self: super: {
+ botocore = super.botocore.overridePythonAttrs (oldAttrs: rec {
+ version = "2.0.0dev30";
+ src = fetchFromGitHub {
+ owner = "boto";
+ repo = "botocore";
+ rev = "7967b9c5fb027c9962e0876f0110425da88b88f2";
+ sha256 = "18yn5l1f4nr1pih392qkyidnj7z10bd2cv7yx4qrl7asxxraspr9";
+ };
+ });
+ prompt_toolkit = super.prompt_toolkit.overridePythonAttrs (oldAttrs: rec {
+ version = "2.0.10";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "1nr990i4b04rnlw1ghd0xmgvvvhih698mb6lb6jylr76cs7zcnpi";
+ };
+ });
+ };
+ };
+
+in
+with py.pkgs; buildPythonApplication rec {
+ pname = "awscli2";
+ version = "2.0.26"; # N.B: if you change this, change botocore to a matching version too
+
+ src = fetchFromGitHub {
+ owner = "aws";
+ repo = "aws-cli";
+ rev = version;
+ hash = "sha256:1ysmr17gbcj6vs9ywzwgvd9caxwxgg9bnfvvkyks4fii34ji5qq8";
+ };
+
+ postPatch = ''
+ substituteInPlace setup.py --replace ",<0.16" ""
+ substituteInPlace setup.py --replace "wcwidth<0.2.0" "wcwidth"
+ substituteInPlace setup.py --replace "cryptography>=2.8.0,<=2.9.0" "cryptography>=2.8.0,<2.10"
+ '';
+
+ # No tests included
+ doCheck = false;
+
+ propagatedBuildInputs = [
+ bcdoc
+ botocore
+ colorama
+ cryptography
+ docutils
+ groff
+ less
+ prompt_toolkit
+ pyyaml
+ rsa
+ ruamel_yaml
+ s3transfer
+ six
+ wcwidth
+ ];
+
+ postInstall = ''
+ mkdir -p $out/etc/bash_completion.d
+ echo "complete -C $out/bin/aws_completer aws" > $out/etc/bash_completion.d/awscli
+ mkdir -p $out/share/zsh/site-functions
+ mv $out/bin/aws_zsh_completer.sh $out/share/zsh/site-functions
+ rm $out/bin/aws.cmd
+ '';
+
+ passthru.python = py; # for aws_shell
+
+ meta = with lib; {
+ homepage = "https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html";
+ changelog = "https://github.com/aws/aws-cli/blob/${version}/CHANGELOG.rst";
+ description = "Unified tool to manage your AWS services";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ bhipple davegallant ];
+ };
+}
diff --git a/pkgs/tools/admin/azure-cli/default.nix b/pkgs/tools/admin/azure-cli/default.nix
index 4cfe1beb2cdc00cbabdc1b7c6f13c70a459b1a69..50a4b6eebeb7c62bf95b71ce89c036afa57a7279 100644
--- a/pkgs/tools/admin/azure-cli/default.nix
+++ b/pkgs/tools/admin/azure-cli/default.nix
@@ -1,12 +1,12 @@
{ stdenv, lib, python, fetchFromGitHub, installShellFiles }:
let
- version = "2.7.0";
+ version = "2.8.0";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-cli";
rev = "azure-cli-${version}";
- sha256 = "0g0ddg04pwcsmyyzrqllx4ladw4x5zxc5yw29q8f6q59j6jaf1zb";
+ sha256 = "1jfavxpqa0n6j7vs1233ghgxs5l9099xz4ncgmpj4s826f8chdi8";
};
# put packages that needs to be overriden in the py package scope
diff --git a/pkgs/tools/admin/azure-cli/python-packages.nix b/pkgs/tools/admin/azure-cli/python-packages.nix
index 157da72a73b543ff8ba831aa0a0c376fc92da128..fabdd38afe703b9b05d3289fbc7ac05a59535d4e 100644
--- a/pkgs/tools/admin/azure-cli/python-packages.nix
+++ b/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -121,8 +121,8 @@ let
azure-mgmt-apimanagement = overrideAzureMgmtPackage super.azure-mgmt-apimanagement "0.1.0" "zip"
"06bqqkn5mx127x1z7ycm6rl8ajxlrmrm2kcdpgkbl4baii1x6iax";
- azure-mgmt-batch = overrideAzureMgmtPackage super.azure-mgmt-batch "7.0.0" "zip"
- "18dwgbwk1kc0pdqa85hbsm9312l50rf8ymb60fia1c9rni9bdi8n";
+ azure-mgmt-batch = overrideAzureMgmtPackage super.azure-mgmt-batch "9.0.0" "zip"
+ "1zn3yqwvm2f3sy8v0xvj4yb7m8kxxm1wpcaccxp91b0zzbn7wh83";
azure-mgmt-policyinsights = overrideAzureMgmtPackage super.azure-mgmt-policyinsights "0.4.0" "zip"
"1b69rz9wm0jvc54vx3b7h633x8gags51xwxrkp6myar40jggxw6g";
@@ -136,14 +136,14 @@ let
azure-mgmt-recoveryservicesbackup = overrideAzureMgmtPackage super.azure-mgmt-recoveryservicesbackup "0.6.0" "zip"
"13s2k4jl8570bj6jkqzm0w29z29rl7h5i7czd3kr6vqar5wj9xjd";
- azure-mgmt-resource = overrideAzureMgmtPackage super.azure-mgmt-resource "9.0.0" "zip"
- "00bmdbr7hdwb3ibr9sfbgbmmr6626qlz19cdi84d87rcisczf4nw";
+ azure-mgmt-resource = overrideAzureMgmtPackage super.azure-mgmt-resource "10.0.0" "zip"
+ "0ic3409m5bn5szdzldbcv7xc4i9qd44xmlinjhr42ds2ylw3k6mx";
azure-mgmt-appconfiguration = overrideAzureMgmtPackage super.azure-mgmt-appconfiguration "0.4.0" "zip"
"1dn5585nsizszjivx6lp677ka0mrg0ayqgag4yzfdz9ml8mj1xl5";
- azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "5.0.0" "zip"
- "1m7v3rfkvmdgghrpz15fm8pvmmhi40lcwfxdm2kxh7mx01r5l906";
+ azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "6.2.0" "zip"
+ "1khk9jdfx7706xsqpwrnfsplv6p6wracvpyk9ki8zhc7p83kal4k";
azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "12.0.0" "zip"
"0vzq93g2fpnij4rykkk3391xq2knhlbz87vhim4zvj8s45sx6z8q";
@@ -151,6 +151,9 @@ let
azure-mgmt-consumption = overrideAzureMgmtPackage super.azure-mgmt-consumption "2.0.0" "zip"
"12ai4qps73ivawh0yzvgb148ksx02r30pqlvfihx497j62gsi1cs";
+ azure-mgmt-containerinstance = overrideAzureMgmtPackage super.azure-mgmt-containerinstance "1.4.0" "zip"
+ "1qw6228bia5pimcijr755npli2l33jyfka1s2bzgl1w4h3prsji7";
+
azure-mgmt-containerservice = overrideAzureMgmtPackage super.azure-mgmt-containerservice "9.0.1" "zip"
"11nqjpi9qypb0xvfy63l98q5m5jfv5iqx15mliksm96vkdkmji3y";
@@ -163,8 +166,8 @@ let
azure-mgmt-deploymentmanager = overrideAzureMgmtPackage super.azure-mgmt-deploymentmanager "0.2.0" "zip"
"0c6pyr36n9snx879vas5r6l25db6nlp2z96xn759mz4kg4i45qs6";
- azure-mgmt-imagebuilder = overrideAzureMgmtPackage super.azure-mgmt-imagebuilder "0.2.1" "zip"
- "0mwlvy4x5nr3hsz7wdpdhpzwarzzwz4225bfpd68hr0pcjgzspky";
+ azure-mgmt-imagebuilder = overrideAzureMgmtPackage super.azure-mgmt-imagebuilder "0.4.0" "zip"
+ "0cqpjnkpid6a34ifd4vk4fn1h57pa1bg3r756wv082xl2szr34jc";
azure-mgmt-iothub = overrideAzureMgmtPackage super.azure-mgmt-iothub "0.12.0" "zip"
"187z0w5by7d9a2zsz3kidmzjw591akpc6dwhps4jyb4skcmyw86s";
@@ -208,8 +211,8 @@ let
azure-mgmt-reservations = overrideAzureMgmtPackage super.azure-mgmt-reservations "0.6.0" "zip"
"16ycni3cjl9c0mv419gy5rgbrlg8zp0vnr6aj8z8p2ypdw6sgac3";
- azure-mgmt-security = overrideAzureMgmtPackage super.azure-mgmt-security "0.1.0" "zip"
- "1cb466722bs0ribrirb32kc299716pl0pwivz3jyn40dd78cwhhx";
+ azure-mgmt-security = overrideAzureMgmtPackage super.azure-mgmt-security "0.4.1" "zip"
+ "08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
azure-mgmt-signalr = overrideAzureMgmtPackage super.azure-mgmt-signalr "0.3.0" "zip"
"08b2i6wz9n13h77ahay1hvmg8abk2vvs7kn4y7xip9gi6ij8fv0a";
@@ -226,8 +229,8 @@ let
azure-mgmt-relay = overrideAzureMgmtPackage super.azure-mgmt-relay "0.1.0" "zip"
"1jss6qhvif8l5s0lblqw3qzijjf0h88agciiydaa7f4q577qgyfr";
- azure-mgmt-eventhub = overrideAzureMgmtPackage super.azure-mgmt-eventhub "3.0.0" "zip"
- "05c6isg13dslds94kv28v6navxj4bp4c5lsd9df0g3ndsxvpdrxp";
+ azure-mgmt-eventhub = overrideAzureMgmtPackage super.azure-mgmt-eventhub "4.0.0" "zip"
+ "1qisnwn0gqfsa3h5x0fdbsgdjwn92hdbg71gdijrja0kryb328k5";
azure-mgmt-keyvault = overrideAzureMgmtPackage super.azure-mgmt-keyvault "2.2.0" "zip"
"1r5ww9ndya6sifafrbp4cr5iyyaww2ns7wrbqm6hc6aqxcpf30qq";
@@ -235,8 +238,8 @@ let
azure-mgmt-cdn = overrideAzureMgmtPackage super.azure-mgmt-cdn "4.1.0rc1" "zip"
"00q5723gvc57kg2w1iyhfchp018skwd89ibrw23p7ngm2bb76g45";
- azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc12" "zip"
- "0q7w26n53x0lvr1a944jjl9d0yn0l029brx5nzfrz7ydf3jpb2i2";
+ azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc13" "zip"
+ "1imjjg93fqfg1j9v5l9w2qz7qzgqlh8vxvykl1ijyxzmjf7ydwlz";
azure-mgmt-monitor = overrideAzureMgmtPackage super.azure-mgmt-monitor "0.9.0" "zip"
"170jyr1qzwhv5ihyrsg5d8qzjylqmg31dscd31jzi4i7bwqf3sb8";
@@ -250,8 +253,8 @@ let
azure-mgmt-authorization = overrideAzureMgmtPackage super.azure-mgmt-authorization "0.52.0" "zip"
"0357laxgldb7lvvws81r8xb6mrq9dwwnr1bnwdnyj4bw6p21i9hn";
- azure-mgmt-storage = overrideAzureMgmtPackage super.azure-mgmt-storage "9.0.0" "zip"
- "198r51av2rd1mr3q9j8jibhd14w0v8k59ipc3czsm4g1n44adgkl";
+ azure-mgmt-storage = overrideAzureMgmtPackage super.azure-mgmt-storage "11.0.0" "zip"
+ "1f192420cwqfbqnl4xcfjpdh5qfilji34xkmpxdsbq7fhhm1qygr";
azure-mgmt-servicefabric = overrideAzureMgmtPackage super.azure-mgmt-servicefabric "0.4.0" "zip"
"1x18grkjf2p2r1ihlwv607sna9yjvsr2jwnkjc55askrgrwx5jx2";
@@ -342,6 +345,26 @@ let
};
});
+ msal-extensions = super.msal-extensions.overridePythonAttrs(oldAttrs: rec {
+ version = "0.1.3";
+
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "1p05cbfksnhijx1il7s24js2ydzgxbpiasf607qdpb5sljlp3qar";
+ };
+ });
+
+ websocket_client = super.websocket_client.overridePythonAttrs(oldAttrs: rec {
+ version = "0.56.0";
+
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "0fpxjyr74klnyis3yf6m54askl0h5dchxcwbfjsq92xng0455m8z";
+ };
+ });
+
};
};
in
diff --git a/pkgs/tools/admin/eksctl/default.nix b/pkgs/tools/admin/eksctl/default.nix
index 18fb37aa41c0569a2eac0de6c9bc739ab785e0cc..ab309a11a6e26f0dd97b8c0a988fabb233fe55bc 100644
--- a/pkgs/tools/admin/eksctl/default.nix
+++ b/pkgs/tools/admin/eksctl/default.nix
@@ -1,27 +1,31 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "eksctl";
- version = "0.19.0";
+ version = "0.22.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
- sha256 = "0xlr7hsncih4nzydi6sphp7j7k82cbhmi7jb0sd954i8kzl3sc1q";
+ sha256 = "1l7wcx89d7nil5lbr4x2w04lwranz0z83y892v290wv2l0xnmshj";
};
- vendorSha256 = "14d9hl01z7ixp1wa8kp1zs0z1p3pvz6hkp49z582nqllpb2xjmkx";
+ vendorSha256 = "0fy9m72iciz5pjf2b3323brgi15w6a9fg1m1srpaiay3md87gagg";
subPackages = [ "cmd/eksctl" ];
buildFlags = [ "-tags netgo" "-tags release" ];
- postInstall = ''
- mkdir -p "$out/share/"{bash-completion/completions,zsh/site-functions}
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/weaveworks/eksctl/pkg/version.gitCommit=${src.rev} -X github.com/weaveworks/eksctl/pkg/version.buildDate=19700101-00:00:00" ];
+
+ nativeBuildInputs = [ installShellFiles ];
- $out/bin/eksctl completion bash > "$out/share/bash-completion/completions/eksctl"
- $out/bin/eksctl completion zsh > "$out/share/zsh/site-functions/_eksctl"
+ postInstall = ''
+ for shell in bash fish zsh; do
+ $out/bin/eksctl completion $shell > eksctl.$shell
+ installShellCompletion eksctl.$shell
+ done
'';
meta = with lib; {
diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix
index fb7870eac9564c1b91dc0f47b4e134f94249b100..2ecd9242818aeb0ca2c8bc1d16af22c750cb546d 100644
--- a/pkgs/tools/admin/google-cloud-sdk/default.nix
+++ b/pkgs/tools/admin/google-cloud-sdk/default.nix
@@ -21,20 +21,18 @@ let
sources = name: system: {
x86_64-darwin = {
url = "${baseUrl}/${name}-darwin-x86_64.tar.gz";
- sha256 = "0v83faz0jwnx603acmkc3bsl7vg2xxsm1jfw88fmnj6zcsa5b9ql";
+ sha256 = "0imsshvdwd2isq58kplc27za30nabp62ypf1hq95aq94pjm2zp39";
};
x86_64-linux = {
url = "${baseUrl}/${name}-linux-x86_64.tar.gz";
- sha256 = "1z9liqzgwfavh3m3q1s871gxnwnsxdbny2vqzh9sjlwdk26f76gi";
+ sha256 = "1905rj36md5iszbxw78ylvkljr4d54i50x23r1r6k1xw7i93yfwq";
};
}.${system};
- strip = if stdenv.isDarwin then "strip -x" else "strip";
-
in stdenv.mkDerivation rec {
pname = "google-cloud-sdk";
- version = "286.0.0";
+ version = "297.0.1";
src = fetchurl (sources "${pname}-${version}" stdenv.hostPlatform.system);
@@ -93,9 +91,6 @@ in stdenv.mkDerivation rec {
jq -c . $path > $path.min
mv $path.min $path
done
-
- # strip the Cython gRPC library
- ${strip} $out/google-cloud-sdk/lib/third_party/grpc/_cython/cygrpc.so
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/admin/lexicon/default.nix b/pkgs/tools/admin/lexicon/default.nix
index de967578d5c9e0a4ff49c002f5fabef91c20a04c..ac5bf918634a7a77348f70b08b6a74c51635f7be 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.22";
+ version = "3.3.26";
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 = "1adwqglh3lrx04y0f6slp1l97xzbsqgw0v5i4jll3a54aqyzfz0a";
+ sha256 = "0k41l5n80hsfr0dkijf4hhkhz6iiwja4aj9q2jdiqsg9fjrmhfrv";
};
meta = with lib; {
diff --git a/pkgs/tools/admin/lxd/default.nix b/pkgs/tools/admin/lxd/default.nix
index 43cd243561b56fd64c785d4ed13419fec6472144..562149414b3de861eed3a072d8f628040a714ba0 100644
--- a/pkgs/tools/admin/lxd/default.nix
+++ b/pkgs/tools/admin/lxd/default.nix
@@ -1,13 +1,21 @@
{ 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
+, squashfsTools, iproute, iptables, ebtables, iptables-nftables-compat, libcap
+, libco-canonical, dqlite, raft-canonical, sqlite-replication, udev
, writeShellScriptBin, apparmor-profiles, apparmor-parser
, criu
, bash
, installShellFiles
+, nftablesSupport ? false
}:
+let
+ networkPkgs = if nftablesSupport then
+ [ iptables-nftables-compat ]
+ else
+ [ iptables ebtables ];
+
+in
buildGoPackage rec {
pname = "lxd";
version = "4.2";
@@ -38,12 +46,14 @@ buildGoPackage rec {
# test binaries, code generation
rm $out/bin/{deps,macaroon-identity,generate}
- wrapProgram $out/bin/lxd --prefix PATH : ${stdenv.lib.makeBinPath [
- acl rsync gnutar xz btrfs-progs gzip dnsmasq squashfsTools iproute iptables ebtables bash criu
- (writeShellScriptBin "apparmor_parser" ''
- exec '${apparmor-parser}/bin/apparmor_parser' -I '${apparmor-profiles}/etc/apparmor.d' "$@"
- '')
- ]}
+ wrapProgram $out/bin/lxd --prefix PATH : ${stdenv.lib.makeBinPath (
+ networkPkgs
+ ++ [ acl rsync gnutar xz btrfs-progs gzip dnsmasq squashfsTools iproute bash criu ]
+ ++ [ (writeShellScriptBin "apparmor_parser" ''
+ exec '${apparmor-parser}/bin/apparmor_parser' -I '${apparmor-profiles}/etc/apparmor.d' "$@"
+ '') ]
+ )
+ }
installShellCompletion --bash go/src/github.com/lxc/lxd/scripts/bash/lxd-client
'';
diff --git a/pkgs/tools/admin/mycli/default.nix b/pkgs/tools/admin/mycli/default.nix
index 42c790d1adaa51db09f1fff6182ea6b7a5b9d0e8..7a7022c91764240a7ca1ddc9f6af7c89fe79af97 100644
--- a/pkgs/tools/admin/mycli/default.nix
+++ b/pkgs/tools/admin/mycli/default.nix
@@ -7,11 +7,11 @@ with python3.pkgs;
buildPythonApplication rec {
pname = "mycli";
- version = "1.20.1";
+ version = "1.21.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0vhwaqkx4njarm0wy8zg2hvzr2yl92y8gnwipcn7p59sazw4whfl";
+ sha256 = "1q9p0yik9cpvpxjs048anvhicfcna84mpl7axv9bwgr48w40lqwg";
};
propagatedBuildInputs = [
@@ -27,6 +27,12 @@ buildPythonApplication rec {
py.test
'';
+ # TODO: remove with next release
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "prompt_toolkit>=2.0.6,<3.0.0" "prompt_toolkit"
+ '';
+
meta = {
inherit version;
description = "Command-line interface for MySQL";
diff --git a/pkgs/tools/admin/nomachine-client/default.nix b/pkgs/tools/admin/nomachine-client/default.nix
index a4d201fd4c4cd2e2ca12b5a0be1d78d0030959ad..4657c64d33071a54f00223cfbcfcc55f52f653ce 100644
--- a/pkgs/tools/admin/nomachine-client/default.nix
+++ b/pkgs/tools/admin/nomachine-client/default.nix
@@ -1,8 +1,8 @@
{ stdenv, file, fetchurl, makeWrapper,
autoPatchelfHook, jsoncpp, libpulseaudio }:
let
- versionMajor = "6.10";
- versionMinor = "12";
+ versionMajor = "6.11";
+ versionMinor = "2";
versionBuild_x86_64 = "1";
versionBuild_i686 = "1";
in
@@ -17,7 +17,7 @@ in
"https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_x86_64}_x86_64.tar.gz"
"https://web.archive.org/web/https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_x86_64}_x86_64.tar.gz"
];
- sha256 = "17yb377ry7i7cmkb72xmhyqkfggv1ygqlz55ymvmrs7psbh7ql01";
+ sha256 = "1b6r9bwkr8mhaljma19ikxpkmlx8iy5r1vf5hlv27bja2zz1r8xr";
}
else if stdenv.hostPlatform.system == "i686-linux" then
fetchurl {
@@ -25,7 +25,7 @@ in
"https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_i686}_i686.tar.gz"
"https://web.archive.org/web/https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_i686}_i686.tar.gz"
];
- sha256 = "0k6dspmwdkm0zf0c2zqlqy0jya8qgsg90wwv9wa12fn4chp66gqg";
+ sha256 = "0dl138ry9n1qh651zh0zvp88qhgxrs2kvvnq329jw0py5v70b9pm";
}
else
throw "NoMachine client is not supported on ${stdenv.hostPlatform.system}";
diff --git a/pkgs/tools/admin/pulumi/data.nix b/pkgs/tools/admin/pulumi/data.nix
index cad7b97fd37d06584c12b0227e3e92430bb62fe7..cfed777020a2e194d2b9c91b76d188f3b54ff2e3 100644
--- a/pkgs/tools/admin/pulumi/data.nix
+++ b/pkgs/tools/admin/pulumi/data.nix
@@ -1,50 +1,58 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
- version = "2.1.0";
+ version = "2.2.1";
pulumiPkgs = {
x86_64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v2.1.0-linux-x64.tar.gz";
- sha256 = "0d9bmljgf62dhj1z8h71c2pj2cbvf4ghhlbbbh2jcg55i33ks8ih";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v2.2.1-linux-x64.tar.gz";
+ sha256 = "0bvwkvsinnhlh1yhh5llffh89w07f412q6z03ypzl19p6fvik1k1";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.1.0-linux-amd64.tar.gz";
- sha256 = "1kf43j1b4wp39sny92dnsy1myn6wb2msli1ydds3yza81srgcfnh";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v2.1.1-linux-amd64.tar.gz";
+ sha256 = "0bj9nlxsb77ycwvmba1vsh1vydyrszq3jxlf9d1qsv71h4s88a90";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v3.3.0-linux-amd64.tar.gz";
- sha256 = "17anj9pc90hhiknyf2yab7dzvcfbjn1803bl6ld26r701w3h1jqx";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.1.1-linux-amd64.tar.gz";
+ sha256 = "0ggi1c4lg6pip6d4bh2cji25hcwv3ii870bjwd35ax668z0dc28d";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.0.0-linux-amd64.tar.gz";
- sha256 = "0526a4ll1q9v566i313223pnx2pa3qkcjp01l49h5jmgn8qpw1fn";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v3.6.0-linux-amd64.tar.gz";
+ sha256 = "0l4vv7vkzsphvk9r28l253ds8ny0wh0fahqjjnz31jqzfbvzyxm8";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v2.2.0-linux-amd64.tar.gz";
- sha256 = "14ya2sax2yyza3zbxp5a638y81pcbi26hv8k9y8agnjn82bgx8dy";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.2.0-linux-amd64.tar.gz";
+ sha256 = "1maiy1i43p0gl2w12hfk9zgfz418innzi7nkv68qlyxd4hi5v6mf";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v2.5.0-linux-amd64.tar.gz";
+ sha256 = "02xjwx2rfh3k9zk8aw39n4k6jnp8chcfc5f1zac7x4xfkqyjlpcy";
}
];
x86_64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v2.1.0-darwin-x64.tar.gz";
- sha256 = "1d7w32wac2sc0z5i893h66fgyivf4x3mqki649vxkxc3081kpzi9";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v2.2.1-darwin-x64.tar.gz";
+ sha256 = "1fizddk1hxazn33xliankps3fv0casx4r8rvwkdzqx1piqq18xy4";
+ }
+ {
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v2.1.1-darwin-amd64.tar.gz";
+ sha256 = "17iqzv06s4xhnway3j534lsj8gzxld67kfn7awn4ymwh2zn8l3z0";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.1.0-darwin-amd64.tar.gz";
- sha256 = "1smy1y2pnxnvw8zcs31q9xs80hyqhzawfzcwkkfnyamdrgasxqsi";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.1.1-darwin-amd64.tar.gz";
+ sha256 = "1mdchvibk989xq5zfjb7cdzgh9m769cvj2l5dfxmkava7zhmj2bj";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v3.3.0-darwin-amd64.tar.gz";
- sha256 = "03idn1livy9w3izi7qrdgnigx3ayrp8qp2q3m5ik9ffvv2g11962";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v3.6.0-darwin-amd64.tar.gz";
+ sha256 = "013c13ypvz75x9qppzmlvwg4bnjryw9q16j6v987ibrrfxblan5b";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.0.0-darwin-amd64.tar.gz";
- sha256 = "06m6ldqa82w82kjz7pxi0pbk9x02pzsy4x0in8fcq9gsh1p0gka9";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.2.0-darwin-amd64.tar.gz";
+ sha256 = "0maca137agmig8njz0fd0yhxahdra7pqaw23mxfxa8m5j44p787a";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v2.2.0-darwin-amd64.tar.gz";
- sha256 = "0mymvn2355bq9ykvnww0si0imikzxp7mp1yh2scn8kjn2gs4nhgk";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v2.5.0-darwin-amd64.tar.gz";
+ sha256 = "0kc4il1ixh7ricl4n3vadvjy0rjj0bps7n8lbqgrq8lm5m419izv";
}
];
};
diff --git a/pkgs/tools/admin/pulumi/update.sh b/pkgs/tools/admin/pulumi/update.sh
old mode 100644
new mode 100755
index 26a48469841c7be83d58e39ae8751bed7c63b669..4aa8478da1f7da23129dbbe65967a42ff3b2335b
--- a/pkgs/tools/admin/pulumi/update.sh
+++ b/pkgs/tools/admin/pulumi/update.sh
@@ -1,13 +1,14 @@
#!/usr/bin/env bash
-VERSION="2.1.0"
+VERSION="2.2.1"
declare -A plugins
plugins=(
- ["aws"]="2.2.0"
- ["gcp"]="3.3.0"
- ["random"]="2.1.0"
- ["kubernetes"]="2.0.0"
+ ["aws"]="2.5.0"
+ ["gcp"]="3.6.0"
+ ["random"]="2.1.1"
+ ["kubernetes"]="2.2.0"
+ ["postgresql"]="2.1.1"
)
function genMainSrc() {
diff --git a/pkgs/tools/admin/salt/default.nix b/pkgs/tools/admin/salt/default.nix
index f3c375a99660c7bde3665c48f46cf05acaac00a0..3cfd805d4827fcdca0a3cb244e07352a726fadc1 100644
--- a/pkgs/tools/admin/salt/default.nix
+++ b/pkgs/tools/admin/salt/default.nix
@@ -25,18 +25,19 @@ let
in
py.pkgs.buildPythonApplication rec {
pname = "salt";
- version = "3000.3";
+ version = "3001";
src = py.pkgs.fetchPypi {
inherit pname version;
- sha256 = "19yfjhidx93rl9s03lvrfz7kp0xxigyv4d3zb9792zb9bsc4kjpw";
+ sha256 = "0m7immip3r8yffiv7qlcqibszvhlg48qpgcm16skvrn85hdhv9jw";
};
propagatedBuildInputs = with py.pkgs; [
+ distro
jinja2
markupsafe
msgpack
- pycrypto
+ pycryptodomex
pyyaml
pyzmq
requests
diff --git a/pkgs/tools/admin/salt/fix-libcrypto-loading.patch b/pkgs/tools/admin/salt/fix-libcrypto-loading.patch
index f7560b1fc56dfc26dde69c4a7c7b76e288e2c016..e011a15b43f9b68d09c8663d0c8bc1403051287c 100644
--- a/pkgs/tools/admin/salt/fix-libcrypto-loading.patch
+++ b/pkgs/tools/admin/salt/fix-libcrypto-loading.patch
@@ -2,13 +2,12 @@ diff --git a/salt/utils/rsax931.py b/salt/utils/rsax931.py
index f827cc6db8..b728595186 100644
--- a/salt/utils/rsax931.py
+++ b/salt/utils/rsax931.py
-@@ -47,6 +47,9 @@ def _load_libcrypto():
- lib = lib[0] if len(lib) > 0 else None
- if lib:
- return cdll.LoadLibrary(lib)
-+ else:
-+ return cdll.LoadLibrary('@libcrypto@')
-+
- raise OSError('Cannot locate OpenSSL libcrypto')
+@@ -74,7 +74,7 @@
+ """
+ Attempt to load libcrypto.
+ """
+- return cdll.LoadLibrary(_find_libcrypto())
++ return cdll.LoadLibrary('@libcrypto@')
+ def _init_libcrypto():
diff --git a/pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch b/pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch
deleted file mode 100644
index 42245c92c0aae3952f863b87a8fdabc58547414e..0000000000000000000000000000000000000000
--- a/pkgs/tools/archivers/p7zip/12-CVE-2016-9296.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Robert Luberda
-Date: Sat, 19 Nov 2016 08:48:08 +0100
-Subject: Fix nullptr dereference (CVE-2016-9296)
-
-Patch taken from https://sourceforge.net/p/p7zip/bugs/185/
----
- CPP/7zip/Archive/7z/7zIn.cpp | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/CPP/7zip/Archive/7z/7zIn.cpp b/CPP/7zip/Archive/7z/7zIn.cpp
-index b0c6b98..7c6dde2 100644
---- a/CPP/7zip/Archive/7z/7zIn.cpp
-+++ b/CPP/7zip/Archive/7z/7zIn.cpp
-@@ -1097,7 +1097,8 @@ HRESULT CInArchive::ReadAndDecodePackedStreams(
- if (CrcCalc(data, unpackSize) != folders.FolderCRCs.Vals[i])
- ThrowIncorrect();
- }
-- HeadersSize += folders.PackPositions[folders.NumPackStreams];
-+ if (folders.PackPositions)
-+ HeadersSize += folders.PackPositions[folders.NumPackStreams];
- return S_OK;
- }
-
diff --git a/pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch b/pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch
deleted file mode 100644
index a9787c4a908860c8193a7a1612796b57c1206d72..0000000000000000000000000000000000000000
--- a/pkgs/tools/archivers/p7zip/13-CVE-2017-17969.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: =?utf-8?q?Antoine_Beaupr=C3=A9?=
-Date: Fri, 2 Feb 2018 11:11:41 +0100
-Subject: Heap-based buffer overflow in 7zip/Compress/ShrinkDecoder.cpp
-
-Origin: vendor, https://sourceforge.net/p/p7zip/bugs/_discuss/thread/0920f369/27d7/attachment/CVE-2017-17969.patch
-Forwarded: https://sourceforge.net/p/p7zip/bugs/_discuss/thread/0920f369/#27d7
-Bug: https://sourceforge.net/p/p7zip/bugs/204/
-Bug-Debian: https://bugs.debian.org/888297
-Bug-Debian-Security: https://security-tracker.debian.org/tracker/CVE-2017-17969
-Reviewed-by: Salvatore Bonaccorso
-Last-Update: 2018-02-01
-Applied-Upstream: 18.00-beta
----
- CPP/7zip/Compress/ShrinkDecoder.cpp | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/CPP/7zip/Compress/ShrinkDecoder.cpp b/CPP/7zip/Compress/ShrinkDecoder.cpp
-index 80b7e67..ca37764 100644
---- a/CPP/7zip/Compress/ShrinkDecoder.cpp
-+++ b/CPP/7zip/Compress/ShrinkDecoder.cpp
-@@ -121,8 +121,13 @@ HRESULT CDecoder::CodeReal(ISequentialInStream *inStream, ISequentialOutStream *
- {
- _stack[i++] = _suffixes[cur];
- cur = _parents[cur];
-+ if (cur >= kNumItems || i >= kNumItems)
-+ break;
- }
--
-+
-+ if (cur >= kNumItems || i >= kNumItems)
-+ break;
-+
- _stack[i++] = (Byte)cur;
- lastChar2 = (Byte)cur;
-
diff --git a/pkgs/tools/archivers/p7zip/default.nix b/pkgs/tools/archivers/p7zip/default.nix
index d6ad699eaa8dffa8c0a387ca7c578e93b3aa1901..773d37f0b75861d7c062aef3162df44b9eb9b38d 100644
--- a/pkgs/tools/archivers/p7zip/default.nix
+++ b/pkgs/tools/archivers/p7zip/default.nix
@@ -1,28 +1,17 @@
-{ stdenv, fetchurl, fetchpatch, lib, enableUnfree ? false }:
+{ stdenv, fetchFromGitHub, lib, enableUnfree ? false }:
stdenv.mkDerivation rec {
pname = "p7zip";
- version = "16.02";
+ version = "17.01";
- src = fetchurl {
- url = "mirror://sourceforge/p7zip/p7zip_${version}_src_all.tar.bz2";
- sha256 = "5eb20ac0e2944f6cb9c2d51dd6c4518941c185347d4089ea89087ffdd6e2341f";
- };
- patches = [
- ./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";
- })
- ];
+ src = fetchFromGitHub {
+ owner = "szcnick";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0gczdmypwbfnxzb11rjrrndjkkb3jzxfby2cchn5j8ysny13mfps";
+ }
+ ;
# Default makefile is full of impurities on Darwin. The patch doesn't hurt Linux so I'm leaving it unconditional
postPatch = ''
@@ -39,14 +28,15 @@ stdenv.mkDerivation rec {
# (see DOC/License.txt, https://fedoraproject.org/wiki/Licensing:Unrar)
rm -r CPP/7zip/Compress/Rar*
find . -name makefile'*' -exec sed -i '/Rar/d' {} +
+ chmod +x install.sh
'';
preConfigure = ''
makeFlagsArray=(DEST_HOME=$out)
- buildFlags=all3
- '' + stdenv.lib.optionalString stdenv.isDarwin ''
- cp makefile.macosx_llvm_64bits makefile.machine
- '';
+ buildFlags=all3
+ '' + stdenv.lib.optionalString stdenv.isDarwin ''
+ cp makefile.macosx_llvm_64bits makefile.machine
+'';
enableParallelBuilding = true;
@@ -55,15 +45,10 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isClang "-Wno-error=c++11-narrowing";
meta = {
- homepage = "http://p7zip.sourceforge.net/";
- description = "A port of the 7-zip archiver";
+ homepage = "https://github.com/szcnick/p7zip";
+ description = "A new p7zip fork with additional codecs and improvements (forked from https://sourceforge.net/projects/p7zip/)";
platforms = stdenv.lib.platforms.unix;
maintainers = [ stdenv.lib.maintainers.raskin ];
- knownVulnerabilities = [
- # p7zip is abandoned, according to this thread on its forums:
- # https://sourceforge.net/p/p7zip/discussion/383043/thread/fa143cf2/#1817
- "p7zip is abandoned and may not receive important security fixes"
- ];
# RAR code is under non-free UnRAR license, but we remove it
license = if enableUnfree then lib.licenses.unfree else lib.licenses.lgpl2Plus;
};
diff --git a/pkgs/tools/audio/abcm2ps/default.nix b/pkgs/tools/audio/abcm2ps/default.nix
index 302654f77154384cf4c8d7b8227bac4e027f1b05..099ccc6f4cb8e3a085504b401b3261aea7944d2d 100644
--- a/pkgs/tools/audio/abcm2ps/default.nix
+++ b/pkgs/tools/audio/abcm2ps/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "abcm2ps";
- version = "8.14.7";
+ version = "8.14.9";
src = fetchFromGitHub {
owner = "leesavide";
repo = "abcm2ps";
rev = "v${version}";
- sha256 = "0k12wf37vl31w2qpj3dsmv8c4ifrsg3qa30gqsx553jw7n0f3ma2";
+ sha256 = "0h4qzj9k5ng09nbkfipvr82piq68c576akjwmhsqn05rvgirmhx7";
};
configureFlags = [
diff --git a/pkgs/tools/audio/abcmidi/default.nix b/pkgs/tools/audio/abcmidi/default.nix
index 0ccfaa081c9ac666ce280f69547f0e4416ef0d98..63ca4dc5e7c28cfe5566e0d58b76de8954af9859 100644
--- a/pkgs/tools/audio/abcmidi/default.nix
+++ b/pkgs/tools/audio/abcmidi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "abcMIDI";
- version = "2020.03.25";
+ version = "2020.06.30";
src = fetchzip {
url = "https://ifdo.ca/~seymour/runabc/${pname}-${version}.zip";
- sha256 = "0rzif8idsja8ryhx0y4zdk8lhn36h10ahfjqa8bmif0rdbyab0kv";
+ sha256 = "0pdaf9y4ag2cdpygypf11aqa52hhj1y5f7gc8lv3aa1lplxyhi9m";
};
# There is also a file called "makefile" which seems to be preferred by the standard build phase
diff --git a/pkgs/tools/audio/beets/default.nix b/pkgs/tools/audio/beets/default.nix
index 71ebe7ceb81d77b59bc493d950555781701ae30b..0f73b353169e495c59d3905f8e48ef470be684fe 100644
--- a/pkgs/tools/audio/beets/default.nix
+++ b/pkgs/tools/audio/beets/default.nix
@@ -10,7 +10,7 @@
, enableAcousticbrainz ? true
, enableAcoustid ? true
, enableBadfiles ? true, flac ? null, mp3val ? null
-, enableConvert ? true, ffmpeg ? null
+, enableConvert ? true, ffmpeg_3 ? null
, enableDiscogs ? true
, enableEmbyupdate ? true
, enableFetchart ? true
@@ -39,7 +39,7 @@ assert enableAbsubmit -> essentia-extractor != null;
assert enableAcoustid -> pythonPackages.pyacoustid != null;
assert enableBadfiles -> flac != null && mp3val != null;
assert enableCheck -> flac != null && mp3val != null && liboggz != null;
-assert enableConvert -> ffmpeg != null;
+assert enableConvert -> ffmpeg_3 != null;
assert enableDiscogs -> pythonPackages.discogs_client != null;
assert enableFetchart -> pythonPackages.responses != null;
assert enableGmusic -> pythonPackages.gmusicapi != null;
@@ -146,7 +146,7 @@ in pythonPackages.buildPythonApplication rec {
|| enableAcousticbrainz)
pythonPackages.requests
++ optional enableCheck plugins.check
- ++ optional enableConvert ffmpeg
+ ++ optional enableConvert ffmpeg_3
++ optional enableDiscogs pythonPackages.discogs_client
++ optional enableGmusic pythonPackages.gmusicapi
++ optional enableKeyfinder keyfinder-cli
@@ -185,6 +185,11 @@ in pythonPackages.buildPythonApplication rec {
./replaygain-default-bs1770gain.patch
./keyfinder-default-bin.patch
./mutagen-1.43.patch
+ (fetchpatch {
+ # Fixes failing testcases around the werkzeug component; can dropped after 1.4.9
+ url = "https://github.com/beetbox/beets/commit/d43d54e21cde97f57f19486925ab56b419254cc8.patch";
+ sha256 = "13n2gzmcgfi0m2ycl2r1hpczgksplnkc3y6b66vg57rx5y8nnv5c";
+ })
];
postPatch = ''
@@ -200,7 +205,7 @@ in pythonPackages.buildPythonApplication rec {
s,"mp3val","${mp3val}/bin/mp3val",
}' beetsplug/badfiles.py
'' + optionalString enableConvert ''
- sed -i -e 's,\(util\.command_output(\)\([^)]\+\)),\1[b"${ffmpeg.bin}/bin/ffmpeg" if args[0] == b"ffmpeg" else args[0]] + \2[1:]),' beetsplug/convert.py
+ sed -i -e 's,\(util\.command_output(\)\([^)]\+\)),\1[b"${ffmpeg_3.bin}/bin/ffmpeg" if args[0] == b"ffmpeg" else args[0]] + \2[1:]),' beetsplug/convert.py
'' + optionalString enableReplaygain ''
sed -i -re '
s!^( *cmd *= *b?['\'''"])(bs1770gain['\'''"])!\1${bs1770gain}/bin/\2!
diff --git a/pkgs/tools/audio/google-music-scripts/default.nix b/pkgs/tools/audio/google-music-scripts/default.nix
index f95dcc8bb6dd9301ec306eaf23967f28d0284a53..272cf9025392ba56f1ba754444e9bf34a8c60c6a 100644
--- a/pkgs/tools/audio/google-music-scripts/default.nix
+++ b/pkgs/tools/audio/google-music-scripts/default.nix
@@ -1,19 +1,36 @@
{ lib, python3 }:
-with python3.pkgs;
+let
+ py = python3.override {
+ packageOverrides = self: super: {
+ loguru = super.loguru.overridePythonAttrs (oldAttrs: rec {
+ version = "0.4.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "0j47cg3gi8in4z6z4w3by6x02mpkkfl78gr85xjn5rg0nxiz7pfm";
+ };
+ });
+ };
+ };
+
+in
+
+with py.pkgs;
buildPythonApplication rec {
pname = "google-music-scripts";
- version = "4.3.0";
+ version = "4.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0dykjhqklbpqr1lvls0bgf6xkwvslj37lx4q8522hjbs150pwjmq";
+ sha256 = "0apwgj86whrc077dfymvyb4qwj19bawyrx49g4kg364895v0rbbq";
};
+ # pendulum pinning was to prevent PEP517 from trying to build from source
postPatch = ''
substituteInPlace setup.py \
- --replace "audio-metadata>=0.8,<0.9" "audio-metadata"
+ --replace "tomlkit>=0.5,<0.6" "tomlkit" \
+ --replace "pendulum>=2.0,<=3.0,!=2.0.5,!=2.1.0" "pendulum"
'';
propagatedBuildInputs = [
diff --git a/pkgs/tools/audio/playerctl/default.nix b/pkgs/tools/audio/playerctl/default.nix
index 3541453bafe4efc43f9fb7b0db0b4e5b4d9441d9..6d7d92808c1fc889b0bf1b7427fb12295ed3602c 100644
--- a/pkgs/tools/audio/playerctl/default.nix
+++ b/pkgs/tools/audio/playerctl/default.nix
@@ -14,6 +14,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ meson ninja pkgconfig gtk-doc docbook_xsl gobject-introspection ];
buildInputs = [ glib ];
+ mesonFlags = [ "-Dbash-completions=true" ];
+
meta = with stdenv.lib; {
description = "Command-line utility and library for controlling media players that implement MPRIS";
homepage = "https://github.com/acrisci/playerctl";
diff --git a/pkgs/tools/audio/video2midi/default.nix b/pkgs/tools/audio/video2midi/default.nix
index dca8a0610da8f177f1f7c5ac1adb272f93ea2b3a..cf9297119e9f53f2cc4bb94928e738b758097a37 100644
--- a/pkgs/tools/audio/video2midi/default.nix
+++ b/pkgs/tools/audio/video2midi/default.nix
@@ -8,7 +8,7 @@ let
});
in pythonPackages.buildPythonApplication rec {
pname = "video2midi";
- version = "0.4.0.1";
+ version = "0.4.0.2";
format = "other";
@@ -16,7 +16,7 @@ in pythonPackages.buildPythonApplication rec {
owner = "svsdval";
repo = pname;
rev = version;
- sha256 = "1869w60kprjdikqk4iwx058zri2jg4aznzlg668w9myka4mp01r9";
+ sha256 = "174ijn8bc306529scd23szvgx1apanm2qmwk4lwmi64rhkm6dapx";
};
propagatedBuildInputs = with pythonPackages; [ opencv3_ midiutil pygame pyopengl ];
diff --git a/pkgs/tools/backup/bacula/default.nix b/pkgs/tools/backup/bacula/default.nix
index a9fd2f19b8974b13553b9783586c8aa31bce7958..8bf253a7b12192b260cbf49afeabbda824276d79 100644
--- a/pkgs/tools/backup/bacula/default.nix
+++ b/pkgs/tools/backup/bacula/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, sqlite, postgresql, zlib, acl, ncurses, openssl, readline }:
stdenv.mkDerivation rec {
- name = "bacula-9.6.3";
+ name = "bacula-9.6.5";
src = fetchurl {
url = "mirror://sourceforge/bacula/${name}.tar.gz";
- sha256 = "02jvijwfw8nqrq61pyr5b9d5zjpmrsimkg6dq42rbd71g2k6a4zc";
+ sha256 = "0yn7qwkzix78bs811vmrn5gbywy7ggnsv72mdjz2lirqc6w3a3si";
};
buildInputs = [ postgresql sqlite zlib ncurses openssl readline ]
diff --git a/pkgs/tools/backup/grab-site/default.nix b/pkgs/tools/backup/grab-site/default.nix
index 64a711606f855ffed11444efd671c0d7e239ecc4..81e16ad005b213675bb0d7c65d67db8e0ba6fd05 100644
--- a/pkgs/tools/backup/grab-site/default.nix
+++ b/pkgs/tools/backup/grab-site/default.nix
@@ -1,14 +1,14 @@
{ stdenv, python3Packages, fetchFromGitHub }:
python3Packages.buildPythonApplication rec {
- version = "2.1.16";
+ version = "2.1.19";
name = "grab-site-${version}";
src = fetchFromGitHub {
rev = version;
owner = "ArchiveTeam";
repo = "grab-site";
- sha256 = "01n3mi9q593sd2bbmbbp5pn2c3pkwj7iqmy02zbh8ciqskraja4z";
+ sha256 = "1v1hnhv5knzdl0kj3574ccwlh171vcb7faddp095ycdmiiybalk4";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/tools/cd-dvd/unetbootin/default.nix b/pkgs/tools/cd-dvd/unetbootin/default.nix
index d81790d66a8550576996c45da1176ce3101ff845..ae9e6724facc7d3e910b7ea0be4db5be66e86503 100644
--- a/pkgs/tools/cd-dvd/unetbootin/default.nix
+++ b/pkgs/tools/cd-dvd/unetbootin/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "unetbootin";
- version = "677";
+ version = "681";
src = fetchFromGitHub {
owner = "unetbootin";
repo = "unetbootin";
rev = version;
- sha256 = "1mk6179r2lz2d0pvln1anvf5p4l7vfrnnnlhgyx2dlx6pfacsspy";
+ sha256 = "0ppqb7ywh4cpcjr5nw6f65dx4s8kx09gnhihnby3zjhxdf4l99fm";
};
setSourceRoot = ''
diff --git a/pkgs/tools/compression/dtrx/default.nix b/pkgs/tools/compression/dtrx/default.nix
index edca969a1e844fd133150a873aafba3ec5758d60..81a446066d97180a8e1e000fc81f1268b08a999f 100644
--- a/pkgs/tools/compression/dtrx/default.nix
+++ b/pkgs/tools/compression/dtrx/default.nix
@@ -1,18 +1,15 @@
{stdenv, lib, fetchurl, pythonPackages
-, gnutar, unzip, lhasa, rpm, binutils, cpio, gzip, cabextract, unrar, unshield
+, gnutar, unzip, lhasa, rpm, binutils, cpio, gzip, p7zip, cabextract, unrar, unshield
, bzip2, xz, lzip
-# unsafe:
-# ,p7zip
-# unzip is no longer handled by p7zip, since it's unsafe
-, unzipSupport ? true
+# unzip is handled by p7zip
+, unzipSupport ? false
, unrarSupport ? false }:
let
- # p7zip
- archivers = lib.makeBinPath ([ gnutar lhasa rpm binutils cpio gzip cabextract unshield ]
- ++ lib.optional (unzipSupport) unzip
- ++ lib.optional (unrarSupport) unrar
- ++ [ bzip2 xz lzip ]);
+ archivers = lib.makeBinPath ([ gnutar lhasa rpm binutils cpio gzip p7zip cabextract unshield ]
+ ++ lib.optional (unzipSupport) unzip
+ ++ lib.optional (unrarSupport) unrar
+ ++ [ bzip2 xz lzip ]);
in pythonPackages.buildPythonApplication rec {
pname = "dtrx";
diff --git a/pkgs/tools/compression/zstd/default.nix b/pkgs/tools/compression/zstd/default.nix
index 2f89331f92c63fd34b446e639d7550afa766cdfd..f919fb92ed1d35ab40e929055f735d5c96142869 100644
--- a/pkgs/tools/compression/zstd/default.nix
+++ b/pkgs/tools/compression/zstd/default.nix
@@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DZSTD_BUILD_SHARED:BOOL=${if enableShared then "ON" else "OFF"}"
+ # They require STATIC for bin/zstd and tests.
"-DZSTD_LEGACY_SUPPORT:BOOL=${if legacySupport then "ON" else "OFF"}"
"-DZSTD_BUILD_TESTS:BOOL=ON"
];
@@ -50,11 +51,15 @@ stdenv.mkDerivation rec {
preInstall = ''
substituteInPlace ../programs/zstdgrep \
--replace ":-grep" ":-${gnugrep}/bin/grep" \
- --replace ":-zstdcat" ":-$out/bin/zstdcat"
+ --replace ":-zstdcat" ":-$bin/bin/zstdcat"
substituteInPlace ../programs/zstdless \
- --replace "zstdcat" "$out/bin/zstdcat"
+ --replace "zstdcat" "$bin/bin/zstdcat"
'';
+ # Don't duplicate the library code in runtime closures.
+ postInstall = stdenv.lib.optionalString enableShared ''rm "$out"/lib/libzstd.a'';
+
+ outputs = [ "bin" "dev" "man" "out" ];
meta = with stdenv.lib; {
description = "Zstandard real-time compression algorithm";
diff --git a/pkgs/tools/filesystems/bashmount/default.nix b/pkgs/tools/filesystems/bashmount/default.nix
index 5aeff6baaa9a94c09c08358bcf621eec757f56b7..206e68ce1c29e4773d253a82c665524956ed54ce 100644
--- a/pkgs/tools/filesystems/bashmount/default.nix
+++ b/pkgs/tools/filesystems/bashmount/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bashmount";
- version = "3.2.0";
+ version = "4.3.0";
src = fetchFromGitHub {
owner = "jamielinux";
repo = "bashmount";
rev = version;
- sha256 = "0rki4s0jgz6vkywc6hcx9qa551r5bnjs7sw0rdh93k64l32kh644";
+ sha256 = "1idjyl5dr8a72w3lg15qx03wgc5mj2ga2v2jkyb8v9gi5ahl03mn";
};
installPhase = ''
diff --git a/pkgs/tools/filesystems/bcache-tools/default.nix b/pkgs/tools/filesystems/bcache-tools/default.nix
index 749aa04ebc70f5cb996b8d213b9e6b373fdda5ab..c3b1759bcdd5103831c7084c8b9edfaf4b991e64 100644
--- a/pkgs/tools/filesystems/bcache-tools/default.nix
+++ b/pkgs/tools/filesystems/bcache-tools/default.nix
@@ -20,6 +20,7 @@ stdenv.mkDerivation rec {
sed -e "/INSTALL.*initramfs\/hook/d" \
-e "/INSTALL.*initcpio\/install/d" \
-e "/INSTALL.*dracut\/module-setup.sh/d" \
+ -e "s/pkg-config/$PKG_CONFIG/" \
-i Makefile
'';
@@ -28,8 +29,12 @@ stdenv.mkDerivation rec {
./fix-static.patch
];
+ makeFlags = [
+ "PREFIX=${placeholder "out"}"
+ "UDEVLIBDIR=${placeholder "out"}/lib/udev/"
+ ];
+
preBuild = ''
- export makeFlags="$makeFlags PREFIX=\"$out\" UDEVLIBDIR=\"$out/lib/udev/\"";
sed -e "s|/bin/sh|${bash}/bin/sh|" -i *.rules
'';
diff --git a/pkgs/tools/filesystems/bees/default.nix b/pkgs/tools/filesystems/bees/default.nix
index c6bb07e7b87d364e53928a4add324d2d0b32d2a4..e87cecbf8fd39140e94171976540edb8573f32d9 100644
--- a/pkgs/tools/filesystems/bees/default.nix
+++ b/pkgs/tools/filesystems/bees/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, runCommand, fetchFromGitHub, bash, btrfs-progs, coreutils, pythonPackages, utillinux }:
+{ stdenv, runCommand, fetchFromGitHub, bash, btrfs-progs, coreutils, python3Packages, utillinux }:
let
@@ -22,7 +22,7 @@ let
];
nativeBuildInputs = [
- pythonPackages.markdown # documentation build
+ python3Packages.markdown # documentation build
];
preBuild = ''
diff --git a/pkgs/tools/filesystems/btrfs-heatmap/default.nix b/pkgs/tools/filesystems/btrfs-heatmap/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..04d74d78cfde25ca43136ec250a44c4661e8f4c8
--- /dev/null
+++ b/pkgs/tools/filesystems/btrfs-heatmap/default.nix
@@ -0,0 +1,46 @@
+{ stdenv, lib
+, fetchFromGitHub
+, python3
+, installShellFiles
+, fetchurl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "btrfs-heatmap";
+ version = "8";
+
+ src = fetchFromGitHub {
+ owner = "knorrie";
+ repo = "btrfs-heatmap";
+ rev = "v${version}";
+ sha256 = "035frvk3s7g18y81srssvm550nfq7jylr7w60nvixidxvrc0yrnh";
+ };
+
+ # man page is currently only in the debian branch
+ # https://github.com/knorrie/btrfs-heatmap/issues/11
+ msrc = fetchurl {
+ url = "https://raw.githubusercontent.com/knorrie/btrfs-heatmap/45d844e12d7f5842ebb99e65d7b968a5e1a89066/debian/man/btrfs-heatmap.8";
+ sha256 = "1md7xc426sc8lq4w29gjd6gv7vjqhcwrqqcr6z39kihvi04d5f6q";
+ };
+
+ buildInputs = [ python3 ];
+ nativeBuildInputs = [ python3.pkgs.wrapPython installShellFiles ];
+
+ outputs = [ "out" "man" ];
+
+ installPhase = ''
+ install -Dm 0755 heatmap.py $out/sbin/btrfs-heatmap
+ installManPage ${msrc}
+
+ buildPythonPath ${python3.pkgs.btrfs}
+ patchPythonScript $out/sbin/btrfs-heatmap
+ '';
+
+ meta = with lib; {
+ description = "Visualize the layout of a mounted btrfs";
+ homepage = "https://github.com/knorrie/btrfs-heatmap";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.evils ];
+ };
+}
diff --git a/pkgs/tools/filesystems/btrfs-progs/default.nix b/pkgs/tools/filesystems/btrfs-progs/default.nix
index 5c73ee945c79518ef1cbaff2c04bfe2b23d078cb..5a6dafae29804625b98f31ccfa22e3aee3050ef0 100644
--- a/pkgs/tools/filesystems/btrfs-progs/default.nix
+++ b/pkgs/tools/filesystems/btrfs-progs/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "btrfs-progs";
- version = "5.6";
+ version = "5.6.1";
src = fetchurl {
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
- sha256 = "0srg276yccfmqz0skmmga3vbqx4wiqsk1l6h86n6ryhxa9viqcm1";
+ sha256 = "1nwnvjdnr9fjj2q2p2vpjabfdhcrwykgj9knjcsqy0c7p1bgbk2h";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/filesystems/ceph/default.nix b/pkgs/tools/filesystems/ceph/default.nix
index c2234404d34a874de0390ec63016b52474995718..fc8ac971da726f4755b9f4a52c75d96f5831543d 100644
--- a/pkgs/tools/filesystems/ceph/default.nix
+++ b/pkgs/tools/filesystems/ceph/default.nix
@@ -11,6 +11,7 @@
, rocksdb, makeWrapper
, leveldb, oathToolkit
, libnl, libcap_ng
+, rdkafka
# Optional Dependencies
, yasm ? null, fcgi ? null, expat ? null
@@ -93,7 +94,7 @@ let
]);
sitePackages = ceph-python-env.python.sitePackages;
- version = "14.2.9";
+ version = "14.2.10";
in rec {
ceph = stdenv.mkDerivation {
pname = "ceph";
@@ -101,7 +102,7 @@ in rec {
src = fetchurl {
url = "http://download.ceph.com/tarballs/ceph-${version}.tar.gz";
- sha256 = "0zkh1a23v8g1fa5flqa2d53lv08ancab3li57gybpqpnja90k7il";
+ sha256 = "0bbs3ag8zav283qpxrrndhvh2z01ykm6126fmwrbc1c5f9jfjq39";
};
patches = [
@@ -118,7 +119,7 @@ in rec {
buildInputs = cryptoLibsMap.${cryptoStr} ++ [
boost ceph-python-env libxml2 optYasm optLibatomic_ops optLibs3
malloc zlib openldap lttng-ust babeltrace gperf gtest cunit
- snappy rocksdb lz4 oathToolkit leveldb libnl libcap_ng
+ snappy rocksdb lz4 oathToolkit leveldb libnl libcap_ng rdkafka
] ++ optionals stdenv.isLinux [
linuxHeaders utillinux libuuid udev keyutils optLibaio optLibxfs optZfs
# ceph 14
@@ -176,7 +177,7 @@ in rec {
homepage = "https://ceph.com/";
description = "Distributed storage system";
license = with licenses; [ lgpl21 gpl2 bsd3 mit publicDomain ];
- maintainers = with maintainers; [ adev ak krav johanot ];
+ maintainers = with maintainers; [ adev ak krav johanot srhb ];
platforms = [ "x86_64-linux" ];
};
diff --git a/pkgs/tools/filesystems/convoy/default.nix b/pkgs/tools/filesystems/convoy/default.nix
index 77d6dca066a4ada00922089b13e7a7445902b291..f12187be810fc11b05276891501a803035c41208 100644
--- a/pkgs/tools/filesystems/convoy/default.nix
+++ b/pkgs/tools/filesystems/convoy/default.nix
@@ -3,7 +3,7 @@
buildGoPackage rec {
pname = "convoy";
- version = "0.5.0";
+ version = "0.5.2";
goPackagePath = "github.com/rancher/convoy";
@@ -11,7 +11,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "rancher";
repo = "convoy";
- sha256 = "0ihy0cfq7sa2wml904ajwr165hx2mas3jb1bqk3i0m4fg1lx1xw1";
+ sha256 = "09nygrxd5hril4xcfsvgjg74xxhhimznqq4sdk0f360c5ra0dbhj";
};
buildInputs = [lvm2];
diff --git a/pkgs/tools/filesystems/file-rename/default.nix b/pkgs/tools/filesystems/file-rename/default.nix
index f9b6a941f68f304bc2f7f71c381853a084fcafde..588295f779122457f27ed1a33402506d4b301d57 100644
--- a/pkgs/tools/filesystems/file-rename/default.nix
+++ b/pkgs/tools/filesystems/file-rename/default.nix
@@ -11,6 +11,12 @@ perlPackages.buildPerlPackage {
nativeBuildInputs = [ makeWrapper ];
+ # Fix an incorrect platform test that misidentifies Darwin as Windows
+ postPatch = ''
+ substituteInPlace Makefile.PL \
+ --replace '/win/i' '/MSWin32/'
+ '';
+
postInstall = ''
wrapProgram $out/bin/rename \
--prefix PERL5LIB : $out/${perlPackages.perl.libPrefix}
diff --git a/pkgs/tools/filesystems/fuse-overlayfs/default.nix b/pkgs/tools/filesystems/fuse-overlayfs/default.nix
index f21f19eb7251fed7557831de8e1c35376cb6ca35..ba5f4a3dd7e0b47df6796f0f462f116b7b472c63 100644
--- a/pkgs/tools/filesystems/fuse-overlayfs/default.nix
+++ b/pkgs/tools/filesystems/fuse-overlayfs/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fuse-overlayfs";
- version = "1.0.0";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = "v${version}";
- sha256 = "0h1ay2l7zyiqplh8whanw68mcfri79lc03wjjrhqji5ddwznv6fa";
+ sha256 = "1ivz65nnyisha3lkk6ywx175f2sdacjz3q5vy9xddr7dixwd2b18";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/tools/filesystems/nixpart/0.4/cryptsetup.nix b/pkgs/tools/filesystems/nixpart/0.4/cryptsetup.nix
index 3feed23888090bf66f3e0e466cdb96f8df432526..88a1716a0e1ef3c244a383290036197b99e0bbba 100644
--- a/pkgs/tools/filesystems/nixpart/0.4/cryptsetup.nix
+++ b/pkgs/tools/filesystems/nixpart/0.4/cryptsetup.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, lvm2, libgcrypt, libuuid, pkgconfig, popt
+{ stdenv, fetchurl, fetchpatch, lvm2, libgcrypt, libuuid, pkgconfig, popt
, enablePython ? true, python ? null
}:
@@ -12,6 +12,15 @@ stdenv.mkDerivation rec {
sha256 = "1n1qk5chyjspbiianrdb55fhb4wl0vfyqz2br05vfb24v4qlgbx2";
};
+ patches = [
+ # Fix build with glibc >= 2.28
+ # https://github.com/NixOS/nixpkgs/issues/86403
+ (fetchpatch {
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-fs/cryptsetup/files/cryptsetup-1.7.1-sysmacros.patch?id=d72316f97ebcc7fe622b21574442a9ac59b9115f";
+ sha256 = "0xbhazgl44bimqhcrhajk016w9wi7bkrgwyfq13xmrvyrllqvgdx";
+ })
+ ];
+
configureFlags = [ "--enable-cryptsetup-reencrypt" ]
++ stdenv.lib.optional enablePython "--enable-python";
diff --git a/pkgs/tools/filesystems/nixpart/0.4/default.nix b/pkgs/tools/filesystems/nixpart/0.4/default.nix
index 5d7a9dd14ec07eb1e05462ede34ee0a263af393c..1f672701d382cf83da563b4323ea2b5bc33e48fb 100644
--- a/pkgs/tools/filesystems/nixpart/0.4/default.nix
+++ b/pkgs/tools/filesystems/nixpart/0.4/default.nix
@@ -18,7 +18,7 @@ let
cryptsetup = import ./cryptsetup.nix {
inherit stdenv fetchurl python;
- inherit (pkgs) pkgconfig libgcrypt libuuid popt lvm2;
+ inherit (pkgs) fetchpatch pkgconfig libgcrypt libuuid popt lvm2;
};
dmraid = import ./dmraid.nix {
@@ -27,17 +27,17 @@ let
lvm2 = import ./lvm2.nix {
inherit stdenv fetchurl;
- inherit (pkgs) pkgconfig utillinux systemd coreutils;
+ inherit (pkgs) fetchpatch pkgconfig utillinux systemd coreutils;
};
multipath_tools = import ./multipath-tools.nix {
inherit stdenv fetchurl lvm2;
- inherit (pkgs) readline systemd libaio gzip;
+ inherit (pkgs) fetchpatch readline systemd libaio gzip;
};
parted = import ./parted.nix {
inherit stdenv fetchurl;
- inherit (pkgs) utillinux readline libuuid gettext check lvm2;
+ inherit (pkgs) fetchpatch utillinux readline libuuid gettext check lvm2;
};
pyblock = import ./pyblock.nix {
diff --git a/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix b/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix
index c8c748b4c45fef8905d1b6f07c5df3101af2a354..fc0005a14d452513eacab4f19cef44c962212958 100644
--- a/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix
+++ b/pkgs/tools/filesystems/nixpart/0.4/lvm2.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, systemd, utillinux, coreutils }:
+{ stdenv, fetchurl, fetchpatch, pkgconfig, systemd, utillinux, coreutils }:
let
v = "2.02.106";
@@ -12,6 +12,18 @@ stdenv.mkDerivation {
sha256 = "0nr833bl0q4zq52drjxmmpf7bs6kqxwa5kahwwxm9411khkxz0vc";
};
+ patches = [
+ # Fix build with glibc >= 2.28
+ # https://github.com/NixOS/nixpkgs/issues/86403
+ (fetchpatch {
+ url = "https://github.com/lvmteam/lvm2/commit/92d5a8441007f578e000b492cecf67d6b8a87405.patch";
+ sha256 = "1yqd6jng0b370k53vks1shg57yhfyribhpmv19km5zsjqf0qqx2d";
+ excludes = [
+ "libdm/libdm-stats.c"
+ ];
+ })
+ ];
+
configureFlags = [
"--disable-readline"
"--enable-udev_rules"
diff --git a/pkgs/tools/filesystems/nixpart/0.4/multipath-tools.nix b/pkgs/tools/filesystems/nixpart/0.4/multipath-tools.nix
index b3b18579334f0b2bfab1e525cb637cfbeacccaf4..ffed57e6345e80373ef662521413eb9abbff051a 100644
--- a/pkgs/tools/filesystems/nixpart/0.4/multipath-tools.nix
+++ b/pkgs/tools/filesystems/nixpart/0.4/multipath-tools.nix
@@ -1,6 +1,6 @@
# FIXME: unify with pkgs/os-specific/linux/multipath-tools/default.nix.
-{ stdenv, fetchurl, lvm2, libaio, gzip, readline, systemd }:
+{ stdenv, fetchurl, fetchpatch, lvm2, libaio, gzip, readline, systemd }:
stdenv.mkDerivation rec {
name = "multipath-tools-0.4.9";
@@ -10,6 +10,18 @@ stdenv.mkDerivation rec {
sha256 = "04n7kazp1zrlqfza32phmqla0xkcq4zwn176qff5ida4a60whi4d";
};
+ patches = [
+ # Fix build with glibc >= 2.28
+ # https://github.com/NixOS/nixpkgs/issues/86403
+ (fetchpatch {
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-fs/multipath-tools/files/multipath-tools-0.6.4-sysmacros.patch?id=eb22b954c177b5c1e2b6ed5c7cdd02f40f40d757";
+ sha256 = "1an0cgmz7g03c4qjimhpm9fcf2iswws18lwqxi688k87qm3xb5qd";
+ excludes = [
+ "libmultipath/util.c"
+ ];
+ })
+ ];
+
sourceRoot = ".";
buildInputs = [ lvm2 libaio readline gzip ];
@@ -26,6 +38,11 @@ stdenv.mkDerivation rec {
substituteInPlace libmultipath/defaults.h --replace /lib/udev/scsi_id ${systemd.lib}/lib/udev/scsi_id
substituteInPlace libmultipath/hwtable.c --replace /lib/udev/scsi_id ${systemd.lib}/lib/udev/scsi_id
+
+ sed -i -re '
+ s,^( *#define +DEFAULT_MULTIPATHDIR\>).*,\1 "'"$out/lib/multipath"'",
+ ' libmultipath/defaults.h
+
'';
meta = {
diff --git a/pkgs/tools/filesystems/nixpart/0.4/parted.nix b/pkgs/tools/filesystems/nixpart/0.4/parted.nix
index 2a0ffe326dcb5891f199b11cad6a5dd3451c034f..16f3a57ea147ecdf0f24cd302b089a381a412ed8 100644
--- a/pkgs/tools/filesystems/nixpart/0.4/parted.nix
+++ b/pkgs/tools/filesystems/nixpart/0.4/parted.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, lvm2, libuuid, gettext, readline
+{ stdenv, fetchurl, fetchpatch, lvm2, libuuid, gettext, readline
, utillinux, check, enableStatic ? false }:
stdenv.mkDerivation rec {
@@ -9,6 +9,15 @@ stdenv.mkDerivation rec {
sha256 = "05fa4m1bky9d13hqv91jlnngzlyn7y4rnnyq6d86w0dg3vww372y";
};
+ patches = [
+ # Fix build with glibc >= 2.28
+ # https://github.com/NixOS/nixpkgs/issues/86403
+ (fetchpatch {
+ url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-block/parted/files/parted-3.2-sysmacros.patch?id=8e2414f551c14166f259f9a25a594aec7a5b9ea0";
+ sha256 = "0fdgifjbri7n28hv74zksac05gw72p2czzvyar0jp62b9dnql3mp";
+ })
+ ];
+
buildInputs = [ libuuid ]
++ stdenv.lib.optional (readline != null) readline
++ stdenv.lib.optional (gettext != null) gettext
diff --git a/pkgs/tools/filesystems/nixpart/0.4/pyblock-sysmacros.h.patch b/pkgs/tools/filesystems/nixpart/0.4/pyblock-sysmacros.h.patch
new file mode 100644
index 0000000000000000000000000000000000000000..b8ab7bd53b2b557c54380a4f251c8e58b5995c5d
--- /dev/null
+++ b/pkgs/tools/filesystems/nixpart/0.4/pyblock-sysmacros.h.patch
@@ -0,0 +1,12 @@
+diff --git a/dm.c b/dm.c
+index 5daa0e5..d5b84c8 100644
+--- a/dm.c
++++ b/dm.c
+@@ -19,6 +19,7 @@
+ #define _GNU_SOURCE
+ #include
+ #include
++#include
+ #include
+ #include
+ #include
diff --git a/pkgs/tools/filesystems/nixpart/0.4/pyblock.nix b/pkgs/tools/filesystems/nixpart/0.4/pyblock.nix
index 2abab9057376f255e36650cf5fc4d881ff9cacf5..f087edd853d77bf68a945f81301300478cb20d6f 100644
--- a/pkgs/tools/filesystems/nixpart/0.4/pyblock.nix
+++ b/pkgs/tools/filesystems/nixpart/0.4/pyblock.nix
@@ -11,6 +11,12 @@ stdenv.mkDerivation rec {
sha256 = "f6cef88969300a6564498557eeea1d8da58acceae238077852ff261a2cb1d815";
};
+ patches = [
+ # Fix build with glibc >= 2.28
+ # https://github.com/NixOS/nixpkgs/issues/86403
+ ./pyblock-sysmacros.h.patch
+ ];
+
postPatch = ''
sed -i -e 's|/usr/include/python|${python}/include/python|' \
-e 's/-Werror *//' -e 's|/usr/|'"$out"'/|' Makefile
diff --git a/pkgs/tools/graphics/cfdg/default.nix b/pkgs/tools/graphics/cfdg/default.nix
index 8122e5a5ec2d81dcbaedd47e32970b6b5701d6aa..2cbf43407ffe7a830e837f8fba25e7aea8ce503b 100644
--- a/pkgs/tools/graphics/cfdg/default.nix
+++ b/pkgs/tools/graphics/cfdg/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, libpng, bison, flex, ffmpeg, icu }:
+{ stdenv, fetchFromGitHub, libpng, bison, flex, ffmpeg_3, icu }:
stdenv.mkDerivation rec {
pname = "cfdg";
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
sha256 = "13m8npccacmgxbs4il45zw53dskjh53ngv2nxahwqw8shjrws4mh";
};
- buildInputs = [ libpng bison flex ffmpeg icu ];
+ buildInputs = [ libpng bison flex ffmpeg_3 icu ];
postPatch = ''
sed -e "/YY_NO_UNISTD/a#include " -i src-common/cfdg.l
diff --git a/pkgs/tools/graphics/dpic/default.nix b/pkgs/tools/graphics/dpic/default.nix
index 0621d885694d03b1aab150e806ecf2e1ce481f6c..7b7eea3d509579098e32e77c5bd09c7d594310ef 100644
--- a/pkgs/tools/graphics/dpic/default.nix
+++ b/pkgs/tools/graphics/dpic/default.nix
@@ -2,28 +2,22 @@
stdenv.mkDerivation rec {
pname = "dpic";
- version = "2020.03.01";
+ version = "2020.06.01";
src = fetchurl {
url = "https://ece.uwaterloo.ca/~aplevich/dpic/${pname}-${version}.tar.gz";
- sha256 = "1wa1b8m98wdyryf0czn5g3g50znrjcdhsrzpqp6zgwr5w4a086mj";
+ sha256 = "1gbkpbjwjaaifxff8amm9b47dynq4l4698snjdgnn4flndw62q88";
};
- phases = [ "unpackPhase" "buildPhase" "installPhase" ];
+ # The prefix passed to configure is not used.
+ makeFlags = [ "DESTDIR=$(out)" ];
- makeFlags = [ "CC=${stdenv.cc.outPath}/bin/cc" ];
-
- installPhase = ''
- mkdir -p $out/bin
- cp -fv dpic $out/bin
- '';
-
- meta = {
- homepage = "https://ece.uwaterloo.ca/~aplevich/dpic/";
+ meta = with stdenv.lib; {
description = "An implementation of the pic little language for creating drawings";
- license = stdenv.lib.licenses.bsd2;
- maintainers = [ stdenv.lib.maintainers.aespinosa ];
- platforms = stdenv.lib.platforms.all;
+ homepage = "https://ece.uwaterloo.ca/~aplevich/dpic/";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ aespinosa ];
+ platforms = platforms.all;
};
}
diff --git a/pkgs/tools/graphics/glxinfo/default.nix b/pkgs/tools/graphics/glxinfo/default.nix
index a1160fd738386dde314e918374ac247791abb286..6518a74512baeef00701a86183f5b39fcc1b92c1 100644
--- a/pkgs/tools/graphics/glxinfo/default.nix
+++ b/pkgs/tools/graphics/glxinfo/default.nix
@@ -18,10 +18,11 @@ stdenv.mkDerivation rec {
$CC src/xdemos/glxgears.c -o glxgears -lGL -lX11 -lm
$CC src/egl/opengles2/es2_info.c -o es2_info -lEGL -lGLESv2 -lX11
$CC src/egl/opengles2/es2gears.c src/egl/eglut/{eglut.c,eglut_x11.c} -o es2gears -Isrc/egl/eglut -lEGL -lGLESv2 -lX11 -lm
+ $CC src/egl/opengl/eglinfo.c -o eglinfo -lEGL -lGLESv2 -lX11
";
installPhase = "
- install -Dm 555 -t $out/bin glx{info,gears} es2{_info,gears}
+ install -Dm 555 -t $out/bin glx{info,gears} es2{_info,gears} eglinfo
";
meta = with stdenv.lib; {
diff --git a/pkgs/tools/graphics/gmic/default.nix b/pkgs/tools/graphics/gmic/default.nix
index 610c1306ecfd546e847b3c6be17c2ab8816aea91..b167a73466dee2ef34c0b697f60d3044d8ec6a98 100644
--- a/pkgs/tools/graphics/gmic/default.nix
+++ b/pkgs/tools/graphics/gmic/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "gmic";
- version = "2.9.0";
+ version = "2.9.1";
outputs = [ "out" "lib" "dev" "man" ];
src = fetchurl {
url = "https://gmic.eu/files/source/gmic_${version}.tar.gz";
- sha256 = "1df4x1dadf5llf8r0845vr2bv4pin2079an3gk69v697kdgnjcv2";
+ sha256 = "13axx7nwchn6ysgpvlw3fib474q4nrwv3qn20g3q03ldid0xvjah";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/graphics/jhead/default.nix b/pkgs/tools/graphics/jhead/default.nix
index 9f5ffcad8fd6345f7761258f6a30451997ba025f..19a0e26d9ccfc92fd1d7ecd57effa001cd304284 100644
--- a/pkgs/tools/graphics/jhead/default.nix
+++ b/pkgs/tools/graphics/jhead/default.nix
@@ -2,34 +2,27 @@
stdenv.mkDerivation rec {
pname = "jhead";
- version = "3.03";
+ version = "3.04";
src = fetchurl {
url = "http://www.sentex.net/~mwandel/jhead/${pname}-${version}.tar.gz";
- sha256 = "1hn0yqcicq3qa20h1g313l1a671r8mccpb9gz0w1056r500lw6c2";
+ sha256 = "1j831bqw1qpkbchdriwcy3sgzvbagaj45wlc124fs9bc9z7vp2gg";
};
patches = [
(fetchpatch {
- name = "CVE-2019-1010301.patch";
- url = "https://sources.debian.org/data/main/j/jhead/1:3.03-3/debian/patches/36_CVE-2019-1010301";
- sha256 = "1vvrg50z5y7sjhfi973wh1q1v79sqp7hk5d4z0dlnx3fqgkjrx7q";
- })
- (fetchpatch {
- name = "CVE-2019-1010302.patch";
- url = "https://sources.debian.org/data/main/j/jhead/1:3.03-3/debian/patches/37_CVE-2019-1010302";
- sha256 = "1h11mpsi7hpwbi8kpnkjwn6zpqf88f132h0rsg8sggcs3vva2x8y";
+ url = "https://sources.debian.org/data/main/j/jhead/1:3.04-2/debian/patches/01_gpsinfo.c";
+ sha256 = "0r8hdbfrdxip4dwz5wqsv47a29j33cx7w5zx4jdhp5l1ihg003lz";
})
];
buildInputs = [ libjpeg ];
- patchPhase = ''
- substituteInPlace makefile \
- --replace /usr/local/bin $out/bin
+ makeFlags = [ "CPPFLAGS=" "CFLAGS=-O3" "LDFLAGS=" ];
+ patchPhase = ''
+ sed -i '/dpkg-buildflags/d' makefile
substituteInPlace jhead.c \
- --replace "\" Compiled: \"__DATE__" "" \
--replace "jpegtran -trim" "${libjpeg.bin}/bin/jpegtran -trim"
'';
diff --git a/pkgs/tools/graphics/lepton/default.nix b/pkgs/tools/graphics/lepton/default.nix
index 0088422c6a4abe7ce4bbbbe772ff8202737547d4..cbb48fe372809f72bd9bdaa11f8361c4f216e4e8 100644
--- a/pkgs/tools/graphics/lepton/default.nix
+++ b/pkgs/tools/graphics/lepton/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, git, glibc }:
stdenv.mkDerivation rec {
- version = "1.2.1";
- pname = "lepton";
+ version = "2019-08-20";
+ pname = "lepton-unstable";
src = fetchFromGitHub {
repo = "lepton";
owner = "dropbox";
- rev = version;
- sha256 = "1f2vyp0crj4yw27bs53vykf2fqk4w57gv3lh9dp89dh3y7wwh1ba";
+ rev = "3d1bc19da9f13a6e817938afd0f61a81110be4da";
+ sha256 = "0aqs6nvcbq8cbfv8699fa634bsz7csmk0169n069yvv17d1c07fd";
};
nativeBuildInputs = [ cmake git ];
diff --git a/pkgs/tools/graphics/luxcorerender/default.nix b/pkgs/tools/graphics/luxcorerender/default.nix
index fc8a98c19930978061c56b22808cc92bb0b7ffaf..3afb6ebd9877b5e735db7c7465297e6a471ccc29 100644
--- a/pkgs/tools/graphics/luxcorerender/default.nix
+++ b/pkgs/tools/graphics/luxcorerender/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, cmake, boost165, pkgconfig, python35
+{ stdenv, fetchFromGitHub, cmake, boost165, pkgconfig, python36
, tbb, openimageio, libjpeg, libpng, zlib, libtiff, ilmbase
, freetype, openexr, libXdmcp, libxkbcommon, epoxy, at-spi2-core
, dbus, doxygen, qt5, c-blosc, libGLU, gnome3, dconf, gtk3, pcre
@@ -7,28 +7,34 @@
, withOpenCL ? true , opencl-headers, ocl-icd, opencl-clhpp
}:
-let boost_static = boost165.override {
- python = python35;
+let
+ python = python36;
+
+ boost_static = boost165.override {
+ inherit python;
enableStatic = true;
enablePython = true;
};
+ version = "2.0";
+ sha256 = "15nn39ybsfjf3cw3xgkbarvxn4a9ymfd579ankm7yjxkw5gcif38";
+
in stdenv.mkDerivation {
pname = "luxcorerender";
- version = "2.0";
+ inherit version;
src = fetchFromGitHub {
owner = "LuxCoreRender";
repo = "LuxCore";
- rev = "luxcorerender_v2.0";
- sha256 = "15nn39ybsfjf3cw3xgkbarvxn4a9ymfd579ankm7yjxkw5gcif38";
+ rev = "luxcorerender_v${version}";
+ inherit sha256;
};
buildInputs =
[ embree2 pkgconfig cmake zlib boost_static libjpeg
libtiff libpng ilmbase freetype openexr openimageio
tbb qt5.full c-blosc libGLU pcre bison
- flex libX11 libpthreadstubs python35 libXdmcp libxkbcommon
+ flex libX11 libpthreadstubs python libXdmcp libxkbcommon
epoxy at-spi2-core dbus doxygen
# needed for GSETTINGS_SCHEMAS_PATH
gsettings-desktop-schemas glib gtk3
@@ -43,15 +49,15 @@ in stdenv.mkDerivation {
"-DOpenEXR_IlmThread_INCLUDE_DIR=${ilmbase.dev}/include/OpenEXR"
"-DOpenEXR_Imath_INCLUDE_DIR=${openexr.dev}/include/OpenEXR"
"-DOpenEXR_half_INCLUDE_DIR=${ilmbase.dev}/include"
- "-DPYTHON_LIBRARY=${python35}/lib/libpython3.so"
- "-DPYTHON_INCLUDE_DIR=${python35}/include/python3.5"
+ "-DPYTHON_LIBRARY=${python}/lib/libpython3.so"
+ "-DPYTHON_INCLUDE_DIR=${python}/include/python${python.pythonVersion}"
"-DEMBREE_INCLUDE_PATH=${embree2}/include"
"-DEMBREE_LIBRARY=${embree2}/lib/libembree.so"
"-DBoost_PYTHON_LIBRARY_RELEASE=${boost_static}/lib/libboost_python3-mt.so"
] ++ stdenv.lib.optional withOpenCL
"-DOPENCL_INCLUDE_DIR=${opencl-headers}/include";
preConfigure = ''
- NIX_CFLAGS_COMPILE+=" -isystem ${python35}/include/python3.5"
+ NIX_CFLAGS_COMPILE+=" -isystem ${python}/include/python${python.pythonVersion}"
NIX_LDFLAGS+=" -lpython3"
'';
diff --git a/pkgs/tools/graphics/spirv-cross/default.nix b/pkgs/tools/graphics/spirv-cross/default.nix
index 3ca698f1c54af29d3704848a5548b430c9a00fef..76d554457d915dfc42dfab9acea2b9e9366ec90d 100644
--- a/pkgs/tools/graphics/spirv-cross/default.nix
+++ b/pkgs/tools/graphics/spirv-cross/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "spirv-cross";
- version = "2020-05-19";
+ version = "2020-06-29";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Cross";
rev = version;
- sha256 = "0zyijp9zx9wbd4i5lwjap7n793iz6yjkf27la60dsffxl75yy9pd";
+ sha256 = "0mnccmhlqmpdx92v495z39i07hbvjwdr5n4zbarlrr1d7rm99lx4";
};
nativeBuildInputs = [ cmake python3 ];
diff --git a/pkgs/tools/graphics/wkhtmltopdf/default.nix b/pkgs/tools/graphics/wkhtmltopdf/default.nix
index ee083c3e301b7e95144276cdb8ecaf1deed920a8..093ab9ad5c435da4d651223838c0829c0ef62b65 100644
--- a/pkgs/tools/graphics/wkhtmltopdf/default.nix
+++ b/pkgs/tools/graphics/wkhtmltopdf/default.nix
@@ -3,14 +3,14 @@
, openssl, libX11, libXext, libXrender }:
mkDerivation rec {
- version = "0.12.5";
+ version = "0.12.6";
pname = "wkhtmltopdf";
src = fetchFromGitHub {
owner = "wkhtmltopdf";
repo = "wkhtmltopdf";
rev = version;
- sha256 = "0i6b6z3f4szspbbi23qr3hv22j9bhmcj7c1jizr7y0ra43mrgws1";
+ sha256 = "0m2zy986kzcpg0g3bvvm815ap9n5ann5f6bdy7pfj6jv482bm5mg";
};
buildInputs = [
diff --git a/pkgs/tools/graphics/yaxg/default.nix b/pkgs/tools/graphics/yaxg/default.nix
index 094ec2d5bc49295efb270710b100228cd20bc5a9..467210b27b35b1cde3dbf90e64d0b2e9651fbf64 100644
--- a/pkgs/tools/graphics/yaxg/default.nix
+++ b/pkgs/tools/graphics/yaxg/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, makeWrapper,
- maim, slop, ffmpeg, byzanz, libnotify, xdpyinfo }:
+ maim, slop, ffmpeg_3, byzanz, libnotify, xdpyinfo }:
stdenv.mkDerivation rec {
pname = "yaxg";
@@ -13,13 +13,13 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ makeWrapper ];
- buildInputs = [ maim slop ffmpeg byzanz libnotify xdpyinfo ];
+ buildInputs = [ maim slop ffmpeg_3 byzanz libnotify xdpyinfo ];
installPhase = ''
mkdir -p $out/bin/
mv yaxg $out/bin/
chmod +x $out/bin/yaxg
- wrapProgram $out/bin/yaxg --prefix PATH : ${ stdenv.lib.makeBinPath [ maim slop ffmpeg byzanz libnotify xdpyinfo ]}
+ wrapProgram $out/bin/yaxg --prefix PATH : ${ stdenv.lib.makeBinPath [ maim slop ffmpeg_3 byzanz libnotify xdpyinfo ]}
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
index 48d082564b76d7254614b3e8f8d8796ec1f9bd1e..35e02d52b486f7610063fe6678b0fe344f9ae6c6 100644
--- a/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
+++ b/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "ibus-m17n";
- version = "1.4.2";
+ version = "1.4.3";
src = fetchFromGitHub {
owner = "ibus";
repo = "ibus-m17n";
rev = version;
- sha256 = "16davz397svhjb234kx7mnq2m3wdxi2fh1ryniphbczjpbwn23g6";
+ sha256 = "0lb2vcnkzy64474j7306ydyw1ali0qbx07sxfms2fqv1nmh161i2";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/inputmethods/interception-tools/default.nix b/pkgs/tools/inputmethods/interception-tools/default.nix
index a6aed47d964cee955e2bbb24a4e1f89f7e623311..39a28214fe20c1667c1253da1cc8888f69b8059d 100644
--- a/pkgs/tools/inputmethods/interception-tools/default.nix
+++ b/pkgs/tools/inputmethods/interception-tools/default.nix
@@ -2,14 +2,14 @@
libevdev, udev }:
let
- version = "0.1.1";
+ version = "0.2.1";
baseName = "interception-tools";
in stdenv.mkDerivation {
name = "${baseName}-${version}";
src = fetchurl {
url = "https://gitlab.com/interception/linux/tools/repository/v${version}/archive.tar.gz";
- sha256 = "14g4pphvylqdb922va322z1pbp12ap753hcf7zf9sii1ikvif83j";
+ sha256 = "0lqz89wsf9r5xdgflincysxg4l8fpgg5z8zczhhrg9s5787srfzi";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/pkgs/tools/misc/bat-extras/default.nix b/pkgs/tools/misc/bat-extras/default.nix
index 0f98b819b0f7b15a5f9eb254bdd4ce5aa53cb767..36adc09cdba100d98308addc15062fc9345b4404 100644
--- a/pkgs/tools/misc/bat-extras/default.nix
+++ b/pkgs/tools/misc/bat-extras/default.nix
@@ -1,5 +1,6 @@
-{ stdenv, callPackage, fetchFromGitHub, bash, makeWrapper, ncurses, bat
-# batgrep and batwatch
+{ stdenv, callPackage, fetchFromGitHub, bash, makeWrapper, bat
+# batdiff, batgrep, and batwatch
+, coreutils
, less
# batgrep
, ripgrep
@@ -10,34 +11,35 @@
, withRustFmt ? rustfmt != null, rustfmt ? null
# batwatch
, withEntr ? entr != null, entr ? null
- }:
+# batdiff
+, gitMinimal
+, withDelta ? gitAndTools?delta, gitAndTools ? 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";
+ # there hasn't been a release since 2020-05-01 but there are important bugfixes
+ # to the test suite so we'll pull the latest commit as of 2020-06-17.
+ version = "20200515-dev"; # latest commit was dated 2020-05-15
src = fetchFromGitHub {
owner = "eth-p";
repo = pname;
- rev = "v${version}";
- sha256 = "184d5rwasfpgbj2k98alg3wy8jmzna2dgfik98w2a297ky67s51v";
+ rev = "3029b6749f61f7514e9eef30e035cfab0e31eb1d";
+ sha256 = "08mb94k2n182ql97c5s5j1v7np25ivynn5g0418whrx11ra41wr7";
fetchSubmodules = true;
};
- nativeBuildInputs = [ bash makeWrapper ];
+ # bat needs to be in the PATH during building so EXECUTABLE_BAT picks it up
+ nativeBuildInputs = [ bash bat ];
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 = ''
@@ -131,17 +133,13 @@ let
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" ([]
+ batdiff = script "batdiff" ([ less coreutils gitMinimal ] ++ optionalDep withDelta gitAndTools.delta);
+ batgrep = script "batgrep" [ less coreutils ripgrep ];
+ batman = script "batman" [];
+ batwatch = script "batwatch" ([ less coreutils ] ++ 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)
- });
+ ++ optionalDep withRustFmt rustfmt);
}
diff --git a/pkgs/tools/misc/bat/default.nix b/pkgs/tools/misc/bat/default.nix
index b4806b6b4a072e62c604895fba417d0697b324c3..9902142df3520e6c4353c35c41f5e6ac4c8c5956 100644
--- a/pkgs/tools/misc/bat/default.nix
+++ b/pkgs/tools/misc/bat/default.nix
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec {
description = "A cat(1) clone with syntax highlighting and Git integration";
homepage = "https://github.com/sharkdp/bat";
license = with licenses; [ asl20 /* or */ mit ];
- maintainers = with maintainers; [ dywedir lilyball ];
+ maintainers = with maintainers; [ dywedir lilyball zowoq ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/misc/bdf2sfd/default.nix b/pkgs/tools/misc/bdf2sfd/default.nix
index 15154f73a6992f4d15c245e758b061b2c8a70321..ca67525bb8c4f12904523ccca0b4a197c7ca8794 100644
--- a/pkgs/tools/misc/bdf2sfd/default.nix
+++ b/pkgs/tools/misc/bdf2sfd/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bdf2sfd";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = "fcambus";
repo = pname;
rev = version;
- sha256 = "02dzvrgwpgbd0wgfnlpiv2qlwvspwl7a0qh8cg363lpnxv8akw9q";
+ sha256 = "1fhdl739a4v8296wpn2390fhlb6vlg9m1zik7mql4l9008ncd5mv";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/tools/misc/broot/default.nix b/pkgs/tools/misc/broot/default.nix
index bf5d569bab4838dd393157ee2b06dc7bbf8dfba2..354c4b4ddf4326daa1f199d9125b0b26206bfce5 100644
--- a/pkgs/tools/misc/broot/default.nix
+++ b/pkgs/tools/misc/broot/default.nix
@@ -2,23 +2,28 @@
rustPlatform.buildRustPackage rec {
pname = "broot";
- version = "0.13.6";
+ version = "0.18.1";
src = fetchFromGitHub {
owner = "Canop";
repo = pname;
rev = "v${version}";
- sha256 = "08d0zddqqymxj1qcp8c78r7mpii1piy6awaf135jxhzwi775sqqv";
+ sha256 = "0lmcjc08902h4mi6qx3x2v1xa4w980xvmbrbfm59lis856whaqww";
};
- cargoSha256 = "1cxvx51zkmhszmgwsi0aj469xz98v5nk79zvqfyma27gsnh8jczr";
+ cargoSha256 = "1bgrm6a7p7xl95ljk87g4bxv1insl14yxc895yszr0my3ksmpzqh";
nativeBuildInputs = [ installShellFiles ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
postPatch = ''
- substituteInPlace src/verb_store.rs --replace '"/bin/' '"${coreutils}/bin/'
+ substituteInPlace src/verb/builtin.rs --replace '"/bin/' '"${coreutils}/bin/'
+
+ # Fill the version stub in the man page. We can't fill the date
+ # stub reproducibly.
+ substitute man/page man/broot.1 \
+ --replace "#version" "${version}"
'';
postInstall = ''
@@ -28,6 +33,8 @@ rustPlatform.buildRustPackage rec {
installShellCompletion --bash $OUT_DIR/{br,broot}.bash
installShellCompletion --fish $OUT_DIR/{br,broot}.fish
installShellCompletion --zsh $OUT_DIR/{_br,_broot}
+
+ installManPage man/broot.1
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/capture/default.nix b/pkgs/tools/misc/capture/default.nix
index e7134961c25205d802e94aab00f2a8caeb6f5d5f..e92898ccc4d6292f79fb14db65876d9bd432c52a 100644
--- a/pkgs/tools/misc/capture/default.nix
+++ b/pkgs/tools/misc/capture/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, slop, ffmpeg, fetchFromGitHub, makeWrapper}:
+{ stdenv, slop, ffmpeg_3, fetchFromGitHub, makeWrapper}:
stdenv.mkDerivation {
pname = "capture-unstable";
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
patchShebangs $out/bin/capture
wrapProgram $out/bin/capture \
- --prefix PATH : '${stdenv.lib.makeBinPath [ slop ffmpeg ]}'
+ --prefix PATH : '${stdenv.lib.makeBinPath [ slop ffmpeg_3 ]}'
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix
index 75b10bc32ca749a073e0a97df92cbf3be566fc97..6ff736167be6ab14a9ea5a6cd39cfbaec49e5289 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.1";
+ version = "1.8.3";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "1b8y0wq3myhvjdnwl0i4x85iil7i7kmsjajvbw1a47afm83jkbaw";
+ sha256 = "01px0nj2llas835g1hf8lvhigip4jm4innjacz18c7nf1ddwn7ss";
};
- vendorSha256 = "1za47n08iamhfl4ky928rixgadflmz86vnmnwbczd167bdndh5rq";
+ vendorSha256 = "1gzg73lrx73rhb9yj6yakv95m8rz1rhjgqjl1a78c8nvaii27a9x";
buildFlagsArray = [
"-ldflags=-s -w -X main.version=${version} -X main.builtBy=nixpkgs"
diff --git a/pkgs/tools/misc/clex/default.nix b/pkgs/tools/misc/clex/default.nix
index 5e5bf4166ff98a10f5a0c67d136c077c2cb02785..7a6a78af59a9ed4197684b758c8ffc4c357ca9ff 100644
--- a/pkgs/tools/misc/clex/default.nix
+++ b/pkgs/tools/misc/clex/default.nix
@@ -24,6 +24,6 @@ stdenv.mkDerivation rec {
'';
homepage = "http://www.clex.sk";
license = licenses.gpl2Plus;
- platforms = platforms.linux;
+ platforms = with platforms; linux ++ darwin;
};
}
diff --git a/pkgs/tools/misc/cloud-utils/default.nix b/pkgs/tools/misc/cloud-utils/default.nix
index cdd1891fb405a55c2f8a6dbff06a6f5b0815ecd7..d5c5b0ee783d50b44c096a042e69d74875149559 100644
--- a/pkgs/tools/misc/cloud-utils/default.nix
+++ b/pkgs/tools/misc/cloud-utils/default.nix
@@ -8,10 +8,10 @@ stdenv.mkDerivation rec {
# $ nix-build nixos/release-combined.nix -A nixos.tests.ec2-nixops
# growpart is needed in initrd in nixos/system/boot/grow-partition.nix
pname = "cloud-utils";
- version = "0.30";
+ version = "0.31";
src = fetchurl {
- url = "https://launchpad.net/cloud-utils/trunk/0.3/+download/cloud-utils-${version}.tar.gz";
- sha256 = "19ca9ckwwsvlqrjz19bc93rq4gv3y4ak7551li2qk95caqyxsq3k";
+ url = "https://launchpad.net/cloud-utils/trunk/${version}/+download/cloud-utils-${version}.tar.gz";
+ sha256 = "07fl3dlqwdzw4xx7mcxhpkks6dnmaxha80zgs9f6wmibgzni8z0r";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ python3 ];
diff --git a/pkgs/tools/misc/cpuminer/default.nix b/pkgs/tools/misc/cpuminer/default.nix
index 99eb6a52ca0b0a8f54f8c4e6e67ae2c1e0ca4eb6..d48dc5ec1c9f90e3763a1069aaad1b259420455d 100644
--- a/pkgs/tools/misc/cpuminer/default.nix
+++ b/pkgs/tools/misc/cpuminer/default.nix
@@ -1,17 +1,25 @@
-{ stdenv, fetchurl, curl, jansson, perl }:
+{ stdenv
+, fetchFromGitHub
+, curl
+, jansson
+, perl
+, autoreconfHook
+}:
stdenv.mkDerivation rec {
pname = "cpuminer";
- version = "2.5.0";
+ version = "2.5.1";
- src = fetchurl {
- url = "mirror://sourceforge/cpuminer/pooler-${pname}-${version}.tar.gz";
- sha256 = "1xalrfrk5hvh1jh9kbqhib2an82ypd46vl9glaxhz3rbjld7c5pa";
+ src = fetchFromGitHub {
+ owner = "pooler";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0f44i0z8rid20c2hiyp92xq0q0mjj537r05sa6vdbc0nl0a5q40i";
};
patchPhase = if stdenv.cc.isClang then "${perl}/bin/perl ./nomacro.pl" else null;
- buildInputs = [ curl jansson ];
+ buildInputs = [ curl jansson autoreconfHook ];
configureFlags = [ "CFLAGS=-O3" ];
diff --git a/pkgs/tools/misc/dashing/default.nix b/pkgs/tools/misc/dashing/default.nix
index 8d7f16b5becac728ca5323e530794144248b2cc3..2f4c117c615f21fc44b7612a9542a4ebbe47e3f6 100644
--- a/pkgs/tools/misc/dashing/default.nix
+++ b/pkgs/tools/misc/dashing/default.nix
@@ -1,21 +1,22 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
-{ stdenv, buildGoPackage, fetchgit }:
+{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- pname = "dashing-unstable";
- version = "2018-02-15";
- rev = "0e0519d76ed6bbbe02b00ee1d1ac24697d349f49";
+ pname = "dashing";
+ version = "0.4.0";
goPackagePath = "github.com/technosophos/dashing";
- src = fetchgit {
- inherit rev;
- url = "https://github.com/technosophos/dashing";
- sha256 = "066njyk3c1fqqr0v6aa6knp3dnksmh6hnl9d84fgd4wzyw3ma2an";
+ src = fetchFromGitHub {
+ owner = "technosophos";
+ repo = pname;
+ rev = version;
+ sha256 = "0mhv0w5q5vpynbfi21n5i3yw2165bppdlg0amvbv86n9z4c21h89";
};
goDeps = ./deps.nix;
+ buildFlagsArray = [ "-ldflags=-X main.version=${version}" ];
+
meta = with stdenv.lib; {
description = "A Dash Generator Script for Any HTML";
homepage = "https://github.com/technosophos/dashing";
diff --git a/pkgs/tools/misc/dashing/deps.nix b/pkgs/tools/misc/dashing/deps.nix
index 4ad5a10149ec8e8fe1f1cf3c7d8b64ef6b5c963b..a87de8674ff1beeca840c840ec704dc7dab9df41 100644
--- a/pkgs/tools/misc/dashing/deps.nix
+++ b/pkgs/tools/misc/dashing/deps.nix
@@ -1,21 +1,30 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
[
+ {
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "v0.3.1";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ };
+ }
{
goPackagePath = "github.com/andybalholm/cascadia";
fetch = {
type = "git";
url = "https://github.com/andybalholm/cascadia";
- rev = "901648c87902174f774fac311d7f176f8647bdaa";
- sha256 = "09j8cavbhqqdxjqrkwbc40g8p0i49zf3184rpjm5p2rjbprcghcc";
+ rev = "903109d295d5";
+ sha256 = "1zprh6wfyf4f5c6nw1bgyyfx3niydsnbdyvpi18fc378wmh4hlq4";
};
}
{
- goPackagePath = "github.com/codegangsta/cli";
+ goPackagePath = "github.com/cpuguy83/go-md2man";
fetch = {
type = "git";
- url = "https://github.com/codegangsta/cli";
- rev = "8e01ec4cd3e2d84ab2fe90d8210528ffbb06d8ff";
- sha256 = "0cpr10n4ps3gcdbcink71ry9hzhdb5rrcysmylybs8h2lzxqgc1i";
+ url = "https://github.com/cpuguy83/go-md2man";
+ rev = "f79a8a8ca69d";
+ sha256 = "0r1f7v475dxxgzqci1mxfliwadcrk86ippflx9n411325l4g3ghv";
};
}
{
@@ -23,8 +32,53 @@
fetch = {
type = "git";
url = "https://github.com/mattn/go-sqlite3";
- rev = "d896508f87298565da02ed92730e7065c3de10b8";
- sha256 = "19q0rv171wx73rwdp81rkj9ys3r5jaav94b3j06gprg59phb98bs";
+ rev = "v2.0.1";
+ sha256 = "1i3v0j5144iir1n31nahbq9rs2picraphyh5qx9n9rz1d5w1v8zy";
+ };
+ }
+ {
+ goPackagePath = "github.com/pmezard/go-difflib";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pmezard/go-difflib";
+ rev = "v1.0.0";
+ sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
+ };
+ }
+ {
+ goPackagePath = "github.com/russross/blackfriday";
+ fetch = {
+ type = "git";
+ url = "https://github.com/russross/blackfriday";
+ rev = "v2.0.1";
+ sha256 = "0nlz7isdd4rgnwzs68499hlwicxz34j2k2a0b8jy0y7ycd2bcr5j";
+ };
+ }
+ {
+ goPackagePath = "github.com/shurcooL/sanitized_anchor_name";
+ fetch = {
+ type = "git";
+ url = "https://github.com/shurcooL/sanitized_anchor_name";
+ rev = "v1.0.0";
+ sha256 = "1gv9p2nr46z80dnfjsklc6zxbgk96349sdsxjz05f3z6wb6m5l8f";
+ };
+ }
+ {
+ goPackagePath = "github.com/urfave/cli";
+ fetch = {
+ type = "git";
+ url = "https://github.com/urfave/cli";
+ rev = "v2.0.0";
+ sha256 = "0ybpg48s08sm46xsbb42yk14zrsm7pr9808khh6f9fca7s3c7fns";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "c2843e01d9a2";
+ sha256 = "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r";
};
}
{
@@ -32,8 +86,44 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "61147c48b25b599e5b561d2e9c4f3e1ef489ca41";
- sha256 = "1520pdlw9a9s41ad1cf1z6y2ff4j96zbn82qffrxqk02bqlr9f5w";
+ rev = "e7e4b65ae663";
+ sha256 = "0phil62b9cqvllhfjqqm1jpyk2dxg1dvd88pq2044nc3sxni7w8b";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "d0b11bdaac8a";
+ sha256 = "18yfsmw622l7gc5sqriv5qmck6903vvhivpzp8i3xfy3z33dybdl";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "v0.3.0";
+ sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/check.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/check.v1";
+ rev = "20d25e280405";
+ sha256 = "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/yaml.v2";
+ rev = "v2.2.2";
+ sha256 = "01wj12jzsdqlnidpyjssmj0r4yavlqy7dwrg7adqd8dicjc4ncsa";
};
}
]
diff --git a/pkgs/tools/misc/ddcutil/default.nix b/pkgs/tools/misc/ddcutil/default.nix
index c2eed30a70d1176e744233b9a73893a6f50821d7..0a2664d6a77548bec79f95a06b25a65027dde658 100644
--- a/pkgs/tools/misc/ddcutil/default.nix
+++ b/pkgs/tools/misc/ddcutil/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "ddcutil";
- version = "0.9.8";
+ version = "0.9.9";
src = fetchFromGitHub {
owner = "rockowitz";
repo = "ddcutil";
rev = "v${version}";
- sha256 = "1r89cfw3ycqwvpfwwiqg8ykc1vyr1gf3ah30mvrmmalgmi6bnx5w";
+ sha256 = "1ppiddnrvkbb9iir28kl9hzpww0hpgb05jfxzf07xsqkdfb4qv71";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/misc/debianutils/default.nix b/pkgs/tools/misc/debianutils/default.nix
index 445dfd6f0857786f865fae126f5d5998a994aa92..930f1f59a8aa353bc01444caba572be9e1c374f2 100644
--- a/pkgs/tools/misc/debianutils/default.nix
+++ b/pkgs/tools/misc/debianutils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "debianutils";
- version = "4.10";
+ version = "4.11";
src = fetchurl {
url = "mirror://debian/pool/main/d/${pname}/${pname}_${version}.tar.xz";
- sha256 = "1mj2hrwm8zr3814yig1f78hzflgih93hmy3dsyx6k0fdcfjkjvmx";
+ sha256 = "0lbizfnf3qwsiz2ggia6ff7sjjj8gwhys8bm6wixdc4n0qlycp5v";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix
index c98ca9cc1661e620ce5ad15271ebf66271c5265f..784d7494b9b93519af742b17aa97c94193ea58a4 100644
--- a/pkgs/tools/misc/diffoscope/default.nix
+++ b/pkgs/tools/misc/diffoscope/default.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchurl, runCommand, makeWrapper, python3Packages, docutils, help2man
, abootimg, acl, apktool, binutils-unwrapped, build-tools, bzip2, cbfstool, cdrkit, colord, colordiff, coreutils, cpio, db, diffutils, dtc
-, e2fsprogs, file, findutils, fontforge-fonttools, ffmpeg_4, fpc, gettext, ghc, ghostscriptX, giflib, gnumeric, gnupg, gnutar
+, e2fsprogs, file, findutils, fontforge-fonttools, ffmpeg, fpc, gettext, ghc, ghostscriptX, giflib, gnumeric, gnupg, gnutar
, gzip, hdf5, imagemagick, jdk, libarchive, libcaca, llvm, lz4, mono, openssh, openssl, pdftk, pgpdump, poppler_utils, qemu, R
, sng, sqlite, squashfsTools, tcpdump, odt2txt, unzip, wabt, xxd, xz, zip, zstd
, enableBloat ? false
@@ -16,11 +16,11 @@ let
in
python3Packages.buildPythonApplication rec {
pname = "diffoscope";
- version = "146";
+ version = "150";
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
- sha256 = "1iy4f05ws7qsd5p7hadc1979l77543pwi2c5zx1yr5zc674kwb3y";
+ sha256 = "0hsjhcaka4nxbwyyk2gajblsp648km9492aq4100drsgnj5d36hg";
};
outputs = [ "out" "man" ];
@@ -56,7 +56,7 @@ python3Packages.buildPythonApplication rec {
])
++ lib.optionals stdenv.isLinux [ python3Packages.pyxattr acl cdrkit ]
++ lib.optionals enableBloat ([
- abootimg apksigner apktool cbfstool colord ffmpeg_4 fpc ghc ghostscriptX giflib gnupg gnumeric
+ abootimg apksigner apktool cbfstool colord ffmpeg fpc ghc ghostscriptX giflib gnupg gnumeric
hdf5 imagemagick llvm jdk mono odt2txt openssh pdftk poppler_utils qemu R tcpdump wabt
] ++ (with python3Packages; [ binwalk guestfs h5py ]));
@@ -82,7 +82,7 @@ python3Packages.buildPythonApplication rec {
'';
homepage = "https://diffoscope.org/";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ dezgeg ma27 ];
+ maintainers = with maintainers; [ dezgeg ma27 danielfullmer ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/misc/diskonaut/default.nix b/pkgs/tools/misc/diskonaut/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..b0a413da8c04820e1770ba6a45f4675b7d05bfbb
--- /dev/null
+++ b/pkgs/tools/misc/diskonaut/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, rustPlatform, fetchFromGitHub }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "diskonaut";
+ version = "0.3.0";
+
+ src = fetchFromGitHub {
+ owner = "imsnif";
+ repo = "diskonaut";
+ rev = version;
+ sha256 = "0vnmch2cac0j9b44vlcpqnayqhfdfdwvfa01bn7lwcyrcln5cd0z";
+ };
+
+ cargoSha256 = "03hqdg6pnfxnhwk0xwhwmbrk4dicjpjllbbai56a3391xac5wmi6";
+
+ # some tests fail due to non-portable (in terms of filesystems) measurements of block sizes
+ # try to re-enable tests once actual-file-size is added
+ # see https://github.com/imsnif/diskonaut/issues/50 for more info
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ description = "Terminal disk space navigator";
+ homepage = "https://github.com/imsnif/diskonaut";
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ evanjs ];
+ };
+}
diff --git a/pkgs/tools/misc/dua/default.nix b/pkgs/tools/misc/dua/default.nix
index a79059dff0714f672e17b803eaf36106d3c1ce5a..91ab681b2a0aa11db9642a1178dd7b9dfe2790f6 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.6.1";
+ version = "2.8.1";
src = fetchFromGitHub {
owner = "Byron";
repo = "dua-cli";
rev = "v${version}";
- sha256 = "0wq6cqznbpkiy9vz3slpcnxlsxff6gx5x7fsbd67q6jv5zhkn881";
+ sha256 = "0z0aqasi42wv1np2a6b0qc14a64r2h8xh025411jdxfs6vjr15am";
# 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 = "096c6i1hqyygaifnm2kg53x22a8hhfxfz22qlssh1rw79bj82q0x";
+ cargoSha256 = "1g9248kqwrc46abwx6fakzfxf745jfvkywi49z7mvd4p99ysh2ir";
doCheck = false;
diff --git a/pkgs/tools/misc/entr/default.nix b/pkgs/tools/misc/entr/default.nix
index be8134a92a331cce4c9f7f8d04884359ef60d89a..9bd9c2104f38da9b6102810e14484e1171d945ef 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.5";
+ version = "4.6";
src = fetchurl {
url = "http://entrproject.org/code/${pname}-${version}.tar.gz";
- sha256 = "08gsd99w20fdi0apppmzsh06z29ga8y89nfcizidil2hkl8b7jyn";
+ sha256 = "0vcflgagna2gdlpjsd6748c73j2829xlhm276mi838zl1n121phn";
};
postPatch = ''
diff --git a/pkgs/tools/misc/envsubst/default.nix b/pkgs/tools/misc/envsubst/default.nix
index af0fa6a76ba9c462f8887842bf323e564cb4c142..5bfbb53c106867b28f8d6550b0150d026df6b03e 100644
--- a/pkgs/tools/misc/envsubst/default.nix
+++ b/pkgs/tools/misc/envsubst/default.nix
@@ -2,14 +2,14 @@
buildGoPackage rec {
pname = "envsubst";
- version = "1.1.0";
+ version = "1.2.0";
goPackagePath = "github.com/a8m/envsubst";
src = fetchFromGitHub {
owner = "a8m";
repo = "envsubst";
rev = "v${version}";
- sha256 = "1d6nipagjn40n6iw1p3r489l2km5xjd5db9gbh1vc5sxc617l7yk";
+ sha256 = "0zkgjdlw3d5xh7g45bzxqspxr61ljdli8ng4a1k1gk0dls4sva8n";
};
meta = with lib; {
diff --git a/pkgs/servers/home-assistant/esphome.nix b/pkgs/tools/misc/esphome/default.nix
similarity index 94%
rename from pkgs/servers/home-assistant/esphome.nix
rename to pkgs/tools/misc/esphome/default.nix
index 2dc023df5a27f9c3063a121d0cb24fb71904b95b..3dd79969554f3a1efbdeea9cbe7793c76b2ba8fd 100644
--- a/pkgs/servers/home-assistant/esphome.nix
+++ b/pkgs/tools/misc/esphome/default.nix
@@ -18,11 +18,11 @@ let
in python.pkgs.buildPythonApplication rec {
pname = "esphome";
- version = "1.14.3";
+ version = "1.14.4";
src = python.pkgs.fetchPypi {
inherit pname version;
- sha256 = "0xnsl000c5a2li9qw9anrzzq437qn1n4hcfc24i4rfq37awzmig7";
+ sha256 = "10krdmpbafvii0qlg5w94vdv573f3zdqm78ck79d6q0frdd9q9yn";
};
ESPHOME_USE_SUBPROCESS = "";
diff --git a/pkgs/tools/misc/exa/default.nix b/pkgs/tools/misc/exa/default.nix
index fd6baadb685c3cdaf2670b32228a930bdf03fa4f..13c8b3f1d4f55430f8f5a9c5c3ba9a1ca47a998b 100644
--- a/pkgs/tools/misc/exa/default.nix
+++ b/pkgs/tools/misc/exa/default.nix
@@ -57,6 +57,6 @@ buildRustPackage rec {
'';
homepage = "https://the.exa.website";
license = licenses.mit;
- maintainers = with maintainers; [ ehegnes lilyball globin ];
+ maintainers = with maintainers; [ ehegnes lilyball globin zowoq ];
};
}
diff --git a/pkgs/tools/misc/execline/default.nix b/pkgs/tools/misc/execline/default.nix
index d3a6990a1f8363f29ac550af9875ea77f652b861..ecedd2b0b417c33bd74c9c85c6158b0c266d783c 100644
--- a/pkgs/tools/misc/execline/default.nix
+++ b/pkgs/tools/misc/execline/default.nix
@@ -7,8 +7,8 @@ with skawarePackages;
buildPackage {
pname = "execline";
- version = "2.6.0.0";
- sha256 = "1m6pvawxqaqjr49456vyjyl8dnqwvr19v77sjj7dnglfijwza5al";
+ version = "2.6.1.0";
+ sha256 = "0mj565xml3hvw27finydms0s9abbbpgbr29vnr8gwi7zjzq7ck52";
description = "A small scripting language, to be used in place of a shell in non-interactive scripts";
diff --git a/pkgs/tools/misc/fd/default.nix b/pkgs/tools/misc/fd/default.nix
index 4fd4c5428d98603ad6e9f8365d271b6ec16a2c56..1f56eda0a422ea74c1728194f2cb445062be7761 100644
--- a/pkgs/tools/misc/fd/default.nix
+++ b/pkgs/tools/misc/fd/default.nix
@@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
'';
homepage = "https://github.com/sharkdp/fd";
license = with licenses; [ asl20 /* or */ mit ];
- maintainers = with maintainers; [ dywedir globin ma27 ];
+ maintainers = with maintainers; [ dywedir globin ma27 zowoq ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/misc/fdupes/default.nix b/pkgs/tools/misc/fdupes/default.nix
index 731ad86e622aff7824ecce8569625a58dab1d4b4..7203d6b57fcd2d0ecbf96b94fbed588214a9bc61 100644
--- a/pkgs/tools/misc/fdupes/default.nix
+++ b/pkgs/tools/misc/fdupes/default.nix
@@ -1,17 +1,18 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, autoreconfHook, ncurses, pcre2 }:
stdenv.mkDerivation rec {
pname = "fdupes";
- version = "1.6.1";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "adrianlopezroche";
repo = "fdupes";
rev = "v${version}";
- sha256 = "19b6vqblddaw8ccw4sn0qsqzbswlhrz8ia6n4m3hymvcxn8skpz9";
+ sha256 = "1c5hv7vkfxsii1qafhsynzp9zkwim47xkpk27sy64qdsjnhysdak";
};
- makeFlags = [ "PREFIX=$(out)" ];
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [ ncurses pcre2 ];
meta = with stdenv.lib; {
description = "Identifies duplicate files residing within specified directories";
diff --git a/pkgs/tools/misc/file/default.nix b/pkgs/tools/misc/file/default.nix
index 71e547d843316b94ea052a84c75c23be10f544cc..730234998ed43c699f6081f9b2c6055c70565383 100644
--- a/pkgs/tools/misc/file/default.nix
+++ b/pkgs/tools/misc/file/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "file";
- version = "5.38";
+ version = "5.39";
src = fetchurl {
urls = [
"ftp://ftp.astron.com/pub/file/${pname}-${version}.tar.gz"
"https://distfiles.macports.org/file/${pname}-${version}.tar.gz"
];
- sha256 = "0d7s376b4xqymnrsjxi3nsv3f5v89pzfspzml2pcajdk5by2yg2r";
+ sha256 = "1lgs2w2sgamzf27kz5h7pajz7v62554q21fbs11n4mfrfrm2hpgh";
};
nativeBuildInputs = stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) file;
diff --git a/pkgs/tools/misc/findutils/default.nix b/pkgs/tools/misc/findutils/default.nix
index 1b69b80be70f36f94f3864f1e28352a676305142..230e401ef82f16f209d4b107212ded7fb3eaac24 100644
--- a/pkgs/tools/misc/findutils/default.nix
+++ b/pkgs/tools/misc/findutils/default.nix
@@ -11,6 +11,10 @@ stdenv.mkDerivation rec {
sha256 = "16kqz9yz98dasmj70jwf5py7jk558w96w0vgp3zf9xsqk3gzpzn5";
};
+ postPatch = ''
+ substituteInPlace xargs/xargs.c --replace 'char default_cmd[] = "echo";' 'char default_cmd[] = "${coreutils}/bin/echo";'
+ '';
+
patches = [
./no-install-statedir.patch
];
diff --git a/pkgs/tools/misc/fluent-bit/default.nix b/pkgs/tools/misc/fluent-bit/default.nix
index 439979068f5ad613fe61b4b209260950ff68fd0f..d882c6efb5e85fa66ced17b940c63fa8638517c5 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.5";
+ version = "1.4.6";
src = fetchFromGitHub {
owner = "fluent";
repo = "fluent-bit";
rev = "v${version}";
- sha256 = "0kxbq174a5fdcdh1hvnrlk79cg7lyily7iskfxhyz9l26qana9jp";
+ sha256 = "0qxyjmgl85q7xk629l548bpzizma5n4j1r6nqbwh9j15ajvq7mq8";
};
nativeBuildInputs = [ cmake flex bison ];
diff --git a/pkgs/tools/misc/fontforge/default.nix b/pkgs/tools/misc/fontforge/default.nix
index 67ab7b2d69179a5da55fa18bebbc910894e8194f..82fd5c8210dd3670077d1a7bb823643f9c0640b3 100644
--- a/pkgs/tools/misc/fontforge/default.nix
+++ b/pkgs/tools/misc/fontforge/default.nix
@@ -1,21 +1,24 @@
{ stdenv, fetchurl, lib
-, autoconf, automake, gnum4, libtool, perl, uthash, pkgconfig, gettext
+, cmake, perl, uthash, pkgconfig, gettext
, python, freetype, zlib, glib, libungif, libpng, libjpeg, libtiff, libxml2, cairo, pango
, readline, woff2, zeromq, libuninameslist
, withSpiro ? false, libspiro
-, withGTK ? false, gtk2
+, withGTK ? false, gtk3
+, withGUI ? withGTK
, withPython ? true
, withExtras ? true
, Carbon ? null, Cocoa ? null
}:
+assert withGTK -> withGUI;
+
stdenv.mkDerivation rec {
pname = "fontforge";
- version = "20190801";
+ version = "20200314";
src = fetchurl {
- url = "https://github.com/${pname}/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "0lh8yx01asbzxm6car5cfi64njh5p4lxc7iv8dldr5rwg357a86r";
+ url = "https://github.com/${pname}/${pname}/releases/download/${version}/${pname}-${version}.tar.xz";
+ sha256 = "0qf88wd6riycq56d24brybyc93ns74s0nyyavm43zp2kfcihn6fd";
};
# use $SOURCE_DATE_EPOCH instead of non-deterministic timestamps
@@ -30,41 +33,33 @@ stdenv.mkDerivation rec {
# do not use x87's 80-bit arithmetic, rouding errors result in very different font binaries
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isi686 "-msse2 -mfpmath=sse";
- nativeBuildInputs = [ pkgconfig autoconf automake gnum4 libtool perl gettext ];
+ nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [
readline uthash woff2 zeromq libuninameslist
python freetype zlib glib libungif libpng libjpeg libtiff libxml2
]
++ lib.optionals withSpiro [libspiro]
- ++ lib.optionals withGTK [ gtk2 cairo pango ]
+ ++ lib.optionals withGUI [ gtk3 cairo pango ]
++ lib.optionals stdenv.isDarwin [ Carbon Cocoa ];
- configureFlags = [ "--enable-woff2" ]
- ++ lib.optionals (!withPython) [ "--disable-python-scripting" "--disable-python-extension" ]
- ++ lib.optional withGTK "--enable-gtk2-use"
- ++ lib.optional (!withGTK) "--without-x"
- ++ lib.optional withExtras "--enable-fontforge-extras";
+ cmakeFlags = [ "-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON" ]
+ ++ lib.optional (!withSpiro) "-DENABLE_LIBSPIRO=OFF"
+ ++ lib.optional (!withGUI) "-DENABLE_GUI=OFF"
+ ++ lib.optional (!withGTK) "-DENABLE_X11=ON"
+ ++ lib.optional withExtras "-DENABLE_FONTFORGE_EXTRAS=ON";
# work-around: git isn't really used, but configuration fails without it
preConfigure = ''
# The way $version propagates to $version of .pe-scripts (https://github.com/dejavu-fonts/dejavu-fonts/blob/358190f/scripts/generate.pe#L19)
export SOURCE_DATE_EPOCH=$(date -d ${version} +%s)
-
- export GIT="$(type -P true)"
- ./bootstrap --skip-git --force
'';
- doCheck = false; # tries to wget some fonts
- doInstallCheck = doCheck;
-
postInstall =
# get rid of the runtime dependency on python
lib.optionalString (!withPython) ''
rm -r "$out/share/fontforge/python"
'';
- enableParallelBuilding = true;
-
meta = {
description = "A font editor";
homepage = "http://fontforge.github.io";
diff --git a/pkgs/tools/misc/fzf/default.nix b/pkgs/tools/misc/fzf/default.nix
index e875dd77b02b3c05da545ac6382dba4564d7c26a..2fe4bac88f0c38483cc1b228430ac4a6cef2ae9a 100644
--- a/pkgs/tools/misc/fzf/default.nix
+++ b/pkgs/tools/misc/fzf/default.nix
@@ -60,7 +60,7 @@ buildGoModule rec {
homepage = "https://github.com/junegunn/fzf";
description = "A command-line fuzzy finder written in Go";
license = licenses.mit;
- maintainers = with maintainers; [ filalex77 ma27 ];
+ maintainers = with maintainers; [ filalex77 ma27 zowoq ];
platforms = platforms.unix;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/misc/geekbench/default.nix b/pkgs/tools/misc/geekbench/default.nix
index 153a74f94567a597440143558900051956bffe36..9c250390e11c82f22b02531543e60930b5f63d86 100644
--- a/pkgs/tools/misc/geekbench/default.nix
+++ b/pkgs/tools/misc/geekbench/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "geekbench";
- version = "5.1.1";
+ version = "5.2.0";
src = fetchurl {
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
- sha256 = "1wjyn3fkc2zgj0xrd73kidrg1d1wqmil278ak36wf87685w4n0b1";
+ sha256 = "1rvzll57igivhlxp058mhmcbq07q2zr52xbi1wyn85qr9ihrhx08";
};
dontConfigure = true;
diff --git a/pkgs/tools/misc/gh-ost/default.nix b/pkgs/tools/misc/gh-ost/default.nix
index d78e7f9439fd26a1aff5647f21015cd828fdbf9b..17893ef18ae63d09e117c3e407974aeb1088329a 100644
--- a/pkgs/tools/misc/gh-ost/default.nix
+++ b/pkgs/tools/misc/gh-ost/default.nix
@@ -2,8 +2,8 @@
let
goPackagePath = "github.com/github/gh-ost";
- version = "1.0.47";
- sha256 = "0yyhkqis4j2cl6w2drrjxdy5j8x9zp4j89gsny6w4ql8gm5qgvvk";
+ version = "1.0.49";
+ sha256 = "0mncjhmv25wnhgjkn9gwkz2gzh0v6954w47ql7fs2iqr9al111dq";
in
buildGoPackage ({
diff --git a/pkgs/tools/misc/gif-for-cli/default.nix b/pkgs/tools/misc/gif-for-cli/default.nix
index 993c20222d8edeeaab7ac02adb7ea473d68e39b4..fed22e518937b59ab597dc5b4a53d046994f2735 100644
--- a/pkgs/tools/misc/gif-for-cli/default.nix
+++ b/pkgs/tools/misc/gif-for-cli/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, python3Packages, ffmpeg, zlib, libjpeg }:
+{ stdenv, fetchFromGitHub, python3Packages, ffmpeg_3, zlib, libjpeg }:
python3Packages.buildPythonApplication {
pname = "gif-for-cli";
@@ -12,7 +12,7 @@ python3Packages.buildPythonApplication {
};
checkInputs = [ python3Packages.coverage ];
- buildInputs = [ ffmpeg zlib libjpeg ];
+ buildInputs = [ ffmpeg_3 zlib libjpeg ];
propagatedBuildInputs = with python3Packages; [ pillow requests x256 ];
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/graylog/default.nix b/pkgs/tools/misc/graylog/default.nix
index 17ea28724782dd2d6e20e1578ff2882d8dcf948e..6b2059cafdf921a43afedb5406d465ca9473f942 100644
--- a/pkgs/tools/misc/graylog/default.nix
+++ b/pkgs/tools/misc/graylog/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "graylog";
- version = "3.3.0";
+ version = "3.3.2";
src = fetchurl {
url = "https://packages.graylog2.org/releases/graylog/graylog-${version}.tgz";
- sha256 = "1ydplg2lifql5s4bh64a4lwqp1q5vrvbljhn1pnxv9vz0ab73q1k";
+ sha256 = "0mw0nwj6i681bfsp3psjq377bha2qskkw955pp9h1p8xdyy8cx32";
};
dontBuild = true;
diff --git a/pkgs/tools/misc/graylog/plugins.nix b/pkgs/tools/misc/graylog/plugins.nix
index 5dbcc7479e5db941510832eec7c7a014b4ce25fb..ec6c16f5313186090cb39798b318d2a0cd43e676 100644
--- a/pkgs/tools/misc/graylog/plugins.nix
+++ b/pkgs/tools/misc/graylog/plugins.nix
@@ -64,10 +64,10 @@ in {
enterprise-integrations = glPlugin rec {
name = "graylog-enterprise-integrations-${version}";
pluginName = "graylog-plugin-enterprise-integrations";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchurl {
url = "https://downloads.graylog.org/releases/graylog-enterprise-integrations/graylog-enterprise-integrations-plugins-${version}.tgz";
- sha256 = "1480ccii3nzvm0jp1xm2iddgc789zcwbgd19201q7p3v0ph02yj8";
+ sha256 = "0la91f5hfakrp5d37q3r1z15zzya9vmwgp8gf5ifkh6fasa811ll";
};
installPhase = ''
mkdir -p $out/bin
@@ -75,7 +75,7 @@ in {
cp ${pluginName}-${version}.jar $out/bin/${pluginName}-${version}.jar
'';
meta = {
- homepage = "https://docs.graylog.org/en/3.2/pages/integrations.html#enterprise";
+ homepage = "https://docs.graylog.org/en/3.3/pages/integrations.html#enterprise";
description = "Integrations are tools that help Graylog work with external systems (unfree enterprise integrations)";
license = stdenv.lib.licenses.unfree;
};
@@ -96,10 +96,10 @@ in {
integrations = glPlugin rec {
name = "graylog-integrations-${version}";
pluginName = "graylog-plugin-integrations";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchurl {
url = "https://downloads.graylog.org/releases/graylog-integrations/graylog-integrations-plugins-${version}.tgz";
- sha256 = "08cpxviwk2p4zsgbr2h3symr88rf3fjfz1kkg4iglvdc5mqf71xx";
+ sha256 = "1k90q50p4ly9d8fj0riyb1xw0bd6f8wm2xmkr71908j2v0jaskpq";
};
installPhase = ''
mkdir -p $out/bin
diff --git a/pkgs/tools/misc/hdf4/default.nix b/pkgs/tools/misc/hdf4/default.nix
index 8d694aa88b759b8ca205e3e8eb0ddd34bed130c3..d5b8291d78ed66b3e0ad028960e2b83d387f762f 100644
--- a/pkgs/tools/misc/hdf4/default.nix
+++ b/pkgs/tools/misc/hdf4/default.nix
@@ -84,10 +84,11 @@ stdenv.mkDerivation rec {
moveToOutput bin "$bin"
'';
- meta = {
+ meta = with stdenv.lib; {
description = "Data model, library, and file format for storing and managing data";
homepage = "https://support.hdfgroup.org/products/hdf4/";
- maintainers = with stdenv.lib.maintainers; [ knedlsepp ];
- platforms = stdenv.lib.platforms.unix;
+ maintainers = with maintainers; [ knedlsepp ];
+ platforms = platforms.unix;
+ license = licenses.bsdOriginal;
};
}
diff --git a/pkgs/tools/misc/hexyl/default.nix b/pkgs/tools/misc/hexyl/default.nix
index e67b0116df16d654d2b5ee799ac6087142d8075c..d9bed8c607d094af6371c58db41a69dea86b30cb 100644
--- a/pkgs/tools/misc/hexyl/default.nix
+++ b/pkgs/tools/misc/hexyl/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "hexyl";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
- sha256 = "0blq81zpmzldngk9ymcg56syspjp1g1ziap4z69idv05mfkf6sp3";
+ sha256 = "0aj2sysl0spf5zlcd5kfzlw97w7dzf9x93pv0d1v9blnbd1rz7lm";
};
- cargoSha256 = "09kccd1brcbvzimm05dyybwrkganqxdkjrvzgcf1l93xs1z2h94b";
+ cargoSha256 = "1am9vs7l2wzgwqakrsl27x1y7jpn9xaqa4kr48wwqzka401h6j4m";
meta = with stdenv.lib; {
changelog = "https://github.com/sharkdp/hexyl/releases/tag/v${version}";
diff --git a/pkgs/tools/misc/intermodal/default.nix b/pkgs/tools/misc/intermodal/default.nix
index 2ebaf7cf25867d50619bf957bcffe580b413ef0e..de52909a81025fe02e7b9900b6b57fb5603d3b32 100644
--- a/pkgs/tools/misc/intermodal/default.nix
+++ b/pkgs/tools/misc/intermodal/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "intermodal";
- version = "0.1.8";
+ version = "0.1.10";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = "v${version}";
- sha256 = "1farcijm5s1836vi7h36yh0i9v48q4l98s4wprmr28z37c3l3n0b";
+ sha256 = "0vdla0vhvgj1yrg631jdm3kwdm1q0acw8sh2nz57dp3x7chq6ipx";
};
- cargoSha256 = "1kvrra5i1g1inxpmn4shd8kgkljrk3ymfnpnhwrsnfxrqidi0h2z";
+ cargoSha256 = "1yl1chh243ixa9lhkmgi94w6mvnrnr7xmsh4kvj7ax693249pzjv";
# include_hidden test tries to use `chflags` on darwin
checkFlagsArray = stdenv.lib.optionals stdenv.isDarwin [ "--skip=subcommand::torrent::create::tests::include_hidden" ];
diff --git a/pkgs/tools/misc/jdupes/default.nix b/pkgs/tools/misc/jdupes/default.nix
index ae0b32d2120dddd95cbf82996be2a39fa171463e..e30a5e62286a9b31f28273d8fa53232822393f19 100644
--- a/pkgs/tools/misc/jdupes/default.nix
+++ b/pkgs/tools/misc/jdupes/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "jdupes";
- version = "1.15.0";
+ version = "1.17.0";
src = fetchFromGitHub {
owner = "jbruchon";
repo = "jdupes";
rev = "v${version}";
- sha256 = "05q2ys7ii6mqiddl9ixzqhbvk4xy5ckh3yfz26vycxiyh9cp7yls";
+ sha256 = "1c81xcjzfp4fd2zbq3jbknkqlrn0l5wkr08sgvcsxxvqa80338xv";
# Unicode file names lead to different checksums on HFS+ vs. other
# filesystems because of unicode normalisation. The testdir
# directories have such files and will be removed.
diff --git a/pkgs/tools/misc/kargo/default.nix b/pkgs/tools/misc/kargo/default.nix
index bcc19770155d5d81cb15ccc527a2b3e6e5ce53c1..eb9805b22d8063fa8546f83985a5f619620a8195 100644
--- a/pkgs/tools/misc/kargo/default.nix
+++ b/pkgs/tools/misc/kargo/default.nix
@@ -1,6 +1,8 @@
-{ stdenv, fetchurl, python2Packages }:
+{ stdenv, fetchurl, python3Packages }:
-python2Packages.buildPythonApplication rec {
+with python3Packages;
+
+buildPythonApplication rec {
version = "0.4.8";
pname = "kargo";
@@ -9,9 +11,7 @@ python2Packages.buildPythonApplication rec {
sha256 = "1iq3vrmglag9gpsir03yz7556m0bz99nwb2mf594378cqzbr6db3";
};
- doCheck = false;
-
- propagatedBuildInputs = with python2Packages; [
+ propagatedBuildInputs = [
ansible
boto
cffi
@@ -24,12 +24,15 @@ python2Packages.buildPythonApplication rec {
setuptools
];
+ checkPhase = ''
+ HOME=$TMPDIR $out/bin/kargo -v
+ '';
+
meta = with stdenv.lib; {
homepage = "https://github.com/kubespray/kargo-cli";
description = "A tool helps to deploy a kubernetes cluster with Ansible.";
platforms = platforms.linux;
license = licenses.gpl3;
- maintainers = with maintainers; [
- ];
+ maintainers = with maintainers; [ ];
};
}
diff --git a/pkgs/tools/misc/lazydocker/default.nix b/pkgs/tools/misc/lazydocker/default.nix
index b63892178d91b3e18cf934b72d5d01336afb931a..d0c4d71c58a687a3bc5b59f90981d61993a0904d 100644
--- a/pkgs/tools/misc/lazydocker/default.nix
+++ b/pkgs/tools/misc/lazydocker/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "lazydocker";
- version = "0.8";
+ version = "0.9";
src = fetchFromGitHub {
owner = "jesseduffield";
repo = "lazydocker";
rev = "v${version}";
- sha256 = "02x03nmkbj0133bziaqmqlh3x515w3n01iqvg7q6b55r7nan7hv7";
+ sha256 = "08j2qp632fdmswnb92wxa9lhnal4mrmq6gmxaxngnxiqgkfx37zy";
};
goPackagePath = "github.com/jesseduffield/lazydocker";
diff --git a/pkgs/tools/misc/libgen-cli/default.nix b/pkgs/tools/misc/libgen-cli/default.nix
index 7d66941c99a3aaa1f34e237d7aefdc96f7f72c47..51e390f6c0c764beab7180e6c214ae8a48181b3e 100644
--- a/pkgs/tools/misc/libgen-cli/default.nix
+++ b/pkgs/tools/misc/libgen-cli/default.nix
@@ -1,16 +1,16 @@
{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "libgen-cli";
- version = "1.0.6";
+ version = "1.0.7";
src = fetchFromGitHub {
owner = "ciehanski";
repo = pname;
rev = "v${version}";
- sha256 = "1ahqwrlsvgiig73dwlbjgkarf3a0z3xaihj8psd2ci5i0i07nm5v";
+ sha256 = "15nzdwhmgpm36dqx7an5rjl5sw2r4p66qn2y3jzl6fc0y7224ns1";
};
- vendorSha256 = "15ch0zfl4a7qvwszsfkfgw5v9492wjk4l4i324iq9b50g70lgyhd";
+ vendorSha256 = "0smb83mq711b2pby57ijcllccn7y2l10zb4fbf779xibb2g09608";
subPackages = [ "." ];
diff --git a/pkgs/tools/misc/lorri/default.nix b/pkgs/tools/misc/lorri/default.nix
index 7829a677b431912f53f747e33a3f35cda68a9bc4..002a6e2eaec975da32d98e5491d3179f0a1174d5 100644
--- a/pkgs/tools/misc/lorri/default.nix
+++ b/pkgs/tools/misc/lorri/default.nix
@@ -4,7 +4,7 @@
, rustPlatform
# Updater script
, runtimeShell
-, writeScript
+, writers
# Tests
, nixosTests
# Apple dependencies
@@ -14,7 +14,7 @@
rustPlatform.buildRustPackage rec {
pname = "lorri";
- version = "1.0";
+ version = "1.1";
meta = with stdenv.lib; {
description = "Your project's nix-env";
@@ -27,11 +27,12 @@ rustPlatform.buildRustPackage rec {
owner = "target";
repo = pname;
# Run `eval $(nix-build -A lorri.updater)` after updating the revision!
- rev = "88c680c9abf0f04f2e294436d20073ccf26f0781";
- sha256 = "1415mhdr0pwvshs04clfz1ys76r5qf9jz8jchm63l6llaj6m7mrv";
+ # ALSO don’t forget to update the cargoSha256!
+ rev = "93d93013217cd9aa09d2bd316d6c3abf827a6601";
+ sha256 = "0wbkx8hmikngfp6fp0y65yla22f3k0jszq8a6pas80q0b33llwm5";
};
- cargoSha256 = "1iwd0cad8dp8q5xz2mm7zn1wphr5brkw937dfygc88afj6bv3d68";
+ cargoSha256 = "1a3n1ylyp63x6v7b07nnqpfxjzmsgwmgraza23lx8z4gh167gv46";
doCheck = false;
BUILD_REV_COUNT = src.revCount or 1;
@@ -42,8 +43,7 @@ rustPlatform.buildRustPackage rec {
stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security ];
passthru = {
- updater = with builtins; writeScript "copy-runtime-nix.sh" ''
- #!${runtimeShell}
+ updater = writers.writeBash "copy-runtime-nix.sh" ''
set -euo pipefail
cp ${src}/nix/runtime.nix ${toString ./runtime.nix}
cp ${src}/nix/runtime-closure.nix.template ${toString ./runtime-closure.nix.template}
diff --git a/pkgs/tools/misc/man-db/default.nix b/pkgs/tools/misc/man-db/default.nix
index f19e5fd5b9df2b52c58d13908ebedd4d0e4233bd..f5cbef8b022609450103778e97b6874eb311ab62 100644
--- a/pkgs/tools/misc/man-db/default.nix
+++ b/pkgs/tools/misc/man-db/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libpipeline, db, groff, libiconv, makeWrapper, buildPackages }:
stdenv.mkDerivation rec {
- name = "man-db-2.9.0";
+ name = "man-db-2.9.2";
src = fetchurl {
url = "mirror://savannah/man-db/${name}.tar.xz";
- sha256 = "0qg2sdn8mayya0ril484iz1r7hi46l68d2d80cr6lvc7x3csqjjx";
+ sha256 = "0z04kwv5ymmd0pzadpaag696jfckg6rbz8x4jrgj09bmqqk3yf3v";
};
outputs = [ "out" "doc" ];
@@ -15,18 +15,17 @@ stdenv.mkDerivation rec {
buildInputs = [ libpipeline db groff ]; # (Yes, 'groff' is both native and build input)
checkInputs = [ libiconv /* for 'iconv' binary */ ];
+ patches = [ ./systemwide-man-db-conf.patch ];
+
postPatch = ''
# Remove all mandatory manpaths. Nixpkgs makes no requirements on
# these directories existing.
sed -i 's/^MANDATORY_MANPATH/# &/' src/man_db.conf.in
- # Add Nixpkgs and NixOS-related manpaths
- echo "MANPATH_MAP /run/current-system/sw/bin /run/current-system/sw/share/man" >> src/man_db.conf.in
- echo "MANPATH_MAP /run/wrappers/bin /run/current-system/sw/share/man" >> src/man_db.conf.in
+ # Add Nix-related manpaths
echo "MANPATH_MAP /nix/var/nix/profiles/default/bin /nix/var/nix/profiles/default/share/man" >> src/man_db.conf.in
# Add mandb locations for the above
- echo "MANDB_MAP /run/current-system/sw/share/man /var/cache/man/nixos" >> src/man_db.conf.in
echo "MANDB_MAP /nix/var/nix/profiles/default/share/man /var/cache/man/nixpkgs" >> src/man_db.conf.in
'';
@@ -34,7 +33,6 @@ stdenv.mkDerivation rec {
"--disable-setuid"
"--disable-cache-owner"
"--localstatedir=/var"
- # Don't try /etc/man_db.conf by default, so we avoid error messages.
"--with-config-file=${placeholder "out"}/etc/man_db.conf"
"--with-systemdtmpfilesdir=${placeholder "out"}/lib/tmpfiles.d"
"--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
diff --git a/pkgs/tools/misc/man-db/systemwide-man-db-conf.patch b/pkgs/tools/misc/man-db/systemwide-man-db-conf.patch
new file mode 100644
index 0000000000000000000000000000000000000000..2d4477776bb18cad19fff6089350874d62c540c9
--- /dev/null
+++ b/pkgs/tools/misc/man-db/systemwide-man-db-conf.patch
@@ -0,0 +1,39 @@
+commit 9089291006a4258c39c75a920ad536b61504251a
+Author: rnhmjoj
+Date: Fri May 1 19:32:15 2020 +0200
+
+ check for systemwide man_db.conf before the bundled one
+
+diff --git a/src/manp.c b/src/manp.c
+index 5441339..0bbf566 100644
+--- a/src/manp.c
++++ b/src/manp.c
+@@ -841,18 +841,24 @@ void read_config_file (bool optional)
+ }
+
+ if (getenv ("MAN_TEST_DISABLE_SYSTEM_CONFIG") == NULL) {
+- config_file = fopen (CONFIG_FILE, "r");
++ const char *config_filepath;
++ if (access ("/etc/man_db.conf", F_OK) != -1) {
++ config_filepath = "/etc/man_db.conf";
++ } else {
++ config_filepath = CONFIG_FILE;
++ }
++ config_file = fopen (config_filepath, "r");
+ if (config_file == NULL) {
+ if (optional)
+ debug ("can't open %s; continuing anyway\n",
+- CONFIG_FILE);
++ config_filepath);
+ else
+ error (FAIL, 0,
+ _("can't open the manpath "
+ "configuration file %s"),
+- CONFIG_FILE);
++ config_filepath);
+ } else {
+- debug ("From the config file %s:\n", CONFIG_FILE);
++ debug ("From the config file %s:\n", config_filepath);
+
+ add_to_dirlist (config_file, 0);
+ fclose (config_file);
diff --git a/pkgs/tools/misc/mcfly/default.nix b/pkgs/tools/misc/mcfly/default.nix
index f206c54a0037e32e8e7ce6b50bb350eefe7a81a5..7feb2fce71070fe4a5afba241191badde368e416 100644
--- a/pkgs/tools/misc/mcfly/default.nix
+++ b/pkgs/tools/misc/mcfly/default.nix
@@ -1,27 +1,26 @@
-{ stdenv, rustPlatform, fetchFromGitHub, Security }:
+{ stdenv, rustPlatform, fetchFromGitHub }:
rustPlatform.buildRustPackage rec {
pname = "mcfly";
- version = "0.3.6";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "cantino";
repo = "mcfly";
rev = "v${version}";
- sha256 = "1g3n7ll0yg7w7hb3jgp25mlnqwsdzv0608f41z7q5gmsskdm3v1j";
+ sha256 = "01rw7gdvpr2s3yj7wphsm5gfrgzf5jkrci4mpqiw7xp8d5k87nzl";
};
- buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
-
preInstall = ''
install -Dm644 -t $out/share/mcfly mcfly.bash
+ install -Dm644 -t $out/share/mcfly mcfly.zsh
'';
- cargoSha256 = "0r2zb59rpja9z7q0gsylqaq4vqm5rp57fy56ajjrm6k6z06nq7bv";
+ cargoSha256 = "1q1mi69prn9q1nk4021c69vq160ls6md6gpqxk7zyf25r5ckdd98";
meta = with stdenv.lib; {
homepage = "https://github.com/cantino/mcfly";
- description = "An upgraded ctrl-r for Bash whose history results make sense for what you're working on right now.";
+ description = "An upgraded ctrl-r for Bash whose history results make sense for what you're working on right now";
license = licenses.mit;
maintainers = [ maintainers.melkor333 ];
};
diff --git a/pkgs/tools/misc/mdbtools/default.nix b/pkgs/tools/misc/mdbtools/default.nix
index 0a887531fb86d869890c15e4791276a947597ca7..aedaa3648887b06df371f04afcb1d3de2ed5a1d6 100644
--- a/pkgs/tools/misc/mdbtools/default.nix
+++ b/pkgs/tools/misc/mdbtools/default.nix
@@ -1,30 +1,40 @@
-{ stdenv, fetchFromGitHub, glib, readline
-, bison, flex, pkgconfig, autoreconfHook
-, txt2man, which }:
+{ stdenv, lib, fetchFromGitHub, glib, readline
+, bison, flex, pkgconfig, autoreconfHook, libxslt, makeWrapper
+, txt2man, which
+# withUi currently doesn't work. It compiles but fails to run.
+, withUi ? false, gtk2, gnome2
+}:
-let version = "0.7.1";
-in stdenv.mkDerivation {
+let
+ uiDeps = [ gtk2 ] ++ (with gnome2; [ GConf libglade libgnomeui gnome-doc-utils ]);
+
+in
+stdenv.mkDerivation rec {
pname = "mdbtools";
- inherit version;
+ version = "0.8.2";
src = fetchFromGitHub {
- owner = "brianb";
+ owner = "cyberemissary";
repo = "mdbtools";
rev = version;
- sha256 = "0gwcpp9y09xhs21g7my2fs8ncb8i6ahlyixcx8jd3q97jbzj441l";
+ sha256 = "12rhf6rgnws6br5dn1l2j7i77q9p4l6ryga10jpax01vvzhr26qc";
};
- nativeBuildInputs = [ pkgconfig bison flex autoreconfHook txt2man which ];
- buildInputs = [ glib readline ];
+ configureFlags = [ "--disable-scrollkeeper" ];
+
+ nativeBuildInputs = [
+ pkgconfig bison flex autoreconfHook txt2man which
+ ] ++ lib.optional withUi libxslt;
+
+ buildInputs = [ glib readline ] ++ lib.optionals withUi uiDeps;
- preConfigure = ''
- sed -e 's@static \(GHashTable [*]mdb_backends;\)@\1@' -i src/libmdb/backend.c
- '';
+ enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = ".mdb (MS Access) format tools";
- homepage = "http://mdbtools.sourceforge.net";
- platforms = platforms.unix;
license = with licenses; [ gpl2 lgpl2 ];
+ maintainers = with maintainers; [ ];
+ platforms = platforms.unix;
+ inherit (src.meta) homepage;
};
}
diff --git a/pkgs/tools/misc/miniserve/default.nix b/pkgs/tools/misc/miniserve/default.nix
index dab44e1eea5a75e9e9c554abaa24c288941e7d59..503131898c8f8086052f3601f0f1e58ba3bf0ad1 100644
--- a/pkgs/tools/misc/miniserve/default.nix
+++ b/pkgs/tools/misc/miniserve/default.nix
@@ -29,7 +29,7 @@ rustPlatform.buildRustPackage rec {
description = "For when you really just want to serve some files over HTTP right now!";
homepage = "https://github.com/svenstaro/miniserve";
license = with licenses; [ mit ];
- maintainers = with maintainers; [ nequissimus ];
+ maintainers = with maintainers; [ nequissimus zowoq ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/misc/ncdu/default.nix b/pkgs/tools/misc/ncdu/default.nix
index 6b6567a9be5c29554a85bd821519ae95b6a80e02..2d56ab9c09bd450dca5f0bc67efc3bc9fafc9211 100644
--- a/pkgs/tools/misc/ncdu/default.nix
+++ b/pkgs/tools/misc/ncdu/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ncdu";
- version = "1.15";
+ version = "1.15.1";
src = fetchurl {
url = "https://dev.yorhel.nl/download/${pname}-${version}.tar.gz";
- sha256 = "1ywpa8yg74a5xa46f0qig92xw5z5s1lmspwzcslr497brk2ksnaa";
+ sha256 = "1c1zxalm5asyhn4p1hd51h7khw17515gbqmvdz63kc8xpx6xqbdh";
};
buildInputs = [ ncurses ];
@@ -16,6 +16,6 @@ stdenv.mkDerivation rec {
homepage = "https://dev.yorhel.nl/ncdu";
license = licenses.mit;
platforms = platforms.all;
- maintainers = with maintainers; [ pSub ];
+ maintainers = with maintainers; [ pSub zowoq ];
};
}
diff --git a/pkgs/tools/misc/osinfo-db-tools/default.nix b/pkgs/tools/misc/osinfo-db-tools/default.nix
index a93ec0ab573ffcdb74544d9dd40dc0d517c35f65..c0921a496cc2cea06719217b3dd11c986adb34bd 100644
--- a/pkgs/tools/misc/osinfo-db-tools/default.nix
+++ b/pkgs/tools/misc/osinfo-db-tools/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "osinfo-db-tools";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.xz";
- sha256 = "08x8mrafphyll0d35xdc143rip3ahrz6bmzhc85nwhq7yk2vxpab";
+ sha256 = "038q3gzdbkfkhpicj0755mw1q4gbvn57pslpw8n2dp3lds9im0g9";
};
nativeBuildInputs = [ meson ninja pkgconfig gettext perl python3 ];
diff --git a/pkgs/tools/misc/osm2pgsql/default.nix b/pkgs/tools/misc/osm2pgsql/default.nix
index 6137abd929397806694cc1281ff1acd7d72134ea..b2b665151686b313f1d18fbccb427e8246bfe5af 100644
--- a/pkgs/tools/misc/osm2pgsql/default.nix
+++ b/pkgs/tools/misc/osm2pgsql/default.nix
@@ -1,24 +1,38 @@
-{ stdenv, fetchFromGitHub, cmake, expat, proj, bzip2, zlib, boost, postgresql
-, withLuaJIT ? false, lua, luajit }:
+{ stdenv
+, fetchFromGitHub
+, cmake
+, expat
+, proj
+, bzip2
+, zlib
+, boost
+, postgresql
+, withLuaJIT ? false
+, lua
+, luajit
+, libosmium
+, protozero
+}:
stdenv.mkDerivation rec {
pname = "osm2pgsql";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchFromGitHub {
owner = "openstreetmap";
repo = pname;
rev = version;
- sha256 = "1ysan01lpqzjxlq3y2kdminfjs5d9zksicpf9vvzpdk3fzq51fc9";
+ sha256 = "1j35aa8qinhavliqi5pdm0viyi7lm5xyk402rliaxxs1r2hbsafn";
};
nativeBuildInputs = [ cmake ];
- buildInputs = [ expat proj bzip2 zlib boost postgresql ]
+ buildInputs = [ expat proj bzip2 zlib boost postgresql libosmium protozero ]
++ stdenv.lib.optional withLuaJIT luajit
++ stdenv.lib.optional (!withLuaJIT) lua;
- cmakeFlags = stdenv.lib.optional withLuaJIT "-DWITH_LUAJIT:BOOL=ON";
+ cmakeFlags = [ "-DEXTERNAL_LIBOSMIUM=ON" "-DEXTERNAL_PROTOZERO=ON" ]
+ ++ stdenv.lib.optional withLuaJIT "-DWITH_LUAJIT:BOOL=ON";
NIX_CFLAGS_COMPILE = "-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H";
@@ -27,6 +41,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/openstreetmap/osm2pgsql";
license = licenses.gpl2;
platforms = with platforms; linux ++ darwin;
- maintainers = with maintainers; [ jglukasik ];
+ maintainers = with maintainers; [ jglukasik das-g ];
};
}
diff --git a/pkgs/tools/misc/pgmetrics/default.nix b/pkgs/tools/misc/pgmetrics/default.nix
index da2e1a9cbe311c81a2daaa5433997d363522d4a3..9323ea0b9e46fb92081fe4365ffd8e2fbdd5dcf6 100644
--- a/pkgs/tools/misc/pgmetrics/default.nix
+++ b/pkgs/tools/misc/pgmetrics/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "pgmetrics";
- version = "1.9.1";
+ version = "1.9.2";
src = fetchFromGitHub {
owner = "rapidloop";
repo = pname;
rev = "v${version}";
- sha256 = "03c4v24ql9p38m0hmgq5ya9cnvhmdhv2zjxxrxpb2338cxajs4mh";
+ sha256 = "1prhzmxrvypqdbxjr9c3207w1c88z3kwsrr2rcbh1y7fx5rrspxv";
};
vendorSha256 = "16x33fmh4q993rw0jr65337yimska4fwgyyw3kmq84q0x28a3zg5";
diff --git a/pkgs/tools/misc/phoronix-test-suite/default.nix b/pkgs/tools/misc/phoronix-test-suite/default.nix
index 0abbcd5c3a28409f23932effe0bd653babb25371..83e96d8f9e65d91f5dd9c00d0db2f240e2b2ad0b 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.6.0";
+ version = "9.6.1";
src = fetchurl {
url = "https://phoronix-test-suite.com/releases/${pname}-${version}.tar.gz";
- sha256 = "1wgw5lwpm3ylby2llnjiq356cdb3v1jghj7xq659c722wj617i88";
+ sha256 = "1qnci0bipzq68mwfgmm7kcxjxcpfdrqf705am2jsj1mfd82y7yla";
};
buildInputs = [ php ];
diff --git a/pkgs/tools/misc/pistol/default.nix b/pkgs/tools/misc/pistol/default.nix
index eeb392606edd5743fde5d80348c287a1ad0db335..5c92b70c0983777b2bfa32a4d3a57e4083a700ce 100644
--- a/pkgs/tools/misc/pistol/default.nix
+++ b/pkgs/tools/misc/pistol/default.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "pistol";
- version = "0.1.1";
+ version = "0.1.2";
src = fetchFromGitHub {
owner = "doronbehar";
repo = pname;
rev = "v${version}";
- sha256 = "1d9c1bhidh781dis4427wramfrla4avqw9y2bmpjp81cqq3nc27d";
+ sha256 = "1ar8c7s8ihcwrwfspmqw7cb5560wkbdc5qyvddkx8lj03cjhcslj";
};
- vendorSha256 = "1f780vhxw0brvnr8hhah4sf6ms8spar29rqmy1kcqf9m75n94g56";
+ vendorSha256 = "1mhxb72fzpa2n88i9h154aci346dgcs2njznkjxchivz28crbqr8";
subPackages = [ "cmd/pistol" ];
diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix
index 09dba27a1efedab4ff72b3dc19d7cfd236941f69..cb8cf1ec0a8e8619d3624897208e60cc7908d430 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.10";
+ version = "1.2020.12";
pname = "plantuml";
src = fetchurl {
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
- sha256 = "00azasannh77ns3wpy6yrlw77pgq89frx0f4c7gk1gqiqjavsvdy";
+ sha256 = "0c0270kjw8vg8nphharap2p66yl72j5k4k3s5r9klafgp3sg4sjj";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/progress/default.nix b/pkgs/tools/misc/progress/default.nix
index bbde732aadf5fa93bade8baeeff7432c143320cb..a43101f607d57738a85456921b7c3747bd02a184 100644
--- a/pkgs/tools/misc/progress/default.nix
+++ b/pkgs/tools/misc/progress/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "progress";
- version = "0.14";
+ version = "0.15";
src = fetchFromGitHub {
owner = "Xfennec";
repo = "progress";
rev = "v${version}";
- sha256 = "1lk2v4b767klib93an4g3f7z5qrv9kdk9jf7545vw1immc4kamrl";
+ sha256 = "1cnb4ixlhshn139mj5sr42k5m6gjjbyqvkn1324c47niwrgp7dqm";
};
nativeBuildInputs = [ pkgconfig which ];
diff --git a/pkgs/tools/misc/rmlint/default.nix b/pkgs/tools/misc/rmlint/default.nix
index 4dd44085012030aa264fe7533cf0cb441e901e6d..936c78b695d1846a5dae49b70e7ffa26accef60e 100644
--- a/pkgs/tools/misc/rmlint/default.nix
+++ b/pkgs/tools/misc/rmlint/default.nix
@@ -1,30 +1,71 @@
-{ stdenv, fetchFromGitHub
-, gettext, pkgconfig, scons
-, glib, json-glib, libelf, sphinx, utillinux }:
+{ stdenv
+, cairo
+, fetchFromGitHub
+, gettext
+, glib
+, gobject-introspection
+, gtksourceview3
+, json-glib
+, libelf
+, makeWrapper
+, pango
+, pkgconfig
+, polkit
+, python3
+, scons
+, sphinx
+, utillinux
+, wrapGAppsHook
+, withGui ? false }:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "rmlint";
- version = "2.10.0";
+ version = "2.10.1";
src = fetchFromGitHub {
owner = "sahib";
repo = "rmlint";
rev = "v${version}";
- sha256 = "1r7j1bmm83p6wdw0jhvkm4sa568r534zsy45bvas7qq4433jl019";
+ sha256 = "15xfkcw1bkfyf3z8kl23k3rlv702m0h7ghqxvhniynvlwbgh6j2x";
};
CFLAGS="-I${stdenv.lib.getDev utillinux}/include";
nativeBuildInputs = [
- pkgconfig sphinx gettext scons
+ pkgconfig
+ sphinx
+ gettext
+ scons
+ ] ++ stdenv.lib.optionals withGui [
+ makeWrapper
+ wrapGAppsHook
];
buildInputs = [
- glib json-glib libelf utillinux
+ glib
+ json-glib
+ libelf
+ utillinux
+ ] ++ stdenv.lib.optionals withGui [
+ cairo
+ gobject-introspection
+ gtksourceview3
+ pango
+ polkit
+ python3
+ python3.pkgs.pygobject3
];
- prefixKey = "--prefix=";
+ # this doesn't seem to support configureFlags, and appends $out afterwards,
+ # so add the --without-gui in front of it
+ prefixKey = stdenv.lib.optionalString (!withGui) " --without-gui " + "--prefix=";
+
+ # in GUI mode, this shells out to itself, and tries to import python modules
+ postInstall = stdenv.lib.optionalString withGui ''
+ gappsWrapperArgs+=(--prefix PATH : "$out/bin")
+ gappsWrapperArgs+=(--prefix PYTHONPATH : "$(toPythonPath $out):$(toPythonPath ${python3.pkgs.pygobject3}):$(toPythonPath ${python3.pkgs.pycairo})")
+ '';
meta = {
description = "Extremely fast tool to remove duplicates and other lint from your filesystem";
diff --git a/pkgs/tools/misc/rpm-ostree/default.nix b/pkgs/tools/misc/rpm-ostree/default.nix
index 41e59162905ad7a39c14c1c7ae38312df507f098..e04d37ba3c6bd5b2e35e8e92492a145250cdddeb 100644
--- a/pkgs/tools/misc/rpm-ostree/default.nix
+++ b/pkgs/tools/misc/rpm-ostree/default.nix
@@ -32,7 +32,7 @@
, python
, json_c
, zchunk
-, libmodulemd_1
+, libmodulemd
, utillinux
, sqlite
, cppunit
@@ -40,13 +40,13 @@
stdenv.mkDerivation rec {
pname = "rpm-ostree";
- version = "2020.1";
+ version = "2020.2";
outputs = [ "out" "dev" "man" "devdoc" ];
src = fetchurl {
url = "https://github.com/coreos/${pname}/releases/download/v${version}/${pname}-${version}.tar.xz";
- sha256 = "1xgfppq4fqqvg3cs327bckjpiz6rrn3bbbhg3q5p4j2bzsq89xiz";
+ sha256 = "nuEBEVFqr9J+Nf98GZkvNNYOtpMUjKzYrzCc1T2cR3A=";
};
nativeBuildInputs = [
@@ -88,7 +88,7 @@ stdenv.mkDerivation rec {
# required by vendored libdnf
json_c
zchunk
- libmodulemd_1
+ libmodulemd
utillinux # for smartcols.pc
sqlite
cppunit
diff --git a/pkgs/tools/misc/shadowenv/default.nix b/pkgs/tools/misc/shadowenv/default.nix
index 7c9352d33100a360cc51a5e0f2128d7fa6f90946..9becd52273e6ba6192e5ea086958cec82d53fb1e 100644
--- a/pkgs/tools/misc/shadowenv/default.nix
+++ b/pkgs/tools/misc/shadowenv/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "shadowenv";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchFromGitHub {
owner = "Shopify";
repo = pname;
rev = version;
- sha256 = "1x5i5km6wblqbc0fibdjdlqkamqswxwhy8p6cbfz2nvcia7fgsf1";
+ sha256 = "1h8hfyxxl4bpx8azzxj0snmzccn6xjd9vc2iyp8i2ar7aiyhf5yd";
};
- cargoSha256 = "1hrsbd6025sfgnwr7smp43yzi7w2lfyfbdxhapgizrpwbq8y7xzd";
+ cargoSha256 = "1bjkwn57vm3in8lajhm7p9fjwyqhmkrb3fyq1k7lqjvrrh9jysb2";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/tools/misc/snapper/default.nix b/pkgs/tools/misc/snapper/default.nix
index eed9516d096036fa46f4bd07dc91d78e99a79297..fc834c65a9dc54216aba2d531a814d4941b86585 100644
--- a/pkgs/tools/misc/snapper/default.nix
+++ b/pkgs/tools/misc/snapper/default.nix
@@ -1,17 +1,17 @@
{ stdenv, fetchFromGitHub
, autoreconfHook, pkgconfig, docbook_xsl, libxslt, docbook_xml_dtd_45
, acl, attr, boost, btrfs-progs, dbus, diffutils, e2fsprogs, libxml2
-, lvm2, pam, python, utillinux, fetchpatch, json_c }:
+, lvm2, pam, python, utillinux, fetchpatch, json_c, nixosTests }:
stdenv.mkDerivation rec {
pname = "snapper";
- version = "0.8.9";
+ version = "0.8.10";
src = fetchFromGitHub {
owner = "openSUSE";
repo = "snapper";
rev = "v${version}";
- sha256 = "1flqhfpx9dipim22wq7wh1590ra4gydwii1jjp99pi03mdhavlbn";
+ sha256 = "0bw8aal3a9823zcwini3an9zdxmf7vm912jbyb95rjac0wilqfw7";
};
nativeBuildInputs = [
@@ -23,6 +23,8 @@ stdenv.mkDerivation rec {
lvm2 pam python utillinux json_c
];
+ passthru.tests.snapper = nixosTests.snapper;
+
patches = [
# Don't use etc/dbus-1/system.d
(fetchpatch {
diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix
index d6ff65adb4ca730d794f154488c325a32730be20..0112c0ea686907dab0181efebd557e844982eb89 100644
--- a/pkgs/tools/misc/starship/default.nix
+++ b/pkgs/tools/misc/starship/default.nix
@@ -1,18 +1,18 @@
-{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl
+{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, installShellFiles
, libiconv, Security }:
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.41.3";
+ version = "0.43.0";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "0f3d95abivbmjqdzw9pbdbis96sfds26xv3k8k9skxml8iqzq29c";
+ sha256 = "16ch3dhwgwmdalif3cyi3x4vrpww546wspcwc4xi0k7lp2zppbwf";
};
- nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
+ nativeBuildInputs = [ installShellFiles ] ++ stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
buildInputs = stdenv.lib.optionals stdenv.isLinux [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
@@ -22,14 +22,29 @@ rustPlatform.buildRustPackage rec {
--replace "/bin/echo" "echo"
'';
- cargoSha256 = "10h0arvl3gf5hg530d24ypj4yzk3zhm8mgkhz0v61y0jcdy2zdrm";
- checkPhase = "cargo test -- --skip directory::home_directory --skip directory::directory_in_root";
+ postInstall = ''
+ for shell in bash fish zsh; do
+ $out/bin/starship completions $shell > starship.$shell
+ installShellCompletion starship.$shell
+ done
+ '';
+
+ cargoSha256 = "09lq9ngnwg5z2l2y2ah8ng4cl8afb4gy4djwiq9yv61sjlqbr1y2";
+
+ preCheck = ''
+ substituteInPlace tests/testsuite/common.rs \
+ --replace "./target/debug/starship" "./$releaseDir/starship"
+ substituteInPlace tests/testsuite/python.rs \
+ --replace "#[test]" "#[test] #[ignore]"
+ '';
+
+ checkFlagsArray = [ "--skip=directory::home_directory" "--skip=directory::directory_in_root" ];
meta = with stdenv.lib; {
description = "A minimal, blazing fast, and extremely customizable prompt for any shell";
homepage = "https://starship.rs";
license = licenses.isc;
- maintainers = with maintainers; [ bbigras davidtwco filalex77 Frostman ];
+ maintainers = with maintainers; [ bbigras davidtwco filalex77 Frostman marsam ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/misc/system-config-printer/default.nix b/pkgs/tools/misc/system-config-printer/default.nix
index e9ee91de6776d8c2ab95bc32a58b770c8aa63306..8a0c881a277b4e9ed31368449cf6efcef2c4cba2 100644
--- a/pkgs/tools/misc/system-config-printer/default.nix
+++ b/pkgs/tools/misc/system-config-printer/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, udev, intltool, pkgconfig, glib, xmlto, wrapGAppsHook
+{ stdenv, fetchFromGitHub, fetchpatch, udev, intltool, pkgconfig, glib, xmlto, wrapGAppsHook
, docbook_xml_dtd_412, docbook_xsl
, libxml2, desktop-file-utils, libusb1, cups, gdk-pixbuf, pango, atk, libnotify
, gobject-introspection, libsecret, packagekit
@@ -24,7 +24,20 @@ stdenv.mkDerivation rec {
substituteInPlace Makefile.am --replace /bin/bash ${bash}/bin/bash
'';
- patches = [ ./detect_serverbindir.patch ];
+ patches = [
+ ./detect_serverbindir.patch
+
+ # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958104
+ # (Fixes will be included in next upstream release.)
+ (fetchpatch {
+ url = "https://github.com/OpenPrinting/system-config-printer/commit/cf9903466c1a2d18a701f3b5e8c7e03483e1244d.patch";
+ sha256 = "03gpav618w50q90m2kdkgwclc7fv17m493fgjd633zfavb5kqr3n";
+ })
+ (fetchpatch {
+ url = "https://github.com/OpenPrinting/system-config-printer/commit/b9289dfe105bdb502f183f0afe7a115ecae5f2af.patch";
+ sha256 = "12w47hy3ly4phh8jcqxvdnd5sgbnbp8dnscjd7d5y2i43kxj7b23";
+ })
+ ];
buildInputs = [
glib udev libusb1 cups
diff --git a/pkgs/tools/misc/topgrade/default.nix b/pkgs/tools/misc/topgrade/default.nix
index 529252901a4aa5966c5f7dd40128c2ad1ee520f8..ca146bcf0fcff89995530126f2eefb6f34e61d35 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.5.0";
+ version = "4.8.0";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "0df79vlbclv1qx4zwir728c6ggqfawxh2x1py16m5q0ga1hd799j";
+ sha256 = "1rskk3cb253xbdn42ccm5ks39xac4q1hgz67nfi1hpwnavpx5g6p";
};
- cargoSha256 = "0wwxh71i94h68sryckbvrr43gd19qjcs0cgcpycnimkhdcdy8nlj";
+ cargoSha256 = "0d00r52qhahdx1yylpri7cm85csvy0bwzspwgwqwgilxcfnf5a16";
buildInputs = lib.optional stdenv.isDarwin Foundation;
diff --git a/pkgs/tools/misc/ttwatch/default.nix b/pkgs/tools/misc/ttwatch/default.nix
index afd5139565c81abd38c8b9e0669a20787ff01882..8788608876ea1d169c2dd2dbfdb03d313543bc51 100644
--- a/pkgs/tools/misc/ttwatch/default.nix
+++ b/pkgs/tools/misc/ttwatch/default.nix
@@ -1,19 +1,21 @@
-{ stdenv, fetchFromGitHub, cmake, perl, openssl, curl, libusb1
+{ stdenv, fetchFromGitHub
+, cmake, perl, pkgconfig
+, openssl, curl, libusb1, protobufc
, enableUnsafe ? false }:
stdenv.mkDerivation {
pname = "ttwatch";
- version = "2018-12-04";
+ version = "2020-02-05";
src = fetchFromGitHub {
owner = "ryanbinns";
repo = "ttwatch";
- rev = "eeb4e19bf7ca7ca2cee7f5fbeb483b27198d86a1";
- sha256 = "18384apdkq35120cgmda686d293354aibwcq2hwhvvjmnq49fnzr";
+ rev = "bfdf1372515574e1fb3871dc1039f8d8a5dbdada";
+ sha256 = "07nd4dbkchxy8js1h1f6pzn63pls2afww97wyiiw6zid43mpqyg4";
};
- nativeBuildInputs = [ cmake perl ];
- buildInputs = [ openssl curl libusb1 ];
+ nativeBuildInputs = [ cmake perl pkgconfig ];
+ buildInputs = [ openssl curl libusb1 protobufc ];
cmakeFlags = stdenv.lib.optional enableUnsafe [ "-Dunsafe=on" ];
diff --git a/pkgs/tools/misc/txt2man/default.nix b/pkgs/tools/misc/txt2man/default.nix
index c7d8837f82353315ae549f4a2726bcd9b2752cad..ded409754bcb53037b9876b5535edb7626acb813 100644
--- a/pkgs/tools/misc/txt2man/default.nix
+++ b/pkgs/tools/misc/txt2man/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "txt2man";
- version = "1.6.0";
+ version = "1.7.1";
src = fetchurl {
url = "https://github.com/mvertes/txt2man/archive/${pname}-${version}.tar.gz";
- sha256 = "168cj96974n2z0igin6j1ic1m45zyic7nm5ark7frq8j78rrx4zn";
+ sha256 = "0ka3krmblsprv0v6h6wnm8lv08w30z0ynfnbwns6alks5gx1p6sd";
};
preConfigure = ''
diff --git a/pkgs/tools/misc/unicode/default.nix b/pkgs/tools/misc/unicode/default.nix
index c4ae9cc5e36d3d5bf18305cc6eb8c54b1492da56..b83dd17d0bc1bcaa7f630cf24bbfe0d77dc50f70 100644
--- a/pkgs/tools/misc/unicode/default.nix
+++ b/pkgs/tools/misc/unicode/default.nix
@@ -1,26 +1,32 @@
-{ stdenv, fetchFromGitHub, fetchurl, python3Packages }:
+{ stdenv, fetchFromGitHub, fetchurl, python3Packages, installShellFiles }:
python3Packages.buildPythonApplication rec {
pname = "unicode";
- version = "2.6";
+ version = "2.7";
src = fetchFromGitHub {
owner = "garabik";
repo = "unicode";
rev = "v${version}";
- sha256 = "17hh4nwl5njsh7lnff583j2axn6rfvfbiqwp72n7vcsgkiszw4kg";
+ sha256 = "15d9yvarxsiy0whx1mxzsjnnkrjdm3ga4qv2yy398mk0jh763q9v";
};
ucdtxt = fetchurl {
- url = "http://www.unicode.org/Public/11.0.0/ucd/UnicodeData.txt";
- sha256 = "16b0jzvvzarnlxdvs2izd5ia0ipbd87md143dc6lv6xpdqcs75s9";
+ url = "https://www.unicode.org/Public/13.0.0/ucd/UnicodeData.txt";
+ sha256 = "1fz8fcd23lxyl97ay8h42zvkcgcg8l81b2dm05nklkddr2zzpgxx";
};
+ nativeBuildInputs = [ installShellFiles ];
+
postFixup = ''
substituteInPlace "$out/bin/.unicode-wrapped" \
--replace "/usr/share/unicode/UnicodeData.txt" "$ucdtxt"
'';
+ postInstall = ''
+ installManPage paracode.1 unicode.1
+ '';
+
meta = with stdenv.lib; {
description = "Display unicode character properties";
homepage = "https://github.com/garabik/unicode";
diff --git a/pkgs/tools/misc/watchexec/default.nix b/pkgs/tools/misc/watchexec/default.nix
index a737728784bee5f6c202852a0bf103985a6aca14..8e3db232feb08e5248fc6de816bd4e0a1cf9131f 100644
--- a/pkgs/tools/misc/watchexec/default.nix
+++ b/pkgs/tools/misc/watchexec/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "watchexec";
- version = "1.13.0";
+ version = "1.14.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "0b6ichf528v9mca67301ncm808mzbdi212j0b8zz72aw8dff6ph2";
+ sha256 = "0nvd8x60nkk8izqy8m8m1fi0x48s9sjh4zfl8d2ig46lqc8n5cpm";
};
- cargoSha256 = "13812swawp65f4j0c0q9x5bs9s3qancw0q2awasry0pcyh7nrxrj";
+ cargoSha256 = "08pv7nr471apzy77da1pffdmx2dgf5mbj09302cfmf8sj49saal6";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/tools/misc/woeusb/default.nix b/pkgs/tools/misc/woeusb/default.nix
index 991ab62249079584f912d539ed8e314591676f66..4c235b4866f2c0dbfd8a8a5144af9f9bd2b4a8fc 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, utillinux, wget
+, coreutils, dosfstools, findutils, gawk, gnugrep, grub2_light, ncurses, ntfs3g, parted, p7zip, 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 ]}'
+ --set PATH '${stdenv.lib.makeBinPath [ coreutils dosfstools findutils gawk gnugrep grub2_light ncurses ntfs3g parted utillinux wget p7zip ]}'
'';
doInstallCheck = true;
diff --git a/pkgs/tools/misc/yle-dl/default.nix b/pkgs/tools/misc/yle-dl/default.nix
index d337430254648f761e072673ced49019d3f0c034..00624a482c8eee301311069b9b01069360350996 100644
--- a/pkgs/tools/misc/yle-dl/default.nix
+++ b/pkgs/tools/misc/yle-dl/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, rtmpdump, php, pythonPackages, ffmpeg }:
+{ stdenv, fetchFromGitHub, rtmpdump, php, pythonPackages, ffmpeg_3 }:
pythonPackages.buildPythonApplication rec {
pname = "yle-dl";
@@ -12,7 +12,7 @@ pythonPackages.buildPythonApplication rec {
};
propagatedBuildInputs = with pythonPackages; [
- lxml pyamf pycrypto requests future ffmpeg setuptools
+ lxml pyamf pycrypto requests future ffmpeg_3 setuptools
];
pythonPath = [ rtmpdump php ];
diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix
index dc2d3cf8a1e875ac9c59fafddb6403ab291f3e16..94f4de6e364f82b8dcd6b3801c42750017fdea84 100644
--- a/pkgs/tools/misc/youtube-dl/default.nix
+++ b/pkgs/tools/misc/youtube-dl/default.nix
@@ -1,5 +1,5 @@
{ lib, fetchurl, buildPythonPackage
-, zip, ffmpeg_4, rtmpdump, phantomjs2, atomicparsley, pycryptodome, pandoc
+, zip, ffmpeg, rtmpdump, phantomjs2, atomicparsley, pycryptodome, pandoc
# Pandoc is required to build the package's man page. Release tarballs contain a
# formatted man page already, though, it will still be installed. We keep the
# manpage argument in place in case someone wants to use this derivation to
@@ -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.06.06";
+ version = "2020.06.16.1";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "1qrrr14glv0jv377n61paq55b6k58jpnwbz2sp5xfl4wnxy5hqny";
+ sha256 = "1q0080cvxpfakgbzigbnl9adnga3jz1sqig2rsiq52rarqbc01px";
};
nativeBuildInputs = [ installShellFiles makeWrapper ];
@@ -36,7 +36,7 @@ buildPythonPackage rec {
makeWrapperArgs = let
packagesToBinPath =
[ atomicparsley ]
- ++ lib.optional ffmpegSupport ffmpeg_4
+ ++ lib.optional ffmpegSupport ffmpeg
++ lib.optional rtmpSupport rtmpdump
++ lib.optional phantomjsSupport phantomjs2;
in [ ''--prefix PATH : "${lib.makeBinPath packagesToBinPath}"'' ];
diff --git a/pkgs/tools/misc/ytree/default.nix b/pkgs/tools/misc/ytree/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..0400e59d22ffd4247e15cfbccb7e7ff26e92496c
--- /dev/null
+++ b/pkgs/tools/misc/ytree/default.nix
@@ -0,0 +1,49 @@
+{ stdenv
+, fetchurl
+, ncurses
+, readline
+}:
+
+stdenv.mkDerivation rec {
+ pname = "ytree";
+ version = "2.02";
+
+ src = fetchurl {
+ url = "https://han.de/~werner/${pname}-${version}.tar.gz";
+ sha256 = "1v70l244rc22f20gac1zha1smrhqkag45jn0iwgcyngfdfml3gz5";
+ };
+
+ buildInputs = [
+ ncurses readline
+ ];
+
+ # don't save timestamp, in order to improve reproducibility
+ postPatch = ''
+ substituteInPlace Makefile --replace 'gzip' 'gzip -n'
+ '';
+
+ preBuild = ''
+ makeFlagsArray+=(CC="cc"
+ ADD_CFLAGS=""
+ COLOR="-DCOLOR_SUPPORT"
+ CLOCK="-DCLOCK_SUPPORT"
+ READLINE="-DREADLINE_SUPPORT"
+ CFLAGS="-D_GNU_SOURCE -DWITH_UTF8 $(ADD_CFLAGS) $(COLOR) $(CLOCK) $(READLINE)"
+ LDFLAGS="-lncursesw -lreadline")
+ '';
+
+ installFlags = [ "DESTDIR=${placeholder "out"}" ];
+
+ preInstall = ''
+ mkdir -p $out/bin $out/share/man/man1
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A curses-based file manager similar to DOS Xtree(TM)";
+ homepage = "https://www.han.de/~werner/ytree.html";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = with platforms; unix;
+ };
+}
+# TODO: X11 support
diff --git a/pkgs/tools/misc/z-lua/default.nix b/pkgs/tools/misc/z-lua/default.nix
index 7d8e760a8d93c66a5d4f5ca7456850f79293166f..59149506e6c08d026d43b9fb45bc38255dbb652a 100644
--- a/pkgs/tools/misc/z-lua/default.nix
+++ b/pkgs/tools/misc/z-lua/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "z-lua";
- version = "1.8.4";
+ version = "1.8.7";
src = fetchFromGitHub {
owner = "skywind3000";
repo = "z.lua";
rev = version;
- sha256 = "1whh2gzxhx4c24mwh5yifnpah56bzb6v7barp727pjw4whpflg1s";
+ sha256 = "14n1abv7gh4zajq471bgzpcv8l1159g00h9x83h719i9kxxsa2ba";
};
dontBuild = true;
diff --git a/pkgs/tools/misc/zoxide/default.nix b/pkgs/tools/misc/zoxide/default.nix
index ee15786d40cc5d9c5bef84d9578b308bc79984bd..f6c018f4e05a8bed9ee7b62d5531240eeb206dab 100644
--- a/pkgs/tools/misc/zoxide/default.nix
+++ b/pkgs/tools/misc/zoxide/default.nix
@@ -1,28 +1,31 @@
-{ stdenv
+{ lib
, fetchFromGitHub
, rustPlatform
-, withFzf ? true, fzf
+, withFzf ? true
+, fzf
}:
-
-rustPlatform.buildRustPackage rec {
+let
+ version = "0.4.3";
+in
+rustPlatform.buildRustPackage {
pname = "zoxide";
- version = "0.4.1";
+ inherit version;
src = fetchFromGitHub {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${version}";
- sha256 = "1zfk9y5f12h2d5zwf2z8c95xwhbhc6ayv971875fbxgz1nd8vqb6";
+ sha256 = "1ghdal6pqkp56rqawhj26ch1x4cvnjj032xz3626aiddqgn134zj";
};
- postPatch = stdenv.lib.optionalString withFzf ''
+ postPatch = lib.optionalString withFzf ''
substituteInPlace src/fzf.rs \
--replace '"fzf"' '"${fzf}/bin/fzf"'
'';
- cargoSha256 = "0z0p3cxxazw19bmk3zw7z2q93p00ywsa2cz1jhy78mn5pq1v95rd";
+ cargoSha256 = "0klnjmda77bq9i9f0rz48jzaw4rcf7hafcjjpb0i570d7hlxnwsr";
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A fast cd command that learns your habits";
homepage = "https://github.com/ajeetdsouza/zoxide";
license = with licenses; [ mit ];
diff --git a/pkgs/tools/networking/acme-client/default.nix b/pkgs/tools/networking/acme-client/default.nix
index 06c2898248d0e7c0d1ad2ade0a8935b66768ea88..00f8778cafd511d133dc34b3dde926a830633395 100644
--- a/pkgs/tools/networking/acme-client/default.nix
+++ b/pkgs/tools/networking/acme-client/default.nix
@@ -1,7 +1,5 @@
{ stdenv
-, fetchFromGitHub
-, autoreconfHook
-, bison
+, fetchurl
, apple_sdk ? null
, libbsd
, libressl
@@ -12,22 +10,20 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "acme-client";
- version = "0.2.5";
+ version = "1.0.1";
- src = fetchFromGitHub {
- owner = "graywolf";
- repo = "acme-client-portable";
- rev = "v${version}";
- sha256 = "1d9yk87nj5gizkq26m4wqfh4xhlrn5xlfj7mfgvrpsdiwibqxrrw";
+ src = fetchurl {
+ url = "https://data.wolfsden.cz/sources/acme-client-${version}.tar.xz";
+ sha256 = "0gmdvmyw8a61w08hrxllypf7rpnqg0fxipbk3zmvsxj7m5i6iysj";
};
- nativeBuildInputs = [ autoreconfHook bison pkgconfig ];
+ nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libbsd libressl ] ++ optional stdenv.isDarwin apple_sdk.sdk;
makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = {
- homepage = "https://github.com/graywolf/acme-client-portable";
+ homepage = "https://sr.ht/~graywolf/acme-client-portable/";
description = "Secure ACME/Let's Encrypt client";
platforms = platforms.unix;
license = licenses.isc;
diff --git a/pkgs/tools/networking/amass/default.nix b/pkgs/tools/networking/amass/default.nix
index ebe67b27e7c755496b701585a6ff424f6689fdc5..99376cc58ac35f22458b39036384ec02fd6eb775 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.6.2";
+ version = "3.7.3";
src = fetchFromGitHub {
owner = "OWASP";
repo = "Amass";
rev = "v${version}";
- sha256 = "1ih681790sp0lqfbsl153dpr5vzxp1jjza28pajrqjzs7zyjmkgs";
+ sha256 = "083c59yig9z0ksvcm9dvy0mv13k79rgnvqrr5qhbhzjz3bgzy1dq";
};
- vendorSha256 = "1f8za3z5pv1pznbd91fk5j4y8qg93qk5zvnchjl7inyirciawdf6";
+ vendorSha256 = "1s8g0qqg3m6hdvc5v3s86l3ba5grmyhx0lf2ymi39k5dpcg8l19s";
outputs = [ "out" "wordlists" ];
diff --git a/pkgs/tools/networking/bully/default.nix b/pkgs/tools/networking/bully/default.nix
index c9512392347edc9ea2c3a419288112383c65d08a..4117932550f424aef4bfd8af4c8510ab65e41175 100644
--- a/pkgs/tools/networking/bully/default.nix
+++ b/pkgs/tools/networking/bully/default.nix
@@ -1,33 +1,32 @@
-{ stdenv, fetchFromGitHub, openssl, libpcap }:
+{ stdenv, fetchFromGitHub, libpcap }:
stdenv.mkDerivation rec {
-
pname = "bully";
- version = "1.1";
+ version = "1.4-00";
src = fetchFromGitHub {
- sha256 = "1qvbbf72ryd85bp4v62fk93ag2sn25rj7kipgagbv22hnq8yl3zd";
- rev = version;
+ owner = "kimocoder";
repo = "bully";
- owner = "aanarchyy";
+ rev = version;
+ sha256 = "1n2754a5z44g414a0hj3cmi9q5lwnzyvmvzskrj2nci8c8m2kgnf";
};
- buildInputs = [ openssl libpcap ];
- buildPhase = ''
- cd src
- make
- '';
+ buildInputs = [ libpcap ];
+
+ enableParallelBuilding = true;
+
+ sourceRoot = "./source/src";
installPhase = ''
- mkdir -p $out/bin
- mv bully $out/bin
+ install -Dm555 -t $out/bin bully
+ install -Dm444 -t $out/share/doc/${pname} ../*.md
'';
meta = with stdenv.lib; {
description = "Retrieve WPA/WPA2 passphrase from a WPS enabled access point";
- homepage = "https://github.com/aanarchyy/bully";
- maintainers = with maintainers; [ edwtjo ];
+ homepage = "https://github.com/kimocoder/bully";
license = licenses.gpl3;
+ maintainers = with maintainers; [ edwtjo ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/tools/networking/cassowary/default.nix b/pkgs/tools/networking/cassowary/default.nix
index be1df3394396fce5e2f80cda748a15683b4d9eac..e76a505fe9d7296a92ac98fe58d189fc78615d71 100644
--- a/pkgs/tools/networking/cassowary/default.nix
+++ b/pkgs/tools/networking/cassowary/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "cassowary";
- version = "0.7.0";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "rogerwelin";
repo = pname;
rev = "v${version}";
- sha256 = "0p5vcs25h5nj36dm9yjmdjymcq0zldm3zlqfppxcjx862h48k8zj";
+ sha256 = "161wzcdq7kpny6fzxsqk2ivnah0xwmh2knv37jn0x18lclga1k9s";
};
- vendorSha256 = "1m5jaqf5jrib415k0i7w6rf5bjjwfn572wk94jwfpwjcbbvh8fck";
+ vendorSha256 = "1qgilmkai9isbbg4pzqic6i8v5z8cay0ilw1gb69z4a6f2q4zhkp";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
diff --git a/pkgs/tools/networking/cjdns/default.nix b/pkgs/tools/networking/cjdns/default.nix
index 9a74344d2936527fc3b46a1b64208618dd7924a5..13388d3377913f52d730ce049ad0d9b434a54d59 100644
--- a/pkgs/tools/networking/cjdns/default.nix
+++ b/pkgs/tools/networking/cjdns/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, nodejs, which, python27, utillinux, nixosTests }:
-let version = "20.6"; in
-stdenv.mkDerivation {
- name = "cjdns-"+version;
+stdenv.mkDerivation rec {
+ pname = "cjdns";
+ version = "20.7";
src = fetchFromGitHub {
owner = "cjdelisle";
repo = "cjdns";
rev = "cjdns-v${version}";
- sha256 = "1d5rrnqb5dcmm5cg2ky1cgxz6ncb23n1j797j9zzw6xxdvkf3kgi";
+ sha256 = "09gpqpzc00pp3cj7lyq9876p7is4bcndpdi5knqbv824vk4bj3k0";
};
buildInputs = [ which python27 nodejs ] ++
diff --git a/pkgs/tools/networking/clash/default.nix b/pkgs/tools/networking/clash/default.nix
index af21e9d4fef599c31d2e9f6cf69b282b9f66e73e..17592ec336997457acdaf53bcfe9b330b1b6d926 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.20.0";
+ version = "1.0.0";
src = fetchFromGitHub {
owner = "Dreamacro";
repo = pname;
rev = "v${version}";
- sha256 = "1nb4hl9x2lj0hy8byz14c2xn6yhrb6pqmhzl002k83qd3zrc6s3p";
+ sha256 = "0qyfv6h6m86m5bwayj0s1pjldnbagy63zc2ygzpnicihmd58khny";
};
goPackagePath = "github.com/Dreamacro/clash";
- vendorSha256 = "0nh3cn31p7yhnhjzqp84dnhzy3hag253bjp70w8q03lw7mkhdgz3";
+ vendorSha256 = "0ap6wsx23s4q730s6d5cgc4ginh8zj5sd32k0za49fh50v8k8zbh";
buildFlagsArray = [
"-ldflags="
@@ -26,4 +26,4 @@ buildGoModule rec {
maintainers = with maintainers; [ contrun filalex77 ];
platforms = platforms.all;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/networking/connman/connmanui/default.nix b/pkgs/tools/networking/connman/connmanui/default.nix
deleted file mode 100644
index 51c97e6cb7ecb04413f70d48aa5c38517fcd1ab3..0000000000000000000000000000000000000000
--- a/pkgs/tools/networking/connman/connmanui/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ stdenv, fetchgit, autoconf, automake, libtool, glib, gtk3, dbus, pkgconfig, file, intltool, connman }:
-
-stdenv.mkDerivation rec {
- pname = "connmanui";
- rev = "fce0af94e121bde77c7fa2ebd6a319f0180c5516";
- version = "22062015-${rev}";
-
- src = fetchgit {
- inherit rev;
- url = "git://github.com/tbursztyka/connman-ui.git";
- sha256 = "0ixx8c9cfdp480z21xfjb7n1x27sf1g8gmgbmcfhr0k888dmziyy";
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ autoconf automake libtool glib gtk3 dbus file intltool connman ];
-
- preConfigure = ''
- rm m4/intltool.m4
- ln -s ${intltool}/share/aclocal/intltool.m4 m4/
- set -e
- ./autogen.sh
- sed -i "s/\/usr\/bin\/file/file/g" ./configure
- '';
-
- configureScript = "./configure";
-
- meta = {
- description = "A full-featured GTK based trayicon UI for ConnMan";
- homepage = "https://github.com/tbursztyka/connman-ui";
- maintainers = [ stdenv.lib.maintainers.matejc ];
- platforms = stdenv.lib.platforms.linux;
- license = stdenv.lib.licenses.gpl2;
- };
-}
diff --git a/pkgs/tools/networking/corerad/default.nix b/pkgs/tools/networking/corerad/default.nix
index bbdb98ae4950fae31e31386e528557cad7455b9a..2b1e94d2c19b620c305697d671b9ad082759d3d7 100644
--- a/pkgs/tools/networking/corerad/default.nix
+++ b/pkgs/tools/networking/corerad/default.nix
@@ -1,24 +1,34 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
buildGoModule rec {
pname = "corerad";
- version = "0.2.6";
+ version = "0.2.7";
src = fetchFromGitHub {
owner = "mdlayher";
repo = "corerad";
rev = "v${version}";
- sha256 = "16rwydvqkzi0jlgwpl3d4f8zd35y4lv4h5xa30ybqmwwp1k5ymf0";
+ sha256 = "073hjbwra8ihh11ha5ajqq2r98cc5li4k0xs4p4s055q197zj3aa";
};
- vendorSha256 = "1431fvi9b0id3zhgkxhiampc5avvp998lncyd5l2gn5py3qz6sdl";
+ vendorSha256 = "19hp8xqr50v8h9vblihalvkb9ll8c0v4p071j9j1zkbjhnb07rca";
- buildFlagsArray = ''
- -ldflags=
- -X github.com/mdlayher/corerad/internal/build.linkTimestamp=1591474872
- -X github.com/mdlayher/corerad/internal/build.linkVersion=v${version}
+ # Since the tarball pulled from GitHub doesn't contain git tag information,
+ # we fetch the expected tag's timestamp from a file in the root of the
+ # repository.
+ preBuild = ''
+ buildFlagsArray=(
+ -ldflags="
+ -X github.com/mdlayher/corerad/internal/build.linkTimestamp=$(<.gittagtime)
+ -X github.com/mdlayher/corerad/internal/build.linkVersion=v${version}
+ "
+ )
'';
+ passthru.tests = {
+ inherit (nixosTests) corerad;
+ };
+
meta = with stdenv.lib; {
homepage = "https://github.com/mdlayher/corerad";
description = "CoreRAD extensible and observable IPv6 NDP RA daemon";
diff --git a/pkgs/tools/networking/dnscrypt-proxy2/default.nix b/pkgs/tools/networking/dnscrypt-proxy2/default.nix
index 7f16d9478f3fc03725e883c67386953ff2e491d9..d5b92c17a65abf454d6d61ddf19168606fecf8f4 100644
--- a/pkgs/tools/networking/dnscrypt-proxy2/default.nix
+++ b/pkgs/tools/networking/dnscrypt-proxy2/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "dnscrypt-proxy2";
- version = "2.0.42";
+ version = "2.0.44";
- goPackagePath = "github.com/jedisct1/dnscrypt-proxy";
+ vendorSha256 = null;
src = fetchFromGitHub {
- owner = "jedisct1";
+ owner = "DNSCrypt";
repo = "dnscrypt-proxy";
rev = version;
- sha256 = "1v4n0pkwcilxm4mnj4fsd4gf8pficjj40jnmfkiwl7ngznjxwkyw";
+ sha256 = "08bg60j5z349blj5sip1f8f793q12ix3zmqkayym5nf69s1pfm7l";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/networking/dropbear/default.nix b/pkgs/tools/networking/dropbear/default.nix
index 20d2545e508278f865bedf9791029aa10b4db8e8..dcb05eb84842f2a5d12a6061b593c177f9e5b5d0 100644
--- a/pkgs/tools/networking/dropbear/default.nix
+++ b/pkgs/tools/networking/dropbear/default.nix
@@ -4,11 +4,11 @@
}:
stdenv.mkDerivation rec {
- name = "dropbear-2019.78";
+ name = "dropbear-2020.80";
src = fetchurl {
url = "https://matt.ucc.asn.au/dropbear/releases/${name}.tar.bz2";
- sha256 = "19242qlr40pbqfqd0gg6h8qpj38q6lgv03ja6sahj9vj2abnanaj";
+ sha256 = "0jbrbpdzyv11x5rkljdimzq9p6a7da5siw9k405ibnpjj4dr89yr";
};
dontDisableStatic = enableStatic;
diff --git a/pkgs/tools/networking/findomain/default.nix b/pkgs/tools/networking/findomain/default.nix
index e194425769880aa8de1fa746433941a2a5de9724..69e09b60d02aad50c3adb004c4a7831f26d6ab0c 100644
--- a/pkgs/tools/networking/findomain/default.nix
+++ b/pkgs/tools/networking/findomain/default.nix
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "findomain";
- version = "1.5.0";
+ version = "1.7.0";
src = fetchFromGitHub {
owner = "Edu4rdSHL";
repo = pname;
rev = version;
- sha256 = "1w3parmk3836v5ghn3cgcxyk0alk05r5ljl3j1fpnly5xvl131rd";
+ sha256 = "1q8yxl4y8f787a0q87gxgj1p9lgzhhfk3fgysq9xj8yfvwm8abji";
};
- cargoSha256 = "1cs076cgkzjan6y78a3bhriv2q2s83hp5vzhkjwz4dqn83r6b8hx";
+ cargoSha256 = "02d538j13v3f1dc99vpzhby42ps7lig000idwdsxa1mwkjxrf2z2";
nativeBuildInputs = [ installShellFiles perl ];
buildInputs = lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix
index a52088ed231df08852fc31dc5fababd3d16d33f0..7ecfb559dcc7d5b1d1d64a039abf513c34caa8c2 100644
--- a/pkgs/tools/networking/flannel/default.nix
+++ b/pkgs/tools/networking/flannel/default.nix
@@ -4,7 +4,7 @@ with lib;
buildGoPackage rec {
pname = "flannel";
- version = "0.11.0";
+ version = "0.12.0";
rev = "v${version}";
goPackagePath = "github.com/coreos/flannel";
@@ -13,7 +13,7 @@ buildGoPackage rec {
inherit rev;
owner = "coreos";
repo = "flannel";
- sha256 = "0akxlrrsm2w51g0qd7dnsdy0hdajx98sdhxw4iknjr2kn7j3gph9";
+ sha256 = "04g7rzgyi3xs3sf5p1a9dmd08crdrz6y1b02ziv3444qk40jyswd";
};
meta = {
diff --git a/pkgs/tools/networking/grpcui/default.nix b/pkgs/tools/networking/grpcui/default.nix
index 6bae95298fe2efc6493d5dd25d824b56a01346aa..2fc95c7621010cad332d86d5b64818bae498efcc 100644
--- a/pkgs/tools/networking/grpcui/default.nix
+++ b/pkgs/tools/networking/grpcui/default.nix
@@ -2,16 +2,20 @@
buildGoModule rec {
pname = "grpcui";
- version = "0.2.1";
+ version = "1.0.0";
src = fetchFromGitHub {
owner = "fullstorydev";
repo = pname;
rev = "v${version}";
- sha256 = "0dcah6bamjqyp9354qrd1cykdr5k5l93hh7qcy5b4nkag9531gl0";
+ sha256 = "0b6rc294v8jagk79hcjbaldfi7y7idx8bknsbdi3djym5rspdg6s";
};
- vendorSha256 = "0m9nn8x0ji0n9v3d5w5z3grwv0zh8ijvh92jqjpcfv4bcjr5vsjr";
+ vendorSha256 = "0wih9xvpgqqd82v1pxy5rslrsd6wsl0ys1bi1mf373dnfq5vh5a9";
+
+ subPackages = [ "cmd/grpcui" ];
+
+ buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
meta = with lib; {
description = "An interactive web UI for gRPC, along the lines of postman";
@@ -20,4 +24,4 @@ buildGoModule rec {
maintainers = with maintainers; [ pradyuman ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/networking/haproxy/default.nix b/pkgs/tools/networking/haproxy/default.nix
index c5aeaaa7bb43d0700c8084b59b9ed8d6d32bb0c2..09b228c0b81880124dbcab1d2a4a6580080f8616 100644
--- a/pkgs/tools/networking/haproxy/default.nix
+++ b/pkgs/tools/networking/haproxy/default.nix
@@ -11,11 +11,11 @@ assert usePcre -> pcre != null;
stdenv.mkDerivation rec {
pname = "haproxy";
- version = "2.1.4";
+ version = "2.1.7";
src = fetchurl {
url = "https://www.haproxy.org/download/${stdenv.lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz";
- sha256 = "1kcizs5r538chhpwqykdngxyqfi98i03akfjnii721npjvv0y0si";
+ sha256 = "0fd3c1znid5a9w3gcf77b85hm2a2558w9s02c4b7xzkmivqnqbir";
};
buildInputs = [ openssl zlib ]
diff --git a/pkgs/tools/networking/httpie/default.nix b/pkgs/tools/networking/httpie/default.nix
index 01986bf9321928cf13572dd9360dcb93519c0e66..bf80cd48ffa2eb3181303c15deb1f728fa15a4c6 100644
--- a/pkgs/tools/networking/httpie/default.nix
+++ b/pkgs/tools/networking/httpie/default.nix
@@ -1,21 +1,30 @@
-{ stdenv, fetchFromGitHub, python3Packages, docutils, }:
+{ stdenv, fetchFromGitHub, python3Packages, docutils, fetchpatch }:
python3Packages.buildPythonApplication rec {
pname = "httpie";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "jakubroztocil";
repo = "httpie";
rev = version;
- sha256 = "1vwjlzx830q4dcm3r7j9cl8yzka37dw42rl1r05m5ysb1081cbj2";
+ sha256 = "0caazv24jr0844c4mdx77vzwwi5m869n10wa42cydb08ppx1xxj6";
};
outputs = [ "out" "doc" "man" ];
propagatedBuildInputs = with python3Packages; [ pygments requests setuptools ];
dontUseSetuptoolsCheck = true;
- patches = [ ./strip-venv.patch ];
+ patches = [
+ ./strip-venv.patch
+
+ # Fix `test_ciphers_none_can_be_selected`
+ # TODO: remove on next release
+ (fetchpatch {
+ url = "https://github.com/jakubroztocil/httpie/commit/49e71d252f54871a6bc49cb1cba103d385a543b8.patch";
+ sha256 = "13b2faf50gimj7f17dlx4gmd8ph8ipgihpzfqbvmfjlbf1v95fsj";
+ })
+ ];
checkInputs = with python3Packages; [
mock
diff --git a/pkgs/tools/networking/httplab/default.nix b/pkgs/tools/networking/httplab/default.nix
index f39b061c34db01f1c4d60ed504ab21339afc9636..f4fb4fe960764416154301e4a34fc37dca29c24d 100644
--- a/pkgs/tools/networking/httplab/default.nix
+++ b/pkgs/tools/networking/httplab/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "httplab";
- version = "0.3.0";
+ version = "0.4.0";
rev = "v${version}";
goPackagePath = "github.com/gchaincl/httplab";
@@ -11,7 +11,7 @@ buildGoPackage rec {
owner = "gchaincl";
repo = "httplab";
inherit rev;
- sha256 = "1q9rp43z59nryfm79gci5a1gmqw552rqd4cki81rymbj3f6xvrf9";
+ sha256 = "0442nnpxyfl2gi9pilv7q6cxs2cd98wblg8d4nw6dx98yh4h99zs";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/networking/i2pd/default.nix b/pkgs/tools/networking/i2pd/default.nix
index 7c6e6ada4c5a7081d3b00b9c4c3dca79613214c8..b686ea4d04f22261f1c15dabe83ea50b0ee0b604 100644
--- a/pkgs/tools/networking/i2pd/default.nix
+++ b/pkgs/tools/networking/i2pd/default.nix
@@ -9,13 +9,13 @@ assert upnpSupport -> miniupnpc != null;
stdenv.mkDerivation rec {
pname = "i2pd";
- version = "2.30.0";
+ version = "2.32.1";
src = fetchFromGitHub {
owner = "PurpleI2P";
repo = pname;
rev = version;
- sha256 = "1wvn8hs2ps3yzxzv05jnbm7zr1v8gv0phbx38m7l5xhqjmrpnscw";
+ sha256 = "15ng2c7i3jxmhpc2q0dl8arc72qbsq9y9paz5hgln907yy7dqx7c";
};
buildInputs = with stdenv.lib; [ boost zlib openssl ]
diff --git a/pkgs/tools/networking/iperf/3.nix b/pkgs/tools/networking/iperf/3.nix
index 4506fbb11e36c691a69f31d1e2a06032bde9b164..4910ff21da625d98b36c645e64b9ca50282b84ac 100644
--- a/pkgs/tools/networking/iperf/3.nix
+++ b/pkgs/tools/networking/iperf/3.nix
@@ -1,11 +1,12 @@
{ stdenv, fetchurl, openssl, fetchpatch }:
stdenv.mkDerivation rec {
- name = "iperf-3.7";
+ pname = "iperf";
+ version = "3.8.1";
src = fetchurl {
- url = "https://downloads.es.net/pub/iperf/${name}.tar.gz";
- sha256 = "033is7b5grfbiil98jxlz4ixp9shm44x6hy8flpsyz1i4h108inq";
+ url = "https://downloads.es.net/pub/iperf/iperf-${version}.tar.gz";
+ sha256 = "15pdgnan9krf3dijan9in73ir8rcmhk3iw8085d732is4zrq1c75";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/networking/libreswan/default.nix b/pkgs/tools/networking/libreswan/default.nix
index 71fdcc947d3a4b46c3f67a7a53138784df2f7757..3e7719c40d410a915dcd3bc0511c6e10c4fdfeeb 100644
--- a/pkgs/tools/networking/libreswan/default.nix
+++ b/pkgs/tools/networking/libreswan/default.nix
@@ -5,9 +5,6 @@
}:
let
- optional = stdenv.lib.optional;
- version = "3.31";
- name = "libreswan-${version}";
binPath = stdenv.lib.makeBinPath [
bash iproute iptables procps coreutils gnused gawk nss.tools which python
];
@@ -16,13 +13,13 @@ in
assert docs -> xmlto != null;
assert stdenv.isLinux -> libselinux != null;
-stdenv.mkDerivation {
- inherit name;
- inherit version;
+stdenv.mkDerivation rec {
+ pname = "libreswan";
+ version = "3.32";
src = fetchurl {
- url = "https://download.libreswan.org/${name}.tar.gz";
- sha256 = "1wxqsv11nqgfj5and5xzfgh6ayqvl47midcghd5ryynh60mp7naa";
+ url = "https://download.libreswan.org/${pname}-${version}.tar.gz";
+ sha256 = "0bj3g6qwd3ir3gk6hdl9npy3k44shf56vcgjahn30qpmx3z5fsr3";
};
# These flags were added to compile v3.18. Try to lift them when updating.
@@ -37,8 +34,8 @@ stdenv.mkDerivation {
nativeBuildInputs = [ makeWrapper pkgconfig ];
buildInputs = [ bash iproute iptables systemd coreutils gnused gawk gmp unbound bison flex pam libevent
libcap_ng curl nspr nss python ldns ]
- ++ optional docs xmlto
- ++ optional stdenv.isLinux libselinux;
+ ++ stdenv.lib.optional docs xmlto
+ ++ stdenv.lib.optional stdenv.isLinux libselinux;
prePatch = ''
# Correct bash path
diff --git a/pkgs/tools/networking/megatools/default.nix b/pkgs/tools/networking/megatools/default.nix
index b729e9961857a69029b6e66b773fac9d781d3c6e..43bbc62be9546a630d33a2afa6cdb6594e336faa 100644
--- a/pkgs/tools/networking/megatools/default.nix
+++ b/pkgs/tools/networking/megatools/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
description = "Command line client for Mega.co.nz";
homepage = "https://megatools.megous.com/";
license = licenses.gpl2Plus;
- maintainers = [ maintainers.viric maintainers.AndersonTorres ];
+ maintainers = with maintainers; [ viric AndersonTorres zowoq ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/networking/memtier-benchmark/default.nix b/pkgs/tools/networking/memtier-benchmark/default.nix
index 3579002e416987a98cbbec1fb43380a539357d5b..a45c3a2e33a17a1f2b9a0967c4c2f768ec427a76 100644
--- a/pkgs/tools/networking/memtier-benchmark/default.nix
+++ b/pkgs/tools/networking/memtier-benchmark/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "memtier-benchmark";
- version = "1.2.17";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "redislabs";
repo = "memtier_benchmark";
rev = "refs/tags/${version}";
- sha256 = "18cka6sv3w8ffa81126nzi04if9g1wd3i3apxsgmv7xm2p8fsa39";
+ sha256 = "0m2qnnc71qpdj8w421bxn0zxz6ddvzy7b0n19jvyncnzvk1ff0sq";
};
patchPhase = ''
diff --git a/pkgs/tools/networking/minidlna/default.nix b/pkgs/tools/networking/minidlna/default.nix
index 0fbd76855a7dae6c284e568c26a8296e51cb45d0..6a14b5f1c82d13c685df81dc9129380c9c0dd58d 100644
--- a/pkgs/tools/networking/minidlna/default.nix
+++ b/pkgs/tools/networking/minidlna/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, ffmpeg, flac, libvorbis, libogg, libid3tag, libexif, libjpeg, sqlite, gettext }:
+{ stdenv, fetchurl, ffmpeg_3, flac, libvorbis, libogg, libid3tag, libexif, libjpeg, sqlite, gettext }:
let version = "1.2.1"; in
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
export makeFlags="INSTALLPREFIX=$out"
'';
- buildInputs = [ ffmpeg flac libvorbis libogg libid3tag libexif libjpeg sqlite gettext ];
+ buildInputs = [ ffmpeg_3 flac libvorbis libogg libid3tag libexif libjpeg sqlite gettext ];
postInstall = ''
mkdir -p $out/share/man/man{5,8}
diff --git a/pkgs/tools/networking/modem-manager/default.nix b/pkgs/tools/networking/modem-manager/default.nix
index 7329d78c2c8325157928507f58247a4ea9b94cda..c3981b902f2b9d1845103774205d6565e008d149 100644
--- a/pkgs/tools/networking/modem-manager/default.nix
+++ b/pkgs/tools/networking/modem-manager/default.nix
@@ -3,12 +3,12 @@
stdenv.mkDerivation rec {
pname = "modem-manager";
- version = "1.12.8";
+ version = "1.12.10";
package = "ModemManager";
src = fetchurl {
url = "https://www.freedesktop.org/software/${package}/${package}-${version}.tar.xz";
- sha256 = "1zrsf57bn9rmaa2qvavr1aisci76vwlx0viqpwmkw3ds2l33vdb8";
+ sha256 = "1apq9camys2gaw6y6ic1ld20cncfwpmxnzvh4j5zkbbjpf5hbcxj";
};
nativeBuildInputs = [ vala gobject-introspection gettext pkgconfig ];
diff --git a/pkgs/tools/networking/mu/default.nix b/pkgs/tools/networking/mu/default.nix
index cf2a01b3bb279c95225d89aabbd599170694ab8a..fc693bae212da3873ca99344e2b8d8406b5c2504 100644
--- a/pkgs/tools/networking/mu/default.nix
+++ b/pkgs/tools/networking/mu/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "mu";
- version = "1.4.9";
+ version = "1.4.10";
src = fetchFromGitHub {
owner = "djcb";
repo = "mu";
rev = version;
- sha256 = "1l8c72f3yd2vypc11frsmjnkr87h1q4gb6k3armpypwv6a6zl8z4";
+ sha256 = "10vnqlpphjkkiji42sfs954l1zfgwnic7mmpr4nx6yx44z619v0y";
};
postPatch = stdenv.lib.optionalString (batchSize != null) ''
diff --git a/pkgs/tools/networking/network-manager/applet/default.nix b/pkgs/tools/networking/network-manager/applet/default.nix
index 109c4c8cce15d79e9b504bef24ee5494e6e50bed..9f92fcfa1ab34370fec6247d9c22ef39abc2367c 100644
--- a/pkgs/tools/networking/network-manager/applet/default.nix
+++ b/pkgs/tools/networking/network-manager/applet/default.nix
@@ -26,11 +26,11 @@
stdenv.mkDerivation rec {
pname = "network-manager-applet";
- version = "1.16.0";
+ version = "1.18.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1rf3nm0hjcy9f8ajb4vmvwy503w8yj8d4daxkcb7w7i7b92qmyfn";
+ sha256 = "12xiy8g8qk18jvxvn78mvq03zvzp06bww49na765jjw0rq541fyx";
};
mesonFlags = [
diff --git a/pkgs/tools/networking/network-manager/dmenu/default.nix b/pkgs/tools/networking/network-manager/dmenu/default.nix
index f84ef027f76205418644590f74a7ebe3268b356c..4204ba1fcdba42085429f053c62cb27a32ee240b 100644
--- a/pkgs/tools/networking/network-manager/dmenu/default.nix
+++ b/pkgs/tools/networking/network-manager/dmenu/default.nix
@@ -4,13 +4,13 @@
let inherit (python3Packages) python pygobject3;
in stdenv.mkDerivation rec {
pname = "networkmanager_dmenu";
- version = "1.1";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "firecat53";
repo = "networkmanager-dmenu";
- rev = "v${version}";
- sha256 = "1z6151z7c4jv5k2i50zr7ld4k3m07dgpmss9f3hsav95cv55dcnb";
+ rev = "${version}";
+ sha256 = "1msk4zkm4042av61rgbwc62i62vnv9py93fm1bczmw0b1f54qpmk";
};
buildInputs = [ glib python pygobject3 gobject-introspection networkmanager python3Packages.wrapPython ];
diff --git a/pkgs/tools/networking/network-manager/fortisslvpn/default.nix b/pkgs/tools/networking/network-manager/fortisslvpn/default.nix
index 0ce50a3b2d4ba793a0a30fe0d706b61192e96f57..3cc4133b41cf8170a8bee8bd0e8ec0e7fc654e73 100644
--- a/pkgs/tools/networking/network-manager/fortisslvpn/default.nix
+++ b/pkgs/tools/networking/network-manager/fortisslvpn/default.nix
@@ -1,10 +1,24 @@
-{ stdenv, fetchurl, substituteAll, openfortivpn, intltool, pkgconfig, file, gtk3,
-networkmanager, ppp, libsecret, withGnome ? true, gnome3, fetchpatch, libnma }:
+{ stdenv
+, fetchurl
+, substituteAll
+, openfortivpn
+, gettext
+, pkg-config
+, file
+, glib
+, gtk3
+, networkmanager
+, ppp
+, libsecret
+, withGnome ? true
+, gnome3
+, fetchpatch
+, libnma
+}:
-let
+stdenv.mkDerivation rec {
pname = "NetworkManager-fortisslvpn";
version = "1.2.10";
-in stdenv.mkDerivation {
name = "${pname}${if withGnome then "-gnome" else ""}-${version}";
src = fetchurl {
@@ -17,6 +31,7 @@ in stdenv.mkDerivation {
src = ./fix-paths.patch;
inherit openfortivpn;
})
+
# Don't use etc/dbus-1/system.d
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/merge_requests/11.patch";
@@ -24,21 +39,34 @@ in stdenv.mkDerivation {
})
];
- buildInputs = [ openfortivpn networkmanager ppp ]
- ++ stdenv.lib.optionals withGnome [ gtk3 libsecret libnma ];
+ nativeBuildInputs = [
+ gettext
+ pkg-config
+ file
+ ];
- nativeBuildInputs = [ intltool pkgconfig file ];
+ buildInputs = [
+ openfortivpn
+ networkmanager
+ ppp
+ glib
+ ] ++ stdenv.lib.optionals withGnome [
+ gtk3
+ libsecret
+ libnma
+ ];
configureFlags = [
- "--without-libnm-glib"
"--with-gnome=${if withGnome then "yes" else "no"}"
"--localstatedir=/var"
"--enable-absolute-paths"
];
- # the installer only create an empty directory in localstatedir, so
- # we can drop it
- installFlags = [ "localstatedir=." ];
+ installFlags = [
+ # the installer only creates an empty directory in localstatedir, so
+ # we can drop it
+ "localstatedir=."
+ ];
passthru = {
updateScript = gnome3.updateScript {
@@ -48,9 +76,8 @@ in stdenv.mkDerivation {
};
meta = with stdenv.lib; {
- description = "NetworkManager's FortiSSL plugin";
+ description = "NetworkManager’s FortiSSL plugin";
inherit (networkmanager.meta) maintainers platforms;
license = licenses.gpl2;
};
}
-
diff --git a/pkgs/tools/networking/network-manager/libnma/default.nix b/pkgs/tools/networking/network-manager/libnma/default.nix
index 727c18e92c1055e4b1cc59f2d3b3cccd4cfca050..7d7889f9a5bccbb2f18ba6aac8272c90f6c3e1e3 100644
--- a/pkgs/tools/networking/network-manager/libnma/default.nix
+++ b/pkgs/tools/networking/network-manager/libnma/default.nix
@@ -23,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "libnma";
- version = "1.8.28";
+ version = "1.8.30";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "09mp6k0hfam1vyyv9kcd8j4gb2r58i05ipx2nswb58ris599bxja";
+ sha256 = "1d5gzn7ss5vi0bhc8s4i5gsrck1ajslajam5jxfqazg094mffcys";
};
patches = [
diff --git a/pkgs/tools/networking/ntp/default.nix b/pkgs/tools/networking/ntp/default.nix
index d118227c3268fc1552b203d913ff3d67b35f4a19..a7deaf7b69488a55c838b416ea49e1c0e698f217 100644
--- a/pkgs/tools/networking/ntp/default.nix
+++ b/pkgs/tools/networking/ntp/default.nix
@@ -8,11 +8,11 @@ let
in
stdenv.mkDerivation rec {
- name = "ntp-4.2.8p14";
+ name = "ntp-4.2.8p15";
src = fetchurl {
url = "https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/${name}.tar.gz";
- sha256 = "1dsfbrad5adwjnm3k0y0ip8dzs7r2nmw66vjil8gvapnh7qf8q0r";
+ sha256 = "06cwhimm71safmwvp6nhxp6hvxsg62whnbgbgiflsqb8mgg40n7n";
};
# The hardcoded list of allowed system calls for seccomp is
diff --git a/pkgs/tools/networking/openapi-generator-cli/default.nix b/pkgs/tools/networking/openapi-generator-cli/default.nix
index 2e5695ff45256a7aaa2190994ef75ddb5fb1015f..2b09fe901d07fdefa9670e40d65e680fcaffa789 100644
--- a/pkgs/tools/networking/openapi-generator-cli/default.nix
+++ b/pkgs/tools/networking/openapi-generator-cli/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
];
src = fetchurl {
- url = "http://central.maven.org/maven2/org/openapitools/${pname}/${version}/${jarfilename}";
+ url = "mirror://maven/org/openapitools/${pname}/${version}/${jarfilename}";
sha256 = "1pafv432ll3pp52580pbnk0gnrm6byl5fkrf1rarhxfkpkr82yif";
};
diff --git a/pkgs/tools/networking/openconnect_pa/default.nix b/pkgs/tools/networking/openconnect_pa/default.nix
index 2c452847aa3bac2358c609a9dba7a236388495f2..4b108dc303e88d40898388d615cd3a73eb0de3cb 100644
--- a/pkgs/tools/networking/openconnect_pa/default.nix
+++ b/pkgs/tools/networking/openconnect_pa/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
};
preConfigure = ''
- export PKG_CONFIG=${pkgconfig}/bin/pkg-config
+ export PKG_CONFIG=${pkgconfig}/bin/${pkgconfig.targetPrefix}pkg-config
export LIBXML2_CFLAGS="-I ${libxml2.dev}/include/libxml2"
export LIBXML2_LIBS="-L${libxml2.out}/lib -lxml2"
'';
diff --git a/pkgs/tools/networking/openfortivpn/default.nix b/pkgs/tools/networking/openfortivpn/default.nix
index bd1c02f9b545d3eb6bdde10e8eb695fb88ca3d34..a5e46c6bc575c165cabac768316002c9d840a4bd 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.14.0";
+ version = "1.14.1";
in stdenv.mkDerivation {
name = "${repo}-${version}";
@@ -12,7 +12,7 @@ in stdenv.mkDerivation {
owner = "adrienverge";
inherit repo;
rev = "v${version}";
- sha256 = "1qn48sp3ydbik7nc9x5l22gvvnr99f89jy1lvnf64bdg218kr0z7";
+ sha256 = "1r9lp19fmqx9dw33j5967ydijbnacmr80mqnhbbxyqiw4k5c10ds";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/networking/persepolis/default.nix b/pkgs/tools/networking/persepolis/default.nix
index 63e2af48c1ea22aa4786cec41d9851120586ce7a..ecceed216607112ef319f0053b7ba11a66777045 100644
--- a/pkgs/tools/networking/persepolis/default.nix
+++ b/pkgs/tools/networking/persepolis/default.nix
@@ -6,22 +6,24 @@
, pyqt5
, requests
, setproctitle
+, setuptools
, sound-theme-freedesktop
+, wrapQtAppsHook
, youtube-dl
}:
buildPythonApplication rec {
pname = "persepolis";
- version = "3.1.0";
+ version = "3.2.0";
src = fetchFromGitHub {
owner = "persepolisdm";
repo = "persepolis";
rev = version;
- sha256 = "0xngk8wgj5k27mh3bcrf2wwzqr8a3g0d4pc5i5vcavnnaj03j44m";
+ sha256 = "1rh7q432ynbysapsd075nif975ync71icpb71x2mb4j8jx1vzs45";
};
- # see: https://github.com/persepolisdm/persepolis/blob/3.1.0/setup.py#L130
+ # see: https://github.com/persepolisdm/persepolis/blob/3.2.0/setup.py#L130
doCheck = false;
preBuild=''
@@ -36,10 +38,17 @@ buildPythonApplication rec {
postInstall = ''
mkdir -p $out/share/applications
cp $src/xdg/com.github.persepolisdm.persepolis.desktop $out/share/applications
- wrapProgram $out/bin/persepolis --prefix PATH : "${lib.makeBinPath [aria libnotify ]}"
'';
- buildInputs = [ makeWrapper ];
+ # prevent double wrapping
+ dontWrapQtApps = true;
+ nativeBuildInputs = [ wrapQtAppsHook ];
+
+ # feed args to wrapPythonApp
+ makeWrapperArgs = [
+ "--prefix PATH : ${lib.makeBinPath [aria libnotify ]}"
+ ''''${qtWrapperArgs[@]}''
+ ];
propagatedBuildInputs = [
pulseaudio
@@ -47,6 +56,7 @@ buildPythonApplication rec {
pyqt5
requests
setproctitle
+ setuptools
sound-theme-freedesktop
youtube-dl
];
diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix
index bdd650494b15fc9255f3f2bfe86e4949a62e9c9b..25e426dc43e3ea93215902cefa5dd8f796b1a337 100644
--- a/pkgs/tools/networking/slack-cli/default.nix
+++ b/pkgs/tools/networking/slack-cli/default.nix
@@ -5,7 +5,8 @@
# for token storage, except that it would make the Nix package inconsistent with
# upstream and other distributions.
-{ stdenv, lib, fetchFromGitHub, curl, jq, runtimeShell }:
+{ stdenv, lib, fetchFromGitHub, curl, jq, coreutils, gnugrep, gnused
+, runtimeShell }:
stdenv.mkDerivation rec {
pname = "slack-cli";
@@ -33,7 +34,7 @@ stdenv.mkDerivation rec {
MESSAGE
- export PATH=${lib.makeBinPath [ curl jq ]}:"\$PATH"
+ export PATH=${lib.makeBinPath [ curl jq coreutils gnugrep gnused ]}:"\$PATH"
exec "$out/bin/.slack-wrapped" "\$@"
WRAPPER
diff --git a/pkgs/tools/networking/tcpreplay/default.nix b/pkgs/tools/networking/tcpreplay/default.nix
index d6d7b45364a39bc10f167235cd09b92485df3ccd..b40df721c83ee210a14afc96073ff556b0494085 100644
--- a/pkgs/tools/networking/tcpreplay/default.nix
+++ b/pkgs/tools/networking/tcpreplay/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "tcpreplay";
- version = "4.3.2";
+ version = "4.3.3";
src = fetchurl {
url = "https://github.com/appneta/tcpreplay/releases/download/v${version}/tcpreplay-${version}.tar.gz";
- sha256 = "0ld9v88g5xs2rykimksmhlkwbv2r97575c4aqmqdxbvc37crnisg";
+ sha256 = "1plgjm3dr9rr5q71s7paqk2wgrvkihbk2yrf9g3zaks3m750497d";
};
buildInputs = [ libpcap ];
diff --git a/pkgs/tools/networking/tendermint/default.nix b/pkgs/tools/networking/tendermint/default.nix
index 93b0b69f22f1b9c93e291912c5c9f32609711d6e..31cbd1515d8dbdd9eb86d2f8deb765d540bbb05c 100644
--- a/pkgs/tools/networking/tendermint/default.nix
+++ b/pkgs/tools/networking/tendermint/default.nix
@@ -2,16 +2,20 @@
buildGoModule rec {
pname = "tendermint";
- version = "0.32.12";
+ version = "0.33.6";
src = fetchFromGitHub {
owner = "tendermint";
repo = pname;
rev = "v${version}";
- sha256 = "1d3q5d49pzh86brrwp4kfsxs0n9zdmcnkminarg3wl9w97qrjsr6";
+ sha256 = "17zy18s9373f3fp6bqjgj02irzasfv3b6axi84kw7da17mq68vnv";
};
- vendorSha256 = "1vhd3s6yxfhirgipxcy0rh8sk55cdzirr8n8r31sijgyak92mq0l";
+ vendorSha256 = "0i0n89lal99fqnzva51kp9f7wzqsfmncpshwxhq26kvykp7ji7sw";
+
+ subPackages = [ "cmd/tendermint" ];
+
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/tendermint/tendermint/version.GitCommit=${src.rev}" ];
meta = with stdenv.lib; {
description = "Byzantine-Fault Tolerant State Machines. Or Blockchain, for short.";
@@ -20,4 +24,4 @@ buildGoModule rec {
maintainers = with maintainers; [ alexfmpe ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/networking/tridactyl-native/default.nix b/pkgs/tools/networking/tridactyl-native/default.nix
index c2ea4ee62d85cefbe4a5e16f5f0e7361263bc3f3..7072fb96edabbb53d430c4a7d7f0e421c1960cdc 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.19.0";
+ version = "1.19.1";
src = fetchFromGitHub {
owner = "tridactyl";
repo = "tridactyl";
rev = version;
- sha256 = "1myqhhjilj9sjvvw64f2931jqgvwv60ajqngw790ygcs4vr7gmfk";
+ sha256 = "19hldr6ii1z7gghc80h7qsnlz9na586gldm5y33i6lrs93193l82";
};
sourceRoot = "source/native";
diff --git a/pkgs/tools/networking/tunnelto/default.nix b/pkgs/tools/networking/tunnelto/default.nix
index c61da53c6ad5dbc33bfcb5a071aac0a92ace1acb..c774888d04cd56ab7695d9f9eb4dac343e6f746a 100644
--- a/pkgs/tools/networking/tunnelto/default.nix
+++ b/pkgs/tools/networking/tunnelto/default.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "tunnelto";
- version = "0.1.6";
+ version = "0.1.9";
src = fetchFromGitHub {
owner = "agrinman";
repo = pname;
rev = version;
- sha256 = "0yigjg8kjl8v0636hjr3sg33p4v963vzq7wbfi986ymxfx47jqp7";
+ sha256 = "11v06w0mq9l6rcgbm0wx47a5x3n7js8f07g43xfjv0qf0ra4w2xj";
};
- cargoSha256 = "0603b0hn84shl9wdg7zg7kf9050gh33d8ghscwsby1vqanakms9j";
+ cargoSha256 = "0pq0ril8lm6y8pz0jj49zwcbb1yw3hjbpk4m9vp1vfbj3hvjcbp3";
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
buildInputs = [ ]
diff --git a/pkgs/tools/package-management/apk-tools/default.nix b/pkgs/tools/package-management/apk-tools/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..33c08636e44d2dbc83e2010f04826158b50e5d81
--- /dev/null
+++ b/pkgs/tools/package-management/apk-tools/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, lib, fetchurl, lua, openssl, pkg-config, zlib }:
+
+stdenv.mkDerivation rec {
+ pname = "apk-tools";
+ version = "2.10.5";
+
+ src = fetchurl {
+ url = "https://dev.alpinelinux.org/archive/apk-tools/apk-tools-${version}.tar.xz";
+ sha256 = "00z3fqnv8vk2czdm4p2q4sldq0n8sxyf2qfwppyk7wj59d2sq8dp";
+ };
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ lua openssl zlib ];
+
+ makeFlags = [
+ "SBINDIR=$(out)/bin"
+ "LIBDIR=$(out)/lib"
+ "LUA_LIBDIR=$(out)/lib/lua/${lib.versions.majorMinor lua.version}"
+ "MANDIR=$(out)/share/man"
+ "DOCDIR=$(out)/share/doc/apk"
+ "INCLUDEDIR=$(out)/include"
+ "PKGCONFIGDIR=$(out)/lib/pkgconfig"
+ ];
+
+ NIX_CFLAGS_COMPILE = [ "-Wno-error=unused-result" ];
+
+ enableParallelBuilding = true;
+
+ meta = with lib; {
+ homepage = "https://gitlab.alpinelinux.org/alpine/apk-tools";
+ description = "Alpine Package Keeper";
+ maintainers = with maintainers; [ qyliss ];
+ license = licenses.gpl2;
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/tools/package-management/cargo-deb/default.nix b/pkgs/tools/package-management/cargo-deb/default.nix
index c6e8b4803ccfebafc3bdf762e096c1f2672f22c5..96ef0eef8c5a11b93a8d748647d1eaba9344b6af 100644
--- a/pkgs/tools/package-management/cargo-deb/default.nix
+++ b/pkgs/tools/package-management/cargo-deb/default.nix
@@ -2,7 +2,9 @@
, lib
, fetchFromGitHub
, rustPlatform
-, Security }:
+, rust
+, Security
+}:
rustPlatform.buildRustPackage rec {
pname = "cargo-deb";
@@ -19,6 +21,13 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "1vqnnqn6rzkdi239bh3lk7gaxr7w6v3c4ws4ya1ah04g6v9hkzlw";
+ checkType = "debug";
+
+ preCheck = ''
+ substituteInPlace tests/command.rs \
+ --replace 'target/debug' "target/${rust.toRustTarget stdenv.buildPlatform}/debug"
+ '';
+
meta = with lib; {
description = "Generate Debian packages from information in Cargo.toml";
homepage = "https://github.com/mmstick/cargo-deb";
diff --git a/pkgs/tools/package-management/emplace/default.nix b/pkgs/tools/package-management/emplace/default.nix
index 0ccad3013100d135a6f81b9fdb4faf7fbfdf593f..92407e63994bbe8f504a7d72b51efbcf030b1f46 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.3.3";
+ version = "0.3.5";
src = fetchFromGitHub {
owner = "tversteeg";
repo = pname;
rev = "v${version}";
- sha256 = "0zw7lbm6ly2c607ha9gbriknzqbgh3hkqb83507hah1hanzp7zq9";
+ sha256 = "0l68pcln18hgvqayhdnjv70fcs2y7j3fpiyfm3kl0gpykj7l969r";
};
- cargoSha256 = "166nsk3v3w5ji7k8hflvjylz8hkgbxqrdwb03m7l8ak8wgkycxzx";
+ cargoSha256 = "0j953c2h5asvr6fvklbdkk7vkdzdbp9zbzxxiic1gjv953gmw0qq";
meta = with lib; {
description = "Mirror installed software on multiple machines";
diff --git a/pkgs/tools/package-management/nfpm/default.nix b/pkgs/tools/package-management/nfpm/default.nix
index 4c04f24b26c356969fa2cf88ccb198dbd2f2dba7..17fa6fad83a5d75a87609090cdf84651b2bbaa95 100644
--- a/pkgs/tools/package-management/nfpm/default.nix
+++ b/pkgs/tools/package-management/nfpm/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "nfpm";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "goreleaser";
repo = pname;
rev = "v${version}";
- sha256 = "14083sxim17nwmq7w7wvq9sq9pai860v8a2q14vz16hd2i427aqp";
+ sha256 = "1z6z4ad5id6bcxzd8p76akxwvf5jzr54w81798ri9lysf4hdi6sh";
};
- vendorSha256 = "0v86fwi1i6b8ngf60ag31mrbah45f0ncqhrjdk5494f139c26067";
+ vendorSha256 = "0v14j4vsp7f29xajym2dd2zlfv0sqhb04qfs76bcnn0ys6j1xkny";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
diff --git a/pkgs/tools/package-management/nix-universal-prefetch/default.nix b/pkgs/tools/package-management/nix-universal-prefetch/default.nix
index 7079904735d7669a51626742134a661b3768b88d..224ccd1cd9ed64ac444ebbbc80aa67615cf698b9 100644
--- a/pkgs/tools/package-management/nix-universal-prefetch/default.nix
+++ b/pkgs/tools/package-management/nix-universal-prefetch/default.nix
@@ -6,13 +6,13 @@
# No gems used, so mkDerivation is fine.
stdenv.mkDerivation rec {
pname = "nix-universal-prefetch";
- version = "0.2.0";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "samueldr";
repo = "nix-universal-prefetch";
rev = "v${version}";
- sha256 = "1id9iaibrm2d3fa9dkcxnb3sd0j1vh502181gdd199a1cfsmzh1i";
+ sha256 = "1nmxp6846ip2x3mibys3ymgi0813g18p9szqnsciiib3dbis4kwf";
};
installPhase = ''
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 363a7cb04988223b5ef3697bdcc9b241ffedf7d0..5af539bd91776bbd22fd7bc9d610de14c895c6b7 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -13,7 +13,7 @@ common =
, bash, coreutils, gzip, gnutar
, pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost, editline, nlohmann_json
, autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns
- , jq, libarchive, rustc, cargo
+ , jq, libarchive
# Used by tests
, gmock
, busybox-sandbox-shell
@@ -23,7 +23,7 @@ common =
, withLibseccomp ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) libseccomp.meta.platforms, libseccomp
, withAWS ? !enableStatic && (stdenv.isLinux || stdenv.isDarwin), aws-sdk-cpp
, enableStatic ? false
- , name, suffix ? "", src, crates ? null
+ , name, suffix ? "", src
}:
let
@@ -42,14 +42,14 @@ common =
nativeBuildInputs =
[ pkgconfig ]
++ lib.optionals is24 [ autoreconfHook autoconf-archive bison flex libxml2 libxslt
- docbook5 docbook_xsl_ns jq gmock ];
+ docbook5 docbook_xsl_ns jq ];
buildInputs =
[ curl openssl sqlite xz bzip2 nlohmann_json
brotli boost editline
]
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
- ++ lib.optionals is24 [ libarchive rustc cargo ]
+ ++ lib.optionals is24 [ libarchive gmock ]
++ lib.optional withLibseccomp libseccomp
++ lib.optional withAWS
((aws-sdk-cpp.override {
@@ -88,11 +88,6 @@ common =
patchelf --set-rpath $out/lib:${stdenv.cc.cc.lib}/lib $out/lib/libboost_thread.so.*
''}
'' +
- # Unpack the Rust crates.
- lib.optionalString is24 ''
- tar xvf ${crates} -C nix-rust/
- mv nix-rust/nix-vendored-crates* nix-rust/vendor
- '' +
# For Nix-2.3, patch around an issue where the Nix configure step pulls in the
# build system's bash and other utilities when cross-compiling
lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform && isExactly23) ''
@@ -124,7 +119,8 @@ common =
# RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50
++ lib.optional (!withLibseccomp) "--disable-seccomp-sandboxing";
- makeFlags = [ "profiledir=$(out)/etc/profile.d" ];
+ makeFlags = [ "profiledir=$(out)/etc/profile.d" ]
+ ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "PRECOMPILE_HEADERS=0";
installFlags = [ "sysconfdir=$(out)/etc" ];
@@ -200,18 +196,13 @@ in rec {
nixUnstable = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
- suffix = "pre7534_b92f58f6";
+ suffix = "pre7805_984e5213";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "b92f58f6d9e44f97002d1722bd77bad939824c1c";
- sha256 = "1p791961y5v04kpz37g6hm98f1ig7i34inxl9dcj3pbqhf5kicxg";
- };
-
- crates = fetchurl {
- url = "https://hydra.nixos.org/build/118797694/download/1/nix-vendored-crates-2.4pre7534_b92f58f6.tar.xz";
- sha256 = "a4c2612bbd81732bbb899bc0c230e07b16f6b6150ffbb19c4907dedbbc2bf9fc";
+ rev = "984e521392b3f41f7cdab203e5c00f3e00e27a28";
+ sha256 = "1dch48018dwzx9cysnfxrdpszav87s0d635zqw810mgmqpm25fw8";
};
inherit storeDir stateDir confDir boehmgc;
@@ -219,18 +210,13 @@ in rec {
nixFlakes = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
- suffix = "pre20200521_00b562c";
+ suffix = "pre20200622_334e26b";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "00b562c87ec4c3bbe514f5dc1f4d1c41f66f66bf";
- sha256 = "0s8is2czpkcj1x1kcjqgbnsbbl03w3fwjjiclsd44zh1ij3wb90s";
- };
-
- crates = fetchurl {
- url = "https://hydra.nixos.org/build/118093786/download/1/nix-vendored-crates-2.4pre20200501_941f952.tar.xz";
- sha256 = "060f4n5srdbb8vsj0m14aqch7im79a4h5g3nrs41p1xc602vhcdl";
+ rev = "334e26bfc2ce82912602e8a0f9f9c7e0fb5c3221";
+ sha256 = "14a2yyn1ygymlci6hl5d308fs3p3m0mgcfs5dc8dn0s3lg5qvbmp";
};
inherit storeDir stateDir confDir boehmgc;
diff --git a/pkgs/tools/package-management/pacman/default.nix b/pkgs/tools/package-management/pacman/default.nix
index 3ca55ddbbf29a3af747d32f22817fafc97230b3a..980f0d1e0c91d327b7aa6488c96bbbfe8a5968f4 100644
--- a/pkgs/tools/package-management/pacman/default.nix
+++ b/pkgs/tools/package-management/pacman/default.nix
@@ -3,11 +3,11 @@ lzma, curl, runtimeShell }:
stdenv.mkDerivation rec {
pname = "pacman";
- version = "5.2.1";
+ version = "5.2.2";
src = fetchurl {
url = "https://sources.archlinux.org/other/${pname}/${pname}-${version}.tar.gz";
- sha256 = "04pkb8qvkldrayfns8cx4fljl4lyys1dqvlf7b5kkl2z4q3w8c0r";
+ sha256 = "1829jcc300fxidr3cahx5kpnxkpg500daqgn2782hg5m5ygil85v";
};
enableParallelBuilding = true;
diff --git a/pkgs/tools/package-management/reuse/default.nix b/pkgs/tools/package-management/reuse/default.nix
index 13a3a85f082d12bc2e0c5920aa250ef33f8eaa3c..01a1bf4a9336613b6e4299b80e781e7081e9a6e4 100644
--- a/pkgs/tools/package-management/reuse/default.nix
+++ b/pkgs/tools/package-management/reuse/default.nix
@@ -4,13 +4,13 @@ with python3Packages;
buildPythonApplication rec {
pname = "reuse";
- version = "0.7.0";
+ version = "0.11.1";
src = fetchFromGitHub {
owner = "fsfe";
repo = "reuse-tool";
rev = "v${version}";
- sha256 = "04i8zd66cs152h28k9085nqg937wp31pz2yqywaldx1gywijyd8h";
+ sha256 = "0wkk107s0bpvbknapns0qdzf8csrzc2j6gliy6pa8z208fcfzyy3";
};
propagatedBuildInputs = [
@@ -21,6 +21,7 @@ buildPythonApplication rec {
license-expression
requests
setuptools
+ setuptools_scm
];
checkInputs = [ pytest ];
diff --git a/pkgs/tools/package-management/rpm/default.nix b/pkgs/tools/package-management/rpm/default.nix
index fdcf9832e667078efb6884437219dd604a0bf39a..fee282de52fcc3beb74d0cb3067e1835f8ae7204 100644
--- a/pkgs/tools/package-management/rpm/default.nix
+++ b/pkgs/tools/package-management/rpm/default.nix
@@ -1,15 +1,15 @@
-{ stdenv
+{ stdenv, lib
, pkgconfig, autoreconfHook
, fetchurl, cpio, zlib, bzip2, file, elfutils, libbfd, libarchive, nspr, nss, popt, db, xz, python, lua
}:
stdenv.mkDerivation rec {
pname = "rpm";
- version = "4.14.2.1";
+ version = "4.15.1";
src = fetchurl {
- url = "http://ftp.rpm.org/releases/rpm-4.14.x/rpm-${version}.tar.bz2";
- sha256 = "1nmck2fq9h85fgs3zhh6w1avlw5y16cbz5khd459ry3jfd5w4f8i";
+ url = "http://ftp.rpm.org/releases/rpm-${lib.versions.majorMinor version}.x/rpm-${version}.tar.bz2";
+ sha256 = "0c6jwail90fhha3bpx70w4a2i8ycxwvnx6zwxm121l8wc3wlbvyx";
};
outputs = [ "out" "dev" "man" ];
diff --git a/pkgs/tools/security/afl/default.nix b/pkgs/tools/security/afl/default.nix
index e32aa0348747871fd81c3775f466654b36a89daa..091b52bfcf04aab72fbd50f481eb05572f025a19 100644
--- a/pkgs/tools/security/afl/default.nix
+++ b/pkgs/tools/security/afl/default.nix
@@ -9,13 +9,13 @@ let
else throw "afl: no support for ${stdenv.hostPlatform.system}!";
afl = stdenv.mkDerivation rec {
pname = "afl";
- version = "2.56b";
+ version = "2.57b";
src = fetchFromGitHub {
owner = "google";
repo = pname;
rev = "v${version}";
- sha256 = "1q1g59gkm48aa4cg9h70jx4i2gapmypgp5rzs156b2avd95vwkn1";
+ sha256 = "0fqj3g6ds1f21kxz7m9mc1fspi9r4jg9jcmi60inwxijrc5ncvr6";
};
enableParallelBuilding = true;
diff --git a/pkgs/tools/security/age/default.nix b/pkgs/tools/security/age/default.nix
index c3756b545e3eec3015f81c6731a09d6bdd6443cd..429a8689a1ff2c1267cfe7f4301af2c7dfaf4b53 100644
--- a/pkgs/tools/security/age/default.nix
+++ b/pkgs/tools/security/age/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "age";
- version = "unstable-2020-03-25";
+ version = "1.0.0-beta4";
goPackagePath = "github.com/FiloSottile/age";
vendorSha256 = "0km7a2826j3fk2nrkmgc990chrkcfz006wfw14yilsa4p2hmfl7m";
@@ -14,8 +14,8 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "FiloSottile";
repo = "age";
- rev = "f0f8092d60bb96737fa096c29ec6d8adb5810390";
- sha256 = "079kfc8d1pr39hr4qnx48kviyzwg4p8m4pz0bdkypns4aq8ppbfk";
+ rev = "v${version}";
+ sha256 = "0pp6zn4rdypyxn1md9ppisiwiapkfkbh08rzfl3qwn0998wx6gnb";
};
meta = with lib; {
@@ -24,4 +24,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ tazjin ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/security/aws-okta/default.nix b/pkgs/tools/security/aws-okta/default.nix
index fe7d5e69f4d5a4bcf60061891acf5075e4dcb5a4..909c822374f4cb6c751ae5890a5cea1923ca8e39 100644
--- a/pkgs/tools/security/aws-okta/default.nix
+++ b/pkgs/tools/security/aws-okta/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "aws-okta";
- version = "0.26.3";
+ version = "1.0.2";
goPackagePath = "github.com/segmentio/aws-okta";
@@ -10,13 +10,13 @@ buildGoPackage rec {
owner = "segmentio";
repo = "aws-okta";
rev = "v${version}";
- sha256 = "0n6xm3yv0lxfapchzfrqi05hk918n4lh1hcp7gq7hybam93rld96";
+ sha256 = "0rqkbhprz1j9b9bx3wvl5zi4p02q1qza905wkrvh42f9pbknajww";
};
- goDeps = ./deps.nix;
-
buildFlags = [ "--tags" "release" ];
+ buildFlagsArray = [ "-ldflags=-X main.Version=${version}" ];
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libusb1 libiconv ];
diff --git a/pkgs/tools/security/aws-okta/deps.nix b/pkgs/tools/security/aws-okta/deps.nix
deleted file mode 100644
index 180aa69d56c5d009c86439307e3758c44ecf4a3b..0000000000000000000000000000000000000000
--- a/pkgs/tools/security/aws-okta/deps.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-[
- {
- goPackagePath = "github.com/sirupsen/logrus";
- fetch = {
- type = "git";
- url = "https://github.com/sirupsen/logrus.git";
- rev = "a437dfd2463eaedbec3dfe443e477d3b0a810b3f";
- sha256 = "1904s2bbc7p88anzjp6fyj3jrbm5p6wbb8j4490674dq10kkcfbj";
- };
- }
- {
- goPackagePath = "golang.org/x/sys/unix";
- fetch = {
- type = "git";
- url = "https://github.com/golang/sys.git";
- rev = "b699b7032584f0953262cb2788a0ca19bb494703";
- sha256 = "172sw1bm581qwal9pbf9qj1sgivr74nabbj8qq4q4fhgpzams9ix";
- };
- }
- {
- goPackagePath = "github.com/marshallbrekka/go-u2fhost";
- fetch = {
- type = "git";
- url = "https://github.com/marshallbrekka/go-u2fhost";
- rev = "72b0e7a3f583583996b3b382d2dfaa81fdc4b82c";
- sha256 = "0apzmf0bjpr58ynw55agyjsl74zyg5qjk19nyyy4zhip3s9b1d0h";
- };
- }
-]
diff --git a/pkgs/tools/security/bettercap/default.nix b/pkgs/tools/security/bettercap/default.nix
index d3cc3c7cadbb65ce8c7270f9283ef21853150bba..b6cec239f1e513542d4980f906b37b6a4a0e5155 100644
--- a/pkgs/tools/security/bettercap/default.nix
+++ b/pkgs/tools/security/bettercap/default.nix
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "bettercap";
- version = "2.27.1";
+ version = "2.28";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0jb78c3s6p210mj28qg4aacd8ly6d6k5h9c48y88vmcyllzjvbhl";
+ sha256 = "0aihinn3i3jj350l2rqph7nv3wy4nh4f8syidf77zybjcp9nmcys";
};
- vendorSha256 = "1j272w0zdndcz4fmh9fzbk2q8wmyfi70vn0p6d8cg0r0l231sbyx";
+ vendorSha256 = "0yfs1f18d8frbkrshsajzzbj4wh2azd89g2h35wm6wqknvlipwr0";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libpcap libnfnetlink libnetfilter_queue libusb1 ];
diff --git a/pkgs/tools/security/bitwarden/default.nix b/pkgs/tools/security/bitwarden/default.nix
index 2da8840eee1c41503b65f281dc4f842a56389425..ff55ad6691defd4a4c76c7412b0eb8b228033abe 100644
--- a/pkgs/tools/security/bitwarden/default.nix
+++ b/pkgs/tools/security/bitwarden/default.nix
@@ -16,11 +16,11 @@ let
pname = "bitwarden";
version = {
- x86_64-linux = "1.18.0";
+ x86_64-linux = "1.19.0";
}.${system} or "";
sha256 = {
- x86_64-linux = "04rry33jccf65smzpjp1dhcirffdb7y36yn8whqaikhsavsawx3j";
+ x86_64-linux = "16qlgnqyi0jwzlz8wg2628jhh83xsk46bl6p4dnwi0ay07lhab9w";
}.${system} or "";
meta = with stdenv.lib; {
diff --git a/pkgs/tools/security/bitwarden_rs/default.nix b/pkgs/tools/security/bitwarden_rs/default.nix
index 158485dc982f3ebacdcc1015c64393d8f29299b3..f2d0eb9b7d3ad3cb38fb332046ed74b7f5aa52aa 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.15.0";
+ version = "1.15.1";
src = fetchFromGitHub {
owner = "dani-garcia";
repo = pname;
rev = version;
- sha256 = "12mr7d0mjlh7za4nc3s7cizzbd6v0zfmd7q9s0f7pqz56vw5m21s";
+ sha256 = "1982bfprixdp8mx2hwidfvsi0zy7wmzf40m9m3cl5r7i2qydznwb";
};
nativeBuildInputs = [ pkgconfig ];
@@ -25,7 +25,7 @@ in rustPlatform.buildRustPackage rec {
RUSTC_BOOTSTRAP = 1;
- cargoSha256 = "0nacc8xvbkdzbyx4c17hdh03v9ykpis74pbpxkn6v95njw14wq53";
+ cargoSha256 = "08cygzgv82i10cj8lkjdah0arrdmlfcbdjwc8piwa629rr0584zf";
cargoBuildFlags = [ featuresFlag ];
checkPhase = ''
diff --git a/pkgs/tools/security/bundler-audit/Gemfile.lock b/pkgs/tools/security/bundler-audit/Gemfile.lock
index 107e425bc579060b6ad09f11fa479e78c097f07e..f130b57912b453d4a81a0db59003541567b424a7 100644
--- a/pkgs/tools/security/bundler-audit/Gemfile.lock
+++ b/pkgs/tools/security/bundler-audit/Gemfile.lock
@@ -1,10 +1,10 @@
GEM
remote: https://rubygems.org/
specs:
- bundler-audit (0.6.1)
+ bundler-audit (0.7.0.1)
bundler (>= 1.2.0, < 3)
- thor (~> 0.18)
- thor (0.20.3)
+ thor (>= 0.18, < 2)
+ thor (1.0.1)
PLATFORMS
ruby
diff --git a/pkgs/tools/security/bundler-audit/default.nix b/pkgs/tools/security/bundler-audit/default.nix
index 6bcb341a83436e46550ba300f417d6e59b220fb7..c24831f26b0692d3c8f1dd68a43b513b35559f40 100644
--- a/pkgs/tools/security/bundler-audit/default.nix
+++ b/pkgs/tools/security/bundler-audit/default.nix
@@ -21,6 +21,7 @@ bundlerEnv rec {
- Does not require a network connection.
'';
homepage = "https://github.com/rubysec/bundler-audit";
+ changelog = "https://github.com/rubysec/bundler-audit/blob/v${version}/ChangeLog.md";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ primeos nicknovitski ];
platforms = platforms.unix;
diff --git a/pkgs/tools/security/bundler-audit/gemset.nix b/pkgs/tools/security/bundler-audit/gemset.nix
index 56d78b3e8f167d5c8336ae23193a16a5a66d424e..2121a3c08e55f5f455693029a37fd12bb33ce1c2 100644
--- a/pkgs/tools/security/bundler-audit/gemset.nix
+++ b/pkgs/tools/security/bundler-audit/gemset.nix
@@ -1,19 +1,23 @@
{
bundler-audit = {
dependencies = ["thor"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0pm22xpn3xyymsainixnrk8v3l3xi9bzwkjkspx00cfzp84xvxbq";
+ sha256 = "04l9rs56rlvihbr2ybkrigjajgd3swa98lxvmdl8iylj1g5m7n0j";
type = "gem";
};
- version = "0.6.1";
+ version = "0.7.0.1";
};
thor = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29";
+ sha256 = "1xbhkmyhlxwzshaqa7swy2bx6vd64mm0wrr8g3jywvxy7hg0cwkm";
type = "gem";
};
- version = "0.20.3";
+ version = "1.0.1";
};
}
\ No newline at end of file
diff --git a/pkgs/tools/security/ccid/default.nix b/pkgs/tools/security/ccid/default.nix
index e74e1b61438a5f90a2da75db562d050fef7e63a8..b7f408e748fd934c4415189224dbca9fd670179e 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.32";
+ version = "1.4.33";
src = fetchurl {
url = "https://ccid.apdu.fr/files/${pname}-${version}.tar.bz2";
- sha256 = "0f8nzk7379ip4x2ii5vn6h67jyx733pq0ywnnsj2llbxi2vllpsl";
+ sha256 = "0974h2v9wq0j0ajw3c7yckaw8wqcppb2npfhfhmv9phijy9xlmjj";
};
postPatch = ''
diff --git a/pkgs/tools/security/certstrap/default.nix b/pkgs/tools/security/certstrap/default.nix
index fb3c00e48f91c00aef51213240aa8497be8776e6..4d2e2fe7e95020142f53f4ae64be98cd74810db5 100644
--- a/pkgs/tools/security/certstrap/default.nix
+++ b/pkgs/tools/security/certstrap/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "certstrap";
- version = "1.1.1";
+ version = "1.2.0";
goPackagePath = "github.com/square/certstrap";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "square";
repo = "certstrap";
rev = "v${version}";
- sha256 = "0j7gi2nzykny7i0gjax9vixw72l9jcm4wnwxgm72hh1pji0ysa8n";
+ sha256 = "1ymchnn7c9g3pq7rw4lrwsd6z3wfjx90g7qgrw6r5hssl77mnscj";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/security/chipsec/default.nix b/pkgs/tools/security/chipsec/default.nix
index 387fa4d750bdc5387dd175a3a9ef8c7896fcd1de..5dccf295065c1f8f2a67768670b5c6cce3570dd9 100644
--- a/pkgs/tools/security/chipsec/default.nix
+++ b/pkgs/tools/security/chipsec/default.nix
@@ -2,13 +2,13 @@
, kernel ? null, withDriver ? false }:
pythonPackages.buildPythonApplication rec {
pname = "chipsec";
- version = "1.4.9";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "chipsec";
repo = "chipsec";
rev = version;
- sha256 = "1p6w8294w5z2f4jwc22mqaggv5qajvmf9iifv7fl7wdz3wsvskrk";
+ sha256 = "1rxr9i08a22m15slvlkrhnki30jixi2ds096kmmc2nqzfr9yibmb";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/security/clamav/default.nix b/pkgs/tools/security/clamav/default.nix
index 9b58aa97dd5b7ab56afbce4db60a908af435f023..4f286badebf48f7b2555697b761a2d2d92a3c474 100644
--- a/pkgs/tools/security/clamav/default.nix
+++ b/pkgs/tools/security/clamav/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, pkgconfig
, zlib, bzip2, libiconv, libxml2, openssl, ncurses, curl, libmilter, pcre2
-, libmspack, systemd
+, libmspack, systemd, Foundation
}:
stdenv.mkDerivation rec {
@@ -20,13 +20,12 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [
zlib bzip2 libxml2 openssl ncurses curl libiconv libmilter pcre2 libmspack
- systemd
- ];
+ ] ++ stdenv.lib.optional stdenv.isLinux systemd
+ ++ stdenv.lib.optional stdenv.isDarwin Foundation;
configureFlags = [
"--libdir=$(out)/lib"
"--sysconfdir=/etc/clamav"
- "--with-systemdsystemunitdir=$(out)/lib/systemd"
"--disable-llvm" # enabling breaks the build at the moment
"--with-zlib=${zlib.dev}"
"--with-xml=${libxml2.dev}"
@@ -34,7 +33,8 @@ stdenv.mkDerivation rec {
"--with-libcurl=${curl.dev}"
"--with-system-libmspack"
"--enable-milter"
- ];
+ ] ++ stdenv.lib.optional stdenv.isLinux
+ "--with-systemdsystemunitdir=$(out)/lib/systemd";
postInstall = ''
mkdir $out/etc
@@ -46,6 +46,6 @@ stdenv.mkDerivation rec {
description = "Antivirus engine designed for detecting Trojans, viruses, malware and other malicious threats";
license = licenses.gpl2;
maintainers = with maintainers; [ phreedom robberer qknight fpletz globin ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/security/hashcat/default.nix b/pkgs/tools/security/hashcat/default.nix
index c1fd84b6452704ec7e72240535c4146613001108..2456f9ca18f28178b8f59e9cd93c9ebf401c4192 100644
--- a/pkgs/tools/security/hashcat/default.nix
+++ b/pkgs/tools/security/hashcat/default.nix
@@ -1,12 +1,18 @@
-{ stdenv, fetchurl, makeWrapper, opencl-headers, ocl-icd, xxHash }:
+{ stdenv
+, fetchurl
+, makeWrapper
+, opencl-headers
+, ocl-icd
+, xxHash
+}:
stdenv.mkDerivation rec {
pname = "hashcat";
- version = "5.1.0";
+ version = "6.0.0";
src = fetchurl {
url = "https://hashcat.net/files/hashcat-${version}.tar.gz";
- sha256 = "0f73y4cg8c7a6q7x34qvpfi4g3lw6j9bnn0a13g43aqyiskflfr8";
+ sha256 = "118jxk4xh55m1vhaz5h2j2385mp4p397m16g9hi4x2k0b8m0zrz8";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/security/hcxdumptool/default.nix b/pkgs/tools/security/hcxdumptool/default.nix
index c7a5a99855521305a6d3ce506069872bfc08cb40..b59cef139428888a614e73ca7a0b805e587add6a 100644
--- a/pkgs/tools/security/hcxdumptool/default.nix
+++ b/pkgs/tools/security/hcxdumptool/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hcxdumptool";
- version = "6.0.6";
+ version = "6.0.7";
src = fetchFromGitHub {
owner = "ZerBea";
repo = "hcxdumptool";
rev = version;
- sha256 = "1b4d543y64ib92w9gcmiyjn5hz2vyjqmxk3f3yr1zk04fhw16gmf";
+ sha256 = "14w4f63nrcwhqj753rjif9cgs1xh1r1619827p69dz0v2x3xdvn1";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/security/hcxtools/default.nix b/pkgs/tools/security/hcxtools/default.nix
index 5634ee6cff062c78eeb85e89d9beb57f7b588c90..a81c1ef75cf064c2b684b6f667331847b2a6b979 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.2";
+ version = "6.0.3";
src = fetchFromGitHub {
owner = "ZerBea";
repo = pname;
rev = version;
- sha256 = "0a36184igdgs2h83zr4zihc5acps91ipmgph37jakvzwrsn64ma6";
+ sha256 = "0s9l5mvzcv6hnj7h28piabnm66b09hk2l57vb85ny35w99hzpkc0";
};
buildInputs = [ curl openssl zlib ];
diff --git a/pkgs/tools/security/ibm-sw-tpm2/default.nix b/pkgs/tools/security/ibm-sw-tpm2/default.nix
index 5e1d460a4634d703d3a1a48cb706e0ef6b1bafc5..d6e8a521a2fa2103665ac47be4c3528f807e3001 100644
--- a/pkgs/tools/security/ibm-sw-tpm2/default.nix
+++ b/pkgs/tools/security/ibm-sw-tpm2/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ibm-sw-tpm2";
- version = "1563";
+ version = "1628";
src = fetchurl {
url = "mirror://sourceforge/ibmswtpm2/ibmtpm${version}.tar.gz";
- sha256 = "1sfi7drmbm08rgd2414s3sxd7h5g8d4kiwk40xklf7sw67w1ffpw";
+ sha256 = "18wywbsdp5sjrapznk2ydbmx0whz513dhybn1lls24xfl7kp9s58";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/security/jd-gui/default.nix b/pkgs/tools/security/jd-gui/default.nix
index af88fd6270f4e615a0fcf910d6beb5a62dde5c7b..c4b7706c266b1c39cc86379d35f9ecde72ff1ec5 100644
--- a/pkgs/tools/security/jd-gui/default.nix
+++ b/pkgs/tools/security/jd-gui/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, jre, jdk, gradle, makeDesktopItem, perl, writeText, runtimeShell }:
+{ stdenv, fetchFromGitHub, jre, jdk, gradle_5, makeDesktopItem, perl, writeText, runtimeShell }:
let
pname = "jd-gui";
@@ -15,7 +15,7 @@ let
name = "${pname}-deps";
inherit src;
- nativeBuildInputs = [ jdk perl gradle ];
+ nativeBuildInputs = [ jdk perl gradle_5 ];
buildPhase = ''
export GRADLE_USER_HOME=$(mktemp -d);
@@ -71,7 +71,7 @@ in stdenv.mkDerivation rec {
inherit pname version src;
name = "${pname}-${version}";
- nativeBuildInputs = [ jdk gradle ];
+ nativeBuildInputs = [ jdk gradle_5 ];
buildPhase = ''
export GRADLE_USER_HOME=$(mktemp -d)
diff --git a/pkgs/tools/security/kbs2/default.nix b/pkgs/tools/security/kbs2/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..354b28b9fa2f56242070bd818935f3afc0f4932e
--- /dev/null
+++ b/pkgs/tools/security/kbs2/default.nix
@@ -0,0 +1,42 @@
+{ stdenv, rustPlatform, fetchFromGitHub, installShellFiles, python3, libxcb, AppKit }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "kbs2";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "woodruffw";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0761g8cl9v7jj444vp83zq9f1shrddqq20pd41d5mbl6f8qpk4m5";
+ };
+
+ cargoSha256 = "0vzjkw1g6saz4nwy823dpip02jg2f21rsd8kkpra206b8i6q0mfg";
+
+ nativeBuildInputs = [ installShellFiles ]
+ ++ stdenv.lib.optionals stdenv.isLinux [ python3 ];
+
+ buildInputs = [ ]
+ ++ stdenv.lib.optionals stdenv.isLinux [ libxcb ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ AppKit ];
+
+ preCheck = ''
+ export HOME=$TMPDIR
+ '';
+
+ checkFlagsArray = [ "--skip=kbs2::config::tests::test_find_config_dir" ];
+
+ postInstall = ''
+ for shell in bash fish zsh; do
+ $out/bin/kbs2 --completions $shell > kbs2.$shell
+ installShellCompletion kbs2.$shell
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A secret manager backed by age";
+ homepage = "https://github.com/woodruffw/kbs2";
+ license = licenses.mit;
+ maintainers = [ maintainers.marsam ];
+ };
+}
diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix
index bbc99c2ac410b7383cd72cfab62393157a698809..ee1cfa9d2a4107947fde2b4959bbe13a0b5cb345 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.4.2";
+ version = "5.5.1";
goPackagePath = "github.com/keybase/client";
subPackages = [ "go/kbnm" "go/keybase" ];
@@ -17,7 +17,7 @@ buildGoPackage rec {
owner = "keybase";
repo = "client";
rev = "v${version}";
- sha256 = "08lw5aw962f75xi42bwbgba94hiql2n2jnsxrkx84czi0ijs1wlr";
+ sha256 = "03y69zmzbnfay173xkbzvnhh8zjjd2rfnqmpgr0wvh1psn7mgpsh";
};
patches = [
diff --git a/pkgs/tools/security/keycard-cli/default.nix b/pkgs/tools/security/keycard-cli/default.nix
index a76c102b2bb902d38a1c5dd53fd48eaebe72a693..73eab6c3dec93c5e1c7d8d72cf16201259c21853 100644
--- a/pkgs/tools/security/keycard-cli/default.nix
+++ b/pkgs/tools/security/keycard-cli/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "keycard-cli";
- version = "0.0.12";
+ version = "0.4.0";
goPackagePath = "github.com/status-im/keycard-cli";
subPackages = [ "." ];
@@ -14,7 +14,7 @@ buildGoPackage rec {
owner = "status-im";
repo = pname;
rev = version;
- sha256 = "1jnbaq57i6i9bad1hcvd28mxfqq6v8rv806c6l74vlb79ff4v1wb";
+ sha256 = "0917vl5lw8wgvyn5l8q6xa8bqh342fibaa38syr8hmz8b09qkh38";
};
buildFlagsArray = [
diff --git a/pkgs/tools/security/lynis/default.nix b/pkgs/tools/security/lynis/default.nix
index bbed166d7598caa47625936d4a19182463d16023..d7f42479d0b407dc3312e2f4143629c1a294a93e 100644
--- a/pkgs/tools/security/lynis/default.nix
+++ b/pkgs/tools/security/lynis/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, makeWrapper, fetchFromGitHub, gawk }:
+{ stdenv, makeWrapper, fetchFromGitHub, gawk, installShellFiles }:
stdenv.mkDerivation rec {
pname = "lynis";
- version = "2.7.5";
+ version = "3.0.0";
src = fetchFromGitHub {
owner = "CISOfy";
repo = pname;
rev = version;
- sha256 = "1lkkbvxm0rgrrlx0szaxmf8ghc3d26wal96sgqk84m37mvs1f7p0";
+ sha256 = "05p8h2ww4jcc6lgxrm796cbvlfmw26rxq5fmw0xxavbpadiw752j";
};
- nativeBuildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ installShellFiles makeWrapper ];
postPatch = ''
grep -rl '/usr/local/lynis' ./ | xargs sed -i "s@/usr/local/lynis@$out/share/lynis@g"
@@ -22,6 +22,10 @@ stdenv.mkDerivation rec {
cp -r include db default.prf $out/share/lynis/
cp -a lynis $out/bin
wrapProgram "$out/bin/lynis" --prefix PATH : ${stdenv.lib.makeBinPath [ gawk ]}
+
+ installManPage lynis.8
+ installShellCompletion --bash --name lynis.bash \
+ extras/bash_completion.d/lynis
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/security/mkp224o/default.nix b/pkgs/tools/security/mkp224o/default.nix
index 5640debf124ac2af479cf95c3689dfec80d47f85..dc17cc6027645c72acc49aec1c29324ba3993aaf 100644
--- a/pkgs/tools/security/mkp224o/default.nix
+++ b/pkgs/tools/security/mkp224o/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "mkp224o";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "cathugger";
repo = "mkp224o";
rev = "v${version}";
- sha256 = "0b7xs4gnyfhdkwl8wkb6mazas88ybnlbxck59p4n2mnlndvd8kb7";
+ sha256 = "0b2cn96wg4l8jkkqqp8l2295xlmm2jc8nrw6rdqb5g0zkpfmrxbb";
};
buildCommand =
diff --git a/pkgs/tools/security/rage/default.nix b/pkgs/tools/security/rage/default.nix
index cdba2f2beb012d6103cbef09b9835b4061758e1b..26ae27dff6b2da3feb7aaae6593cc01cf8e748a0 100644
--- a/pkgs/tools/security/rage/default.nix
+++ b/pkgs/tools/security/rage/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, rustPlatform, fetchFromGitHub, Security }:
+{ stdenv, rustPlatform, fetchFromGitHub, installShellFiles, Security }:
rustPlatform.buildRustPackage rec {
pname = "rage";
@@ -13,8 +13,20 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "08njl8irkqkfxj54pz4sx3l9aqb40h10wxb82zza52pqd4zapgn6";
+ nativeBuildInputs = [ installShellFiles ];
+
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
+ postBuild = ''
+ cargo run --example generate-docs
+ cargo run --example generate-completions
+ '';
+
+ postInstall = ''
+ installManPage target/manpages/*
+ installShellCompletion target/completions/*.{bash,fish,zsh}
+ '';
+
meta = with stdenv.lib; {
description = "A simple, secure and modern encryption tool with small explicit keys, no config options, and UNIX-style composability";
homepage = "https://github.com/str4d/rage";
diff --git a/pkgs/tools/security/ripasso/cursive.nix b/pkgs/tools/security/ripasso/cursive.nix
index c8a55d3f397f0bc498666107736809efec254943..29229bff0028986f3f20209dd6baffe4951ea1d4 100644
--- a/pkgs/tools/security/ripasso/cursive.nix
+++ b/pkgs/tools/security/ripasso/cursive.nix
@@ -12,6 +12,8 @@ buildRustPackage rec {
sha256 = "164da20j727p8l7hh37j2r8pai9sj402nhswvg0nrlgj53nr6083";
};
+ patches = [ ./fix-tests.patch ];
+
cargoSha256 = "1wpn67v0xmxhn1dgzhh1pwz1yc3cizmfxhpb7qv9b27ynx4486ji";
cargoBuildFlags = [ "-p ripasso-cursive -p ripasso-man" ];
diff --git a/pkgs/tools/security/ripasso/fix-tests.patch b/pkgs/tools/security/ripasso/fix-tests.patch
new file mode 100644
index 0000000000000000000000000000000000000000..433ff933b1f747771230b46adec5c9491f4fff2a
--- /dev/null
+++ b/pkgs/tools/security/ripasso/fix-tests.patch
@@ -0,0 +1,35 @@
+diff --git a/src/pass/test.rs b/src/pass/test.rs
+index c980a2f..2e6c8cc 100644
+--- a/src/pass/test.rs
++++ b/src/pass/test.rs
+@@ -56,6 +56,7 @@ fn populate_password_list_small_repo() {
+ base_path.pop();
+ base_path.pop();
+ base_path.pop();
++ base_path.pop();
+ base_path.push("testres");
+
+ let mut password_dir: PathBuf = base_path.clone();
+@@ -84,6 +85,7 @@ fn populate_password_list_repo_with_deleted_files() {
+ base_path.pop();
+ base_path.pop();
+ base_path.pop();
++ base_path.pop();
+ base_path.push("testres");
+
+ let mut password_dir: PathBuf = base_path.clone();
+@@ -112,6 +114,7 @@ fn populate_password_list_directory_without_git() {
+ base_path.pop();
+ base_path.pop();
+ base_path.pop();
++ base_path.pop();
+ base_path.push("testres");
+
+ let mut password_dir: PathBuf = base_path.clone();
+@@ -149,4 +152,4 @@ fn parse_signing_keys_empty() {
+ let result = PasswordStore::parse_signing_keys(&None).unwrap();
+
+ assert_eq!(result.len(), 0);
+-}
+\ No newline at end of file
++}
diff --git a/pkgs/tools/security/saml2aws/default.nix b/pkgs/tools/security/saml2aws/default.nix
index 42845705ff6b5b7046165212b9369b0e18035bfd..144ac3a95c8588d8efd23c76a63bfd40b723d6a8 100644
--- a/pkgs/tools/security/saml2aws/default.nix
+++ b/pkgs/tools/security/saml2aws/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "saml2aws";
- version = "2.25.0";
+ version = "2.26.2";
src = fetchFromGitHub {
owner = "Versent";
repo = "saml2aws";
rev = "v${version}";
- sha256 = "12aidylamrq4rvy2cfdz669lr1p20yqrshigcc5x1hrlhh9y64xc";
+ sha256 = "0y5gvdrdr6i9spdwsxvzs1bxs32icxpkqxnglp1bf4gglc580d87";
};
hid = fetchFromGitHub {
@@ -18,7 +18,7 @@ buildGoModule rec {
sha256 = "0xc7b8mwha64j7l2fr2g5zy8pz7cqi0vrxx60gii52b6ii31xncx";
};
- vendorSha256 = "0mns5clykvj33krf29yjh8lkf05nih42ka5ji7miq0iaikqyyc78";
+ vendorSha256 = "0f81nrg8v3xh2hcx7g77p3ahr4gyj042bwr1knf2phpahgz9n9rn";
overrideModAttrs = (_: {
postBuild = ''
cp -r --reflink=auto ${hid}/libusb vendor/github.com/karalabe/hid
diff --git a/pkgs/tools/security/sn0int/default.nix b/pkgs/tools/security/sn0int/default.nix
index 9e9cbe2bb3a53ece9007d78641c935da29510141..8b99649e0c9f203ecbafb06c9de88daeef5e722d 100644
--- a/pkgs/tools/security/sn0int/default.nix
+++ b/pkgs/tools/security/sn0int/default.nix
@@ -1,18 +1,18 @@
-{ lib, fetchFromGitHub, rustPlatform,
- libsodium, libseccomp, sqlite, pkgconfig }:
+{ lib, fetchFromGitHub, rustPlatform, libsodium, libseccomp, sqlite, pkgconfig
+}:
rustPlatform.buildRustPackage rec {
pname = "sn0int";
- version = "0.18.2";
+ version = "0.19.1";
src = fetchFromGitHub {
owner = "kpcyrd";
repo = pname;
rev = "v${version}";
- sha256 = "0b21b0ryq03zrhqailg2iajirn30l358aj3k44lfnravr4h9zwkj";
+ sha256 = "10f1wblczxlww09f4dl8i9zzgpr14jj7s329wkvm7lafmwx3qrn5";
};
- cargoSha256 = "1pvn0sc325b5fh29m2l6cack4qfssa4lp3zhyb1qzkb3fmw3lgcy";
+ cargoSha256 = "1v0q751ylsfpdjwsbl20pvn7g75w503jwjl5kn5kc8xq3g0lnp65";
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/security/tpm2-abrmd/default.nix b/pkgs/tools/security/tpm2-abrmd/default.nix
index fbebde2e7bf60cf52c9aa4ec28dcf92ed116dd2c..6fe116d7015ab66541b4331474df03da97a9cede 100644
--- a/pkgs/tools/security/tpm2-abrmd/default.nix
+++ b/pkgs/tools/security/tpm2-abrmd/default.nix
@@ -1,24 +1,44 @@
-{ stdenv, fetchurl, lib
-, tpm2-tss, pkgconfig, glib, which, dbus, cmocka }:
+{ stdenv, lib, fetchFromGitHub
+, autoreconfHook, pkg-config, autoconf-archive, makeWrapper, which
+, tpm2-tss, glib, dbus
+, cmocka
+}:
stdenv.mkDerivation rec {
pname = "tpm2-abrmd";
- version = "2.2.0";
+ version = "2.3.2";
- src = fetchurl {
- url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "1lbfhyyh9k54r8s1h8ca2czxv4hg0yq984kdh3vqh3990aca0x9a";
+ src = fetchFromGitHub {
+ owner = "tpm2-software";
+ repo = pname;
+ rev = version;
+ sha256 = "0jzglnlb700clcq6mjhhgvcq29a6893h888wsn9fbrh4f255sw8q";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [
- tpm2-tss glib which dbus cmocka
- ];
+ nativeBuildInputs = [ pkg-config makeWrapper autoreconfHook autoconf-archive which ];
+ buildInputs = [ tpm2-tss glib dbus ];
+ checkInputs = [ cmocka ];
+
+ enableParallelBuilding = true;
+
+ # Emulate the required behavior of ./bootstrap in the original
+ # package
+ preAutoreconf = ''
+ echo "${version}" > VERSION
+ '';
# Unit tests are currently broken as the check phase attempts to start a dbus daemon etc.
#configureFlags = [ "--enable-unit" ];
doCheck = false;
+ # Even though tpm2-tss is in the RUNPATH, starting from 2.3.0 abrmd
+ # seems to require the path to the device TCTI (used for accessing
+ # /dev/tpm0) in it's LD_LIBRARY_PATH
+ postFixup = ''
+ wrapProgram $out/bin/tpm2-abrmd \
+ --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ tpm2-tss ]}"
+ '';
+
meta = with lib; {
description = "TPM2 resource manager, accessible via D-Bus";
homepage = "https://github.com/tpm2-software/tpm2-tools";
diff --git a/pkgs/tools/security/tpm2-tools/default.nix b/pkgs/tools/security/tpm2-tools/default.nix
index 282b1df299cfe6e5ae36a27efe11c385fcf80119..e6a7621d9877f5c81367765cc90d0d2b556969ab 100644
--- a/pkgs/tools/security/tpm2-tools/default.nix
+++ b/pkgs/tools/security/tpm2-tools/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "tpm2-tools";
- version = "4.1.2";
+ version = "4.1.3";
src = fetchurl {
url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "0di97zmxdh04m2ibyshcgvillwxx6rnd0543scm7q10y7nv74m0p";
+ sha256 = "0117r0zzdnblkibv81y71v3limixsw5m7g9xwf7lcx8fc8836pdv";
};
nativeBuildInputs = [ pandoc pkgconfig makeWrapper ];
diff --git a/pkgs/tools/security/verifpal/default.nix b/pkgs/tools/security/verifpal/default.nix
index e1e5e100bd11bcda0e134f8ffbd368c42b7dfd46..a3f3132aa3cb35788dd9ef9e0785cef5f7b1df38 100644
--- a/pkgs/tools/security/verifpal/default.nix
+++ b/pkgs/tools/security/verifpal/default.nix
@@ -1,35 +1,29 @@
{ lib
, fetchgit
-, buildGoPackage
+, buildGoModule
, pigeon
}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "verifpal";
- version = "0.7.5";
-
- goPackagePath = "github.com/SymbolicSoft/verifpal";
- goDeps = ./deps.nix;
+ version = "0.13.7";
src = fetchgit {
url = "https://source.symbolic.software/verifpal/verifpal.git";
- rev = version;
- sha256 = "0njgn6j5qg5kgid6ddv23axhw5gwjbayhdjkj4ya08mnxndr284m";
+ rev = "v${version}";
+ sha256 = "1ia3mxwcvcxghga2vvhf6mia59cm3jl7vh8laywh421bfj42sh9d";
};
- nativeBuildInputs = [ pigeon ];
+ vendorSha256 = "0cmj6h103igg5pcs9c9wrcmrsf0mwp9vbgzf5amsnj1206ryb1p2";
- postPatch = ''
- sed -e 's|/bin/echo |echo |g' -i Makefile
- '';
+ nativeBuildInputs = [ pigeon ];
- buildPhase = ''
- make -C go/src/$goPackagePath parser linux
- '';
+ subPackages = [ "cmd/verifpal" ];
- installPhase = ''
- mkdir -p $out/bin
- cp go/src/$goPackagePath/build/bin/linux/verifpal $out/bin/
+ # goversioninfo is for Windows only and can be skipped during go generate
+ preBuild = ''
+ substituteInPlace cmd/verifpal/main.go --replace "go:generate goversioninfo" "(disabled goversioninfo)"
+ go generate verifpal.com/cmd/verifpal
'';
meta = {
diff --git a/pkgs/tools/security/verifpal/deps.nix b/pkgs/tools/security/verifpal/deps.nix
deleted file mode 100644
index aaa4269416a675c368a992a0146d0370753ff653..0000000000000000000000000000000000000000
--- a/pkgs/tools/security/verifpal/deps.nix
+++ /dev/null
@@ -1,12 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "github.com/logrusorgru/aurora";
- fetch = {
- type = "git";
- url = "https://github.com/logrusorgru/aurora";
- rev = "94edacc10f9b";
- sha256 = "0bhwy3rrd8mwb8xjwf44nj6vmxaj5hdvayvszr1rskkmz08l5v01";
- };
- }
-]
diff --git a/pkgs/tools/system/di/default.nix b/pkgs/tools/system/di/default.nix
index 239544d20a6dd29b7122e6962708ee20ab36de10..0a6ae26547bfd82cb7d7c37333426b15e135714c 100644
--- a/pkgs/tools/system/di/default.nix
+++ b/pkgs/tools/system/di/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "di";
- version = "4.47.3";
+ version = "4.48";
src = fetchurl {
url = "https://gentoo.com/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0m4npba50sf5s61g5z3xd2r7937zwja941f2h3f081xi24c2hfck";
+ sha256 = "0crvvfsxh8ryc0j19a2x52i9zacvggm8zi6j3kzygkcwnpz4km8r";
};
makeFlags = [ "INSTALL_DIR=$(out)" ];
diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix
index 0d2d704ea6c2004395cf47e11dc57b73a9f5a3f1..a4065cce8644b3d067b8ee65256f0184e2c98a5e 100644
--- a/pkgs/tools/system/facter/default.nix
+++ b/pkgs/tools/system/facter/default.nix
@@ -2,24 +2,24 @@
stdenv.mkDerivation rec {
pname = "facter";
- version = "3.14.10";
+ version = "3.14.11";
src = fetchFromGitHub {
- sha256 = "0yblz8k30kv9jpfs6bd0hcx5nfr23l7nxyw0q7p7c4ygkx3mb1ji";
+ sha256 = "1x7m11bda86xkr8mncy50nga9q3gnvnklcvwwpa7frka99kgai26";
rev = version;
repo = pname;
owner = "puppetlabs";
};
- CXXFLAGS = "-fpermissive -Wno-error=catch-value";
- NIX_LDFLAGS = "-lblkid";
+ CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isGNU "-fpermissive -Wno-error=catch-value";
+ NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lblkid";
cmakeFlags = [
- "-DFACTER_RUBY=${ruby}/lib/libruby.so"
+ "-DFACTER_RUBY=${ruby}/lib/libruby${stdenv.hostPlatform.extensions.sharedLibrary}"
"-DRUBY_LIB_INSTALL=${placeholder "out"}/lib/ruby"
];
- NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-copy";
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
buildInputs = [ boost cpp-hocon curl leatherman libwhereami libyamlcpp openssl ruby utillinux ];
@@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
description = "A system inventory tool";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/system/gotop/default.nix b/pkgs/tools/system/gotop/default.nix
index bc6d24cf91752f2b0abec46b50f2f7695714487d..0d8deb11b9e12bad696299b550b4c045c1fe6357 100644
--- a/pkgs/tools/system/gotop/default.nix
+++ b/pkgs/tools/system/gotop/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gotop";
- version = "3.5.3";
+ version = "4.0.1";
src = fetchFromGitHub {
owner = "xxxserxxx";
repo = pname;
rev = "v${version}";
- sha256 = "0m1a5bdqjgsm9fy3d2c6r4nil013cizqyqf19k6r4p9bq8rajnzp";
+ sha256 = "10qfzmq1wdgpvv319khzicalix1x4fqava0wry3bzz84k5c9dabs";
};
- vendorSha256 = "1pxp0a1hldkdmh174adhq8q0wyz005g7wm8yxknchvp7krxi9r0v";
+ vendorSha256 = "1crphp41bfivfmfp3cl7pjca3ypds6mr3847msd4wvfq4g6imk55";
meta = with stdenv.lib; {
description = "A terminal based graphical activity monitor inspired by gtop and vtop";
diff --git a/pkgs/tools/system/inxi/default.nix b/pkgs/tools/system/inxi/default.nix
index df2e1b229f7b31bac8f222552f7c16478169ec4b..8842c97902e92b4e017660ddd0f092ccb4dcab17 100644
--- a/pkgs/tools/system/inxi/default.nix
+++ b/pkgs/tools/system/inxi/default.nix
@@ -22,13 +22,13 @@ let
++ recommendedDisplayInformationPrograms;
in stdenv.mkDerivation rec {
pname = "inxi";
- version = "3.1.01-1";
+ version = "3.1.04-1";
src = fetchFromGitHub {
owner = "smxi";
repo = "inxi";
rev = version;
- sha256 = "0r204w0r06ibdr4dck7yw2nmvj7xq68bjr7xwwiy7liqdml0n0yc";
+ sha256 = "1mirnrrqfjyl2r7fwnpjlk37i5hf8f7lxv2yxcbdfjf2b3dfbpvl";
};
buildInputs = [ perl makeWrapper ];
diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix
index 5d856e7953007bf2b05394e40f0c6c61c5447a71..722df46c05f5ee4de22a61fec5b5087e23d7613c 100644
--- a/pkgs/tools/system/netdata/default.nix
+++ b/pkgs/tools/system/netdata/default.nix
@@ -14,14 +14,14 @@ with stdenv.lib;
let
go-d-plugin = callPackage ./go.d.plugin.nix {};
in stdenv.mkDerivation rec {
- version = "1.22.1";
+ version = "1.23.0";
pname = "netdata";
src = fetchFromGitHub {
owner = "netdata";
repo = "netdata";
rev = "v${version}";
- sha256 = "1hliv4d3pa8c3inz0bcl6nngfmp8vwnvh7smbwqiq7isfjijbpr6";
+ sha256 = "04x53hr2d086y4q990h7lazaykaizb5g45nmfvahqzxj72b0hvdf";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/system/netdata/go.d.plugin.nix b/pkgs/tools/system/netdata/go.d.plugin.nix
index 2e397da8a817cb069b47c19b54fe19f7821b486d..3e38b7bfdf9a1d107a5b4815bc05fabef693f8a2 100644
--- a/pkgs/tools/system/netdata/go.d.plugin.nix
+++ b/pkgs/tools/system/netdata/go.d.plugin.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "netdata-go.d.plugin";
- version = "0.18.0";
+ version = "0.19.2";
src = fetchFromGitHub {
owner = "netdata";
repo = "go.d.plugin";
rev = "v${version}";
- sha256 = "15h4075lwqh58ssdgyq34jj8r4dga0sz7h18dzy4nir75p8a0s7b";
+ sha256 = "03a67kvhickzg96jvzxhg1jih48m96rl4mkg0wgmbi7a676dl7lq";
};
- vendorSha256 = "1pw9pb3rdjzf2dx1p1jiqxs7qhlpjki7fy74nyxza5wzrv4317sj";
+ vendorSha256 = "0mmnkkzpv8lmxn11idikddmjinxv1y823ny0wxp271agiinyfpn8";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -26,4 +26,4 @@ buildGoModule rec {
license = licenses.gpl3;
maintainers = [ maintainers.lethalman ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/system/pciutils/default.nix b/pkgs/tools/system/pciutils/default.nix
index e76ab496ef98ade2c787f2a8f6306a5f5646eacd..4bbe2bdcee0a538baa5589a05d656f2d5e849334 100644
--- a/pkgs/tools/system/pciutils/default.nix
+++ b/pkgs/tools/system/pciutils/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, zlib, kmod, which }:
stdenv.mkDerivation rec {
- name = "pciutils-3.6.4"; # with release-date database
+ name = "pciutils-3.7.0"; # with release-date database
src = fetchurl {
url = "mirror://kernel/software/utils/pciutils/${name}.tar.xz";
- sha256 = "0mb0f2phdcmp4kfiqsszn2k6nlln0w160ffzrjjv4bbfjwrgfzzn";
+ sha256 = "1ss0rnfsx8gvqjxaji4mvbhf9xyih4cadmgadbwwv8mnx1xvjh4x";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/system/tre-command/default.nix b/pkgs/tools/system/tre-command/default.nix
index bc0fa7ea988dedbe2b79508a6e1015364e7c2d3c..b420126a95e61fe992f0ec4ef99963c429c2f23f 100644
--- a/pkgs/tools/system/tre-command/default.nix
+++ b/pkgs/tools/system/tre-command/default.nix
@@ -1,17 +1,17 @@
{ rustPlatform, fetchFromGitHub, stdenv }:
rustPlatform.buildRustPackage rec {
- pname = "tre";
- version = "0.2.3";
+ pname = "tre-command";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "dduan";
repo = "tre";
rev = "v${version}";
- sha256 = "1fazw2wn738iknbv54gv7qll7d4q2gy9bq1s3f3cv21cdv6bqral";
+ sha256 = "1fm3fszy7fd0dgf5dwm35nb0ym0waw92iyx128lr2vlbyzln6ija";
};
- cargoSha256 = "16bvnwgjf3kj99d77j1pkldbasxfwy55sj9sv9vf2z6llfmzfabd";
+ cargoSha256 = "0sk4dn5rrqhkaxm76y1d7rsjsw6pdjdhb2xv7qqrlivfk6y5k31x";
meta = with stdenv.lib; {
description = "Tree command, improved";
diff --git a/pkgs/tools/system/tuptime/default.nix b/pkgs/tools/system/tuptime/default.nix
index acc96998952d87561655865b299ccfad2daa470c..abfc8ae5ac87ac1b5ef3184b487d04504dc9aa5a 100644
--- a/pkgs/tools/system/tuptime/default.nix
+++ b/pkgs/tools/system/tuptime/default.nix
@@ -1,28 +1,37 @@
-{ stdenv, fetchFromGitHub, python3 }:
+{ stdenv, fetchFromGitHub
+, makeWrapper, installShellFiles
+, python3, sqlite }:
stdenv.mkDerivation rec {
pname = "tuptime";
- version = "4.1.0";
+ version = "5.0.0";
src = fetchFromGitHub {
owner = "rfrail3";
repo = "tuptime";
rev = version;
- sha256 = "0p5v1jp6bl0hjv04q3gh11q6dx9z0x61h6svcbvwp5ni0h1bkz1a";
+ sha256 = "0izps85p8pxidfrzp7l4hp221fx3dcgapapsix1zavq6jrsl2qyh";
};
+ nativeBuildInputs = [ makeWrapper installShellFiles ];
+
buildInputs = [ python3 ];
+ outputs = [ "out" "man" ];
+
installPhase = ''
mkdir -p $out/bin
- install -m 755 src/tuptime $out/bin/
+ install -m 755 $src/src/tuptime $out/bin/
- mkdir -p $out/share/man/man1
- cp src/man/tuptime.1 $out/share/man/man1/
+ installManPage $src/src/man/tuptime.1
+
+ install -Dm 0755 $src/misc/scripts/db-tuptime-migrate-4.0-to-5.0.sh \
+ $out/share/tuptime/db-tuptime-migrate-4.0-to-5.0.sh
+ '';
- # upstream only ships this, there are more scripts there...
- mkdir -p $out/usr/share/doc/tuptime/contrib
- cp misc/scripts/uptimed-to-tuptime.py $out/usr/share/doc/tuptime/contrib/
+ preFixup = ''
+ wrapProgram $out/share/tuptime/db-tuptime-migrate-4.0-to-5.0.sh \
+ --prefix PATH : "${stdenv.lib.makeBinPath [ sqlite ]}"
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/text/agrep/default.nix b/pkgs/tools/text/agrep/default.nix
index c285b892b925b0a5bd45a8f685c2e12829200413..c0816f8ab76c593235dd187cd5d7fe622c9cf5db 100644
--- a/pkgs/tools/text/agrep/default.nix
+++ b/pkgs/tools/text/agrep/default.nix
@@ -21,10 +21,12 @@ stdenv.mkDerivation {
install -Dm 444 docs/* -t "$out/doc"
'';
- meta = {
+ makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
+
+ meta = with stdenv.lib; {
description = "Approximate grep for fast fuzzy string searching";
homepage = "https://www.tgries.de/agrep/";
- license = stdenv.lib.licenses.isc;
- platforms = stdenv.lib.platforms.linux;
+ license = licenses.isc;
+ platforms = with platforms; linux ++ darwin;
};
}
diff --git a/pkgs/tools/text/ansifilter/default.nix b/pkgs/tools/text/ansifilter/default.nix
index 8ebb5cfd059b03687fc346252231131b005c8545..00c8c075ed67d48138c07b540284750d5606898f 100644
--- a/pkgs/tools/text/ansifilter/default.nix
+++ b/pkgs/tools/text/ansifilter/default.nix
@@ -12,6 +12,10 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ boost lua ];
+ postPatch = ''
+ substituteInPlace src/makefile --replace "CC=g++" "CC=c++"
+ '';
+
makeFlags = [
"PREFIX=${placeholder "out"}"
"conf_dir=/etc/ansifilter"
@@ -26,6 +30,6 @@ stdenv.mkDerivation rec {
homepage = "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php";
license = licenses.gpl3;
maintainers = [ maintainers.Adjective-Object ];
- platforms = platforms.linux;
+ platforms = platforms.linux ++ platforms.darwin;
};
}
diff --git a/pkgs/tools/text/epubcheck/default.nix b/pkgs/tools/text/epubcheck/default.nix
index 914fe0067355560e8dea502184f186368774d769..b40769e552225f5d4f5fed45873b8f7a2ca521a1 100644
--- a/pkgs/tools/text/epubcheck/default.nix
+++ b/pkgs/tools/text/epubcheck/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "epubcheck";
- version = "4.2.2";
+ version = "4.2.4";
src = fetchzip {
url = "https://github.com/w3c/epubcheck/releases/download/v${version}/epubcheck-${version}.zip";
- sha256 = "0vz7k6i6y60ml20pbw2p9iqy6kxw4ziqszg6hbgz102x1jk8788d";
+ sha256 = "02iy62b9wa5shxggflx99kv2q9xkilcsq94s0gbfq4m2aqjgzfwx";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/text/fastmod/default.nix b/pkgs/tools/text/fastmod/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..4ea24328b9cf7e1b3cdf8709170d458416eb4973
--- /dev/null
+++ b/pkgs/tools/text/fastmod/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, fetchFromGitHub
+, rustPlatform
+, Security
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "fastmod";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "facebookincubator";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0089a17h0wgan3fs6x1la35lzjs1pib7p81wqkh3zcwvx8ffa8z8";
+ };
+
+ cargoSha256 = "02nkxjwfiljndmi0pv98chfsw9vmjzgmp5r14mchpayp4943qk9m";
+
+ buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
+
+ meta = with stdenv.lib; {
+ description = "A utility that makes sweeping changes to large, shared code bases";
+ homepage = "https://github.com/facebookincubator/fastmod";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ jduan ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/tools/text/highlight/default.nix b/pkgs/tools/text/highlight/default.nix
index bc32a60c672753b87e2321299f5738fea7f857eb..a918770aa7b937af185799ffa6d35b7bbc8946ce 100644
--- a/pkgs/tools/text/highlight/default.nix
+++ b/pkgs/tools/text/highlight/default.nix
@@ -5,13 +5,13 @@ with stdenv.lib;
let
self = stdenv.mkDerivation rec {
pname = "highlight";
- version = "3.56";
+ version = "3.57";
src = fetchFromGitLab {
owner = "saalen";
repo = "highlight";
rev = "v${version}";
- sha256 = "1pilx58dg96zm0yx7i6k92vibwpvpj8ir39f2akrsyjgijnv3sx4";
+ sha256 = "1xrk7c7akjiwh3wh9bll0qh4g0kqvbzjz9ancpadnk0k7bqi0kxf";
};
enableParallelBuilding = true;
diff --git a/pkgs/tools/text/kdiff3/default.nix b/pkgs/tools/text/kdiff3/default.nix
index f41de9baffc087bd762cc0f2902782a7c4346c00..9c0526c3e63e1b83375ef54dab81f73ba710c3e3 100644
--- a/pkgs/tools/text/kdiff3/default.nix
+++ b/pkgs/tools/text/kdiff3/default.nix
@@ -6,11 +6,11 @@
mkDerivation rec {
pname = "kdiff3";
- version = "1.8.2";
+ version = "1.8.3";
src = fetchurl {
url = "https://download.kde.org/stable/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0s5vsm1avzv88b6mf2pp20c2sz0srrj52iiqpnwi3p4ihivm8wgv";
+ sha256 = "1awb62y09kbkjhz22mdkrppd6w5aihd3l0ssvpil8c9hg8syjd9g";
};
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
diff --git a/pkgs/tools/text/languagetool/default.nix b/pkgs/tools/text/languagetool/default.nix
index fccd2174a6d647e27f74e94fccee7455789ba8fb..0dd01d382ed0788930772fabd63258a1fc921ada 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.1";
+ version = "5.0";
src = fetchzip {
url = "https://www.languagetool.org/download/${pname}-${version}.zip";
- sha256 = "0hvzckb92yijzmp2vphjp1wgql3xqq0xd83v5x6pbhziq9yxc5yh";
+ sha256 = "1jyd4z62ldwhqx9r7v4b9k4pl300wr4b7ggj4f0yjf0gpwg7l9p7";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ jre ];
diff --git a/pkgs/tools/text/mdbook/default.nix b/pkgs/tools/text/mdbook/default.nix
index 9ca92a21db1cdca39d673d5934e71a8ab3a3b31c..7d5020f63b35bb806b8da0e99cd84fd3e4b04645 100644
--- a/pkgs/tools/text/mdbook/default.nix
+++ b/pkgs/tools/text/mdbook/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook";
- version = "0.3.7";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "rust-lang-nursery";
repo = "mdBook";
rev = "v${version}";
- sha256 = "0a5i842aqa5xaii5lfrnks0ldavbhbd3bl4f2d442i1ahbin5b32";
+ sha256 = "13m23cky8axi7i4s1bvdjcdfr4v8mbxfvz4fy3q8b8gkd6abm3sf";
};
- cargoSha256 = "1qx3447y684b7y18lgk9cc37if2ld42jnmy1kak191q6rjh5ssh7";
+ cargoSha256 = "0q1kf810494njd5ai2v4qsaq9w3b7120yaymhgxjpcmig8s86zhr";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ CoreServices ];
diff --git a/pkgs/tools/text/mdcat/default.nix b/pkgs/tools/text/mdcat/default.nix
index 314a2acf5757814f24e3659e0854acba8c2c9410..57243175264294991d8fde83aad390347094bfa8 100644
--- a/pkgs/tools/text/mdcat/default.nix
+++ b/pkgs/tools/text/mdcat/default.nix
@@ -2,30 +2,31 @@
rustPlatform.buildRustPackage rec {
pname = "mdcat";
- version = "0.18.2";
+ version = "0.20.0";
src = fetchFromGitHub {
owner = "lunaryorn";
repo = pname;
rev = "mdcat-${version}";
- sha256 = "0rbfx7951ascgd16jx0d9vcr46ca1v040dc0kfcdfisr6s9ifygw";
+ hash = "sha256-1qxz6p7VaJ9eMcLQaTW/M4+Xo0WLihzyEAycbkjjPyA=";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ] ++ stdenv.lib.optional stdenv.isDarwin Security;
- cargoSha256 = "1j70l8g49qm4dbcb15ww1prasqhyf9ygprf65fg9p39jcs6j5gcv";
+ cargoSha256 = "sha256-/mAwlxed1MOFUA1jDSrgPzJuURbKzwucBWORVVHlrt8=";
checkInputs = [ ansi2html ];
checkPhase = ''
# Skip tests that use the network and that include files.
- cargo test -- --skip terminal::iterm2 \
- --skip magic::tests::detect_mimetype_of_svg_image \
- --skip magic::tests::detect_mimetype_of_png_image \
+ cargo test -- \
--skip magic::tests::detect_mimetype_of_larger_than_magic_param_bytes_max_length \
--skip magic::tests::detect_mimetype_of_magic_param_bytes_max_length \
+ --skip magic::tests::detect_mimetype_of_png_image \
+ --skip magic::tests::detect_mimetype_of_svg_image \
--skip resources::tests::read_url_with_http_url_fails_when_status_404 \
- --skip resources::tests::read_url_with_http_url_returns_content_when_status_200
+ --skip resources::tests::read_url_with_http_url_returns_content_when_status_200 \
+ --skip iterm2_tests_render_md_samples_images_md
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/text/ripgrep-all/default.nix b/pkgs/tools/text/ripgrep-all/default.nix
index 44eacacd0e84e74fc610171aae321426365c9fde..97d3f8960d931240dd44495be92af826948fac26 100644
--- a/pkgs/tools/text/ripgrep-all/default.nix
+++ b/pkgs/tools/text/ripgrep-all/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchFromGitHub, rustPlatform, makeWrapper, ffmpeg
+{ stdenv, lib, fetchFromGitHub, rustPlatform, makeWrapper, ffmpeg_3
, pandoc, poppler_utils, ripgrep, Security, imagemagick, tesseract
}:
@@ -19,7 +19,7 @@ rustPlatform.buildRustPackage rec {
postInstall = ''
wrapProgram $out/bin/rga \
- --prefix PATH ":" "${lib.makeBinPath [ ffmpeg pandoc poppler_utils ripgrep imagemagick tesseract ]}"
+ --prefix PATH ":" "${lib.makeBinPath [ ffmpeg_3 pandoc poppler_utils ripgrep imagemagick tesseract ]}"
'';
# Use upstream's example data to run a couple of queries to ensure the dependencies
diff --git a/pkgs/tools/text/ripgrep/default.nix b/pkgs/tools/text/ripgrep/default.nix
index 65ec36e58643fe7a6e14d75f7de62576a6d711c1..548b6fd22de576f01776bdd0f528f6ca685680ec 100644
--- a/pkgs/tools/text/ripgrep/default.nix
+++ b/pkgs/tools/text/ripgrep/default.nix
@@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec {
description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
homepage = "https://github.com/BurntSushi/ripgrep";
license = with licenses; [ unlicense /* or */ mit ];
- maintainers = with maintainers; [ tailhook globin ma27 ];
+ maintainers = with maintainers; [ tailhook globin ma27 zowoq ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/text/shfmt/default.nix b/pkgs/tools/text/shfmt/default.nix
index ab96392a95d0e4a73320b745842a1f9e092a589b..43c945ac7697050a3ec55bf7e8a8d5e889cafc69 100644
--- a/pkgs/tools/text/shfmt/default.nix
+++ b/pkgs/tools/text/shfmt/default.nix
@@ -2,17 +2,18 @@
buildGoModule rec {
pname = "shfmt";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchFromGitHub {
owner = "mvdan";
repo = "sh";
rev = "v${version}";
- sha256 = "0zlk1jjk65jwd9cx0xarz4yg2r2h86kd5g00gcnsav6dp6rx3aw8";
+ sha256 = "03zgi0rlra3gz8cbqwmhpjxsg5048anfc6ccd2w50fjhx6farsnv";
};
vendorSha256 = "1jq2x4yxshsy4ahp7nrry8dc9cyjj46mljs447rq57sgix4ndpq8";
- subPackages = ["cmd/shfmt"];
+
+ subPackages = [ "cmd/shfmt" ];
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -24,5 +25,6 @@ buildGoModule rec {
You can feed it standard input, any number of files or any number of directories to recurse into.
'';
license = licenses.bsd3;
+ maintainers = with maintainers; [ zowoq ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/tools/typesetting/asciidoctorj/default.nix b/pkgs/tools/typesetting/asciidoctorj/default.nix
index ba46d36814ac7e5a344b2f4d874b8de52f45ed7f..0d2e8004f55716f9ad8d3831eb5c4fc5b58fec7f 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.3.0";
+ version = "2.3.1";
src = fetchzip {
url = "http://dl.bintray.com/asciidoctor/maven/org/asciidoctor/${pname}/${version}/${pname}-${version}-bin.zip";
- sha256 = "1hmra1pg79hj9kqbj6702y5b03vyvfzqf6hq65jg1vxjqlq7h3xx";
+ sha256 = "0gp45vwm0hl8590014qrxlpw2rycxm7ir819d242mh38v3hdjgkz";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/typesetting/scdoc/default.nix b/pkgs/tools/typesetting/scdoc/default.nix
index 356433bac41c33a00269339deb3cc867e07a385a..5b6cf5e22f21d8c0b2948003302657e53205ca42 100644
--- a/pkgs/tools/typesetting/scdoc/default.nix
+++ b/pkgs/tools/typesetting/scdoc/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "scdoc";
- version = "1.10.1";
+ version = "1.11.0";
src = fetchurl {
url = "https://git.sr.ht/~sircmpwn/scdoc/archive/${version}.tar.gz";
- sha256 = "13x7g1r56bshvfmlvapvz35ywnbgsh337kywb5kcv8nc6b3j3q40";
+ sha256 = "17cjh3lcfppyl2mzpanylla93gdgdv5spc8jldshvayzizhfghwa";
};
postPatch = ''
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
C99.
'';
homepage = "https://git.sr.ht/~sircmpwn/scdoc";
+ changelog = "https://git.sr.ht/~sircmpwn/scdoc/refs/${version}";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ primeos ];
diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix
index c0ae6b8e187ba482994df78fb66531f31e88afed..1a71ae04d49aa9321291f33bfae0ae75edcbb2d0 100644
--- a/pkgs/tools/typesetting/tex/texlive/bin.nix
+++ b/pkgs/tools/typesetting/tex/texlive/bin.nix
@@ -46,7 +46,7 @@ let
};
in fetchurl {
name = "pdftoepdf-poppler${popplerVersion}.cc";
- url = "https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf-poppler${popplerVersion}.cc?revision=52959&view=co";
+ url = "https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf-poppler${popplerVersion}.cc?revision=52959&view=co&pathrev=52959";
sha256 = "0pngvw1jgnm4cqskrzf5a3z8rj4ssl10007n3wbblj50hvvzjph3";
postFetch = ''
# The trunk added some extra arguments to certain functions so we need to revert that
@@ -56,7 +56,7 @@ let
};
pdftosrc = fetchurl {
name = "pdftosrc-poppler${popplerVersion}.cc";
- url = "https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/pdftexdir/pdftosrc-poppler${popplerVersion}.cc?revision=52959&view=co";
+ url = "https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/pdftexdir/pdftosrc-poppler${popplerVersion}.cc?revision=52959&view=co&pathrev=52959";
sha256 = "0iq2cmwvf2lxy32sygrafwqgcwvvbdnvxm5l3mrg9cb2a1g06380";
};
in ''
diff --git a/pkgs/tools/typesetting/tex/texlive/combine.nix b/pkgs/tools/typesetting/tex/texlive/combine.nix
index ee4d0dfe588aad14bdee9428e5489c41c3250e81..fb3e6668a47caf626b39c91f13a04a5257928f8f 100644
--- a/pkgs/tools/typesetting/tex/texlive/combine.nix
+++ b/pkgs/tools/typesetting/tex/texlive/combine.nix
@@ -49,6 +49,10 @@ in buildEnv {
ignoreCollisions = false;
paths = pkgList.nonbin;
+ pathsToLink = [
+ "/"
+ "/tex/generic/config" # make it a real directory for scheme-infraonly
+ ];
buildInputs = [ makeWrapper ] ++ pkgList.extraInputs;
diff --git a/pkgs/tools/video/gopro/default.nix b/pkgs/tools/video/gopro/default.nix
index f783b086345a48074fbe3702a6fb0597ab698df1..9979b224868a10baeb7366f9535010fe9c403e95 100644
--- a/pkgs/tools/video/gopro/default.nix
+++ b/pkgs/tools/video/gopro/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub
-, ffmpeg
+, ffmpeg_3
, imagemagick
, makeWrapper
, mplayer
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
install -Dm755 gopro -t $out/bin
wrapProgram $out/bin/gopro \
- --prefix PATH ":" "${stdenv.lib.makeBinPath [ ffmpeg imagemagick mplayer ]}"
+ --prefix PATH ":" "${stdenv.lib.makeBinPath [ ffmpeg_3 imagemagick mplayer ]}"
runHook postInstall
'';
diff --git a/pkgs/tools/video/rav1e/default.nix b/pkgs/tools/video/rav1e/default.nix
index 02f6d12278a4dcc0a37c64be6bb721c4ecb48667..b8e43fe4f10f8428ea540d67a7b961f5e201e2aa 100644
--- a/pkgs/tools/video/rav1e/default.nix
+++ b/pkgs/tools/video/rav1e/default.nix
@@ -1,31 +1,17 @@
-{ rustPlatform, fetchFromGitHub, fetchurl, stdenv, lib, nasm }:
+{ rustPlatform, fetchFromGitHub, lib, nasm }:
rustPlatform.buildRustPackage rec {
pname = "rav1e";
- version = "0.3.2";
+ version = "0.3.3";
- src = stdenv.mkDerivation rec {
- name = "${pname}-${version}-source";
-
- src = fetchFromGitHub {
- owner = "xiph";
- repo = "rav1e";
- rev = "v${version}";
- sha256 = "0qqw397yfglwj9kg45imhx1p5bb0nsx2gkaxj4lcc9i1hav6ia43";
- };
- cargoLock = fetchurl {
- url = "https://github.com/xiph/rav1e/releases/download/v${version}/Cargo.lock";
- sha256 = "1kdr3q97vq3mip1h7iv2iy9qzlgb69y6nwjzbw9nfi7dl7ip6q3l";
- };
-
- installPhase = ''
- mkdir -p $out
- cp -R ./* $out/
- cp ${cargoLock} $out/Cargo.lock
- '';
+ src = fetchFromGitHub {
+ owner = "xiph";
+ repo = "rav1e";
+ rev = "v${version}";
+ sha256 = "0a9dryag4x35a2c45qiq1j5xk9ydcpw1g6kici85d2yrc2z3hwrx";
};
- cargoSha256 = "03zsvavk7wskz843qxwwcymhclarcp6nfxwa1mwna3nmzvlm1hwb";
+ cargoSha256 = "1xaincrmpicp0skf9788w5631x1hxvifvq06hh5ribdz79zclzx3";
nativeBuildInputs = [ nasm ];
@@ -37,7 +23,7 @@ rustPlatform.buildRustPackage rec {
libaom (the reference encoder) is too slow.
Features: https://github.com/xiph/rav1e#features
'';
- inherit (src.src.meta) homepage;
+ inherit (src.meta) homepage;
changelog = "https://github.com/xiph/rav1e/releases/tag/v${version}";
license = licenses.bsd2;
maintainers = [ maintainers.primeos ];
diff --git a/pkgs/tools/virtualization/alpine-make-vm-image/default.nix b/pkgs/tools/virtualization/alpine-make-vm-image/default.nix
new file mode 100644
index 0000000000000000000000000000000000000000..08d37a1d53bc73db17d792f9e09e8793846ee049
--- /dev/null
+++ b/pkgs/tools/virtualization/alpine-make-vm-image/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, lib, fetchFromGitHub, makeWrapper
+, apk-tools, coreutils, e2fsprogs, findutils, gnugrep, gnused, kmod, qemu-utils
+, utillinux
+}:
+
+stdenv.mkDerivation rec {
+ pname = "alpine-make-vm-image";
+ version = "0.6.0";
+
+ src = fetchFromGitHub {
+ owner = "alpinelinux";
+ repo = "alpine-make-vm-image";
+ rev = "v${version}";
+ sha256 = "0955kd2ddqfynjwk2xfzys96l7abxp30hhrs2968hl78rhmkvpnq";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ dontBuild = true;
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ postInstall = ''
+ wrapProgram $out/bin/alpine-make-vm-image --set PATH ${lib.makeBinPath [
+ apk-tools coreutils e2fsprogs findutils gnugrep gnused kmod qemu-utils
+ utillinux
+ ]}
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/alpinelinux/alpine-make-vm-image";
+ description = "Make customized Alpine Linux disk image for virtual machines";
+ maintainers = with maintainers; [ qyliss ];
+ license = licenses.mit;
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/tools/virtualization/govc/default.nix b/pkgs/tools/virtualization/govc/default.nix
index e3329ea13f11c8201276e2175ef387884cd50a0d..08999aca97b72caf7cdfe905595a331dd40f4908 100644
--- a/pkgs/tools/virtualization/govc/default.nix
+++ b/pkgs/tools/virtualization/govc/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "govc";
- version = "0.22.1";
+ version = "0.23.1";
goPackagePath = "github.com/vmware/govmomi";
@@ -12,7 +12,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "vmware";
repo = "govmomi";
- sha256 = "1z4am6143jrrls0023flnqgadm1z9p60w09cp1j5pnslm60vvw78";
+ sha256 = "05f6i7v8v9g3w3cmz8c952djl652mj6qcwjx9iyl23h6knd1d9b1";
};
meta = {
diff --git a/pkgs/tools/virtualization/linode-cli/default.nix b/pkgs/tools/virtualization/linode-cli/default.nix
index c16eb003d8d432448c7e2dbb1f4fbcf05d6ebeb5..47953d21dfe0e40211485640e8ac308b115886a5 100644
--- a/pkgs/tools/virtualization/linode-cli/default.nix
+++ b/pkgs/tools/virtualization/linode-cli/default.nix
@@ -13,21 +13,21 @@
let
spec = fetchurl {
- url = "https://raw.githubusercontent.com/linode/linode-api-docs/v4.63.1/openapi.yaml";
- sha256 = "03ngzbq24zazfqmfd7xjmxixkcb9vv1jgamplsj633j7sjj708s0";
+ url = "https://raw.githubusercontent.com/linode/linode-api-docs/v4.67.0/openapi.yaml";
+ sha256 = "0vsblprkqlr9508x5rkm0wj6lc3w72xiwiqxia9asgr5k45hhfnr";
};
in
buildPythonApplication rec {
pname = "linode-cli";
- version = "2.14.1";
+ version = "2.15.0";
src = fetchFromGitHub {
owner = "linode";
repo = pname;
rev = version;
- sha256 = "1hpdmbzs182iag471yvq3kwd1san04a58sczzbmw6vjv2kswn1c2";
+ sha256 = "06iz9xjj6h1ry176558488fl9j18a5vf724zh4cxlcksdy72dnna";
};
patches = [
diff --git a/pkgs/tools/virtualization/nixos-container/nixos-container.pl b/pkgs/tools/virtualization/nixos-container/nixos-container.pl
index dc05c974bd0327a90300ac217b06d25938831722..02ad6af90daa1f45ce43ed594b0cea6ae592822d 100755
--- a/pkgs/tools/virtualization/nixos-container/nixos-container.pl
+++ b/pkgs/tools/virtualization/nixos-container/nixos-container.pl
@@ -5,7 +5,7 @@ use POSIX;
use File::Path;
use File::Slurp;
use Fcntl ':flock';
-use Getopt::Long qw(:config gnu_getopt);
+use Getopt::Long qw(:config gnu_getopt no_bundling);
use Cwd 'abs_path';
use Time::HiRes;
@@ -68,6 +68,22 @@ my $localAddress;
my $flake;
my $flakeAttr = "container";
+# Nix passthru flags.
+my @nixFlags;
+my @nixFlags2;
+
+sub copyNixFlags0 { push @nixFlags, "--$_[0]"; }
+sub copyNixFlags1 { push @nixFlags, "--$_[0]", $_[1]; }
+
+# Ugly hack to handle flags that take two arguments, like --option.
+sub copyNixFlags2 {
+ if (scalar(@nixFlags2) % 3 == 0) {
+ push @nixFlags2, "--$_[0]", $_[1];
+ } else {
+ push @nixFlags2, $_[1];
+ }
+}
+
GetOptions(
"help" => sub { showHelp() },
"ensure-unique-name" => \$ensureUniqueName,
@@ -82,8 +98,22 @@ GetOptions(
"host-address=s" => \$hostAddress,
"local-address=s" => \$localAddress,
"flake=s" => \$flake,
+ # Nix passthru options.
+ "log-format=s" => \©NixFlags1,
+ "option=s{2}" => \©NixFlags2,
+ "impure" => \©NixFlags0,
+ "update-input=s" => \©NixFlags1,
+ "override-input=s{2}" => \©NixFlags2,
+ "commit-lock-file" => \©NixFlags0,
+ "no-registries" => \©NixFlags0,
+ "no-update-lock-file" => \©NixFlags0,
+ "no-write-lock-file" => \©NixFlags0,
+ "no-allow-dirty" => \©NixFlags0,
+ "recreate-lock-file" => \©NixFlags0,
) or exit 1;
+push @nixFlags, @nixFlags2;
+
if (defined $hostAddress and !defined $localAddress or defined $localAddress and !defined $hostAddress) {
die "With --host-address set, --local-address is required as well!";
}
@@ -144,7 +174,7 @@ EOF
}
sub buildFlake {
- system("nix", "build", "-o", "$systemPath.tmp", "--",
+ system("nix", "build", "-o", "$systemPath.tmp", @nixFlags, "--",
"$flake#nixosConfigurations.\"$flakeAttr\".config.system.build.toplevel") == 0
or die "$0: failed to build container from flake '$flake'\n";
$systemPath = readlink("$systemPath.tmp") or die;
@@ -251,7 +281,7 @@ if ($action eq "create") {
system("nix-env", "-p", "$profileDir/system",
"-I", "nixos-config=$nixosConfigFile", "-f", "$nixenvF",
- "--set", "-A", "system") == 0
+ "--set", "-A", "system", @nixFlags) == 0
or do {
clearContainerState($profileDir, "$profileDir/$containerName", $root, $confFile);
die "$0: failed to build initial container configuration\n"
@@ -400,7 +430,7 @@ elsif ($action eq "update") {
my $nixenvF = $nixosPath // "";
system("nix-env", "-p", "$profileDir/system",
"-I", "nixos-config=$nixosConfigFile", "-f", $nixenvF,
- "--set", "-A", "system") == 0
+ "--set", "-A", "system", @nixFlags) == 0
or die "$0: failed to build container configuration\n";
}
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 03b03ff2a842aab2028e462db860bfa272b5e56b..a68232fef04a9da567f9d16c1dd43a3cfc34a696 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -66,6 +66,7 @@ mapAliases ({
buildGo112Module = throw "buildGo112Module has been removed"; # added 2020-04-26
bundler_HEAD = bundler; # added 2015-11-15
cantarell_fonts = cantarell-fonts; # added 2018-03-03
+ casperjs = throw "casperjs has been removed, it was abandoned by upstream and broken.";
catfish = xfce.catfish; # added 2019-12-22
cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs."; # added 2020-06-05
checkbashism = checkbashisms; # added 2016-08-16
@@ -87,6 +88,7 @@ mapAliases ({
cpp-gsl = microsoft_gsl; # added 2019-05-24
cupsBjnp = cups-bjnp; # added 2016-01-02
cups_filters = cups-filters; # added 2016-08
+ cquery = throw "cquery has been removed because it is abandoned by upstream. Consider switching to clangd or ccls instead."; # added 2020-06-15
cv = progress; # added 2015-09-06
d1x_rebirth = dxx-rebirth; # added 2018-04-25
d2x_rebirth = dxx-rebirth; # added 2018-04-25
@@ -153,6 +155,7 @@ mapAliases ({
fuseki = apache-jena-fuseki; # added 2018-04-25
fusesmb = throw "fusesmb is abandoned by upstream"; # added 2019-10-15
fwupdate = throw "fwupdate was merged into fwupd"; # added 2020-05-19
+ g4py = python3Packages.geant4; # added 2020-06-06
gccApple = throw "gccApple is no longer supported"; # added 2018-04-25
gdb-multitarget = gdb; # added 2017-11-13
gdk_pixbuf = gdk-pixbuf; # added 2019-05-22
@@ -198,7 +201,6 @@ mapAliases ({
gupnp_igd = gupnp-igd; # added 2018-02-25
gupnptools = gupnp-tools; # added 2015-12-19
gutenberg = zola; # added 2018-11-17
- hamster-time-traker = throw "hamster-time-tracker has been removed from nixpkgs, as it was unmaintained."; # added 2019-12-10
heimdalFull = heimdal; # added 2018-05-01
hepmc = hepmc2; # added 2019-08-05
hexen = throw "hexen (SDL port) has been removed: Abandoned by upstream."; # added 2019-12-11
@@ -250,6 +252,7 @@ mapAliases ({
libjpeg_drop = libjpeg_original; # added 2020-06-05
libjson_rpc_cpp = libjson-rpc-cpp; # added 2017-02-28
liblapackWithoutAtlas = lapack-reference; # added 2018-11-05
+ liblastfm = libsForQt5.liblastfm; # added 2020-06-14
liblrdf = lrdf; # added 2018-04-25
libqrencode = qrencode; # added 2019-01-01
librdf = lrdf; # added 2020-03-22
@@ -309,7 +312,7 @@ mapAliases ({
msf = metasploit; # added 2018-04-25
libmsgpack = msgpack; # added 2018-08-17
mssys = ms-sys; # added 2015-12-13
- mpv-with-scripts = throw "Use wrapMpv for editing the environment of mpv"; # added 2012-05-22
+ mpv-with-scripts = self.wrapMpv self.mpv-unwrapped { }; # added 2020-05-22
multipath_tools = multipath-tools; # added 2016-01-21
mupen64plus1_5 = mupen64plus; # added 2016-02-12
mysqlWorkbench = mysql-workbench; # added 2017-01-19
@@ -563,6 +566,7 @@ mapAliases ({
telepathy_idle = telepathy-idle; # added 2018-02-25
telepathy_logger = telepathy-logger; # added 2018-02-25
telepathy_mission_control = telepathy-mission-control; # added 2018-02-25
+ telepathy-qt = throw "telepathy-qt no longer supports Qt 4. Please use libsForQt5.telepathy instead."; # added 2020-07-02
telepathy_qt = telepathy-qt; # added 2018-02-25
telepathy_qt5 = libsForQt5.telepathy; # added 2015-12-19
telepathy_salut = telepathy-salut; # added 2018-02-25
@@ -623,6 +627,7 @@ mapAliases ({
xfce4-14 = xfce;
xfce4-12 = throw "xfce4-12 has been replaced by xfce4-14"; # added 2020-03-14
x11 = xlibsWrapper; # added 2015-09
+ xara = throw "xara has been removed from nixpkgs. Unmaintained since 2006"; # added 2020-06-24
xbmc = kodi; # added 2018-04-25
xbmcPlain = kodiPlain; # added 2018-04-25
xbmcPlugins = kodiPlugins; # added 2018-04-25
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 1b7a5ef381de35be46a97de5c54f0b2dc27c5a12..467e38a565fe664eba522b1a3886d56a2519a090 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -183,6 +183,8 @@ in
deadcode = callPackage ../development/tools/deadcode { };
+ eclipse-mat = callPackage ../development/tools/eclipse-mat { };
+
glade = callPackage ../development/tools/glade { };
hobbes = callPackage ../development/tools/hobbes { };
@@ -213,7 +215,9 @@ in
grsync = callPackage ../applications/misc/grsync { };
- dockerTools = callPackage ../build-support/docker { };
+ dockerTools = callPackage ../build-support/docker {
+ writePython3 = writers.writePython3;
+ };
snapTools = callPackage ../build-support/snap { };
@@ -336,7 +340,11 @@ in
# break dependency cycles
fetchurl = stdenv.fetchurlBoot;
zlib = buildPackages.zlib.override { fetchurl = stdenv.fetchurlBoot; };
- pkgconfig = buildPackages.pkgconfig.override { fetchurl = stdenv.fetchurlBoot; };
+ pkgconfig = buildPackages.pkgconfig.override (old: {
+ pkg-config = old.pkg-config.override {
+ fetchurl = stdenv.fetchurlBoot;
+ };
+ });
perl = buildPackages.perl.override { fetchurl = stdenv.fetchurlBoot; };
openssl = buildPackages.openssl.override {
fetchurl = stdenv.fetchurlBoot;
@@ -561,6 +569,8 @@ in
adlplug = callPackage ../applications/audio/adlplug { };
+ tuijam = callPackage ../applications/audio/tuijam { inherit (python3Packages) buildPythonApplication; };
+
opnplug = callPackage ../applications/audio/adlplug {
adlplugChip = "-DADLplug_CHIP=OPN2";
pname = "OPNplug";
@@ -621,7 +631,7 @@ in
airfield = callPackage ../tools/networking/airfield { };
- apache-airflow = with python3.pkgs; toPythonApplication apache-airflow;
+ apache-airflow = with python37.pkgs; toPythonApplication apache-airflow;
airsonic = callPackage ../servers/misc/airsonic { };
@@ -642,6 +652,8 @@ in
almanah = callPackage ../applications/misc/almanah { };
+ alpine-make-vm-image = callPackage ../tools/virtualization/alpine-make-vm-image { };
+
amazon-ecs-cli = callPackage ../tools/virtualization/amazon-ecs-cli { };
amazon-glacier-cmd-interface = callPackage ../tools/backup/amazon-glacier-cmd-interface { };
@@ -669,6 +681,10 @@ in
apfs-fuse = callPackage ../tools/filesystems/apfs-fuse { };
+ apk-tools = callPackage ../tools/package-management/apk-tools {
+ lua = lua5_3;
+ };
+
apktool = callPackage ../development/tools/apktool {
inherit (androidenv.androidPkgs_9_0) build-tools;
};
@@ -729,6 +745,8 @@ in
asciiquarium = callPackage ../applications/misc/asciiquarium {};
+ asls = callPackage ../development/tools/misc/asls { };
+
asymptote = callPackage ../tools/graphics/asymptote {
texLive = texlive.combine { inherit (texlive) scheme-small epsf cm-super texinfo; };
gsl = gsl_1;
@@ -754,6 +772,8 @@ in
awscli = callPackage ../tools/admin/awscli { };
+ awscli2 = callPackage ../tools/admin/awscli2 { };
+
awsebcli = callPackage ../tools/virtualization/awsebcli {};
awslogs = callPackage ../tools/admin/awslogs { };
@@ -766,15 +786,13 @@ in
aws-rotate-key = callPackage ../tools/admin/aws-rotate-key { };
- aws_shell = callPackage ../tools/admin/aws_shell { };
-
aws-sam-cli = callPackage ../development/tools/aws-sam-cli { python = python3; };
aws-vault = callPackage ../tools/admin/aws-vault { };
iamy = callPackage ../tools/admin/iamy { };
- azure-cli = callPackage ../tools/admin/azure-cli { python = python3; };
+ azure-cli = callPackage ../tools/admin/azure-cli { python = python37; };
azure-storage-azcopy = callPackage ../development/tools/azcopy { };
@@ -851,6 +869,8 @@ in
boulder = callPackage ../tools/admin/boulder { };
+ btrfs-heatmap = callPackage ../tools/filesystems/btrfs-heatmap { };
+
buildbot = with python3Packages; toPythonApplication buildbot;
buildbot-ui = with python3Packages; toPythonApplication buildbot-ui;
buildbot-full = with python3Packages; toPythonApplication buildbot-full;
@@ -879,6 +899,8 @@ in
container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { };
+ fedora-coreos-config-transpiler = callPackage ../development/tools/fedora-coreos-config-transpiler { };
+
ccextractor = callPackage ../applications/video/ccextractor { };
cconv = callPackage ../tools/text/cconv { };
@@ -914,6 +936,8 @@ in
detect-secrets = python3Packages.callPackage ../development/tools/detect-secrets { };
+ diskonaut = callPackage ../tools/misc/diskonaut { };
+
diskus = callPackage ../tools/misc/diskus {
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -950,6 +974,10 @@ in
libfx2 = with python3Packages; toPythonApplication fx2;
+ fastmod = callPackage ../tools/text/fastmod {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
fitnesstrax = callPackage ../applications/misc/fitnesstrax/default.nix { };
fxlinuxprintutil = callPackage ../tools/misc/fxlinuxprintutil { };
@@ -1130,9 +1158,7 @@ in
atftp = callPackage ../tools/networking/atftp { };
- autogen = callPackage ../development/tools/misc/autogen {
- guile = guile_2_0;
- };
+ autogen = callPackage ../development/tools/misc/autogen { };
autojump = callPackage ../tools/misc/autojump { };
@@ -1655,6 +1681,8 @@ in
desync = callPackage ../applications/networking/sync/desync { };
+ devdocs-desktop = callPackage ../applications/misc/devdocs-desktop { };
+
devmem2 = callPackage ../os-specific/linux/devmem2 { };
dbus-broker = callPackage ../os-specific/linux/dbus-broker { };
@@ -1728,7 +1756,7 @@ in
dua = callPackage ../tools/misc/dua { };
- inherit (ocamlPackages) dune dune_2;
+ inherit (ocamlPackages) dune dune_2 dune-release;
duperemove = callPackage ../tools/filesystems/duperemove { };
@@ -1779,7 +1807,9 @@ in
eschalot = callPackage ../tools/security/eschalot { };
- esphome = callPackage ../servers/home-assistant/esphome.nix { };
+ espanso = callPackage ../applications/office/espanso { };
+
+ esphome = callPackage ../tools/misc/esphome { };
esptool = callPackage ../tools/misc/esptool { };
@@ -1967,7 +1997,7 @@ in
interlock = callPackage ../servers/interlock {};
- jellyfin = callPackage ../servers/jellyfin { ffmpeg = ffmpeg_4; };
+ jellyfin = callPackage ../servers/jellyfin { };
jellyfin-mpv-shim = python3Packages.callPackage ../applications/video/jellyfin-mpv-shim { };
@@ -2019,6 +2049,8 @@ in
ir-standard-fonts = callPackage ../data/fonts/ir-standard-fonts { };
+ kaggle = with python3Packages; toPythonApplication kaggle;
+
lynis = callPackage ../tools/security/lynis { };
mapproxy = callPackage ../applications/misc/mapproxy { };
@@ -2137,7 +2169,9 @@ in
pbzx = callPackage ../tools/compression/pbzx { };
- persepolis = python3Packages.callPackage ../tools/networking/persepolis { };
+ persepolis = python3Packages.callPackage ../tools/networking/persepolis {
+ wrapQtAppsHook = qt5.wrapQtAppsHook;
+ };
pev = callPackage ../development/tools/analysis/pev { };
@@ -2171,6 +2205,8 @@ in
rmapi = callPackage ../applications/misc/remarkable/rmapi { };
+ remarkable-mouse = python3Packages.callPackage ../applications/misc/remarkable/remarkable-mouse { };
+
scour = with python3Packages; toPythonApplication scour;
s2png = callPackage ../tools/graphics/s2png { };
@@ -2471,7 +2507,7 @@ in
libceph = ceph.lib;
inherit (callPackages ../tools/filesystems/ceph {
- boost = boost167.override { enablePython = true; python = python37; };
+ boost = boost16x.override { enablePython = true; python = python38; };
})
ceph
ceph-client;
@@ -2578,8 +2614,6 @@ in
connman-notify = callPackage ../tools/networking/connman/connman-notify { };
- connmanui = callPackage ../tools/networking/connman/connmanui { };
-
connman_dmenu = callPackage ../tools/networking/connman/connman_dmenu { };
convertlit = callPackage ../tools/text/convertlit { };
@@ -2709,7 +2743,9 @@ in
ckb-next = libsForQt5.callPackage ../tools/misc/ckb-next { };
- clamav = callPackage ../tools/security/clamav { };
+ clamav = callPackage ../tools/security/clamav {
+ inherit (darwin.apple_sdk.frameworks) Foundation;
+ };
clex = callPackage ../tools/misc/clex { };
@@ -2880,6 +2916,8 @@ in
ddccontrol-db = callPackage ../data/misc/ddccontrol-db { };
+ ddcui = libsForQt5.callPackage ../applications/misc/ddcui { };
+
ddcutil = callPackage ../tools/misc/ddcutil { };
ddclient = callPackage ../tools/networking/ddclient { };
@@ -3142,6 +3180,8 @@ in
teamocil = callPackage ../tools/misc/teamocil { };
+ the-way = callPackage ../development/tools/the-way { };
+
tsm-client = callPackage ../tools/backup/tsm-client { jdk8 = null; };
tsm-client-withGui = callPackage ../tools/backup/tsm-client { };
@@ -3170,6 +3210,8 @@ in
vorta = python3Packages.callPackage ../applications/backup/vorta { };
+ utahfs = callPackage ../applications/networking/utahfs { };
+
wallutils = callPackage ../tools/graphics/wallutils { };
wev = callPackage ../tools/misc/wev { };
@@ -3391,6 +3433,8 @@ in
fcitx-configtool = callPackage ../tools/inputmethods/fcitx/fcitx-configtool.nix { };
+ chewing-editor = libsForQt5.callPackage ../applications/misc/chewing-editor { };
+
fcppt = callPackage ../development/libraries/fcppt { };
fcrackzip = callPackage ../tools/security/fcrackzip { };
@@ -3524,7 +3568,7 @@ in
fontforge-gtk = fontforge.override {
withSpiro = true;
withGTK = true;
- gtk2 = gtk2-x11;
+ gtk3 = gtk3-x11;
inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
};
@@ -3613,6 +3657,8 @@ in
fusee-launcher = callPackage ../development/tools/fusee-launcher { };
+ fverb = callPackage ../applications/audio/fverb { };
+
fwknop = callPackage ../tools/security/fwknop { };
exfat = callPackage ../tools/filesystems/exfat { };
@@ -3861,6 +3907,8 @@ in
google-cloud-cpp = callPackage ../development/libraries/google-cloud-cpp { };
+ gdown = with python3Packages; toPythonApplication gdown;
+
gopro = callPackage ../tools/video/gopro { };
gource = callPackage ../applications/version-management/gource { };
@@ -4304,6 +4352,8 @@ in
incron = callPackage ../tools/system/incron { };
+ industrializer = callPackage ../applications/audio/industrializer { };
+
inetutils = callPackage ../tools/networking/inetutils { };
inform7 = callPackage ../development/compilers/inform7 { };
@@ -4512,6 +4562,10 @@ in
kbdd = callPackage ../applications/window-managers/kbdd { };
+ kbs2 = callPackage ../tools/security/kbs2 {
+ inherit (darwin.apple_sdk.frameworks) AppKit;
+ };
+
kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { };
keepalived = callPackage ../tools/networking/keepalived { };
@@ -4681,6 +4735,8 @@ in
kippo = callPackage ../servers/kippo { };
+ kristall = libsForQt5.callPackage ../applications/networking/browsers/kristall { };
+
kzipmix = pkgsi686Linux.callPackage ../tools/compression/kzipmix { };
ma1sd = callPackage ../servers/ma1sd { };
@@ -4689,10 +4745,16 @@ in
makebootfat = callPackage ../tools/misc/makebootfat { };
+ martin = callPackage ../servers/martin {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
/* Python 3.8 is currently broken with matrix-synapse since `python38Packages.bleach` fails
(https://github.com/NixOS/nixpkgs/issues/76093) */
matrix-synapse = callPackage ../servers/matrix-synapse { /*python3 = python38;*/ };
+ matrix-synapse-plugins = recurseIntoAttrs matrix-synapse.plugins;
+
matrix-appservice-slack = callPackage ../servers/matrix-synapse/matrix-appservice-slack {};
matrix-appservice-discord = callPackage ../servers/matrix-appservice-discord { };
@@ -4701,9 +4763,7 @@ in
mautrix-whatsapp = callPackage ../servers/mautrix-whatsapp { };
- mcfly = callPackage ../tools/misc/mcfly {
- inherit (darwin.apple_sdk.frameworks) Security;
- };
+ mcfly = callPackage ../tools/misc/mcfly { };
mdbook = callPackage ../tools/text/mdbook {
inherit (darwin.apple_sdk.frameworks) CoreServices;
@@ -4900,6 +4960,8 @@ in
libepc = callPackage ../development/libraries/libepc { };
+ liberfa = callPackage ../development/libraries/liberfa { };
+
libestr = callPackage ../development/libraries/libestr { };
libevdev = callPackage ../development/libraries/libevdev { };
@@ -4984,6 +5046,8 @@ in
libiberty = callPackage ../development/libraries/libiberty { };
+ libucl = callPackage ../development/libraries/libucl { };
+
libxc = callPackage ../development/libraries/libxc { };
libxcomp = callPackage ../development/libraries/libxcomp { };
@@ -5078,7 +5142,7 @@ in
mailhog = callPackage ../servers/mail/mailhog {};
mailnag = callPackage ../applications/networking/mailreaders/mailnag {
- pythonPackages = python2Packages;
+ pythonPackages = python3Packages;
};
mailsend = callPackage ../tools/networking/mailsend { };
@@ -5223,7 +5287,9 @@ in
mirrorbits = callPackage ../servers/mirrorbits { };
- mitmproxy = callPackage ../tools/networking/mitmproxy { };
+ mitmproxy = callPackage ../tools/networking/mitmproxy {
+ python3Packages = python37Packages;
+ };
mjpegtools = callPackage ../tools/video/mjpegtools { };
@@ -5447,7 +5513,7 @@ in
grocy = callPackage ../servers/grocy { };
inherit (callPackage ../servers/nextcloud {})
- nextcloud17 nextcloud18;
+ nextcloud17 nextcloud18 nextcloud19;
nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { };
@@ -5503,6 +5569,8 @@ in
nilfs-utils = callPackage ../tools/filesystems/nilfs-utils {};
+ nimmm = callPackage ../applications/misc/nimmm { };
+
nitrogen = callPackage ../tools/X11/nitrogen {};
nms = callPackage ../tools/misc/nms { };
@@ -5679,6 +5747,8 @@ in
openresolv = callPackage ../tools/networking/openresolv { };
+ openrgb = libsForQt5.callPackage ../applications/misc/openrgb { };
+
opensc = callPackage ../tools/security/opensc {
inherit (darwin.apple_sdk.frameworks) Carbon PCSC;
};
@@ -5858,8 +5928,6 @@ in
patchage = callPackage ../applications/audio/patchage { };
- patchwork-classic = callPackage ../applications/networking/ssb/patchwork-classic { };
-
pcapfix = callPackage ../tools/networking/pcapfix { };
pbzip2 = callPackage ../tools/compression/pbzip2 { };
@@ -5915,9 +5983,7 @@ in
brickd = callPackage ../servers/brickd { };
- bully = callPackage ../tools/networking/bully {
- openssl = openssl_1_0_2;
- };
+ bully = callPackage ../tools/networking/bully { };
pcapc = callPackage ../tools/networking/pcapc { };
@@ -6390,7 +6456,9 @@ in
rpiboot-unstable = callPackage ../development/misc/rpiboot/unstable.nix { };
- rpm = callPackage ../tools/package-management/rpm { };
+ rpm = callPackage ../tools/package-management/rpm {
+ python = python3;
+ };
rpm-ostree = callPackage ../tools/misc/rpm-ostree {
gperf = gperf_3_0;
@@ -6552,6 +6620,8 @@ in
setserial = callPackage ../tools/system/setserial { };
+ setzer = callPackage ../applications/editors/setzer { };
+
seqdiag = with python3Packages; toPythonApplication seqdiag;
sequoia = callPackage ../tools/security/sequoia {
@@ -6825,7 +6895,7 @@ in
svgcleaner = callPackage ../tools/graphics/svgcleaner { };
- ssb-patchwork = callPackage ../applications/networking/ssb/patchwork { };
+ ssb-patchwork = callPackage ../applications/networking/ssb-patchwork { };
ssdeep = callPackage ../tools/security/ssdeep { };
@@ -7162,7 +7232,7 @@ in
tryton = callPackage ../applications/office/tryton { };
- trytond = callPackage ../applications/office/trytond { };
+ trytond = with python3Packages; toPythonApplication trytond;
omapd = callPackage ../tools/security/omapd { };
@@ -7571,6 +7641,8 @@ in
xcruiser = callPackage ../applications/misc/xcruiser { };
+ xwallpaper = callPackage ../tools/X11/xwallpaper { };
+
xxkb = callPackage ../applications/misc/xxkb { };
ugarit = callPackage ../tools/backup/ugarit {
@@ -7660,6 +7732,8 @@ in
whsniff = callPackage ../applications/networking/sniffers/whsniff { };
+ wiiuse = callPackage ../development/libraries/wiiuse { };
+
woeusb = callPackage ../tools/misc/woeusb { };
chase = callPackage ../tools/system/chase { };
@@ -7769,9 +7843,7 @@ in
libxml2 = libxml2Python;
};
- xsecurelock = callPackage ../tools/X11/xsecurelock {
- xset = xorg.xset;
- };
+ xsecurelock = callPackage ../tools/X11/xsecurelock { };
xsel = callPackage ../tools/misc/xsel { };
@@ -7820,6 +7892,8 @@ in
inherit (darwin.apple_sdk.frameworks) IOKit;
};
+ ytree = callPackage ../tools/misc/ytree { };
+
yggdrasil = callPackage ../tools/networking/yggdrasil { };
# To expose more packages for Yi, override the extraPackages arg.
@@ -7903,7 +7977,11 @@ in
zssh = callPackage ../tools/networking/zssh { };
- zstd = callPackage ../tools/compression/zstd { };
+ zstd = callPackage ../tools/compression/zstd {
+ cmake = buildPackages.cmake.override {
+ libarchive = buildPackages.libarchive.override { zstd = null; };
+ };
+ };
zsync = callPackage ../tools/compression/zsync { };
@@ -8193,6 +8271,8 @@ in
scry = callPackage ../development/tools/scry {};
+ dasm = callPackage ../development/compilers/dasm/default.nix { };
+
dbmate = callPackage ../development/tools/database/dbmate { };
devpi-client = python3Packages.callPackage ../development/tools/devpi-client {};
@@ -8436,6 +8516,8 @@ in
isl = if !stdenv.isDarwin then isl_0_17 else null;
}));
+ gcc_latest = gcc10;
+
gfortran = gfortran9;
gfortran48 = wrapCC (gcc48.cc.override {
@@ -8709,6 +8791,13 @@ in
buildPackages = buildPackages // { stdenv = gcc8Stdenv; };
});
+ go_1_15 = callPackage ../development/compilers/go/1.15.nix ({
+ inherit (darwin.apple_sdk.frameworks) Security Foundation;
+ } // lib.optionalAttrs stdenv.isAarch64 {
+ stdenv = gcc8Stdenv;
+ buildPackages = buildPackages // { stdenv = gcc8Stdenv; };
+ });
+
go = go_1_14;
go-repo-root = callPackage ../development/tools/go-repo-root { };
@@ -9028,6 +9117,8 @@ in
mkcl = callPackage ../development/compilers/mkcl {};
+ mlkit = callPackage ../development/compilers/mlkit {};
+
inherit (callPackage ../development/compilers/mlton {})
mlton20130715
mlton20180207Binary
@@ -9208,8 +9299,9 @@ in
cargo-inspect = callPackage ../development/tools/rust/cargo-inspect {
inherit (darwin.apple_sdk.frameworks) Security;
};
+ cargo-insta = callPackage ../development/tools/rust/cargo-insta { };
cargo-make = callPackage ../development/tools/rust/cargo-make {
- inherit (darwin.apple_sdk.frameworks) Security;
+ inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration;
};
cargo-raze = callPackage ../development/tools/rust/cargo-raze {
inherit (darwin.apple_sdk.frameworks) Security;
@@ -9645,7 +9737,7 @@ in
# When switching these sets, please update docs at ../../doc/languages-frameworks/python.md
python = python2;
python2 = python27;
- python3 = python37;
+ python3 = python38;
pypy = pypy2;
pypy2 = pypy27;
pypy3 = pypy36;
@@ -9772,6 +9864,7 @@ in
inherit (callPackage ../development/interpreters/ruby {
inherit (darwin) libiconv libobjc libunwind;
inherit (darwin.apple_sdk.frameworks) Foundation;
+ bison = buildPackages.bison_3_5;
})
ruby_2_5
ruby_2_6
@@ -10100,6 +10193,15 @@ in
bison = callPackage ../development/tools/parsing/bison { };
yacc = bison; # TODO: move to aliases.nix
+ # Ruby fails to build with current bison
+ bison_3_5 = pkgs.bison.overrideAttrs (oldAttrs: rec {
+ version = "3.5.4";
+ src = fetchurl {
+ url = "mirror://gnu/${oldAttrs.pname}/${oldAttrs.pname}-${version}.tar.gz";
+ sha256 = "0a2cbrqh7mgx2dwf5qm10v68iakv1i0dqh9di4x5aqxsz96ibpf0";
+ };
+ });
+
black = with python3Packages; toPythonApplication black;
blackmagic = callPackage ../development/tools/misc/blackmagic { };
@@ -10118,6 +10220,8 @@ in
buildkite-agent2 = throw "pkgs.buildkite-agent2 has been discontinued. Please use pkgs.buildkite-agent (v3.x)";
buildkite-agent3 = callPackage ../development/tools/continuous-integration/buildkite-agent { };
+ buildkite-cli = callPackage ../development/tools/continuous-integration/buildkite-cli { };
+
libbpf = callPackage ../os-specific/linux/libbpf { };
bpftool = callPackage ../os-specific/linux/bpftool { };
@@ -10130,10 +10234,6 @@ in
cask = callPackage ../development/tools/cask { };
- casperjs = callPackage ../development/tools/casperjs {
- inherit (texFunctions) fontsConf;
- };
-
cbrowser = callPackage ../development/tools/misc/cbrowser { };
ccache = callPackage ../development/tools/misc/ccache { };
@@ -10191,6 +10291,8 @@ in
cloud-nuke = callPackage ../development/tools/cloud-nuke { };
+ cloudcompare = libsForQt5.callPackage ../applications/graphics/cloudcompare {};
+
cloudfoundry-cli = callPackage ../development/tools/cloudfoundry-cli { };
coan = callPackage ../development/tools/analysis/coan { };
@@ -10249,12 +10351,6 @@ in
cpplint = callPackage ../development/tools/analysis/cpplint { };
- cquery = callPackage ../development/tools/misc/cquery {
- # 7 is the default, but only on Linux, so keep this for now
- llvmPackages = llvmPackages_7;
- };
-
-
ccls = callPackage ../development/tools/misc/ccls {
llvmPackages = llvmPackages_8;
stdenv = llvmPackages_8.stdenv;
@@ -10358,7 +10454,7 @@ in
dolt = callPackage ../servers/sql/dolt { };
- dot2tex = pythonPackages.dot2tex;
+ dot2tex = with python3.pkgs; toPythonApplication dot2tex;
doxygen = callPackage ../development/tools/documentation/doxygen {
qt4 = null;
@@ -10375,6 +10471,8 @@ in
drush = callPackage ../development/tools/misc/drush { };
+ easypdkprog = callPackage ../development/tools/misc/easypdkprog { };
+
editorconfig-checker = callPackage ../development/tools/misc/editorconfig-checker { };
editorconfig-core-c = callPackage ../development/tools/misc/editorconfig-core-c { };
@@ -10507,6 +10605,7 @@ in
gradle_4_10 = res.gradleGen.gradle_4_10;
gradle_4 = gradle_4_10;
gradle_5 = res.gradleGen.gradle_5_6;
+ gradle_6 = res.gradleGen.gradle_6_5;
gperf = callPackage ../development/tools/misc/gperf { };
# 3.1 changed some parameters from int to size_t, leading to mismatches.
@@ -10594,6 +10693,10 @@ in
jenkins-job-builder = with python3Packages; toPythonApplication jenkins-job-builder;
+ julius = callPackage ../games/julius { };
+
+ augustus = callPackage ../games/augustus { };
+
kafkacat = callPackage ../development/tools/kafkacat { };
kati = callPackage ../development/tools/build-managers/kati { };
@@ -10619,6 +10722,8 @@ in
kube-prompt = callPackage ../development/tools/kube-prompt { };
kubeprompt = callPackage ../development/tools/kubeprompt { };
+
+ kubespy = callPackage ../applications/networking/cluster/kubespy { };
kubicorn = callPackage ../development/tools/kubicorn { };
@@ -10779,6 +10884,7 @@ in
parse-cli-bin = callPackage ../development/tools/parse-cli-bin { };
patchelf = callPackage ../development/tools/misc/patchelf { };
+ patchelf_0_9 = callPackage ../development/tools/misc/patchelf/0.9.nix { };
patchelfUnstable = lowPrio (callPackage ../development/tools/misc/patchelf/unstable.nix { });
@@ -10794,12 +10900,23 @@ in
pmccabe = callPackage ../development/tools/misc/pmccabe { };
- pkgconf = callPackage ../development/tools/misc/pkgconf {};
+ pkgconf-unwrapped = callPackage ../development/tools/misc/pkgconf {};
+ pkgconf = callPackage ../build-support/pkg-config-wrapper {
+ pkg-config = pkgconf-unwrapped;
+ baseBinName = "pkgconf";
+ };
- pkg-config = callPackage ../development/tools/misc/pkg-config { };
+ pkg-config-unwrapped = callPackage ../development/tools/misc/pkg-config { };
+ pkg-config = callPackage ../build-support/pkg-config-wrapper {
+ pkg-config = pkg-config-unwrapped;
+ };
pkgconfig = pkg-config; # added 2018-02-02
- pkg-configUpstream = lowPrio (pkg-config.override { vanilla = true; });
+ pkg-configUpstream = lowPrio (pkg-config.override (old: {
+ pkg-config = old.pkg-config.override {
+ vanilla = true;
+ };
+ }));
pkgconfigUpstream = pkg-configUpstream; # added 2018-02-02
inherit (nodePackages) postcss-cli;
@@ -11003,6 +11120,8 @@ in
swiftformat = callPackage ../development/tools/swiftformat { };
+ swiftshader = callPackage ../development/libraries/swiftshader { };
+
systemfd = callPackage ../development/tools/systemfd { };
swig1 = callPackage ../development/tools/misc/swig { };
@@ -11027,6 +11146,7 @@ in
terracognita = callPackage ../development/tools/misc/terracognita { };
terraform-lsp = callPackage ../development/tools/misc/terraform-lsp { };
+ terraform-ls = callPackage ../development/tools/misc/terraform-ls { };
texinfo413 = callPackage ../development/tools/misc/texinfo/4.13a.nix { };
texinfo4 = texinfo413;
@@ -11107,7 +11227,9 @@ in
vultr-cli = callPackage ../development/tools/vultr-cli { };
- vulnix = callPackage ../tools/security/vulnix { };
+ vulnix = callPackage ../tools/security/vulnix {
+ python3Packages = python37Packages;
+ };
vtable-dumper = callPackage ../development/tools/misc/vtable-dumper { };
@@ -11200,6 +11322,8 @@ in
allegro4 = callPackage ../development/libraries/allegro {};
allegro5 = callPackage ../development/libraries/allegro/5.nix {};
+ amdvlk = callPackage ../development/libraries/amdvlk {};
+
amrnb = callPackage ../development/libraries/amrnb { };
amrwb = callPackage ../development/libraries/amrwb { };
@@ -11239,9 +11363,8 @@ in
assimp = callPackage ../development/libraries/assimp { };
- asio = asio_1_12;
asio_1_10 = callPackage ../development/libraries/asio/1.10.nix { };
- asio_1_12 = callPackage ../development/libraries/asio/1.12.nix { };
+ asio = callPackage ../development/libraries/asio/default.nix { };
aspell = callPackage ../development/libraries/aspell { };
@@ -11360,6 +11483,8 @@ in
# justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990
cachix = haskell.lib.justStaticExecutables haskellPackages.cachix;
+ hercules-ci-agent = callPackage ../development/tools/continuous-integration/hercules-ci-agent { };
+
niv = haskellPackages.niv.bin;
ormolu = haskellPackages.ormolu.bin;
@@ -11679,7 +11804,9 @@ in
# Aliases
ffmpeg_2 = ffmpeg_2_8;
ffmpeg_3 = ffmpeg_3_4;
- ffmpeg = ffmpeg_3;
+ # Please make sure this is updated to the latest version on the next major
+ # update to ffmpeg
+ ffmpeg = ffmpeg_4;
ffmpeg-full = callPackage ../development/libraries/ffmpeg-full {
# The following need to be fixed on Darwin
@@ -12025,7 +12152,9 @@ in
gperftools = callPackage ../development/libraries/gperftools { };
- grab-site = callPackage ../tools/backup/grab-site { };
+ grab-site = callPackage ../tools/backup/grab-site {
+ python3Packages = python37Packages;
+ };
grib-api = callPackage ../development/libraries/grib-api { };
@@ -12038,7 +12167,7 @@ in
gsettings-qt = libsForQt5.callPackage ../development/libraries/gsettings-qt { };
gst_all_1 = recurseIntoAttrs(callPackage ../development/libraries/gstreamer {
- callPackage = newScope { libav = pkgs.ffmpeg_4; };
+ callPackage = newScope { libav = pkgs.ffmpeg; };
inherit (darwin.apple_sdk.frameworks) CoreServices;
});
@@ -12164,6 +12293,8 @@ in
gdk-pixbuf = callPackage ../development/libraries/gdk-pixbuf { };
+ gdk-pixbuf-xlib = callPackage ../development/libraries/gdk-pixbuf/xlib.nix { };
+
gnome-sharp = callPackage ../development/libraries/gnome-sharp { };
gnome-menus = callPackage ../development/libraries/gnome-menus { };
@@ -12400,6 +12531,8 @@ in
imlibsetroot = callPackage ../applications/graphics/imlibsetroot { libXinerama = xorg.libXinerama; } ;
+ impy = callPackage ../development/libraries/impy { };
+
ineffassign = callPackage ../development/tools/ineffassign { };
ijs = callPackage ../development/libraries/ijs { };
@@ -12528,6 +12661,7 @@ in
lasso = callPackage ../development/libraries/lasso { };
LASzip = callPackage ../development/libraries/LASzip { };
+ LASzip2 = callPackage ../development/libraries/LASzip/LASzip2.nix { };
lcms = lcms1;
@@ -12776,7 +12910,9 @@ in
libGL = null;
};
- libdigidoc = callPackage ../development/libraries/libdigidoc { };
+ libdigidoc = callPackage ../development/libraries/libdigidoc {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
libdigidocpp = callPackage ../development/libraries/libdigidocpp { };
@@ -12813,6 +12949,8 @@ in
inherit (callPackage ../development/libraries/libdwarf { })
libdwarf dwarfdump;
+ libe57format = callPackage ../development/libraries/libe57format { };
+
libeatmydata = callPackage ../development/libraries/libeatmydata { };
libeb = callPackage ../development/libraries/libeb { };
@@ -13037,8 +13175,6 @@ in
liblastfmSF = callPackage ../development/libraries/liblastfmSF { };
- liblastfm = callPackage ../development/libraries/liblastfm { };
-
liblcf = callPackage ../development/libraries/liblcf { };
liblqr1 = callPackage ../development/libraries/liblqr-1 { };
@@ -13361,6 +13497,8 @@ in
libpqxx = callPackage ../development/libraries/libpqxx { };
+ libprom = callPackage ../development/libraries/libprom { };
+
libproxy = callPackage ../development/libraries/libproxy {
inherit (darwin.apple_sdk.frameworks) SystemConfiguration CoreFoundation JavaScriptCore;
};
@@ -13537,7 +13675,6 @@ in
libvdpau = callPackage ../development/libraries/libvdpau { };
libmodulemd = callPackage ../development/libraries/libmodulemd { };
- libmodulemd_1 = callPackage ../development/libraries/libmodulemd/1.nix { };
libvdpau-va-gl = callPackage ../development/libraries/libvdpau-va-gl { };
@@ -13744,7 +13881,13 @@ in
llvmPackages = llvmPackages_9;
inherit (darwin.apple_sdk.frameworks) OpenGL;
inherit (darwin.apple_sdk.libs) Xplugin;
- };
+ }
+ # Temporary fix for .drivers that avoids causing lots of rebuilds; see #91145
+ // { drivers = (mesa.overrideAttrs (a: {
+ nativeBuildInputs = [ patchelf_0_9 ] ++ a.nativeBuildInputs or [];
+ })).drivers;
+ }
+ ;
mesa_glu = callPackage ../development/libraries/mesa-glu {
inherit (darwin.apple_sdk.frameworks) ApplicationServices;
@@ -13772,7 +13915,7 @@ in
withGUI = false;
};
- mlt = callPackage ../development/libraries/mlt { ffmpeg = ffmpeg_4; };
+ mlt = callPackage ../development/libraries/mlt { };
mlv-app = libsForQt5.callPackage ../applications/video/mlv-app { };
@@ -14014,10 +14157,12 @@ in
openvdb = callPackage ../development/libraries/openvdb {};
inherit (callPackages ../development/libraries/libressl { })
- libressl_2_9
- libressl_3_0;
+ libressl_3_0
+ libressl_3_1;
- libressl = libressl_3_0;
+ # Please keep this pointed to the latest version. See also
+ # https://discourse.nixos.org/t/nixpkgs-policy-regarding-libraries-available-in-multiple-versions/7026/2
+ libressl = libressl_3_1;
boringssl = callPackage ../development/libraries/boringssl { };
@@ -14076,6 +14221,8 @@ in
pcre2 = callPackage ../development/libraries/pcre2 { };
+ pdal = callPackage ../development/libraries/pdal { } ;
+
pdf2xml = callPackage ../development/libraries/pdf2xml {} ;
inherit (callPackage ../development/libraries/physfs { })
@@ -14172,6 +14319,8 @@ in
flatbuffers = callPackage ../development/libraries/flatbuffers { };
+ nanopb = callPackage ../development/libraries/nanopb { };
+
gnupth = callPackage ../development/libraries/pth { };
pth = if stdenv.hostPlatform.isMusl then npth else gnupth;
@@ -14312,6 +14461,8 @@ in
libktorrent = callPackage ../development/libraries/libktorrent { };
+ liblastfm = callPackage ../development/libraries/liblastfm { };
+
libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { };
libopenshot-audio = callPackage ../applications/video/openshot-qt/libopenshot-audio.nix { };
@@ -14324,9 +14475,7 @@ in
kpmcore = callPackage ../development/libraries/kpmcore { };
- mlt = callPackage ../development/libraries/mlt/qt-5.nix {
- ffmpeg = ffmpeg_4;
- };
+ mlt = callPackage ../development/libraries/mlt/qt-5.nix { };
openbr = callPackage ../development/libraries/openbr { };
@@ -14862,8 +15011,6 @@ in
telepathy-farstream = callPackage ../development/libraries/telepathy/farstream {};
- telepathy-qt = callPackage ../development/libraries/telepathy/qt { qtbase = qt4; };
-
termbox = callPackage ../development/libraries/termbox { };
tevent = callPackage ../development/libraries/tevent { };
@@ -15104,6 +15251,9 @@ in
wxGTK = wxGTK28;
+ wxGTK30 = wxGTK30-gtk2;
+ wxGTK31 = wxGTK31-gtk2;
+
wxGTK28 = callPackage ../development/libraries/wxwidgets/2.8 {
inherit (gnome2) GConf;
};
@@ -15114,18 +15264,32 @@ in
inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QuickTime;
};
- wxGTK30 = callPackage ../development/libraries/wxwidgets/3.0 {
+ wxGTK30-gtk2 = callPackage ../development/libraries/wxwidgets/3.0 {
+ withGtk2 = true;
inherit (gnome2) GConf;
inherit (darwin.stubs) setfile;
inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QTKit;
};
- wxGTK31 = callPackage ../development/libraries/wxwidgets/3.1 {
+ wxGTK30-gtk3 = callPackage ../development/libraries/wxwidgets/3.0 {
+ withGtk2 = false;
+ inherit (darwin.stubs) setfile;
+ inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QTKit;
+ };
+
+ wxGTK31-gtk2 = callPackage ../development/libraries/wxwidgets/3.1 {
+ withGtk2 = true;
inherit (gnome2) GConf;
inherit (darwin.stubs) setfile;
inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QTKit;
};
+ wxGTK31-gtk3 = callPackage ../development/libraries/wxwidgets/3.1 {
+ withGtk2 = false;
+ inherit (darwin.stubs) setfile;
+ inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Kernel QTKit;
+ };
+
wxmac = callPackage ../development/libraries/wxwidgets/3.0/mac.nix {
inherit (darwin.apple_sdk.frameworks) AGL Cocoa Kernel;
inherit (darwin.stubs) setfile rez derez;
@@ -15359,6 +15523,9 @@ in
buildGo114Package = callPackage ../development/go-packages/generic {
go = buildPackages.go_1_14;
};
+ buildGo115Package = callPackage ../development/go-packages/generic {
+ go = buildPackages.go_1_15;
+ };
buildGoPackage = buildGo114Package;
@@ -15368,6 +15535,9 @@ in
buildGo114Module = callPackage ../development/go-modules/generic {
go = buildPackages.go_1_14;
};
+ buildGo115Module = callPackage ../development/go-modules/generic {
+ go = buildPackages.go_1_15;
+ };
buildGoModule = buildGo114Module;
@@ -15480,6 +15650,8 @@ in
kerberos = libkrb5;
};
+ adguardhome = callPackage ../servers/adguardhome {};
+
apacheHttpd_2_4 = callPackage ../servers/http/apache-httpd/2.4.nix { };
apacheHttpd = pkgs.apacheHttpd_2_4;
@@ -15618,6 +15790,7 @@ in
dovecot = callPackage ../servers/mail/dovecot { };
dovecot_pigeonhole = callPackage ../servers/mail/dovecot/plugins/pigeonhole { };
+ dovecot_fts_xapian = callPackage ../servers/mail/dovecot/plugins/fts_xapian { };
dspam = callPackage ../servers/mail/dspam { };
@@ -15696,9 +15869,17 @@ in
hashi-ui = callPackage ../servers/hashi-ui {};
+ /* This package duplicates a lot of functionality from haskellPackages
+ instead of using the packages we maintain there. Now, a recent update to
+ haskellPackages causes these tools to fail evaluation, and I have been
+ unable to mark them as "broken" in a way that ofBorg bot recognizes. Since
+ I don't want to merge code into master that generates evaluation errors, I
+ have no other idea but to comment them out entirely.
+
inherit (callPackage ../servers/hasura { })
hasura-cli
hasura-graphql-engine;
+ */
heapster = callPackage ../servers/monitoring/heapster { };
@@ -15708,7 +15889,9 @@ in
hiawatha = callPackage ../servers/http/hiawatha {};
- home-assistant = callPackage ../servers/home-assistant { };
+ home-assistant = callPackage ../servers/home-assistant {
+ python3 = python37;
+ };
home-assistant-cli = callPackage ../servers/home-assistant/cli.nix { };
@@ -15758,11 +15941,7 @@ in
mailman-rss = callPackage ../development/python-modules/mailman-rss { };
- mailman-web = with (python3.override {
- packageOverrides = self: super: {
- django = self.django_1_11;
- };
- }).pkgs; toPythonApplication mailman-web;
+ mailman-web = with python3.pkgs; toPythonApplication mailman-web;
mattermost = callPackage ../servers/mattermost { };
matterircd = callPackage ../servers/mattermost/matterircd.nix { };
@@ -15834,14 +16013,14 @@ in
nginx = nginxStable;
nginxStable = callPackage ../servers/http/nginx/stable.nix {
- perl = null;
+ withPerl = false;
# We don't use `with` statement here on purpose!
# See https://github.com/NixOS/nixpkgs/pull/10474/files#r42369334
modules = [ nginxModules.rtmp nginxModules.dav nginxModules.moreheaders ];
};
nginxMainline = callPackage ../servers/http/nginx/mainline.nix {
- perl = null;
+ withPerl = false;
# We don't use `with` statement here on purpose!
# See https://github.com/NixOS/nixpkgs/pull/10474/files#r42369334
modules = [ nginxModules.dav nginxModules.moreheaders ];
@@ -15871,7 +16050,9 @@ in
openafs = callPackage ../servers/openafs/1.6 { tsmbac = null; ncurses = null; };
openafs_1_8 = callPackage ../servers/openafs/1.8 { tsmbac = null; ncurses = null; };
- openresty = callPackage ../servers/http/openresty { };
+ openresty = callPackage ../servers/http/openresty {
+ withPerl = false;
+ };
opensmtpd = callPackage ../servers/mail/opensmtpd { };
opensmtpd-extras = callPackage ../servers/mail/opensmtpd/extras.nix { };
@@ -16135,6 +16316,8 @@ in
prometheus-gitlab-ci-pipelines-exporter = callPackage ../servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix { };
prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { };
prometheus-json-exporter = callPackage ../servers/monitoring/prometheus/json-exporter.nix { };
+ prometheus-keylight-exporter = callPackage ../servers/monitoring/prometheus/keylight-exporter.nix { };
+ prometheus-lnd-exporter = callPackage ../servers/monitoring/prometheus/lnd-exporter.nix { };
prometheus-mail-exporter = callPackage ../servers/monitoring/prometheus/mail-exporter.nix { };
prometheus-mesos-exporter = callPackage ../servers/monitoring/prometheus/mesos-exporter.nix { };
prometheus-mikrotik-exporter = callPackage ../servers/monitoring/prometheus/mikrotik-exporter.nix { };
@@ -16149,6 +16332,7 @@ in
prometheus-postgres-exporter = callPackage ../servers/monitoring/prometheus/postgres-exporter.nix { };
prometheus-process-exporter = callPackage ../servers/monitoring/prometheus/process-exporter.nix { };
prometheus-pushgateway = callPackage ../servers/monitoring/prometheus/pushgateway.nix { };
+ prometheus-redis-exporter = callPackage ../servers/monitoring/prometheus/redis-exporter.nix { };
prometheus-rabbitmq-exporter = callPackage ../servers/monitoring/prometheus/rabbitmq-exporter.nix { };
prometheus-snmp-exporter = callPackage ../servers/monitoring/prometheus/snmp-exporter.nix { };
prometheus-tor-exporter = callPackage ../servers/monitoring/prometheus/tor-exporter.nix { };
@@ -16194,9 +16378,10 @@ in
};
radicale1 = callPackage ../servers/radicale/1.x.nix { };
- radicale2 = callPackage ../servers/radicale { };
+ radicale2 = callPackage ../servers/radicale/2.x.nix { };
+ radicale3 = callPackage ../servers/radicale/3.x.nix { };
- radicale = radicale2;
+ radicale = radicale3;
rake = callPackage ../development/tools/build-managers/rake { };
@@ -16214,8 +16399,9 @@ in
libtool = darwin.cctools;
};
+ # Fails to compile with boost >= 1.72
rippled = callPackage ../servers/rippled {
- boost = boost17x;
+ boost = boost171;
};
rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix {
@@ -16613,6 +16799,8 @@ in
fwts = callPackage ../os-specific/linux/fwts { };
+ gobi_loader = callPackage ../os-specific/linux/gobi_loader { };
+
libossp_uuid = callPackage ../development/libraries/libossp-uuid { };
libuuid = if stdenv.isLinux
@@ -16907,6 +17095,14 @@ in
];
};
+ linux_5_7 = callPackage ../os-specific/linux/kernel/linux-5.7.nix {
+ kernelPatches = [
+ kernelPatches.bridge_stp_helper
+ kernelPatches.request_key_helper
+ kernelPatches.export_kernel_fpu_functions."5.3"
+ ];
+ };
+
linux_testing = callPackage ../os-specific/linux/kernel/linux-testing.nix {
kernelPatches = [
kernelPatches.bridge_stp_helper
@@ -17119,7 +17315,8 @@ in
linux = linuxPackages.kernel;
# Update this when adding the newest kernel major version!
- linuxPackages_latest = linuxPackages_5_6;
+ # And update linux_latest_for_hardened below if the patches are already available
+ linuxPackages_latest = linuxPackages_5_7;
linux_latest = linuxPackages_latest.kernel;
# Build the kernel modules for the some of the kernels.
@@ -17134,6 +17331,7 @@ in
linuxPackages_4_19 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_19);
linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
linuxPackages_5_6 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_6);
+ linuxPackages_5_7 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_7);
# When adding to this list:
# - Update linuxPackages_latest to the latest version
@@ -17168,28 +17366,32 @@ in
linuxPackages_latest_xen_dom0 = recurseIntoAttrs (linuxPackagesFor (pkgs.linux_latest.override { features.xen_dom0=true; }));
- # Hardened linux
- hardenedLinuxPackagesFor = kernel: linuxPackagesFor (kernel.override {
- structuredExtraConfig = import ../os-specific/linux/kernel/hardened/config.nix {
- inherit stdenv;
- inherit (kernel) version;
- };
- kernelPatches = kernel.kernelPatches ++ [
- kernelPatches.tag_hardened
- kernelPatches.hardened.${kernel.meta.branch}
- ];
- modDirVersionArg = kernel.modDirVersion + "-hardened";
+ # Hardened Linux
+ hardenedLinuxPackagesFor = kernel': overrides:
+ let # Note: We use this hack since the hardened patches can lag behind and we don't want to delay updates:
+ linux_latest_for_hardened = pkgs.linux_latest;
+ kernel = (if kernel' == pkgs.linux_latest then linux_latest_for_hardened else kernel').override overrides;
+ in linuxPackagesFor (kernel.override {
+ structuredExtraConfig = import ../os-specific/linux/kernel/hardened/config.nix {
+ inherit stdenv;
+ inherit (kernel) version;
+ };
+ kernelPatches = kernel.kernelPatches ++ [
+ kernelPatches.tag_hardened
+ kernelPatches.hardened.${kernel.meta.branch}
+ ];
+ modDirVersionArg = kernel.modDirVersion + "-hardened";
});
- linuxPackages_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux);
+ linuxPackages_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux { });
linux_hardened = linuxPackages_hardened.kernel;
- linuxPackages_latest_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux_latest);
+ linuxPackages_latest_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux_latest { });
linux_latest_hardened = linuxPackages_latest_hardened.kernel;
- linuxPackages_xen_dom0_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor (pkgs.linux.override { features.xen_dom0=true; }));
+ linuxPackages_xen_dom0_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux { features.xen_dom0=true; });
- linuxPackages_latest_xen_dom0_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor (pkgs.linux_latest.override { features.xen_dom0=true; }));
+ linuxPackages_latest_xen_dom0_hardened = recurseIntoAttrs (hardenedLinuxPackagesFor pkgs.linux_latest { features.xen_dom0=true; });
# Hardkernel (Odroid) kernels.
linuxPackages_hardkernel_4_14 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_hardkernel_4_14);
@@ -17398,6 +17600,8 @@ in
gopls = callPackage ../development/tools/gopls { };
+ gore = callPackage ../development/tools/gore { };
+
gotests = callPackage ../development/tools/gotests { };
gotestsum = callPackage ../development/tools/gotestsum { };
@@ -18202,7 +18406,7 @@ in
nordic-polar = callPackage ../data/themes/nordic-polar { };
inherit (callPackages ../data/fonts/noto-fonts {})
- noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra;
+ noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-emoji-blob-bin noto-fonts-extra;
nullmailer = callPackage ../servers/mail/nullmailer {
stdenv = gccStdenv;
@@ -18676,6 +18880,10 @@ in
arora = callPackage ../applications/networking/browsers/arora { };
+ asuka = callPackage ../applications/networking/browsers/asuka {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
artha = callPackage ../applications/misc/artha { };
atlassian-cli = callPackage ../applications/office/atlassian-cli { };
@@ -18708,6 +18916,8 @@ in
autotrace = callPackage ../applications/graphics/autotrace {};
+ av-98 = callPackage ../applications/networking/browsers/av-98 { };
+
avocode = callPackage ../applications/graphics/avocode {};
azpainter = callPackage ../applications/graphics/azpainter { };
@@ -18778,6 +18988,8 @@ in
batik = callPackage ../applications/graphics/batik { };
+ batsignal = callPackage ../applications/misc/batsignal { };
+
baudline = callPackage ../applications/audio/baudline { };
bb = callPackage ../applications/misc/bb { };
@@ -18789,7 +19001,6 @@ in
bibletime = libsForQt5.callPackage ../applications/misc/bibletime { };
bino3d = libsForQt5.callPackage ../applications/video/bino3d {
- ffmpeg = ffmpeg_4;
glew = glew110;
};
@@ -18911,6 +19122,8 @@ in
carla = qt5.callPackage ../applications/audio/carla { };
+ castor = callPackage ../applications/networking/browsers/castor { };
+
catimg = callPackage ../tools/misc/catimg { };
catt = python3Packages.callPackage ../applications/video/catt { };
@@ -18940,8 +19153,6 @@ in
inherit (python3Packages) python wrapPython pygments markdown;
};
- cgminer = callPackage ../applications/misc/cgminer { };
-
chirp = callPackage ../applications/radio/chirp { };
browsh = callPackage ../applications/networking/browsers/browsh { };
@@ -19038,6 +19249,8 @@ in
codeblocks = callPackage ../applications/editors/codeblocks { };
codeblocksFull = codeblocks.override { contribPlugins = true; };
+ convos = callPackage ../applications/networking/irc/convos { };
+
comical = callPackage ../applications/graphics/comical { };
containerd = callPackage ../applications/virtualization/containerd { };
@@ -19048,7 +19261,9 @@ in
coyim = callPackage ../applications/networking/instant-messengers/coyim {};
- cq-editor = libsForQt5.callPackage ../applications/graphics/cq-editor { };
+ cq-editor = libsForQt5.callPackage ../applications/graphics/cq-editor {
+ python3Packages = python37Packages;
+ };
cpp_ethereum = callPackage ../applications/misc/cpp-ethereum { };
@@ -19058,7 +19273,7 @@ in
ctop = callPackage ../tools/system/ctop { };
- cubicsdr = callPackage ../applications/radio/cubicsdr { wxGTK = wxGTK31; };
+ cubicsdr = callPackage ../applications/radio/cubicsdr { };
cum = callPackage ../applications/misc/cum { };
@@ -19400,6 +19615,8 @@ in
evilvte = callPackage ../applications/misc/evilvte (config.evilvte or {});
+ evilpixie = libsForQt5.callPackage ../applications/graphics/evilpixie { };
+
exercism = callPackage ../applications/misc/exercism { };
go-motion = callPackage ../development/tools/go-motion { };
@@ -19655,7 +19872,6 @@ in
firefoxPackages = recurseIntoAttrs (callPackage ../applications/networking/browsers/firefox/packages.nix {
callPackage = pkgs.newScope {
- inherit (gnome2) libIDL;
libpng = libpng_apng;
python = python2;
gnused = gnused_422;
@@ -19676,8 +19892,6 @@ in
firefox-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {
channel = "release";
generated = import ../applications/networking/browsers/firefox-bin/release_sources.nix;
- gconf = pkgs.gnome2.GConf;
- inherit (pkgs.gnome2) libgnome libgnomeui;
};
firefox-bin = wrapFirefox firefox-bin-unwrapped {
@@ -19689,8 +19903,6 @@ in
firefox-beta-bin-unwrapped = firefox-bin-unwrapped.override {
channel = "beta";
generated = import ../applications/networking/browsers/firefox-bin/beta_sources.nix;
- gconf = pkgs.gnome2.GConf;
- inherit (pkgs.gnome2) libgnome libgnomeui;
};
firefox-beta-bin = res.wrapFirefox firefox-beta-bin-unwrapped {
@@ -19702,8 +19914,6 @@ in
firefox-devedition-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {
channel = "devedition";
generated = import ../applications/networking/browsers/firefox-bin/devedition_sources.nix;
- gconf = pkgs.gnome2.GConf;
- inherit (pkgs.gnome2) libgnome libgnomeui;
};
firefox-devedition-bin = res.wrapFirefox firefox-devedition-bin-unwrapped {
@@ -19741,7 +19951,11 @@ in
fractal = callPackage ../applications/networking/instant-messengers/fractal { };
- freecad = qt5.callPackage ../applications/graphics/freecad { mpi = openmpi; };
+ freecad = qt5.callPackage ../applications/graphics/freecad {
+ mpi = openmpi;
+ # pyside2 5.12 is broken under python 3.8
+ python3Packages = python37Packages;
+ };
freemind = callPackage ../applications/misc/freemind { };
@@ -19803,7 +20017,7 @@ in
gitAndTools = recurseIntoAttrs (callPackage ../applications/version-management/git-and-tools {});
- inherit (gitAndTools) git gitFull gitSVN git-cola svn2git git-radar git-secret git-secrets transcrypt git-crypt ghq;
+ inherit (gitAndTools) git gitFull gitSVN git-cola git-doc svn2git git-radar git-secret git-secrets transcrypt git-crypt ghq;
gitMinimal = git.override {
withManual = false;
@@ -19837,6 +20051,12 @@ in
libquvi = callPackage ../applications/video/quvi/library.nix { };
+ librespot = callPackage ../applications/audio/librespot {
+ withALSA = stdenv.isLinux;
+ withPulseAudio = config.pulseaudio or stdenv.isLinux;
+ withPortAudio = stdenv.isDarwin;
+ };
+
linssid = libsForQt5.callPackage ../applications/networking/linssid { };
lollypop = callPackage ../applications/audio/lollypop { };
@@ -19874,6 +20094,8 @@ in
giada = callPackage ../applications/audio/giada {};
+ gitit = callPackage ../applications/misc/gitit {};
+
gkrellm = callPackage ../applications/misc/gkrellm {
inherit (darwin) IOKit;
};
@@ -20001,6 +20223,8 @@ in
hakuneko = callPackage ../tools/misc/hakuneko { };
+ hamster = callPackage ../applications/misc/hamster { };
+
hashit = callPackage ../tools/misc/hashit { };
hactool = callPackage ../tools/compression/hactool { };
@@ -20139,6 +20363,7 @@ in
swaybg = callPackage ../applications/window-managers/sway/bg.nix { };
swayidle = callPackage ../applications/window-managers/sway/idle.nix { };
swaylock = callPackage ../applications/window-managers/sway/lock.nix { };
+ sway-contrib = recurseIntoAttrs (callPackages ../applications/window-managers/sway/contrib.nix { });
swaylock-fancy = callPackage ../applications/window-managers/sway/lock-fancy.nix { };
@@ -20148,6 +20373,8 @@ in
pulseSupport = config.pulseaudio or false;
};
+ hikari = callPackage ../applications/window-managers/hikari { };
+
i3 = callPackage ../applications/window-managers/i3 {
xcb-util-cursor = if stdenv.isDarwin then xcb-util-cursor-HEAD else xcb-util-cursor;
};
@@ -20396,12 +20623,14 @@ in
inherit (kdeApplications)
akonadi akregator ark dolphin dragon elisa ffmpegthumbs filelight gwenview k3b
- kaddressbook kate kcachegrind kcalc kcharselect kcolorchooser kdenlive kdf kdialog
+ kaddressbook kapptemplate kate kcachegrind kcalc kcharselect kcolorchooser kdenlive kdf kdialog
keditbookmarks kfind kget kgpg khelpcenter kig kleopatra kmail kmix kmplot kolourpaint kompare konsole yakuake
kpkpass kitinerary kontact korganizer krdc krfb ksystemlog ktouch kwalletmanager marble minuet okular spectacle;
okteta = libsForQt5.callPackage ../applications/editors/okteta { };
+ k4dirstat = libsForQt5.callPackage ../applications/misc/k4dirstat { };
+
kdeconnect = libsForQt5.callPackage ../applications/misc/kdeconnect { };
kdecoration-viewer = libsForQt5.callPackage ../tools/misc/kdecoration-viewer { };
@@ -20778,6 +21007,10 @@ in
meld = callPackage ../applications/version-management/meld { };
+ meli = callPackage ../applications/networking/mailreaders/meli { };
+
+ melonDS = callPackage ../misc/emulators/melonDS { };
+
meme = callPackage ../applications/graphics/meme { };
mendeley = libsForQt5.callPackage ../applications/office/mendeley {
@@ -20977,6 +21210,7 @@ in
mpvScripts = recurseIntoAttrs {
convert = callPackage ../applications/video/mpv/scripts/convert.nix {};
mpris = callPackage ../applications/video/mpv/scripts/mpris.nix {};
+ simple-mpv-webui = callPackage ../applications/video/mpv/scripts/simple-mpv-webui.nix {};
};
mrpeach = callPackage ../applications/audio/pd-plugins/mrpeach { };
@@ -21240,7 +21474,9 @@ in
navit = libsForQt5.callPackage ../applications/misc/navit { };
- netbeans = callPackage ../applications/editors/netbeans { };
+ netbeans = callPackage ../applications/editors/netbeans {
+ jdk = jdk11;
+ };
ncdu = callPackage ../tools/misc/ncdu { };
@@ -21294,7 +21530,7 @@ in
obs-linuxbrowser = callPackage ../applications/video/obs-studio/linuxbrowser.nix { };
- obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { ffmpeg = ffmpeg_4; };
+ obs-studio = libsForQt5.callPackage ../applications/video/obs-studio { };
obs-wlrobs = callPackage ../applications/video/obs-studio/wlrobs.nix { };
@@ -21302,6 +21538,8 @@ in
obs-ndi = callPackage ../applications/video/obs-studio/obs-ndi.nix { };
+ obsidian = callPackage ../applications/misc/obsidian { };
+
octoprint = callPackage ../applications/misc/octoprint { };
octoprint-plugins = throw ''octoprint-plugins are now part of the octoprint.python.pkgs package set.'';
@@ -21388,6 +21626,8 @@ in
stdenv = gcc7Stdenv;
};
+ webbrowser = callPackage ../applications/networking/browsers/webbrowser {};
+
pamix = callPackage ../applications/audio/pamix { };
pamixer = callPackage ../applications/audio/pamixer { };
@@ -21695,6 +21935,8 @@ in
};
};
+ qsudo = libsForQt5.callPackage ../applications/misc/qsudo { };
+
qsynth = libsForQt5.callPackage ../applications/audio/qsynth { };
qtbitcointrader = libsForQt5.callPackage ../applications/misc/qtbitcointrader { };
@@ -21861,6 +22103,8 @@ in
rtl_433 = callPackage ../applications/radio/rtl_433 { };
+ rtl-ais = callPackage ../applications/radio/rtl-ais { };
+
rtl-sdr = callPackage ../applications/radio/rtl-sdr { };
rtv = callPackage ../applications/misc/rtv { };
@@ -22027,9 +22271,9 @@ in
dropbox-cli = callPackage ../applications/networking/dropbox/cli.nix { };
- maestral = callPackage ../applications/networking/maestral { };
+ maestral = with python3Packages; toPythonApplication maestral;
- maestral-gui = libsForQt5.callPackage ../applications/networking/maestral { withGui = true; };
+ maestral-gui = libsForQt5.callPackage ../applications/networking/maestral-qt { };
insync = callPackage ../applications/networking/insync { };
@@ -22118,9 +22362,7 @@ in
soxr = callPackage ../applications/misc/audio/soxr { };
- spek = callPackage ../applications/audio/spek {
- ffmpeg = ffmpeg_2;
- };
+ spek = callPackage ../applications/audio/spek { };
spotify = callPackage ../applications/audio/spotify {
libgcrypt = libgcrypt_1_5;
@@ -22144,6 +22386,8 @@ in
git = gitMinimal;
};
+ sslyze = with python3Packages; toPythonApplication sslyze;
+
ssr = callPackage ../applications/audio/soundscape-renderer {};
ssrc = callPackage ../applications/audio/ssrc { };
@@ -22335,7 +22579,6 @@ in
thonny = callPackage ../applications/editors/thonny { };
thunderbird = callPackage ../applications/networking/mailreaders/thunderbird {
- inherit (gnome2) libIDL;
inherit (rustPackages_1_42) rustc;
libpng = libpng_apng;
gtk3Support = true;
@@ -22343,10 +22586,7 @@ in
thunderbolt = callPackage ../os-specific/linux/thunderbolt {};
- thunderbird-bin = callPackage ../applications/networking/mailreaders/thunderbird-bin {
- gconf = pkgs.gnome2.GConf;
- inherit (pkgs.gnome2) libgnome libgnomeui;
- };
+ thunderbird-bin = callPackage ../applications/networking/mailreaders/thunderbird-bin { };
ticpp = callPackage ../development/libraries/ticpp { };
@@ -22366,7 +22606,9 @@ in
tint2 = callPackage ../applications/misc/tint2 { };
- tiny = callPackage ../applications/networking/irc/tiny { };
+ tiny = callPackage ../applications/networking/irc/tiny {
+ inherit (darwin.apple_sdk.frameworks) Foundation;
+ };
tipp10 = qt5.callPackage ../applications/misc/tipp10 { };
@@ -22681,6 +22923,8 @@ in
vscodium = callPackage ../applications/editors/vscode/vscodium.nix { };
+ code-server = callPackage ../servers/code-server { };
+
vue = callPackage ../applications/misc/vue { };
vuze = callPackage ../applications/networking/p2p/vuze { };
@@ -22969,8 +23213,6 @@ in
libpng = libpng12;
};
- xara = callPackage ../applications/graphics/xara { };
-
xastir = callPackage ../applications/misc/xastir {
rastermagick = imagemagick;
inherit (xorg) libXt;
@@ -23291,6 +23533,11 @@ in
bitcoin = libsForQt5.callPackage ../applications/blockchains/bitcoin.nix { miniupnpc = miniupnpc_2; withGui = true; };
bitcoind = callPackage ../applications/blockchains/bitcoin.nix { miniupnpc = miniupnpc_2; withGui = false; };
+
+ bitcoind-knots = callPackage ../applications/blockchains/bitcoin-knots.nix { miniupnpc = miniupnpc_2; };
+
+ cgminer = callPackage ../applications/blockchains/cgminer { };
+
clightning = callPackage ../applications/blockchains/clightning.nix { };
bitcoin-abc = libsForQt5.callPackage ../applications/blockchains/bitcoin-abc.nix { boost = boost165; withGui = true; };
@@ -23359,11 +23606,12 @@ in
monero = callPackage ../applications/blockchains/monero {
inherit (darwin.apple_sdk.frameworks) CoreData IOKit PCSC;
+ boost = boost17x;
pythonProtobuf = python3Packages.protobuf.override { protobuf = protobuf3_10; };
};
monero-gui = libsForQt5.callPackage ../applications/blockchains/monero-gui {
- boost = boost16x;
+ boost = boost17x;
protobuf = protobuf3_10;
};
@@ -23392,6 +23640,8 @@ in
wasabiwallet = callPackage ../applications/blockchains/wasabiwallet { };
+ wasabibackend = callPackage ../applications/blockchains/wasabibackend { Nuget = dotnetPackages.Nuget; };
+
wownero = callPackage ../applications/blockchains/wownero.nix {};
zcash = callPackage ../applications/blockchains/zcash { };
@@ -23406,6 +23656,8 @@ in
quorum = callPackage ../applications/blockchains/quorum.nix { };
+ whirlpool-gui = callPackage ../applications/blockchains/whirlpool-gui { };
+
### GAMES
_2048-in-terminal = callPackage ../games/2048-in-terminal { };
@@ -23573,7 +23825,6 @@ in
inherit (plasma5) oxygen;
inherit (kdeApplications) akonadi-contacts;
inherit (kdeFrameworks) kcalendarcore;
- ffmpeg = ffmpeg_4;
opencv3 = opencv3WithoutCuda;
};
@@ -23773,8 +24024,8 @@ in
katagoWithCuda = katago.override {
cudaSupport = true;
- cudnn = cudnn_cudatoolkit_10_1;
- cudatoolkit = cudatoolkit_10_1;
+ cudnn = cudnn_cudatoolkit_10_2;
+ cudatoolkit = cudatoolkit_10_2;
};
klavaro = callPackage ../games/klavaro {};
@@ -23917,6 +24168,11 @@ in
static = true;
};
};
+ openttd-jgrpp = callPackage ../games/openttd/jgrpp.nix {
+ zlib = zlib.override {
+ static = true;
+ };
+ };
opentyrian = callPackage ../games/opentyrian { };
@@ -24947,6 +25203,7 @@ in
coqPackages_8_9 coq_8_9
coqPackages_8_10 coq_8_10
coqPackages_8_11 coq_8_11
+ coqPackages_8_12 coq_8_12
coqPackages coq
;
@@ -25351,8 +25608,6 @@ in
cernlib = callPackage ../development/libraries/physics/cernlib { };
- g4py = callPackage ../development/libraries/physics/geant4/g4py { };
-
hepmc2 = callPackage ../development/libraries/physics/hepmc2 { };
hepmc3 = callPackage ../development/libraries/physics/hepmc3 {
@@ -25507,6 +25762,8 @@ in
dosbox = callPackage ../misc/emulators/dosbox { };
+ emu2 = callPackage ../misc/emulators/emu2 { };
+
dpkg = callPackage ../tools/package-management/dpkg { };
dumb = callPackage ../misc/dumb { };
@@ -25528,7 +25785,7 @@ in
faust1 = callPackage ../applications/audio/faust/faust1.nix { };
faust2 = callPackage ../applications/audio/faust/faust2.nix {
- llvm = llvm_9;
+ llvm = llvm_10;
};
faust2alqt = callPackage ../applications/audio/faust/faust2alqt.nix { };
@@ -26190,10 +26447,14 @@ in
sqsh = callPackage ../development/tools/sqsh { };
+ go-swagger = callPackage ../development/tools/go-swagger { };
+
jx = callPackage ../applications/networking/cluster/jx {};
prow = callPackage ../applications/networking/cluster/prow { };
+ tellico = libsForQt5.callPackage ../applications/misc/tellico { };
+
termpdfpy = python3Packages.callPackage ../applications/misc/termpdf.py {};
inherit (callPackage ../applications/networking/cluster/terraform { })
@@ -26268,6 +26529,8 @@ in
urbit = callPackage ../misc/urbit { };
+ utf8cpp = callPackage ../development/libraries/utf8cpp { };
+
utf8proc = callPackage ../development/libraries/utf8proc { };
unicode-paracode = callPackage ../tools/misc/unicode { };
@@ -26282,9 +26545,7 @@ in
vazir-fonts = callPackage ../data/fonts/vazir-fonts { };
- vbam = callPackage ../misc/emulators/vbam {
- ffmpeg = ffmpeg_4;
- };
+ vbam = callPackage ../misc/emulators/vbam { };
vice = callPackage ../misc/emulators/vice {
giflib = giflib_4_1;
@@ -26319,6 +26580,9 @@ in
wasmer = callPackage ../development/interpreters/wasmer { };
wasm-pack = callPackage ../development/tools/wasm-pack {
+ # Wasm-pack depends on a version of rust-openssl which is incompatible with
+ # LibreSSL 3.1, so we explicitly opt for the older version.
+ libressl = libressl_3_0;
inherit (darwin.apple_sdk.frameworks) Security;
};
@@ -26625,7 +26889,7 @@ in
simplehttp2server = callPackage ../servers/simplehttp2server { };
- diceware = callPackage ../tools/security/diceware { };
+ diceware = with python3Packages; toPythonApplication diceware;
xml2rfc = with python3Packages; toPythonApplication xml2rfc;
@@ -26753,4 +27017,6 @@ in
vpsfree-client = callPackage ../tools/virtualization/vpsfree-client {};
gpio-utils = callPackage ../os-specific/linux/kernel/gpio-utils.nix { };
+
+ navidrome = callPackage ../servers/misc/navidrome {};
}
diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix
index dedef12e38bace1bb2f43df8bd46a3469cc47d66..c1015aa939f452cb9f02407866de8f0ca3c002ee 100644
--- a/pkgs/top-level/coq-packages.nix
+++ b/pkgs/top-level/coq-packages.nix
@@ -118,6 +118,9 @@ in rec {
coq_8_11 = callPackage ../applications/science/logic/coq {
version = "8.11.2";
};
+ coq_8_12 = callPackage ../applications/science/logic/coq {
+ version = "8.12+beta1";
+ };
coqPackages_8_5 = mkCoqPackages coq_8_5;
coqPackages_8_6 = mkCoqPackages coq_8_6;
@@ -126,6 +129,7 @@ in rec {
coqPackages_8_9 = mkCoqPackages coq_8_9;
coqPackages_8_10 = mkCoqPackages coq_8_10;
coqPackages_8_11 = mkCoqPackages coq_8_11;
+ coqPackages_8_12 = mkCoqPackages coq_8_12;
coqPackages = recurseIntoAttrs (lib.mapDerivationAttrset lib.dontDistribute
coqPackages_8_9
);
diff --git a/pkgs/top-level/dhall-packages.nix b/pkgs/top-level/dhall-packages.nix
index 6cdd84c22799520a7ce444ca2e77d56a5892931f..9d4801e9dc5cc4076f940007e229c3eedae35648 100644
--- a/pkgs/top-level/dhall-packages.nix
+++ b/pkgs/top-level/dhall-packages.nix
@@ -8,20 +8,40 @@ let
let
callPackage = newScope self;
+ prefer = version: path:
+ let
+ packages = callPackage path { };
+
+ in
+ packages."${version}".overrideAttrs (_: {
+ passthru = packages;
+ }
+ );
+
buildDhallPackage =
callPackage ../development/interpreters/dhall/build-dhall-package.nix { };
+ buildDhallGitHubPackage =
+ callPackage ../development/interpreters/dhall/build-dhall-github-package.nix { };
+
+ buildDhallDirectoryPackage =
+ callPackage ../development/interpreters/dhall/build-dhall-directory-package.nix { };
+
in
- { inherit buildDhallPackage;
+ { inherit
+ buildDhallPackage
+ buildDhallGitHubPackage
+ buildDhallDirectoryPackage
+ ;
dhall-kubernetes =
- callPackage ../development/dhall-modules/dhall-kubernetes.nix { };
+ prefer "3.0.0" ../development/dhall-modules/dhall-kubernetes.nix;
dhall-packages =
- callPackage ../development/dhall-modules/dhall-packages.nix { };
+ prefer "0.11.1" ../development/dhall-modules/dhall-packages.nix;
Prelude =
- callPackage ../development/dhall-modules/Prelude.nix { };
+ prefer "13.0.0" ../development/dhall-modules/Prelude.nix;
};
in
diff --git a/pkgs/top-level/dotnet-packages.nix b/pkgs/top-level/dotnet-packages.nix
index 3b58e1937b605f2ef9cfe7f83b2b4e89cefaa4d9..f14ae3133b8baa648293633bbe0ca914aa607a8e 100644
--- a/pkgs/top-level/dotnet-packages.nix
+++ b/pkgs/top-level/dotnet-packages.nix
@@ -4,6 +4,7 @@
, fetchurl
, fetchFromGitHub
, fetchNuGet
+, glib
, pkgconfig
, mono
, fsharp
@@ -544,6 +545,7 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; {
buildInputs = [
fsharp
+ glib
dotnetPackages.FSharpCompilerService
dotnetPackages.NewtonsoftJson
dotnetPackages.NDeskOptions
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index 87d67e5e8e658fffd4f7ac9fce30aadd23e2beba..bc7f1532f7823aa81877c31a3954934bd4e33cef 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -42,8 +42,6 @@ let
atdgen = callPackage ../development/ocaml-modules/atdgen { };
- base64_2 = callPackage ../development/ocaml-modules/base64/2.0.nix { };
-
base64 = callPackage ../development/ocaml-modules/base64 { };
bap = callPackage ../development/ocaml-modules/bap {
@@ -54,6 +52,8 @@ let
bigarray-compat = callPackage ../development/ocaml-modules/bigarray-compat { };
+ bigarray-overlap = callPackage ../development/ocaml-modules/bigarray-overlap { };
+
bigstringaf = callPackage ../development/ocaml-modules/bigstringaf { };
bigstring = callPackage ../development/ocaml-modules/bigstring { };
@@ -161,6 +161,8 @@ let
cpuid = callPackage ../development/ocaml-modules/cpuid { };
+ crowbar = callPackage ../development/ocaml-modules/crowbar { };
+
crunch = callPackage ../development/tools/ocaml/crunch { };
cryptokit = callPackage ../development/ocaml-modules/cryptokit { };
@@ -168,11 +170,9 @@ let
cstruct =
if lib.versionAtLeast ocaml.version "4.2"
then callPackage ../development/ocaml-modules/cstruct {}
- else callPackage ../development/ocaml-modules/cstruct/1.9.0.nix { lwt = ocaml_lwt; };
+ else callPackage ../development/ocaml-modules/cstruct/1.9.0.nix { };
- cstruct-lwt = callPackage ../development/ocaml-modules/cstruct/lwt.nix {
- lwt = ocaml_lwt;
- };
+ cstruct-lwt = callPackage ../development/ocaml-modules/cstruct/lwt.nix { };
cstruct-sexp = callPackage ../development/ocaml-modules/cstruct/sexp.nix {};
@@ -230,6 +230,10 @@ let
dune-private-libs = callPackage ../development/ocaml-modules/dune-private-libs { };
+ dune-release = callPackage ../development/tools/ocaml/dune-release {
+ inherit (pkgs) opam git mercurial coreutils gnutar bzip2;
+ };
+
duration = callPackage ../development/ocaml-modules/duration { };
earley = callPackage ../development/ocaml-modules/earley { };
@@ -326,6 +330,10 @@ let
ipaddr = callPackage ../development/ocaml-modules/ipaddr { };
+ ipaddr-cstruct = callPackage ../development/ocaml-modules/ipaddr/cstruct.nix { };
+
+ ipaddr-sexp = callPackage ../development/ocaml-modules/ipaddr/sexp.nix { };
+
irmin_1 = callPackage ../development/ocaml-modules/irmin/1.4.nix { };
iso8601 = callPackage ../development/ocaml-modules/iso8601 { };
@@ -342,11 +350,15 @@ let
gg = callPackage ../development/ocaml-modules/gg { };
- git = callPackage ../development/ocaml-modules/git { inherit (pkgs) git; };
+ git = callPackage ../development/ocaml-modules/git {
+ git-binary = pkgs.git;
+ };
git-http = callPackage ../development/ocaml-modules/git-http { };
- git-unix = callPackage ../development/ocaml-modules/git-unix { };
+ git-unix = callPackage ../development/ocaml-modules/git-unix {
+ git-binary = pkgs.git;
+ };
gmetadom = callPackage ../development/ocaml-modules/gmetadom { };
@@ -363,6 +375,8 @@ let
graphql_parser = callPackage ../development/ocaml-modules/graphql/parser.nix { };
+ graphql_ppx = callPackage ../development/ocaml-modules/graphql_ppx { };
+
gtktop = callPackage ../development/ocaml-modules/gtktop { };
hex = callPackage ../development/ocaml-modules/hex { };
@@ -397,15 +411,7 @@ let
jingoo = callPackage ../development/ocaml-modules/jingoo { };
- js_of_ocaml =
- if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/tools/ocaml/js_of_ocaml/3.0.nix { }
- else js_of_ocaml_2;
-
- js_of_ocaml_2 = callPackage ../development/tools/ocaml/js_of_ocaml {
- base64 = base64_2;
- lwt = lwt2;
- };
+ js_of_ocaml = callPackage ../development/tools/ocaml/js_of_ocaml { };
js_of_ocaml-camlp4 = callPackage ../development/tools/ocaml/js_of_ocaml/camlp4.nix {};
@@ -463,47 +469,39 @@ let
llvm = pkgs.llvm_8;
};
- logs = callPackage ../development/ocaml-modules/logs {
- lwt = ocaml_lwt;
- };
+ logs = callPackage ../development/ocaml-modules/logs { };
lru = callPackage ../development/ocaml-modules/lru { };
lua-ml = callPackage ../development/ocaml-modules/lua-ml { };
- lwt2 = callPackage ../development/ocaml-modules/lwt/legacy.nix { };
+ lwt = callPackage ../development/ocaml-modules/lwt { };
- lwt4 = callPackage ../development/ocaml-modules/lwt/4.x.nix { };
-
- ocaml_lwt = if lib.versionOlder "4.02" ocaml.version then lwt4 else lwt2;
+ ocaml_lwt = lwt;
lwt_camlp4 = callPackage ../development/ocaml-modules/lwt/camlp4.nix { };
- lwt_log = callPackage ../development/ocaml-modules/lwt_log {
- lwt = lwt4;
- };
+ lwt_log = callPackage ../development/ocaml-modules/lwt_log { };
- lwt_ppx = callPackage ../development/ocaml-modules/lwt/ppx.nix {
- lwt = ocaml_lwt;
- };
+ lwt_ppx = callPackage ../development/ocaml-modules/lwt/ppx.nix { };
- lwt_react = callPackage ../development/ocaml-modules/lwt_react {
- lwt = ocaml_lwt;
- };
+ lwt_react = callPackage ../development/ocaml-modules/lwt_react { };
- lwt_ssl = callPackage ../development/ocaml-modules/lwt_ssl {
- lwt = ocaml_lwt;
- };
+ lwt_ssl = callPackage ../development/ocaml-modules/lwt_ssl { };
macaddr = callPackage ../development/ocaml-modules/macaddr { };
+ macaddr-cstruct = callPackage ../development/ocaml-modules/macaddr/cstruct.nix { };
+
+ macaddr-sexp = callPackage ../development/ocaml-modules/macaddr/sexp.nix { };
+
macaque = callPackage ../development/ocaml-modules/macaque { };
magic-mime = callPackage ../development/ocaml-modules/magic-mime { };
magick = callPackage ../development/ocaml-modules/magick { };
- markup = callPackage ../development/ocaml-modules/markup { lwt = ocaml_lwt; };
+ markup = callPackage ../development/ocaml-modules/markup { };
mdx = callPackage ../development/ocaml-modules/mdx { };
@@ -535,6 +533,8 @@ let
mirage-crypto-rng = callPackage ../development/ocaml-modules/mirage-crypto/rng.nix { };
+ mirage-crypto-rng-mirage = callPackage ../development/ocaml-modules/mirage-crypto/rng-mirage.nix { };
+
mirage-device = callPackage ../development/ocaml-modules/mirage-device { };
mirage-flow = callPackage ../development/ocaml-modules/mirage-flow { };
@@ -571,9 +571,7 @@ let
nocrypto = callPackage ../development/ocaml-modules/nocrypto { };
- notty = callPackage ../development/ocaml-modules/notty {
- lwt = ocaml_lwt;
- };
+ notty = callPackage ../development/ocaml-modules/notty { };
npy = callPackage ../development/ocaml-modules/npy {
inherit (pkgs.python3Packages) numpy;
@@ -688,8 +686,24 @@ let
omd = callPackage ../development/ocaml-modules/omd { };
+ opam-core = callPackage ../development/ocaml-modules/opam-core {
+ inherit (pkgs) opam unzip;
+ };
+
opam-file-format = callPackage ../development/ocaml-modules/opam-file-format { };
+ opam-format = callPackage ../development/ocaml-modules/opam-format {
+ inherit (pkgs) unzip;
+ };
+
+ opam-repository = callPackage ../development/ocaml-modules/opam-repository {
+ inherit (pkgs) unzip;
+ };
+
+ opam-state = callPackage ../development/ocaml-modules/opam-state {
+ inherit (pkgs) unzip;
+ };
+
opium = callPackage ../development/ocaml-modules/opium { };
opium_kernel = callPackage ../development/ocaml-modules/opium_kernel { };
@@ -716,9 +730,7 @@ let
phylogenetics = callPackage ../development/ocaml-modules/phylogenetics { };
- piqi = callPackage ../development/ocaml-modules/piqi {
- base64 = base64_2;
- };
+ piqi = callPackage ../development/ocaml-modules/piqi { };
piqi-ocaml = callPackage ../development/ocaml-modules/piqi-ocaml { };
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 2f89e1cfd8de7a13bc15d355c1eecf699ffca2f8..646d5ca077727acd6c8c8c740b10acbdd73447f3 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -5,7 +5,11 @@
for each package in a separate file: the call to the function would
be almost as much code as the function itself. */
-{config, pkgs, fetchurl, fetchpatch, fetchFromGitHub, stdenv, perl, overrides, buildPerl, shortenPerlShebang}:
+{ config
+, stdenv, buildPackages, pkgs
+, fetchurl, fetchpatch, fetchFromGitHub
+, perl, overrides, buildPerl, shortenPerlShebang
+}:
# cpan2nix assumes that perl-packages.nix will be used only with perl 5.28.2 or above
assert stdenv.lib.versionAtLeast perl.version "5.28.2";
@@ -3610,7 +3614,7 @@ let
sha256 = "3cc7126d5841107237a9be2dc5c7fbc167cf3c4b4ce34678a8448b850757014c";
};
propagatedBuildInputs = [ ClassMix ];
- perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
+ perlPreHook = stdenv.lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC";
};
CryptIDEA = buildPerlPackage {
@@ -3730,7 +3734,7 @@ let
sha256 = "93ebdfaaefcfe9ab683f0121c85f24475d8197f0bcec46018219e4111434dde3";
};
propagatedBuildInputs = [ DigestSHA1 ];
- perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
+ perlPreHook = stdenv.lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC";
};
CryptRijndael = buildPerlPackage {
@@ -6882,6 +6886,7 @@ let
url = "mirror://cpan/authors/id/X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz";
sha256 = "bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e";
};
+ nativeBuildInputs = [ buildPackages.pkgconfig ];
propagatedBuildInputs = [ pkgs.pkgconfig ];
meta = {
homepage = "http://gtk2-perl.sourceforge.net";
@@ -9693,6 +9698,21 @@ let
};
};
+ IRCUtils = buildPerlPackage {
+ pname = "IRC-Utils";
+ version = "0.12";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/H/HI/HINRIK/IRC-Utils-0.12.tar.gz";
+ sha256 = "c7d6311eb6c79e983833c9e6b4e8d426d07a9874d20f4bc641b313b99c9bc8a0";
+ };
+ meta = {
+ homepage = "http://metacpan.org/release/IRC-Utils";
+ description = "Common utilities for IRC-related tasks";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
# TODO: use CPAN version
ImageExifTool = buildPerlPackage {
pname = "Image-ExifTool";
@@ -9926,10 +9946,10 @@ let
JSONValidator = buildPerlPackage {
pname = "JSON-Validator";
- version = "3.23";
+ version = "4.00";
src = fetchurl {
- url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/JSON-Validator-3.23.tar.gz";
- sha256 = "1fzy2z7mkg5vgcjvykh5ay8yg6q496wi14x9wp5hc9agplsq7f0s";
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/JSON-Validator-4.00.tar.gz";
+ sha256 = "09p6n5ahsa13fmxb01siz9hcmyswgb05ac2njbhzim6cnx9d6cwj";
};
buildInputs = [ TestDeep ];
propagatedBuildInputs = [ DataValidateDomain DataValidateIP Mojolicious NetIDNEncode YAMLLibYAML ];
@@ -10297,6 +10317,23 @@ let
doCheck = false;
};
+ LinkEmbedder = buildPerlPackage {
+ pname = "LinkEmbedder";
+ version = "1.12";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/LinkEmbedder-1.12.tar.gz";
+ sha256 = "1fd25bd6047b45cdcb1ab71a3d3bb0b36c71ec844a8742dee0bb34f8587fbd08";
+ };
+ buildInputs = [ TestDeep ];
+ propagatedBuildInputs = [ Mojolicious ];
+ meta = {
+ homepage = "https://github.com/jhthorsen/linkembedder";
+ description = "Embed / expand oEmbed resources and other URL / links";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
LinuxACL = buildPerlPackage {
pname = "Linux-ACL";
version = "0.05";
@@ -11265,6 +11302,22 @@ let
};
};
+ MathCalcParser = buildPerlPackage {
+ pname = "Math-Calc-Parser";
+ version = "1.005";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/D/DB/DBOOK/Math-Calc-Parser-1.005.tar.gz";
+ sha256 = "afc3eb496ab3a3a301b3437af07e197eb743c06090f0101dacf820302f2b7f75";
+ };
+ buildInputs = [ TestNeeds ];
+ meta = {
+ homepage = "https://github.com/Grinnz/Math-Calc-Parser";
+ description = "Parse and evaluate mathematical expressions";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
MathCalcUnits = buildPerlPackage {
pname = "Math-Calc-Units";
version = "1.07";
@@ -11632,6 +11685,31 @@ let
};
};
+ MetaCPANClient = buildPerlPackage {
+ pname = "MetaCPAN-Client";
+ version = "2.026000";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MI/MICKEY/MetaCPAN-Client-2.026000.tar.gz";
+ sha256 = "ee711619d59655dac1bd2e4b894ffeb3171bd73b1ed38ba4b7b07d3690f94465";
+ };
+
+ # Most tests are online, so we only include offline tests
+ postPatch = ''
+ substituteInPlace Makefile.PL \
+ --replace '"t/*.t t/api/*.t"' \
+ '"t/00-report-prereqs.t t/api/_get.t t/api/_get_or_search.t t/api/_search.t t/entity.t t/request.t t/resultset.t"'
+ '';
+
+ buildInputs = [ LWPProtocolhttps TestFatal TestNeeds ];
+ propagatedBuildInputs = [ IOSocketSSL JSONMaybeXS Moo NetSSLeay RefUtil SafeIsa TypeTiny URI ];
+ meta = {
+ homepage = "https://github.com/metacpan/metacpan-client";
+ description = "A comprehensive, DWIM-featured client to the MetaCPAN API";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
MethodSignaturesSimple = buildPerlPackage {
pname = "Method-Signatures-Simple";
version = "1.07";
@@ -12280,16 +12358,16 @@ let
Mojolicious = buildPerlPackage {
pname = "Mojolicious";
- version = "8.32";
+ version = "8.55";
src = fetchurl {
- url = "mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.32.tar.gz";
- sha256 = "11fyz534syihisl8498655bqq4y8c73a6xhvl1wlq4axdgkm0d2h";
+ url = "mirror://cpan/authors/id/S/SR/SRI/Mojolicious-8.55.tar.gz";
+ sha256 = "116f79a8jvdk0zfj34gp3idhxgk4l8qq4ka6pwhdp8pmks969w0x";
};
meta = {
homepage = "https://mojolicious.org";
description = "Real-time web framework";
license = stdenv.lib.licenses.artistic2;
- maintainers = [ maintainers.thoughtpolice ];
+ maintainers = with maintainers; [ thoughtpolice sgo ];
};
};
@@ -12311,10 +12389,10 @@ let
MojoliciousPluginOpenAPI = buildPerlPackage {
pname = "Mojolicious-Plugin-OpenAPI";
- version = "2.21";
+ version = "3.33";
src = fetchurl {
- url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-OpenAPI-2.21.tar.gz";
- sha256 = "34b1f42d846c26d8be3a3556dc5a02dd7ab47c5612b41d3caf1ce6bc16101dc2";
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-OpenAPI-3.33.tar.gz";
+ sha256 = "0lccvanc3cici83j6fx7gg3wdcsvgv8d7hzd06r0q1mp8329sbv4";
};
propagatedBuildInputs = [ JSONValidator ];
meta = {
@@ -12357,6 +12435,22 @@ let
};
};
+ MojoliciousPluginWebpack = buildPerlPackage {
+ pname = "Mojolicious-Plugin-Webpack";
+ version = "0.12";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-Webpack-0.12.tar.gz";
+ sha256 = "2a0856e68446fc22b46692d9a6737f78467654f31e58ad1935e708bddf806d2c";
+ };
+ propagatedBuildInputs = [ Mojolicious ];
+ meta = {
+ homepage = "https://github.com/jhthorsen/mojolicious-plugin-webpack";
+ description = "Mojolicious <3 Webpack";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
MojoRedis = buildPerlPackage {
pname = "Mojo-Redis";
version = "3.24";
@@ -13702,9 +13796,16 @@ let
url = "mirror://cpan/authors/id/D/DA/DANBERR/Net-DBus-1.2.0.tar.gz";
sha256 = "e7a1ac9ef4a1235b3fdbd5888f86c347182306467bd79abc9b0756a64b441cbc";
};
- nativeBuildInputs = [ pkgs.buildPackages.pkgconfig ];
+ nativeBuildInputs = [ buildPackages.pkgconfig ];
buildInputs = [ pkgs.dbus TestPod TestPodCoverage ];
propagatedBuildInputs = [ XMLTwig ];
+
+ # https://gitlab.com/berrange/perl-net-dbus/-/merge_requests/19
+ patches = (fetchpatch {
+ url = "https://gitlab.com/berrange/perl-net-dbus/-/commit/6bac8f188fb06e5e5edd27aee672d66b7c28caa4.patch";
+ sha256 = "19nf4xn9xhyd0sd2az9iliqldjj0k6ah2dmkyqyvq4rp2d9k5jgb";
+ });
+
meta = {
homepage = "http://www.freedesktop.org/wiki/Software/dbus";
description = "Extension for the DBus bindings";
@@ -13853,6 +13954,22 @@ let
};
};
+ NetIPLite = buildPerlPackage {
+ pname = "Net-IP-Lite";
+ version = "0.03";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/A/AL/ALEXKOM/Net-IP-Lite-0.03.tar.gz";
+ sha256 = "c9916e6cfaa53be275379ce4b2a550ae176ddfab50dad43b43ed43e8267802a9";
+ };
+ buildInputs = [ TestException ];
+ meta = {
+ homepage = "https://metacpan.org/pod/Net::IP::Lite";
+ description = "Perl extension for manipulating IPv4/IPv6 addresses";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = [ maintainers.sgo ];
+ };
+ };
+
NetIPv4Addr = buildPerlPackage {
pname = "Net-IPv4Addr";
version = "0.10";
@@ -14690,6 +14807,21 @@ let
};
};
+ ParseIRC = buildPerlPackage {
+ pname = "Parse-IRC";
+ version = "1.22";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/B/BI/BINGOS/Parse-IRC-1.22.tar.gz";
+ sha256 = "457b09897f37d38a7054f9563247365427fe24101622ed4c7f054723a45b58d5";
+ };
+ meta = {
+ homepage = "https://github.com/bingos/parse-irc";
+ description = "A parser for the IRC protocol";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
ParseLocalDistribution = buildPerlPackage {
pname = "Parse-LocalDistribution";
version = "0.19";
@@ -20346,6 +20478,21 @@ let
};
};
+ TimePiece = buildPerlPackage {
+ pname = "Time-Piece";
+ version = "1.3401";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/E/ES/ESAYM/Time-Piece-1.3401.tar.gz";
+ sha256 = "4b55b7bb0eab45cf239a54dfead277dfa06121a43e63b3fce0853aecfdb04c27";
+ };
+ meta = {
+ description = "Object Oriented time objects";
+ homepage = "https://metacpan.org/release/Time-Piece";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
Tirex = buildPerlPackage rec {
pname = "Tirex";
version = "0.6.1";
@@ -20607,6 +20754,22 @@ let
};
};
+ UnicodeUTF8 = buildPerlPackage {
+ pname = "Unicode-UTF8";
+ version = "0.62";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/C/CH/CHANSEN/Unicode-UTF8-0.62.tar.gz";
+ sha256 = "fa8722d0b74696e332fddd442994436ea93d3bfc7982d4babdcedfddd657d0f6";
+ };
+ buildInputs = [ TestFatal ];
+ meta = {
+ homepage = "https://github.com/chansen/p5-unicode-utf8";
+ description = "Encoding and decoding of UTF-8 encoding form";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
UnixGetrusage = buildPerlPackage {
pname = "Unix-Getrusage";
version = "0.03";
@@ -21293,6 +21456,22 @@ let
};
};
+ XMLRPCLite = buildPerlPackage {
+ pname = "XMLRPC-Lite";
+ version = "0.717";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/P/PH/PHRED/XMLRPC-Lite-0.717.tar.gz";
+ sha256 = "0925md6jhzgpsibwgny4my461b2wngm8dhxlcry8pbqzrgrab7rs";
+ };
+ propagatedBuildInputs = [ SOAPLite ];
+ # disable tests that require network
+ preCheck = "rm t/{26-xmlrpc.t,37-mod_xmlrpc.t}";
+ meta = {
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ description = "Client and server implementation of XML-RPC protocol";
+ };
+ };
+
XMLRSS = buildPerlModule {
pname = "XML-RSS";
version = "1.61";
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index 6394add94831b9feaef91318979980c443d50263..1e6430df98354a47a0eabc1a226bc71b1b923aac 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -3,7 +3,7 @@
, html-tidy, libzip, zlib, pcre, pcre2, libxslt, aspell, openldap, cyrus_sasl
, uwimap, pam, libiconv, enchant1, libXpm, gd, libwebp, libjpeg, libpng
, freetype, libffi, freetds, postgresql, sqlite, net-snmp, unixODBC, libedit
-, readline, rsync
+, readline, rsync, fetchpatch
}:
let
@@ -947,6 +947,12 @@ in
enable = lib.versionOlder php.version "7.4"; }
{ name = "gettext";
buildInputs = [ gettext ];
+ patches = lib.optionals (lib.versionOlder php.version "7.4") [
+ (fetchpatch {
+ url = "https://github.com/php/php-src/commit/632b6e7aac207194adc3d0b41615bfb610757f41.patch";
+ sha256 = "0xn3ivhc4p070vbk5yx0mzj2n7p04drz3f98i77amr51w0vzv046";
+ })
+ ];
postPhpize = ''substituteInPlace configure --replace 'as_fn_error $? "Cannot locate header file libintl.h" "$LINENO" 5' ':' '';
configureFlags = "--with-gettext=${gettext}"; }
{ name = "gmp";
@@ -965,7 +971,13 @@ in
# uwimap doesn't build on darwin.
enable = (!stdenv.isDarwin); }
# interbase (7.3, 7.2)
- { name = "intl"; buildInputs = [ icu ]; }
+ { name = "intl";
+ buildInputs = [ icu ];
+ patches = lib.optional (lib.versionOlder php.version "7.4") (fetchpatch {
+ url = "https://github.com/php/php-src/commit/93a9b56c90c334896e977721bfb3f38b1721cec6.patch";
+ sha256 = "055l40lpyhb0rbjn6y23qkzdhvpp7inbnn6x13cpn4inmhjqfpg4";
+ });
+ }
{ name = "json"; }
{ name = "ldap";
buildInputs = [ openldap cyrus_sasl ];
@@ -1157,6 +1169,10 @@ in
doCheck = false; }
{ name = "zlib";
buildInputs = [ zlib ];
+ patches = lib.optionals (lib.versionOlder php.version "7.4") [
+ # Derived from https://github.com/php/php-src/commit/f16b012116d6c015632741a3caada5b30ef8a699
+ ../development/interpreters/php/zlib-darwin-tests.patch
+ ];
configureFlags = [ "--with-zlib" ]
++ lib.optional (lib.versionOlder php.version "7.4") [ "--with-zlib-dir=${zlib.dev}" ]; }
];
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 8a376a5abcbb960557f185cd82f0ff7390789037..44ca10c7d60ab47b907977518c74d8c83e29876f 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -118,6 +118,7 @@ in {
pythonCatchConflictsHook
pythonImportsCheckHook
pythonNamespacesHook
+ pythonRecompileBytecodeHook
pythonRemoveBinBytecodeHook
pythonRemoveTestsDirHook
setuptoolsBuildHook
@@ -516,6 +517,8 @@ in {
beanstalkc = callPackage ../development/python-modules/beanstalkc { };
+ beancount_docverif = callPackage ../development/python-modules/beancount_docverif { };
+
bitarray = callPackage ../development/python-modules/bitarray { };
bitcoinlib = callPackage ../development/python-modules/bitcoinlib { };
@@ -534,6 +537,8 @@ in {
breezy = callPackage ../development/python-modules/breezy { };
+ build = callPackage ../development/python-modules/build { };
+
ciso8601 = callPackage ../development/python-modules/ciso8601 { };
deepdiff = callPackage ../development/python-modules/deepdiff { };
@@ -552,6 +557,8 @@ in {
browsermob-proxy = disabledIf isPy3k (callPackage ../development/python-modules/browsermob-proxy {});
+ btrfs = callPackage ../development/python-modules/btrfs { };
+
bt_proximity = callPackage ../development/python-modules/bt-proximity { };
bugseverywhere = throw "bugseverywhere has been removed: Abandoned by upstream."; # Added 2019-11-27
@@ -642,6 +649,8 @@ in {
dkimpy = callPackage ../development/python-modules/dkimpy { };
+ diceware = callPackage ../development/python-modules/diceware { };
+
dictionaries = callPackage ../development/python-modules/dictionaries { };
diff_cover = callPackage ../development/python-modules/diff_cover { };
@@ -674,6 +683,8 @@ in {
inherit (pkgs) dbus pkgconfig;
};
+ debts = callPackage ../development/python-modules/debts { };
+
dftfit = callPackage ../development/python-modules/dftfit { };
dicom2nifti = callPackage ../development/python-modules/dicom2nifti { };
@@ -768,6 +779,11 @@ in {
glom = callPackage ../development/python-modules/glom { };
+ gdcm = disabledIf isPy27 (toPythonModule (pkgs.gdcm.override {
+ inherit (self) python;
+ enablePython = true;
+ }));
+
goocalendar = callPackage ../development/python-modules/goocalendar { };
grandalf = callPackage ../development/python-modules/grandalf { };
@@ -853,6 +869,8 @@ in {
itanium_demangler = callPackage ../development/python-modules/itanium_demangler { };
+ iterm2 = callPackage ../development/python-modules/iterm2 { };
+
janus = callPackage ../development/python-modules/janus { };
jc = callPackage ../development/python-modules/jc { };
@@ -941,6 +959,8 @@ in {
mpi = pkgs.openmpi;
};
+ pytest-freezegun = callPackage ../development/python-modules/pytest-freezegun { };
+
python-baseconv = callPackage ../development/python-modules/python-baseconv { };
pycognito = callPackage ../development/python-modules/pycognito { };
@@ -967,6 +987,8 @@ in {
nanomsg-python = callPackage ../development/python-modules/nanomsg-python { inherit (pkgs) nanomsg; };
+ nassl = callPackage ../development/python-modules/nassl { };
+
nbsmoke = callPackage ../development/python-modules/nbsmoke { };
nbsphinx = callPackage ../development/python-modules/nbsphinx { };
@@ -1002,6 +1024,8 @@ in {
nvchecker = callPackage ../development/python-modules/nvchecker { };
numericalunits = callPackage ../development/python-modules/numericalunits { };
+
+ nunavut = callPackage ../development/python-modules/nunavut { };
oath = callPackage ../development/python-modules/oath { };
@@ -1254,6 +1278,8 @@ in {
pynisher = callPackage ../development/python-modules/pynisher { };
+ pynput = callPackage ../development/python-modules/pynput { };
+
pyparser = callPackage ../development/python-modules/pyparser { };
pyres = callPackage ../development/python-modules/pyres { };
@@ -1287,6 +1313,8 @@ in {
pyscreenshot = callPackage ../development/python-modules/pyscreenshot { };
+ pydsdl = callPackage ../development/python-modules/pydsdl { };
+
pyside = callPackage ../development/python-modules/pyside {
inherit (pkgs) mesa;
};
@@ -1409,6 +1437,8 @@ in {
python-redis-lock = callPackage ../development/python-modules/python-redis-lock { };
+ python-rtmidi = callPackage ../development/python-modules/python-rtmidi { };
+
python-sql = callPackage ../development/python-modules/python-sql { };
python-snappy = callPackage ../development/python-modules/python-snappy {
@@ -1463,6 +1493,8 @@ in {
rq = callPackage ../development/python-modules/rq { };
+ rtmidi-python = callPackage ../development/python-modules/rtmidi-python { };
+
rx = callPackage ../development/python-modules/rx { };
sabyenc = callPackage ../development/python-modules/sabyenc { };
@@ -1483,6 +1515,9 @@ in {
inherit (pkgs) sentencepiece pkgconfig;
};
+ tokenizers = disabledIf (!isPy3k)
+ (toPythonModule (callPackage ../development/python-modules/tokenizers { }));
+
transformers = callPackage ../development/python-modules/transformers { };
transforms3d = callPackage ../development/python-modules/transforms3d { };
@@ -1543,12 +1578,18 @@ in {
spglib = callPackage ../development/python-modules/spglib { };
+ spidev = callPackage ../development/python-modules/spidev { };
+
+ srvlookup = callPackage ../development/python-modules/srvlookup { };
+
sshpubkeys = callPackage ../development/python-modules/sshpubkeys { };
sshtunnel = callPackage ../development/python-modules/sshtunnel { };
sslib = callPackage ../development/python-modules/sslib { };
+ sslyze = callPackage ../development/python-modules/sslyze { };
+
statistics = callPackage ../development/python-modules/statistics { };
stm32loader = callPackage ../development/python-modules/stm32loader { };
@@ -1579,6 +1620,8 @@ in {
tesserocr = callPackage ../development/python-modules/tesserocr { };
+ tls-parser = callPackage ../development/python-modules/tls-parser { };
+
trueskill = callPackage ../development/python-modules/trueskill { };
trustme = callPackage ../development/python-modules/trustme {};
@@ -1613,6 +1656,17 @@ in {
inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices CoreServices;
};
+ pyuavcan = callPackage ../development/python-modules/pyuavcan {
+ # this version pinpoint to anold version is necessary due to a regression
+ nunavut = self.nunavut.overridePythonAttrs ( old: rec {
+ version = "0.2.3";
+ src = old.src.override {
+ inherit version;
+ sha256 = "0x8a9h4mc2r2yz49s9arsbs4bn3h25mvmg4zbgksm9hcyi9536x5";
+ };
+ });
+ };
+
pyunifi = callPackage ../development/python-modules/pyunifi { };
vdf = callPackage ../development/python-modules/vdf { };
@@ -1923,7 +1977,9 @@ in {
bids-validator = callPackage ../development/python-modules/bids-validator { };
- binwalk = callPackage ../development/python-modules/binwalk { };
+ binwalk = callPackage ../development/python-modules/binwalk {
+ pyqtgraph = null;
+ };
binwalk-full = appendToName "full" (self.binwalk.override {
pyqtgraph = self.pyqtgraph;
@@ -1997,6 +2053,8 @@ in {
pythonProtobuf = self.protobuf;
};
+ citeproc-py = callPackage ../development/python-modules/citeproc-py { };
+
colorcet = callPackage ../development/python-modules/colorcet { };
coloredlogs = callPackage ../development/python-modules/coloredlogs { };
@@ -2019,6 +2077,8 @@ in {
cornice = callPackage ../development/python-modules/cornice { };
+ crashtest = callPackage ../development/python-modules/crashtest { };
+
cram = callPackage ../development/python-modules/cram { };
crc16 = callPackage ../development/python-modules/crc16 { };
@@ -2067,6 +2127,8 @@ in {
dodgy = callPackage ../development/python-modules/dodgy { };
+ duecredit = callPackage ../development/python-modules/duecredit { };
+
dugong = callPackage ../development/python-modules/dugong {};
easysnmp = callPackage ../development/python-modules/easysnmp {
@@ -2100,8 +2162,6 @@ in {
bitstring = callPackage ../development/python-modules/bitstring { };
- blaze = callPackage ../development/python-modules/blaze { };
-
html5-parser = callPackage ../development/python-modules/html5-parser {
inherit (pkgs) pkgconfig;
};
@@ -2278,7 +2338,10 @@ in {
colander = callPackage ../development/python-modules/colander { };
# Backported version of the ConfigParser library of Python 3.3
- configparser = callPackage ../development/python-modules/configparser { };
+ configparser = if pythonOlder "3.6" then
+ callPackage ../development/python-modules/configparser/4.nix { }
+ else
+ callPackage ../development/python-modules/configparser { };
ColanderAlchemy = callPackage ../development/python-modules/colanderalchemy { };
@@ -2322,6 +2385,8 @@ in {
cytoolz = callPackage ../development/python-modules/cytoolz { };
+ cppy = callPackage ../development/python-modules/cppy { };
+
cryptacular = callPackage ../development/python-modules/cryptacular { };
cryptography = callPackage ../development/python-modules/cryptography { };
@@ -2418,7 +2483,7 @@ in {
pretend = callPackage ../development/python-modules/pretend { };
- detox = callPackage ../development/python-modules/detox { };
+ detox = throw "detox is no longer maintained, and was broken since may 2019"; # added 2020-07-04
pbkdf2 = callPackage ../development/python-modules/pbkdf2 { };
@@ -2480,6 +2545,10 @@ in {
pytest-astropy = callPackage ../development/python-modules/pytest-astropy { };
+ pytest-astropy-header = callPackage ../development/python-modules/pytest-astropy-header { };
+
+ pytest-filter-subpackage = callPackage ../development/python-modules/pytest-filter-subpackage { };
+
pytest-benchmark = callPackage ../development/python-modules/pytest-benchmark { };
pytestcache = callPackage ../development/python-modules/pytestcache { };
@@ -2524,7 +2593,10 @@ in {
pytest-mpl = callPackage ../development/python-modules/pytest-mpl { };
- pytest-mock = callPackage ../development/python-modules/pytest-mock { };
+ pytest-mock = if isPy3k then
+ callPackage ../development/python-modules/pytest-mock { }
+ else
+ callPackage ../development/python-modules/pytest-mock/2.nix { };
pytest-openfiles = callPackage ../development/python-modules/pytest-openfiles { };
@@ -2616,6 +2688,8 @@ in {
libais = callPackage ../development/python-modules/libais { };
+ libevdev = callPackage ../development/python-modules/libevdev { };
+
libfdt = toPythonModule (pkgs.dtc.override {
inherit python;
pythonSupport = true;
@@ -2670,6 +2744,10 @@ in {
# Alias that we should deprecate
dateutil = self.python-dateutil;
+ debugpy = callPackage ../development/python-modules/debugpy {
+ django = if isPy27 then self.django_1_11 else self.django;
+ };
+
decorator = callPackage ../development/python-modules/decorator { };
deform = callPackage ../development/python-modules/deform { };
@@ -2802,6 +2880,8 @@ in {
fake_factory = callPackage ../development/python-modules/fake_factory { };
+ fake-useragent = callPackage ../development/python-modules/fake-useragent { };
+
factory_boy = callPackage ../development/python-modules/factory_boy { };
Fabric = callPackage ../development/python-modules/Fabric { };
@@ -2916,6 +2996,8 @@ in {
googletrans = callPackage ../development/python-modules/googletrans { };
+ gdown = callPackage ../development/python-modules/gdown { };
+
gpapi = callPackage ../development/python-modules/gpapi { };
gplaycli = callPackage ../development/python-modules/gplaycli { };
@@ -3058,6 +3140,8 @@ in {
latexcodec = callPackage ../development/python-modules/latexcodec {};
+ lazy = callPackage ../development/python-modules/lazy { };
+
libmodulemd = pipe pkgs.libmodulemd [
toPythonModule
@@ -3147,6 +3231,8 @@ in {
midiutil = callPackage ../development/python-modules/midiutil {};
+ mido = callPackage ../development/python-modules/mido { };
+
misaka = callPackage ../development/python-modules/misaka {};
mlrose = callPackage ../development/python-modules/mlrose { };
@@ -3238,6 +3324,8 @@ in {
plaster-pastedeploy = callPackage ../development/python-modules/plaster-pastedeploy {};
+ playsound = callPackage ../development/python-modules/playsound { };
+
plexapi = callPackage ../development/python-modules/plexapi { };
plexauth = callPackage ../development/python-modules/plexauth { };
@@ -3322,6 +3410,8 @@ in {
python-axolotl-curve25519 = callPackage ../development/python-modules/python-axolotl-curve25519 { };
+ python-pam = callPackage ../development/python-modules/python-pam { };
+
pythonix = callPackage ../development/python-modules/pythonix {
inherit (pkgs) meson pkgconfig;
};
@@ -3444,6 +3534,8 @@ in {
samplerate = callPackage ../development/python-modules/samplerate { };
+ screeninfo = callPackage ../development/python-modules/screeninfo { };
+
ssdeep = callPackage ../development/python-modules/ssdeep { };
ssdp = callPackage ../development/python-modules/ssdp { };
@@ -3466,6 +3558,8 @@ in {
setuptools-git = callPackage ../development/python-modules/setuptools-git { };
+ setuptools-lint = callPackage ../development/python-modules/setuptools-lint { };
+
sievelib = callPackage ../development/python-modules/sievelib { };
watchdog = callPackage ../development/python-modules/watchdog { };
@@ -3637,9 +3731,10 @@ in {
duckdb = pkgs.duckdb;
};
- dulwich = callPackage ../development/python-modules/dulwich {
- inherit (pkgs) git glibcLocales;
- };
+ dulwich = if isPy3k then
+ callPackage ../development/python-modules/dulwich { }
+ else
+ callPackage ../development/python-modules/dulwich/0_19.nix { };
hg-git = callPackage ../development/python-modules/hg-git { };
@@ -3669,6 +3764,8 @@ in {
eventlet = callPackage ../development/python-modules/eventlet { };
+ executing = callPackage ../development/python-modules/executing { };
+
exifread = callPackage ../development/python-modules/exifread { };
fastimport = callPackage ../development/python-modules/fastimport { };
@@ -3886,6 +3983,11 @@ in {
gdrivefs = callPackage ../development/python-modules/gdrivefs { };
+ geant4 = disabledIf (!isPy3k) (toPythonModule (pkgs.geant4.override {
+ enablePython = true;
+ python3 = python;
+ }));
+
genshi = callPackage ../development/python-modules/genshi { };
gentools = callPackage ../development/python-modules/gentools { };
@@ -3990,6 +4092,8 @@ in {
google_cloud_runtimeconfig = callPackage ../development/python-modules/google_cloud_runtimeconfig { };
+ google_cloud_secret_manager = callPackage ../development/python-modules/google_cloud_secret_manager { };
+
google_cloud_securitycenter = callPackage ../development/python-modules/google_cloud_securitycenter { };
google_cloud_spanner = callPackage ../development/python-modules/google_cloud_spanner { };
@@ -4084,6 +4188,8 @@ in {
htmllaundry = callPackage ../development/python-modules/htmllaundry { };
+ html-sanitizer = callPackage ../development/python-modules/html-sanitizer { };
+
html5lib = callPackage ../development/python-modules/html5lib { };
httmock = callPackage ../development/python-modules/httmock { };
@@ -4124,12 +4230,17 @@ in {
hkdf = callPackage ../development/python-modules/hkdf { };
- httpretty = callPackage ../development/python-modules/httpretty { };
+ httpretty = if isPy3k then
+ callPackage ../development/python-modules/httpretty { }
+ else
+ callPackage ../development/python-modules/httpretty/0.nix { };
iapws = callPackage ../development/python-modules/iapws { };
icalendar = callPackage ../development/python-modules/icalendar { };
+ icecream = callPackage ../development/python-modules/icecream { };
+
ics = callPackage ../development/python-modules/ics { };
ifaddr = callPackage ../development/python-modules/ifaddr { };
@@ -4253,6 +4364,8 @@ in {
jupyterhub-ldapauthenticator = callPackage ../development/python-modules/jupyterhub-ldapauthenticator { };
+ kaggle = callPackage ../development/python-modules/kaggle { };
+
keyring = if isPy3k then
callPackage ../development/python-modules/keyring { }
else
@@ -4260,7 +4373,10 @@ in {
keyutils = callPackage ../development/python-modules/keyutils { inherit (pkgs) keyutils; };
- kiwisolver = callPackage ../development/python-modules/kiwisolver { };
+ kiwisolver = if isPy3k then
+ callPackage ../development/python-modules/kiwisolver { }
+ else
+ callPackage ../development/python-modules/kiwisolver/1_1.nix { };
klaus = callPackage ../development/python-modules/klaus {};
@@ -4325,7 +4441,10 @@ in {
libarcus = callPackage ../development/python-modules/libarcus { inherit (pkgs) protobuf; };
- libcloud = callPackage ../development/python-modules/libcloud { };
+ libcloud = if isPy27 then
+ callPackage ../development/python-modules/libcloud/2.nix { }
+ else
+ callPackage ../development/python-modules/libcloud { };
libgpuarray = callPackage ../development/python-modules/libgpuarray {
clblas = pkgs.clblas.override { boost = self.boost; };
@@ -4415,6 +4534,8 @@ in {
inherit (pkgs.darwin.apple_sdk.frameworks) CoreFoundation CoreServices;
};
+ maestral = callPackage ../development/python-modules/maestral { };
+
manifestparser = callPackage ../development/python-modules/marionette-harness/manifestparser.nix {};
marionette_driver = callPackage ../development/python-modules/marionette-harness/marionette_driver.nix {};
mozcrash = callPackage ../development/python-modules/marionette-harness/mozcrash.nix {};
@@ -4453,7 +4574,10 @@ in {
mapsplotlib = callPackage ../development/python-modules/mapsplotlib { };
- markdown = callPackage ../development/python-modules/markdown { };
+ markdown = if isPy3k then
+ callPackage ../development/python-modules/markdown { }
+ else
+ callPackage ../development/python-modules/markdown/3_1.nix { };
markdownsuperscript = callPackage ../development/python-modules/markdownsuperscript {};
@@ -4512,6 +4636,8 @@ in {
mesonpep517 = callPackage ../development/python-modules/mesonpep517 { };
+ meshlabxml = callPackage ../development/python-modules/meshlabxml { };
+
metaphone = callPackage ../development/python-modules/metaphone { };
mezzanine = callPackage ../development/python-modules/mezzanine { };
@@ -4608,7 +4734,10 @@ in {
mutag = callPackage ../development/python-modules/mutag { };
- mutagen = callPackage ../development/python-modules/mutagen { };
+ mutagen = if isPy27 then
+ callPackage ../development/python-modules/mutagen/1.43.nix { }
+ else
+ callPackage ../development/python-modules/mutagen { };
muttils = callPackage ../development/python-modules/muttils { };
@@ -4664,6 +4793,8 @@ in {
names = callPackage ../development/python-modules/names { };
+ nbclient = callPackage ../development/python-modules/nbclient { };
+
nbconflux = callPackage ../development/python-modules/nbconflux { };
nbconvert = callPackage ../development/python-modules/nbconvert { };
@@ -4819,8 +4950,6 @@ in {
graphvizPkg = pkgs.graphviz;
};
- odo = callPackage ../development/python-modules/odo { };
-
offtrac = callPackage ../development/python-modules/offtrac { };
openpyxl = if pythonAtLeast "3.6" then
@@ -5000,6 +5129,8 @@ in {
pep257 = callPackage ../development/python-modules/pep257 { };
+ pep517 = callPackage ../development/python-modules/pep517 { };
+
percol = callPackage ../development/python-modules/percol { };
pexif = callPackage ../development/python-modules/pexif { };
@@ -5171,6 +5302,8 @@ in {
pyaudio = callPackage ../development/python-modules/pyaudio { };
+ pycoin = callPackage ../development/python-modules/pycoin { };
+
pysam = callPackage ../development/python-modules/pysam { };
pysaml2 = callPackage ../development/python-modules/pysaml2 {
@@ -5261,7 +5394,10 @@ in {
pyglet = callPackage ../development/python-modules/pyglet {};
- pygments = callPackage ../development/python-modules/Pygments { };
+ pygments = if isPy3k then
+ callPackage ../development/python-modules/Pygments { }
+ else
+ callPackage ../development/python-modules/Pygments/2_5.nix { };
pygpgme = callPackage ../development/python-modules/pygpgme { };
@@ -5424,7 +5560,7 @@ in {
pylibacl = callPackage ../development/python-modules/pylibacl { };
- pylibgen = callPackage ../development/python-modules/pylibgen { };
+ pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20
pyliblo = callPackage ../development/python-modules/pyliblo { };
@@ -5574,7 +5710,6 @@ in {
qscintilla-qt5 = pkgs.libsForQt5.callPackage ../development/python-modules/qscintilla-qt5 {
pythonPackages = self;
- lndir = pkgs.xorg.lndir;
};
qscintilla = self.qscintilla-qt4;
@@ -5685,6 +5820,8 @@ in {
Pyro5 = callPackage ../development/python-modules/pyro5 { };
+ rnc2rng = callPackage ../development/python-modules/rnc2rng { };
+
rope = callPackage ../development/python-modules/rope { };
ropper = callPackage ../development/python-modules/ropper { };
@@ -5693,7 +5830,7 @@ in {
rply = callPackage ../development/python-modules/rply {};
- rpm = toPythonModule (pkgs.rpm.override{inherit python;});
+ rpm = disabledIf (!isPy3k) (toPythonModule (pkgs.rpm.override{ inherit python; }));
rpmfluff = callPackage ../development/python-modules/rpmfluff {};
@@ -5847,7 +5984,10 @@ in {
sphinx-argparse = callPackage ../development/python-modules/sphinx-argparse { };
- sphinxcontrib-websupport = callPackage ../development/python-modules/sphinxcontrib-websupport { };
+ sphinxcontrib-websupport = if isPy3k then
+ callPackage ../development/python-modules/sphinxcontrib-websupport { }
+ else
+ callPackage ../development/python-modules/sphinxcontrib-websupport/1_1.nix { };
hieroglyph = callPackage ../development/python-modules/hieroglyph { };
@@ -5887,6 +6027,10 @@ in {
sqlalchemy-citext = callPackage ../development/python-modules/sqlalchemy-citext { };
+ sqlalchemy-continuum = callPackage ../development/python-modules/sqlalchemy-continuum { };
+
+ sqlalchemy-i18n = callPackage ../development/python-modules/sqlalchemy-i18n { };
+
sqlalchemy_migrate = callPackage ../development/python-modules/sqlalchemy-migrate { };
sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { };
@@ -5946,6 +6090,8 @@ in {
extras = callPackage ../development/python-modules/extras { };
+ extension-helpers = callPackage ../development/python-modules/extension-helpers { };
+
texttable = callPackage ../development/python-modules/texttable { };
textwrap3 = callPackage ../development/python-modules/textwrap3 { };
@@ -5970,6 +6116,8 @@ in {
tqdm = callPackage ../development/python-modules/tqdm { };
+ trytond = callPackage ../development/python-modules/trytond { };
+
smmap = callPackage ../development/python-modules/smmap { };
smmap2 = throw "smmap2 has been deprecated, use smmap instead."; # added 2020-03-14
@@ -6150,7 +6298,10 @@ in {
rpyc = callPackage ../development/python-modules/rpyc { };
- rsa = callPackage ../development/python-modules/rsa { };
+ rsa = if isPy3k then
+ callPackage ../development/python-modules/rsa { }
+ else
+ callPackage ../development/python-modules/rsa/4_0.nix { };
squaremap = callPackage ../development/python-modules/squaremap { };
@@ -6265,7 +6416,10 @@ in {
symengine = pkgs.symengine;
};
- sympy = callPackage ../development/python-modules/sympy { };
+ sympy = if isPy3k then
+ callPackage ../development/python-modules/sympy { }
+ else
+ callPackage ../development/python-modules/sympy/1_5.nix { };
pilkit = callPackage ../development/python-modules/pilkit { };
@@ -6315,7 +6469,10 @@ in {
sorl_thumbnail = callPackage ../development/python-modules/sorl_thumbnail { };
- soupsieve = callPackage ../development/python-modules/soupsieve { };
+ soupsieve = if isPy3k then
+ callPackage ../development/python-modules/soupsieve { }
+ else
+ callPackage ../development/python-modules/soupsieve/1.nix { };
sphinx_rtd_theme = callPackage ../development/python-modules/sphinx_rtd_theme { };
@@ -6347,6 +6504,8 @@ in {
python_statsd = callPackage ../development/python-modules/python_statsd { };
+ skein = callPackage ../development/python-modules/skein { };
+
stompclient = callPackage ../development/python-modules/stompclient { };
subdownloader = callPackage ../development/python-modules/subdownloader { };
@@ -6491,7 +6650,10 @@ in {
zha-quirks = callPackage ../development/python-modules/zha-quirks { };
- zipp = callPackage ../development/python-modules/zipp { };
+ zipp = if pythonOlder "3.6" then
+ callPackage ../development/python-modules/zipp/1.nix { }
+ else
+ callPackage ../development/python-modules/zipp { };
zope_broken = callPackage ../development/python-modules/zope_broken { };
@@ -6778,7 +6940,9 @@ in {
jenkins-job-builder = callPackage ../development/python-modules/jenkins-job-builder { };
- dot2tex = callPackage ../development/python-modules/dot2tex { };
+ dot2tex = callPackage ../development/python-modules/dot2tex {
+ inherit (pkgs) graphviz;
+ };
poezio = callPackage ../applications/networking/instant-messengers/poezio {
inherit (pkgs) pkgconfig;
@@ -6890,6 +7054,12 @@ in {
scrapy = callPackage ../development/python-modules/scrapy { };
+ scrapy-fake-useragent = callPackage ../development/python-modules/scrapy-fake-useragent { };
+
+ scrapy-deltafetch = callPackage ../development/python-modules/scrapy-deltafetch { };
+
+ scrapy-splash = callPackage ../development/python-modules/scrapy-splash { };
+
pandocfilters = callPackage ../development/python-modules/pandocfilters { };
pandoc-attributes = callPackage ../development/python-modules/pandoc-attributes { };
@@ -7032,11 +7202,17 @@ in {
morphys = callPackage ../development/python-modules/morphys { };
- jaraco_functools = callPackage ../development/python-modules/jaraco_functools { };
+ jaraco_functools = if pythonOlder "3.6" then
+ callPackage ../development/python-modules/jaraco_functools/2.nix { }
+ else
+ callPackage ../development/python-modules/jaraco_functools { };
jaraco_classes = callPackage ../development/python-modules/jaraco_classes { };
- jaraco_stream = callPackage ../development/python-modules/jaraco_stream { };
+ jaraco_stream = if pythonOlder "3.6"
+ then callPackage ../development/python-modules/jaraco_stream/2.nix { }
+ else
+ callPackage ../development/python-modules/jaraco_stream { };
javaobj-py3 = callPackage ../development/python-modules/javaobj-py3 { };
@@ -7106,6 +7282,8 @@ in {
suseapi = callPackage ../development/python-modules/suseapi { };
+ tensorboardx = callPackage ../development/python-modules/tensorboardx { };
+
typed-ast = callPackage ../development/python-modules/typed-ast { };
stripe = callPackage ../development/python-modules/stripe { };
@@ -7198,6 +7376,8 @@ in {
murmurhash = callPackage ../development/python-modules/murmurhash { };
+ pkuseg = callPackage ../development/python-modules/pkuseg { };
+
plac = callPackage ../development/python-modules/plac { };
preshed = callPackage ../development/python-modules/preshed { };
@@ -7248,7 +7428,10 @@ in {
behave = callPackage ../development/python-modules/behave { };
- pyhamcrest = callPackage ../development/python-modules/pyhamcrest { };
+ pyhamcrest = if isPy3k then
+ callPackage ../development/python-modules/pyhamcrest { }
+ else
+ callPackage ../development/python-modules/pyhamcrest/1.nix { };
pyhaversion = callPackage ../development/python-modules/pyhaversion { };
diff --git a/pkgs/top-level/release-lib.nix b/pkgs/top-level/release-lib.nix
index 9dff0503d23a21f6a50d042917a06561eab1d31d..1e33c7b0585b7b88328315925890461a015a07e7 100644
--- a/pkgs/top-level/release-lib.nix
+++ b/pkgs/top-level/release-lib.nix
@@ -145,7 +145,7 @@ rec {
let res = builtins.tryEval (
if isDerivation value then
value.meta.hydraPlatforms
- or (supportedMatches (value.meta.platforms or [ "x86_64-linux" ]))
+ or (value.meta.platforms or [ "x86_64-linux" ])
else if value.recurseForDerivations or false || value.recurseForRelease or false then
packagePlatforms value
else
diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix
index fc317f51ab5a14b92376f74e2c6dfc66bce81b07..c11858f09c8f51ee4f7a52cdd07026c2b292a00d 100644
--- a/pkgs/top-level/release.nix
+++ b/pkgs/top-level/release.nix
@@ -89,7 +89,6 @@ let
meta.description = "Release-critical builds for the Nixpkgs unstable channel";
constituents =
[ jobs.tarball
- jobs.metrics
jobs.manual
jobs.lib-tests
jobs.stdenv.x86_64-linux