diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index e4f588cc3bd1..58932ecdc518 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -2420,6 +2420,12 @@
githubId = 20808761;
name = "cmfwyp";
};
+ cmm = {
+ email = "repo@cmm.kakpryg.net";
+ github = "cmm";
+ githubId = 718298;
+ name = "Michael Livshin";
+ };
cobbal = {
email = "andrew.cobb@gmail.com";
github = "cobbal";
@@ -7716,6 +7722,12 @@
githubId = 31056089;
name = "Tom Ho";
};
+ majiir = {
+ email = "majiir@nabaal.net";
+ github = "Majiir";
+ githubId = 963511;
+ name = "Majiir Paktu";
+ };
makefu = {
email = "makefu@syntax-fehler.de";
github = "makefu";
@@ -11756,6 +11768,12 @@
githubId = 602439;
name = "Serguei Narojnyi";
};
+ snapdgn = {
+ email = "snapdgn@proton.me";
+ name = "Nitish Kumar";
+ github = "snapdgn";
+ githubId = 85608760;
+ };
snicket2100 = {
email = "57048005+snicket2100@users.noreply.github.com";
github = "snicket2100";
diff --git a/nixos/modules/config/xdg/portal.nix b/nixos/modules/config/xdg/portal.nix
index 088f2af59e22..1e6ddd7c4a26 100644
--- a/nixos/modules/config/xdg/portal.nix
+++ b/nixos/modules/config/xdg/portal.nix
@@ -1,10 +1,30 @@
{ config, pkgs, lib, ... }:
-with lib;
+let
+ inherit (lib)
+ mkEnableOption
+ mkIf
+ mkOption
+ mkRenamedOptionModule
+ teams
+ types;
+in
{
imports = [
(mkRenamedOptionModule [ "services" "flatpak" "extraPortals" ] [ "xdg" "portal" "extraPortals" ])
+
+ ({ config, lib, options, ... }:
+ let
+ from = [ "xdg" "portal" "gtkUsePortal" ];
+ fromOpt = lib.getAttrFromPath from options;
+ in
+ {
+ warnings = lib.mkIf config.xdg.portal.gtkUsePortal [
+ "The option `${lib.showOption from}' defined in ${lib.showFiles fromOpt.files} has been deprecated. Setting the variable globally with `environment.sessionVariables' NixOS option can have unforseen side-effects."
+ ];
+ }
+ )
];
meta = {
@@ -32,11 +52,12 @@ with lib;
gtkUsePortal = mkOption {
type = types.bool;
+ visible = false;
default = false;
description = ''
Sets environment variable GTK_USE_PORTAL to 1.
- This is needed for packages ran outside Flatpak to respect and use XDG Desktop Portals.
- For example, you'd need to set this for non-flatpak Firefox to use native filechoosers.
+ This will force GTK-based programs ran outside Flatpak to respect and use XDG Desktop Portals
+ for features like file chooser but it is an unsupported hack that can easily break things.
Defaults to false to respect its opt-in nature.
'';
};
diff --git a/pkgs/applications/audio/deadbeef/default.nix b/pkgs/applications/audio/deadbeef/default.nix
index ac5cb06a2198..b4e348a39779 100644
--- a/pkgs/applications/audio/deadbeef/default.nix
+++ b/pkgs/applications/audio/deadbeef/default.nix
@@ -1,10 +1,11 @@
-{ config, lib, stdenv, fetchFromGitHub
+{ lib, config, clangStdenv, fetchFromGitHub
, autoconf
, automake
, libtool
, intltool
, pkg-config
, jansson
+, swift-corelibs-libdispatch
# deadbeef can use either gtk2 or gtk3
, gtk2Support ? false, gtk2
, gtk3Support ? true, gtk3, gsettings-desktop-schemas, wrapGAppsHook
@@ -26,7 +27,7 @@
, osdSupport ? true, dbus
# output plugins
, alsaSupport ? true, alsa-lib
-, pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio
+, pulseSupport ? config.pulseaudio or true, libpulseaudio
# effect plugins
, resamplerSupport ? true, libsamplerate
, overloadSupport ? true, zlib
@@ -36,40 +37,70 @@
assert gtk2Support || gtk3Support;
-stdenv.mkDerivation rec {
+let
+ inherit (lib) optionals;
+
+ version = "1.9.1";
+in clangStdenv.mkDerivation {
pname = "deadbeef";
- version = "1.8.4";
+ inherit version;
src = fetchFromGitHub {
owner = "DeaDBeeF-Player";
repo = "deadbeef";
+ fetchSubmodules = true;
rev = version;
- sha256 = "161b0ll8v4cjgwwmk137hzvh0jidlkx56vjkpnr70f0x4jzv2nll";
+ sha256 = "sha256-e3bAGpkRPIqVWl0nvSZ61JpIQZw24mqE9218SWHBCFo=";
};
- buildInputs = with lib; [ jansson ]
- ++ optional gtk2Support gtk2
- ++ optionals gtk3Support [ gtk3 gsettings-desktop-schemas ]
- ++ optional vorbisSupport libvorbis
- ++ optional mp123Support libmad
- ++ optional flacSupport flac
- ++ optional wavSupport libsndfile
- ++ optionals cdaSupport [ libcdio libcddb ]
- ++ optional aacSupport faad2
- ++ optional opusSupport opusfile
- ++ optional zipSupport libzip
- ++ optional ffmpegSupport ffmpeg
- ++ optional apeSupport yasm
- ++ optional artworkSupport imlib2
- ++ optional hotkeysSupport libX11
- ++ optional osdSupport dbus
- ++ optional alsaSupport alsa-lib
- ++ optional pulseSupport libpulseaudio
- ++ optional resamplerSupport libsamplerate
- ++ optional overloadSupport zlib
- ++ optional wavpackSupport wavpack
- ++ optional remoteSupport curl
- ;
+ buildInputs = [
+ jansson
+ swift-corelibs-libdispatch
+ ] ++ optionals gtk2Support [
+ gtk2
+ ] ++ optionals gtk3Support [
+ gtk3
+ gsettings-desktop-schemas
+ ] ++ optionals vorbisSupport [
+ libvorbis
+ ] ++ optionals mp123Support [
+ libmad
+ ] ++ optionals flacSupport [
+ flac
+ ] ++ optionals wavSupport [
+ libsndfile
+ ] ++ optionals cdaSupport [
+ libcdio
+ libcddb
+ ] ++ optionals aacSupport [
+ faad2
+ ] ++ optionals opusSupport [
+ opusfile
+ ] ++ optionals zipSupport [
+ libzip
+ ] ++ optionals ffmpegSupport [
+ ffmpeg
+ ] ++ optionals apeSupport [
+ yasm
+ ] ++ optionals artworkSupport [
+ imlib2
+ ] ++ optionals hotkeysSupport [
+ libX11
+ ] ++ optionals osdSupport [
+ dbus
+ ] ++ optionals alsaSupport [
+ alsa-lib
+ ] ++ optionals pulseSupport [
+ libpulseaudio
+ ] ++ optionals resamplerSupport [
+ libsamplerate
+ ] ++ optionals overloadSupport [
+ zlib
+ ] ++ optionals wavpackSupport [
+ wavpack
+ ] ++ optionals remoteSupport [
+ curl
+ ];
nativeBuildInputs = [
autoconf
@@ -77,7 +108,9 @@ stdenv.mkDerivation rec {
intltool
libtool
pkg-config
- ] ++ lib.optional gtk3Support wrapGAppsHook;
+ ] ++ optionals gtk3Support [
+ wrapGAppsHook
+ ];
enableParallelBuilding = true;
diff --git a/pkgs/applications/audio/deadbeef/plugins/mpris2.nix b/pkgs/applications/audio/deadbeef/plugins/mpris2.nix
index d0c1b4f9e500..d0b0d0a86567 100644
--- a/pkgs/applications/audio/deadbeef/plugins/mpris2.nix
+++ b/pkgs/applications/audio/deadbeef/plugins/mpris2.nix
@@ -1,21 +1,38 @@
-{ lib, stdenv, fetchurl, pkg-config, deadbeef, glib }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, deadbeef
+, autoreconfHook
+, pkg-config
+, glib
+}:
-stdenv.mkDerivation rec {
+let
pname = "deadbeef-mpris2-plugin";
- version = "1.12";
+ version = "1.14";
+in stdenv.mkDerivation {
+ inherit pname version;
- src = fetchurl {
- url = "https://github.com/Serranya/deadbeef-mpris2-plugin/releases/download/v${version}/${pname}-${version}.tar.xz";
- sha256 = "0s3y4ka4qf38cypc0xspy79q0g5y1kqx6ldad7yr6a45nw6j95jh";
+ src = fetchFromGitHub {
+ owner = "DeaDBeeF-Player";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-w7ccIhcPjbjs18kb3ZdM9JtSail9ik3uyAc40T8lHho=";
};
- nativeBuildInputs = [ pkg-config ];
+ nativeBuildInputs = [
+ autoreconfHook
+ pkg-config
+ ];
- buildInputs = [ deadbeef glib ];
+ buildInputs = [
+ deadbeef
+ glib
+ ];
meta = with lib; {
description = "MPRISv2 plugin for the DeaDBeeF music player";
- homepage = "https://github.com/Serranya/deadbeef-mpris2-plugin/";
+ homepage = "https://github.com/DeaDBeeF-Player/deadbeef-mpris2-plugin/";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.abbradar ];
diff --git a/pkgs/applications/audio/deadbeef/plugins/playlist-manager.nix b/pkgs/applications/audio/deadbeef/plugins/playlist-manager.nix
new file mode 100644
index 000000000000..cf8269798894
--- /dev/null
+++ b/pkgs/applications/audio/deadbeef/plugins/playlist-manager.nix
@@ -0,0 +1,50 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, pkg-config
+, deadbeef
+, gtk3
+}:
+
+stdenv.mkDerivation {
+ pname = "deadbeef-playlist-manager-plugin";
+ version = "unstable-2021-05-02";
+
+ src = fetchFromGitHub {
+ owner = "kpcee";
+ repo = "deadbeef-playlist-manager";
+ rev = "b1393022b2d9ea0a19b845420146e0fc56cd9c0a";
+ sha256 = "sha256-dsKthlQ0EuX4VhO8K9VTyX3zN8ytzDUbSi/xSMB4xRw=";
+ };
+
+ nativeBuildInputs = [
+ pkg-config
+ ];
+
+ buildInputs = [
+ deadbeef
+ gtk3
+ ];
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/lib/deadbeef/
+ cp *.so $out/lib/deadbeef/
+
+ runHook postInstall
+ '';
+
+ buildFlags = [
+ "CFLAGS=-I${deadbeef}/include/deadbeef"
+ "gtk3"
+ ];
+
+ meta = with lib; {
+ description = "Removes duplicate and vanished files from the current playlist";
+ homepage = "https://github.com/kpcee/deadbeef-playlist-manager";
+ license = licenses.gpl2Plus;
+ maintainers = [ maintainers.cmm ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/networking/instant-messengers/trillian-im/default.nix b/pkgs/applications/networking/instant-messengers/trillian-im/default.nix
new file mode 100644
index 000000000000..0d4a6299adfc
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/trillian-im/default.nix
@@ -0,0 +1,78 @@
+{ lib
+, stdenv
+, fetchurl
+, autoPatchelfHook
+, dpkg
+, atkmm
+, cairo
+, cairomm
+, gtk3
+, gtkmm3
+, libnotify
+, libsecret
+, pangomm
+, xorg
+, libpulseaudio
+, librsvg
+, libzip
+, openssl
+, webkitgtk
+, libappindicator-gtk3
+}:
+
+stdenv.mkDerivation rec {
+ pname = "trillian-im";
+ version = "6.3.0.1";
+
+ src = fetchurl {
+ url = "https://www.trillian.im/get/linux/6.3/trillian_${version}_amd64.deb";
+ sha256 = "42e3466ee236ac2644907059f0961eba3a6ed6b6156afb2c57f54ebe6065ac6f";
+ };
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ dpkg
+ ];
+
+ buildInputs = [
+ atkmm
+ cairo
+ cairomm
+ gtk3
+ gtkmm3
+ libnotify
+ libsecret
+ pangomm
+ xorg.libXScrnSaver
+ libpulseaudio
+ librsvg
+ libzip
+ openssl
+ webkitgtk
+ libappindicator-gtk3
+ ];
+
+ dontUnpack = true;
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out
+ dpkg -x $src $out
+ cp -av $out/usr/* $out
+ rm -rf $out/usr
+
+ rm $out/bin/trillian
+ ln -s "$out/share/trillian/trillian" "$out/bin/trillian"
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Modern instant messaging for home and work that prioritizes chat interoperability and security";
+ homepage = "https://www.trillian.im/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ majiir ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/networking/n8n/node-packages.nix b/pkgs/applications/networking/n8n/node-packages.nix
index e561f872dbbb..0679cbc9f5f3 100644
--- a/pkgs/applications/networking/n8n/node-packages.nix
+++ b/pkgs/applications/networking/n8n/node-packages.nix
@@ -76,6 +76,15 @@ let
sha512 = "7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==";
};
};
+ "@azure/core-client-1.6.0" = {
+ name = "_at_azure_slash_core-client";
+ packageName = "@azure/core-client";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/core-client/-/core-client-1.6.0.tgz";
+ sha512 = "YhSf4cb61ApSjItscp9XoaLq8KRnacPDAhmjAZSMnn/gs6FhFbZNfOBOErG2dDj7JRknVtCmJ5mLmfR2sLa11A==";
+ };
+ };
"@azure/core-http-2.2.5" = {
name = "_at_azure_slash_core-http";
packageName = "@azure/core-http";
@@ -103,6 +112,15 @@ let
sha512 = "H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==";
};
};
+ "@azure/core-rest-pipeline-1.9.0" = {
+ name = "_at_azure_slash_core-rest-pipeline";
+ packageName = "@azure/core-rest-pipeline";
+ version = "1.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.9.0.tgz";
+ sha512 = "uvM3mY+Vegk0F2r4Eh0yPdsXTUyafTQkeX0USnz1Eyangxm2Bib0w0wkJVZW8fpks7Lcv0ztIdCFTrN7H8uptg==";
+ };
+ };
"@azure/core-tracing-1.0.0-preview.13" = {
name = "_at_azure_slash_core-tracing";
packageName = "@azure/core-tracing";
@@ -112,6 +130,42 @@ let
sha512 = "KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==";
};
};
+ "@azure/core-tracing-1.0.1" = {
+ name = "_at_azure_slash_core-tracing";
+ packageName = "@azure/core-tracing";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz";
+ sha512 = "I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==";
+ };
+ };
+ "@azure/core-util-1.0.0" = {
+ name = "_at_azure_slash_core-util";
+ packageName = "@azure/core-util";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/core-util/-/core-util-1.0.0.tgz";
+ sha512 = "yWshY9cdPthlebnb3Zuz/j0Lv4kjU6u7PR5sW7A9FF7EX+0irMRJAtyTq5TPiDHJfjH8gTSlnIYFj9m7Ed76IQ==";
+ };
+ };
+ "@azure/identity-2.0.5" = {
+ name = "_at_azure_slash_identity";
+ packageName = "@azure/identity";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/identity/-/identity-2.0.5.tgz";
+ sha512 = "fSQTu9dS0P+lw1Gfct6t7TuRYybULL/E3wJjXLc1xr6RQXpmenJspi0lKzq3XFjLP5MzBlToKY3ZkYoAXPz1zA==";
+ };
+ };
+ "@azure/keyvault-keys-4.4.0" = {
+ name = "_at_azure_slash_keyvault-keys";
+ packageName = "@azure/keyvault-keys";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.4.0.tgz";
+ sha512 = "W9sPZebXYa3aar7BGIA+fAsq/sy1nf2TZAETbkv7DRawzVLrWv8QoVVceqNHjy3cigT4HNxXjaPYCI49ez5CUA==";
+ };
+ };
"@azure/logger-1.0.3" = {
name = "_at_azure_slash_logger";
packageName = "@azure/logger";
@@ -121,31 +175,40 @@ let
sha512 = "aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==";
};
};
- "@azure/ms-rest-azure-env-2.0.0" = {
- name = "_at_azure_slash_ms-rest-azure-env";
- packageName = "@azure/ms-rest-azure-env";
- version = "2.0.0";
+ "@azure/msal-browser-2.26.0" = {
+ name = "_at_azure_slash_msal-browser";
+ packageName = "@azure/msal-browser";
+ version = "2.26.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-2.0.0.tgz";
- sha512 = "dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw==";
+ url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.26.0.tgz";
+ sha512 = "mSyZORSgeMEWz5Wo5alUqjxP/HKt/XcViZqc3dnKFM9347qYPIWsAlzHkEmmafNr1VGUo7MeqB0emZCOQrl04w==";
};
};
- "@azure/ms-rest-js-2.6.1" = {
- name = "_at_azure_slash_ms-rest-js";
- packageName = "@azure/ms-rest-js";
- version = "2.6.1";
+ "@azure/msal-common-4.5.1" = {
+ name = "_at_azure_slash_msal-common";
+ packageName = "@azure/msal-common";
+ version = "4.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.1.tgz";
- sha512 = "LLi4jRe/qy5IM8U2CkoDgSZp2OH+MgDe2wePmhz8uY84Svc53EhHaamVyoU6BjjHBxvCRh1vcD1urJDccrxqIw==";
+ url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-4.5.1.tgz";
+ sha512 = "/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==";
};
};
- "@azure/ms-rest-nodeauth-3.1.1" = {
- name = "_at_azure_slash_ms-rest-nodeauth";
- packageName = "@azure/ms-rest-nodeauth";
- version = "3.1.1";
+ "@azure/msal-common-7.0.0" = {
+ name = "_at_azure_slash_msal-common";
+ packageName = "@azure/msal-common";
+ version = "7.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-3.1.1.tgz";
- sha512 = "UA/8dgLy3+ZiwJjAZHxL4MUB14fFQPkaAOZ94jsTW/Z6WmoOeny2+cLk0+dyIX/iH6qSrEWKwbStEeB970B9pA==";
+ url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.0.0.tgz";
+ sha512 = "EkaHGjv0kw1RljhboeffM91b+v9d5VtmyG+0a/gvdqjbLu3kDzEfoaS5BNM9QqMzbxgZylsjAjQDtxdHLX/ziA==";
+ };
+ };
+ "@azure/msal-node-1.10.0" = {
+ name = "_at_azure_slash_msal-node";
+ packageName = "@azure/msal-node";
+ version = "1.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.10.0.tgz";
+ sha512 = "oSv9mg199FpRTe+fZ3o9NDYpKShOHqeceaNcCHJcKUaAaCojAbfbxD1Cvsti8BEsLKE6x0HcnjilnM1MKmZekA==";
};
};
"@azure/storage-blob-12.10.0" = {
@@ -157,13 +220,13 @@ let
sha512 = "FBEPKGnvtQJS8V8Tg1P9obgmVD9AodrIfwtwhBpsjenClhFyugMp3HPJY0tF7rInUB/CivKBCbnQKrUnKxqxzw==";
};
};
- "@babel/runtime-7.18.3" = {
+ "@babel/runtime-7.18.6" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.18.3";
+ version = "7.18.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz";
- sha512 = "38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.6.tgz";
+ sha512 = "t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==";
};
};
"@colors/colors-1.5.0" = {
@@ -220,6 +283,15 @@ let
sha512 = "RxSa9VjcDWgWCYsaLdZItdCnJj7p4LxggaEk+Y3MP0dHKoxez8ioG07DVekVbZZqccsrL+oPB/N9AzVPxj4blg==";
};
};
+ "@js-joda/core-5.2.0" = {
+ name = "_at_js-joda_slash_core";
+ packageName = "@js-joda/core";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@js-joda/core/-/core-5.2.0.tgz";
+ sha512 = "0OriPYIaMLB3XiLQMe0BXKVIqeriTn3H7JMOzTsHEtt7Zqq+TetCu97KnAhU3ckiQZKBxfZshft+H1OC4D1lXw==";
+ };
+ };
"@jsdevtools/ono-7.1.3" = {
name = "_at_jsdevtools_slash_ono";
packageName = "@jsdevtools/ono";
@@ -265,6 +337,15 @@ let
sha512 = "aDF3S3rK9Q2gey/WAttUlISduDItz5BU3306M9Eyv6/oS40aMprnopshtlKTykxRNIBEZuRMaZAnbrQ4QtKGyw==";
};
};
+ "@n8n_io/riot-tmpl-1.0.1" = {
+ name = "_at_n8n_io_slash_riot-tmpl";
+ packageName = "@n8n_io/riot-tmpl";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@n8n_io/riot-tmpl/-/riot-tmpl-1.0.1.tgz";
+ sha512 = "+ig7/rafN3LGthGEi8fs1N5XxPndmRq5YAX92DWOar9mrMDrYyIjK5XAQaTnTMDQgmKKllrAl+bVRmQXKcLFuw==";
+ };
+ };
"@nodelib/fs.scandir-2.1.5" = {
name = "_at_nodelib_slash_fs.scandir";
packageName = "@nodelib/fs.scandir";
@@ -319,6 +400,15 @@ let
sha512 = "sBpko86IrTscc39EvHUhL+c++81BVTsIZ3ETu/vG+cCdi0N6vb2DoahR67A9FI2CGnxRRHjnTfa3m6LulwNATA==";
};
};
+ "@oclif/core-1.9.5" = {
+ name = "_at_oclif_slash_core";
+ packageName = "@oclif/core";
+ version = "1.9.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/core/-/core-1.9.5.tgz";
+ sha512 = "C605Cr4RhHTMXYApLxdVt/PL6IA5cguN6MPvsMjxkvBppk2Fvcsj05dtRdDqShskRpZzHtu65emG1tHy8TWPWQ==";
+ };
+ };
"@oclif/errors-1.3.5" = {
name = "_at_oclif_slash_errors";
packageName = "@oclif/errors";
@@ -355,6 +445,15 @@ let
sha512 = "b11xBmIUK+LuuwVGJpFs4LwQN2xj2cBWj2c4z1FtiXGrJ85h9xV6q+k136Hw0tGg1jQoRXuvuBnqQ7es7vO9/Q==";
};
};
+ "@oclif/screen-3.0.2" = {
+ name = "_at_oclif_slash_screen";
+ packageName = "@oclif/screen";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/screen/-/screen-3.0.2.tgz";
+ sha512 = "S/SF/XYJeevwIgHFmVDAFRUvM3m+OjhvCAYMk78ZJQCYCQ5wS7j+LTt1ZEv2jpEEGg2tx/F6TYYWxddNAYHrFQ==";
+ };
+ };
"@opentelemetry/api-1.1.0" = {
name = "_at_opentelemetry_slash_api";
packageName = "@opentelemetry/api";
@@ -400,13 +499,13 @@ let
sha512 = "sBSO19KzdrJCM3gdx6eIxV8M9Gxfgg6iDQmH5TIAGaUu+X9VDdsINXJOnoiZ1Kx3TrHdH4bt5UVglkjsEGBcvw==";
};
};
- "@sqltools/formatter-1.2.2" = {
+ "@sqltools/formatter-1.2.3" = {
name = "_at_sqltools_slash_formatter";
packageName = "@sqltools/formatter";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@sqltools/formatter/-/formatter-1.2.2.tgz";
- sha512 = "/5O7Fq6Vnv8L6ucmPjaWbVG1XkP4FO+w5glqfkIsq3Xw4oyNAdJddbnYodNDAfjVUvo/rrSCTom4kAND7T1o5Q==";
+ url = "https://registry.npmjs.org/@sqltools/formatter/-/formatter-1.2.3.tgz";
+ sha512 = "O3uyB/JbkAEMZaP3YqyHH7TMnex7tWyCbCI4EfJdOCoN6HIhqdJBWTM6aCCiWQ/5f5wxjgU735QAIpJbjDvmzg==";
};
};
"@techteamer/ocsp-1.0.0" = {
@@ -418,6 +517,15 @@ let
sha512 = "lNAOoFHaZN+4huo30ukeqVrUmfC+avoEBYQ11QAnAw1PFhnI5oBCg8O/TNiCoEWix7gNGBIEjrQwtPREqKMPog==";
};
};
+ "@tediousjs/connection-string-0.3.0" = {
+ name = "_at_tediousjs_slash_connection-string";
+ packageName = "@tediousjs/connection-string";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@tediousjs/connection-string/-/connection-string-0.3.0.tgz";
+ sha512 = "d/keJiNKfpHo+GmSB8QcsAwBx8h+V1UbdozA5TD+eSLXprNY53JAYub47J9evsSKWDdNG5uVj0FiMozLKuzowQ==";
+ };
+ };
"@tokenizer/token-0.1.1" = {
name = "_at_tokenizer_slash_token";
packageName = "@tokenizer/token";
@@ -472,6 +580,15 @@ let
sha512 = "cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==";
};
};
+ "@types/es-aggregate-error-1.0.2" = {
+ name = "_at_types_slash_es-aggregate-error";
+ packageName = "@types/es-aggregate-error";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.2.tgz";
+ sha512 = "erqUpFXksaeR2kejKnhnjZjbFxUpGZx4Z7ydNL9ie8tEhXPiZTsLeUDJ6aR1F8j5wWUAtOAQWUqkc7givBJbBA==";
+ };
+ };
"@types/express-4.17.13" = {
name = "_at_types_slash_express";
packageName = "@types/express";
@@ -517,13 +634,13 @@ let
sha512 = "L7wFlX3t9GsGgNS0oxLt6zbAZZGgsdptMmciL4cdxHmbL3Hz4Lysh8YqAR34eHsJ1uacJITcZBBDl5XpQlxPpQ==";
};
};
- "@types/generic-pool-3.1.10" = {
+ "@types/generic-pool-3.1.11" = {
name = "_at_types_slash_generic-pool";
packageName = "@types/generic-pool";
- version = "3.1.10";
+ version = "3.1.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/generic-pool/-/generic-pool-3.1.10.tgz";
- sha512 = "WRT/9taXh9XJRA9yvrbC02IqGZhK9GbFE/vuP2LeSLrqmDzz5wdXsH0Ige/F+3+rbbZfwH3LEazDsU0JiSV3vA==";
+ url = "https://registry.npmjs.org/@types/generic-pool/-/generic-pool-3.1.11.tgz";
+ sha512 = "3mcD3ewmaKPbiAZglGj8We4ohlSMfw/xS+bbYUhTv/ALgqrrtJjyL4Ju9IgapXooBCTFEew5LAKQqzZV6/43xg==";
};
};
"@types/glob-7.2.0" = {
@@ -607,15 +724,6 @@ let
sha512 = "/SNsDidUFCvqqcWDwxv2feww/yqhNeTRL5CVoL3jU4Goc4kKEL10T7Eye65ZqPNi4HRx8sAEX59pV1aEH7drNA==";
};
};
- "@types/node-12.20.55" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "12.20.55";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz";
- sha512 = "J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==";
- };
- };
"@types/node-18.0.0" = {
name = "_at_types_slash_node";
packageName = "@types/node";
@@ -670,15 +778,6 @@ let
sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==";
};
};
- "@types/readable-stream-2.3.13" = {
- name = "_at_types_slash_readable-stream";
- packageName = "@types/readable-stream";
- version = "2.3.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.13.tgz";
- sha512 = "4JSCx8EUzaW9Idevt+9lsRAt1lcSccoQfE+AouM1gk8sFxnnytKNIO3wTl9Dy+4m6jRJ1yXhboLHHT/LXBQiEw==";
- };
- };
"@types/serve-static-1.13.10" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
@@ -742,15 +841,6 @@ let
sha512 = "QcJ5ZczaXAqbVD3o8mw/mEBhRvO5UAdTtbvgwL/OgoWubvNBh6/MxLBAigtcgIFaq3shon9m3POIxQaLQt4fxQ==";
};
};
- "@xmldom/xmldom-0.7.5" = {
- name = "_at_xmldom_slash_xmldom";
- packageName = "@xmldom/xmldom";
- version = "0.7.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz";
- sha512 = "V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==";
- };
- };
"abbrev-1.1.1" = {
name = "abbrev";
packageName = "abbrev";
@@ -760,15 +850,6 @@ let
sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
};
};
- "abort-controller-3.0.0" = {
- name = "abort-controller";
- packageName = "abort-controller";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz";
- sha512 = "h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==";
- };
- };
"accepts-1.3.8" = {
name = "accepts";
packageName = "accepts";
@@ -805,15 +886,6 @@ let
sha512 = "k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==";
};
};
- "adal-node-0.2.3" = {
- name = "adal-node";
- packageName = "adal-node";
- version = "0.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz";
- sha512 = "gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==";
- };
- };
"adler-32-1.2.0" = {
name = "adler-32";
packageName = "adler-32";
@@ -859,6 +931,15 @@ let
sha512 = "icU+a4kkq4Y1PS4NNi+YPDMwdlbFcZ1EZTQT2nigW3fvOb6AOgUQ9+Mk4ue0Zu5cBg/XpDzB40oH10ysrk2dmA==";
};
};
+ "ansi-escapes-3.2.0" = {
+ name = "ansi-escapes";
+ packageName = "ansi-escapes";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz";
+ sha512 = "cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==";
+ };
+ };
"ansi-escapes-4.3.2" = {
name = "ansi-escapes";
packageName = "ansi-escapes";
@@ -868,15 +949,6 @@ let
sha512 = "gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==";
};
};
- "ansi-regex-2.1.1" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
- sha512 = "TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==";
- };
- };
"ansi-regex-5.0.1" = {
name = "ansi-regex";
packageName = "ansi-regex";
@@ -886,15 +958,6 @@ let
sha512 = "quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==";
};
};
- "ansi-styles-2.2.1" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "2.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
- sha512 = "kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==";
- };
- };
"ansi-styles-4.3.0" = {
name = "ansi-styles";
packageName = "ansi-styles";
@@ -904,6 +967,15 @@ let
sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
};
};
+ "ansicolors-0.3.2" = {
+ name = "ansicolors";
+ packageName = "ansicolors";
+ version = "0.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz";
+ sha512 = "QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==";
+ };
+ };
"any-promise-1.3.0" = {
name = "any-promise";
packageName = "any-promise";
@@ -1075,15 +1147,6 @@ let
sha512 = "NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==";
};
};
- "async-2.6.4" = {
- name = "async";
- packageName = "async";
- version = "2.6.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-2.6.4.tgz";
- sha512 = "mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==";
- };
- };
"async-3.2.4" = {
name = "async";
packageName = "async";
@@ -1111,6 +1174,15 @@ let
sha512 = "Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==";
};
};
+ "at-least-node-1.0.0" = {
+ name = "at-least-node";
+ packageName = "at-least-node";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz";
+ sha512 = "+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==";
+ };
+ };
"auto-changelog-1.16.4" = {
name = "auto-changelog";
packageName = "auto-changelog";
@@ -1129,13 +1201,13 @@ let
sha512 = "z4oo33lmnvvNRqfUe3YjDGGpqu/L2+wXBIhMtwq6oqZ+exOUAkQYM6zd2VWKF7AIlajOF8ZZuPFfryTG9iLC/w==";
};
};
- "aws-sdk-2.1156.0" = {
+ "aws-sdk-2.1164.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.1156.0";
+ version = "2.1164.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1156.0.tgz";
- sha512 = "XLMsSOW6ZyBj6mRgACt1EiUdvd+q0Da5fTjbsEgi1KOENQ0met0CSqgBcpg2EMWgBBV9E2L7uUd98O1uBbGc7g==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1164.0.tgz";
+ sha512 = "q/M9E68WabF22G8d8lFgo3NH+9RooYswSY9VG6zqN16C19RRm2sGThp8Sxtz/WUK98BAsxSnkLW1ksmy3BsP7Q==";
};
};
"aws-sign2-0.7.0" = {
@@ -1174,13 +1246,13 @@ let
sha512 = "t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==";
};
};
- "axios-retry-3.2.5" = {
+ "axios-retry-3.3.0" = {
name = "axios-retry";
packageName = "axios-retry";
- version = "3.2.5";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/axios-retry/-/axios-retry-3.2.5.tgz";
- sha512 = "a8umkKbfIkTiYJQLx3v3TzKM85TGKB8ZQYz4zwykt2fpO64TsRlUhjaPaAb3fqMWCXFm2YhWcd8V5FHDKO9bSA==";
+ url = "https://registry.npmjs.org/axios-retry/-/axios-retry-3.3.0.tgz";
+ sha512 = "lKAk/qIkpYxscEooNPB6Yip3aPNcNJ+cAiU1eiTo9vCh+gYPX482K4lfYubPXwbVvmNM4cakAsfN171nmSHkdg==";
};
};
"babel-helper-vue-jsx-merge-props-2.0.3" = {
@@ -1309,15 +1381,6 @@ let
sha512 = "6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==";
};
};
- "bl-3.0.1" = {
- name = "bl";
- packageName = "bl";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz";
- sha512 = "jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ==";
- };
- };
"bl-4.1.0" = {
name = "bl";
packageName = "bl";
@@ -1327,6 +1390,15 @@ let
sha512 = "1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==";
};
};
+ "bl-5.0.0" = {
+ name = "bl";
+ packageName = "bl";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bl/-/bl-5.0.0.tgz";
+ sha512 = "8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==";
+ };
+ };
"bluebird-2.11.0" = {
name = "bluebird";
packageName = "bluebird";
@@ -1390,6 +1462,15 @@ let
sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
};
};
+ "brace-expansion-2.0.1" = {
+ name = "brace-expansion";
+ packageName = "brace-expansion";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz";
+ sha512 = "XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==";
+ };
+ };
"braces-3.0.2" = {
name = "braces";
packageName = "braces";
@@ -1435,6 +1516,15 @@ let
sha512 = "EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==";
};
};
+ "buffer-6.0.3" = {
+ name = "buffer";
+ packageName = "buffer";
+ version = "6.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz";
+ sha512 = "FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==";
+ };
+ };
"buffer-equal-constant-time-1.0.1" = {
name = "buffer-equal-constant-time";
packageName = "buffer-equal-constant-time";
@@ -1579,6 +1669,15 @@ let
sha512 = "ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==";
};
};
+ "cardinal-2.1.1" = {
+ name = "cardinal";
+ packageName = "cardinal";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz";
+ sha512 = "JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==";
+ };
+ };
"caseless-0.12.0" = {
name = "caseless";
packageName = "caseless";
@@ -1597,15 +1696,6 @@ let
sha512 = "KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==";
};
};
- "chalk-1.1.3" = {
- name = "chalk";
- packageName = "chalk";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
- sha512 = "U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==";
- };
- };
"chalk-3.0.0" = {
name = "chalk";
packageName = "chalk";
@@ -1741,6 +1831,15 @@ let
sha512 = "9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==";
};
};
+ "cli-progress-3.11.2" = {
+ name = "cli-progress";
+ packageName = "cli-progress";
+ version = "3.11.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-progress/-/cli-progress-3.11.2.tgz";
+ sha512 = "lCPoS6ncgX4+rJu5bS3F/iCz17kZ9MPZ6dpuTtI0KXKABkhyXIdYB3Inby1OpaGti3YlI3EeEkM9AuWpelJrVA==";
+ };
+ };
"cli-width-3.0.0" = {
name = "cli-width";
packageName = "cli-width";
@@ -2074,13 +2173,13 @@ let
sha512 = "Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==";
};
};
- "core-js-3.23.1" = {
+ "core-js-3.23.3" = {
name = "core-js";
packageName = "core-js";
- version = "3.23.1";
+ version = "3.23.3";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.23.1.tgz";
- sha512 = "wfMYHWi1WQjpgZNC9kAlN4ut04TM9fUTdi7CqIoTVM7yaiOUQTklOzfb+oWH3r9edQcT3F887swuVmxrV+CC8w==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.23.3.tgz";
+ sha512 = "oAKwkj9xcWNBAvGbT//WiCdOMpb9XQG92/Fe3ABFM/R16BsHgePG00mFOgKf7IsCtfj8tA1kHtf/VwErhriz5Q==";
};
};
"core-util-is-1.0.2" = {
@@ -2137,6 +2236,15 @@ let
sha512 = "yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==";
};
};
+ "cross-spawn-6.0.5" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "6.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz";
+ sha512 = "eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==";
+ };
+ };
"crypt-0.0.2" = {
name = "crypt";
packageName = "crypt";
@@ -2200,15 +2308,6 @@ let
sha512 = "jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==";
};
};
- "date-utils-1.2.21" = {
- name = "date-utils";
- packageName = "date-utils";
- version = "1.2.21";
- src = fetchurl {
- url = "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz";
- sha512 = "wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==";
- };
- };
"debug-2.6.9" = {
name = "debug";
packageName = "debug";
@@ -2281,6 +2380,15 @@ let
sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==";
};
};
+ "define-lazy-prop-2.0.0" = {
+ name = "define-lazy-prop";
+ packageName = "define-lazy-prop";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz";
+ sha512 = "Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==";
+ };
+ };
"define-properties-1.1.4" = {
name = "define-properties";
packageName = "define-properties";
@@ -2488,6 +2596,15 @@ let
sha512 = "WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==";
};
};
+ "ejs-3.1.8" = {
+ name = "ejs";
+ packageName = "ejs";
+ version = "3.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz";
+ sha512 = "/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==";
+ };
+ };
"element-ui-2.15.9" = {
name = "element-ui";
packageName = "element-ui";
@@ -2587,6 +2704,15 @@ let
sha512 = "WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==";
};
};
+ "es-aggregate-error-1.0.8" = {
+ name = "es-aggregate-error";
+ packageName = "es-aggregate-error";
+ version = "1.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.8.tgz";
+ sha512 = "AKUb5MKLWMozPlFRHOKqWD7yta5uaEhH21qwtnf6FlKjNjTJOoqFi0/G14+FfSkIQhhu6X68Af4xgRC6y8qG4A==";
+ };
+ };
"es-array-method-boxes-properly-1.0.0" = {
name = "es-array-method-boxes-properly";
packageName = "es-array-method-boxes-properly";
@@ -2677,15 +2803,6 @@ let
sha512 = "aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==";
};
};
- "event-target-shim-5.0.1" = {
- name = "event-target-shim";
- packageName = "event-target-shim";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz";
- sha512 = "i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==";
- };
- };
"events-1.1.1" = {
name = "events";
packageName = "events";
@@ -2830,15 +2947,6 @@ let
sha512 = "0Zz1jOzJWERhyhsimS54VTqOteCNwRtIlh8isdL0AXLo0g7xNTfTL7oWrkmCnPhZGocKIkWHBistBrrpoNH3aw==";
};
};
- "figlet-1.5.2" = {
- name = "figlet";
- packageName = "figlet";
- version = "1.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/figlet/-/figlet-1.5.2.tgz";
- sha512 = "WOn21V8AhyE1QqVfPIVxe3tupJacq1xGkPTB4iagT6o+P2cAgEOOwIxMftr4+ZCTI6d551ij9j61DFr0nsP2uQ==";
- };
- };
"figures-3.2.0" = {
name = "figures";
packageName = "figures";
@@ -2857,6 +2965,15 @@ let
sha512 = "sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA==";
};
};
+ "filelist-1.0.4" = {
+ name = "filelist";
+ packageName = "filelist";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz";
+ sha512 = "w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==";
+ };
+ };
"fill-range-7.0.1" = {
name = "fill-range";
packageName = "fill-range";
@@ -2884,13 +3001,13 @@ let
sha512 = "PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==";
};
};
- "flatted-3.2.5" = {
+ "flatted-3.2.6" = {
name = "flatted";
packageName = "flatted";
- version = "3.2.5";
+ version = "3.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz";
- sha512 = "WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==";
+ url = "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz";
+ sha512 = "0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==";
};
};
"fn.name-1.1.0" = {
@@ -2938,15 +3055,6 @@ let
sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
};
};
- "form-data-2.5.1" = {
- name = "form-data";
- packageName = "form-data";
- version = "2.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz";
- sha512 = "m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==";
- };
- };
"form-data-3.0.1" = {
name = "form-data";
packageName = "form-data";
@@ -3010,6 +3118,15 @@ let
sha512 = "yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==";
};
};
+ "fs-extra-9.1.0" = {
+ name = "fs-extra";
+ packageName = "fs-extra";
+ version = "9.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz";
+ sha512 = "hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==";
+ };
+ };
"fs-minipass-2.1.0" = {
name = "fs-minipass";
packageName = "fs-minipass";
@@ -3109,6 +3226,15 @@ let
sha512 = "Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==";
};
};
+ "get-package-type-0.1.0" = {
+ name = "get-package-type";
+ packageName = "get-package-type";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz";
+ sha512 = "pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==";
+ };
+ };
"get-port-5.1.1" = {
name = "get-port";
packageName = "get-port";
@@ -3181,6 +3307,15 @@ let
sha512 = "uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==";
};
};
+ "globalthis-1.0.3" = {
+ name = "globalthis";
+ packageName = "globalthis";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz";
+ sha512 = "sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==";
+ };
+ };
"globby-11.1.0" = {
name = "globby";
packageName = "globby";
@@ -3253,15 +3388,6 @@ let
sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
};
};
- "has-ansi-2.0.0" = {
- name = "has-ansi";
- packageName = "has-ansi";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
- sha512 = "C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==";
- };
- };
"has-bigints-1.0.2" = {
name = "has-bigints";
packageName = "has-bigints";
@@ -3424,6 +3550,15 @@ let
sha512 = "dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==";
};
};
+ "hyperlinker-1.0.0" = {
+ name = "hyperlinker";
+ packageName = "hyperlinker";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hyperlinker/-/hyperlinker-1.0.0.tgz";
+ sha512 = "Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==";
+ };
+ };
"iconv-lite-0.4.24" = {
name = "iconv-lite";
packageName = "iconv-lite";
@@ -3433,15 +3568,6 @@ let
sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
};
};
- "iconv-lite-0.5.2" = {
- name = "iconv-lite";
- packageName = "iconv-lite";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz";
- sha512 = "kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==";
- };
- };
"iconv-lite-0.6.3" = {
name = "iconv-lite";
packageName = "iconv-lite";
@@ -3946,6 +4072,15 @@ let
sha512 = "Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==";
};
};
+ "jake-10.8.5" = {
+ name = "jake";
+ packageName = "jake";
+ version = "10.8.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz";
+ sha512 = "sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==";
+ };
+ };
"jmespath-0.16.0" = {
name = "jmespath";
packageName = "jmespath";
@@ -3982,13 +4117,13 @@ let
sha512 = "wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==";
};
};
- "jsbi-3.2.5" = {
+ "jsbi-4.3.0" = {
name = "jsbi";
packageName = "jsbi";
- version = "3.2.5";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsbi/-/jsbi-3.2.5.tgz";
- sha512 = "aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ==";
+ url = "https://registry.npmjs.org/jsbi/-/jsbi-4.3.0.tgz";
+ sha512 = "SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==";
};
};
"jsbn-0.1.1" = {
@@ -4063,6 +4198,15 @@ let
sha512 = "m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==";
};
};
+ "jsonfile-6.1.0" = {
+ name = "jsonfile";
+ packageName = "jsonfile";
+ version = "6.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz";
+ sha512 = "5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==";
+ };
+ };
"jsonschema-1.4.1" = {
name = "jsonschema";
packageName = "jsonschema";
@@ -4099,6 +4243,15 @@ let
sha512 = "qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==";
};
};
+ "jwa-2.0.0" = {
+ name = "jwa";
+ packageName = "jwa";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz";
+ sha512 = "jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==";
+ };
+ };
"jwks-rsa-1.12.3" = {
name = "jwks-rsa";
packageName = "jwks-rsa";
@@ -4117,6 +4270,15 @@ let
sha512 = "YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==";
};
};
+ "jws-4.0.0" = {
+ name = "jws";
+ packageName = "jws";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz";
+ sha512 = "KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==";
+ };
+ };
"kafkajs-1.16.0" = {
name = "kafkajs";
packageName = "kafkajs";
@@ -4171,13 +4333,13 @@ let
sha512 = "xOqorG21Va+3CjpFOfFTU7SWohHH2uIX9ZY4Byz6J+lvpfvc486tOAT/G9GfbrKtJ9O7NCX9o0aC2lxqbnZ9EA==";
};
};
- "libphonenumber-js-1.10.6" = {
+ "libphonenumber-js-1.10.7" = {
name = "libphonenumber-js";
packageName = "libphonenumber-js";
- version = "1.10.6";
+ version = "1.10.7";
src = fetchurl {
- url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.6.tgz";
- sha512 = "CIjT100/SmntsUjsLVs2t3ufeN4KdNXUxhD07tH153pdbaCWuAjv0jK/gPuywR3IImB/U/MQM+x9RfhMs5XZiA==";
+ url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.7.tgz";
+ sha512 = "jZXLCCWMe1b/HXkjiLeYt2JsytZMcqH26jLFIdzFDFF0xvSUWrYKyvPlyPG+XJzEyKUFbcZxLdWGMwQsWaHDxQ==";
};
};
"libqp-1.1.0" = {
@@ -4423,13 +4585,13 @@ let
sha512 = "A9SzX4hMKWS25MyalwcOnNoplyHbkNVsjidhTp8ru0Sj23wY9GWBKS8gAIGDSAqeWjIjvE4KBEl24XXAs+v4wQ==";
};
};
- "logform-2.4.0" = {
+ "logform-2.4.1" = {
name = "logform";
packageName = "logform";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz";
- sha512 = "CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==";
+ url = "https://registry.npmjs.org/logform/-/logform-2.4.1.tgz";
+ sha512 = "7XB/tqc3VRbri9pRjU6E97mQ8vC27ivJ3lct4jhyT+n0JNDd4YKldFl0D75NqDp46hk8RC7Ma1Vjv/UPf67S+A==";
};
};
"long-4.0.0" = {
@@ -4693,6 +4855,15 @@ let
sha512 = "J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==";
};
};
+ "minimatch-5.1.0" = {
+ name = "minimatch";
+ packageName = "minimatch";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz";
+ sha512 = "9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==";
+ };
+ };
"minimist-1.2.6" = {
name = "minimist";
packageName = "minimist";
@@ -4702,13 +4873,13 @@ let
sha512 = "Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==";
};
};
- "minipass-3.2.1" = {
+ "minipass-3.3.4" = {
name = "minipass";
packageName = "minipass";
- version = "3.2.1";
+ version = "3.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.2.1.tgz";
- sha512 = "v5cqJP4WxUVXYXhOOdPiOZEDoF7omSpLivw2GMCL1v/j+xh886bPXKh6SzyA6sa45e4NRQ46IRBEkAazvb6I6A==";
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz";
+ sha512 = "I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==";
};
};
"minizlib-2.1.2" = {
@@ -4765,13 +4936,13 @@ let
sha512 = "3zAEHh2hKUs3EXLESx/wsgw6IQdusOT8Bxm3D9UrHPQR7zlMmzwybC8zHEM1tQ4LJwP7fcxrWr8tuBg05fFCbg==";
};
};
- "monaco-editor-0.29.1" = {
+ "monaco-editor-0.30.1" = {
name = "monaco-editor";
packageName = "monaco-editor";
- version = "0.29.1";
+ version = "0.30.1";
src = fetchurl {
- url = "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.29.1.tgz";
- sha512 = "rguaEG/zrPQSaKzQB7IfX/PpNa0qxF1FY8ZXRkN4WIl8qZdTQRSRJCtRto7IMcSgrU6H53RXI+fTcywOBC4aVw==";
+ url = "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.30.1.tgz";
+ sha512 = "B/y4+b2O5G2gjuxIFtCE2EkM17R2NM7/3F8x0qcPsqy4V83bitJTIO4TIeZpYlzu/xy6INiY/+84BEm6+7Cmzg==";
};
};
"mongodb-3.7.3" = {
@@ -4837,13 +5008,13 @@ let
sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
};
};
- "mssql-6.4.1" = {
+ "mssql-8.1.2" = {
name = "mssql";
packageName = "mssql";
- version = "6.4.1";
+ version = "8.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mssql/-/mssql-6.4.1.tgz";
- sha512 = "G1I7mM0gfxcH5TGSNoVmxq13Mve5YnQgRAlonqaMlHEjHjMn1g04bsrIQbVHFRdI6++dw/FGWlh8GoItJMoUDw==";
+ url = "https://registry.npmjs.org/mssql/-/mssql-8.1.2.tgz";
+ sha512 = "xkTw3Sp1Jpq2f7CG3rFQn6YK4XZbnL8HfZhaB/KRC/hjDZlJB3pSWYN2Cp/WwxIeA1iUJkdFa6GTfdMY8+DAjg==";
};
};
"multer-1.4.5-lts.1" = {
@@ -4882,49 +5053,49 @@ let
sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==";
};
};
- "n8n-core-0.122.1" = {
+ "n8n-core-0.124.0" = {
name = "n8n-core";
packageName = "n8n-core";
- version = "0.122.1";
+ version = "0.124.0";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.122.1.tgz";
- sha512 = "e2MvpQBfV9y/3A7RE7tAseppKARF1yaoCc8a7OyF8zXHj2w2Qy7i+1YJuDUsqN4X9aMMXwVJiEZbelXtNjJiVQ==";
+ url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.124.0.tgz";
+ sha512 = "rcOInEZLSxlOuCH2cMuyW+EO1/QUH4pJaDJlCmDUAJ2JdqyXMPVAiYBLX3SPRHy9cvfuE0oV/aSHh9VpiISCHg==";
};
};
- "n8n-design-system-0.23.0" = {
+ "n8n-design-system-0.24.0" = {
name = "n8n-design-system";
packageName = "n8n-design-system";
- version = "0.23.0";
+ version = "0.24.0";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.23.0.tgz";
- sha512 = "3VD+YUPWJ9andodTS3hqxBzLAvr289JDhX5fcS8F0SZD9PU01coUrfl/H5QZwwW9djVvDVdovGweOviAT6w15A==";
+ url = "https://registry.npmjs.org/n8n-design-system/-/n8n-design-system-0.24.0.tgz";
+ sha512 = "/JPfW6wDdkrVonApyHOMsdRNDIy3ljQJ1PG7LqGFt7PB1Tgxz8X/y+rClegEm+miQN3i9egN2yq3TChvL/YDmw==";
};
};
- "n8n-editor-ui-0.148.0" = {
+ "n8n-editor-ui-0.150.0" = {
name = "n8n-editor-ui";
packageName = "n8n-editor-ui";
- version = "0.148.0";
+ version = "0.150.0";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.148.0.tgz";
- sha512 = "q6I6OYGKPAo7Lb3Or1WjVWNOwD7Y3Vsk6ABM8aEuAR4gjQTJkA3yCI2ZLaBm3F05Str6z3CI9nLB2pMP/50H9A==";
+ url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.150.0.tgz";
+ sha512 = "HQ8tblXy9orfCMGcffD12yyHqKfd4kCwZDt7ckXzZpwqq4SUHYT1MQO/O1zXykpdLDY2ZKQ73+YV2kD3tMcLqg==";
};
};
- "n8n-nodes-base-0.180.0" = {
+ "n8n-nodes-base-0.182.0" = {
name = "n8n-nodes-base";
packageName = "n8n-nodes-base";
- version = "0.180.0";
+ version = "0.182.0";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.180.0.tgz";
- sha512 = "ZDjdth9oJM6p9Ogb/l6l1/bp/ckhMh/Y3H+RKAvWd3htUeBJ3f4oLsPHIXOTq1xFhsoovrgvGceE9hZXM1Tt2g==";
+ url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.182.0.tgz";
+ sha512 = "mC6SeDYmsiKLDSWAL1nDbLCGH+TgZq0HiLYBlTa+ttg/S7Yw1W8VmhFs0ZNVk6VQgACSGSvT9mA5/YTFIPqplA==";
};
};
- "n8n-workflow-0.104.0" = {
+ "n8n-workflow-0.106.0" = {
name = "n8n-workflow";
packageName = "n8n-workflow";
- version = "0.104.0";
+ version = "0.106.0";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.104.0.tgz";
- sha512 = "uoglwlCO5Z6moNcBi+t8TXzm1NAVy7a0oeWzq5OK/0k2N0HDBDqn04A5a1gHGAPeCJVS1dDOhXwq69HJ/IjoZg==";
+ url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.106.0.tgz";
+ sha512 = "vuVKjmK9ycZFYcEAb80JtDGV+/tLG6qVGQHy7qNA+kpVgQBYdsDJCVKEyPw6Bj0zHHW0ggEmL4VmoE35UPeRAw==";
};
};
"named-placeholders-1.1.2" = {
@@ -4963,6 +5134,15 @@ let
sha512 = "E7QQoM+3jvNtlmyfqRZ0/U75VFgCls+fSkbml2MpgWkWyz3ox8Y58gNhfuziuQYGNNQAbFZJQck55LHCnCK6CA==";
};
};
+ "natural-orderby-2.0.3" = {
+ name = "natural-orderby";
+ packageName = "natural-orderby";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/natural-orderby/-/natural-orderby-2.0.3.tgz";
+ sha512 = "p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==";
+ };
+ };
"nearley-2.20.1" = {
name = "nearley";
packageName = "nearley";
@@ -4990,6 +5170,15 @@ let
sha512 = "Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==";
};
};
+ "nice-try-1.0.5" = {
+ name = "nice-try";
+ packageName = "nice-try";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz";
+ sha512 = "1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==";
+ };
+ };
"no-case-3.0.4" = {
name = "no-case";
packageName = "no-case";
@@ -4999,6 +5188,15 @@ let
sha512 = "fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==";
};
};
+ "node-abort-controller-3.0.1" = {
+ name = "node-abort-controller";
+ packageName = "node-abort-controller";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.0.1.tgz";
+ sha512 = "/ujIVxthRs+7q6hsdjHMaj8hRG9NuWmwrz+JdRwZ14jdFoKSkm+vDsCbF9PLpnSqjaWQJuTmVtcWHNLr+vrOFw==";
+ };
+ };
"node-addon-api-4.3.0" = {
name = "node-addon-api";
packageName = "node-addon-api";
@@ -5179,6 +5377,15 @@ let
sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
};
};
+ "object-treeify-1.1.33" = {
+ name = "object-treeify";
+ packageName = "object-treeify";
+ version = "1.1.33";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz";
+ sha512 = "EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==";
+ };
+ };
"object.assign-4.1.2" = {
name = "object.assign";
packageName = "object.assign";
@@ -5260,6 +5467,15 @@ let
sha512 = "MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==";
};
};
+ "open-8.4.0" = {
+ name = "open";
+ packageName = "open";
+ version = "8.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/open/-/open-8.4.0.tgz";
+ sha512 = "XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==";
+ };
+ };
"openapi-types-1.3.5" = {
name = "openapi-types";
packageName = "openapi-types";
@@ -5395,15 +5611,6 @@ let
sha512 = "RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==";
};
};
- "parent-require-1.0.0" = {
- name = "parent-require";
- packageName = "parent-require";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/parent-require/-/parent-require-1.0.0.tgz";
- sha512 = "2MXDNZC4aXdkkap+rBBMv0lUsfJqvX5/2FiYYnfCnorZt3Pk06/IOR5KeaoghgS2w07MLWgjbsnyaq6PdHn2LQ==";
- };
- };
"parse-github-url-1.0.2" = {
name = "parse-github-url";
packageName = "parse-github-url";
@@ -5521,6 +5728,15 @@ let
sha512 = "CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==";
};
};
+ "password-prompt-1.1.2" = {
+ name = "password-prompt";
+ packageName = "password-prompt";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.2.tgz";
+ sha512 = "bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==";
+ };
+ };
"path-case-3.0.4" = {
name = "path-case";
packageName = "path-case";
@@ -5557,6 +5773,15 @@ let
sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==";
};
};
+ "path-key-2.0.1" = {
+ name = "path-key";
+ packageName = "path-key";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz";
+ sha512 = "fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==";
+ };
+ };
"path-parse-1.0.7" = {
name = "path-parse";
packageName = "path-parse";
@@ -6187,6 +6412,15 @@ let
sha512 = "HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==";
};
};
+ "redeyed-2.1.1" = {
+ name = "redeyed";
+ packageName = "redeyed";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz";
+ sha512 = "FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==";
+ };
+ };
"redis-3.1.2" = {
name = "redis";
packageName = "redis";
@@ -6367,13 +6601,13 @@ let
sha512 = "LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==";
};
};
- "resolve-1.22.0" = {
+ "resolve-1.22.1" = {
name = "resolve";
packageName = "resolve";
- version = "1.22.0";
+ version = "1.22.1";
src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz";
- sha512 = "Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==";
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz";
+ sha512 = "nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==";
};
};
"restore-cursor-3.1.0" = {
@@ -6412,6 +6646,15 @@ let
sha512 = "U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==";
};
};
+ "rfdc-1.3.0" = {
+ name = "rfdc";
+ packageName = "rfdc";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz";
+ sha512 = "V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==";
+ };
+ };
"rhea-1.0.24" = {
name = "rhea";
packageName = "rhea";
@@ -6430,15 +6673,6 @@ let
sha512 = "JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==";
};
};
- "riot-tmpl-3.0.8" = {
- name = "riot-tmpl";
- packageName = "riot-tmpl";
- version = "3.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/riot-tmpl/-/riot-tmpl-3.0.8.tgz";
- sha512 = "ngv48VQ58LMtuNrXnELxODsRUJ3NxcGQkL2yJPj5cy8WAgGgK+rarEFwfLoRdAfh76ipWiPrYL4nZ2nfW87lJw==";
- };
- };
"rndm-1.2.0" = {
name = "rndm";
packageName = "rndm";
@@ -6700,6 +6934,24 @@ let
sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==";
};
};
+ "shebang-command-1.2.0" = {
+ name = "shebang-command";
+ packageName = "shebang-command";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz";
+ sha512 = "EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==";
+ };
+ };
+ "shebang-regex-1.0.0" = {
+ name = "shebang-regex";
+ packageName = "shebang-regex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz";
+ sha512 = "wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==";
+ };
+ };
"shell-escape-0.2.0" = {
name = "shell-escape";
packageName = "shell-escape";
@@ -6745,13 +6997,13 @@ let
sha512 = "wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==";
};
};
- "simple-git-3.7.1" = {
+ "simple-git-3.10.0" = {
name = "simple-git";
packageName = "simple-git";
- version = "3.7.1";
+ version = "3.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-git/-/simple-git-3.7.1.tgz";
- sha512 = "+Osjtsumbtew2y9to0pOYjNzSIr4NkKGBg7Po5SUtjQhaJf2QBmiTX/9E9cv9rmc7oUiSGFIB9e7ys5ibnT9+A==";
+ url = "https://registry.npmjs.org/simple-git/-/simple-git-3.10.0.tgz";
+ sha512 = "2w35xrS5rVtAW0g67LqtxCZN5cdddz/woQRfS0OJXaljXEoTychZ4jnE+CQgra/wX4ZvHeiChTUMenCwfIYEYw==";
};
};
"simple-lru-cache-0.0.2" = {
@@ -6790,13 +7042,13 @@ let
sha512 = "LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==";
};
};
- "snowflake-sdk-1.6.10" = {
+ "snowflake-sdk-1.6.11" = {
name = "snowflake-sdk";
packageName = "snowflake-sdk";
- version = "1.6.10";
+ version = "1.6.11";
src = fetchurl {
- url = "https://registry.npmjs.org/snowflake-sdk/-/snowflake-sdk-1.6.10.tgz";
- sha512 = "kguQQSGhmNqZfmN/yZNDaIaMMktTcrTYBjtyx+szJzV69b5F+5b77btpYp+bCFqao69otVM+IPUtb3sugvCVnQ==";
+ url = "https://registry.npmjs.org/snowflake-sdk/-/snowflake-sdk-1.6.11.tgz";
+ sha512 = "w4oCXjNQ1peAJjhnrwihr+epYw1pSxbe5/+PdxexYb2rzowyOn0RA5PFbir90q/dx0jzM2gvPiHDjnSBEZ1/zA==";
};
};
"source-map-0.6.1" = {
@@ -6961,6 +7213,15 @@ let
sha512 = "ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==";
};
};
+ "stoppable-1.1.0" = {
+ name = "stoppable";
+ packageName = "stoppable";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz";
+ sha512 = "KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==";
+ };
+ };
"stream-shift-1.0.1" = {
name = "stream-shift";
packageName = "stream-shift";
@@ -7033,15 +7294,6 @@ let
sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
};
};
- "strip-ansi-3.0.1" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
- sha512 = "VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==";
- };
- };
"strip-ansi-6.0.1" = {
name = "strip-ansi";
packageName = "strip-ansi";
@@ -7060,15 +7312,6 @@ let
sha512 = "fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==";
};
};
- "supports-color-2.0.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
- sha512 = "KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==";
- };
- };
"supports-color-7.2.0" = {
name = "supports-color";
packageName = "supports-color";
@@ -7078,6 +7321,24 @@ let
sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==";
};
};
+ "supports-color-8.1.1" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "8.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz";
+ sha512 = "MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==";
+ };
+ };
+ "supports-hyperlinks-2.2.0" = {
+ name = "supports-hyperlinks";
+ packageName = "supports-hyperlinks";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz";
+ sha512 = "6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==";
+ };
+ };
"supports-preserve-symlinks-flag-1.0.0" = {
name = "supports-preserve-symlinks-flag";
packageName = "supports-preserve-symlinks-flag";
@@ -7114,13 +7375,13 @@ let
sha512 = "an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==";
};
};
- "tarn-1.1.5" = {
+ "tarn-3.0.2" = {
name = "tarn";
packageName = "tarn";
- version = "1.1.5";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/tarn/-/tarn-1.1.5.tgz";
- sha512 = "PMtJ3HCLAZeedWjJPgGnCvcphbCOMbtZpjKgLq3qM5Qq9aQud+XHrL0WlrlgnTyS8U+jrjGbEXprFcQrxPy52g==";
+ url = "https://registry.npmjs.org/tarn/-/tarn-3.0.2.tgz";
+ sha512 = "51LAVKUSZSVfI05vjPESNc5vwqqZpbXCsU+/+wxlOrUjk2SnFTt97v9ZgQrD4YmxYW1Px6w2KjaDitCfkvgxMQ==";
};
};
"tdigest-0.1.2" = {
@@ -7132,13 +7393,13 @@ let
sha512 = "+G0LLgjjo9BZX2MfdvPfH+MKLCrxlXSYec5DaPYP1fe6Iyhf0/fSmJ0bFiZ1F8BT6cGXl2LpltQptzjXKWEkKA==";
};
};
- "tedious-6.7.1" = {
+ "tedious-14.6.1" = {
name = "tedious";
packageName = "tedious";
- version = "6.7.1";
+ version = "14.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tedious/-/tedious-6.7.1.tgz";
- sha512 = "61eg/mvUa5vIqZcRizcqw/82dY65kR2uTll1TaUFh0aJ45XOrgbc8axiVR48dva8BahIAlJByaHNfAJ/KmPV0g==";
+ url = "https://registry.npmjs.org/tedious/-/tedious-14.6.1.tgz";
+ sha512 = "45Xsvsjm6j41JVXXwKAseAGM/jD6ty8CcSdcxPT4B2dqZ00tIkYsGlI7n8DU8xDoatnvyT4BIYKZZCe3eE16PA==";
};
};
"test-console-2.0.0" = {
@@ -7465,13 +7726,13 @@ let
sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==";
};
};
- "typeorm-0.2.30" = {
+ "typeorm-0.2.45" = {
name = "typeorm";
packageName = "typeorm";
- version = "0.2.30";
+ version = "0.2.45";
src = fetchurl {
- url = "https://registry.npmjs.org/typeorm/-/typeorm-0.2.30.tgz";
- sha512 = "qpr8AO3Phi6ZF7qMHOrRdNisVt8jE1KfmW0ooLFcXscA87aJ12aBPyB9cJfxGNjNwd7B3WIK9ZlBveWiqd74QA==";
+ url = "https://registry.npmjs.org/typeorm/-/typeorm-0.2.45.tgz";
+ sha512 = "c0rCO8VMJ3ER7JQ73xfk0zDnVv0WDjpsP6Q1m6CVKul7DB9iVdWLRjPzc8v2eaeBuomsbZ2+gTaYr8k1gm3bYA==";
};
};
"uc.micro-1.0.6" = {
@@ -7510,15 +7771,6 @@ let
sha512 = "eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==";
};
};
- "underscore-1.13.4" = {
- name = "underscore";
- packageName = "underscore";
- version = "1.13.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/underscore/-/underscore-1.13.4.tgz";
- sha512 = "BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==";
- };
- };
"unique-stream-2.3.1" = {
name = "unique-stream";
packageName = "unique-stream";
@@ -7537,6 +7789,15 @@ let
sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==";
};
};
+ "universalify-2.0.0" = {
+ name = "universalify";
+ packageName = "universalify";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz";
+ sha512 = "hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==";
+ };
+ };
"unpipe-1.0.0" = {
name = "unpipe";
packageName = "unpipe";
@@ -7744,13 +8005,13 @@ let
sha512 = "a5T8ZZZK/EQzgVShEl374HbobUJ0a7v12BzOzS6Z/wd/5EE/5SffcyHC+7bf9hP3L7Yc0hhY/GhMdwFQ25O/8A==";
};
};
- "vue-i18n-8.27.1" = {
+ "vue-i18n-8.27.2" = {
name = "vue-i18n";
packageName = "vue-i18n";
- version = "8.27.1";
+ version = "8.27.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-i18n/-/vue-i18n-8.27.1.tgz";
- sha512 = "lWrGm4F25qReJ7XxSnFVb2h3PfW54ldnM4C+YLBGGJ75+Myt/kj4hHSTKqsyDLamvNYpvINMicSOdW+7yuqgIQ==";
+ url = "https://registry.npmjs.org/vue-i18n/-/vue-i18n-8.27.2.tgz";
+ sha512 = "QVzn7u2WVH8F7eSKIM00lujC7x1mnuGPaTnDTmB01Hd709jDtB9kYtBqM+MWmp5AJRx3gnqAdZbee9MelqwFBg==";
};
};
"vue2-boring-avatars-0.3.4" = {
@@ -7825,13 +8086,13 @@ let
sha512 = "NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==";
};
};
- "winston-3.7.2" = {
+ "winston-3.8.0" = {
name = "winston";
packageName = "winston";
- version = "3.7.2";
+ version = "3.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-3.7.2.tgz";
- sha512 = "QziIqtojHBoyzUOdQvQiar1DH0Xp9nF1A1y7NVy2DGEsz82SBDtOalS0ulTRGVT14xPX3WRWkCsdcJKqNflKng==";
+ url = "https://registry.npmjs.org/winston/-/winston-3.8.0.tgz";
+ sha512 = "Iix1w8rIq2kBDkGvclO0db2CVOHYVamCIkVWcUbs567G9i2pdB+gvqLgDgxx4B4HXHYD6U4Zybh6ojepUOqcFQ==";
};
};
"winston-transport-4.5.0" = {
@@ -7951,15 +8212,6 @@ let
sha512 = "7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==";
};
};
- "xpath.js-1.1.0" = {
- name = "xpath.js";
- packageName = "xpath.js";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz";
- sha512 = "jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==";
- };
- };
"xregexp-2.0.0" = {
name = "xregexp";
packageName = "xregexp";
@@ -8032,15 +8284,6 @@ let
sha512 = "C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==";
};
};
- "yargonaut-1.1.4" = {
- name = "yargonaut";
- packageName = "yargonaut";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargonaut/-/yargonaut-1.1.4.tgz";
- sha512 = "rHgFmbgXAAzl+1nngqOcwEljqHGG9uUZoPjsdZEs1w5JW9RXYzrSvH/u70C1JE5qFi0qjsdhnUX/dJRpWqitSA==";
- };
- };
"yargs-15.4.1" = {
name = "yargs";
packageName = "yargs";
@@ -8068,6 +8311,15 @@ let
sha512 = "c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==";
};
};
+ "yargs-17.5.1" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "17.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz";
+ sha512 = "t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==";
+ };
+ };
"yargs-parser-18.1.3" = {
name = "yargs-parser";
packageName = "yargs-parser";
@@ -8086,6 +8338,15 @@ let
sha512 = "y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==";
};
};
+ "yargs-parser-21.0.1" = {
+ name = "yargs-parser";
+ packageName = "yargs-parser";
+ version = "21.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz";
+ sha512 = "9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==";
+ };
+ };
"yup-0.32.11" = {
name = "yup";
packageName = "yup";
@@ -8104,21 +8365,44 @@ let
sha512 = "YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==";
};
};
+ "zen-observable-0.8.15" = {
+ name = "zen-observable";
+ packageName = "zen-observable";
+ version = "0.8.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz";
+ sha512 = "PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==";
+ };
+ };
+ "zen-observable-ts-1.2.5" = {
+ name = "zen-observable-ts";
+ packageName = "zen-observable-ts";
+ version = "1.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz";
+ sha512 = "QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==";
+ };
+ };
};
in
{
n8n = nodeEnv.buildNodePackage {
name = "n8n";
packageName = "n8n";
- version = "0.182.1";
+ version = "0.184.0";
src = fetchurl {
- url = "https://registry.npmjs.org/n8n/-/n8n-0.182.1.tgz";
- sha512 = "XwKz/v251gnzexpe80BFLxLAN34IDZI5oCbvtgpp9n9dx0BG9D9jjDY+rvSL8SbNjRrm87bm0RTPLUgKurj2Iw==";
+ url = "https://registry.npmjs.org/n8n/-/n8n-0.184.0.tgz";
+ sha512 = "GBnRD/3/4SHxSm6soWFmcCp4X30HFrzo2uXLgr0qKYbunO7PIJL+hRr7JO4FVP557n5AQhcL9xTzYTNYt8YtHg==";
};
dependencies = [
sources."@apidevtools/json-schema-ref-parser-8.0.0"
sources."@apidevtools/openapi-schemas-2.1.0"
- sources."@apidevtools/swagger-cli-4.0.0"
+ (sources."@apidevtools/swagger-cli-4.0.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
sources."@apidevtools/swagger-methods-3.0.2"
(sources."@apidevtools/swagger-parser-9.0.1" // {
dependencies = [
@@ -8135,10 +8419,17 @@ in
sources."tslib-2.4.0"
];
})
+ (sources."@azure/core-client-1.6.0" // {
+ dependencies = [
+ sources."@azure/core-tracing-1.0.1"
+ sources."tslib-2.4.0"
+ ];
+ })
(sources."@azure/core-http-2.2.5" // {
dependencies = [
sources."tough-cookie-4.0.0"
sources."tslib-2.4.0"
+ sources."universalify-0.1.2"
];
})
(sources."@azure/core-lro-2.2.4" // {
@@ -8151,29 +8442,57 @@ in
sources."tslib-2.4.0"
];
})
+ (sources."@azure/core-rest-pipeline-1.9.0" // {
+ dependencies = [
+ sources."@azure/core-tracing-1.0.1"
+ sources."tslib-2.4.0"
+ ];
+ })
(sources."@azure/core-tracing-1.0.0-preview.13" // {
dependencies = [
sources."tslib-2.4.0"
];
})
+ (sources."@azure/core-util-1.0.0" // {
+ dependencies = [
+ sources."tslib-2.4.0"
+ ];
+ })
+ (sources."@azure/identity-2.0.5" // {
+ dependencies = [
+ sources."jwa-2.0.0"
+ sources."jws-4.0.0"
+ sources."open-8.4.0"
+ sources."tslib-2.4.0"
+ ];
+ })
+ (sources."@azure/keyvault-keys-4.4.0" // {
+ dependencies = [
+ sources."tslib-2.4.0"
+ ];
+ })
(sources."@azure/logger-1.0.3" // {
dependencies = [
sources."tslib-2.4.0"
];
})
- sources."@azure/ms-rest-azure-env-2.0.0"
- (sources."@azure/ms-rest-js-2.6.1" // {
+ (sources."@azure/msal-browser-2.26.0" // {
dependencies = [
- sources."form-data-2.5.1"
+ sources."@azure/msal-common-7.0.0"
+ ];
+ })
+ sources."@azure/msal-common-4.5.1"
+ (sources."@azure/msal-node-1.10.0" // {
+ dependencies = [
+ sources."@azure/msal-common-7.0.0"
];
})
- sources."@azure/ms-rest-nodeauth-3.1.1"
(sources."@azure/storage-blob-12.10.0" // {
dependencies = [
sources."tslib-2.4.0"
];
})
- sources."@babel/runtime-7.18.3"
+ sources."@babel/runtime-7.18.6"
sources."@colors/colors-1.5.0"
(sources."@dabh/diagnostics-2.0.3" // {
dependencies = [
@@ -8191,11 +8510,13 @@ in
sources."string_decoder-0.10.31"
];
})
+ sources."@js-joda/core-5.2.0"
sources."@jsdevtools/ono-7.1.3"
sources."@kafkajs/confluent-schema-registry-1.0.6"
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
sources."@mapbox/node-pre-gyp-1.0.9"
+ sources."@n8n_io/riot-tmpl-1.0.1"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
@@ -8205,47 +8526,52 @@ in
sources."tslib-2.4.0"
];
})
+ (sources."@oclif/core-1.9.5" // {
+ dependencies = [
+ sources."tslib-2.4.0"
+ ];
+ })
(sources."@oclif/errors-1.3.5" // {
dependencies = [
- sources."wrap-ansi-7.0.0"
+ sources."fs-extra-8.1.0"
+ sources."jsonfile-4.0.0"
+ sources."universalify-0.1.2"
];
})
(sources."@oclif/help-1.0.1" // {
dependencies = [
sources."@oclif/config-1.18.2"
- sources."chalk-4.1.2"
sources."tslib-2.4.0"
+ sources."wrap-ansi-6.2.0"
];
})
sources."@oclif/linewrap-1.0.0"
(sources."@oclif/parser-3.8.7" // {
dependencies = [
- sources."chalk-4.1.2"
sources."tslib-2.4.0"
];
})
+ sources."@oclif/screen-3.0.2"
sources."@opentelemetry/api-1.1.0"
sources."@rudderstack/rudder-sdk-node-1.0.6"
sources."@segment/loosely-validate-event-2.0.0"
sources."@selderee/plugin-htmlparser2-0.6.0"
sources."@servie/events-1.0.0"
- sources."@sqltools/formatter-1.2.2"
- (sources."@techteamer/ocsp-1.0.0" // {
- dependencies = [
- sources."async-3.2.4"
- ];
- })
+ sources."@sqltools/formatter-1.2.3"
+ sources."@techteamer/ocsp-1.0.0"
+ sources."@tediousjs/connection-string-0.3.0"
sources."@tokenizer/token-0.3.0"
sources."@tootallnate/once-1.1.2"
sources."@types/bluebird-3.5.36"
sources."@types/body-parser-1.19.2"
sources."@types/connect-3.4.35"
+ sources."@types/es-aggregate-error-1.0.2"
sources."@types/express-4.17.13"
sources."@types/express-jwt-0.0.42"
sources."@types/express-serve-static-core-4.17.29"
sources."@types/express-unless-0.5.3"
sources."@types/ftp-0.3.33"
- sources."@types/generic-pool-3.1.10"
+ sources."@types/generic-pool-3.1.11"
sources."@types/glob-7.2.0"
sources."@types/json-diff-0.5.2"
sources."@types/json-schema-7.0.11"
@@ -8265,7 +8591,6 @@ in
sources."@types/promise-ftp-common-1.1.0"
sources."@types/qs-6.9.7"
sources."@types/range-parser-1.2.4"
- sources."@types/readable-stream-2.3.13"
sources."@types/serve-static-1.13.10"
sources."@types/shelljs-0.8.11"
sources."@types/snowflake-sdk-1.6.7"
@@ -8273,18 +8598,11 @@ in
sources."@types/tough-cookie-2.3.8"
sources."@types/tunnel-0.0.3"
sources."@types/yamljs-0.2.31"
- sources."@xmldom/xmldom-0.7.5"
sources."abbrev-1.1.1"
- sources."abort-controller-3.0.0"
sources."accepts-1.3.8"
sources."access-control-1.0.1"
sources."acorn-8.7.1"
sources."acorn-walk-8.2.0"
- (sources."adal-node-0.2.3" // {
- dependencies = [
- sources."uuid-3.4.0"
- ];
- })
sources."adler-32-1.2.0"
sources."agent-base-6.0.2"
sources."ajv-6.12.6"
@@ -8298,6 +8616,7 @@ in
sources."ansi-escapes-4.3.2"
sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
+ sources."ansicolors-0.3.2"
sources."any-promise-1.3.0"
sources."anymatch-3.1.2"
sources."app-root-path-3.0.0"
@@ -8320,16 +8639,17 @@ in
sources."asn1.js-rfc5280-3.0.0"
sources."assert-options-0.7.0"
sources."assert-plus-1.0.0"
- sources."async-2.6.4"
+ sources."async-3.2.4"
sources."async-validator-1.8.5"
sources."asynckit-0.4.0"
+ sources."at-least-node-1.0.0"
(sources."auto-changelog-1.16.4" // {
dependencies = [
sources."semver-6.3.0"
];
})
sources."avsc-5.7.4"
- (sources."aws-sdk-2.1156.0" // {
+ (sources."aws-sdk-2.1164.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."events-1.1.1"
@@ -8343,7 +8663,7 @@ in
sources."aws-sign2-0.7.0"
sources."aws4-1.11.0"
sources."axios-0.21.4"
- sources."axios-retry-3.2.5"
+ sources."axios-retry-3.3.0"
sources."babel-helper-vue-jsx-merge-props-2.0.3"
(sources."babel-runtime-6.26.0" // {
dependencies = [
@@ -8383,7 +8703,7 @@ in
})
sources."body-parser-xml-2.0.3"
sources."boolbase-1.0.0"
- sources."brace-expansion-1.1.11"
+ sources."brace-expansion-2.0.1"
sources."braces-3.0.2"
sources."browser-request-0.3.3"
sources."bson-1.1.6"
@@ -8411,13 +8731,18 @@ in
sources."tslib-2.4.0"
];
})
+ sources."cardinal-2.1.1"
sources."caseless-0.12.0"
(sources."cfb-1.2.2" // {
dependencies = [
sources."adler-32-1.3.1"
];
})
- sources."chalk-3.0.0"
+ (sources."chalk-4.1.2" // {
+ dependencies = [
+ sources."supports-color-7.2.0"
+ ];
+ })
(sources."change-case-4.1.2" // {
dependencies = [
sources."tslib-2.4.0"
@@ -8436,18 +8761,21 @@ in
sources."cli-cursor-3.1.0"
(sources."cli-highlight-2.1.11" // {
dependencies = [
- sources."chalk-4.1.2"
sources."cliui-7.0.4"
sources."parse5-5.1.1"
- sources."wrap-ansi-7.0.0"
sources."y18n-5.0.8"
sources."yargs-16.2.0"
sources."yargs-parser-20.2.9"
];
})
+ sources."cli-progress-3.11.2"
sources."cli-width-3.0.0"
sources."client-oauth2-4.3.3"
- sources."cliui-6.0.0"
+ (sources."cliui-6.0.0" // {
+ dependencies = [
+ sources."wrap-ansi-6.2.0"
+ ];
+ })
sources."cluster-key-slot-1.1.0"
sources."codepage-1.15.0"
(sources."color-3.2.1" // {
@@ -8494,15 +8822,14 @@ in
sources."cookie-0.4.1"
sources."cookie-parser-1.4.6"
sources."cookie-signature-1.0.6"
- sources."core-js-3.23.1"
+ sources."core-js-3.23.3"
sources."core-util-is-1.0.3"
sources."crc-32-1.2.2"
sources."cron-1.7.2"
sources."cron-parser-2.18.0"
- (sources."cross-spawn-4.0.2" // {
+ (sources."cross-spawn-6.0.5" // {
dependencies = [
- sources."lru-cache-4.1.5"
- sources."yallist-2.1.2"
+ sources."semver-5.7.1"
];
})
sources."crypt-0.0.2"
@@ -8512,11 +8839,11 @@ in
sources."css-what-6.1.0"
sources."cssfilter-0.0.10"
sources."dashdash-1.14.1"
- sources."date-utils-1.2.21"
sources."debug-4.3.4"
sources."debuglog-1.0.1"
sources."decamelize-1.2.0"
sources."deepmerge-1.5.2"
+ sources."define-lazy-prop-2.0.0"
sources."define-properties-1.1.4"
sources."delayed-stream-1.0.0"
sources."delegates-1.0.0"
@@ -8543,6 +8870,7 @@ in
sources."ecc-jsbn-0.1.2"
sources."ecdsa-sig-formatter-1.0.11"
sources."ee-first-1.1.1"
+ sources."ejs-3.1.8"
sources."element-ui-2.15.9"
sources."emoji-regex-8.0.0"
sources."enabled-1.0.2"
@@ -8553,6 +8881,7 @@ in
sources."env-variable-0.0.6"
sources."err-code-2.0.3"
sources."es-abstract-1.20.1"
+ sources."es-aggregate-error-1.0.8"
sources."es-array-method-boxes-properly-1.0.0"
sources."es-to-primitive-1.2.1"
sources."es5-ext-0.8.2"
@@ -8562,7 +8891,6 @@ in
sources."eslint-config-riot-1.0.0"
sources."esprima-4.0.1"
sources."etag-1.8.1"
- sources."event-target-shim-5.0.1"
sources."events-3.3.0"
sources."eventsource-2.0.2"
sources."exit-on-epipe-1.0.1"
@@ -8589,13 +8917,17 @@ in
sources."fastq-1.13.0"
sources."fecha-4.2.3"
sources."fflate-0.7.3"
- sources."figlet-1.5.2"
(sources."figures-3.2.0" // {
dependencies = [
sources."escape-string-regexp-1.0.5"
];
})
sources."file-type-14.7.1"
+ (sources."filelist-1.0.4" // {
+ dependencies = [
+ sources."minimatch-5.1.0"
+ ];
+ })
sources."fill-range-7.0.1"
(sources."finalhandler-1.2.0" // {
dependencies = [
@@ -8604,7 +8936,7 @@ in
];
})
sources."find-up-4.1.0"
- sources."flatted-3.2.5"
+ sources."flatted-3.2.6"
sources."fn.name-1.1.0"
sources."follow-redirects-1.15.1"
sources."for-each-0.3.3"
@@ -8614,7 +8946,7 @@ in
sources."forwarded-0.2.0"
sources."frac-1.1.2"
sources."fresh-0.5.2"
- sources."fs-extra-8.1.0"
+ sources."fs-extra-9.1.0"
sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
@@ -8625,6 +8957,7 @@ in
sources."generic-pool-3.8.2"
sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.1.2"
+ sources."get-package-type-0.1.0"
sources."get-port-5.1.1"
sources."get-symbol-description-1.0.0"
sources."get-system-fonts-2.0.2"
@@ -8637,10 +8970,14 @@ in
sources."is-glob-3.1.0"
];
})
+ sources."globalthis-1.0.3"
sources."globby-11.1.0"
(sources."gm-1.23.1" // {
dependencies = [
+ sources."cross-spawn-4.0.2"
sources."debug-3.2.7"
+ sources."lru-cache-4.1.5"
+ sources."yallist-2.1.2"
];
})
sources."google-timezones-json-1.0.2"
@@ -8649,11 +8986,6 @@ in
sources."har-schema-2.0.0"
sources."har-validator-5.1.5"
sources."has-1.0.3"
- (sources."has-ansi-2.0.0" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- ];
- })
sources."has-bigints-1.0.2"
sources."has-flag-4.0.0"
sources."has-property-descriptors-1.0.0"
@@ -8680,6 +9012,7 @@ in
sources."http-proxy-agent-4.0.1"
sources."http-signature-1.2.0"
sources."https-proxy-agent-5.0.1"
+ sources."hyperlinker-1.0.0"
sources."iconv-lite-0.4.24"
sources."ics-2.35.0"
sources."ieee754-1.2.1"
@@ -8695,11 +9028,7 @@ in
sources."indent-string-4.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.3.3" // {
- dependencies = [
- sources."chalk-4.1.2"
- ];
- })
+ sources."inquirer-7.3.3"
sources."internal-slot-1.0.3"
sources."interpret-1.4.0"
sources."ioredis-4.28.5"
@@ -8743,10 +9072,11 @@ in
sources."isexe-2.0.0"
sources."iso-639-1-2.1.15"
sources."isstream-0.1.2"
+ sources."jake-10.8.5"
sources."jmespath-0.16.0"
sources."join-component-1.1.0"
sources."js-yaml-3.14.1"
- sources."jsbi-3.2.5"
+ sources."jsbi-4.3.0"
sources."jsbn-0.1.1"
sources."json-diff-0.5.5"
sources."json-schema-0.4.0"
@@ -8760,7 +9090,7 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonfile-4.0.0"
+ sources."jsonfile-6.1.0"
sources."jsonschema-1.4.1"
(sources."jsonwebtoken-8.5.1" // {
dependencies = [
@@ -8780,7 +9110,7 @@ in
sources."iconv-lite-0.6.3"
];
})
- sources."libphonenumber-js-1.10.6"
+ sources."libphonenumber-js-1.10.7"
sources."libqp-1.1.0"
sources."limiter-1.1.5"
sources."linkify-it-4.0.0"
@@ -8788,7 +9118,6 @@ in
dependencies = [
sources."cliui-7.0.4"
sources."debug-4.3.2"
- sources."wrap-ansi-7.0.0"
sources."y18n-5.0.8"
sources."yargs-17.1.1"
sources."yargs-parser-20.2.9"
@@ -8817,7 +9146,7 @@ in
sources."lodash.uniqby-4.7.0"
sources."lodash.unset-4.5.2"
sources."lodash.zipobject-4.1.3"
- sources."logform-2.4.0"
+ sources."logform-2.4.1"
sources."long-4.0.0"
sources."lossless-json-1.0.5"
(sources."lower-case-2.0.2" // {
@@ -8861,9 +9190,13 @@ in
sources."mime-types-2.1.35"
sources."mimic-fn-2.1.0"
sources."minimalistic-assert-1.0.1"
- sources."minimatch-3.1.2"
+ (sources."minimatch-3.1.2" // {
+ dependencies = [
+ sources."brace-expansion-1.1.11"
+ ];
+ })
sources."minimist-1.2.6"
- sources."minipass-3.2.1"
+ sources."minipass-3.3.4"
sources."minizlib-2.1.2"
sources."mkdirp-0.5.6"
(sources."mock-require-3.0.3" // {
@@ -8874,7 +9207,7 @@ in
})
sources."moment-2.29.3"
sources."moment-timezone-0.5.34"
- sources."monaco-editor-0.29.1"
+ sources."monaco-editor-0.30.1"
sources."mongodb-3.7.3"
sources."moo-0.5.1"
(sources."mqtt-4.2.6" // {
@@ -8890,7 +9223,11 @@ in
];
})
sources."ms-2.1.2"
- sources."mssql-6.4.1"
+ (sources."mssql-8.1.2" // {
+ dependencies = [
+ sources."commander-9.3.0"
+ ];
+ })
sources."multer-1.4.5-lts.1"
sources."mute-stream-0.0.8"
(sources."mysql2-2.3.3" // {
@@ -8900,15 +9237,15 @@ in
];
})
sources."mz-2.7.0"
- sources."n8n-core-0.122.1"
- sources."n8n-design-system-0.23.0"
- sources."n8n-editor-ui-0.148.0"
- (sources."n8n-nodes-base-0.180.0" // {
+ sources."n8n-core-0.124.0"
+ sources."n8n-design-system-0.24.0"
+ sources."n8n-editor-ui-0.150.0"
+ (sources."n8n-nodes-base-0.182.0" // {
dependencies = [
sources."iconv-lite-0.6.3"
];
})
- sources."n8n-workflow-0.104.0"
+ sources."n8n-workflow-0.106.0"
(sources."named-placeholders-1.1.2" // {
dependencies = [
sources."lru-cache-4.1.5"
@@ -8918,6 +9255,7 @@ in
sources."nanoclone-0.2.1"
sources."nanoid-3.3.4"
sources."native-duplexpair-1.0.0"
+ sources."natural-orderby-2.0.3"
(sources."nearley-2.20.1" // {
dependencies = [
sources."commander-2.20.3"
@@ -8925,11 +9263,13 @@ in
})
sources."negotiator-0.6.3"
sources."neo-async-2.6.2"
+ sources."nice-try-1.0.5"
(sources."no-case-3.0.4" // {
dependencies = [
sources."tslib-2.4.0"
];
})
+ sources."node-abort-controller-3.0.1"
sources."node-addon-api-4.3.0"
sources."node-ensure-0.0.0"
sources."node-fetch-2.6.7"
@@ -8948,6 +9288,7 @@ in
sources."object-assign-4.1.1"
sources."object-inspect-1.12.2"
sources."object-keys-1.1.1"
+ sources."object-treeify-1.1.33"
sources."object.assign-4.1.2"
sources."object.getownpropertydescriptors-2.1.4"
sources."on-finished-2.4.1"
@@ -8975,7 +9316,6 @@ in
sources."tslib-2.4.0"
];
})
- sources."parent-require-1.0.0"
sources."parse-github-url-1.0.2"
sources."parse-passwd-1.0.0"
sources."parse-srcset-1.0.2"
@@ -8992,6 +9332,11 @@ in
sources."passport-cookie-1.0.9"
sources."passport-jwt-4.0.0"
sources."passport-strategy-1.0.0"
+ (sources."password-prompt-1.1.2" // {
+ dependencies = [
+ sources."ansi-escapes-3.2.0"
+ ];
+ })
(sources."path-case-3.0.4" // {
dependencies = [
sources."tslib-2.4.0"
@@ -9000,6 +9345,7 @@ in
sources."path-dirname-1.0.2"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
+ sources."path-key-2.0.1"
sources."path-parse-1.0.7"
sources."path-to-regexp-0.1.7"
sources."path-type-4.0.0"
@@ -9087,6 +9433,7 @@ in
sources."readable-web-to-node-stream-2.0.0"
sources."readdirp-3.6.0"
sources."rechoir-0.6.2"
+ sources."redeyed-2.1.1"
sources."redis-3.1.2"
sources."redis-commands-1.7.0"
sources."redis-errors-1.2.0"
@@ -9117,18 +9464,18 @@ in
sources."require-main-filename-2.0.0"
sources."requires-port-1.0.0"
sources."resize-observer-polyfill-1.5.1"
- sources."resolve-1.22.0"
+ sources."resolve-1.22.1"
sources."restore-cursor-3.1.0"
sources."ret-0.1.15"
sources."retry-0.12.0"
sources."reusify-1.0.4"
+ sources."rfdc-1.3.0"
(sources."rhea-1.0.24" // {
dependencies = [
sources."debug-3.2.7"
];
})
sources."rimraf-3.0.2"
- sources."riot-tmpl-3.0.8"
sources."rndm-1.2.0"
sources."rss-parser-3.12.0"
sources."run-async-2.4.1"
@@ -9170,6 +9517,8 @@ in
sources."setheader-1.0.2"
sources."setprototypeof-1.2.0"
sources."sha.js-2.4.11"
+ sources."shebang-command-1.2.0"
+ sources."shebang-regex-1.0.0"
sources."shell-escape-0.2.0"
sources."shelljs-0.8.5"
(sources."showdown-2.1.0" // {
@@ -9179,7 +9528,7 @@ in
})
sources."side-channel-1.0.4"
sources."signal-exit-3.0.7"
- sources."simple-git-3.7.1"
+ sources."simple-git-3.10.0"
sources."simple-lru-cache-0.0.2"
sources."simple-swizzle-0.2.2"
sources."slash-3.0.0"
@@ -9188,7 +9537,7 @@ in
sources."tslib-2.4.0"
];
})
- (sources."snowflake-sdk-1.6.10" // {
+ (sources."snowflake-sdk-1.6.11" // {
dependencies = [
sources."axios-0.27.2"
sources."debug-3.2.7"
@@ -9222,6 +9571,7 @@ in
sources."standard-as-callback-2.1.0"
sources."statuses-2.0.1"
sources."stealthy-require-1.1.1"
+ sources."stoppable-1.1.0"
sources."stream-shift-1.0.1"
sources."streamsearch-1.1.0"
sources."string-similarity-4.0.4"
@@ -9235,7 +9585,12 @@ in
})
sources."strip-ansi-6.0.1"
sources."strtok3-6.3.0"
- sources."supports-color-7.2.0"
+ sources."supports-color-8.1.1"
+ (sources."supports-hyperlinks-2.2.0" // {
+ dependencies = [
+ sources."supports-color-7.2.0"
+ ];
+ })
sources."supports-preserve-symlinks-flag-1.0.0"
sources."swagger-ui-dist-4.12.0"
sources."swagger-ui-express-4.4.0"
@@ -9244,13 +9599,13 @@ in
sources."mkdirp-1.0.4"
];
})
- sources."tarn-1.1.5"
+ sources."tarn-3.0.2"
sources."tdigest-0.1.2"
- (sources."tedious-6.7.1" // {
+ (sources."tedious-14.6.1" // {
dependencies = [
- sources."@types/node-12.20.55"
- sources."bl-3.0.1"
- sources."iconv-lite-0.5.2"
+ sources."bl-5.0.0"
+ sources."buffer-6.0.3"
+ sources."iconv-lite-0.6.3"
sources."readable-stream-3.6.0"
sources."sprintf-js-1.1.2"
];
@@ -9295,24 +9650,25 @@ in
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
sources."typedarray-to-buffer-3.1.5"
- (sources."typeorm-0.2.30" // {
+ (sources."typeorm-0.2.45" // {
dependencies = [
- sources."chalk-4.1.2"
+ sources."argparse-2.0.1"
+ sources."buffer-6.0.3"
sources."cliui-7.0.4"
+ sources."js-yaml-4.1.0"
sources."mkdirp-1.0.4"
- sources."wrap-ansi-7.0.0"
+ sources."tslib-2.4.0"
sources."y18n-5.0.8"
- sources."yargs-16.2.0"
- sources."yargs-parser-20.2.9"
+ sources."yargs-17.5.1"
+ sources."yargs-parser-21.0.1"
];
})
sources."uc.micro-1.0.6"
sources."uid-safe-2.1.5"
sources."unbox-primitive-1.0.2"
sources."unc-path-regex-0.1.2"
- sources."underscore-1.13.4"
sources."unique-stream-2.3.1"
- sources."universalify-0.1.2"
+ sources."universalify-2.0.0"
sources."unpipe-1.0.0"
(sources."upper-case-2.0.2" // {
dependencies = [
@@ -9354,7 +9710,7 @@ in
sources."vue-2.6.14"
sources."vue-color-2.8.1"
sources."vue-fragment-1.6.0"
- sources."vue-i18n-8.27.1"
+ sources."vue-i18n-8.27.2"
sources."vue2-boring-avatars-0.3.4"
sources."webidl-conversions-3.0.1"
sources."whatwg-url-5.0.0"
@@ -9363,9 +9719,8 @@ in
sources."which-module-2.0.0"
sources."wide-align-1.1.5"
sources."widest-line-3.1.0"
- (sources."winston-3.7.2" // {
+ (sources."winston-3.8.0" // {
dependencies = [
- sources."async-3.2.4"
sources."readable-stream-3.6.0"
];
})
@@ -9377,13 +9732,12 @@ in
sources."wmf-1.0.2"
sources."word-0.3.0"
sources."wordwrap-1.0.0"
- sources."wrap-ansi-6.2.0"
+ sources."wrap-ansi-7.0.0"
sources."wrappy-1.0.2"
sources."ws-7.5.8"
sources."xlsx-0.17.5"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
- sources."xpath.js-1.1.0"
sources."xregexp-2.0.0"
(sources."xss-1.0.13" // {
dependencies = [
@@ -9394,20 +9748,12 @@ in
sources."y18n-4.0.3"
sources."yallist-4.0.0"
sources."yamljs-0.3.0"
- (sources."yargonaut-1.1.4" // {
- dependencies = [
- sources."ansi-regex-2.1.1"
- sources."ansi-styles-2.2.1"
- sources."chalk-1.1.3"
- sources."escape-string-regexp-1.0.5"
- sources."strip-ansi-3.0.1"
- sources."supports-color-2.0.0"
- ];
- })
sources."yargs-15.4.1"
sources."yargs-parser-18.1.3"
sources."yup-0.32.11"
sources."z-schema-4.2.4"
+ sources."zen-observable-0.8.15"
+ sources."zen-observable-ts-1.2.5"
];
buildInputs = globalBuildInputs;
meta = {
diff --git a/pkgs/applications/networking/p2p/gnunet/default.nix b/pkgs/applications/networking/p2p/gnunet/default.nix
index 541570a3ada7..3b88ffb11d8b 100644
--- a/pkgs/applications/networking/p2p/gnunet/default.nix
+++ b/pkgs/applications/networking/p2p/gnunet/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "gnunet";
- version = "0.16.3";
+ version = "0.17.1";
src = fetchurl {
url = "mirror://gnu/gnunet/${pname}-${version}.tar.gz";
- sha256 = "sha256-MjkFLxNTepqrqqZuxCh12+4vaDjF8Ys674VOa1Mew4o=";
+ sha256 = "sha256-dd4KcV4+lpKGSD7GrkslqHNlZk1CzftgbfjnRqFfEmU=";
};
enableParallelBuilding = true;
diff --git a/pkgs/applications/office/scribus/default.nix b/pkgs/applications/office/scribus/default.nix
index d3f706bbf054..d40c96ef486a 100644
--- a/pkgs/applications/office/scribus/default.nix
+++ b/pkgs/applications/office/scribus/default.nix
@@ -36,24 +36,14 @@ in
mkDerivation rec {
pname = "scribus";
- version = "1.5.7";
+ version = "1.5.8";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-devel/${pname}-${version}.tar.xz";
- sha256 = "sha256-MYMWss/Hp2GR0+DT+MImUUfa6gVwFiAo4kPCktgm+M4=";
+ hash = "sha256-R4Fuj89tBXiP8WqkSZ+X/yJDHHd6d4kUmwqItFHha3Q=";
};
patches = [
- # For harfbuzz >= 2.9.0
- (fetchpatch {
- url = "https://github.com/scribusproject/scribus/commit/1b546978bc4ea0b2a73fbe4d7cf947887e865162.patch";
- sha256 = "sha256-noRCaN63ZYFfXmAluEYXdFPNOk3s5W3KBAsLU1Syxv4=";
- })
- # For harfbuzz >= 3.0
- (fetchpatch {
- url = "https://github.com/scribusproject/scribus/commit/68ec41169eaceea4a6e1d6f359762a191c7e61d5.patch";
- sha256 = "sha256-xhp65qVvaof0md1jb3XHZw7uFX1RtNxPfUOaVnvZV1Y=";
- })
# For Poppler 22.02
(fetchpatch {
url = "https://github.com/scribusproject/scribus/commit/85c0dff3422fa3c26fbc2e8d8561f597ec24bd92.patch";
@@ -64,26 +54,10 @@ mkDerivation rec {
sha256 = "vJU8HsKHE3oXlhcXQk9uCYINPYVPF5IGmrWYFQ6Py5c=";
})
# For Poppler 22.03
- (fetchpatch {
- url = "https://github.com/scribusproject/scribus/commit/553d1fd5f76ffb3743583b88c78a7232b076a965.patch";
- sha256 = "56JrEG3eCzyALTH04yjzurKRj2PocpjO6b4PusMRxjY=";
- })
- (fetchpatch {
- url = "https://github.com/scribusproject/scribus/commit/1f82e38be0782b065910f5fb4cece23f690349ae.patch";
- sha256 = "qektUfel5KeA327D3THyqi8dznP1SQQFToUC5Kd0+W4=";
- })
(fetchpatch {
url = "https://github.com/scribusproject/scribus/commit/f19410ac3b27e33dd62105746784e61e85b90a1d.patch";
sha256 = "JHdgntYcioYatPeqpmym3c9dORahj0CinGOzbGtA4ds=";
})
- (fetchpatch {
- url = "https://github.com/scribusproject/scribus/commit/e013e8126d2100e8e56dea5b836ad43275429389.patch";
- sha256 = "+siPNtJq9Is9V2PgADeQJB+b4lkl5g8uk6zKBu10Jqw=";
- })
- (fetchpatch {
- url = "https://github.com/scribusproject/scribus/commit/48263954a7dee0be815b00f417ae365ab26cdd85.patch";
- sha256 = "1WE9kALFw79bQH88NUafXaZ1Y/vJEKTIWxlk5c+opsQ=";
- })
# For Poppler 22.04
(fetchpatch {
url = "https://github.com/scribusproject/scribus/commit/f2237b8f0b5cf7690e864a22ef7a63a6d769fa36.patch";
diff --git a/pkgs/applications/virtualization/vmware-workstation/default.nix b/pkgs/applications/virtualization/vmware-workstation/default.nix
index 247fb3bd6eac..0863eae3bb04 100755
--- a/pkgs/applications/virtualization/vmware-workstation/default.nix
+++ b/pkgs/applications/virtualization/vmware-workstation/default.nix
@@ -158,6 +158,8 @@ stdenv.mkDerivation rec {
cp -r $unpacked/sbin/* $out/bin/
cp -r $unpacked/lib/libconf $out/lib/vmware/
+ rm $out/lib/vmware/libconf/etc/fonts/fonts.conf
+
cp -r $unpacked/lib/bin $out/lib/vmware/
cp -r $unpacked/lib/lib $out/lib/vmware/
cp -r $unpacked/lib/scripts $out/lib/vmware/
diff --git a/pkgs/applications/window-managers/sway/contrib.nix b/pkgs/applications/window-managers/sway/contrib.nix
index a221eb7a8e65..499713f966aa 100644
--- a/pkgs/applications/window-managers/sway/contrib.nix
+++ b/pkgs/applications/window-managers/sway/contrib.nix
@@ -62,10 +62,7 @@ grimshot = stdenv.mkDerivation rec {
homepage = "https://github.com/swaywm/sway/tree/master/contrib";
license = licenses.mit;
platforms = platforms.all;
- maintainers = with maintainers; [
- sway-unwrapped.meta.maintainers
- evils
- ];
+ maintainers = sway-unwrapped.meta.maintainers ++ (with maintainers; [ evils ]);
};
};
diff --git a/pkgs/development/libraries/drumstick/default.nix b/pkgs/development/libraries/drumstick/default.nix
index 69b330f5a48e..6d11d8bfc8a3 100644
--- a/pkgs/development/libraries/drumstick/default.nix
+++ b/pkgs/development/libraries/drumstick/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "drumstick";
- version = "2.5.1";
+ version = "2.6.1";
src = fetchurl {
url = "mirror://sourceforge/drumstick/${version}/${pname}-${version}.tar.bz2";
- hash = "sha256-V57YnyeOVBXL5qjuCO1j1Ozy9CeaXxadw6ed1suUUIU=";
+ hash = "sha256-5O9yD3MexorJUm5tv6oghDb4J/b3SO10mDQR9dT2jlA=";
};
patches = [
diff --git a/pkgs/development/libraries/libical/default.nix b/pkgs/development/libraries/libical/default.nix
index 012a3e435dd9..48e611a34821 100644
--- a/pkgs/development/libraries/libical/default.nix
+++ b/pkgs/development/libraries/libical/default.nix
@@ -81,7 +81,8 @@ stdenv.mkDerivation rec {
# Using install check so we do not have to manually set
# LD_LIBRARY_PATH and GI_TYPELIB_PATH variables
- doInstallCheck = true;
+ # Musl does not support TZDIR.
+ doInstallCheck = !stdenv.hostPlatform.isMusl;
enableParallelChecking = false;
preInstallCheck = if stdenv.isDarwin then ''
for testexe in $(find ./src/test -maxdepth 1 -type f -executable); do
diff --git a/pkgs/development/libraries/swift-corelibs-libdispatch/default.nix b/pkgs/development/libraries/swift-corelibs-libdispatch/default.nix
new file mode 100644
index 000000000000..76cc0d3e30ef
--- /dev/null
+++ b/pkgs/development/libraries/swift-corelibs-libdispatch/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, clangStdenv
+, fetchFromGitHub
+, cmake
+, ninja
+, libbsd
+, libsystemtap
+}:
+
+let
+ version = "5.5";
+in clangStdenv.mkDerivation {
+ pname = "swift-corelibs-libdispatch";
+ inherit version;
+
+ outputs = [ "out" "dev" "man" ];
+
+ src = fetchFromGitHub {
+ owner = "apple";
+ repo = "swift-corelibs-libdispatch";
+ rev = "swift-${version}-RELEASE";
+ sha256 = "sha256-MbLgmS6qRSRT+2dGqbYTNb5MTM4Wz/grDXFk1kup+jk=";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ ninja
+ ];
+
+ buildInputs = [
+ libbsd
+ libsystemtap
+ ];
+
+ meta = {
+ description = "Grand Central Dispatch";
+ homepage = "https://github.com/apple/swift-corelibs-libdispatch";
+ platforms = lib.platforms.linux;
+ license = lib.licenses.asl20;
+ maintainers = [ lib.maintainers.cmm ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/ke/default.nix b/pkgs/development/ocaml-modules/ke/default.nix
index f14383207ea6..243824947983 100644
--- a/pkgs/development/ocaml-modules/ke/default.nix
+++ b/pkgs/development/ocaml-modules/ke/default.nix
@@ -5,21 +5,19 @@
buildDunePackage rec {
pname = "ke";
- version = "0.4";
-
- useDune2 = true;
+ version = "0.6";
src = fetchurl {
- url = "https://github.com/mirage/ke/releases/download/v${version}/ke-v${version}.tbz";
- sha256 = "13c9xy60vmq29mnwpg3h3zgl6gjbjfwbx1s0crfc6xwvark0zxnx";
+ url = "https://github.com/mirage/ke/releases/download/v${version}/ke-${version}.tbz";
+ sha256 = "sha256-YSFyB+IgCwSxd1lzZhD/kggmmmR/hUy1rnLNrA1nIwU=";
};
- propagatedBuildInputs = [ bigarray-compat fmt ];
+ propagatedBuildInputs = [ fmt ];
checkInputs = [ alcotest bigstringaf ];
doCheck = true;
- minimumOCamlVersion = "4.03";
+ minimalOCamlVersion = "4.08";
meta = {
description = "Fast implementation of queue in OCaml";
diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix
index ea5cd735577e..61a93bf98655 100644
--- a/pkgs/development/python-modules/black/default.nix
+++ b/pkgs/development/python-modules/black/default.nix
@@ -9,7 +9,6 @@
, aiohttp-cors
, click
, colorama
-, dataclasses
, mypy-extensions
, pathspec
, parameterized
@@ -23,13 +22,13 @@
buildPythonPackage rec {
pname = "black";
- version = "22.3.0";
+ version = "22.6.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- hash = "sha256-NQILiIbAIs7ZKCtRtah1ttGrDDh7MaBluE23wzCFynk=";
+ hash = "sha256-bG054ortN5rsQNocZUNMd9deZbtZoeHCg95UX7Tnxsk=";
};
nativeBuildInputs = [ setuptools-scm ];
diff --git a/pkgs/development/python-modules/boxx/default.nix b/pkgs/development/python-modules/boxx/default.nix
index 3fc8a18c0a45..81f19b0a55ee 100644
--- a/pkgs/development/python-modules/boxx/default.nix
+++ b/pkgs/development/python-modules/boxx/default.nix
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "boxx";
- version = "0.10.1";
+ version = "0.10.4";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- hash = "sha256-YYR13JS9otoylS3ds0jK7d0jOxbhafaQd8fSxIiREi4=";
+ hash = "sha256-HnEXvge1R2GAcrP+2yEecwIlT95/oKrWiK+TB9+CRxs=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/diagrams/default.nix b/pkgs/development/python-modules/diagrams/default.nix
index 5708a17d6f0e..4c00657df14c 100644
--- a/pkgs/development/python-modules/diagrams/default.nix
+++ b/pkgs/development/python-modules/diagrams/default.nix
@@ -2,7 +2,6 @@
, buildPythonPackage
, pythonOlder
, fetchFromGitHub
-, black
, jinja2
, poetry-core
, round
@@ -38,13 +37,14 @@ buildPythonPackage rec {
patches = [
# The build-system section is missing
./build_poetry.patch
+ ./remove-black-requirement.patch
];
checkInputs = [ pytestCheckHook ];
# Despite living in 'tool.poetry.dependencies',
# these are only used at build time to process the image resource files
- nativeBuildInputs = [ black inkscape imagemagick jinja2 poetry-core round ];
+ nativeBuildInputs = [ inkscape imagemagick jinja2 poetry-core round ];
propagatedBuildInputs = [ graphviz ];
diff --git a/pkgs/development/python-modules/diagrams/remove-black-requirement.patch b/pkgs/development/python-modules/diagrams/remove-black-requirement.patch
new file mode 100644
index 000000000000..dcf9b4d2ad11
--- /dev/null
+++ b/pkgs/development/python-modules/diagrams/remove-black-requirement.patch
@@ -0,0 +1,24 @@
+diff --git a/autogen.sh b/autogen.sh
+index acbcacb..1f60b83 100755
+--- a/autogen.sh
++++ b/autogen.sh
+@@ -21,11 +21,6 @@
+ exit 1
+ fi
+
+-if ! [ -x "$(command -v black)" ]; then
+- echo 'black is not installed'
+- exit 1
+-fi
+-
+ # preprocess the resources
+ for pvd in "${providers[@]}"; do
+ # convert the svg to png for azure provider
+@@ -55,7 +50,3 @@
+ # Generate doc for custom module
+ echo "generating the docs for custom"
+ python -m scripts.generate "custom"
+-
+-# run black
+-echo "linting the all the diagram modules"
+-black "$app_root_dir"/**/*.py
diff --git a/pkgs/development/python-modules/papermill/default.nix b/pkgs/development/python-modules/papermill/default.nix
index 5c30e14db74b..c9ef2298559f 100644
--- a/pkgs/development/python-modules/papermill/default.nix
+++ b/pkgs/development/python-modules/papermill/default.nix
@@ -15,11 +15,9 @@
, entrypoints
, tenacity
, futures ? null
-, black
, backports_tempfile
, isPy27
-, pytest
-, pytest-cov
+, pytestCheckHook
, pytest-mock
}:
@@ -46,20 +44,18 @@ buildPythonPackage rec {
requests
entrypoints
tenacity
- black
] ++ lib.optionals isPy27 [
futures
backports_tempfile
];
checkInputs = [
- pytest
- pytest-cov
+ pytestCheckHook
pytest-mock
];
- checkPhase = ''
- HOME=$(mktemp -d) pytest
+ preCheck = ''
+ export HOME=$(mktemp -d)
'';
# the test suite depends on cloud resources azure/aws
diff --git a/pkgs/development/python-modules/pulumi/default.nix b/pkgs/development/python-modules/pulumi/default.nix
index 3fb33af88958..52a3cbcf91af 100644
--- a/pkgs/development/python-modules/pulumi/default.nix
+++ b/pkgs/development/python-modules/pulumi/default.nix
@@ -13,15 +13,11 @@
# for tests
-, tox
, go
, pulumictl
-, bash
, pylint
, pytest
, pytest-timeout
-, coverage
-, black
, wheel
, pytest-asyncio
@@ -55,15 +51,11 @@ buildPythonPackage rec {
pulumi-bin
pulumictl
mypy
- bash
go
- tox
pytest
pytest-timeout
- coverage
pytest-asyncio
wheel
- black
];
sourceRoot="source/sdk/python/lib";
diff --git a/pkgs/development/python-modules/schema-salad/default.nix b/pkgs/development/python-modules/schema-salad/default.nix
index 995c7e206faf..1980b18dab84 100644
--- a/pkgs/development/python-modules/schema-salad/default.nix
+++ b/pkgs/development/python-modules/schema-salad/default.nix
@@ -32,9 +32,8 @@ buildPythonPackage rec {
];
checkInputs = [
- black
pytestCheckHook
- ];
+ ] ++ passthru.optional-dependencies.pycodegen;
disabledTests = [
# Setup for these tests requires network access
@@ -48,6 +47,10 @@ buildPythonPackage rec {
"schema_salad"
];
+ passthru.optional-dependencies = {
+ pycodegen = [ black ];
+ };
+
meta = with lib; {
description = "Semantic Annotations for Linked Avro Data";
homepage = "https://github.com/common-workflow-language/schema_salad";
diff --git a/pkgs/development/tools/analysis/actionlint/default.nix b/pkgs/development/tools/analysis/actionlint/default.nix
index b4d9dd9698df..52b55e2b0b8c 100644
--- a/pkgs/development/tools/analysis/actionlint/default.nix
+++ b/pkgs/development/tools/analysis/actionlint/default.nix
@@ -10,7 +10,7 @@
buildGoModule rec {
pname = "actionlint";
- version = "1.6.14";
+ version = "1.6.15";
subPackages = [ "cmd/actionlint" ];
@@ -18,7 +18,7 @@ buildGoModule rec {
owner = "rhysd";
repo = "actionlint";
rev = "v${version}";
- sha256 = "sha256-eBIAm+mgjOLePxJ6b9d3cr3k0vqaDqLzorZg/ZplpcM=";
+ sha256 = "sha256-AhV5D0ujTjYvlcEbmqSZ2VPTKDQHZ6/lJpt9DlY2q7c=";
};
vendorSha256 = "sha256-wKK597mk51jT6s1eKA4AjiCvI4IkZ9WjMXxaY8AWwkU=";
diff --git a/pkgs/development/tools/parsing/javacc/default.nix b/pkgs/development/tools/parsing/javacc/default.nix
index d074e3dda93e..a3adad076cf0 100644
--- a/pkgs/development/tools/parsing/javacc/default.nix
+++ b/pkgs/development/tools/parsing/javacc/default.nix
@@ -27,6 +27,6 @@ stdenv.mkDerivation rec {
homepage = "https://javacc.github.io/javacc";
description = "A parser generator for building parsers from grammars";
license = licenses.bsd2;
- maintainers = [ teams.deshaw.members ];
+ maintainers = teams.deshaw.members;
};
}
diff --git a/pkgs/misc/fastly/default.nix b/pkgs/misc/fastly/default.nix
new file mode 100644
index 000000000000..1a376271d18d
--- /dev/null
+++ b/pkgs/misc/fastly/default.nix
@@ -0,0 +1,56 @@
+{ lib, fetchFromGitHub, installShellFiles, buildGoModule }:
+
+buildGoModule rec {
+ pname = "fastly";
+ version = "3.1.0";
+
+ src = fetchFromGitHub {
+ owner = "fastly";
+ repo = "cli";
+ rev = "v${version}";
+ sha256 = "sha256-Su4ZwiuI+pMoLAGhc3dWcwgcfwe5cZGTg8kEnpM4JbA=";
+ # The git commit is part of the `fastly version` original output;
+ # leave that output the same in nixpkgs. Use the `.git` directory
+ # to retrieve the commit SHA, and remove the directory afterwards,
+ # since it is not needed after that.
+ leaveDotGit = true;
+ postFetch = ''
+ cd "$out"
+ git rev-parse --short HEAD > $out/COMMIT
+ find "$out" -name .git -print0 | xargs -0 rm -rf
+ '';
+ };
+
+ subPackages = [ "cmd/fastly" ];
+
+ vendorSha256 = "sha256-5MvJS10f7YLvO+wCmUJleU27hCJbsNrOIfUZnniGw+E=";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ # Flags as provided by the build automation of the project:
+ # https://github.com/fastly/cli/blob/7844f9f54d56f8326962112b5534e5c40e91bf09/.goreleaser.yml#L14-L18
+ ldflags = [
+ "-s"
+ "-w"
+ "-X github.com/fastly/cli/pkg/revision.AppVersion=v${version}"
+ "-X github.com/fastly/cli/pkg/revision.Environment=release"
+ ];
+ preBuild = ''
+ ldflags+=" -X github.com/fastly/cli/pkg/revision.GitCommit=$(cat COMMIT)"
+ ldflags+=" -X 'github.com/fastly/cli/pkg/revision.GoVersion=$(go version)'"
+ '';
+
+ postInstall = ''
+ export HOME="$(mktemp -d)"
+ installShellCompletion --cmd fastly \
+ --bash <($out/bin/fastly --completion-script-bash) \
+ --zsh <($out/bin/fastly --completion-script-zsh)
+ '';
+
+ meta = with lib; {
+ description = "Command line tool for interacting with the Fastly API";
+ license = licenses.asl20;
+ homepage = "https://github.com/fastly/cli";
+ maintainers = with maintainers; [ ereslibre shyim ];
+ };
+}
diff --git a/pkgs/os-specific/linux/erofs-utils/default.nix b/pkgs/os-specific/linux/erofs-utils/default.nix
index 40d958bdd0f8..547e6cc651ab 100644
--- a/pkgs/os-specific/linux/erofs-utils/default.nix
+++ b/pkgs/os-specific/linux/erofs-utils/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "erofs-utils";
- version = "1.4";
+ version = "1.5";
outputs = [ "out" "man" ];
src = fetchgit {
url =
"https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git";
rev = "v" + version;
- sha256 = "sha256-yYMvtW6mQKGx+TZGzadbLX9pXU7vY5b4d1B8d5Ph6vk=";
+ sha256 = "sha256-vMWAmGMJp0XDuc4sbo6Y7gfCQVAo4rETea0Tkdbg82U=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/os-specific/linux/kernel/linux-lqx.nix b/pkgs/os-specific/linux/kernel/linux-lqx.nix
deleted file mode 100644
index 0d56108f2f23..000000000000
--- a/pkgs/os-specific/linux/kernel/linux-lqx.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ lib, fetchFromGitHub, buildLinux, linux_zen, ... } @ args:
-
-let
- version = "5.15.16";
- suffix = "lqx2";
-in
-
-buildLinux (args // {
- modDirVersion = "${version}-${suffix}";
- inherit version;
- isZen = true;
-
- src = fetchFromGitHub {
- owner = "zen-kernel";
- repo = "zen-kernel";
- rev = "v${version}-${suffix}";
- sha256 = "sha256-kdT/hiASZ72pkS0Igta0KT0GWTgDRjxBnd5CQ0eonfg=";
- };
-
- extraMeta = {
- branch = "5.14/master";
- maintainers = with lib.maintainers; [ atemu ];
- description = linux_zen.meta.description + " (Same as linux_zen but less aggressive release schedule)";
- };
-
-} // (args.argsOverride or { }))
diff --git a/pkgs/os-specific/linux/kernel/linux-zen.nix b/pkgs/os-specific/linux/kernel/linux-zen.nix
deleted file mode 100644
index 504cb1267429..000000000000
--- a/pkgs/os-specific/linux/kernel/linux-zen.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ lib, fetchFromGitHub, buildLinux, ... } @ args:
-
-let
- # having the full version string here makes it easier to update
- modDirVersion = "5.18.5-zen1";
- parts = lib.splitString "-" modDirVersion;
- version = lib.elemAt parts 0;
- suffix = lib.elemAt parts 1;
-
- numbers = lib.splitString "." version;
- branch = "${lib.elemAt numbers 0}.${lib.elemAt numbers 1}";
- rev = if ((lib.elemAt numbers 2) == "0") then "v${branch}-${suffix}" else "v${modDirVersion}";
-in
-
-buildLinux (args // {
- inherit version modDirVersion;
- isZen = true;
-
- src = fetchFromGitHub {
- owner = "zen-kernel";
- repo = "zen-kernel";
- inherit rev;
- sha256 = "sha256-q6a8Wyzs6GNQ39mV+q/9N6yo/kXS9ZH+QTfGka42gk4=";
- };
-
- structuredExtraConfig = with lib.kernel; {
- ZEN_INTERACTIVE = yes;
- # TODO: Remove once #175433 reaches master
- # https://nixpk.gs/pr-tracker.html?pr=175433
- WERROR = no;
- };
-
- extraMeta = {
- inherit branch;
- maintainers = with lib.maintainers; [ atemu andresilva ];
- description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads.";
- };
-
-} // (args.argsOverride or { }))
diff --git a/pkgs/os-specific/linux/kernel/update-zen.py b/pkgs/os-specific/linux/kernel/update-zen.py
new file mode 100755
index 000000000000..204a39ad3a9a
--- /dev/null
+++ b/pkgs/os-specific/linux/kernel/update-zen.py
@@ -0,0 +1,97 @@
+#! /usr/bin/env nix-shell
+#! nix-shell -i python3 -p python3 nix nix-prefetch-git
+
+import fileinput
+import json
+import os
+import sys
+import re
+import subprocess
+
+from datetime import datetime
+from urllib.request import urlopen, Request
+
+
+def panic(exc):
+ raise Exception(exc)
+
+
+DIR = os.path.dirname(os.path.abspath(__file__))
+HEADERS = {'Accept': 'application/vnd.github.v3+json'}
+
+
+def github_api_request(endpoint):
+ base_url = 'https://api.github.com/'
+ request = Request(base_url + endpoint, headers=HEADERS)
+ with urlopen(request) as http_response:
+ return json.loads(http_response.read().decode('utf-8'))
+
+
+def get_commit_date(repo, sha):
+ url = f'https://api.github.com/repos/{repo}/commits/{sha}'
+ request = Request(url, headers=HEADERS)
+ with urlopen(request) as http_response:
+ commit = json.loads(http_response.read().decode())
+ date = commit['commit']['committer']['date'].rstrip('Z')
+ date = datetime.fromisoformat(date).date().isoformat()
+ return 'unstable-' + date
+
+
+def nix_prefetch_git(url, rev):
+ """Prefetches the requested Git revision (incl. submodules) of the given repository URL."""
+ print(f'nix-prefetch-git {url} {rev}')
+ out = subprocess.check_output([
+ 'nix-prefetch-git', '--quiet',
+ '--url', url,
+ '--rev', rev,
+ '--fetch-submodules'])
+ return json.loads(out)['sha256']
+
+
+def nix_prefetch_url(url, unpack=False):
+ """Prefetches the content of the given URL."""
+ print(f'nix-prefetch-url {url}')
+ options = ['--type', 'sha256']
+ if unpack:
+ options += ['--unpack']
+ out = subprocess.check_output(['nix-prefetch-url'] + options + [url])
+ return out.decode('utf-8').rstrip()
+
+
+def update_file(relpath, variant, version, suffix, sha256):
+ file_path = os.path.join(DIR, relpath)
+ with fileinput.FileInput(file_path, inplace=True) as f:
+ for line in f:
+ result = line
+ result = re.sub(
+ fr'^ version = ".+"; #{variant}',
+ f' version = "{version}"; #{variant}',
+ result)
+ result = re.sub(
+ fr'^ suffix = ".+"; #{variant}',
+ f' suffix = "{suffix}"; #{variant}',
+ result)
+ result = re.sub(
+ fr'^ sha256 = ".+"; #{variant}',
+ f' sha256 = "{sha256}"; #{variant}',
+ result)
+ print(result, end='')
+
+
+if __name__ == "__main__":
+ if len(sys.argv) == 1:
+ panic("Update variant expected")
+ variant = sys.argv[1]
+ if variant not in ("zen", "lqx"):
+ panic(f"Unexepected variant instead of 'zen' or 'lqx': {sys.argv[1]}")
+ pattern = re.compile(fr"v(\d+\.\d+\.?\d*)-({variant}\d+)")
+ zen_tags = github_api_request('repos/zen-kernel/zen-kernel/releases')
+ for tag in zen_tags:
+ zen_match = pattern.match(tag['tag_name'])
+ if zen_match:
+ zen_tag = zen_match.group(0)
+ zen_version = zen_match.group(1)
+ zen_suffix = zen_match.group(2)
+ break
+ zen_hash = nix_prefetch_git('https://github.com/zen-kernel/zen-kernel.git', zen_tag)
+ update_file('zen-kernels.nix', variant, zen_version, zen_suffix, zen_hash)
diff --git a/pkgs/os-specific/linux/kernel/update-zen.sh b/pkgs/os-specific/linux/kernel/update-zen.sh
deleted file mode 100755
index 0984031b2814..000000000000
--- a/pkgs/os-specific/linux/kernel/update-zen.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#! /usr/bin/env nix-shell
-#! nix-shell -I nixpkgs=../../../.. -i bash -p nix-prefetch git gnused gnugrep nix curl
-set -euo pipefail -x
-
-nixpkgs="$(git rev-parse --show-toplevel)"
-old=$(nix-instantiate --eval -A linuxPackages_zen.kernel.modDirVersion "$nixpkgs")
-old="${old%\"}"
-old="${old#\"}"
-new=$(curl https://github.com/zen-kernel/zen-kernel/releases.atom | grep -m1 -o -E '[0-9.]+-zen[0-9]+')
-# add ".0" patch to modDirVersion when minor only
-new=$(echo "$new" | sed -E 's/^([0-9]+)\.([0-9]+)-(\w+)$/\1.\2.0-\3/')
-if [[ "$new" == "$old" ]]; then
- echo "already up-to-date"
- exit 0
-fi
-
-path="$nixpkgs/pkgs/os-specific/linux/kernel/linux-zen.nix"
-
-sed -i -e "s!modDirVersion = \".*\"!modDirVersion = \"${new}\"!" "$path"
-checksum=$(nix-prefetch "(import ${nixpkgs} {}).linuxPackages_zen.kernel")
-sed -i -e "s!sha256 = \".*\"!sha256 = \"${checksum}\"!" "$path"
-
-git commit -m "linuxKernel.kernels.linux_zen: ${old} -> ${new}" $path
diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix
new file mode 100644
index 000000000000..8eee9e2ea14c
--- /dev/null
+++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix
@@ -0,0 +1,45 @@
+{ lib, fetchFromGitHub, buildLinux, ... } @ args:
+
+let
+ # comments with variant added for update script
+ # ./update-zen.py zen
+ zenVariant = {
+ version = "5.18.7"; #zen
+ suffix = "zen1"; #zen
+ sha256 = "1dxiwrbf15njqcq2kxbsg22hllpcvdwjhdf0gs3xx0xyjbwjyd26"; #zen
+ isLqx = false;
+ };
+ # ./update-zen.py lqx
+ lqxVariant = {
+ version = "5.18.7"; #lqx
+ suffix = "lqx1"; #lqx
+ sha256 = "0gyp4x8rlsg5bjr9c8qq0mk3wckyg0navc1sripkj8hrl51vm28c"; #lqx
+ isLqx = true;
+ };
+ zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+ inherit version;
+ modDirVersion = "${lib.concatStringsSep "." (lib.take 3 (lib.splitVersion version ++ [ "0" "0" ]))}-${suffix}";
+ isZen = true;
+
+ src = fetchFromGitHub {
+ owner = "zen-kernel";
+ repo = "zen-kernel";
+ rev = "v${version}-${suffix}";
+ inherit sha256;
+ };
+
+ passthru.updateScript = [ ./update-zen.py (if isLqx then "lqx" else "zen") ];
+
+ extraMeta = {
+ branch = lib.versions.majorMinor version + "/master";
+ maintainers = with lib.maintainers; [ atemu andresilva psydvl ];
+ description = "Built using the best configuration and kernel sources for desktop, multimedia, and gaming workloads." +
+ lib.optionalString isLqx " (Same as linux_zen but less aggressive release schedule)";
+ };
+
+ } // (args.argsOverride or { }));
+in
+{
+ zen = zenKernelsFor zenVariant;
+ lqx = zenKernelsFor lqxVariant;
+}
diff --git a/pkgs/servers/binserve/Cargo.lock b/pkgs/servers/binserve/Cargo.lock
new file mode 100644
index 000000000000..3575eb817e0d
--- /dev/null
+++ b/pkgs/servers/binserve/Cargo.lock
@@ -0,0 +1,2273 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 3
+
+[[package]]
+name = "actix-codec"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "57a7559404a7f3573127aab53c08ce37a6c6a315c374a31070f3c91cd1b4a7fe"
+dependencies = [
+ "bitflags",
+ "bytes",
+ "futures-core",
+ "futures-sink",
+ "log",
+ "memchr",
+ "pin-project-lite",
+ "tokio",
+ "tokio-util",
+]
+
+[[package]]
+name = "actix-files"
+version = "0.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e04dcf7654254676d434b0285e2298d577ed4826f67f536e7a39bb0f64721164"
+dependencies = [
+ "actix-http",
+ "actix-service",
+ "actix-utils",
+ "actix-web",
+ "askama_escape",
+ "bitflags",
+ "bytes",
+ "derive_more",
+ "futures-core",
+ "http-range",
+ "log",
+ "mime",
+ "mime_guess",
+ "percent-encoding",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "actix-http"
+version = "3.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd2e9f6794b5826aff6df65e3a0d0127b271d1c03629c774238f3582e903d4e4"
+dependencies = [
+ "actix-codec",
+ "actix-rt",
+ "actix-service",
+ "actix-tls",
+ "actix-utils",
+ "ahash",
+ "base64",
+ "bitflags",
+ "brotli",
+ "bytes",
+ "bytestring",
+ "derive_more",
+ "encoding_rs",
+ "flate2",
+ "futures-core",
+ "h2",
+ "http",
+ "httparse",
+ "httpdate",
+ "itoa 1.0.2",
+ "language-tags",
+ "local-channel",
+ "mime",
+ "percent-encoding",
+ "pin-project-lite",
+ "rand",
+ "sha1",
+ "smallvec",
+ "tracing",
+ "zstd",
+]
+
+[[package]]
+name = "actix-macros"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "465a6172cf69b960917811022d8f29bc0b7fa1398bc4f78b3c466673db1213b6"
+dependencies = [
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "actix-router"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eb60846b52c118f2f04a56cc90880a274271c489b2498623d58176f8ca21fa80"
+dependencies = [
+ "bytestring",
+ "firestorm",
+ "http",
+ "log",
+ "regex",
+ "serde",
+]
+
+[[package]]
+name = "actix-rt"
+version = "2.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7ea16c295198e958ef31930a6ef37d0fb64e9ca3b6116e6b93a8bdae96ee1000"
+dependencies = [
+ "futures-core",
+ "tokio",
+]
+
+[[package]]
+name = "actix-server"
+version = "2.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0da34f8e659ea1b077bb4637948b815cd3768ad5a188fdcd74ff4d84240cd824"
+dependencies = [
+ "actix-rt",
+ "actix-service",
+ "actix-utils",
+ "futures-core",
+ "futures-util",
+ "mio 0.8.4",
+ "num_cpus",
+ "socket2",
+ "tokio",
+ "tracing",
+]
+
+[[package]]
+name = "actix-service"
+version = "2.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a"
+dependencies = [
+ "futures-core",
+ "paste",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "actix-tls"
+version = "3.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9fde0cf292f7cdc7f070803cb9a0d45c018441321a78b1042ffbbb81ec333297"
+dependencies = [
+ "actix-codec",
+ "actix-rt",
+ "actix-service",
+ "actix-utils",
+ "futures-core",
+ "log",
+ "pin-project-lite",
+ "tokio-rustls",
+ "tokio-util",
+ "webpki-roots",
+]
+
+[[package]]
+name = "actix-utils"
+version = "3.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e491cbaac2e7fc788dfff99ff48ef317e23b3cf63dbaf7aaab6418f40f92aa94"
+dependencies = [
+ "local-waker",
+ "pin-project-lite",
+]
+
+[[package]]
+name = "actix-web"
+version = "4.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a27e8fe9ba4ae613c21f677c2cfaf0696c3744030c6f485b34634e502d6bb379"
+dependencies = [
+ "actix-codec",
+ "actix-http",
+ "actix-macros",
+ "actix-router",
+ "actix-rt",
+ "actix-server",
+ "actix-service",
+ "actix-tls",
+ "actix-utils",
+ "actix-web-codegen",
+ "ahash",
+ "bytes",
+ "bytestring",
+ "cfg-if 1.0.0",
+ "cookie",
+ "derive_more",
+ "encoding_rs",
+ "futures-core",
+ "futures-util",
+ "itoa 1.0.2",
+ "language-tags",
+ "log",
+ "mime",
+ "once_cell",
+ "pin-project-lite",
+ "regex",
+ "serde",
+ "serde_json",
+ "serde_urlencoded",
+ "smallvec",
+ "socket2",
+ "time",
+ "url",
+]
+
+[[package]]
+name = "actix-web-codegen"
+version = "4.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5f270541caec49c15673b0af0e9a00143421ad4f118d2df7edcb68b627632f56"
+dependencies = [
+ "actix-router",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "actix-web-lab"
+version = "0.16.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "483a1012828ff6bca5b67e5a97099dd99ef699fbd911d39e7bcdc3b40e48aaa4"
+dependencies = [
+ "actix-files",
+ "actix-http",
+ "actix-router",
+ "actix-service",
+ "actix-utils",
+ "actix-web",
+ "actix-web-lab-derive",
+ "ahash",
+ "arc-swap",
+ "async-trait",
+ "bytes",
+ "csv",
+ "derive_more",
+ "digest 0.10.3",
+ "futures-core",
+ "futures-util",
+ "generic-array 0.14.5",
+ "hmac",
+ "local-channel",
+ "mime",
+ "once_cell",
+ "pin-project-lite",
+ "serde",
+ "serde_html_form",
+ "serde_json",
+ "subtle",
+ "tokio",
+ "tracing",
+]
+
+[[package]]
+name = "actix-web-lab-derive"
+version = "0.16.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a44a15d9ddb31a4f41decd22f743a154e519fb326120e8133ef9ea6283335ad2"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "adler"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
+
+[[package]]
+name = "ahash"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
+dependencies = [
+ "getrandom",
+ "once_cell",
+ "version_check",
+]
+
+[[package]]
+name = "aho-corasick"
+version = "0.7.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "alloc-no-stdlib"
+version = "2.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "35ef4730490ad1c4eae5c4325b2a95f521d023e5c885853ff7aca0a6a1631db3"
+
+[[package]]
+name = "alloc-stdlib"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2"
+dependencies = [
+ "alloc-no-stdlib",
+]
+
+[[package]]
+name = "anyhow"
+version = "1.0.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704"
+
+[[package]]
+name = "arc-swap"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f"
+
+[[package]]
+name = "askama_escape"
+version = "0.10.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
+
+[[package]]
+name = "async-trait"
+version = "0.1.56"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "atty"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
+dependencies = [
+ "hermit-abi",
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "autocfg"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
+
+[[package]]
+name = "base64"
+version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
+
+[[package]]
+name = "binserve"
+version = "0.2.0"
+dependencies = [
+ "actix-files",
+ "actix-web",
+ "actix-web-lab",
+ "ahash",
+ "anyhow",
+ "clap",
+ "colored",
+ "compact_str",
+ "dashmap",
+ "env_logger",
+ "etag",
+ "handlebars",
+ "jwalk",
+ "minify-html-onepass",
+ "new_mime_guess",
+ "notify",
+ "num_cpus",
+ "once_cell",
+ "parking_lot",
+ "rustls",
+ "rustls-pemfile",
+ "serde",
+ "serde_json",
+]
+
+[[package]]
+name = "bitflags"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+
+[[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 0.12.4",
+]
+
+[[package]]
+name = "block-buffer"
+version = "0.10.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324"
+dependencies = [
+ "generic-array 0.14.5",
+]
+
+[[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 = "brotli"
+version = "3.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68"
+dependencies = [
+ "alloc-no-stdlib",
+ "alloc-stdlib",
+ "brotli-decompressor",
+]
+
+[[package]]
+name = "brotli-decompressor"
+version = "2.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80"
+dependencies = [
+ "alloc-no-stdlib",
+ "alloc-stdlib",
+]
+
+[[package]]
+name = "bstr"
+version = "0.2.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
+dependencies = [
+ "lazy_static",
+ "memchr",
+ "regex-automata",
+ "serde",
+]
+
+[[package]]
+name = "bumpalo"
+version = "3.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3"
+
+[[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.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
+
+[[package]]
+name = "bytes"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8"
+
+[[package]]
+name = "bytestring"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "86b6a75fd3048808ef06af5cd79712be8111960adaf89d90250974b38fc3928a"
+dependencies = [
+ "bytes",
+]
+
+[[package]]
+name = "castaway"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc"
+dependencies = [
+ "rustversion",
+]
+
+[[package]]
+name = "cc"
+version = "1.0.73"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
+dependencies = [
+ "jobserver",
+]
+
+[[package]]
+name = "cfg-if"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
+
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+[[package]]
+name = "clap"
+version = "3.2.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9f1fe12880bae935d142c8702d500c63a4e8634b6c3c57ad72bf978fc7b6249a"
+dependencies = [
+ "atty",
+ "bitflags",
+ "clap_lex",
+ "indexmap",
+ "strsim",
+ "termcolor",
+ "textwrap",
+]
+
+[[package]]
+name = "clap_lex"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87eba3c8c7f42ef17f6c659fc7416d0f4758cd3e58861ee63c5fa4a4dde649e4"
+dependencies = [
+ "os_str_bytes",
+]
+
+[[package]]
+name = "colored"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd"
+dependencies = [
+ "atty",
+ "lazy_static",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "compact_str"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fb6f80f92629b81f5b17b616a99f72870556ca457bbbd99aeda7bb5d194316a2"
+dependencies = [
+ "castaway",
+ "itoa 1.0.2",
+ "ryu",
+]
+
+[[package]]
+name = "convert_case"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
+
+[[package]]
+name = "cookie"
+version = "0.16.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "94d4706de1b0fa5b132270cddffa8585166037822e260a944fe161acd137ca05"
+dependencies = [
+ "percent-encoding",
+ "time",
+ "version_check",
+]
+
+[[package]]
+name = "cpufeatures"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "crc32fast"
+version = "1.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "crossbeam"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4ae5588f6b3c3cb05239e90bd110f257254aecd01e4635400391aeae07497845"
+dependencies = [
+ "cfg-if 1.0.0",
+ "crossbeam-channel",
+ "crossbeam-deque",
+ "crossbeam-epoch",
+ "crossbeam-queue",
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-channel"
+version = "0.5.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4c02a4d71819009c192cf4872265391563fd6a84c81ff2c0f2a7026ca4c1d85c"
+dependencies = [
+ "cfg-if 1.0.0",
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-deque"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
+dependencies = [
+ "cfg-if 1.0.0",
+ "crossbeam-epoch",
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-epoch"
+version = "0.9.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "07db9d94cbd326813772c968ccd25999e5f8ae22f4f8d1b11effa37ef6ce281d"
+dependencies = [
+ "autocfg",
+ "cfg-if 1.0.0",
+ "crossbeam-utils",
+ "memoffset",
+ "once_cell",
+ "scopeguard",
+]
+
+[[package]]
+name = "crossbeam-queue"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2"
+dependencies = [
+ "cfg-if 1.0.0",
+ "crossbeam-utils",
+]
+
+[[package]]
+name = "crossbeam-utils"
+version = "0.8.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7d82ee10ce34d7bc12c2122495e7593a9c41347ecdd64185af4ecf72cb1a7f83"
+dependencies = [
+ "cfg-if 1.0.0",
+ "once_cell",
+]
+
+[[package]]
+name = "crypto-common"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8"
+dependencies = [
+ "generic-array 0.14.5",
+ "typenum",
+]
+
+[[package]]
+name = "csv"
+version = "1.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1"
+dependencies = [
+ "bstr",
+ "csv-core",
+ "itoa 0.4.8",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "csv-core"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "dashmap"
+version = "5.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3495912c9c1ccf2e18976439f4443f3fee0fd61f424ff99fde6a66b15ecb448f"
+dependencies = [
+ "cfg-if 1.0.0",
+ "hashbrown",
+ "lock_api",
+ "parking_lot_core",
+]
+
+[[package]]
+name = "derive_more"
+version = "0.99.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
+dependencies = [
+ "convert_case",
+ "proc-macro2",
+ "quote",
+ "rustc_version",
+ "syn",
+]
+
+[[package]]
+name = "digest"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
+dependencies = [
+ "generic-array 0.12.4",
+]
+
+[[package]]
+name = "digest"
+version = "0.10.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506"
+dependencies = [
+ "block-buffer 0.10.2",
+ "crypto-common",
+ "subtle",
+]
+
+[[package]]
+name = "either"
+version = "1.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
+
+[[package]]
+name = "encoding_rs"
+version = "0.8.31"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "env_logger"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3"
+dependencies = [
+ "atty",
+ "humantime",
+ "log",
+ "regex",
+ "termcolor",
+]
+
+[[package]]
+name = "etag"
+version = "3.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aec9f8918ec91bd35f3068e33da01b72a295ac8a7baacb0290b56ffeeec9d88f"
+dependencies = [
+ "str-buf",
+ "xxhash-rust",
+]
+
+[[package]]
+name = "fake-simd"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
+
+[[package]]
+name = "filetime"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c"
+dependencies = [
+ "cfg-if 1.0.0",
+ "libc",
+ "redox_syscall",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "firestorm"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2c5f6c2c942da57e2aaaa84b8a521489486f14e75e7fa91dab70aba913975f98"
+
+[[package]]
+name = "flate2"
+version = "1.0.24"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6"
+dependencies = [
+ "crc32fast",
+ "miniz_oxide",
+]
+
+[[package]]
+name = "fnv"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+
+[[package]]
+name = "form_urlencoded"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
+dependencies = [
+ "matches",
+ "percent-encoding",
+]
+
+[[package]]
+name = "fsevent"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6"
+dependencies = [
+ "bitflags",
+ "fsevent-sys",
+]
+
+[[package]]
+name = "fsevent-sys"
+version = "2.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "fuchsia-zircon"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
+dependencies = [
+ "bitflags",
+ "fuchsia-zircon-sys",
+]
+
+[[package]]
+name = "fuchsia-zircon-sys"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
+
+[[package]]
+name = "futures-core"
+version = "0.3.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3"
+
+[[package]]
+name = "futures-sink"
+version = "0.3.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868"
+
+[[package]]
+name = "futures-task"
+version = "0.3.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a"
+
+[[package]]
+name = "futures-util"
+version = "0.3.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a"
+dependencies = [
+ "futures-core",
+ "futures-task",
+ "pin-project-lite",
+ "pin-utils",
+ "slab",
+]
+
+[[package]]
+name = "generic-array"
+version = "0.12.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd"
+dependencies = [
+ "typenum",
+]
+
+[[package]]
+name = "generic-array"
+version = "0.14.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803"
+dependencies = [
+ "typenum",
+ "version_check",
+]
+
+[[package]]
+name = "getrandom"
+version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
+dependencies = [
+ "cfg-if 1.0.0",
+ "libc",
+ "wasi",
+]
+
+[[package]]
+name = "h2"
+version = "0.3.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57"
+dependencies = [
+ "bytes",
+ "fnv",
+ "futures-core",
+ "futures-sink",
+ "futures-util",
+ "http",
+ "indexmap",
+ "slab",
+ "tokio",
+ "tokio-util",
+ "tracing",
+]
+
+[[package]]
+name = "handlebars"
+version = "4.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b66d0c1b6e3abfd1e72818798925e16e02ed77e1b47f6c25a95a23b377ee4299"
+dependencies = [
+ "log",
+ "pest",
+ "pest_derive",
+ "serde",
+ "serde_json",
+ "thiserror",
+]
+
+[[package]]
+name = "hashbrown"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3"
+
+[[package]]
+name = "hermit-abi"
+version = "0.1.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "hmac"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
+dependencies = [
+ "digest 0.10.3",
+]
+
+[[package]]
+name = "http"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399"
+dependencies = [
+ "bytes",
+ "fnv",
+ "itoa 1.0.2",
+]
+
+[[package]]
+name = "http-range"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573"
+
+[[package]]
+name = "httparse"
+version = "1.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c"
+
+[[package]]
+name = "httpdate"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
+
+[[package]]
+name = "humantime"
+version = "2.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
+
+[[package]]
+name = "idna"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
+dependencies = [
+ "matches",
+ "unicode-bidi",
+ "unicode-normalization",
+]
+
+[[package]]
+name = "indexmap"
+version = "1.9.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
+dependencies = [
+ "autocfg",
+ "hashbrown",
+]
+
+[[package]]
+name = "inotify"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f"
+dependencies = [
+ "bitflags",
+ "inotify-sys",
+ "libc",
+]
+
+[[package]]
+name = "inotify-sys"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "iovec"
+version = "0.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "itoa"
+version = "0.4.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
+
+[[package]]
+name = "itoa"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d"
+
+[[package]]
+name = "jobserver"
+version = "0.1.24"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "js-sys"
+version = "0.3.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27"
+dependencies = [
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "jwalk"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "172752e853a067cbce46427de8470ddf308af7fd8ceaf9b682ef31a5021b6bb9"
+dependencies = [
+ "crossbeam",
+ "rayon",
+]
+
+[[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 = "language-tags"
+version = "0.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388"
+
+[[package]]
+name = "lazy_static"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
+[[package]]
+name = "lazycell"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
+
+[[package]]
+name = "libc"
+version = "0.2.126"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836"
+
+[[package]]
+name = "local-channel"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7f303ec0e94c6c54447f84f3b0ef7af769858a9c4ef56ef2a986d3dcd4c3fc9c"
+dependencies = [
+ "futures-core",
+ "futures-sink",
+ "futures-util",
+ "local-waker",
+]
+
+[[package]]
+name = "local-waker"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e34f76eb3611940e0e7d53a9aaa4e6a3151f69541a282fd0dad5571420c53ff1"
+
+[[package]]
+name = "lock_api"
+version = "0.4.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53"
+dependencies = [
+ "autocfg",
+ "scopeguard",
+]
+
+[[package]]
+name = "log"
+version = "0.4.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "maplit"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
+
+[[package]]
+name = "matches"
+version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
+
+[[package]]
+name = "memchr"
+version = "2.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
+
+[[package]]
+name = "memoffset"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
+dependencies = [
+ "autocfg",
+]
+
+[[package]]
+name = "mime"
+version = "0.3.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
+
+[[package]]
+name = "mime_guess"
+version = "2.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
+dependencies = [
+ "mime",
+ "unicase",
+]
+
+[[package]]
+name = "minify-html-onepass"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd67af681d200d6cb524fbd4bda8276878d52c91508fc1954a29a9f12ffe6da3"
+dependencies = [
+ "aho-corasick",
+ "lazy_static",
+ "memchr",
+]
+
+[[package]]
+name = "miniz_oxide"
+version = "0.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc"
+dependencies = [
+ "adler",
+]
+
+[[package]]
+name = "mio"
+version = "0.6.23"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4"
+dependencies = [
+ "cfg-if 0.1.10",
+ "fuchsia-zircon",
+ "fuchsia-zircon-sys",
+ "iovec",
+ "kernel32-sys",
+ "libc",
+ "log",
+ "miow",
+ "net2",
+ "slab",
+ "winapi 0.2.8",
+]
+
+[[package]]
+name = "mio"
+version = "0.8.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf"
+dependencies = [
+ "libc",
+ "log",
+ "wasi",
+ "windows-sys",
+]
+
+[[package]]
+name = "mio-extras"
+version = "2.0.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
+dependencies = [
+ "lazycell",
+ "log",
+ "mio 0.6.23",
+ "slab",
+]
+
+[[package]]
+name = "miow"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d"
+dependencies = [
+ "kernel32-sys",
+ "net2",
+ "winapi 0.2.8",
+ "ws2_32-sys",
+]
+
+[[package]]
+name = "net2"
+version = "0.2.37"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae"
+dependencies = [
+ "cfg-if 0.1.10",
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "new_mime_guess"
+version = "4.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c2d684d1b59e0dc07b37e2203ef576987473288f530082512aff850585c61b1f"
+dependencies = [
+ "mime",
+ "unicase",
+]
+
+[[package]]
+name = "notify"
+version = "4.0.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257"
+dependencies = [
+ "bitflags",
+ "filetime",
+ "fsevent",
+ "fsevent-sys",
+ "inotify",
+ "libc",
+ "mio 0.6.23",
+ "mio-extras",
+ "walkdir",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "num_cpus"
+version = "1.13.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
+dependencies = [
+ "hermit-abi",
+ "libc",
+]
+
+[[package]]
+name = "num_threads"
+version = "0.1.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "once_cell"
+version = "1.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225"
+dependencies = [
+ "parking_lot_core",
+]
+
+[[package]]
+name = "opaque-debug"
+version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
+
+[[package]]
+name = "os_str_bytes"
+version = "6.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa"
+
+[[package]]
+name = "parking_lot"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
+dependencies = [
+ "lock_api",
+ "parking_lot_core",
+]
+
+[[package]]
+name = "parking_lot_core"
+version = "0.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929"
+dependencies = [
+ "cfg-if 1.0.0",
+ "libc",
+ "redox_syscall",
+ "smallvec",
+ "windows-sys",
+]
+
+[[package]]
+name = "paste"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc"
+
+[[package]]
+name = "percent-encoding"
+version = "2.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
+
+[[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 = "pin-project-lite"
+version = "0.2.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
+
+[[package]]
+name = "pin-utils"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+
+[[package]]
+name = "ppv-lite86"
+version = "0.2.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872"
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.40"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "rand"
+version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
+dependencies = [
+ "libc",
+ "rand_chacha",
+ "rand_core",
+]
+
+[[package]]
+name = "rand_chacha"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
+dependencies = [
+ "ppv-lite86",
+ "rand_core",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.6.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
+dependencies = [
+ "getrandom",
+]
+
+[[package]]
+name = "rayon"
+version = "1.5.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d"
+dependencies = [
+ "autocfg",
+ "crossbeam-deque",
+ "either",
+ "rayon-core",
+]
+
+[[package]]
+name = "rayon-core"
+version = "1.9.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f"
+dependencies = [
+ "crossbeam-channel",
+ "crossbeam-deque",
+ "crossbeam-utils",
+ "num_cpus",
+]
+
+[[package]]
+name = "redox_syscall"
+version = "0.2.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42"
+dependencies = [
+ "bitflags",
+]
+
+[[package]]
+name = "regex"
+version = "1.5.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1"
+dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-syntax",
+]
+
+[[package]]
+name = "regex-automata"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
+
+[[package]]
+name = "regex-syntax"
+version = "0.6.26"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64"
+
+[[package]]
+name = "ring"
+version = "0.16.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
+dependencies = [
+ "cc",
+ "libc",
+ "once_cell",
+ "spin",
+ "untrusted",
+ "web-sys",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "rustc_version"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
+dependencies = [
+ "semver",
+]
+
+[[package]]
+name = "rustls"
+version = "0.20.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033"
+dependencies = [
+ "log",
+ "ring",
+ "sct",
+ "webpki",
+]
+
+[[package]]
+name = "rustls-pemfile"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a9"
+dependencies = [
+ "base64",
+]
+
+[[package]]
+name = "rustversion"
+version = "1.0.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a0a5f7c728f5d284929a1cccb5bc19884422bfe6ef4d6c409da2c41838983fcf"
+
+[[package]]
+name = "ryu"
+version = "1.0.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695"
+
+[[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 = "scopeguard"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+
+[[package]]
+name = "sct"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
+dependencies = [
+ "ring",
+ "untrusted",
+]
+
+[[package]]
+name = "semver"
+version = "1.0.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a41d061efea015927ac527063765e73601444cdc344ba855bc7bd44578b25e1c"
+
+[[package]]
+name = "serde"
+version = "1.0.137"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1"
+dependencies = [
+ "serde_derive",
+]
+
+[[package]]
+name = "serde_derive"
+version = "1.0.137"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "serde_html_form"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3312ac3bf56e70cb7082a85db89d127940607b6acf39bd537cc06c8212124927"
+dependencies = [
+ "form_urlencoded",
+ "indexmap",
+ "itoa 1.0.2",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "serde_json"
+version = "1.0.81"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c"
+dependencies = [
+ "itoa 1.0.2",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "serde_urlencoded"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
+dependencies = [
+ "form_urlencoded",
+ "itoa 1.0.2",
+ "ryu",
+ "serde",
+]
+
+[[package]]
+name = "sha-1"
+version = "0.8.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df"
+dependencies = [
+ "block-buffer 0.7.3",
+ "digest 0.8.1",
+ "fake-simd",
+ "opaque-debug",
+]
+
+[[package]]
+name = "sha1"
+version = "0.10.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c77f4e7f65455545c2153c1253d25056825e77ee2533f0e41deb65a93a34852f"
+dependencies = [
+ "cfg-if 1.0.0",
+ "cpufeatures",
+ "digest 0.10.3",
+]
+
+[[package]]
+name = "signal-hook-registry"
+version = "1.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "slab"
+version = "0.4.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32"
+
+[[package]]
+name = "smallvec"
+version = "1.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2"
+
+[[package]]
+name = "socket2"
+version = "0.4.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0"
+dependencies = [
+ "libc",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "spin"
+version = "0.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
+
+[[package]]
+name = "str-buf"
+version = "2.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0873cb29201126440dcc78d0b1f5a13d917e78831778429a7920ca9c7f3dae1e"
+
+[[package]]
+name = "strsim"
+version = "0.10.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
+
+[[package]]
+name = "subtle"
+version = "2.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
+
+[[package]]
+name = "syn"
+version = "1.0.98"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "termcolor"
+version = "1.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755"
+dependencies = [
+ "winapi-util",
+]
+
+[[package]]
+name = "textwrap"
+version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
+
+[[package]]
+name = "thiserror"
+version = "1.0.31"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a"
+dependencies = [
+ "thiserror-impl",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "1.0.31"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "time"
+version = "0.3.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "72c91f41dcb2f096c05f0873d667dceec1087ce5bcf984ec8ffb19acddbb3217"
+dependencies = [
+ "itoa 1.0.2",
+ "libc",
+ "num_threads",
+ "time-macros",
+]
+
+[[package]]
+name = "time-macros"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792"
+
+[[package]]
+name = "tinyvec"
+version = "1.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+dependencies = [
+ "tinyvec_macros",
+]
+
+[[package]]
+name = "tinyvec_macros"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
+
+[[package]]
+name = "tokio"
+version = "1.19.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c51a52ed6686dd62c320f9b89299e9dfb46f730c7a48e635c19f21d116cb1439"
+dependencies = [
+ "bytes",
+ "libc",
+ "memchr",
+ "mio 0.8.4",
+ "once_cell",
+ "parking_lot",
+ "pin-project-lite",
+ "signal-hook-registry",
+ "socket2",
+ "tokio-macros",
+ "winapi 0.3.9",
+]
+
+[[package]]
+name = "tokio-macros"
+version = "1.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "tokio-rustls"
+version = "0.23.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59"
+dependencies = [
+ "rustls",
+ "tokio",
+ "webpki",
+]
+
+[[package]]
+name = "tokio-util"
+version = "0.7.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45"
+dependencies = [
+ "bytes",
+ "futures-core",
+ "futures-sink",
+ "pin-project-lite",
+ "tokio",
+ "tracing",
+]
+
+[[package]]
+name = "tracing"
+version = "0.1.35"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160"
+dependencies = [
+ "cfg-if 1.0.0",
+ "log",
+ "pin-project-lite",
+ "tracing-attributes",
+ "tracing-core",
+]
+
+[[package]]
+name = "tracing-attributes"
+version = "0.1.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "tracing-core"
+version = "0.1.28"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7b7358be39f2f274f322d2aaed611acc57f382e8eb1e5b48cb9ae30933495ce7"
+dependencies = [
+ "once_cell",
+]
+
+[[package]]
+name = "typenum"
+version = "1.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
+
+[[package]]
+name = "ucd-trie"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
+
+[[package]]
+name = "unicase"
+version = "2.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
+dependencies = [
+ "version_check",
+]
+
+[[package]]
+name = "unicode-bidi"
+version = "0.3.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
+
+[[package]]
+name = "unicode-ident"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c"
+
+[[package]]
+name = "unicode-normalization"
+version = "0.1.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "81dee68f85cab8cf68dec42158baf3a79a1cdc065a8b103025965d6ccb7f6cbd"
+dependencies = [
+ "tinyvec",
+]
+
+[[package]]
+name = "untrusted"
+version = "0.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
+
+[[package]]
+name = "url"
+version = "2.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
+dependencies = [
+ "form_urlencoded",
+ "idna",
+ "matches",
+ "percent-encoding",
+]
+
+[[package]]
+name = "version_check"
+version = "0.9.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
+
+[[package]]
+name = "walkdir"
+version = "2.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
+dependencies = [
+ "same-file",
+ "winapi 0.3.9",
+ "winapi-util",
+]
+
+[[package]]
+name = "wasi"
+version = "0.11.0+wasi-snapshot-preview1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+
+[[package]]
+name = "wasm-bindgen"
+version = "0.2.81"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994"
+dependencies = [
+ "cfg-if 1.0.0",
+ "wasm-bindgen-macro",
+]
+
+[[package]]
+name = "wasm-bindgen-backend"
+version = "0.2.81"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a"
+dependencies = [
+ "bumpalo",
+ "lazy_static",
+ "log",
+ "proc-macro2",
+ "quote",
+ "syn",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-macro"
+version = "0.2.81"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa"
+dependencies = [
+ "quote",
+ "wasm-bindgen-macro-support",
+]
+
+[[package]]
+name = "wasm-bindgen-macro-support"
+version = "0.2.81"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-shared"
+version = "0.2.81"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be"
+
+[[package]]
+name = "web-sys"
+version = "0.3.58"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2fed94beee57daf8dd7d51f2b15dc2bcde92d7a72304cdf662a4371008b71b90"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "webpki"
+version = "0.22.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd"
+dependencies = [
+ "ring",
+ "untrusted",
+]
+
+[[package]]
+name = "webpki-roots"
+version = "0.22.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "44d8de8415c823c8abd270ad483c6feeac771fad964890779f9a8cb24fbbc1bf"
+dependencies = [
+ "webpki",
+]
+
+[[package]]
+name = "winapi"
+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 = "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"
+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 0.3.9",
+]
+
+[[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 = "windows-sys"
+version = "0.36.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2"
+dependencies = [
+ "windows_aarch64_msvc",
+ "windows_i686_gnu",
+ "windows_i686_msvc",
+ "windows_x86_64_gnu",
+ "windows_x86_64_msvc",
+]
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.36.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.36.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.36.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.36.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.36.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"
+
+[[package]]
+name = "ws2_32-sys"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
+dependencies = [
+ "winapi 0.2.8",
+ "winapi-build",
+]
+
+[[package]]
+name = "xxhash-rust"
+version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "074914ea4eec286eb8d1fd745768504f420a1f7b7919185682a4a267bed7d2e7"
+
+[[package]]
+name = "zstd"
+version = "0.11.2+zstd.1.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4"
+dependencies = [
+ "zstd-safe",
+]
+
+[[package]]
+name = "zstd-safe"
+version = "5.0.2+zstd.1.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db"
+dependencies = [
+ "libc",
+ "zstd-sys",
+]
+
+[[package]]
+name = "zstd-sys"
+version = "2.0.1+zstd.1.5.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
+dependencies = [
+ "cc",
+ "libc",
+]
diff --git a/pkgs/servers/binserve/default.nix b/pkgs/servers/binserve/default.nix
new file mode 100644
index 000000000000..23ebe0c270f8
--- /dev/null
+++ b/pkgs/servers/binserve/default.nix
@@ -0,0 +1,37 @@
+{ lib, stdenv, fetchFromGitHub, rustPlatform, CoreServices }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "binserve";
+ version = "0.2.0";
+
+ src = fetchFromGitHub {
+ owner = "mufeedvh";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-Chm2xPB0BrLXSZslg9wnbDyHSJRQAvOtpH0Rw6w1q1s=";
+ };
+
+ buildInputs = lib.optionals stdenv.isDarwin [
+ CoreServices
+ ];
+
+ cargoLock.lockFile = ./Cargo.lock;
+ postPatch = ''
+ cp ${./Cargo.lock} Cargo.lock
+ '';
+
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A fast production-ready static web server";
+ homepage = "https://github.com/mufeedvh/binserve";
+ longDescription = ''
+ A fast production-ready static web server with TLS
+ (HTTPS), routing, hot reloading, caching, templating, and security in a
+ single-binary you can set up with zero code
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ snapdgn ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/servers/traefik/default.nix b/pkgs/servers/traefik/default.nix
index d6a0f497da14..0e0d3cd22dcf 100644
--- a/pkgs/servers/traefik/default.nix
+++ b/pkgs/servers/traefik/default.nix
@@ -1,17 +1,17 @@
-{ lib, fetchFromGitHub, buildGoModule, nixosTests }:
+{ lib, fetchzip, buildGoModule, nixosTests }:
buildGoModule rec {
pname = "traefik";
- version = "2.7.1";
+ version = "2.7.2";
- src = fetchFromGitHub {
- owner = "traefik";
- repo = "traefik";
- rev = "v${version}";
- sha256 = "sha256-uTE0Z7lgxKNq1wQSMUSp9dMfxV+aIm7cwYSkZBUdnug=";
+ # Archive with static assets for webui
+ src = fetchzip {
+ url = "https://github.com/traefik/traefik/releases/download/v${version}/traefik-v${version}.src.tar.gz";
+ sha256 = "sha256-AJbvK3hr+cNYcoN+3Zz5WruTvWfh1junEnhRzvXVN+U=";
+ stripRoot = false;
};
- vendorSha256 = "sha256-WlLntYrXs1kOu26yNeZI1xpb6FsHPiA/bNzaxCZTG4Y=";
+ vendorSha256 = "sha256-T36d8mjbThlH1mukcHgaYlhq/P46ShTHgM9zcH4L7dc=";
subPackages = [ "cmd/traefik" ];
diff --git a/pkgs/tools/networking/dd-agent/datadog-agent.nix b/pkgs/tools/networking/dd-agent/datadog-agent.nix
index b37572d30b79..0ea3407a4ada 100644
--- a/pkgs/tools/networking/dd-agent/datadog-agent.nix
+++ b/pkgs/tools/networking/dd-agent/datadog-agent.nix
@@ -1,4 +1,15 @@
-{ lib, buildGoModule, makeWrapper, fetchFromGitHub, pythonPackages, pkg-config, systemd, hostname, extraTags ? [] }:
+{ lib
+, stdenv
+, buildGoModule
+, makeWrapper
+, fetchFromGitHub
+, pythonPackages
+, pkg-config
+, systemd
+, hostname
+, withSystemd ? stdenv.isLinux
+, extraTags ? [ ]
+}:
let
# keep this in sync with github.com/DataDog/agent-payload dependency
@@ -30,19 +41,28 @@ in buildGoModule rec {
nativeBuildInputs = [ pkg-config makeWrapper ];
- buildInputs = [ systemd ];
+ buildInputs = lib.optionals withSystemd [ systemd ];
PKG_CONFIG_PATH = "${python}/lib/pkgconfig";
- preBuild = let
- ldFlags = lib.concatStringsSep " " [
- "-X ${goPackagePath}/pkg/version.Commit=${src.rev}"
- "-X ${goPackagePath}/pkg/version.AgentVersion=${version}"
- "-X ${goPackagePath}/pkg/serializer.AgentPayloadVersion=${payloadVersion}"
- "-X ${goPackagePath}/pkg/collector/py.pythonHome=${python}"
- "-r ${python}/lib"
- ];
- in ''
- buildFlagsArray=( "-tags" "ec2 systemd cpython process log secrets ${lib.concatStringsSep " " extraTags}" "-ldflags" "${ldFlags}")
+ tags = [
+ "ec2"
+ "cpython"
+ "process"
+ "log"
+ "secrets"
+ ]
+ ++ lib.optionals withSystemd [ "systemd" ]
+ ++ extraTags;
+
+ ldflags = [
+ "-X ${goPackagePath}/pkg/version.Commit=${src.rev}"
+ "-X ${goPackagePath}/pkg/version.AgentVersion=${version}"
+ "-X ${goPackagePath}/pkg/serializer.AgentPayloadVersion=${payloadVersion}"
+ "-X ${goPackagePath}/pkg/collector/py.pythonHome=${python}"
+ "-r ${python}/lib"
+ ];
+
+ preBuild = ''
# Keep directories to generate in sync with tasks/go.py
go generate ./pkg/status ./cmd/agent/gui
'';
@@ -66,7 +86,7 @@ in buildGoModule rec {
cp -R $src/pkg/status/templates $out/share/datadog-agent
wrapProgram "$out/bin/agent" \
- --set PYTHONPATH "$out/${python.sitePackages}" \
+ --set PYTHONPATH "$out/${python.sitePackages}"'' + lib.optionalString withSystemd '' \
--prefix LD_LIBRARY_PATH : ${lib.getLib systemd}/lib
'';
@@ -77,6 +97,6 @@ in buildGoModule rec {
'';
homepage = "https://www.datadoghq.com";
license = licenses.bsd3;
- maintainers = with maintainers; [ thoughtpolice domenkozar rvl ];
+ maintainers = with maintainers; [ thoughtpolice domenkozar rvl viraptor ];
};
}
diff --git a/pkgs/tools/typesetting/sile/default.nix b/pkgs/tools/typesetting/sile/default.nix
index d46a43a23f6f..c6f0ed63ff8e 100644
--- a/pkgs/tools/typesetting/sile/default.nix
+++ b/pkgs/tools/typesetting/sile/default.nix
@@ -44,11 +44,11 @@ in
stdenv.mkDerivation rec {
pname = "sile";
- version = "0.13.1";
+ version = "0.13.2";
src = fetchurl {
url = "https://github.com/sile-typesetter/sile/releases/download/v${version}/${pname}-${version}.tar.xz";
- sha256 = "09mvydgv81pkp2nz9rkz32n3df21cfc2aslpqrivf3svr6sp9hxy";
+ sha256 = "023vxyryk1clkb2lx8n31m8lnfsc27z7h7kvss2vrvqc20i1y2kx";
};
configureFlags = [
diff --git a/pkgs/tools/wayland/sov/default.nix b/pkgs/tools/wayland/sov/default.nix
index 260311c07a76..a9b39e186b73 100644
--- a/pkgs/tools/wayland/sov/default.nix
+++ b/pkgs/tools/wayland/sov/default.nix
@@ -14,6 +14,9 @@ stdenv.mkDerivation rec {
sha256 = "sha256-6FdZ3UToeIAARxrOqSWBX+ALrlr4s2J0bj9c3l9ZTyQ=";
};
+ postPatch = ''
+ substituteInPlace src/sov/main.c --replace '/usr' $out
+ '';
nativeBuildInputs = [ meson pkg-config wayland-scanner ninja ];
buildInputs = [ wayland wayland-protocols freetype ];
diff --git a/pkgs/tools/wayland/swayr/default.nix b/pkgs/tools/wayland/swayr/default.nix
index b2f9a6cc7e50..d580f2e9e07a 100644
--- a/pkgs/tools/wayland/swayr/default.nix
+++ b/pkgs/tools/wayland/swayr/default.nix
@@ -2,21 +2,24 @@
rustPlatform.buildRustPackage rec {
pname = "swayr";
- version = "0.16.1";
+ version = "0.19.0";
src = fetchFromSourcehut {
owner = "~tsdh";
repo = "swayr";
- rev = "v${version}";
- sha256 = "sha256-c/VHD5VceddhKanuId4rG1Tl+9Bg7zUmIqq4gMsy1e0=";
+ rev = "swayr-${version}";
+ sha256 = "sha256-ubindhU3G1iHqf/yiXIJk87uI3o5y2lfs22tbIfiqv4=";
};
- cargoSha256 = "sha256-0aGMWuU6DvBr9tvgDd1GZqhlY8bGCuPs8pSc5A03L3w=";
+ cargoSha256 = "sha256-X6BYLD7YmlHCO+3b3Ubai222tvsZUmZrwm3vS2PeqDY=";
patches = [
./icon-paths.patch
];
+ # don't build swayrbar
+ buildAndTestSubdir = pname;
+
preCheck = ''
export HOME=$TMPDIR
'';
diff --git a/pkgs/tools/wayland/swayr/icon-paths.patch b/pkgs/tools/wayland/swayr/icon-paths.patch
index 8fafc4c4153c..647863d3da84 100644
--- a/pkgs/tools/wayland/swayr/icon-paths.patch
+++ b/pkgs/tools/wayland/swayr/icon-paths.patch
@@ -1,8 +1,8 @@
-diff --git a/src/config.rs b/src/config.rs
-index de7d04b..291114b 100644
---- a/src/config.rs
-+++ b/src/config.rs
-@@ -197,6 +197,12 @@ impl Default for Format {
+diff --git a/swayr/src/config.rs b/swayr/src/config.rs
+index bc6ec98..48cdc65 100644
+--- a/swayr/src/config.rs
++++ b/swayr/src/config.rs
+@@ -271,6 +271,12 @@ impl Default for Format {
),
urgency_end: Some("".to_string()),
icon_dirs: Some(vec![
@@ -13,5 +13,5 @@ index de7d04b..291114b 100644
+ "~/.nix-profile/share/icons/hicolor/48x48/apps".to_string(),
+ "~/.nix-profile/share/pixmaps".to_string(),
"/usr/share/icons/hicolor/scalable/apps".to_string(),
+ "/usr/share/icons/hicolor/64x64/apps".to_string(),
"/usr/share/icons/hicolor/48x48/apps".to_string(),
- "/usr/share/pixmaps".to_string(),
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index b05bf07ff8b7..8883bb8e7893 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -275,6 +275,10 @@ with pkgs;
bingo = callPackage ../development/tools/bingo {};
+ binserve = callPackage ../servers/binserve {
+ inherit (darwin.apple_sdk.frameworks) CoreServices;
+ };
+
bootstrap-studio = callPackage ../development/web/bootstrap-studio {};
breakpad = callPackage ../development/misc/breakpad { };
@@ -3630,6 +3634,8 @@ with pkgs;
extrude = callPackage ../tools/security/extrude { };
+ fastly = callPackage ../misc/fastly {};
+
f2 = callPackage ../tools/misc/f2 {};
f3 = callPackage ../tools/filesystems/f3 { };
@@ -26118,6 +26124,7 @@ with pkgs;
mpris2 = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { };
musical-spectrum = callPackage ../applications/audio/deadbeef/plugins/musical-spectrum.nix { };
statusnotifier = callPackage ../applications/audio/deadbeef/plugins/statusnotifier.nix { };
+ playlist-manager = callPackage ../applications/audio/deadbeef/plugins/playlist-manager.nix { };
};
deadbeef-with-plugins = callPackage ../applications/audio/deadbeef/wrapper.nix {
@@ -30487,6 +30494,8 @@ with pkgs;
tribler = callPackage ../applications/networking/p2p/tribler { };
+ trillian-im = callPackage ../applications/networking/instant-messengers/trillian-im { };
+
trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita { };
ttyper = callPackage ../applications/misc/ttyper { };
@@ -35801,4 +35810,6 @@ with pkgs;
honeyvent = callPackage ../servers/tracing/honeycomb/honeyvent { };
mictray = callPackage ../tools/audio/mictray { };
+
+ swift-corelibs-libdispatch = callPackage ../development/libraries/swift-corelibs-libdispatch { };
}
diff --git a/pkgs/top-level/haxe-packages.nix b/pkgs/top-level/haxe-packages.nix
index 66faa6f7cdbc..bda390e255d8 100644
--- a/pkgs/top-level/haxe-packages.nix
+++ b/pkgs/top-level/haxe-packages.nix
@@ -59,6 +59,34 @@ let
} // attrs.meta;
});
+ format = buildHaxeLib {
+ libname = "format";
+ version = "3.5.0";
+ sha256 = "sha256-5vZ7b+P74uGx0Gb7X/+jbsx5048dO/jv5nqCDtw5y/A=";
+ meta.description = "A Haxe Library for supporting different file formats";
+ };
+
+ heaps = buildHaxeLib {
+ libname = "heaps";
+ version = "1.9.1";
+ sha256 = "sha256-i5EIKnph80eEEHvGXDXhIL4t4+RW7OcUV5zb2f3ItlI=";
+ meta.description = "The GPU Game Framework";
+ };
+
+ hlopenal = buildHaxeLib {
+ libname = "hlopenal";
+ version = "1.5.0";
+ sha256 = "sha256-mJWFGBJPPAhVwsB2HzMfk4szSyjMT4aw543YhVqIan4=";
+ meta.description = "OpenAL support for Haxe/HL";
+ };
+
+ hlsdl = buildHaxeLib {
+ libname = "hlsdl";
+ version = "1.10.0";
+ sha256 = "sha256-kmC2EMDy1mv0jFjwDj+m0CUvKal3V7uIGnMxJBRYGms=";
+ meta.description = "SDL/GL support for Haxe/HL";
+ };
+
hxcpp = buildHaxeLib rec {
libname = "hxcpp";
version = "4.1.15";
diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix
index 0e61796ef281..0d2d7cc835c0 100644
--- a/pkgs/top-level/linux-kernels.nix
+++ b/pkgs/top-level/linux-kernels.nix
@@ -196,19 +196,23 @@ in {
];
};
- linux_zen = callPackage ../os-specific/linux/kernel/linux-zen.nix {
- kernelPatches = [
- kernelPatches.bridge_stp_helper
- kernelPatches.request_key_helper
- ];
- };
+ # Using zenKernels like this due lqx&zen came from one source, but may have different base kernel version
+ # https://github.com/NixOS/nixpkgs/pull/161773#discussion_r820134708
+ zenKernels = callPackage ../os-specific/linux/kernel/zen-kernels.nix;
- linux_lqx = callPackage ../os-specific/linux/kernel/linux-lqx.nix {
+ linux_zen = (zenKernels {
kernelPatches = [
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
];
- };
+ }).zen;
+
+ linux_lqx = (zenKernels {
+ kernelPatches = [
+ kernelPatches.bridge_stp_helper
+ kernelPatches.request_key_helper
+ ];
+ }).lqx;
# This contains both the STABLE and EDGE variants of the XanMod kernel
xanmodKernels = callPackage ../os-specific/linux/kernel/xanmod-kernels.nix;